PageSourceSearch

https://static.zippia.com/ui-router/blue/2.9.4.p2/2026-09-10-16-17…/careerDemographicsPage-eac9ca85785686a8.js

js zippia.com collected 2026-09-24 08:24:33 UTC 284,586 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4085,7910,8471,7080,5111,4581,297,3682,2440,8386,5827,5408,6553,2097,7248,8285,3285,347,6068,2010,9329,2451,4180],{71975:function(e,t,n){var a=n(66070),i=n(89278),o=n(10228),r=n(39759);e.exports=function(e,t){if(null==e)return{};var n=a(r(e),(function(e){return[e]}));return t=i(t),o(e,n,(function(e,n){return t(e,n[0])}))}},38774:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/careerDemographicsPage",function(){return n(68585)}])},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),m=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)})]})};m.defaultProps={breadCrumbs:[],containerClassName:"",listClassName:"",lastUpdatedDate:""},m.propTypes={breadCrumbs:s().array.isRequired,containerClassName:s().string,listClassName:s().string,lastUpdatedDate:s().string},t.Z=m},18185:function(e,t,n){"use strict";n.d(t,{xz:function(){return _},ZP:function(){return T}});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),m=n(53532),p=n(8471),h=(0,s.createContext)(null),g=function(){var e=(0,s.useContext)(h);if(!e)throw new Error("useFormFieldContext must be used within <Root>");return e},f=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),v=n.n(b),y=function(e){var t,n=e.className,s=void 0===n?"":n,c=e.children,u=e.keepShrunk,m=void 0!==u&&u,p=e.hasError,h=e.htmlFor,g=(0,r.Z)(e,["className","children","keepShrunk","hasError","htmlFor"]);return(0,l.jsx)("label",(0,o.Z)((0,i.Z)({className:d()(v().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,v().error,p),(0,a.Z)(t,v()["keep-shrunk"],m),t)),id:"".concat(h,"-label"),htmlFor:h},g),{children:c}))},x=(0,s.forwardRef)((function(e,t){var n,s=e.className,c=void 0===s?"":s,u=e.children,m=e.hasAdornmentLeft,p=void 0!==m&&m,h=e.hasError,g=(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",v()["input-container"],(n={},(0,a.Z)(n,v().error,h),(0,a.Z)(n,v()["has-adornment"],p),n),c)},g),{children:u}))})),_=(0,s.forwardRef)((function(e,t){var n=e.children,a=e.label,s=e.hasError,c=e.id,u=e.className,m=e.dropdownStatus,p=void 0===m?null:m,h=e.keepShrunk,g=e.disabled,f=(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":!!g,tabIndex:0},f),{children:[a&&(0,l.jsx)(y,{htmlFor:c,hasError:s,keepShrunk:null!=h?h:b,children:a}),n,void 0!==p&&(0,l.jsx)("span",{className:d()("icon-caret-right","square-icon ml-auto z-mr-14 z-font-15",v()["dd-icon"]),"data-status":p,"aria-label":"Dropdown indicator"})]}))})),j=function(e){var t=e.className,n=void 0===t?"":t,o=e.children,c=(0,r.Z)(e,["className","children"]),u=g().hasError,m=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",v().adornment,(0,a.Z)({},v().error,u),n)},c)):e}));return(0,l.jsx)(l.Fragment,{children:m})},C=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)(f,{hasError:s,id:c,children:(0,l.jsx)("div",(0,o.Z)((0,i.Z)({className:d()("position-relative z-font-16",v().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,m=e.adornmentLeft,p=void 0===m?null:m,h=e.adornmentRight,f=void 0===h?null:h,b=e.placeholder,y=(0,r.Z)(e,["className","type","adornmentLeft","adornmentRight","placeholder"]),_=g(),
1C=_.inputRef,N=_.id,w=_.hasError;return(0,s.useImperativeHandle)(t,(function(){return C.current})),(0,l.jsxs)(x,{hasAdornmentLeft:!!p,hasError:w,children:[p&&(0,l.jsx)(j,{className:v().left,children:p}),(0,l.jsx)("input",(0,o.Z)((0,i.Z)({ref:C,id:N,type:u,className:d()("border-0 bg-transparent w-100 h-100 py-0 z-pr-0",p?"z-pl-4":"z-pl-15",v().input,v()["minh-54"],a),"aria-labelledby":"".concat(N,"-label"),"aria-describedby":"".concat(N,"-description ").concat(N,"-error")},y),{placeholder:b})),f&&(0,l.jsx)(j,{className:v().right,children:f})]})})),w=(0,s.forwardRef)((function(e,t){var n=e.className,a=void 0===n?"":n,o=(0,r.Z)(e,["className"]),c=g(),u=c.inputRef,m=c.id,p=c.hasError;return(0,s.useImperativeHandle)(t,(function(){return u.current})),(0,l.jsx)(x,{hasError:p,children:(0,l.jsx)("textarea",(0,i.Z)({ref:u,id:m,className:d()("border-0 bg-transparent w-100 z-pt-16 z-pr-0 z-px-16",v().input,v().textarea,v()["minh-54"],a),autoComplete:"off","aria-labelledby":"".concat(m,"-label"),"aria-describedby":"".concat(m,"-description ").concat(m,"-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,m=(0,r.Z)(e,["className","rows"]),p=g(),h=p.inputRef,f=p.id,b=p.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:f,spellCheck:!1,rows:c,className:d()("border-0 bg-transparent w-100 z-py-16 z-pr-0 z-px-16",v().input,a),"aria-labelledby":"".concat(f,"-label"),"aria-describedby":"".concat(f,"-description ").concat(f,"-error")},m))})}));C.Label=function(e){var t=g(),n=t.hasError,a=t.id;return(0,l.jsx)(y,(0,i.Z)({hasError:n,htmlFor:a},e))},C.Error=function(e){var t=e.className,n=void 0===t?"":t,a=e.children,s=(0,r.Z)(e,["className","children"]),c=g().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",v()["error-text"],n)},s),{id:"".concat(c,"-error"),children:a})):null},C.InputAdornment=j,C.HelperText=function(e){var t=e.className,n=void 0===t?"":t,a=e.children,s=(0,r.Z)(e,["className","children"]),c=g(),u=c.hasError,m=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",v()["helper-text"],n),id:"".concat(m,"-description")},s),{children:a}))},C.TextInput=N,C.TextArea=w,C.AutoresizeTextArea=k,C.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,p=e.onChange,h=(0,r.Z)(e,["className","inputClassName","inputProps","value","onChange"]),f=g(),b=f.id,y=f.hasError,_=(0,s.useState)(null),j=_[0],C=_[1];return(0,s.useEffect)((function(){var e;null==j||null===(e=j._typeahead)||void 0===e||e.setState({text:u||"",selected:[]})}),[u]),(0,l.jsx)(x,{hasError:y,children:(0,l.jsx)(m.default,(0,i.Z)({prefillValue:u,onChange:p,myRef:function(e){return C(e)},className:d()("w-100",n),inputProps:(0,i.Z)({className:d()("border-0 w-100 z-pr-0 z-px-16",v().input,v()["minh-54"],o),id:b,autoComplete:"off","data-hj-whitelist":!0,"data-empty":!u},c)},h))})},C.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,m=e.dataset,h=(0,r.Z)(e,["className","inputClassName","inputProps","value","onChange","dataset"]),f=g(),b=f.id,y=f.hasError;return(0,l.jsx)(x,{hasError:y,children:(0,l.jsx)(p.default,(0,i.Z)({dataset:m,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",v().input,v()["minh-54"],v()["rbt-override"],o),id:b},s)},h))})};var T=C},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),m=n(2294),p=function(e){var t=function(){return p||(h?(0,m.jvJ)(h)?h:"".concat(y,"/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,p=e.OG_IMAGECOMPANY,h=e.OG_IMAGE,g=e.PUBLISHED_TIME,f=e.MODIFIED_TIME,b=e.UPDATED_TIME,v=e.SQUARE_WEB_SDK_CDN,y=e.host,x=e.url,_=e.noIndex,j=e.indexAndNoFollow,C=e.relCanonical,N=e.pageCategory,w=e.structuredData,k=e.userGroup,T=e.indexAndFollow,S=e.useStaticOgImage,Z=void 0===S||S,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 E=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:y+x}),(0,a.jsx)("meta",{property:"og:description",content:d}),g&&f&&b&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{property:"article:published_time",content:g}),(0,a.jsx)("meta",{property:"article:modified_time",content:f}),(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:y+x}),(0,a.jsx)("meta",{name:"twitter:description",content:d}),(0,a.jsx)("meta",{charSet:"utf8"}
1),(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()}),_&&(0,a.jsx)("meta",{name:"robots",content:"noindex, follow"}),!_&&j&&(0,a.jsx)("meta",{name:"robots",content:"index, nofollow"}),!_&&T&&(0,a.jsx)("meta",{name:"robots",content:"index, follow"}),C&&!_&&(0,a.jsx)("link",{rel:C.rel,href:C.href}),!_&&L&&(0,a.jsx)("link",{rel:"alternate",type:"application/rss+xml",title:L,href:"".concat(y+x,"feed/")}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var pageCategory = '".concat(N,"';")}}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var userGroup = '".concat(k,"';")}}),E&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(E)}}),v&&(0,a.jsx)("script",{src:v,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"})]})};p.defaultProps={userGroup:""};t.Z=(0,o.$j)((function(e){var t=e.locals,n="";return t&&t.userGroup&&(n=(0,m.$p6)(t.userGroup)),{userGroup:n}}),null)(p)},63259:function(e,t,n){"use strict";n.r(t);var a=n(68772),i=n(93334),o=n(24246),r=(n(27378),n(23615)),l=n(2294),s={children:r.any,disabledTagName:r.oneOfType([r.string,r.element]),isDisabled:r.bool,href:r.string,id:r.string,className:r.string,title:r.string,data:r.any,onClick:r.func},c=function(e){var t=e.href,n=e.children,r=e.isDisabled,s=e.disabledTagName,c=e.id,d=e.className,u=e.title,m=e.data,p=e.onClick,h=s;if(r)return(0,o.jsx)(h,(0,i.Z)((0,a.Z)({},e),{children:n}));return(0,o.jsx)("a",{role:"button",onClick:function(){return e=t,n=550,(0,l.X5u)(e,n),void setTimeout((function(){return p()}),n);var e,n},id:c,className:d,data:m,title:u,children:n})};c.propTypes=s,c.defaultProps={children:null,disabledTagName:"div",isDisabled:!1,href:"",data:"",onClick:function(){return null},id:"",className:"",title:""},t.default=c},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},m=function(e){var t,n,o=e.display,l=e.enable,c=e.onClick,u=e.theme,m=e.containerClasses,p=e.dataTestId,h=e.hideCloseIcon,g=e.showTextAsEllipsis,f=e.noCapitalize,b=e.wrapText;return(0,i.jsx)("div",{"data-testid":p,className:r()(d().zpChip,(0,a.Z)({},d()["mw-100"],b)),children:(0,i.jsxs)("div",{className:r()(d()["zp-chip-container"],"noSelect",m,(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"],!g),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,!g),(0,a.Z)(n,d().noCapitalize,f),(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"]})]})})};m.propTypes=u,m.defaultProps={enable:!1,theme:"default",hideCloseIcon:!1,showTextAsEllipsis:!0,noCapitalize:!1,wrapText:!1},t.Z=m},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"]),m=(0,l.useRef)(null),p=(0,l.useRef)(null),h=c()("jobDescriptionTextarea zippiaInput mb-0 fullwidthInput form-control py-2",d);(0,l.useImperativeHandle)(t,(function(){return m.current}));var g=function(e){if((null==m?void 0:m.current)&&(null==p?void 0:p.current)){var t=e.target.value;p.current.textContent="".concat(t)+"\n";var n=Math.max(p.current.scrollHeight,s);m.current.style.height="".concat(n,"px"),p.current.style.setProperty("width","".concat(m.current.clientWidth,"px"),"important")}};return(0,l.useLayoutEffect)((function(){(null==m?void 0:m.current)&&(null==p?void 0:p.current)&&(m.current.addEventListener("input",g),g({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:m}
1)),(0,r.jsx)("div",{ref:p,"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,m=e.category,p=void 0===m?"dataset":m,h=e.placeholder,g=void 0===h?"":h,f=e.onChange,b=void 0===f?function(){}:f,v=e.onFocus,y=void 0===v?function(){}:v,x=e.autoFocus,_=void 0!==x&&x,j=e.selectInputTextOnFocus,C=void 0===j||j,N=e.prefillValue,w=void 0===N?"":N,k=e.onEnterKeyDown,T=void 0===k?function(){}:k,S=e.pure,Z=void 0!==S&&S,L=(0,r.useState)([]),E=L[0],P=L[1],R=(0,r.useMemo)(s.lX1,[]),z=[];(0,r.useEffect)((function(){var e;P((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 I=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]})},A=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)(A,{children:(0,o.jsx)(l.pY,{id:R,autoFocus:_,options:E,placeholder:g,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;I(a,void 0===i?"":i,!0,!0)},onInputChange:function(e){var t=z.find((function(t){return t.display_name.toLowerCase()===e.toLowerCase()}))||{},n=t.display_name,a=t.value;n&&a?I(n,a,!0):I(e,a)},labelKey:function(e){return e.display_name},onFocus:function(e){var t=e.target;C&&t&&t.value&&t.value.length&&(t.select(),t.setSelectionRange(0,t.value.length)),y(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(),T(e))},renderMenu:function(e,t,n){return 0===e.length?null:(z=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:p,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,m=void 0===u?"":u,p=(0,i.useState)(0),h=p[0],g=p[1],f=(0,i.useState)(0),b=f[0],v=f[1],y=t?t.findIndex((function(e){return e.isCurrentPage})):null;(0,i.useEffect)((function(){switch(y){case 0:g(t.length-1),v(y+1);break;case t.length-1:g(y-1),v(0);break;default:g(y-1),v(y+1)}}),[y,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"],m),children:-1!==y&&(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),m=n(38579),p=n.n(m),h=n(94358),g=n.n(h),f=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()("",g().title,(t={},(0,a.Z)(t,g().interactive,s),(0,a.Z)(t,g().timeline,d),t)),children:n}),i&&(0,l.jsx)("div",{className:c()("z-font-20 z-font-600 z-mt-2",g().value),
1children:i})]}),o&&(0,l.jsx)("div",{className:c()("d-flex align-items-center justify-content-center",g().icon),children:(0,l.jsx)(p(),{layout:"fixed",width:60,height:60,src:o,alt:r||n,placeholder:"blur",blurDataURL:"/ui-router/images/placeholder.webp"})})]})};f.propTypes={title:u().oneOfType([u().string,u().node]),value:u().node,icon:u().string,alt:u().string,isInteractive:u().bool,isTimeline:u().bool},f.defaultProps={title:"",value:"",icon:"",alt:"",isInteractive:!1,isTimeline:!1};var b=f,v={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},y={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?y.link:n,d=e.isFullBodyLink,u=void 0===d?y.isFullBodyLink:d,m=e.onClick,p=void 0===m?y.onClick:m,h=e.isDisabled,f=void 0===h?y.isDisabled:h,v=e.noShadow,x=void 0===v?y.noShadow:v,_=e.footer,j=void 0===_?y.footer:_,C=e.isHiddenDesktop,N=void 0===C?y.isHiddenDesktop:C,w=e.isTimeline,k=void 0===w?y.isTimeline:w,T=e.containerClassName,S=void 0===T?y.containerClassName:T,Z=(0,r.Z)(e,["link","isFullBodyLink","onClick","isDisabled","noShadow","footer","isHiddenDesktop","isTimeline","containerClassName"]),L=!j&&!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",g().card,g().interactive,(0,a.Z)({},g().noShadow,x),S),rel:"noreferrer",children:(0,l.jsx)(b,(0,i.Z)({},Z))}):f?(0,l.jsx)("div",{id:"aside-card",className:c()("d-flex justify-content-between z-br-4 z-py-20 z-px-20",g().card,g().disabled,(0,a.Z)({},g().noShadow,x),S),"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",g().card,(t={},(0,a.Z)(t,g().interactive,L),(0,a.Z)(t,"pointer",L),(0,a.Z)(t,g().full,u),(0,a.Z)(t,g().noShadow,x),(0,a.Z)(t,g().hasFooter,j),(0,a.Z)(t,g().hideDesktop,N),t),S),onClick:p,"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}))}),j&&(0,l.jsx)("div",{className:"z-mt-4",children:j})]})}x.propTypes=v,x.defaultProps=y},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),m=n.n(u);t.Z=function(e){var t=e.chips,n=e.expandable,l=void 0===n||n,u=e.selectedChips,p=void 0===u?[]:u,h=e.chipTheme,g=void 0===h?"default":h,f=e.chipContainerClass,b=void 0===f?"":f,v=e.onChipClick,y=void 0===v?function(){return null}:v,x=e.onMouseOver,_=void 0===x?function(){return null}:x,j=e.onMouseLeave,C=void 0===j?function(){return null}:j,N=e.hideCloseIcon,w=void 0===N||N,k=e.noCapitalize,T=void 0!==k&&k,S=e.chipItemClass,Z=void 0===S?m().chip:S,L=e.emptyMessage,E=void 0===L?"":L,P=e.selectAllOption,R=void 0!==P&&P,z=p.length===t.length,I=(0,r.useCallback)((function(e){return p.includes(e)}),[p]),A=(0,r.useCallback)((function(e){var t=(0,i.Z)(p);t=I(e)?p.filter((function(t){return t!==e})):(0,i.Z)(p).concat([e]),y(t,e)}),[y,p,I]);return(0,o.jsx)("div",{"data-testid":"chip-list",onMouseOver:_,onMouseLeave:C,className:s()(m().container,b,(0,a.Z)({},m().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:g,noCapitalize:T,hideCloseIcon:w,showTextAsEllipsis:!1,enable:I(e),dataTestId:"chip-item-".concat(e),containerClasses:Z,onClick:function(){return A(e)}},e+t)})),R&&(0,o.jsx)(c.ZP,{className:"z-p-8",theme:"link",onClick:function(){y(z?[]:t,"Select All")},children:p.length===t.length?"Unselect":"Select all"})]}):(0,o.jsx)("p",{"data-testid":"empty-message",children:E})})}},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),m=n(80596),p=n(2294),h=n(92252),g=n.n(h),f=n(20269),b=n.n(f),v=n(4837),y=n.n(v),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,m=c.onClick,h=c.displayFlag,g=c.useOnClick,f=l()(y()["tab-list-item"],(t={},(0,a.Z)(t,y()["tab-list-active"],n),(0,a.Z)(t,"d-none",d),t));return u||n?(0,i.jsx)("p",{className:f,onClick:function(){return u?(0,p.X5u)(r,550):null},title:s,children:o}):!h&&g?(0,i.jsx)("p",{className:f,onClick:function(){return window.location.href=r},title:s,children:o}
1):m?(0,i.jsx)("a",{className:f,onClick:m,title:s,children:o}):(0,i.jsx)("a",{href:r,className:f,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 _=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,p=void 0===u?{}:u,h=e.maxSubheaderItemsCount,f=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()},v=(0,m.Qz)(),j=(0,o.useState)(!1),C=j[0],N=j[1],w=(0,o.useState)(!0),k=w[0],T=w[1],S=(0,o.useState)(!1),Z=S[0],L=S[1],E=(0,o.useState)(f),P=E[0],R=E[1],z=(0,o.useRef)(!1),I=(null==n?void 0:n.length)>3,A=n.slice(P).some((function(e){return e.isCurrentPage})),O=function(){if(z.current&&I){var e=z.current.scrollWidth-z.current.clientWidth;N(z.current.scrollLeft>0),T(e>1&&!(e<z.current.scrollLeft+1))}};return(0,o.useEffect)((function(){if(v<=1199)R(n.length);else if(null==z?void 0:z.current){var e=z.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}));R(-1===a?n.length:a-1)}}),[v,Z]),(0,o.useEffect)((function(){L(n.length>P)}),[P]),(0,o.useEffect)((function(){O()}),[v,P]),(0,i.jsx)("div",{id:"navigation",className:l()(y()["navbar-tabs"],d),children:(0,i.jsxs)("div",{className:"position-relative overflow-hidden container d-flex align-items-center centered h-100",children:[!c()(p)&&(0,i.jsx)("div",{className:l()(y().goBack,"py-0 flex-1"),children:p.link?(0,i.jsx)("a",{href:p.link,children:(0,i.jsx)("span",{children:p.title})}):(0,i.jsx)("span",{onClick:p.clickHandler,children:p.title})}),(0,i.jsxs)("div",{className:l()(y()["subheaders-links-container"],"h-100 overflow-hidden",{"d-none d-md-flex":!c()(p),"overflow-visible":!I}),ref:z,onScroll:O,children:[C&&I&&(0,i.jsx)("div",{onClick:function(){return b(z)},className:l()(g().submenuArrow,g().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>P},e.title)})),k&&I&&(0,i.jsx)("div",{onClick:function(){return b(z,!0)},className:l()(g().submenuArrow,g().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)(_,{subheaderItems:n.slice(P+1),activeIsInDropdown:A,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,m=e.imgHeight,p=(d||"").toUpperCase().replace("THE ","").charAt(0),h=c[p.charCodeAt(0)%c.length];return p?(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&&m?{width:u,height:m}:{}),children:p}):(0,i.jsx)("img",{alt:"".concat(p),src:"../../ui-router/images/medium-company-icon.svg",className:r()(s()["generic-company-logo"],s()[l],n),width:u,height:m})}},58060:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});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),m=n(80596),p=n(2294),h=n(10625),g=n(50028),f=n(4637),b=n.n(f),v=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")})},y=function(e){var t=e.companyLogo,n=void 0===t?null:t,s=e.companyName,d=void 0===s?"":s,f=e.className,y=void 0===f?"":f,x=e.size,_=void 0===x?"":x,j=e.imgWidth,C=e.imgHeight,N=e.objectFit,w=void 0===N?"contain":N,k=(0,l.useState)(!1),T=k[0],S=k[1],Z=(0,l.useState)(!0),L=Z[0],E=Z[1],P=(0,m.Qz)(),R=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,p.Zz3)(n)];case 1:return e=a.sent().status,t&&(S("error"===e),E(!1)),[2]}}))})),function(){return e.apply(this,arguments)});return n?i():(E(!1),S(!0)),function(){t=!1}}),[n]);
1var z=function(){if(j&&C)return j;switch(_){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 P<=991?80:140;case"review-card":return 60}};return L?(0,r.jsx)(v,{className:y,size:_}):!T&&n?(0,r.jsx)("div",{className:c()(b()["generic-company-logo"],"generic-company-logo",b()[_],y,"d-flex","align-items-center","justify-content-center",(0,i.Z)({},b().inverted,R)),children:(0,r.jsx)(u(),{src:n,loader:function(){return n},alt:"".concat(d||"Company"," logo"),width:z(),height:z(),style:{objectFit:w}})}):(0,r.jsx)(g.Z,{className:y,size:_,companyName:d,imgWidth:j,imgHeight:C})}},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),m=n(25),p=n(80596),h=n(80523),g=n.n(h);function f(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,m=a.isHiddenMobile,p=a.customRender;return(0,i.jsx)("td",{style:u,className:l()(g().data,"table-data z-pl-20 z-py-14",{"d-none d-md-table-cell":m}),"data-testid":"table-col",children:p?p():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()(g().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)(f,{data:e[t],onClick:r(s,n)},"tbody-".concat(s,"-col-").concat(n))}))},"tbody-".concat(s))}))})}var v=n(47206),y=n.n(v),x=n(95099),_=n.n(x),j={ASC:"asc",DESC:"desc"},C=function(e,t,n){var a=_()(e,(function(e){var n,a=null!==(n=e[t].customSort)&&void 0!==n?n:e[t].text;return y()(a)?a.toLowerCase():a}));return n===j.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,m=l.subDataMobile,p=l.isHiddenLink,h=l.pageIndex,g=l.linkTitle,f=l.customSortByField,b=l.customRender,v=l.customWidth,y=l.maxWidth,x=!1,_=!1,j=t[o],C=t[m],N=n&&C||j;!0===t.indexedLink&&1===r&&t[c]||t.jobTitleIndexes&&h&&"INDEX"===t.jobTitleIndexes[h]?_=!0:(!1===t.indexedLink&&1===r||!t[c]||t.jobTitleIndexes&&h&&"NOINDEX"===t.jobTitleIndexes[h])&&(_=!1),!1===t.indexedLink&&(x=!0),h&&"indexInfoOfCompanyPage"===h&&"company"===o&&!0===t.companyIndexedLink&&(x=!1);var w=(_||!0===s||t[s])&&!(p||t[p]||x),k={};switch(v&&(k.width=v),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=y||"130px"}var T={isLink:w,linkUrl:t[c],text:N,linkTitle:t[g],newTab:d,isHiddenMobile:u,style:k,customSort:t[f],customRender:b?function(){return b(t)}:void 0};Object.keys(T).map((function(e){return void 0===T[e]?delete T[e]:{}})),i[o]=T})),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:j.ASC,width:"8",height:"5"})},T=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:j.DESC,width:"8",height:"5"})};function S(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()(g().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,g().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)({},g().text,d)),dangerouslySetInnerHTML:{__html:n}}),r&&(0,i.jsxs)("div",{className:l()(g().sort,"d-inline-block text-center z-ml-4 sortyby"),children:["asc"===s&&(0,i.jsx)(k,{isSelected:!0}),"desc"===s&&(0,i.jsx)(T,{isSelected:!0}),!s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(k,{}),(0,i.jsx)(T,{})]})]})]})}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]),m=function(e){return function(){return c(e,e!==a?j.ASC:"")}};return(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{className:l()(g().headRow,g().sortable,"table-head-row"),children:u.map((function(e,t){var o=e.config,l=e.name,c=o.isHiddenM
1obile,u=o.columnName,p=o.columnNameMobile,h=o.isSortable,g=void 0===h||h;return(0,i.jsx)(S,{text:s&&p||u,sortValue:a===l&&r,showCaret:g&&n,isHiddenMobile:c,onClick:g?m(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,f=e.scrollOnMobile,v=e.wrapTitleOnMobile,y=e.onLinkClick,x=e.tableHeaderTitleContent,_=void 0===x?void 0:x,w=e.columnWidthBalanced,k=e.className,T=void 0===k?"":k,S=(0,p.Qz)(),L=(0,o.useState)(!1),E=L[0],P=L[1],R=(0,o.useState)(""),z=R[0],I=R[1],A=(0,o.useState)(""),O=A[0],F=A[1],B=(0,o.useState)(d),D=B[0],M=B[1],J=(0,o.useState)(!1),H=J[0],G=J[1],U=(0,o.useMemo)((function(){return S<768}),[S]);(0,o.useEffect)((function(){M(d)}),[d]);var V=(0,o.useMemo)((function(){var e=N(t,n||[],S<768);return z&&O&&(e=C(e,z,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 W=(0,o.useState)(V),q=W[0],K=W[1],Y=(0,o.useCallback)((function(){M((function(e){return e+u}))}),[u]),Q=(0,o.useCallback)((function(e,t){return function(n){var a,i=(null==q||null===(a=q[e])||void 0===a?void 0:a.rowValue)||{},o=i.city,r=i.stateCode,l=i.title,s=i.jobTitle,c=l||s;if(y)y(i,n,e,t);else{var d={},u=o&&r?[{city:o,state:r}]:[];u.length&&(d[m.V5.LOCATION]=u),c&&!o&&(d[m.V5.JOB_TITLE]=[c]),localStorage.setItem(m.cV,JSON.stringify(d))}}}),[q]);return(0,o.useEffect)((function(){P(!0)}),[]),(0,o.useEffect)((function(){if(!c()(n,q)){var e=N(t,n,U);z&&O&&(e=C(e,z,O)),K(e),c()(q,e)||H||M(d)}}),[n,U]),(0,i.jsxs)("div",{className:T,children:[_,(0,i.jsx)("div",{className:l()((0,a.Z)({},g().scrollable,f)),children:(0,i.jsxs)("table",{className:l()(g().table,"custom-table",(0,a.Z)({},g().colsWidthBalanced,w)),children:[(0,i.jsx)(Z,{config:t,showCaret:E,sortColumn:z,sortDirection:O,isMobile:U,onColClick:function(e,t){var n=t||(O===j.ASC?j.DESC:j.ASC);K(C(q,e,n)),I(e),F(n)},wrapTitleOnMobile:v}),(0,i.jsx)(b,{names:Object.keys(t),data:q.slice(0,h?q.length:D),isMobile:U,rowsCount:D,hideRows:h,onCellClick:Q})]})}),D<(null==q?void 0:q.length)&&!r&&(0,i.jsx)("div",{"data-testid":"table-show-more",className:l()("","list-link","z-mt-16","z-font-600","show-more-button",g()["show-more"]),onClick:Y,children:s})]})}L.propTypes={bodyData:u().arrayOf(u().object).isRequired,columnConfig:u().objectOf(u().object).isRequired,defaultRowsDisplay:u().number,displayRowsPerExpand: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}},65111:function(e,t,n){"use strict";n.r(t);var a=n(62303),i=n(53619),o=n(33676),r=n(91946),l=n(722),s=n(39849),c=n(24246),d=n(27378),u=n(37254),m=n(90005),p=n.n(m),h=n(90104),g=n.n(h),f=n(23615),b=n.n(f),v=n(56063),y=n(51392),x=n.n(y),_=function(e){(0,l.Z)(n,e);var t=(0,s.Z)(n);function n(){var e;return(0,i.Z)(this,n),e=t.apply(this,arguments),(0,r.Z)((0,a.Z)(e),"state",{show:!1,lastDismissedJob:null,style:{}}),(0,r.Z)((0,a.Z)(e),"jobDismissed",(function(t){var n=t.detail;e.setState({lastDismissedJob:n.job,show:!0},(function(){e.adjustTopOffset(),setTimeout((function(){e.setState({show:!1})}),5e3)}))})),(0,r.Z)((0,a.Z)(e),"adjustTopOffset",(function(){var t=0;document.getElementsByTagName("header")[0]&&(t=document.getElementsByTagName("header")[0].clientHeight);var n=window.pageYOffset||(document.documentElement||document.body.parentNode||document.body).scrollTop,a=0,i=e.props,o=i.minTopOffset,r=i.maxTopOffset;n<=t?a=t-n+o:n>t&&(a=o),r&&a>
1r&&(a=r),e.setState((function(){return{style:{top:"".concat(a,"px")}}}))})),(0,r.Z)((0,a.Z)(e),"undo",(function(){var t=e.state.lastDismissedJob;if(t){var n=e.props,a=n.processJobDismiss,i=n.processJobSave,o=n.recentFavoriteJob;document.dispatchEvent(new CustomEvent("jobUndismissed",{bubbles:!0,detail:{job:t}})),a({job:t}),!g()(o)&&i({job:o}),e.setState((function(){return{show:!1,lastDismissedJob:null}}))}})),e}return(0,o.Z)(n,[{key:"componentDidMount",value:function(){document.addEventListener("jobDismissed",this.jobDismissed),document.addEventListener("scroll",this.adjustTopOffset)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("jobDismissed",this.jobDismissed),document.removeEventListener("scroll",this.adjustTopOffset)}},{key:"render",value:function(){var e=this.state,t=e.style;return e.show?(0,c.jsxs)("div",{style:t,className:p()(x().bannerJobRemoved,"d-flex","flex-column","justify-content-center","align-items-center"),children:[(0,c.jsx)("p",{className:"my-0",children:"Dismissed: We’ll show you less like this"}),(0,c.jsx)("p",{className:p()(x().clickedLink,"my-0"),onClick:this.undo,children:"Click to undo"})]}):null}}]),n}(d.Component);(0,r.Z)(_,"propTypes",{minTopOffset:b().number,maxTopOffset:b().number,processJobDismiss:b().func.isRequired,processJobSave:b().func.isRequired}),(0,r.Z)(_,"defaultProps",{minTopOffset:0,maxTopOffset:0});t.default=(0,u.$j)((function(e){return{recentFavoriteJob:e.jobs.recentFavoriteJob}}),{})((0,v.J$)(_))},65082:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var a=n(24246),i=n(68772),o=n(93334),r=n(90005),l=n.n(r),s=n(61723),c=n.n(s),d=n(94847),u=n(2294),m=n(16887),p=n.n(m),h=function(e){var t=e.image,n=e.title,r=e.description,s=e.buttonText,m=e.onCTAClick,h=e.CTAHref,g=e.containerClassName,f=void 0===g?"w-350":g,b=e.buttonProps;return(0,a.jsxs)("div",{className:l()("position-relative",f),children:[(0,a.jsx)("div",{className:p().shadow}),(0,a.jsxs)("div",{className:"d-flex flex-column border rounded bg-white",children:[(null==t?void 0:t.src)&&(0,a.jsx)("div",{className:l()("position-relative overflow-hidden z-px-20 z-pt-16",p()["image-container"]),children:(0,a.jsx)(c(),{src:(0,u.uNo)(t.src),className:"w-100",alt:t.alt,style:{objectFit:"contain"},width:305,height:185})}),(0,a.jsxs)("div",{className:"z-p-20",children:[n&&(0,a.jsx)("p",{className:" z-font-600 z-font-20 z-mb-4",children:n}),r&&(0,a.jsx)("p",{className:"mb-0 z-font-20",children:r}),(0,a.jsx)(d.ZP,(0,o.Z)((0,i.Z)({type:"button",size:"big",theme:"super-primary",isFullWidth:!0,onClick:function(){m?m():(0,u.YQK)(h)},className:"z-mt-20"},b),{children:s}))]})]})]})},g=n(80596),f=function(e){var t=e.trackingId,n=(0,g.Qz)(),i=(0,g.rS)();return n<=768?null:(0,a.jsx)(h,{description:(0,a.jsx)("span",{children:"Automatically apply for jobs with Zippia. Upload your resume to get started."}),buttonText:"Upload your resume",onCTAClick:t?function(){return e="/job-application/?"+t,i.logActivity({url:e}),void(0,u.hRz)(e);var e}:null,image:{src:"/ui-router/images/jaa-thumbnail-c.webp",alt:"Zippia's Chrome extension thumbnail"}})}},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),m=n(2604),p=n.n(m);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",p().trigger,n),children:[t,(0,r.jsx)(u.ZP,{theme:"link",className:c()("rounded-circle border flex-shrink-0 z-ml-2",p().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",p().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),m=n(94847),p=n(25),h=n(2294),g=n(10625),f=n(77934),b=n(62624),v=n.n(b),y=u()((function(){return Promise.resolve().then(n.bind(n,53532))}),{loadableGenerated:{webpack:function(){return[53532]}
1},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,_=(0,o.useState)(t),j=_[0],C=_[1],N=(0,o.useState)(r),w=N[0],k=N[1];return(0,i.jsxs)("div",{id:"jobs-callout",className:l()(v().container,s),children:[(0,i.jsx)(u,{className:l()("zp-title-h3 z-pt-0",v().title),children:n||(0,h.Aum)("Search for",t.toLowerCase(),"jobs")}),(0,i.jsx)(y,{category:"jobTitle",prefillValue:t,inputProps:{className:l()("zp-input",v().input),placeholder:"Job title"},onChange:function(e){c()(null==e?void 0:e.valueObj)?C(""):C(e.displayValue)}}),(0,i.jsx)(y,{category:"location",prefillValue:w,inputProps:{className:l()("zp-input",v().input),placeholder:"Location"},onChange:function(e){c()(null==e?void 0:e.valueObj)?k(""):k(e.displayValue)}}),(0,i.jsx)(m.ZP,{className:"z-mt-4",theme:"super-primary",size:"big",onClick:function(){var e;if(j&&w&&w.length?e=(0,h.VtV)(j,w):j?e=(0,h.Vom)(j,null,g.me.JOBS):w&&w.length&&(e=(0,h.VtV)(null,w)),j&&d===g.me.JOBS&&!x){if(e=(0,h.Vom)(j,null,g.me.JOBS),(0,h.u4v)(w)&&""!==w){var t=(0,h.vie)(w),n=t.city,i=t.stateAbbr;localStorage.setItem(p.cV,JSON.stringify((0,a.Z)({},p.V5.LOCATION,[{city:n,state:i}])))}}else x&&d===g.TF.JOBS&&(e="".concat(x).concat(d,"/#"),j&&(e+="jobTitle=".concat(j)),w&&(e+="&location=".concat(w)));j&&b&&(e+=b),e&&(f.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 R}});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),m=n(14648),p=n.n(m),h=n(31091),g=n.n(h),f=n(38579),b=n.n(f),v=n(28007),y=n(36105),x=n(34724),_=n(44706),j=n(94847),C=n(25),N=n(80596),w=n(64857),k=n(8503),T=n(97718),S=n(88545),Z=n(2294),L=n(10625),E=n(79121),P=n.n(E),R="job-alert-popup",z=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)(j.ZP,{size:"big",theme:"link",onClick:t,children:(0,r.jsx)("strong",{children:"log in"})})," ","instead."]})},I=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,m="".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&&m?(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:m}),"."]}):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)(),m=d.error,h=d.withEmail,f=d.setError,E=(0,_.Zk)(),A=(0,w.C)((function(e){var t=e.searchFilter,n=e.modals,a=e.locals,i=y.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=A.filterHistory,F=A.filterHistoryLength,B=A.criteria,D=A.isOpen,M=(0,y.ZP)(),J=M.isUserLoggedIn,H=M.alreadySeenToday,G=M.viewedJobsCondition,U=M.filterHistoryCondition,V=M.isAllowedPage,W=(0,l.useState)(""),q=W[0],K=W[1],Y=(0,l.useState)(!1),Q=Y[0],X=Y[1],$=function(){n((0,T.x1)()),E.onPopupClose(R)};return(0,l.useEffect)((function(){D?s.pushQuery({src:"jobint-popup"}):window.location.search.includes("jobint-popup")&&s.back()}),[D]),(0,l.useEffect)((function(){J||H||!V||!G&&!U||E.enqueuePopup({id:R,priority:_.Xl.IMMEDIATE,recheck:function(){return!J&&!H}})}),[J,H,G,U,V]),(0,l.useEffect)((function(){D||(K(""),f(""),X(!1))}
1),[D]),(0,_.q0)({id:R,show:function(){setTimeout((function(){n((0,T.GA)()),(0,Z.d8j)({item:y.nl,value:!0,expiredays:1})}),1e4)},hide:function(){return n((0,T.x1)())}}),(0,r.jsxs)(v.V,{open:D,onOpenChange:function(e){return!e&&$()},children:[(0,r.jsx)(v.V.Overlay,{}),(0,r.jsxs)(v.V.BaseContent,{className:P().content,vCentered:!0,children:[(0,r.jsx)("div",{className:c()(P().mobileHeader,"d-flex justify-content-end align-items-center"),children:(0,r.jsx)(b(),{width:16,height:16,onClick:$,className:P().closeIcon,src:(0,Z.uNo)("/ui-router/images/resume-builder/close-modal.svg")})}),(0,r.jsx)("p",{className:c()(P().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)(I,{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)(q)){var l={email:q,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,m=s.filterHistory,h=s.filterHistoryLength,f=c?{surveySelectedCompanies:p()(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=m[h<=1?0:h-2],v=m[h-1];if(b&&v&&!u()(b,v)&&((null===(t=v.jobTitle)||void 0===t?void 0:t.length)>(null===(n=b.jobTitle)||void 0===n?void 0:n.length)&&(f=(0,i.Z)((0,a.Z)({},f),{titles:g()((0,o.Z)(f.titles||[]).concat((0,o.Z)(v.jobTitle.map((function(e){return e.value})))),"originalSearch")})),(null===(r=v.location)||void 0===r?void 0:r.length)>(null===(l=b.location)||void 0===l?void 0:l.length))){var y=v.location.map((function(e){return e.value}));f=(0,i.Z)((0,a.Z)({},f),{userLocation:g()((0,o.Z)(f.userLocation||[]).concat((0,o.Z)(y.filter((function(e){return e!==C.F3})))),(function(e){return e.city?"".concat(e.city,", ").concat(e.state):e.state})),extendedLocations:y.filter((function(e){return e===C.F3}))})}return f}({companyInfo:t,criteria:B,filterHistory:O,filterHistoryLength:F});(0,k.Lj)(s),n((0,S.Nq)()).catch((function(e){console.error("Error occurred while signing the user in",e)}))}else l===L.XP.EXIST&&f((0,r.jsx)(z,{onClick:function(){$(),setTimeout((function(){return E.enqueuePopup({id:x.LOGIN_POPUP,priority:_.Xl.IMMEDIATE})}),200)}}))}))}else f("Invalid email, please enter a valid email address.")},children:[!Q&&(0,r.jsx)("input",{type:"email",placeholder:"Enter email",className:c()("form-control",P().formControl),value:q,onChange:function(e){f(""),K(e.target.value)}}),m&&(0,r.jsx)("p",{className:c()(P().error,"my-2"),children:m}),(0,r.jsx)(j.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 m},nl:function(){return u}});var 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",m=[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],p=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=m.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,p=(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),g=h[0],f=h[1],b=(0,r.useState)(0),v=b[0],y=b[1];return(0,r.useEffect)((function(){t||f((function(e){return e+1}))}),[i]),(0,r.useEffect)((function(){t||y((function(e){return e+1}))}),[o]),{isUserLoggedIn:a,alreadySeenToday:e,isAllowedPage:p,viewedJobsCondition:g>=3,filterHistoryCondition:v>=2}},h=function(e){var t=function(t){var n=p();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=p},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),m=n.n(u),p=n(90104),h=n.n(p),g=n(23615),f=n.n(g),b=n(64926),v=n.n(b),y=n(64095),x=n(80940),_=n.n(x),j=n(56063),C=n(80596),N=n(4517),w=n(8503),k=n(2294),T=n(10625),S=n(77934),Z=n(34293),L=n(5491),E=n(97718),P=n(98289),R=n(58060),z=n(63240),I=n(39721),A=n.n(I),O={job:f().shape({listingHash:f().str
1ing}).isRequired,isSaved:f().bool.isRequired,isDismissed:f().bool.isRequired,isSeen:f().bool.isRequired,containerTitle:f().string.isRequired,dispatchOpenDLPModal:f().func.isRequired,enableDLPModalPopup:f().bool.isRequired,dispatchJobSeen:f().func.isRequired,isH2:f().bool,isRemote:f().bool,isApplied:f().bool,ignoreDismissed:f().bool,disableDismiss:f().bool,jobsPage:f().bool,jobSearched:f().string,dlpError:f().string,dlpJobListingHash:f().string,isDesktop:f().bool,expiredJobOnExternal:f().bool,logJobCardClickEvent:f().func,companySkills:f().bool,jobGroup:f().string,showAutoApplyBadge:f().bool},F=function(e){var t,n,c=e.disableDismiss,u=e.dlpError,p=e.job,g=e.dlpJobListingHash,f=e.dispatchOpenDLPModal,b=e.isRemote,x=e.containerTitle,L=e.dispatchJobSeen,E=e.jobSearched,I=e.isH2,O=e.enableDLPModalPopup,F=e.isSaved,B=e.isSeen,D=e.isDismissed,M=e.currentPageCategory,J=e.isApplied,H=e.dispatchCurrentPageCategory,G=e.titleTag,U=e.logJobCardClickEvent,V=e.jobsPage,W=e.enablePaidJobTest,q=e.companySkills,K=e.dispatchAddJobToApplied,Y=e.userOutsideUS,Q=e.expiredJobOnExternal,X=e.jobGroup,$=e.showAutoApplyBadge,ee=void 0!==$&&$,te=(0,C.rS)({jobGroup:X}),ne=(0,j.hz)(),ae=ne.processJobDismiss,ie=ne.processJobSave,oe=p.cpc,re=p.companyLogo,le=p.companyName,se=p.listingHash,ce=p.estimatedSalary,de=p.showNewJobBedge,ue=p.easyApplyFlag,me=(0,s.useState)(!1),pe=me[0],he=me[1],ge=G||(V||I?"h2":"div"),fe=(0,s.useMemo)((function(){return V&&E?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==p?void 0:p.jobTitle,E):p.jobTitle}),[p,V,E]),be=(0,s.useMemo)((function(){var e;return(null==p||null===(e=p.snippets)||void 0===e?void 0:e.length)?p.snippets.filter((function(e){return e})).join(" ").trim():v()(p.jobDescription||"",{allowedTags:[]})}),[p]),ve=(0,s.useMemo)((function(){return p.companyInfo||{companyLogo:p.companyLogo,companyName:p.companyName,companyInitial:p.c
1ompanyInitial}}),[p]),ye=(0,s.useMemo)((function(){var e,t;return(null===(e=p.snippets)||void 0===e?void 0:e.length)?p.snippets.join("").length>80:(null===(t=p.jobDescription)||void 0===t?void 0:t.length)>120}),[p]),xe=(0,s.useMemo)((function(){var e,t;return-1!==(null==p||null===(e=p.OBJjobTags)||void 0===e?void 0:e.indexOf("Remote"))&&(null==p?void 0:p.location)?"Remote or ".concat(null==p?void 0:p.location):-1!==(null==p||null===(t=p.OBJjobTags)||void 0===t?void 0:t.indexOf("Remote"))?"Remote":(null==p?void 0:p.location)||""}),[p]),_e=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];p.isExpired=e,ae({job:p,containerTitle:x}),(0,P._J)({event:k.FPR.jobCardDismissClick})};(0,s.useEffect)((function(){null!==u&&g===p.listingHash&&_e(!0)}),[u,p,g]);var je,Ce,Ne=function(e){he(e)},we=function(e){L({job:e,viewSource:T.g_.AFTER_UNPAID_CLICK}),te.logActivity({job:e,type:T.mK.JOB_OPENING.JOB_OPENING_VIEWED_DLP,url:window.location.href,pageCategory:window.pageCategory,viewSource:T.g_.AFTER_UNPAID_CLICK},T.g9.LOG_ACTIVITY.DLP),f(e,window.pageCategory)},ke=(je=(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 je.apply(this,arguments)});return(0,l.jsx)(d.Z,{in:!D,timeout:200,classNames:"bucketListItemFade",unmountOnExit:!0,children:(0,l.jsxs)("div",{"data-hash":se,"data-dlp":p.cpc>0?"bypass":"view",className:m()(A().jobCardBucketListItem,_().bucketListItem,"bucketListItem jobCard new-design"),onClick:function(e){var t=e.metaKey,n=e.ctrlKey,a=!(!Y||p.easyApplyFlag),r=O&&!t&&!n;M||H(window.pageCategory);var l=(0,o.Z)((0,i.Z)({},p),{jobDLPUrl:(0,k._Z7)(p)}),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&&W&&!ue&&!a&&!s?(K({job:p,logActivity:!1}),te.openJobExternal(p,{activityCategory:T.g9.LOG_ACTIVITY.DLP,activityData:{activityType:T.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()),S.wT.logCarouselJobClick(x,p)},children:[ee&&(0,l.jsx)(y.C,{variant:"jaa",className:"position-absolute -z-t-9 z-r-20",children:"Auto-Apply"}),ue&&!ee&&(0,l.jsx)(y.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)(R.default,{size:"xsmall",className:"CompanyLogoImg",companyLogo:re||ve.companyLogo,companyName:le,imgWidth:40,imgHeight:40})}),(0,l.jsxs)("div",{className:m()(A().bucketListItemSave,A()["new-design"],{"heart-svg-container-filled":F,"heart-svg-container":!F,"like-touched":pe}),children:[!c&&(0,l.jsx)("div",{className:"jobCardtIcon icon-ban",onClick:function(e){e.stopPropagation(),_e()}}),(0,l.jsx)("div",{className:"heart-svg",onClick:function(e){e.stopPropagation(),Ne(!1),ie({job:p,containerTitle:x}),(0,P._J)({event:k.FPR.jobCardSaveClick})},onMouseDown:function(){Ne(!0)},children:(0,l.jsx)(z.h_,{className:m()({isSaved:F})})})]}),(0,l.jsxs)("div",{className:m()(A().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:m()("owlCompanyLocation new-design"),children:xe}),(0,l.jsx)(ge,{className:m()("owlJobTitle new-design"),children:fe})]}),!!be&&(0,l.jsx)("div",{className:m()("owlJobDescriptionFull new-design",{short:ye}),dangerouslySetInnerHTML:{__html:be}}),q&&!be&&!(!p.skillsets||!p.skillsets.length)&&(0,l.jsx)("div",{className:"owlJobDescription new-design",children:"Skills: "+(null!==(Ce=null===(n=null==p||null===(t=p.skillsets)||void 0===t?void 0:t.slice(0,8))||void 0===n?void 0:n.join(", "))&&void 0!==Ce?Ce:"")}),(0,l.jsxs)("div",{className:m()(A().bucketListItemContentBottom,A()["new-design"],{"sponsored-job":oe>0&&de}),children:[(0,l.jsxs)("p",{className:"owlEstimatedTimeJob d-flex align-items-center",children:[function(){var e=p.actionDateSince,t=p.postedDate,n=p.hrefOrigin,a=p.isSponsored,i=p.lastContentUpdateDate;if(n&&("/matches/saved/"===n||"/matches/applied/"===n)){if(J)return"Applied ".concat(e);if(F)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:E.w4,dispatchJobSeen:L.lf,dispatchCurrentPageCategory:L.YJ,dispatchAddJobToApplied:L.eP};F.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,m=void 0===u?[]:u,p=i.dismissedJobs,h=void 0===p?[]:p,g=i.viewedJobs,f=void 0===g?[]:g,b=i.currentPageCategory,v=i.appliedJobs,y=void 0===v?[]:v;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:m.indexOf(c)>-1,isApplied:y.findIndex((function(e){return e.listingHash===c}))>-1,isDismissed:!d&&h.indexOf(c)>-1,isSeen:f.indexOf(c)>-1,currentPageCategory:b,dlpError:s.dlp.error,dlpJobListingHash:null===(a=s.dlp.dlpDetail)||void 0===a?void 0:a.listingHash}}),B)(F)},48771:function(e,t,n){"use strict";
1n.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),m=n(53573),p=n(39849),h=n(59312),g=n(24246),f=n(27378),b=n(9957),v=n(37254),y=n(90005),x=n.n(y),_=n(30454),j=n.n(_),C=n(9457),N=n.n(C),w=n(90104),k=n.n(w),T=n(56141),S=n.n(T),Z=n(48159),L=n.n(Z),E=n(14648),P=n.n(E),R=n(65218),z=n.n(R),I=n(86677),A=n(23615),O=n.n(A),F=n(80596),B=n(87888),D=n(2294),M=n(31602),J=n(56013),H=n.n(J),G=n(94847),U=function(){var e=(0,F.rS)();return(0,B.Z)((function(){return(0,M.V)()}),[],!0)&&(0,g.jsxs)("div",{className:x()("z-px-20 d-flex flex-column justify-content-center align-items-center bucketListItem",H().container),children:[(0,g.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,g.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,g.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,D.hRz)(t)},className:"text-transform-unset",children:"See how"})]})},V=n(32249),W=n(9801),q=n(8503),K=n(5491),Y=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,F.jh)(),a=e.type,o=void 0===a?"button":a,r=e.user,l=e.openSignUpModal,s=e.filterDetail,u=void 0===s?{}:s,m=e.alertsDetail,p=e.dispatchAlertsRecentPayloadSet,b=e.dispatchAlertsIsLoadingSet,v=e.dispatchAlertsIsSubscribedSet,y=m.recentPayload,x=m.isLoading,_=m.isSubscribed,j=(0,f.useState)(!0),C=j[0],N=j[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,q.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,v({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,f.useEffect)((function(){k()}),[]);var T,Z,L,E=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"]}},P=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=E(),t=(0,d.Z)((0,c.Z)({},e),{extendedLocations:["Work From Home"]}),p({recentPayload:(0,c.Z)({},t)}),b({isLoading:!0}),[4,(0,W.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)}}(),R=function(e){e?(v({isSubscribed:!0}),P(),(0,W.BX)({emailChannel:{job:{optout:!1}}})):(v({isSubscribed:!1}),(0,W.BX)({emailChannel:{job:{optout:!0}}}))},z=function(){w?_?C?R(!1):P():R(!0):function(){var e=[1],t=E(),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 m={survey_step:u,survey:"208",skipQuestion:e,src:Q.QG.REMOTE_JOBS_PAGE};l((0,c.Z)({},m)),n.pushQuery(m),P()}()},I=function(){var e=(0,D.uNo)("/ui-router/images/icon-notification.svg"),t="Create alert";return w&&_&&(C?(e=(0,D.uNo)("/ui-router/images/icon-notification-off.svg"),t="Turn off alert"):(e=(0,D.uNo)("/ui-router/images/icon-notification.svg"),t="Update alert")),(0,g.jsx)("div",{className:$()["create-alert-btn-container"],children:(0,g.jsx)(G.ZP,{theme:"secondary",icon:(0,g.jsx)(V.Q,{className:$()["create-alert-btn-icon"],src:e}),className:"".concat($()["create-alert-btn"]," ").concat(x?$().disabled:""),onClick:z,disabled:x,children:t})})};return T=E(),C&&!S()(T,y)?N(!1):!C&&S()(T,y)&&N(!0),L="","button"===o?L=I():"jobCard"===o&&(Z="Get remote jobs notification on your email",w&&_&&(Z=C?"Turn off alert for current chosen options":"Update alert for current chosen options"),L=(0,g.jsx)("div",{className:$()["create-alert-card-container"],children:(0,g.jsxs)("div",{className:$()["create-alert-card"],children:[(0,g.jsx)("div",{className:$()["create-alert-card-text"],children:Z}),I()]})})),L},ne={openSignUpModal:Y.OE,dispatchAlertsRecentPayloadSet:K.vD,dispatchAlertsIsLoadingSet:K.e1,dispatchAlertsIsSubscribedSet:K.oL};te.defaultProps={type:"button",filterDetail:{}},te.propTypes=ee;var ae=(0,v.$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,g.jsx)("div",(0,d.Z)((0,c.Z)({className:l}
1,s),{children:o}))},ce=n(92243),de=n(73014),ue=n(98289),me=n(34293),pe=n(34724),he=n(50594),ge=n(72007),fe=n.n(ge),be={criteria:O().shape({companyNameCPS:O().string.isRequired,companyID:O().oneOfType([O().string,O().number]).isRequired,companyName:O().string.isRequired}).isRequired},ve=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,f.useState)(!1),m=u[0],p=u[1],h=!(!c||!c.isLoggedIn),b=(t=s?(0,D.uNo)("/ui-router/images/icon-notification-off.svg"):(0,D.uNo)("/ui-router/images/icon-notification.svg"),(0,g.jsx)(V.Q,{className:fe()["alerts-block-icon"],src:t})),v=(n="Create alert",s&&(n="Turn off alert"),(0,g.jsx)("span",{className:"alerts-block-button-text",children:n}));return(0,g.jsxs)("div",{className:fe()["alerts-block"],children:[(0,g.jsx)("div",{className:"alerts-block-item",children:(0,g.jsx)("div",{className:"alerts-block-text",children:"There are no results for your search."})}),(0,g.jsx)("div",{className:"alerts-block-item",children:(0,g.jsx)(G.ZP,{theme:"secondary",className:fe()["alerts-block-button"],onClick:function(){if(h){p(!0);var e={companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName};o(!s),(0,q.Z8)(e,l).then((function(e){i(e)})).finally((function(){p(!1)}))}else r({companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName,selected:!0}),d.enqueuePopup({id:pe.LOGIN_POPUP,priority:re.Xl.IMMEDIATE,props:{isFollowCompanyModal:!0}})},disabled:m,icon:b,children:v})})]})},ye={updateUserFavouriteCompanies:he.w,updateCompanyIsSaved:he.V,updateAddCompanyToFavouriteInQueue:Y.fS};ve.propTypes=be;var xe=(0,v.$j)((function(e){var t=e.jobs,n=e.user,a=e.companyPage;return{userListingHashes:t,user:n,companyIsSaved:a.companyIsSaved,favouriteCompanies:a.userFavouriteCompanies}}),ye)(ve),_e=n(25),je=n(83980),Ce=n(80940),Ne=n.n(Ce),we=n(32097),ke=n(4533),Te=n.n(ke),Se=n(39721),Ze=n.n(Se),Le=z()((function(){return Promise.resolve().then(n.bind(n,97135))}),{loadableGenerated:{webpack:function(){return[97135]}},ssr:!1});function Ee(){var e=(0,f.useState)(!1),t=e[0],n=e[1];return(0,g.jsxs)("div",{className:x()(Te()["share-card"],Ze().jobCardBucketListItem,Ne().bucketListItem,"bucketListItem jobCard"),children:[(0,g.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center",children:[(0,g.jsxs)("div",{className:Te()["share-card-top"],children:[(0,g.jsx)("span",{className:Te()["share-card-background-heart"],children:"#"}),(0,g.jsx)("img",{className:Te()["share-card-zippia-icon"],alt:"Zippia",src:(0,D.fz2)("/ui-router/images/zippiaClean.png")})]}),(0,g.jsx)("div",{className:x()(Te()["share-card-do-you-like"],"mb-0"),children:"Do you like Zippia?"}),(0,g.jsxs)("div",{className:x()(Te()["share-card-help-your-friends"],"mb-0"),children:["Help your friends ",(0,g.jsx)("br",{})," find the job they want."]}),(0,g.jsx)(G.ZP,{theme:"primary",className:x()(Te()["share-card-button"]),onClick:function(){return n(!0)},children:"Share with a friend"})]}),t&&(0,g.jsx)(Le,{children:(0,g.jsx)(we.Z,{shareUrl:"https://www.zippia.com/",closeShareCard:function(){return n(!1)},children:(0,g.jsxs)("div",{className:Te()["share-card-popup"],children:["Help your friends ",(0,g.jsx)("br",{})," find the job they want."]})})})]})}var Pe=n(4215),Re=n.n(Pe),ze=n(4637),Ie=n.n(ze),Ae=function(e){var t=e.n,n=void 0===t?4:t;return Re()(1,n+1,1).map((function(e){return(0,g.jsxs)("div",{className:x()(Ne().bucketListItem,"bucketListItem loadedBucketJobs"),children:[(0,g.jsx)("div",{className:"bucketListItemLogo",children:(0,g.jsx)("div",{className:x()("CompanyLogo",Ie()["generic-company-logo"],Ie().xsmall,"animate-flicker")})}),(0,g.jsxs)("div",{className:x()(Ze().bucketListItemContent,"bucketListItemContent loadingBucket"),children:[(0,g.jsx)("div",{className:"animate-flicker firstRowLB"}),(0,g.jsx)("div",{className:"animate-flicker secondRowLB"}),(0,g.jsx)("div",{className:"animate-flicker thirdRowLB"}),(0,g.jsx)("div",{className:"animate-flicker fourthRowLB"}),(0,g.jsx)("div",{className:"animate-flicker fifthRowLB"}),(0,g.jsx)("div",{className:"animate-flicker sixthRowLB"})]})]},"loader".concat(e))}))},Oe=n(53640),Fe=n(37216),Be=n.n(Fe),De=z()((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}),Me=Object.freeze({bucket:"bucket",netflix:"netflix"}),Je=function(e){(0,s.Z)(n,e);var t=(0,p.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===Me.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,m.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,m.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 p,b=(0,a.Z)(r);(0,l.Z)((0,a.Z)(r),"loadOnViewEnter",(p=(0,i.Z)((function(e){var t,n,a,i,o,r,l,s,d,u,p,g;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),p=JSON.parse(window.sessionStorage.getItem(_e.cV)),g=(0,m.Z)(b.state.zpFilters),p&&(g=b.getNewFiltersOnFilterSearchParams((0,_e.Go)(p))),b.setState({zpFilters:g,userListingHashesFetched:!0},(function(){if(e&&(!i.length||p||(0,_e.aN)(null==o?void 0:o.query)||s)){if(d)return;window.sessionStorage.removeItem(_e.cV),u&&!r?b.handleFilterApply({},!0):p?b.handleFilterApply((0,c.Z)({},(0,_e.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),(0,_e.ib)((0,_e.Go)(p))),!0,{},!!p):i.length?((0,_e.aN)(null==o?void 0:o.query)||s)&&b.handleFilterApply((0,_e.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),!0,{},!1,!!i.length):b.props.filterQueue&&b.props.filterQueueLength>0?b.handleFilterApply((0,_e.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),!0):u&&!g.length&&b.handleFilterApply(l,!0)}})),[2]}))})),function(e){return p.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,m=n.dispatchGetCompanyJobs,p=n.filterQueue,h=n.paidJobGroup,g=n.showPaidJobs,f=r.state.initialPayload,b={};t.filterDetail?b=t.filterDetail:p&&(b=p[p.length-1]),f.remoteCategories&&!b.remoteCategories&&delete f.remoteCategories;var v=t.jobGroup,y=(0,u.Z)(t,["jobGroup"]);o!==v||a||(t.companyId&&(b.companyId=t.companyId),r.setState({visited:!0,showLoading:!1},(function(){if("user"===i){(t.showPaidJobs||g)&&s({key:h,detail:(0,c.Z)({refreshJobs:!0},t.paidJobPayload,P()(b,["salary","jobType","locations","jobLevels","radiusCategory","postingDateRange","dismissedListingHashes"])),hideOnEmpty:!0});var e=(0,d.Z)((0,c.Z)({},f,b,t.filterDetail||{}),{bucketToFetch:t.bucketToFetch});l({key:o,detail:e})}else{var n=(0,c.Z)({},b,y);m({key:o,detail:n,hideOnEmpty:!0,initial:f})}})))})),(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,D.FUl)(a)}:{state:(0,D.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,m=t.filterQueue,p=t.dispatchGetPaidJobs,h=t.paidJobAPIPayload,g=t.showPaidJobs,f=t.afterEveryX,b=t.paidJobGroup,v=t.paidJobs,y=t.onShowMoreJobs,x=r.getJobsPerPage();if(y)return y();var _={},j=(null==v||null===(e=v.jobs)||void 0===e?void 0:e.length)?(0,D.BTw)(x,f,4):0;if(m){var C=m[m.length-1];_=(0,_e.ib)(C,u)}var N=r.getNewInitialPayload(u,_);i||o||r.hasNoMoreJobs()||(r.setState({showLoading:!1}
1),"user"===s?(g&&p({key:b,detail:h,hideOnEmpty:!0,showMore:!0}),a({key:l,detail:(0,d.Z)((0,c.Z)({},N,_),{numJobs:g?x-j:x}),hideOnEmpty:!1})):g&&(0,_e.Tt)(h,_)?(p({key:b,detail:(0,c.Z)({},(0,_e.ZW)(_,h),(0,_e.Mk)(m)),showMore:!0,hideOnEmpty:!0}),n({key:l,detail:(0,d.Z)((0,c.Z)({},N,_),{numJobs:g?x-j:x}),hideOnEmpty:!1})):n({key:l,detail:(0,c.Z)({},N,_,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=D.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,q.Lo)({city:e.city,stateAbbr:(0,D.FUl)(e.state),state:(0,D.qsk)(e.state)})}))})),(0,l.Z)((0,a.Z)(r),"updateTitleRating",(function(e){e&&"string"==typeof e&&(0,q.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,m=u.jobType,p=u.jobGroup,h=u.initialPayload,g=u.filterCallback,f=u.followerJobGroup,b=u.similarJobs,v=u.displaySeeMore,y=u.dispatchGetCompanyJobs,x=u.dispatchGetPaidJobs,_=u.paidJobAPIPayload,j=u.showPaidJobs,C=u.jobsPerPage,N=u.afterEveryX,w=u.filterQueue,T=u.paidJobGroup,S=u.useOnlyPaidJobs,Z=r.getNewInitialPayload(h,e),L=(0,D.BTw)(C,N,4);"user"===m&&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"===m)g&&g(e);else{if(j&&!o&&(0,_e.Tt)(_,e)||S){!v||a||k()(i)||window.sessionStorage.setItem(_e.cV,JSON.stringify(i)),x({key:T,detail:(0,c.Z)({},(0,_e.ZW)(e,_),(0,_e.Mk)(w)),hideOnEmpty:!0});var t=(0,d.Z)((0,c.Z)({},Z,e),{numJobs:C-L});S||l||y({key:p,detail:t,hideOnEmpty:a})}else{var n=(0,c.Z)({},e);if(p===D.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:C}:{});y({key:p,detail:s,hideOnEmpty:a})}if(f){var u=(0,c.Z)({},Z,e);b&&(u=(0,d.Z)((0,c.Z)({},u),{numJobs:8,companyId:b.filterDetail.companyId})),y({key:f,detail:u,hideOnEmpty:a})}g&&g(e)}})),e.locations&&!s&&r.updateLocationRating(e.locations),!e.jobTitle||e.socCode||s||r.updateTitleRating(e.jobTitle)}));var v=(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=v.props,i=a.displaySeeMore,o=a.jobsPerSlide;try{n&&!i&&v.getMoreJobs(),v.scrollLeftToFireGTMScrollEvent+=o*e,v.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,g.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!==D.gIv.CPP_COMPANY_JOBS_BUCKET&&t!==D.gIv.COMPANY_SALARY_JOBS_BUCKET&&t!==D.gIv.COMPANY_JOBS_PAGE||(c=(0,g.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)),m=o||u;if(i!==Me.netflix&&!m){var p=r.bucketListRef.current.children,h=282,g=e*
1h,f=((null==p?void 0:p.length)||0)*h-g;if(Math.abs(g)>r.bucketListRef.current.clientWidth+18){var b=Math.floor((r.bucketListRef.current.clientWidth+18)/h)||1;g=(b*=e>0?1:-1)*h}var v=!1,y=!0,x=d+g>=f;x?(g=f,v=!0,y=!n&&a>20):d+g<=0?(g=0,v=!1,y=!0):(g+=d,v=!0,y=!0),r.onScroll(h,g,x),r.setState({bucketScroll:g,showPrev:v,showNext:y})}})),r.bucketListRef=f.createRef(),r.scrollLeftToFireGTMScrollEvent=0,r.state={showNext:!1,showPrev:!1,visited:e.isVisited,showLoading:!1,initialPayload:j()(e.initialPayload),showAllQuery:(0,D.UAG)(e.initialPayload),showNoJobs:!1,zpFilters:(0,_e.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}return(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,m=this.state,p=m.userListingHashesFetched,h=m.hasMounted;if(e.loading&&!1===n&&this.setState({showNoJobs:!0}),r!==e.initialPayload&&this.setState({initialPayload:r}),e.filterQueueLength!==s&&s>0&&p&&o&&(this.handleFilterApply((0,_e.ib)(l[s-1]),!1,l[s-1],!1,!1,!h),h||this.setState({hasMounted:!0}),u!==ce.ht.INIT&&this.setState({showJaaCallout:!1})),!S()(e.filters,i)){var g=i.map((function(e){return L()(e,N()(e))})),f=e.filters.map((function(e){return L()(e,N()(e))}));S()(g,f)||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,m=t.swapFilters,p=t.noTitle,h=t.emptyBuckets,v=t.isHidden,y=t.isPheading,_=t.displaySeeMore,j=t.isCityPage,C=t.ignoreDismissed,N=t.disableDismiss,w=t.countOfH2Cards,k=t.jobsPerPage,T=t.jobsPage,S=t.customJobCard,Z=t.isDesktop,L=t.expiredJobOnExternal,E=t.singleCompactFilter,P=t.logJobCardClickEvent,R=t.jobsDescription,z=t.filterDetail,I=t.withCreateAlert,A=t.paidJobs,O=t.showPaidJobs,F=t.isH3Title,B=t.customTitleTag,M=t.afterEveryX,J=t.paidJobAPIPayload,H=t.hideMoreBtn,V=t.useOnlyPaidJobs,W=t.paidJobGroup,q=t.noBottomSpacing,K=t.pageNo,Y=t.jobsPerSlide,Q=(r||0)+((null==A?void 0:A.totalJobs)||0),X=this.props.jobs,$=void 0===X?[]:X;if(!c&&!W)return console.error("jobgroup is reqired for job Container !!!!"),null;(_||S)&&($=$.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,pe=!u&&!j||p?!p&&(0,g.jsx)("h2",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(o&&!R?"titleFilterMargin":""),children:a}):(0,g.jsx)("h1",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(o?"titleFilterMargin":""),children:a});F&&(pe=(0,g.jsx)("h3",{className:"bucketListHeader zp-title-h3 ".concat(d," ").concat(o&&!R?"titleFilterMargin":""),children:a}));var he=!p&&(0,g.jsx)("p",{className:"bucketListHeader interH2 ".concat(d),children:a}),ge=o&&!!ce.length&&(0,g.jsxs)("div",{className:x()(Ne()["job-container-filter"],"job-container-filter"),children:[this.props.children,(0,g.jsx)(De,{singleCompactFilter:E,filterGroup:o,filters:ce,autosuggestInputErrorOnTop:!0}),0!==$.length&&te&&!H&&(0,g.jsx)("div",{className:x()(Ne().actions,"d-none d-lg-block"),children:(0,g.jsx)("a",{className:"showMore",onClick:this.showMore,children:"More"})})]}),fe=R&&(0,g.jsx)("div",{className:"jobs-container-description",children:R}),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,me.BZ)(e);return(0,g.jsx)(je.Z,{job:e,jobs:$,containerTitle:a,isRemote:oe||re,companySkills:!(null==e?void 0:e.jobDescription),ignoreDismissed:C,disableDismiss:N,jobsPage:T,isH2:t<w,jobSearched:le,isDesktop:Z,logJobCardClickEvent:P,titleTag:n,expiredJobOnExternal:L,jobGroup:c,showAutoApplyBadge:i})},ve=!(!O&&!V||!(null==A?void 0:A.loading));
1return(O||V)&&($=(0,D.L25)($,null==A?void 0:A.jobs,k,J.numJobs,M)),(0,g.jsx)(b.df,{as:"div",onChange:this.loadOnViewEnter,className:"".concat(Ne().outerContainerWrapper," ").concat(s||"bucketContainer"," ").concat(i,"  ").concat(v?"invisible":""),triggerOnce:!0,children:(0,g.jsxs)(f.Fragment,{children:[m?(0,g.jsxs)(g.Fragment,{children:[ge,he]}):(0,g.jsxs)(g.Fragment,{children:[y?he:pe,fe,ge]}),I&&(0,g.jsx)(ae,{type:"button",filterDetail:z}),K>-1&&0===$.length&&!1===n&&!ve&&!h||this.checkJobsDismissed()?this.getNoResultsContainer():(0,g.jsx)("div",{className:x()(Be().bucketContainer,"jobsBucketContaier",{"z-mb-0":q}),children:(0,g.jsxs)("div",{className:i!==Me.netflix?x()(Ne().carouselContainer,"carouselContainer",{"z-mb-0":q}):"",children:[(0,g.jsx)(se,{className:x()(Ne()["swipe-container"],{"position-relative":i!==Me.netflix}),onSwipedLeft:function(){return e.scrollTo(1)},onSwipedRight:function(){return e.scrollTo(-1)},children:(0,g.jsxs)("div",{className:x()(Ne().bucketList,"z-pb-30","bucketList",(0,l.Z)({netflix:i===Me.netflix},Ne().netflix,i===Me.netflix)),ref:this.bucketListRef,style:{transform:"translateX(".concat(-de,"px)"),transition:"transform 600ms ease-in-out"},children:[0===$.length&&!ie&&!1===n&&(0,g.jsx)(Ae,{}),(0===$.length&&n&&!h||ve)&&(0,g.jsx)(Ae,{}),$.map((function(e,t){return ue&&1===t&&i===Me.bucket?(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)(U,{}),be(e,t)]},e.listingHash+t):30===t&&i===Me.bucket?(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)(Ee,{}),be(e,t)]},e.listingHash+t):(0,g.jsx)(f.Fragment,{children:I&&27===t&&i===Me.netflix?(0,g.jsx)(ae,{type:"jobCard",filterDetail:z}):be(e,t)},e.listingHash+t)})),(0!==$.length&&n||ve)&&(0,g.jsx)(Ae,{}),$.length>=10&&!n&&_&&!!Q&&!S&&(0,g.jsxs)("div",{className:x()(Ne().bucketListItem,"bucketSeeMore d-flex flex-column align-items-center"),children:[(0,g.jsx)("div",{onClick:function(){return(0,D.hRz)(_,"_self")},className:x()("icon-angle-right owl-next flex-center text-white",Ne().owlNext)}),(0,g.jsx)("a",{href:_,className:"mt-4 alink z-font-600",children:"".concat((0,D.ufS)(Q)," more jobs")})]}),S]})}),0!==$.length&&$.length>Y&&i===Me.bucket?(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:x()("icon-angle-left owl-prev flex-center",Ne().arrow,(0,l.Z)({},Ne().hideArrow,!ne)),onClick:function(){return e.scrollTo(-Y)}}),(0,g.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(Y)}})]}):0!==$.length&&!_&&i===Me.netflix&&r-k>0&&0!==r&&(0,g.jsx)(f.Fragment,{children:(0,g.jsx)("div",{className:"d-flex justify-content-center show-more-button",children:(0,g.jsx)(G.ZP,{theme:"primary",size:"big",onClick:this.handleNetflixShowMoreClick,children:"Show more"})})})]})})]})})}}]),n}(f.Component);(0,l.Z)(Je,"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)(Je,"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:D.gIv.PAID_JOBS,hideMoreBtn:!0,useOnlyPaidJobs:!1,noBottomSpacing:!1,jobsPerSlide:4});var He={dispatchGetCompanyJobs:K.IC,dispatchGetCompanyJobsMore:K.FH,dispatchUserJobs:K.mX,dispatchUserJobsMore:K.SN,dispatchUpdateFiltersState:de.On,dispatchGetPaidJobs:K.lu},Ge=Je,Ue=(0,v.$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,D.T31)(e.displayName)})),m=!!u&&u.enabled;u&&(s=(0,d.Z)((0,c.Z)({},s),{isRemoteFilter:m}))}var p=t.jobGroup?a[t.jobGroup]:{},h=a[t.followerJobGroup],g=a[t.paidJobGroup||D.gIv.PAID_JOBS]||{},f=a.dismissedJobs||[],b=o.stateHistory[t.filterGroup]||[],v=(null===(n=o.lastFilterAction)||void 0===n?void 0:n[t.filterGroup])||"",y=o.stateHistory[t.filterGroup]?o.stateHistory[t.filterGroup].length:0;if(k()(h)||(s.similarJobs=h),(null==p?void 0:p.jobs)||(null==g?void 0:g.jobs)){var x,_=f.length?null==p||null===(x=p.jobs)||void 0===x?void 0:x.filter((function(e){var t=e.listingHash;return f.includes(t)})).length:0;return(0,d.Z)((0,c.Z)({},p,s),{dismissedCount:_,paidJobs:g,filterQueue:b,filterQueueLength:y,showPaidJobs:!(!t.enablePaidFixedPos||r.displayPaidJobs.hideOnFixedPos),lastFilterAction:v})}return console.info("no bucket found inside the job reducer jobs[".concat(t.jobGroup,"]")),(0,d.Z)((0,c.Z)({},s),{filterQueue:b,filterQueueLength:y})}),He)((0,I.withRouter)((0,re.OT)((0,oe.$j)(Je))))},71756:function(e,t,n){"use strict";var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(59312),s=n(24246),c=n(27378),d=n(9957),u=n(37254),m=n(90005),p=n.n(m),h=n(23615),g=n.n(h),f=n(90916),b=n(25),v=n(80596),y=n(4517),x=n(5491),_=n(97718),j=n(2294),C=n(10625),N=n(79305),w=n.n(N),k={title:g().string.isRequired,origin:g().string.isRequired,initialPayload:g().objectOf(g().any).isRequired,jobsPageIndexable:g().oneOfType([g().string,g().bool]).isRequired,companyLink:g().string,usingPaidAPI:g().bool,dependancyInstace:g().object,stretchVertically:g().bool,onSide:g().bool,standardSideBarWidth:g().bool,isRemote:g().bool,onEmpty:g().func,src:g().string},T=function(e){var t=e.title,n=e.initialPayload,m=e.jobsPageIndexable,h=e.origin,g=e.companyLink,N=e.usingPaidAPI,k=e.stretchVertically,T=e.onSide,S=e.standardSideBarWidth,Z=e.isRemote,L=e.onEmpty,E=e.src,P=(0,c.useState)(!0),R=P[0],z=P[1],I=(0,c.useState)([]),A=I[0],O=I[1],F=(0,c.useState)(!1),B=F[0],D=F[1],M=(0,u.I0)(),J=(0,u.v9)((function(e){return e.locals})),H=(0,c.useMemo)((function(){return"JOB_LIST_BOX"+(0,f.Z)().slice(0,10)}),[]),G=(0,u.v9)((function(e){return e.jobs[H]||{}})),U=(0,u.v9)((function(e){return e.locals.criteria})),V=(0,v.rS)({jobGroup:H}),W=!!G&&(G.hideOnEmpty&&0===G.totalJobs&&!1===G.loading&&!G.error);(0,c.useEffect)((function(){(null==G?void 0:G.jobs)&&O(G.jobs)}),[G.jobs]),(0,c.useEffect)((function(){z(G.loading)}),[G.loading]);var q,K,Y,Q,X,$=function(e){var t,n;return-1!==(null==e||null===(t=e.OBJjobTags)||void 0===t?void 0:t.indexOf("Remote"))&&(null==e?void 0:e.location)?"Remote or ".concat(null==e?void 0:e.location):-1!==(null==e||null===(n=e.OBJjobTags)||void 0===n?void 0:n.indexOf("Remote"))?"Remote":(null==e?void 0:e.location)||""},ee=(q=(0,a.Z)((function(){var e,t,a,i,s,c,d,u,m,p,g,f,v,_,w,k,T,S,L,E,P,R,I,A,F;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:if(l.trys.push([0,6,,7]),i={},Z&&!(0,j.j9K)(U)&&(i.remoteCategories=[b.F3]),(null==n?void 0:n.numJobs)&&(i.numJobs=n.numJobs),s=((null==n||null===(e=n.locations)||void 0===e?void 0:e.filter((function(e){return e.city||e.state||e.stateName})))||[]).map((function(e){return{city:e.city,state:e.state}})),c=!!(null==n?void 0:n.title),d=!!(null==n||null===(t=n.companyIDs)||void 0===t?void 0:t.length),n.paidJobAPICategory=null!==(u=null==n?void 0:n.paidJobAPICategory)&&void 0!==u?u:C.iG.CAREER_CLUSTER,N&&!J.displayPaidJobs.hideOnRightJobList&&(n.paidJobAPICategory!==C.iG.COMPANY_CLUSTER||d)&&(![C.iG.CAREER_CLUSTER].includes(n.paidJobAPICategory)||s.length)&&(![C.iG.CAREER_CLUSTER,C.iG.LOCATION].includes(n.paidJobAPICategory)||c))return a=y.gQ.getPaidJobs,i=(0,r.Z)((0,o.Z)({},i),{companyIDs:null!==(m=null==n?void 0:n.companyIDs)&&void 0!==m?m:void 0,locations:s,titles:c?[{originalSearch:null==n?void 0:n.title,normalizedTitle:null==n?void 0:n.title}]:void 0,category:null==n?void 0:n.paidJobAPICategory,companyCategories:null==n?void 0:n.companyCategories}),[2,M((0,x.lu)({key:H,detail:i}))];switch(z(!0),h){case C.me.SKILLS:a=y.gQ.getJobsBySkill,p=n.locations,g=n.title,f=n.skill,v=p&&p[0]?p[0].city:"",_=p&&p[0]?(0,j.qsk)(p[0].state):"",i=(0,r.Z)((0,o.Z)({},i),{locationSort:!0,previousListingHashes:[],remoteCategories:[b.F3],skill:f,city:v,state:_,title:g});break;case C.TF.HISTORY:case C.Xi.COMPANY_SALARY:case C.TF.DEMOGRAPHICS:a=y.gQ.getCompanyJobs,w=n.jobTitle,k=n.companyID,T=n.remoteCategories,S=n.locations,i=(0,r.Z)((0,o.Z)({},i),{companyID:k,jobTitle:w,locationSort:!0,previousListingHashes:[],locations:S,remoteCategories:T});break;case C.TF.OVERVIEW:L=n.locations,E=n.paidJobAPICategory,P=(null==L?void 0:L.length)?L.map((function(e){return{city:e.city,stateName:E?(0,j.qsk)(e.state):e.state}})):[],i=(0,r.Z)((0,o.Z)({},i,n),{locations:P}),a=y.gQ.getTitleJobs;break;default:a=y.gQ.getTitleJobs,i=(0,o.Z)({},i,n)}R=[],l.label=1;case 1:return l.trys.push([1,3,4,5]),[4,a(i)];case 2:return I=l.sent(),R=I.jobs?I.jobs.slice(0,6):[],O(R),0===(null==R?void 0:R.length)?(M((0,x.Qn)({jobListDismiss:!0})),D(!0)):D(!1),[3,5];case 3:return A=l.sent(),console.error(A),[3,5];case 4:return z(!1),[7];case 5:return[3,7];case 6:return F=l.sent(),console.error(F),z(!1),D(!0),[2];case 7:return[2]}}
1))})),function(){return q.apply(this,arguments)}),te=function(e,t){var n=e.metaKey,a=e.ctrlKey,i=!n&&!a,l=!(!U.userOutsideUS||!t.sponsorFlag||t.easyApplyFlag);if(t.cpc>0&&!l)M((0,x.eP)({job:t,logActivity:!1})),V.openJobExternal(t,{activityCategory:C.g9.LOG_ACTIVITY.DLP,activityData:{activityType:C.mK.JOB_OPENING.JOB_OPENING_JOB_CLICKED,payload:{url:window.location.href+E},pageCategory:window.pageCategory}});else{var s=(0,r.Z)((0,o.Z)({},t),{jobDLPUrl:(0,j._Z7)(t)});i||l?(M((0,x.lf)({job:t,viewSource:C.g_.AFTER_UNPAID_CLICK})),V.logActivity({job:t,type:C.mK.JOB_OPENING.JOB_OPENING_VIEWED_DLP,url:window.location.href+E,pageCategory:window.pageCategory,viewSource:C.g_.AFTER_UNPAID_CLICK},C.g9.LOG_ACTIVITY.DLP),function(e){e.jobDLPUrl&&M((0,_.w4)(e))}(s)):(0,j.YQK)(s.jobDLPUrl)}};return!R&&0===A.length&&W||B?(L(),null):(0,s.jsxs)(d.df,{as:"div",className:p()(w()["job-list-container"],(K={},(0,i.Z)(K,w().stretchVert,k),(0,i.Z)(K,w().side,T),(0,i.Z)(K,w().standardSideBarWidth,S),K)),onChange:function(e){e&&ee()},triggerOnce:!0,children:[(0,s.jsx)("h3",{className:w().subtitle,children:t}),!(!R&&!G.loading)&&(X=(Q=Array(8)).fill.apply(Q,[{titleWidth:"70%",subtitleWidth:"50%"},{titleWidth:"60%",subtitleWidth:"80%"}]),X.map((function(e,t){var n=e.titleWidth,a=e.subtitleWidth;return(0,s.jsxs)(c.Fragment,{children:[(0,s.jsx)("div",{className:w()["loading-state-block-title"],style:{width:n}}),(0,s.jsx)("div",{className:w()["loading-state-block-subtitle"],style:{width:a}}),t!==X.length-1&&(0,s.jsx)("div",{className:w()["loading-state-block-separator"]})]},(0,j.HIc)(t))}))),!R&&A.length>0&&(Y=function(){switch(h){case C.Xi.COMPANY_SALARY:return g;case C.TF.HISTORY:return"".concat(g).concat(C.me.JOBS);case C.me.SALARY:return(0,j.Vom)(n.title,"",C.me.JOBS)+"#src="+window.pageCategory+"&callout_location=high-paying-jobs";default:return(0,j.Vom)(n.title,"",C.me.JOBS)}}(),(0,s.jsxs)(c.Fragment,{children:[(0,s.jsx)("ul",{className:w()["job-list"],children:A.map((function(e){return(0,s.jsxs)("li",{className:w()["job-list-item"],children:[(0,s.jsx)("div",{onClick:function(t){return te(t,e)},className:"list-link",children:e.jobTitle}),(0,s.jsxs)("div",{className:w()["job-list-item-data"],children:[(0,s.jsx)("label",{className:"company-name",children:e.companyName}),(0,s.jsx)("label",{className:"dot-separator"}),(0,s.jsx)("label",{className:"location",children:$(e)})]})]},e.listingHash)}))}),m&&(0,s.jsx)("a",{href:Y,className:"list-link",children:"View all jobs"})]}))]})};T.propTypes=k,T.defaultProps={title:"",origin:"",initialPayload:{},jobsPageIndexable:"",companyLink:"",usingPaidAPI:!1,dependancyInstace:{shallIGo:!0,previousListingHashes:[]},stretchVertically:!1,onSide:!1,standardSideBarWidth:!1,isRemote:!1,onEmpty:function(){},src:""},t.Z=T},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,m=e.undoFilter,p=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:m,children:"Undo filter"}),s&&(0,a.jsx)(l.ZP,{theme:"secondary",className:o()("secondary-button-small",i?c().noResultsButtonSpacing:""),type:"button",onClick:p,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},94982:function(e,t,n){"use strict";var a=n(24246),i=n(90005),o=n.n(i),r=n(69202),l=n.n(r);t.Z=function(e){var t=e.title,n=e.letterLinks,i=e.containerClassName;return(0,a.jsxs)("div",{className:o()("d-flex gg-16 flex-wrap align-items-center",i),children:[t&&(0,a.jsx)("p",{className:o()(l().text,"text-uppercase z-inter z-font-12 z-font-400 z-mb-0"),children:t}),(0,a.jsx)("ul",{className:o()(l().list,"list-unstyled ml-lg-auto mb-0 d-flex gg-12 flex-wrap"),children:!!(null==n?void 0:n.length)&&n.map((function(e){return(0,a.jsx)("li",{className:o()(l().text,"z-inter line-height-1"),children:(0,a.jsx)("a",{href:e.link,target:"_self",title:e.title||"",className:"text-capitalize alink z-font-12",children:e.text})},"letter-link-".concat(e.text))}))})]})}},46460:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90245)),o=n.n(i);t.Z=function(e){var t=e.jobs,n=e.jobTitle;if(!(null==t?void 0:t.length))return null;var i=n.toLowerCase().replace(/\s+/g,"-"),r=t.slice(0,8),l=t.slice(8);return(0,a.jsxs)("section",{children:[(0,a.jsx)("div",{className:"section-separator-large"}),(0,a.jsxs)("div",{className:"w-730",children:[(0,a.jsx)("h2",{className:"interH2 z-m-0",children:"Newest ".concat(null==n?void 0:n.capitalized()," jobs")}),(0,a.jsx)("p",{className:o().sub,children:"Updated daily"}),(0,a.jsxs)("div",{className:o()["toggle-wrap"],children:[(0,a.jsx)("input",{type:"checkbox",id:"".concat(i,"-see-all"),className:o().cb,hidden:!0}),(0,a.jsxs)("ul",{className:o().list,children:[r.map((function(e,t){return(0,a.jsx)("li",{children:(0,a.jsx)("a",{className:"alink",href:e.dlpUrl,children:"".concat(e.formattedOriginalCompanyName," ").concat(e.displayTitle," job in ").concat(e.city,", ").concat(e.stateAbbr)})},t)})),l.map((function(e,t){return(0,a.jsx)("li",{className:o().extra,children:(0,a.jsx)("a",{className:"alink",href:e.dlpUrl,children:"".concat(e.formattedOriginalCompanyName," ").concat(e.displayTitle," job in ").concat(e.city,", ").concat(e.stateAbbr)})},t+8)}))]}),t.length>8&&(0,a.jsxs)("label",{htmlFor:"".concat(i,"-see-all"),className:o().toggle,children:[(0,a.jsx)("span",{className:o().more,children:"See all ".concat(t.length," ").concat(null==n?void 0:n.capitalized()," jobs")}),(0,a.jsx)("span",{className:o().less,children:"Show fewer jobs"})]})]})]})]})}},78435:function(e,t,n){"use strict";n.d(t,{GC:function(){return d},Gw:function(){return o}});var a,i=n(91946),o={GREEN:"GREEN",BLUE:"BLUE",PURPLE:"PURPLE"},r="DEFAULT",l=(a={},(0,i.Z)(a,o.GREEN,{900:"#004D40",800:"#00695C",700:"#00796B",500:"#009688",400:"#26A69A",200:"#80CBC4",100:"#B2DFDB",50:"#E0F2F1"}),(0,i.Z)(a,o.BLUE,{900:"#1A237E",800:"#283593",700:"#303F9F",500:"#3F51B5",400:"#5C6BC0",200:"#9FA8DA",100:"#C5CAE9",50:"#E8EAF6"}),(0,i.Z)(a,o.PURPLE,{900:"#4A148C",800:"#6A1B9A",700:"#7B1FA2",500:"#9C27B0",400:"#AB47BC",200:"#CE93D8",100:"#E1BEE7",50:"#F3E5F5"}),a),s=(0,i.Z)({}
1,r,{1:[900],2:[900,700],3:[900,700,400],4:[900,700,400,200],5:[900,700,400,200,100],6:[900,700,400,200,100,50],7:[900,700,500,400,300,200,50],8:[900,800,700,500,400,200,100,50]}),c=function(e,t){var n=function(e){var t=s[e]||{};return Object.keys(t)[Object.keys(t).length-1]}(e),a=t>n?n:t;return s[e]&&s[e][a]},d=function(e,t){if(!e||!t||t<1)return[];var n=l[e],a=c(arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,t);if(!n||!a)return[];var i=[];return a.forEach((function(e){var t=n[e];t&&i.push(t)})),i}},46812:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var a=n(91946),i=n(68772),o=n(93334),r=n(53573),l=n(24246),s=n(27378),c=n(90005),d=n.n(c),u=n(65218),m=n.n(u),p=n(23615),h=n(78435),g=n(2294),f=n(63259),b=n(62028),v=n.n(b),y=function(e){var t=e.chartData,n=e.samePageLinks,a=e.legendHeader,i=e.legendFooter,o=e.legendLinksAsButton,r=function(e){var t=e.color,a=e.name,i=e.percent,r=e.link,s=e.indexed,c=void 0===s||s,u=t||"#fff";return(0,l.jsxs)("li",{className:d()(v().legendItem,"pie-chart-legend-item d-flex align-items-center my-0 py-0"),children:[(0,l.jsx)("div",{className:d()(v().legendCircle,"pie-chart-legend-circle"),style:{backgroundColor:u}}),(0,l.jsx)("span",{className:d()(v().separator,"pie-chart-legend-separator d-inline-block")}),r&&c?(0,l.jsxs)(l.Fragment,{children:[n?(0,l.jsx)(f.default,{className:d()(v().link,"list-link"),href:r,title:a,children:e.name}):o?(0,l.jsx)("span",{role:"link",className:d()(v().link,"list-link z-link font-weight-600"),onClick:function(){return(0,g.jUY)()&&(window.location.href=r)},children:a}):(0,l.jsx)("a",{className:d()(v().link,"list-link"),href:r,children:a}),(0,l.jsx)("span",{className:"openSansBlackBold",children:", ".concat(i,"%")})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{children:a}),(0,l.jsx)("span",{className:"openSansBlackBold",children:", ".concat(i,"%")})]})]})};return(0,l.jsxs)("ul",{className:"pie-chart-legend-container z-m-0 z-p-0",style:{paddingLeft:"0 !important"},children:[a&&a,t.map((function(e,t){return(0,l.jsx)(s.Fragment,{children:(0,l.jsx)("div",{className:d()({"mt-2":t>0}),children:r(e)})},e.name+t)})),i&&i]})},x={chartData:p.arrayOf(p.any),samePageLinks:p.bool,legendHeader:p.any,legendFooter:p.any,legendLinksAsButton:p.bool};y.propTypes=x,y.defaultProps={chartData:[],samePageLinks:!1,legendHeader:"",legendFooter:"",legendLinksAsButton:!1};var _=y,j=m()((function(){return Promise.all([n.e(4736),n.e(7805)]).then(n.bind(n,77805))}),{loadableGenerated:{webpack:function(){return[77805]}},ssr:!1}),C=function(e){var t=e.pieChartDiameter,n=e.pieChartData,s=e.colorScheme,c=e.segmentsTooltipStyles,u=e.chartIsClickable,m=e.samePageLinks,p=e.legendHeader,g=e.legendFooter,f=e.graphHeader,b=e.graphFooter,y=e.isGraphFooterAfterLegend,x=e.showLegends,C=e.compact,N=e.hideGraphOnMobile,w=e.alignCenterOnMobile,k=e.desc,T=e.legendLinksAsButton,S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(0,r.Z)(e),n=(0,h.GC)(s,t.length);return t=t.map((function(e,t){return e.color?e:(0,o.Z)((0,i.Z)({},e),{color:n[t]})}))},Z=S(n||[]),L=S(n||[]);return(0,l.jsxs)("div",{className:d()(v()["pie-chart-wrapper"],"d-flex flex-column flex-md-row",N?"align-items-center":"align-items-md-start align-items-".concat(w?"center":"start")),children:[(0,l.jsx)("div",{className:d()("pie-chart-graph-wrapper",(0,a.Z)({},v().clickable,u),{"d-none d-md-block":N},{"align-self-center":w}),children:(0,l.jsx)(j,{desc:k,diameter:t,chartData:Z,segmentsTooltipStyles:c,chartIsClickable:u,graphHeader:f,graphFooter:!y&&b})}),x&&(0,l.jsx)("div",{className:"pie-chart-legend-wrapper w-100 ".concat(C?"compact":""),children:(0,l.jsx)(_,{chartData:L,samePageLinks:m,legendHeader:p,legendFooter:g,legendLinksAsButton:T})}),y&&b]})},N={pieChartDiameter:p.number,pieChartData:p.arrayOf(p.any),colorScheme:p.oneOf([h.Gw.BLUE,h.Gw.GREEN,h.Gw.PURPLE]),segmentsTooltipStyles:p.objectOf(p.any),chartIsClickable:p.bool,samePageLinks:p.bool,legendHeader:p.any,legendFooter:p.any,graphHeader:p.any,graphFooter:p.any,isGraphFooterAfterLegend:p.bool,showLegends:p.bool,legendLinksAsButton:p.bool,compact:p.bool,hideGraphOnMobile:p.bool,alignCenterOnMobile:p.bool,desc:p.bool,blurLegends:p.bool,blurLegendCriteria:p.func},w={pieChartDiameter:240,pieChartData:[],colorScheme:h.Gw.GREEN,segmentsTooltipStyles:{},chartIsClickable:!1,samePageLinks:!1,legendHeader:"",legendFooter:"",graphHeader:"",graphFooter:"",isGraphFooterAfterLegend:!1,showLegends:!0,compact:!1,hideGraphOnMobile:!0,alignCenterOnMobile:!1,desc:!0,legendLinksAsButton:!1,blurLegends:!1,blurLegendCriteria:function(){return!1}};C.propTypes=N,C.defaultProps=w;var k=C},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),m=n(90005),p=n.n(m),h=n(18185),g=n(64857),f=n(92243),b=n(73014),v=n(49654),y=n.n(v),x=function(e){var t=e.className,n=e.onEnterKeyD
1own,a=(0,l.Z)(e,["className","onEnterKeyDown"]);return(0,c.jsx)("input",(0,o.Z)({className:p()("border-0 w-100 h-100 mediumGray-text z-px-12 z-py-6",y().input,t),onKeyDown:function(e){return"Enter"===e.key&&(null==n?void 0:n())}},a))},_=function(e){var t=e.className,n=(0,l.Z)(e,["className"]);return(0,c.jsx)("span",(0,o.Z)({className:p()("icon-search",t)},n))},j=function(e){var t=e.onClick,n=e.width,a=e.height,s=e.className,d=e.withoutFocus,u=e.children,m=(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:p()("h-100 d-flex align-items-center justify-content-center",y().button,s,(0,i.Z)({},y()["without-focus"],d))},m),{children:u}))})},C=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:p()("d-flex align-items-center card-border-darker rounded",y().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)}}},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,m=e.helperText,p=N({onChange:n,initialValue:a}),g=p.value,f=p.handleChange;return(0,c.jsxs)(h.ZP,{id:i,hasError:l,children:[(0,c.jsx)(h.ZP.Label,{keepShrunk:!!g,children:s}),(0,c.jsx)(h.ZP.TextInput,(0,r.Z)((0,o.Z)({value:g,onChange:f,onEnterKeyDown:function(){return t(g)},adornmentRight:u&&(0,c.jsx)(j,{onClick:function(){return t(g)},className:y()["button-v2"],children:(0,c.jsx)(_,{style:{fontSize:"16px"},className:y()["icon-v2"]})})},d),{placeholder:""})),m&&(0,c.jsx)(h.ZP.HelperText,{children:m})]})},k=function(e){var t=e.onSearch,n=e.onChange,l=e.containerProps,d=e.inputProps,m=e.buttonProps,p=e.iconProps,h=function(e){var t,n,o=e.filterGroup,r=e.filterParam,l=e.filterOperation,c=void 0===l?f.ht.APPEND:l,d=e.onSearch,m=(0,u.I0)(),p=(0,g.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==p||null===(t=p[r])||void 0===t?void 0:t.value)||"",v=(n=(0,a.Z)((function(e){return(0,s.__generator)(this,(function(t){return m((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:v}}({filterGroup:e.filterGroup,filterParam:e.filterParam,filterOperation:e.filterOperation,onSearch:t}),v=h.searchFilterState,y=h.handleSearch,w=N({onChange:n,initialValue:v}),k=w.value,T=w.handleChange;return(0,c.jsxs)(C,(0,r.Z)((0,o.Z)({},l),{children:[(0,c.jsx)(x,(0,o.Z)({value:k,onChange:T,onEnterKeyDown:function(){return y(k)}},d)),(0,c.jsx)(j,(0,r.Z)((0,o.Z)({onClick:function(){return y(k)}},m),{children:(0,c.jsx)(_,(0,o.Z)({},p))}))]}))};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}),m=u.value,p=u.handleChange;return(0,c.jsxs)(C,(0,r.Z)((0,o.Z)({},i),{children:[(0,c.jsx)(x,(0,o.Z)({value:m,onChange:p,onEnterKeyDown:function(){return t(m)}},l)),(0,c.jsx)(j,(0,r.Z)((0,o.Z)({onClick:function(){return t(m)}},s),{children:(0,c.jsx)(_,(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),m=n(15523),p=n.n(m),h=function(e){var t=e.placeholder,n=e.children,d=e.width,m=e.full,h=e.triggerClass,g=e.disabled,f=e.size,b=void 0===f?"big":f,v=(0,r.Z)(e,["placeholder","children","width","full","triggerClass","disabled","size"]);return(0,l.jsxs)(c.fC,(0,o.Z)((0,i.Z)({},v),{disabled:g,children:[(0,l.jsxs)(c.xz,{className:u()("z-text-base text-left d-flex justify-content-between align-items-center z-br-4",p().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:[v.value?(0,l.jsx)(c.B4,{}):(0,l.jsx)("span",{className:p().placeholder,"data-placeholder":!0,children:t}),(0,l.jsx)(c.JO,{className:p().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",p().content),position:"popper",sideOffset:2,children:(0,l.jsxs)(s.fC,{className:u()("z-br-4",p().scrollRoot,(0,a.Z)({},p().full,m)),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",p().scrollViewport),children:n})}),(0,l.jsx)(s.LW,{className:p().scrollbar,orientation:"vertical",children:(0,l.jsx)(s.bU,{className:p().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",p().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),m=n.n(u),p=Object.freeze({fb:"facebook",messenger:"fb_messenger",twitter:"twitter",email:"email"}),h=Object.freeze({job:"job",jobTitleReview:"jobTitleReview",company:"company",careerPath:"careerPath",resume:"resume"}),g=508633732650088,f=function(e){var t=e.closeShareCard,n=e.children,o=e.type,l=e.job,u=e.companyInfo,f=e.shareUrl,b=void 0===f?window&&window.location&&window.location.href||"":f,v=e.closeBtnText,y=(0,i.useRef)(null),x=(0,i.useState)(!1),_=x[0],j=x[1],C=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(g),"&link=").concat(encodeURIComponent(b),"&redirect_uri=https://www.facebook.com/"),fb_messenger_mobile:"fb-messenger://share?link=".concat(encodeURIComponent(b),"&app_id=").concat(encodeURIComponent(g)),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 p.fb:(0,d.YQK)(c.fb);break;case p.messenger:(0,d.CM1)()?window.open(c.fb_messenger_mobile,"_blank"):(0,d.YQK)(c.fb_messenger);break;case p.twitter:(0,d.YQK)(c.twitter);break;case p.email:window.open(c.email);break;default:console.info("invalid shareTo:")}};return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)("div",{className:r()(m().shareDialog,s().shareDialog,"shareDialog"),children:[v?(0,a.jsxs)("div",{className:"share-close-text list-link",onClick:t,children:[(0,a.jsx)("span",{className:"arrow-left"}),v]}):(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 C(p.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 C(p.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 C(p.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 C(p.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:y,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),j(!0)}(y,b)},title:b,children:[(0,a.jsx)("div",{className:"icon icon-icn-copylink"}),_?(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})]})};f.defaultProps={shareUrl:void 0,children:(0,a.jsx)(a.Fragment,{}),job:void 0,companyInfo:void 0,closeBtnText:""},t.Z=f},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}},19642:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});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),m=n(27378),p=n(23615),h=n.n(p),g=n(37254),f=n(90005),b=n.n(f),v=n(10365),y=n(94847),x=n(97718),_=n(10625),j=n(52842),C=n.n(j),N=function(e){var t=e.trigger,n=e.children;
1return(0,u.jsxs)(v.u,{delayDuration:0,children:[(0,u.jsx)(v.u.Trigger,{children:t}),(0,u.jsx)(v.u.Content,{className:C()["legend-item-tooltip"],side:"top",align:"center",collisionPadding:0,children:n})]})},w={embedWidgetType:h().oneOf(Object.values(_.nm)).isRequired,isEmbeddable:h().bool,isWidget:h().bool,widgetAddContent:h().any,embedWidgetUrl:h().string,dispatchOpenEmbedWidgetPopup:h().func.isRequired,isEmbedWidgetOpen:h().bool.isRequired,legendTooltip:h().objectOf(h().any),legendLabelsCallback:h().func,name:h().string.isRequired},k=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(){var e;return(0,i.Z)(this,n),e=t.apply(this,arguments),(0,r.Z)((0,a.Z)(e),"getMapFooterView",(function(){var t=(0,a.Z)(e),n=t.openEmbedWidgetPopup,i=t.getMapLegendView,o=e.props,r=o.widgetAddContent,l=o.isEmbeddable,s=o.isWidget,c=o.isEmbedWidgetOpen,d=o.name,m=o.embedName,p=i();return(0,u.jsxs)("div",{className:b()(C()["county-map-footer"],"align-items-end"),children:[l&&(0,u.jsx)("div",{className:C()["county-map-embed-buttons"],children:(0,u.jsx)(y.ZP,{theme:"".concat(c&&m===d?"primary":"secondary"),type:"button",onClick:n,children:"Embed on your website"})}),s&&r&&(0,u.jsx)("span",{className:"font-weight-600",children:r}),(0,u.jsx)("div",{className:b()("text-right",{"z-pb-24":r}),children:p})]})})),(0,r.Z)((0,a.Z)(e),"onLegendBarClick",(function(t){(0,(0,a.Z)(e).onLegendBarHover)(t)})),(0,r.Z)((0,a.Z)(e),"onLegendBarHover",(function(t){var n=t.target;(0,e.props.onLabelLegendSelect)(n.dataset.id)})),(0,r.Z)((0,a.Z)(e),"onLegendBarLeave",(function(){(0,e.props.onLabelLegendSelect)("")})),(0,r.Z)((0,a.Z)(e),"getMapLegendView",(function(){var t=(0,a.Z)(e),n=t.onLegendBarClick,i=t.onLegendBarHover,o=t.onLegendBarLeave,r=e.props,l=r.svg,s=r.legendTooltip,c=r.legendLabelsCallback,d=s||{},m=d.title,p=d.valueFormatFunc;if(!l||!l.children||l.children.length<3)return(0,u.jsx)(u.Fragment,{});var h=l.children[0].innerHTML||"",g=l.children[1].children||[],f=l.children[2]&&l.children[2].children||[];if(!h||!g.length||!f.length)return(0,u.jsx)(u.Fragment,{});var v=h.split("}")||[],y=[];v.forEach((function(e){var t=e.trim().match(/fill:(.*?);/)||[];t&&t.length>1&&y.push(t[1])}));var x=y.map((function(e,t){var n=g[t]?g[t]:{},a=(n.dataset?n.dataset.range:"")||"",i=y.length===t+1,o=p(a,i),r=n.classList&&n.classList.length?n.classList[0]:"";return{color:e,rangeRaw:a.split("-"),rangeOriginal:a,rangeDisplay:o,rangeId:r}})),_=c(x);return(0,u.jsxs)("div",{className:C()["county-map-legend-container"],children:[(0,u.jsx)("ul",{className:C()["county-map-legend"],children:x.map((function(e){var t=e.color,a=e.rangeDisplay,r=e.rangeId;return(0,u.jsx)("li",{className:"d-contents",children:(0,u.jsxs)(N,{trigger:(0,u.jsx)("div",{onClick:n,onMouseOver:i,onMouseLeave:o,style:{backgroundColor:t},"data-id":r,className:C()["county-map-legend-item"]}),children:[(0,u.jsx)("p",{className:b()(C()["legend-tooltip-title"],"text-white"),children:m}),(0,u.jsx)("p",{className:b()(C()["legend-tooltip-value"],"text-white"),children:a})]})},t)}))}),(0,u.jsx)("div",{className:C()["county-map-description"],children:_})]})})),(0,r.Z)((0,a.Z)(e),"openEmbedWidgetPopup",(function(t){var n=e.props,a=n.embedWidgetUrl,i=n.embedWidgetType;(0,n.dispatchOpenEmbedWidgetPopup)({type:i,url:a,name:n.name,openButtonRef:t.target})})),e}return(0,o.Z)(n,[{key:"render",value:function(){return(0,this.getMapFooterView)()}}]),n}(m.Component);k.propTypes=w,k.defaultProps={isEmbeddable:!1,isWidget:!1,widgetAddContent:"",embedWidgetUrl:"",legendTooltip:{title:"",valueFormatFunc:function(){}},legendLabelsCallback:function(){}};var T={dispatchOpenEmbedWidgetPopup:x.pG},S=(0,g.$j)((function(e){var t=e.modals.embedWidget;return{embedName:t.name,isEmbedWidgetOpen:t.open}}),T)(k),Z=n(32249),L=n(66726),E=n.n(L),P=n(19783),R=n.n(P),z=n(2294),I=n(98289),A={background:C()["loading-county-map-background"],animation:C()["loading-county-map-animation"]},O={onMapLoadError:h().func,onMapLoadSuccess:h().func,targetPageUrl:h().string,svgFileUrl:h().string,originalUrl:h().string,gtmEventNames:h().objectOf(h().any),mapTooltip:h().objectOf(h().any),isEmbedWidgetOpen:h().bool.isRequired},F=20,B=20,D=200,M=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e){var o;return(0,i.Z)(this,n),o=t.call(this,e),(0,r.Z)((0,a.Z)(o),"checkImgTagLoad",(function(){var e=(0,a.Z)(o),t=e.mapImgTagRef,n=e.onImgTagLoad,i=t&&t.current;i&&i.complete&&n()})),(0,r.Z)((0,a.Z)(o),"onImgTagLoad",(function(){var e=(0,a.Z)(o).mapOuterContainerRef,t=void 0===e?{}:e,n=t&&t.current;n&&n.classList.remove(A.background)})),(0,r.Z)((0,a.Z)(o),"onSvgInjected",(function(e){var t=(0,a.Z)(o),n=t.mapOuterContainerRef,i=void 0===n?{}:n,r=t.prepareMap,l=o.props.onMapLoadSuccess;r(e),l(e);var s=i&&i.current;s&&(s.classList.remove(A.animation),s.classList.remove(A.background))}
1)),(0,r.Z)((0,a.Z)(o),"onMapInteraction",(function(){var e=o.props.gtmEventNames;o.mapInteractedFlag||(e.open&&(0,I._J)({event:e.open}),o.mapInteractedFlag=!0)})),(0,r.Z)((0,a.Z)(o),"prepareMap",(function(e){var t=(0,a.Z)(o),n=t.setHoverBlockVisibility,i=t.updateHoverBlockPosition,r=t.updateHoverBlockContent,l=t.handleCountyClick,s=t.onMapInteraction,c=t.hoverBlockRef,d=void 0===c?{}:c,u=d&&d.current,m=null,p={style:{}},h=E()(i,B),g=(0,z.CM1)()?0:F,f=(0,z.CM1)()?0:D,b=R()((function(t){var n=t.target,a=n.children[0].id;a!==m&&(p.style.strokeWidth="0.1",p.style.pointerEvents="auto",h(e,n),m=a,p=n,s())}),g),v=R()(r,f);(0,z.CM1)()?e.children[2]&&e.children[2].addEventListener("click",(function(e){b(e),v(e)})):e.children[2]&&e.children[2].addEventListener("mousemove",(function(e){b(e),v(e)})),u&&(e.onmouseleave=function(){n(!1),p.style.strokeWidth=.1}),e.onclick=function(e){l(e)}})),(0,r.Z)((0,a.Z)(o),"handleCountyClick",(function(){var e=o.props.targetPageUrl;e&&(0,z.YQK)(e)})),(0,r.Z)((0,a.Z)(o),"updateHoverBlockPosition",(function(e,t){var n=(0,a.Z)(o),i=n.hoverBlockRef,r=void 0===i?{}:i,l=n.setHoverBlockVisibility,s=r.current;if(s){var c,d,u=C()["hover-block"],m=C()["hover-block-overflown-x"],p=C()["hover-block-overflown-y"],h=t.getBoundingClientRect(),g=s.getBoundingClientRect(),f=e.getBoundingClientRect(),b=f.left,v=f.top,y=f.width,x=g.width,_=g.height,j="auto",N=h.x-b+h.width/2,w=h.y-v;N+x-36>y?(j="".concat(y-N,"px"),d="auto",u+=" ".concat(m)):d="".concat(N,"px"),36+_>w?(u+=" ".concat(p),c="".concat(w+_+36+h.height,"px")):c="".concat(w,"px"),l(!0),s.className=u,s.style.left=d,s.style.right=j,s.style.top=c,t.style.strokeWidth="1",t.style.pointerEvents="none"}})),(0,r.Z)((0,a.Z)(o),"updateHoverBlockContent",(function(e){var t=o.props.mapTooltip,n=(0,a.Z)(o),i=n.blockLocationRef,r=void 0===i?{}:i,l=n.blockValueRef,s=void 0===l?{}:l,c=n.formatCountyName,d=(t||{}).valueFormatFunc,u=void 0===d?function(){}:d,m=e.target,p=r.current,h=s.current;p&&(p.innerHTML=c(m.children[0].innerHTML)),h&&(h.innerHTML=u(m.dataset.value))})),(0,r.Z)((0,a.Z)(o),"setHoverBlockVisibility",(function(e){var t=(0,a.Z)(o),n=t.hoverBlockRef,i=void 0===n?{}:n,r=t.hoverBlockOverlayRef,l=void 0===r?{}:r,s=i.current,c=l.current;s.style&&(s.style.visibility=e?"visible":"hidden"),c.style&&(c.style.visibility=e?"visible":"hidden")})),(0,r.Z)((0,a.Z)(o),"formatCountyName",(function(e){return e.replace(","," County,")})),(0,r.Z)((0,a.Z)(o),"getHoverBlockView",(function(){var e=o.props.mapTooltip,t=(0,a.Z)(o),n=t.setHoverBlockVisibility,i=t.hoverBlockRef,r=t.hoverBlockOverlayRef,l=t.blockLocationRef,s=t.blockValueRef,c=(e||{}).title,d=void 0===c?"":c;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{ref:r,className:C()["hover-block-mobile-overlay"],onClick:function(){return n(!1)}}),(0,u.jsxs)("div",{ref:i,className:C()["hover-block"],onClick:function(){return n(!1)},children:[(0,u.jsxs)("div",{className:C()["hover-block-location-row"],children:[(0,u.jsx)("i",{className:"icon-location-pin"}),(0,u.jsx)("span",{className:C()["hover-block-location-name"],ref:l})]}),(0,u.jsxs)("div",{className:C()["hover-block-col"],children:[d&&(0,u.jsx)("span",{className:C()["hover-block-title"],children:d}),(0,u.jsx)("span",{className:C()["hover-block-value"],ref:s})]})]})]})})),(0,r.Z)((0,a.Z)(o),"getMapView",(function(){var e=(0,a.Z)(o),t=e.onSvgInjected,n=e.mapOuterContainerRef,i=e.mapImgTagRef,r=e.onImgTagLoad,l=o.props,s=l.onMapLoadError,c=l.svgFileUrl,d=l.originalUrl;return(0,u.jsxs)("div",{className:"".concat(C()["county-map-outer"]," ").concat(A.background," ").concat(A.animation),ref:n,children:[(0,u.jsx)("img",{ref:i,className:C()["county-map-img"],onLoad:r,src:d}),(0,u.jsx)(Z.Q,{src:c,className:C()["county-map-svg"],afterInjection:function(e,n){e?s(e):t(n)}})]})})),o.mapInteractedFlag=!1,o.mapImgTagRef=(0,m.createRef)(),o.mapOuterContainerRef=(0,m.createRef)(),o.hoverBlockRef=(0,m.createRef)(),o.hoverBlockOverlayRef=(0,m.createRef)(),o.blockLocationRef=(0,m.createRef)(),o.blockValueRef=(0,m.createRef)(),o}return(0,o.Z)(n,[{key:"componentDidMount",value:function(){(0,this.checkImgTagLoad)()}},{key:"shouldComponentUpdate",value:function(e){var t=this.props.isEmbedWidgetOpen;return(0,z.CM1)()&&e.isEmbedWidgetOpen!==t}},{key:"render",value:function(){var e=this.getHoverBlockView,t=this.getMapView,n=e(),a=t();return(0,u.jsxs)(u.Fragment,{children:[n,a]})}}]),n}(m.Component);M.propTypes=O,M.defaultProps={onMapLoadError:function(){},onMapLoadSuccess:function(){},targetPageUrl:"",svgFileUrl:"",originalUrl:"",gtmEventNames:{open:""},mapTooltip:{title:"",valueFormatFunc:function(){}}};var J=(0,g.$j)((function(e){return{isEmbedWidgetOpen:e.modals.embedWidget.open}}))(M),H={embedWidgetType:h().oneOf(["best-states-map","salary-heatmap","salary-only-state-heatmap","location-heatmap","demand-heatmap","major-salary-map","career-paths","college-major-paths"]).isRequired,onMapLoadError:h().func,isEmbeddable:h().bool,isWidget:h().bool,widgetAddContent:h().any,embedWidgetUrl:h().string,targetPageUrl:h().string,
1svgFileUrl:h().string,originalUrl:h().string,gtmEventName:h().objectOf(h().any),mapTooltip:h().objectOf(h().any),legendTooltip:h().objectOf(h().any),legendLabelsCallback:h().func,isEmbedWidgetOpen:h().bool},G=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e){var o;return(0,i.Z)(this,n),o=t.call(this,e),(0,r.Z)((0,a.Z)(o),"_onMapLoadSuccess",(function(e){o.setState({svg:e})})),(0,r.Z)((0,a.Z)(o),"_onLabelLegendSelect",(function(e){o.setState({selectedLabelId:e})})),o.state={svg:null,selectedLabelId:null},o}return(0,o.Z)(n,[{key:"render",value:function(){var e=this._onMapLoadSuccess,t=this._onLabelLegendSelect,n=this.state,a=n.svg,i=n.selectedLabelId,o=this.props.isWidget;return(0,u.jsxs)("div",{className:"".concat(C()["county-map-container"]," ").concat(o?C().widget:""," ").concat(i?"darken ".concat(i):""),children:[(0,u.jsx)(J,(0,c.Z)((0,s.Z)({},this.props),{onMapLoadSuccess:e})),a&&(0,u.jsx)(S,(0,c.Z)((0,s.Z)({},this.props),{svg:a,onLabelLegendSelect:t}))]})}}]),n}(m.Component);G.propTypes=H,G.defaultProps={onMapLoadError:function(){},isEmbeddable:!1,isWidget:!1,widgetAddContent:"",embedWidgetUrl:"",targetPageUrl:"",svgFileUrl:"",originalUrl:"",gtmEventNames:{open:""},mapTooltip:{title:"",valueFormatFunc:function(){}},legendTooltip:{title:"",valueFormatFunc:function(){}},legendLabelsCallback:function(){}};var U=G},29096:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(24246),r=(n(27378),n(20880)),l=n(10625),s=n(19642),c=n(52842),d=n.n(c);t.Z=function(e){var t=e.title,n=(0,r.Sn)(t);return(0,o.jsx)(s.Z,(0,i.Z)((0,a.Z)({},e),{svgFileUrl:n,gtmEventNames:{open:"Title Job Openings Heatmap Modal Open"},embedWidgetType:l.nm.TITLE_DEMAND_STATES_MAP,mapTooltip:{title:"Jobs openings",valueFormatFunc:function(e){return e||0}},legendTooltip:{title:"Job openings",valueFormatFunc:function(e,t){var n=e.split("-")||[];return n&&n.length?"".concat(n[0]," - ").concat(n[1]).concat(t?"+":""):""}},legendLabelsCallback:function(e){if(!e||!e.length||!e[0].rangeDisplay)return(0,o.jsx)(o.Fragment,{});var t=e[0].rangeDisplay.split("-")[0],n=e[e.length-1].rangeDisplay.split("-")[1];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("span",{className:d()["legend-label-part"],children:[(0,o.jsx)("span",{className:d()["county-value"],children:t}),(0,o.jsx)("span",{children:"Lowest"})]}),(0,o.jsxs)("span",{className:d()["legend-label-part"],children:[(0,o.jsx)("span",{children:"Highest"}),(0,o.jsx)("span",{className:d()["county-value"],children:n})]})]})}}))}},46442:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(24246),r=(n(27378),n(20880)),l=n(10625),s=n(19642),c=n(52842),d=n.n(c);t.Z=function(e){var t=e.title,n=e.jobTitlePlural,c=(0,r.L)(t),u={title:"Number of ".concat(n),valueFormatFunc:function(e){return e||0}},m={title:"Number of ".concat(n),valueFormatFunc:function(e,t){var n=e.split("-")||[];return n&&n.length?"".concat(n[0]," - ").concat(n[1]).concat(t?"+":""):""}};return(0,o.jsx)(s.Z,(0,i.Z)((0,a.Z)({},e),{svgFileUrl:c,gtmEventNames:{open:"Title Location Heatmap Modal Open"},embedWidgetType:l.nm.TITLE_LOCATION_STATES_MAP,mapTooltip:u,legendTooltip:m,legendLabelsCallback:function(e){if(!e||!e.length||!e[0].rangeDisplay)return(0,o.jsx)(o.Fragment,{});var t=e[0].rangeDisplay.split("-")[0],n=e[e.length-1].rangeDisplay.split("-")[1];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("span",{className:d()["legend-label-part"],children:[(0,o.jsx)("span",{className:d()["county-value"],children:t}),(0,o.jsx)("span",{children:"Lowest"})]}),(0,o.jsxs)("span",{className:d()["legend-label-part"],children:[(0,o.jsx)("span",{children:"Highest"}),(0,o.jsx)("span",{className:d()["county-value"],children:n})]})]})}}))}},95432:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(24246),r=(n(27378),n(94960)),l=n.n(r),s=n(20880),c=n(2294),d=n(10625),u=n(19642),m=n(52842),p=n.n(m);t.Z=function(e){var t=e.title,n=(0,s.N$)(t),r={title:"Average salary",valueFormatFunc:c.xGv},m={title:"Salary range",valueFormatFunc:function(e,t){var n=e.split("-")||[];return n&&n.length?"".concat(l()(n[0]).format("$0a")," - ").concat(l()(n[1]).format("$0a")).c
1oncat(t?"+":""):""}};return(0,o.jsx)(u.Z,(0,i.Z)((0,a.Z)({},e),{svgFileUrl:n,gtmEventNames:{open:"Salary Heatmap Modal Open"},embedWidgetType:d.nm.TITLE_SALARY_STATES_MAP,mapTooltip:r,legendTooltip:m,legendLabelsCallback:function(e){if(!e||!e.length||!e[0].rangeDisplay)return(0,o.jsx)(o.Fragment,{});var t=e[0].rangeDisplay.split("-")[0],n=e[e.length-1].rangeDisplay.split("-")[1];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("span",{className:p()["legend-label-part"],children:[(0,o.jsx)("span",{className:p()["county-value"],children:t}),(0,o.jsx)("span",{children:"Lowest"})]}),(0,o.jsxs)("span",{className:p()["legend-label-part"],children:[(0,o.jsx)("span",{children:"Highest"}),(0,o.jsx)("span",{className:p()["county-value"],children:n})]})]})}}))}},24237:function(e,t,n){"use strict";var a=n(24246),i=n(90005),o=n.n(i),r=n(94847),l=n(63988),s=n.n(l);n(27378);t.Z=function(e){var t=e.calloutTitle,n=e.calloutSubtitle,i=e.containerClassName,l=void 0===i?"":i,c=e.buttonLabel,d=void 0===c?"":c,u=e.onClick,m=e.clickableCard;return(0,a.jsx)("div",{className:o()("d-flex border rounded w-350 bg-white z-bg-dark",{"cursor-pointer":m},s().cardShadow,s().container,l),onClick:u,children:(0,a.jsxs)("div",{className:"z-p-15",children:[(0,a.jsx)("p",{className:"z-font-14 z-font-600 z-mb-5 z-font-color-white",children:t}),(0,a.jsx)("p",{className:"z-font-12 z-font-600 z-mb-15 z-font-color-muted",children:n}),(0,a.jsx)(r.ZP,{theme:"primary",size:"medium",type:"button",onClick:m?function(){return null}:u,className:"text-transform-unset",children:d}),(0,a.jsxs)("div",{className:"d-flex align-items-center z-gap-4 z-font-12 z-font-color-muted z-mt-10",children:[(0,a.jsx)("div",{className:o()("d-flex flex-row-reverse justify-content-end"),children:Array.from({length:5}).map((function(e,t){return(0,a.jsx)("div",{className:"icon-star-icon z-font-15",style:{color:"#fbcb15"}},"star-".concat(t))}))}),(0,a.jsx)("span",{children:"4.8 on Chrome store"})]})]})})}},62993:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var 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),m=n.n(u),p=n(64870),h=n(17265),g=n.n(h);s().extend(m()),s().extend(d());var f=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,m=e.onChange,h=(0,i.useState)(null===(t=null==d?void 0:d.month())||void 0===t?void 0:t.toString()),b=h[0],v=h[1],y=(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=y[0],_=y[1],j=(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=j[0],N=j[1];return(0,i.useEffect)((function(){!function(){if(b&&x&&C){var e=s()().set("month",parseInt(b)).set("date",parseInt(x)).set("year",parseInt(C)).set("hour",0).set("minute",0).set("second",0).set("millisecond",0);m(e)}}()}),[C,b,x]),(0,a.jsxs)("div",{className:r()("d-flex flex-column flex-md-row",g().dateField,u),children:[(0,a.jsx)(p.P,{placeholder:"Month",value:b,onValueChange:v,triggerClass:g().dateMonth,size:"small",children:f.map((function(e){var t=e.text,n=e.value;return(0,a.jsx)(p.P.Item,{className:g().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",g().dateDay),onChange:function(e){var t=e.target.value;""!==t&&(!/\d$/.test(t)||parseInt(t)<1||parseInt(t)>31)||_(t)}}),(0,a.jsx)("input",{placeholder:"Year",value:C,className:r()("zp-input z-px-12 z-py-6 z-leading-20px",g().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),m=n(19956),p={and:"Match All",any:"Match Any"},h="Keyword already exists.",g="You can only add up to 5 keywords.";t.Z=function(e){var t=e.keywords,n=e.onKeywordChange,s=e.onOperatorChange,f=e.operator,b=void 0===f?"and":f,v=e.maxKeywords,y=void 0===v?5:v,x=e.placeholder,_=void 0===x?"Keyword":x,j=e.hideOperator,C=void 0!==j&&j,N=e.className,w=void 0===N?"":N,k=e.searchInputClassName,T=void 0===k?"":k,S=e.iconPropsClassName,Z=void 0===S?""
1:S,L=e.chipContainerClass,E=void 0===L?"":L,P=e.maxLength,R=void 0===P?30:P,z=e.showSearchButton,I=e.helperText,A=void 0===I?"":I,O=e.v2,F=e.emptyMessage,B=void 0===F?"No keywords were found":F,D=e.selectAllOption,M=void 0!==D&&D,J=(0,l.useState)(""),H=J[0],G=J[1],U=(0,l.useState)(t),V=U[0],W=U[1],q=(0,l.useState)(b),K=q[0],Y=q[1],Q=(0,l.useState)(""),X=Q[0],$=Q[1],ee=(0,m.Z)(),te=V.filter((function(e){return e.enabled}));(0,l.useEffect)((function(){ee||n(V)}),[V]),(0,l.useEffect)((function(){ee||s(K)}),[K]);var ne=function(e){e&&(V.some((function(t){return t.keyword===e}))?$(h):y&&te.length>=y?$(g):(W((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:_,initialValue:H,onSearch:ne,onChange:function(e){return G(e.target.value)},inputProps:{maxLength:R,onBlur:function(){return ne(H)}},showSearchButton:z,helperText:A}):(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:_,maxLength:R,onBlur:function(){return ne(H)},className:T}}),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",E),chips:V.map((function(e){return e.keyword})),selectedChips:te.map((function(e){return e.keyword})),onChipClick:function(e){e.length>y?$(g):(W(V.map((function(t){var n=t.keyword;return{keyword:n,enabled:e.includes(n)}}))),$(""))},emptyMessage:B,selectAllOption:M}),!C&&(0,r.jsx)("div",{className:"d-flex justify-content-center align-items-center mt-4",children:Object.entries(p).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===K),(0,a.Z)({},"greyLabel",o!==K),(0,a.Z)({},"border-left-0",t>0)),style:{transition:"all .3s ease-in-out",flex:"1"},onClick:function(){return Y(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),m=n.n(u),p=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,p=e.className,h=e.onValueChange;return(0,a.jsxs)(s.fC,{className:d()(m().root,p),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()(m().track),children:(0,a.jsx)(s.e6,{className:d()(m().range)})}),(0,a.jsx)(s.bU,{className:d()(m().thumb,"flex-center"),children:(0,a.jsx)("span",{className:"z-font-10"})})]})},h=n(2294),g={label:r().string,sliderValue:r().number,percentile90:r().number,onSalaryChange:r().func,stepSize:r().number},f=38,b=40,v={maximumSignificantDigits:7},y=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,m=void 0===u?"":u,g=e.hasError,y=void 0!==g&&g,x=(0,i.useState)(!1),_=x[0],j=x[1],C=r||(o?.01:1),N=o?t:(0,h.HLo)(t,v),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(m),hasError:y,children:[(0,a.jsx)(l.ZP.Label,{keepShrunk:t>0,children:n}),(0,a.jsx)(l.ZP.TextInput,{value:_&&0===t?"":N,onFocus:function(){return j(!0)},onBlur:function(){return j(!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 f:d(t+C);break;case b:40===e.keyCode&&0!==t&&d(t-C)}},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)(p,{className:"z-mt-32",min:k,max:Math.max(w,t),value:[t],step:C,onValueChange:function(e){var t=e>w?w:e;d(o?parseFloat(t).toFixed(2):t)}})})]})};y.propTypes=g,y.defaultProps={label:"Min",sliderValue:0,percentile10:0,percentile90:2e5,onSalaryChange:function(){}};var x=y},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),m=n(90005),p=n.n(m),h=n(27693),g=n.n(h),f=n(90104),b=n.n(f),v=n(56141),y=n.n(v),x=n(47538),_=n.n(x),j=n(62314),C=n.n(j),N=n(65218),w=n.n(N),k=n(23615),T=n.n(k),S=n(94847),Z=n(2294),L=n(10625),E=n(8993),P=n(40228),R=n(78052),z=n(62993),I=n(25),A=n(72451),O=n(69013),F=n(17265),B=n.n(F),D=w()((function(){return Promise.resolve().then(n.bind(n,53532))}),{loadableGenerated:{webpack:function(){return[53532]}
1},ssr:!1}),M={type:T().string.isRequired,param:T().string.isRequired,headerText:T().string,buttonText:T().string,newButtonText:T().string,showAs:T().oneOf(["button","link"]),alignRight:T().bool,filterOpen:T().bool,filterGroup:T().string,valueRange:T().arrayOf(T().shape({value:T().any,displayName:T().string})),preselectedItems:T().arrayOf(T().shape({value:T().any,displayName:T().string})),controlledValues:T().arrayOf(T().shape({value:T().any,displayName:T().string})),options:T().shape({autoSuggest:T().bool,autoSuggestFocus:T().bool,autoSuggestPlaceholder:T().string,autoSuggestOutClass:T().string,logEvent:T().any,jobTitle:T().string,limit:T().number,errorMessage:T().string,salaryFieldLabel:T().string,showOnlyEnabled:T().bool,noOverlay:T().bool,noFooter:T().bool,footerText:T().string,noClear:T().bool,educationSwitch:T().bool,buttonClassNames:T().string,enabledMoreValues:T().any,searchUnitedStates:T().any,profileJobs:T().bool,duplicateForCompact:T().bool,remote:T().bool,redirectedLoc:T().any,disableUserRatingTracking:T().bool}),disabled:T().bool,hiddenOnDisabled:T().bool,alwaysShowButtonText:T().bool,onApply:T().func,onClear:T().func,onReset:T().func,onUndo:T().func,onFilterClick:T().func,onFilterSelect:T().func,onInputChange:T().func,children:T().node,staticSuggestions:T().arrayOf(T().object),isActive:T().bool,sideBarFilters:T().bool,isMiniSidePanel:T().bool,isSingleColumnSingleFilter:T().bool,showAutoSuggestErrorMessage:T().bool,autosuggestInputErrorOnTop:T().bool,isCompact:T().bool,newDesign:T().bool,className:T().string,renderContentOnly:T().bool},J={headerText:"",buttonText:"Button",newButtonText:"",alignRight:!1,showAs:I.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,m,h,f,v,x=e.type,j=e.param,N=e.showAs,w=e.options,k=e.isCompact,T=e.headerText,F=e.buttonText,M=e.onInputChange,J=e.newButtonText,H=e.valueRange,G=e.filterOpen,U=e.alignRight,V=e.filterGroup,W=e.preselectedItems,q=e.filterEnabledValues,K=e.disabled,Y=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,me=e.renderContentOnly,pe=function(){var e=(0,s.Z)(Ce);e.forEach((function(t,n){var a=t.displayName;-1!==q.findIndex((function(e){return e.displayName===a}))?e[n].enabled=!0:(j===I.V5.SALARY&&Ie(0),e[n].enabled=!1)}));var t=e.length?e.filter((function(e){return e.enabled})):q.map((function(e){return(0,r.Z)((0,o.Z)({},e),{enabled:!0})}));Ze(ge(t)),at(e)},he=function(e){var t=H.map((function(e){return-1!==W.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!==q.findIndex((function(t){return t.displayName===e.displayName}))?(0,r.Z)((0,o.Z)({},e),{enabled:!0}):e})),_()((0,s.Z)(t).concat((0,s.Z)((e||q).map((function(e){return{value:e.value,displayName:e.displayName,enabled:!0}}))),(0,s.Z)(j===I.V5.LOCATION&&(null==q?void 0:q.length)?[]:W.map((function(e){return{value:e.value,displayName:e.displayName,enabled:!0}})))),"displayName")},ge=function(e){return e.length>1?"".concat(e[0].displayName,", ..."):1===e.length?e[0].displayName:F},fe=(0,u.useState)(!1),be=fe[0],ve=fe[1],ye=(0,u.useState)(""),xe=ye[0],_e=ye[1],je=(0,u.useState)(he()),Ce=je[0],Ne=je[1],we=void 0!==G?G:be,ke=Ce.filter((function(e){return e.enabled})),Te=(0,u.useState)(ge(W)),Se=Te[0],Ze=Te[1],Le=(0,u.useState)([]),Ee=Le[0],Pe=Le[1],Re=(0,u.useState)(Array.isArray(null===(t=Ce[0])||void 0===t?void 0:t.value)?(null===(n=Ce[0])||void 0===n||null===(m=n.value)||void 0===m?void 0:m[0])||0:(null===(h=Ce[0])||void 0===h?void 0:h.value)||0),ze=Re[0],Ie=
1Re[1],Ae=(0,u.useState)(8e4),Oe=Ae[0],Fe=Ae[1],Be=(0,u.useState)(2e5),De=Be[0],Me=Be[1],Je=(0,u.useState)(w.educationSwitch),He=Je[0],Ge=Je[1],Ue=(0,u.useState)({x:0,y:0}),Ve=Ue[0],We=Ue[1],qe=(0,u.useState)((null==w?void 0:w.inputField)&&(null==W||null===(f=W[0])||void 0===f?void 0:f.value)?W[0].value:""),Ke=qe[0],Ye=qe[1],Qe=(0,u.useState)((null==w?void 0:w.dateField)&&(null==W||null===(v=W[0])||void 0===v?void 0:v.value)?g()(W[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(j,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,P.g.getEstimateSalaryForSalaryFilter({title:w.jobTitle})];case 1:return e=n.sent(),Fe(e.median),Me(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===ze&&j===I.V5.SALARY&&function(){it.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){k&&pe()}),[]),(0,u.useEffect)((function(){J&&Ze(J)}),[J]),(0,u.useEffect)((function(){at(_()((0,s.Z)(Ce).concat((0,s.Z)(H)),"displayName"))}),[H]),(0,u.useEffect)((function(){!k&&V&&x!==I.hh.MORE&&pe()}),[q]),(0,u.useEffect)((function(){V||Ne((function(e){return e.map((function(e){e.enabled;var t=(0,l.Z)(e,["enabled"]);return W.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(Ce);i&&i[0]&&j===I.V5.SALARY&&Ie(Array.isArray(null===(e=Ce[0])||void 0===e?void 0:e.value)?(null===(t=Ce[0])||void 0===t||null===(n=t.value)||void 0===n?void 0:n[0])||0:(null===(a=Ce[0])||void 0===a?void 0:a.value)||0);if(j===I.V5.EDUCATION&&W.length){var s=Array.isArray(W[0].value)?W[0].value[0]:W[0].value;Ge("None"===s)}}),[W]),(0,u.useEffect)((function(){x===I.hh.MORE?Object.values((null==w?void 0:w.enabledMoreValues)||{}).forEach((function(e){(!Ee.length||st(e))&&Pe((function(t){return(0,s.Z)(t).concat([e])}))})):(!Ee.length||st())&&Pe((0,s.Z)(Ee).concat([ke]))}),[we]),(0,u.useEffect)((function(){var e=(0,s.Z)(Ce),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:F)}}),[ne]);var ot,rt,lt,st=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ke,t=Ee[Ee.length-1];return!b()(C()(t,e,y()))},ct=function(e){_e(e.errorMessage)},dt=function(e){void 0!==G?ee(j):ve(e)},ut=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ke;!(null==Xe?void 0:Xe.isValid())&&xe||(xe&&_e(""),dt(!1),x!==I.hh.MORE?st(e)&&(Ze(ge(e)),X(j,x===I.hh.MULTI?e:e.length?e[0]:[])):X())},mt=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.");_e(w.errorMessage||u)}else{_e("");var m=(0,s.Z)(Ce),p=m.findIndex((function(e){return e.displayName===a}));if(!t&&n){if(-1!==p&&x!==I.hh.AUTOSUGGEST)return void(m[p].enabled||(m[p].enabled=!0,x===I.hh.SINGLE&&(m=m.map((function(e,t){return p!==t&&e.enabled&&(e.enabled=!1),e}))),at(m,!0)));var h=(0,I.VJ)(j,c);if(x===I.hh.SINGLE||x===I.hh.AUTOSUGGEST){if(M)return void(h.normalizedTitle?M(h):_e(w.defaultErrorMessage));if(k&&(null==w?void 0:w.duplicateForCompact)){var g=[(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(g,!0)}pt((0,o.Z)({value:h,displayName:a},i?{redirectedLoc:i,population:l}:{},(null==d?void 0:d.length)?{expertiseAreas:d}:{}))}else{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}:{})].concat((0,s.Z)(Ce));at(f,!0)}}}},pt=function(e){var t=(0,s.Z)(Ce),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=_()(t,"displayName"),d=c.filter((function(e){return e.enabled})).map((function(e){return{value:e.value,displayName:e.displayName}}));((w.autoSuggest&&x===I.hh.SINGLE||x===I.hh.AUTOSUGGEST)&&d.length||w.noFooter)&&ht(d),at(c,!0)}
1,ht=function(e){xe&&_e(""),dt(!1),Ze(ge.apply(void 0,[e])),X(j,x===I.hh.MULTI?e:e.length?e[0]:[])},gt=function(){xe&&_e("");var e=(0,s.Z)(Ce).map((function(e){return{value:e.value,displayName:e.displayName}}));j===I.V5.SALARY&&Ie(0),Ye(""),$e(null),dt(!1);var t=(0,s.Z)(Ce).filter((function(e){return e.enabled}));Ze(ge([])),at(e,!0),x===I.hh.MORE&&$(),t.length&&$(j,[])},ft=function(){x===I.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),_e(""),$e(null)):st()?ut():dt(!1)},bt=function(e){Ge(e.target.checked)},vt=function(e,t){return(0,a.Z)((function(){var n,a,i,l,d,u,m,p,h;return(0,c.__generator)(this,(function(c){switch(c.label){case 0:return j===I.V5.JOB_TITLE&&w.profileJobs&&t.length<=1?e&&e.displayValue?(d=e.displayValue,[4,E.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];m={value:(0,I.VJ)(j,{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},p=Ce.findIndex((function(e){return e.displayName===d})),h=(0,s.Z)(Ce),-1===p?at([m].concat((0,s.Z)(Ce)),!0):-1!==p&&(h[p].enabled?h[p]=(0,r.Z)((0,o.Z)({},h[p]),{enabled:!1}):h[p]=(0,r.Z)((0,o.Z)({},h[p]),{enabled:!0}),at(h,!0)),c.label=2;case 2:return[2]}}
1))}))},yt=function(){var e,t,n;return x===I.hh.AUTOSUGGEST?null!==(n=null==q||null===(e=q[0])||void 0===e?void 0:e.displayName)&&void 0!==n?n:null==W||null===(t=W[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)&&(Ye(t),at([{value:t,displayName:t,enabled:!0}],!0))},_t=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),_e("")):_e("Date must be less than ".concat(w.maxDate)):_e("Date must be greater than ".concat(w.minDate)):_e("Enter a valid date")},jt=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)},Ct=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:j===I.V5.SALARY&&Oe<L.G8?"Minimum salary desired per hour":T}),(0,d.jsxs)("section",{className:p()("zp-filter-body",B()["filter-body"]),children:[w.autoSuggest&&(0,d.jsx)(D,{category:j,inputProps:(0,o.Z)({className:"typeahead form-control filter-input",name:j},w.autoSuggestPlaceholder?{placeholder:w.autoSuggestPlaceholder}:{}),staticSuggestions:[I.V5.COMPANY_INDUSTRY,I.V5.DEPARTMENT].includes(j)?ae:[],redirectedLoc:w.redirectedLoc,prefillValue:yt(),autoFocus:!1!==w.autoSuggestFocus||!!(null==ae?void 0:ae.length),clearOnSelect:x!==I.hh.AUTOSUGGEST,onChange:mt,onErrorCallback:ct,extended:!0,searchUnitedStates:w.searchUnitedStates,onEnterKeyDown:vt,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:Ke,onChange:xt,placeholder:w.inputFieldPlaceholder},null!==(ot=w.inputProps)&&void 0!==ot?ot:{})),w.dateField&&(0,d.jsx)(z.Z,{className:"z-mb-4",date:Xe,onChange:_t}),j===I.V5.SALARY&&(0,d.jsx)(O.Z,{label:w.salaryFieldLabel,sliderValue:ze,isHourly:Oe<L.G8,percentile90:De,onSalaryChange:function(e){return function(e){Ie(e),at([{value:Oe<L.G8?2080*e:e,displayName:Oe<L.G8?"$".concat(e):(0,Z.xGv)(e),enabled:!0}],!0)}(e)}}),j===I.V5.KEYWORD&&(0,d.jsx)(A.Z,{showSearchButton:!0,keywords:Ce.map((function(e){return{keyword:e.displayName,enabled:e.enabled}})),operator:tt,maxKeywords:w.limit,onKeywordChange:jt,onOperatorChange:Ct}),j===I.V5.EXCLUDE_KEYWORDS&&(0,d.jsx)(A.Z,{showSearchButton:!0,keywords:Ce.map((function(e){return{keyword:e.displayName,enabled:e.enabled}})),operator:tt,maxKeywords:w.limit,onKeywordChange:jt,onOperatorChange:Ct}),xe&&(0,d.jsx)("p",{className:"z-font-15 red-text font-weight-600 m-0",children:xe}),(0,d.jsxs)("section",{className:p()("zp-filter-items",B()["filter-items"],{"flex-column":null==w?void 0:w.colOptions}),children:[x===I.hh.SINGLE&&j!==I.V5.SALARY&&Ce.filter((function(e){return!w.showOnlyEnabled||e.enabled})).map((function(e,t){return(0,d.jsx)("div",{className:p()("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 pt(e)},children:e.displayName},"single-select-option-".concat(e.displayName,"-").concat(t))})),x===I.hh.MULTI&&!(null==w?void 0:w.hideFilterValues)&&Ce.map((function(e,t){return(0,d.jsx)(R.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.");_e(w.errorMessage||t)}else{_e("");var n=(0,s.Z)(Ce),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&&_e(""),at(n,!0)}}(e)}},"multi-select-option-".concat(e.displayName,"-").concat(t))}))]}),w.footerText&&(0,d.jsxs)("div",{className:B()["footer-text"],children:[j===I.V5.EDUCATION&&(0,d.jsxs)("label",{className:p()("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:p()("white-space-normal",{"ml-3":j!==I.V5.EDUCATION}),children:w.footerText})]})]})]})};if(me)return(0,d.jsx)("div",{className:p()(B()["zp-filter-container"],"zp-filter-container"),children:(0,d.jsx)("div",{className:p()("zp-dropdown-menu z-p-0",B()["zp-dropdown-menu"],B()["zp-content-only"]),children:(0,d.jsx)("div",{className:p()("zp-filter-content z-p-0",B()["filter-content"]),children:Nt()})})});if(K&&Y)return null;if(!(k&&(null==w?void 0:w.duplicateForCompact)||x!==I.hh.AUTOSUGGEST)){var wt,kt,Tt,St,Zt,Lt,
1Et=null!==(Zt=null==q||null===(wt=q[0])||void 0===wt?void 0:wt.displayName)&&void 0!==Zt?Zt:null==W||null===(kt=W[0])||void 0===kt?void 0:kt.displayName;return(0,d.jsxs)("div",{id:"zp-filter","data-button-text":F,className:p()("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)(D,{category:j,inputProps:(0,o.Z)({className:oe?"filter-input":"typeahead zp-input zp-input-search",name:j},w.autoSuggestPlaceholder?{placeholder:w.autoSuggestPlaceholder}:{}),prefillValue:null!==(Lt=null==q||null===(Tt=q[0])||void 0===Tt?void 0:Tt.displayName)&&void 0!==Lt?Lt:null==W||null===(St=W[0])||void 0===St?void 0:St.displayName,redirectedLoc:w.redirectedLoc,onChange:mt,extended:!0,searchUnitedStates:w.searchUnitedStates,onEnterKeyDown:vt,onErrorCallback:ct},"".concat(j,"-").concat(Et)),xe&&se&&(0,d.jsx)("span",{className:p()(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(j),"data-button-text":F,"data-open":we,className:p()(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:p()(B()["filters-background-overlay"],w.noOverlay?B()["no-overlay"]:""),onClick:ft}),!k&&(0,d.jsx)(S.ZP,{theme:F!==Se||ie?"primary":"secondary",dropdownStatus:N!==I.Dv.LINK&&(we?"open":"closed"),className:p()("zpBtn w-max",w.buttonClassNames,(lt={"z-br-4 z-py-8":N!==I.Dv.LINK},(0,i.Z)(lt,"".concat(B()["zp-filter-link"]," zp-filter-link z-py-0"),N===I.Dv.LINK),(0,i.Z)(lt,B()["zp-filter-button"],N!==I.Dv.LINK),(0,i.Z)(lt,B()["zp-filter-matches"],V===Z.gIv.MY_PROFILE_JOBS),(0,i.Z)(lt,"active",F!==Se||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&&We({x:null==a?void 0:a.x,y:(null==a?void 0:a.y)+(null==a?void 0:a.height)})}K||(w.logEvent&&!G&&w.logEvent(),dt(!be))},overflowHidden:!0,textNowrap:!0,children:N===I.Dv.LINK?(0,d.jsx)("a",{className:p()(B()["filter-text"],"list-link",{disabled:K}),children:Q?F:Se}):Q?F:Se}),we&&(0,d.jsx)("div",{className:p()("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":j,children:(0,d.jsxs)("div",{className:p()("zp-dropdown-menu",B()["zp-dropdown-menu"]),children:[!k&&(0,d.jsxs)("menu",{className:p()("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:ft}),!w.noClear&&(0,d.jsx)("div",{onClick:gt,children:"Clear"})]}),(0,d.jsx)("div",{className:p()("zp-filter-content",B()["filter-content"]),children:Nt()}),!k&&!w.noFooter&&(0,d.jsxs)("div",{className:p()(B()["filter-footer"],{"justify-content-end":w.noClear}),children:[!w.noClear&&(0,d.jsx)("div",{onClick:gt,className:p()(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=M,H.defaultProps=J,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}},11904: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(65218),c=n.n(s),d=n(23615),u=n.n(d),m=n(61768),p=n.n(m),h=c()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),g=u().shape({label:u().string,industrie:u().string,isLinkIndexed:u().bool}),f={tooltipKey:u().string.isRequired,yAxisLabels:u().oneOfType([u().arrayOf(g),u().arrayOf(u().string)]).isRequired,xAxisLabels:u().arrayOf(u().string).isRequired,values:u().arrayOf(u().number).isRequired,compareValues:u().arrayOf(u().number).isRequired,yAxisLabelsWidth:u().string.isRequired,jobTitle:u().string.isRequired,compareJobTitle:u().string.isRequired,showMoreButton:u().bool,showMoreButtonCallback:u().func,scale:u().number,calculateBarWidth:u().func},b=function(e){var t,n=e.tooltipKey,r=e.xAxisLabels,s=e.compareValues,c=e.yAxisLabelsWidth,d=e.jobTitle,u=e.compareJobTitle,m=e.showMoreButton,g=e.showMoreButtonCallback,f=e.scale,b=void 0===f?1:f,v=e.calculateBarWidth,y=e.formatTooltip,x=e.xLabelFromRight,_=void 0===x?0:x,j="#26a69a",C="#d6d9db";(0,o.useEffect)((function(){t=document.getElementsByClassName(p()["bar-chart-value"])}));var N=(0,o.useState)(m),w=N[0],k=N[1],T=e.yAxisLabels,S=e.values;n&&"companyTypes"===n&&(T=T.filter((function(e,t){return 0!==S[t]})),S=S.filter((function(e){return 0!==e})));var Z,L=s&&s.length,E=Array.from({length:r.length},(function(){return(0,o.useRef)(null)})),P=function(e){var n=e.target,a=n.nextElementSibling,i=n.previousElementSibling,o=!0,r=!1,l=void 0;try{for(var s,c=t[Symbol.iterator]();!(o=(s=c.next()).done);o=!0){var d=s.value;n!==d&&d!==i&&d!==a&&d.classList.add(p().highlighted)}}catch(e){r=!0,l=e}finally{try{o||null==c.return||c.return()}finally{if(r)throw l}}},R=function(){var e=!0,n=!1,a=void 0;try{for(var i,o=t[Symbol.iterator]();!(e=(i=o.next()).done);e=!0){i.value.classList.remove(p().highlighted)}}catch(e){n=!0,a=e}finally{try{e||null==o.return||o.return()}finally{if(n)throw a}}},z=function(e,t,a){var r=L?(0,i.jsxs)(o.Fragment,{children:[a?(0,i.jsxs)("p",{className:p()["custom-tooltip-text"],children:[(0,i.jsx)("span",{style:{background:j},className:l()(p()["custom-tooltip-label-circle"],p().value)}
1),u,":"," ",(0,i.jsxs)("label",{className:p()["custom-tooltip-label"],children:[a,"%"]})]}):null,t?(0,i.jsxs)("p",{className:p()["custom-tooltip-text"],children:[(0,i.jsx)("span",{style:{background:C},className:l()(p()["custom-tooltip-label-circle"],p()["compare-value"])}),y?y(t):(0,i.jsxs)(i.Fragment,{children:[d,": ",(0,i.jsxs)("label",{className:p()["custom-tooltip-label"],children:[t,"%"]})]})]}):null]}):y?y(t):(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("p",{className:p()["custom-tooltip-text"],children:[d,": ",(0,i.jsxs)("label",{className:p()["custom-tooltip-label"],children:[t,"%"]})]})});return(0,i.jsx)(h,{id:"tooltip-".concat(e,"-").concat(n),className:p()["custom-tooltip-styles"],getContent:function(){return r}})},I=function(e,t){return(0,a.Z)({},p().last,w&&4===e||e===t-1)};return(0,i.jsxs)(o.Fragment,{children:[L?(0,i.jsxs)("div",{style:{paddingLeft:c},className:p()["compare-legends"],children:[(0,i.jsxs)("div",{className:p()["legend-wrapper"],children:[(0,i.jsx)("span",{style:{background:j},className:l()(p()["legend-wrapper-circle"],p().primary)}),u]}),(0,i.jsxs)("div",{className:p()["legend-wrapper"],children:[(0,i.jsx)("span",{style:{background:C},className:l()(p()["legend-wrapper-circle"],p().secondary)}),d]})]}):null,(0,i.jsxs)("div",{className:p()["bar-chart-container"],children:[(0,i.jsxs)("div",{style:c?{flexBasis:c}:{},className:p()["bar-chart-labels-container"],children:[T.map((function(e,t){return(0,i.jsx)("div",{className:l()(p()["bar-chart-label"],I(t,T.length)),children:(null==e?void 0:e.isLinkIndexed)?(0,i.jsx)("a",{className:l()(p()["label-text"],"line-clamp-2"),href:null==e?void 0:e.link,children:null==e?void 0:e.industrie}):(0,i.jsx)("p",{className:l()(p()["label-text"],"line-clamp-2"),children:null!==(Z=null==e?void 0:e.industrie)&&void 0!==Z?Z:e})},t)})).filter((function(e,t){return t<(w?5:1/0)})),w&&(0,i.jsx)("div",{className:l()("list-link",p()["show-more-button"]),onClick:function(){g&&g(),k(!1)},children:"Show More"})]}),(0,i.jsxs)("div",{style:c?{flexBasis:"calc(100% - ".concat(c,")")}:{},className:p()["bar-chart-data-container"],children:[(0,i.jsx)("div",{style:{flexBasis:"calc(100% - ".concat(c,")")},className:p()["bar-chart-grid"],children:r.map((function(e,t,n){return(0,i.jsx)("div",{style:{flexBasis:"".concat(100/(n.length-1),"%")},className:p()["bar-chart-grid-item"],children:(0,i.jsx)("label",{ref:E[t],style:{right:"-".concat(E[t].current?E[t].current.offsetWidth/2:_,"px")},className:p()["bar-chart-grid-item-label"],children:e})},t)}))}),S.map((function(e,t){return(0,i.jsxs)(o.Fragment,{children:[(0,i.jsxs)("div",{className:l()(p()["bar-chart-value-wrapper"],I(t,S.length)),children:[L?(0,i.jsx)("div",{style:{width:"".concat(s[t],"%"),background:j},onMouseOver:function(e){return P(e)},onMouseLeave:function(){return R()},className:l()(p()["bar-chart-value"],p()["compare-value"])}):null,(0,i.jsx)("div",{style:{width:"".concat(v?v(e):e*b,"%"),height:"".concat(L?"10px":"24px"),background:L?C:j},onMouseOver:function(e){return P(e)},onMouseLeave:function(){return R()},className:p()["bar-chart-value"]}),(0,i.jsx)("div",{"data-tip":!0,"data-for":"tooltip-".concat(t,"-").concat(n),style:{width:"".concat(s[t]>=e?s[t]:v?v(e):e*b,"%")},className:p()["tooltip-paceholder"]})]}),z(t,e,s[t])]},t)})).filter((function(e,t){return t<(w?5:1/0)}))]})]})]})};b.propTypes=f,t.Z=b},4540:function(e,t,n){"use strict";var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(50919),s=n(78203),c=n(53573),d=n(59312),u=n(24246),m=n(27378),p=n(90005),h=n.n(p),g=n(95099),f=n.n(g),b=n(31091),v=n.n(b),y=n(65218),x=n.n(y),_=n(23615),j=n.n(_),C=n(90916),N=n(2294),w=n(54180),k=n(25),T=n(9518),S=n(10625),Z=n(37515),L=n(12803),E=n.n(L),P=x()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),R=[{female:"0%",marginF:47,male:"100%",marginM:31},{female:"25%",marginF:39,male:"75%",marginM:39},{female:"50%",marginF:39,male:"50%",marginM:39},{female:"75%",marginF:39,male:"25%",marginM:39},{female:"100%",marginF:0,male:"0%",marginM:0}],z=[{title:"Job title",value:"layTitle"},{title:"Male",value:"male"},{title:"Female",value:"female"}],I=S.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_RATIO,A={jobTitle:j().string.isRequired,genderRatio:j().object.isRequired,compareGenderContentBlurb:j().object,filterValueRange:j().array.isRequired,filterLogEventCallback:j().func,jobsIndex:j().bool,customFilter:j().func,customFilterProps:j().object,hideContent:j().bool,customLink:j().func},O=function(e){var t,n=e.jobTitle,p=e.genderRatio,g=e.compareGenderContentBlurb,b=e.filterValueRange,y=e.f
1ilterLogEventCallback,x=e.jobsIndex,_=e.customFilter,j=e.customFilterProps,L=void 0===j?{}:j,A=e.hideContent,O=void 0!==A&&A,F=e.customLink,B=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=p.relatedTitles,a=(0,l.Z)(p,["relatedTitles"]),i=t&&t.length>0?(0,c.Z)(t):[];return v()(f()([(0,r.Z)((0,o.Z)({},a),{layTitle:n,className:E().selected,isIndex:x})].concat((0,c.Z)(e),(0,c.Z)(i)),["male"]),"layTitle").reverse()},D=(0,m.useState)(B()),M=D[0],J=D[1],H=(t=(0,a.Z)((function(e,t){var a,i,l,c,u,m,p,h,g,f;return(0,d.__generator)(this,(function(e){switch(e.label){case 0:return _?[4,_(t)]:[3,2];case 1:return a=e.sent(),J(B(a)),[2];case 2:i=t.value,l=i&&i.originalSearch?i.originalSearch:i,e.label=3;case 3:return e.trys.push([3,5,,6]),l&&l.length?n===l?[2]:(c={jobTitles:[l]},u=[T.Z.getTitlesIndexes(l),T.Z.fetchGenderRatioBarChartData(c)],[4,(0,N.kZn)(u)]):(J(B()),[2]);case 4:return m=s.Z.apply(void 0,[e.sent(),2]),p=m[0],h=m[1],g=h.map((function(e,t){return(0,r.Z)((0,o.Z)({},e),{layTitle:c.jobTitles[t],className:E().selected,isIndex:"INDEX"===(null==p?void 0:p[l].indexInfoOfJobsPage)})})),J(B(g)),[3,6];case 5:return f=e.sent(),console.error(f),[3,6];case 6:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)});return(0,u.jsxs)("section",{id:"gender-ratio-comparision",className:E()["gender-ratio-comparision"],children:[!O&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:"z-mt-68"}),(0,u.jsx)("h3",{className:"cmpSectionh4 mb-3 ",children:"".concat(null==n?void 0:n.capitalized()," related jobs gender ratio")})]}),g&&g.content&&(0,u.jsx)("div",{dangerouslySetInnerHTML:{__html:g.content}}),(0,u.jsx)("div",{className:"mt-4",children:(0,u.jsx)(w.Z,(0,o.Z)({},(0,o.Z)((0,r.Z)((0,o.Z)({},k.OI[k.V5.JOB_TITLE]),{buttonText:"Compare jobs",valueRange:b,onApply:H,onClear:H,options:y&&(0,r.Z)((0,o.Z)({},k.OI[k.V5.JOB_TITLE].options),{logEvent:function(){return y(I)}})}),L)))}),(0,u.jsx)("div",{className:"d-block d-lg-none",children:(0,u.jsx)(Z.Z,{heads:z,tableData:M,defaultSortedField:"male",formatter:function(e){return e?"".concat((100*e).toFixed(0),"%"):"-"}})}),(0,u.jsxs)("div",{className:h()("d-none d-lg-block z-mt-24",E()["horizontal-chart"]),children:[(0,u.jsxs)("div",{className:h()("mb-2",E().legends),children:[(0,u.jsx)("div",{className:h()("openSansBlackBold",E()["legends-male"]),children:"Male"}),(0,u.jsx)("div",{className:h()("openSansBlackBold",E()["legends-female"]),children:"Female"})]}),(0,u.jsxs)("div",{className:"d-flex position-relative w-100",children:[(0,u.jsx)("div",{className:E()["x-labels"],children:R.map((function(e,t){var n=e.male,a=e.marginM;return(0,u.jsxs)("div",{className:"d-flex flex-column justify-content-end position-relative",children:[(0,u.jsx)("div",{className:E()["grid-line"]}),(0,u.jsx)("div",{className:h()("lightTextStyle2",E()["x-label"]),style:{marginRight:a},children:n})]},t)}))}),(0,u.jsx)("div",{className:h()("my-3",E()["y-labels"]),children:M.map((function(e){var t;return(0,u.jsxs)("div",{className:h()("d-flex align-items-center",E()["h-bar-container"]),children:[(0,u.jsx)("div",{className:h()("lightTextStyle2 ",E()["y-label"]),children:e.isIndex?(0,u.jsx)("a",{className:"alink",href:F?F(e):(0,N.Vom)(e.layTitle,"",S.me.JOBS),title:F?"":"".concat(null===(t=e.layTitle)||void 0===t?void 0:t.capitalized()," jobs")||0,children:e.layTitle}):(0,u.jsx)("p",{children:e.layTitle})}),(0,u.jsx)("div",{className:h()(E()["h-bar"],E().male,(0,i.Z)({},e.className,e.className)),"data-tip":!0,"data-for":"male-".concat(e.layTitle,"-idx"),style:{width:267*e.male,left:277-267*e.male}}),(0,u.jsx)(P,{id:"male-".concat(e.layTitle,"-idx"),place:"top",children:(0,u.jsxs)("p",{className:"mb-0 text-light",children:[e.layTitle,":"," ",(0,u.jsxs)("strong",{children:[(100*e.male).toFixed(0),"%"]})]})}),(0,u.jsx)("div",{className:h()(E()["h-bar"],E().female,(0,i.Z)({},e.className,e.className)),"data-tip":!0,"data-for":"female-".concat(e.layTitle,"-idx"),style:{width:267*e.female}}),(0,u.jsx)(P,{id:"female-".concat(e.layTitle,"-idx"),place:"top",children:(0,u.jsxs)("p",{className:"mb-0 text-light",children:[e.layTitle,":"," ",(0,u.jsxs)("strong",{children:[(100*e.female).toFixed(0),"%"]})]})})]},(0,C.Z)())}))}),(0,u.jsx)("div",{className:E()["x-labels"],children:R.map((function(e,t){var n=e.female,a=e.marginF;return(0,u.jsxs)("div",{className:"d-flex flex-column justify-content-end position-relative",children:[(0,u.jsx)("div",{className:E()["grid-line"]}),(0,u.jsx)("div",{className:h()("lightTextStyle2",E()["x-label"]),style:{marginRight:a},children:n})]},t)}))})]})]})]})};O.propTypes=A,t.Z=(0,m.memo)(O)},37515: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(95099),c=n.n(s),d=n(23615),u=n.n(d),m=n(2294),p=n(38165),h=n.n(p),g={heads:u().arrayOf(u().shape({title:u().string,value:u().string})).isRequired,tableData:u().arrayOf(u().object).isRequired,defaultSortedColumn:u().string,formatter:u().func,tableTitle:u().any},f=function(e){var t=e.heads,n=e.formatter,r=e.tableData,s=e.defaultSortedField,d=e.tableTitle,u=function(e,t,n){return"asc"===t?c()(e,[n]):c()(e,[n]).reverse()},p=(0,o.useState)(u(r,"asc",s)),g=p[0],f=p[1],b=(0,o.useState)(s),v=b[0],y=b[1],x=(0,o.useState)("asc"),_=x[0],j=x[1],C=(0,o.useState)(!1),N=C[0],w=C[1];(0,o.useEffect)((function(){f(u(r,"asc",s))}),[r]),(0,o.useEffect)((function(){w(!0)}),[]);return(0,i.jsxs)("div",{className:"overflow-x-auto w-100",children:[d,(0,i.jsxs)("table",{className:l()("mt-4 w-100",h()["demographics-chart-table"]),children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:t.map((function(e,t){var n,o=e.title,r=e.value;return(0,i.jsxs)("th",{className:l()("LightTextStyle ".concat(0===t?"px-2 pr-md-3":"px-3 px-md-5"),(0,a.Z)({},h().selected,r===v)),onClick:function(){return function(e){y(e);var t=u(g,"asc"===_?"desc":"asc",e);"asc"===_?(j("desc"),f(t)):(j("asc"),f(t))}(r)},children:[o,N&&(0,i.jsx)("a",{className:l()("ml-1",h().sortyby),children:(n=r,v===n?"desc"===_?(0,i.jsx)("img",{src:(0,m.uNo)("/ui-router/images/bottom_sort_unselected.png"),alt:"desc",width:"8",he
1ight:"5"}):(0,i.jsx)("img",{src:(0,m.uNo)("/ui-router/images/top_sort_unselected.png"),alt:"asc",width:"8",height:"5"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("img",{src:(0,m.uNo)("/ui-router/images/top_sort_unselected.png"),alt:"asc",width:"8",height:"5"}),(0,i.jsx)("img",{src:(0,m.uNo)("/ui-router/images/bottom_sort_unselected.png"),alt:"desc",width:"8",height:"5"})]}))})]},t)}))})}),(0,i.jsx)("tbody",{children:g.map((function(e,o){return(0,i.jsx)("tr",{className:"".concat(e.className?e.className:e.selected?"selected":""),children:t.map((function(t,o){var r=t.title,s=t.value;return(0,i.jsx)("td",{className:l()("openSansBlack ".concat(0===o?"p-2":"px-3 px-md-5"),(0,a.Z)({},h().selected,s===v)),children:(0===o?e[s]:n(e[s],r))||"-"},r+o)}))},o)}))})]})]})};f.propTypes=g,f.defaultProps={heads:[],tableData:[],defaultSortedColumn:"",formatter:function(e){return e}},t.Z=f},36163:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90005)),o=n.n(i),r=n(65218),l=n.n(r),s=n(23615),c=n.n(s),d=n(2294),u=n(23477),m=n.n(u),p=l()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),h={xLabels:c().arrayOf(c().string),values:c().arrayOf(c().number),yFormatter:c().func,isYStartsZero:c().bool},g=function(e){var t=e.xLabels,n=e.values,i=e.yFormatter,r=e.isYStartsZero,l=(0,d.DWI)(n,"desc",5,r);return(0,a.jsx)("div",{className:m()["salary-demographic-chart"],children:(0,a.jsxs)("div",{className:o()("mt-4 mb-0 position-relative",m()["bar-chart-container"]),children:[(0,a.jsx)("div",{className:o()("d-flex flex-column",m()["y-labels"]),children:l.map((function(e,t){return(0,a.jsxs)("div",{className:o()("lightTextStyle2 d-flex justify-content-end align-items-center",m()["y-label"]),children:[(0,a.jsx)("span",{children:i?i(e):(0,d.xGv)(e)}),(0,a.jsx)("span",{className:m()["grid-line"]})]},e+t)}))}),(0,a.jsx)("div",{className:o()("d-flex justify-content-between justify-content-sm-around align-items-end w-100 ml-0 ml-md-5",m()["x-labels"]),children:t.map((function(e,t){return(0,a.jsxs)("div",{className:o()("d-flex",m()["x-label"]),children:[(0,a.jsx)("div",{className:o()("lightTextStyle2",m().label),children:e}),(0,a.jsx)("div",{className:m().bars,children:(0,a.jsx)("div",{className:m().bar,"data-place":"top","data-tip":"<strong>".concat((0,d.xGv)(n[t]),"</strong>"),style:{height:"".concat((0,d.t8Z)(l,n[t]),"%")}})})]},e+t)}))}),(0,a.jsx)(p,{html:!0})]})})};g.propTypes=h,g.defaultProps={xLabels:[],values:[],yFormatter:null,isYStartsZero:!1},t.Z=g},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,m=void 0===u?"h3":u,p=e.children,h=void 0===p?null:p,g=e.src,f=void 0===g?"":g,b=e.redirectPage,v=void 0===b?"":b,y=e.redirectUrl,x=void 0===y?"":y,_=e.showBottomLink,j=void 0===_||_,C=e.showTopSeparator,N=void 0===C||C;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,j&&(0,i.jsx)(o.Z.AnswerCategoryLink,{entityType:r.entityType})]}),!d&&(0,i.jsx)(o.Z.FindJobsCallout,{src:f,redirectPage:v,redirectUrl:x,findJobsTagName:m})]})]}):(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),m=n(64857),p=n(2294),h=n(10625),g=n(11373),f=n.n(g),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,g=void 0===d?"":d,b=e.findJobsTagName,v=void 0===b?"h3":b,y=(0,m.C)((function(e){return{user:e.user,criteria:e.locals.criteria}})),x=y.user,_=y.criteria;return(0,o.jsx)("div",{className:s()("z-ml-lg-30",n),children:(0,o.jsx)(u.J,(0,a.Z)({src:g,TitleTagName:v,className:s()("sticky-top z-t-68 mt-5 mt-lg-0",f()["find-jobs-callout"])},function(){var e,t,n={redirectPage:r||h.me.JOBS,jobTitle:null!==(e=null==_?void 0:_.title)&&void 0!==e?e:"",redirectUrl:c||""},a=(0,p.EIf)(null!==(t=null==x?void 0:x.userLocation)&&void 0!==t?t:[],null!=_?_:{});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,m.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,p.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,m=e.contentClassName,p=void 0===m?"":m,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",f()["qna-answer"],p),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",f()["qna-answer"],p),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()(f()["qna-item-v2"],a),children:i})},t.Z=b},68585:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return nn}});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(53573),m=n(39849),p=n(59312),h=n(24246),g=n(27378),f=n(37254),b=n(90005),v=n.n(b),y=n(27693),x=n.n(y),_=n(99729),j=n.n(_),C=n(90104),N=n.n(C),w=n(23615),k=n.n(w),T=n(69157),S=n(48771),Z=n(94982),L=n(18540),E=n(75538),P=n(33061),R=n(47469),z=n(63274),I=n(65111),A=n(49914),O=n(46460),F=n(25),B=n(65082),D=n(5491),M=n(2294),J=n(10625),H=n(31808),G=n(77444),U=n(54180),V=n(9518),W=n(11904),q=["0%","20%","40%","60%","80%","100%"],K=function(e){var t,n,a=e.jobTitle,o=e.companySizes,r=e.companySizeContentBlurb,l=e.filterValueRange,s=e.filterLogEventCallback,u=e.jobTitlePlural,m=o.map((function(e){var t=e.size;return"> 10,000"===t?t:"".concat(t," employees")})),f=o.map((function(e){return e.sizePercent})),b=o.map((function(e){return(0,d.Z)((0,c.Z)({},e),{sizeDisplay:e.size+" employees",sizePercentDisplay:e.sizePercent+"%"})})),v=(0,g.useState)([]),y=v[0],x=v[1],_=(0,g.useState)(""),j=_[0],C=_[1],w=(n=(0,i.Z)((function(e,t){var n,i,o,r,l,s,c,d;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:if(n=t.value,(o=(i=void 0===n?a:n).originalSearch?i.originalSearch:i)===a&&N()(y))return[2];if(o===a&&!N()(y))return x([]),C(""),[2];e.label=1;case 1:return e.trys.push([1,3,,4]),l={jobTitles:r=[o]},[4,V.Z.fetchTitleCompanySizesData(l)];case 2:return s=e.sent(),c=s[0].map((function(e){return e.sizePercent})),C(r[0]),x(c),[3,4];case 3:return d=e.sent(),console.error(d),[3,4];case 4:return[2]}}
1))})),function(e,t){return n.apply(this,arguments)});return(0,h.jsxs)(g.Fragment,{children:[(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"Company size where ".concat(null==u||null===(t=u.toLowerCase)||void 0===t?void 0:t.call(u)," work")}),r&&r.content&&(0,h.jsx)("div",{className:"mb-4",dangerouslySetInnerHTML:{__html:r.content}}),(0,h.jsx)(U.Z,(0,c.Z)({},function(){var e="".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-companySizes");return(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{filterGroup:e,buttonText:"Compare jobs",valueRange:l,onApply:w,onClear:w,options:(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE].options),{logEvent:function(){return s("".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-companySizes"))}})})}())),(0,h.jsx)(W.Z,{tooltipKey:"companySizes",yAxisLabels:m,xAxisLabels:q,values:f,compareValues:y,yAxisLabelsWidth:"106px",jobTitle:a,compareJobTitle:j}),(0,h.jsx)("div",{className:"z-mb-68 z-mt-98",children:(0,h.jsx)(G.Z,{columnConfig:{sizeDisplay:{columnName:"Company size",customSortByField:"size"},sizePercentDisplay:{columnName:"Percentages",customSortByField:"sizePercent"}},bodyData:b,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==a?void 0:a.capitalized()," jobs by employer size")})})})]})},Y=["0%","20%","40%","60%","80%","100%"],Q=function(e){var t,n=e.jobTitle,a=e.companyTypes,o=e.companyTypeContentBlurb,r=e.filterValueRange,l=e.filterLogEventCallback,s=a.map((function(e){return e.type})),u=a.map((function(e){return e.typePercent})),m=a.map((function(e){return(0,d.Z)((0,c.Z)({},e),{typePercentDisplay:e.typePercent+"%"})})),f=(0,g.useState)([]),b=f[0],v=f[1],y=(0,g.useState)(""),x=y[0],_=y[1],j=(t=(0,i.Z)((function(e,t){var a,i,o,r,l,c,d,u;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:if(a=t.value,(o=(i=void 0===a?n:a).originalSearch?i.originalSearch:i)===n&&N()(b))return[2];if(o===n&&!N()(b))return v([]),_(""),[2];e.label=1;case 1:return e.trys.push([1,3,,4]),l={jobTitles:r=[o]},[4,V.Z.fetchTitleCompanyTypesData(l)];case 2:return c=e.sent(),d=[],s.forEach((function(e){var t=c[0].find((function(t){return t.type===e}));d.push(t?t.typePercent:0)})),_(r[0]),v(d),[3,4];case 3:return u=e.sent(),console.error(u),[3,4];case 4:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)});return(0,h.jsxs)(g.Fragment,{children:[(0,h.jsx)("h3",{className:"cmpSectionh4 mb-3",children:"".concat(null==n?void 0:n.capitalized()," jobs by company type")}),o&&o.content&&(0,h.jsx)("div",{className:"mt-3 mb-4",dangerouslySetInnerHTML:{__html:o.content}}),(0,h.jsx)(U.Z,(0,c.Z)({},(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{buttonText:"Compare jobs",valueRange:r,onApply:j,onClear:j,options:(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE].options),{logEvent:function(){return l("".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-companyTypes"))}})}))),(0,h.jsx)(W.Z,{tooltipKey:"companyTypes",yAxisLabels:s,xAxisLabels:Y,values:u,compareValues:b,yAxisLabelsWidth:"110px",jobTitle:n,compareJobTitle:x}),(0,h.jsx)("div",{className:"mb-5 z-mt-98",children:(0,h.jsx)(G.Z,{columnConfig:{type:{columnName:"Company type"},typePercentDisplay:{columnName:"Percentages",customSortByField:"typePercent"}},bodyData:m,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," jobs by sector")})})})]})},X=n(31137),$=n.n(X),ee=n(71975),te=n.n(ee),ne=n(98289),ae=["0%","20%","40%","60%","80%","100%"],ie=function(e){var t,n=e.jobTitle,a=e.industries,o=e.industryContentBlurb,r=e.filterValueRange,l=e.filterLogEventCallback,s=(e.jobTitlePlural,a.map((function(e){var t=e.industrie;return te()({industrie:t},$())}))),u=a.map((function(e){return e.industriePercent})),m=a.map((function(e){return(0,d.Z)((0,c.Z)({},e),{industriePercentDisplay:e.industriePercent+"%"})})),f=(0,g.useState)([]),b=f[0],v=f[1],y=(0,g.useState)(""),x=y[0],_=y[1],j=(t=(0,i.Z)((function(e,t){var a,i,o,r,l,c,d,u;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:if(a=t.value,(o=(i=void 0===a?n:a).originalSearch?i.originalSearch:i)===n&&N()(b))return[2];if(o===n&&!N()(b))return v([]),_(""),[2];e.label=1;case 1:return e.trys.push([1,3,,4]),l={jobTitles:r=[o]},[4,V.Z.fetchTitleIndustriesData(l)];case 2:return c=e.sent(),d=[],s.forEach((function(e){var t=c[0].find((function(t){return t.industrie===e.industrie}));d.push(t?t.industriePercent:0)})),_(r[0]),v(d),[3,4];case 3:return u=e.sent(),console.error(u),[3,4];case 4:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)});return(0,h.jsxs)(g.Fragment,{children:[(0,h.jsx)("h3",{id:"by-industry",className:"cmpSectionh4 mb-3",children:"".concat(null==n?void 0:n.capitalized()," jobs by industry")}),o&&o.content&&(0,h.jsx)("div",{className:"z-mt-24 mb-4 w-635",dangerouslySetInnerHTML:{__html:o.content}}),(0,h.jsx)(U.Z,(0,c.Z)({},function(){var e="".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-industries");return(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{filterGroup:e,buttonText:"Compare jobs",valueRange:r,onApply:j,onClear:j,options:(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE].options),{logEvent:function(){return l("".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-industries"))}})})}())),(0,h.jsx)(W.Z,{tooltipKey:"industries",yAxisLabels:s,xAxisLabels:ae,values:u,compareValues:b,yAxisLabelsWidth:"136px",jobTitle:n,compareJobTitle:x,showMoreButton:!0,showMoreButtonCallback:function(){(0,ne._J)({action:"Show More Click",label:"Industry Concentration Show More Click",event:'User clicks the "Show More" button to see more industries'})}}),(0,h.jsx)("div",{className:"z-mt-98",children:(0,h.jsx)(G.Z,{columnConfig:{industrie:{columnName:"Industry",isLink:"isLinkIndexed",linkUrl:"link"},industriePercentDisplay:{columnName:"Percentages",customSortByField:"industriePercent"}},bodyData:m,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," industry statistics")})})})]})},oe=n(3490),re=n.n(oe),le=function(e){var t=e.jobTitle,n=e.demographicsData,a=e.articles,i=e.criteria,o=e.filterLogEventCallback,r=e.jobTitlePlural,l=n.companySizes,s=n.companyTypes,c=n.industries,d=l&&l.range&&l.range.length,u=s&&s.range&&s.range.length,m=c&&c.range&&c.range.length,p=a.find((function(e){return"employment-section"===e.post_subtype})),g=a.find((function(e){return"company-size-section"===e.post_subtype})),f=a.find((function(e){return"company-type-section"===e.post_subtype})),b=a.find((function(e){return"industry-concentration-section"===e.post_subtype})),y=i.relatedTitles,x=y&&y.length>0?H.Z.compareJobs(y):[];return p||d||u||m?(0,h.jsx)(h.Fragment,{children:(0,h.jsxs)("section",{id:"employement-statistics",className:v()(re()["employement-statistics-container"],"w-730"),children:[(0,h.jsx)("h2",{className:"interH2 z-mb-48 w-730",children:"".concat(null==t?void 0:t.capitalized()," employment statistics")}),p&&p.content&&(0,h.jsx)("div",{className:"mb-5 w-730",dangerouslySetInnerHTML:{__html:p.content}}),d&&(0,h.jsx)(K,{filterLogEventCallback:o,filterValueRange:x,companySizes:l.range,jobTitle:t,companySizeContentBlurb:g,jobTitlePlural:r}),u&&(0,h.jsx)(Q,{filterLogEventCallback:o,filterValueRange:x,companyTypes:s.range,jobTitle:t,companyTypeContentBlurb:f}),m&&(0,h.jsx)(ie,{filterLogEventCallback:o,filterValueRange:x,industries:c.range,jobTitle:t,jobTitlePlural:r,industryContentBlurb:b})]})}):null},se=["0%","20%","40%","60%","80%","100%"],ce=function(e){var t,n=e.jobTitle,a=e.ages,o=e.ageBreakDownContentBlurb,r=e.filterValueRange,l=e.filterLogEventCallback,s=a.map((function(e){return e.age})),u=a.map((function(e){return e.agePercent})),m=(0,g.useState)(""),f=m[0],b=m[1],v=(0,g.useState)([]),y=v[0],x=v[1],_=(null!=a?a:[]).map((function(e){return(0,d.Z)((0,c.Z)({},e),{agePercentDisplay:e.agePercent+"%"})})),j=(t=(0,i.Z)((function(e,t){var a,i,o,r,l,s,c;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:a=t.value,o=(i=void 0===a?n:a).originalSearch?i.originalSearch:i,e.label=1;case 1:return e.trys.push([1,3,,4]),o===n&&N()(y)?[2]:o!==n||N()(y)?(r={jobTitles:[o]},[4,V.Z.fetchTitleAgeBreakdownData(r)]):(b(""),x([]),[2]);case 2:return l=e.sent(),s=l[0].range.map((function(e){return e.agePercent})),b(r.jobTitles[0]),x(s),[3,4];case 3:return c=e.sent(),console.error(c),[3,4];case 4:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)});return(0,h.jsxs)("section",{id:"age-breakdown-section",children:[(0,h.jsx)("div",{className:"z-mt-68"}),(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"".concat(null==n?void 0:n.capitalized()," age breakdown")}),o&&o.content&&(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:o.content}}),(0,h.jsxs)("div",{className:"z-mt-48",children:[(0,h.jsx)(U.Z,(0,c.Z)({},(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{buttonText:"Compare jobs",valueRange:r,onApply:j,onClear:j,options:(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE].options),{logEvent:function(){return l(J.gI.CAREER_DEMOGRAPHICS_COMPARE_AGE_BREAKDOWN)}})}))),(0,h.jsx)("div",{className:"mt-4",children:(0,h.jsx)(W.Z,{values:u,jobTitle:n,xAxisLabels:se,yAxisLabels:s,compareValues:y,compareJobTitle:f,yAxisLabelsWidth:"136px",tooltipKey:"diveristy-age-breakdown"})}),(0,h.jsx)("br",{}),(0,h.jsx)("div",{className:"mb-0 z-mt-48",children:(0,h.jsx)(G.Z,{columnConfig:{age:{columnName:n+" Years"},agePercentDisplay:{columnName:"Percentages",customSortByField:"agePercent"}},bodyData:_,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," age breakdown")})})})]})]})};ce.propTypes={jobTitle:k().string.isRequired,ages:k().arrayOf(k().object).isRequired};var de=ce,ue=n(78203),me=n(4215),pe=n.n(me),he=n(65218),ge=n.n(he),fe=n(76367),be=n.n(fe),ve=["Male","Female"],ye=["#26A69A","#5C6BC0"],xe=ge()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),_e=function(e){var t,n=e.ageByEthnicityGender,a=e.contentBlurb,i=e.jobTitle,o=Object.keys(n),r=Object.values(n),l=Object.entries(null!=n?n:{}).map((function(e){var t,n,a=(0,ue.Z)(e,2),i=a[0],o=a[1];return{race:i,male:null==o||null===(t=o.Male)||void 0===t?void 0:t.medianAge,female:null==o||null===(n=o.Female)||void 0===n?void 0:n.medianAge}})),s=(0,ue.Z)(function(){var e,t,n=arguments.length>1?arguments[1]:void 0,a=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var a;return(a=e).push.apply(a,(0,u.Z)(Object.values(t).reduce((function(e,t){return e.push(t[n].toFixed(0)),e}),[]))),e}),[]);return[(e=Math).min.apply(e,(0,u.Z)(a)),(t=Math).max.apply(t,(0,u.Z)(a))]}(r,"averageAge"),2),c=s[0],d=s[1],m=pe()(c-2,d+4,2);m.length>7&&(m=pe()(c-2,d+4,4));return(0,h.jsxs)("section",{id:"age-by-ethinicty-gender",children:[(0,h.jsx)("h2",{className:"interH2 w-730 z-mb-48",children:"Average ".concat(null==i||null===(t=i.toLowerCase)||void 0===t?void 0:t.call(i)," age")}),a&&a.content&&(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:a.content}}),(0,h.jsx)("div",{className:v()("d-flex justify-content-center z-mt-48",be().legends),children:ve.map((function(e,t){return(0,h.jsxs)("div",{className:v()("d-flex align-items-center",be().legend),children:[(0,h.jsx)("div",{className:be().circle,style:{background:ye[t]}}),(0,h.jsx)("div",{className:"openSansBlack",children:e})]},e+t)}))}),(0,h.jsxs)("div",{className:v()("mt-4 d-flex position-relative",be()["chart-container"]),children:[(0,h.jsx)("div",{className:v()("d-inline-flex flex-column justify-content-between align-items-end",be()["y-labels"]),children:o.map((function(e,t){return(0,h.jsxs)("div",{className:be()["y-label"],children:[(0,h.jsx)("label",{className:"openSansBlack text-right mb-0",children:e}),(0,h.jsx)("div",{className:be().bars,children:Object.values(r[t]).map((function(e,t){var n,a,i=e.averageAge;return(0,h.jsx)("div",{className:be().bar,"data-place":"top","data-tip":"".concat(ve[t],": <strong>").concat(i.toFixed(0),"</strong>"),style:{background:ye[t],width:"".concat((n=i.toFixed(0),a=m[0],(n-a)/(m[m.length-1]-a)*100),"%")}},i+t)}))})]},e+t)}))}),(0,h.jsx)("div",{className:v()("d-flex align-items-end ml-2",be()["x-labels"]),children:m.map((function(e,t){return(0,h.jsx)("div",{className:be()["x-label"],style:{width:"".concat(100/(m.length-1),"%")},children:(0,h.jsx)("label",{className:"mb-0 lightTextStyle2",children:e})},e+t)}))}),(0,h.jsx)(xe,{html:!0})]}),(0,h.jsx)("div",{className:"mb-0 z-mt-48",children:(0,h.jsx)(G.Z,{columnConfig:{race:{columnName:"Race"},male:{columnName:"Male age"},female:{columnName:"Female age"}},bodyData:l,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==i?void 0:i.capitalized()," age by race and gender")})})})]})},je=n(36163),Ce=n(37515),Ne=n(30454),we=n.n(Ne),ke=n(71756),Te=n(46812),Se=n(71861),Ze=n.n(Se),Le=["GREEN","BLUE","PURPLE"],Ee=function(e){var t,n=e.jobTitle,a=e.jobTitlePlural,o=e.pieChartData,r=e.genderSetionContentBlurb,s=e.mostCommonDegreesContentBlurb,m=e.ethnicitySetionContentBlurb,f=e.foreignLanguageContentBlurb,b=e.filterValueRange,y=e.f
1ilterLogEventCallback,x=e.jobsIndex,_=e.locations,j=e.jobListDismiss,C=e.noTitle,N=(0,g.useState)(we()(o)),w=N[0],k=N[1],T=(0,g.useState)({genders:n,ethnicities:n,degree:n}),S=T[0],Z=T[1],L=function(e){var t="";switch(e){case"genders":t=r&&r.content;break;case"ethnicities":t=m&&m.content;break;case"degree":t=s&&s.content;break;default:t=f&&f.content}return t?(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:t}}):null},E=function(e){switch(e){case"ethnicities":default:return Le[0];case"degree":return Le[1];case"languages":return Le[2]}},P=(t=(0,i.Z)((function(e,t){var a,i,r,s,m,h;return(0,p.__generator)(this,(function(p){switch(p.label){case 0:if(a=t.value,i=(0,u.Z)(w),r=i.findIndex((function(t){return t.key===e})),a===n)return[2];if(void 0===a)return i[r].chartData=o[r].chartData,k(i),[2];s={key:e,jobTitle:a.originalSearch?a.originalSearch:a},Z((0,d.Z)((0,c.Z)({},S),(0,l.Z)({},e,a.originalSearch?a.originalSearch:a))),p.label=1;case 1:return p.trys.push([1,3,,4]),[4,("degree"===e?V.Z.fetchMostCommonDegreesPieChartData:V.Z.fetchDiversityPieChartData)(s)];case 2:return m=p.sent(),i[r].chartData=m,k(i),[3,4];case 3:return h=p.sent(),console.error(h),[3,4];case 4:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)}),R=(0,g.useState)({}),z=R[0],I=R[1],A=function(e){var t="".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_ETHIC_LANGUAGE,"-").concat(e);return(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{valueRange:b,onApply:function(t,n){I((0,d.Z)((0,c.Z)({},z),(0,l.Z)({},e,n))),P(e,n)},onClear:function(t,n){I((0,d.Z)((0,c.Z)({},z),(0,l.Z)({},e,n))),P(e,n)},options:(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE].options),{logEvent:function(){return y(t)}})})},O=function(e){var t=w.find((function(t){return t.key===e}));if(!t)return{};var n={name:{columnName:"Name"},percentDisplay:{customeWidth:"50%",columnName:"Percentages",customSortByField:"percent"}};switch(e){case"ethnicities":var a;n.name.columnName=(null===(a=S[e])||void 0===a?void 0:a.capitalized())+" race";break;case"languages":n.name.columnName="Foreign language";break;case"degree":var i;n.name.columnName=(null===(i=S[e])||void 0===i?void 0:i.capitalized())+" degree";break;default:n.name.columnName=t.title}return n},B=function(e){return{ethnicities:(0,h.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," race")}),languages:(0,h.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," languages spoken")}),degree:a&&(0,h.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24",children:"".concat(null==a?void 0:a.capitalized()," by degree level")}),genders:a&&(0,h.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," gender ratio")})}[e]};return(0,h.jsx)("div",{className:v()("d-flex flex-column",Ze()["diversity-container"]),children:w.filter((function(e){return e.showPieChart})).map((function(e){var t,a=e.title,i=e.chartData,o=e.key,r=i.map((function(e){return(0,d.Z)((0,c.Z)({},e),{percentDisplay:(null!==(t=null==e?void 0:e.percent)&&void 0!==t?t:0)+"%"})}));return(0,h.jsxs)(g.Fragment,{children:[(0,h.jsxs)("div",{className:C?v()("mt-0",Ze().diversity):Ze().diversity,id:"diversity-".concat(o),children:[!C&&(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24",children:a}),L(o),(0,h.jsx)("div",{className:"mt-4",children:(0,h.jsx)(U.Z,(0,d.Z)((0,c.Z)({},A(o)),{controlledValues:z[o]?z[o]:void 0}))}),(0,h.jsx)("div",{className:Ze().chart,children:(0,h.jsx)(Te.Z,{pieChartDiameter:160,pieChartData:i,colorScheme:E(o),hideGraphOnMobile:!1})}),(0,h.jsx)("div",{className:"mt-2",children:(0,h.jsx)(G.Z,{columnConfig:O(o),bodyData:r,defaultRowsDisplay:99,tableHeaderTitleContent:B(o)})})]}),!j&&"degree"===o&&(0,h.jsx)("div",{className:"job-list-placeholder d-flex d-lg-none",children:(0,h.jsx)(ke.Z,{title:"".concat(null==n?void 0:n.capitalized()," jobs you might like"),jobsPageIndexable:x,origin:J.me.DEMOGRAPHICS,initialPayload:{title:n,locations:_},usingPaidAPI:!0})})]},o)}))})},Pe=n(39998),Re=n.n(Pe),ze=[{title:"Education",value:"education"},{title:"Salary",value:"salary"}],Ie=function(e){var t,n=e.jobTitle,a=e.jobTitlePlural,i=e.salaryEstimates,o=e.educationIncomeBlurb,r=e.degreePieChart,s=e.mostCommonDegreesContentBlurb,c=e.filterLogEventCallback,d=e.filterValueRange,u=e.educationIndex,m=e.locations,p=(null===(t=Object.values(i.byDegree))||void 0===t?void 0:t.length)>1;return(0,h.jsxs)("section",{id:"degree-level-types",className:v()(Re().degreeLevelTypesContainer,"w-730"),children:[(0,h.jsx)("h2",{className:"interH2 w-730 z-mb-48",children:"".concat(null==n?void 0:n.capitalized()," educational attainment")}),r&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(Ee,{jobTitle:n,jobTitlePlural:a,mostCommonDegreesContentBlurb:s,pieChartData:[r],filterLogEventCallback:c,filterValueRange:d,noTitle:!0,locations:m}),(0,h.jsx)("div",{className:"section-separator-medium"})]}),p&&!!(null==i?void 0:i.byDegree)&&(0,h.jsxs)("div",{className:Re().salaryDemographicChart,children:[(0,h.jsx)("h3",{className:"cmpSectionh4 ",children:"".concat(null==n?void 0:n.capitalized()," wage gap by degree level")}),o&&(0,h.jsx)("div",{className:"z-mt-24",dangerouslySetInnerHTML:{__html:o.content}}),(0,h.jsxs)("div",{className:"mt-5",children:[(0,h.jsx)("div",{className:"d-none d-md-block",children:(0,h.jsx)(je.Z,{xLabels:Object.keys(i.byDegree).map((function(e){return(0,M.smN)(e)})),values:Object.values(i.byDegree)})}),(0,h.jsx)("div",{className:"d-block d-md-none",children:(0,h.jsx)(Ce.Z,{heads:ze,tableData: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;return Object.keys(e).map((function(a){var i;return i={},(0,l.Z)(i,t,(0,M.smN)(a)),(0,l.Z)(i,n,e[a]),i}))}(i.byDegree,"education","salary"),defaultSortedColumn:"salary",formatter:M.xGv})}),u&&(0,h.jsx)("div",{className:"zippia-blue-text mt-5",children:(0,h.jsx)("a",{className:"z-link z-font-14",href:(0,M.Vom)(n,"",J.me.
1EDUCATION),children:"Learn more about ".concat(n.toLowerCase()," required education")})})]})]})]})},Ae=n(76624),Oe=n.n(Ae),Fe=ge()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),Be=["Male","Female","Unknown"],De=["#26A69A","#5C6BC0","#AB47BC"],Me={jobTitle:k().string.isRequired,genderOverTime:k().arrayOf(k().shape({Male:k().number,Female:k().number,Unknown:k().number,year:k().number})).isRequired},Je=function(e){var t,n=e.jobTitle,a=e.genderOverTime,i=e.genderOverTimeContentBlurb,o=(null!=a?a:[]).map((function(e){return(0,d.Z)((0,c.Z)({},e),{MaleDisplay:(100*e.Male).toFixed(2)+"%",FemaleDisplay:(100*e.Female).toFixed(2)+"%"})})),r=a&&a.length&&a.findIndex((function(e){return e.Unknown})),s=(null===(t=a[a.length-1])||void 0===t?void 0:t.year)%2==0,u=-1!==r,m=function(){for(var e=[],t=5;t>=0;t--)e.push({label:20*t});return e}();return(0,h.jsxs)("section",{id:"gender-over-time",className:Oe().container,children:[(0,h.jsx)("div",{className:"z-mt-68"}),(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"".concat(null==n?void 0:n.capitalized()," gender ratio over time")}),i&&i.content&&(0,h.jsx)("div",{className:"z-mb-24",dangerouslySetInnerHTML:{__html:i.content}}),(0,h.jsxs)("div",{className:Oe()["bar-chart"],children:[(0,h.jsx)("div",{className:v()("d-flex flex-column flex-md-row justify-content-start justify-content-md-center",Oe().legends),children:Be.slice(0,u?Be.length:2).map((function(e,t){return(0,h.jsxs)("div",{className:Oe().legend,children:[(0,h.jsx)("div",{className:Oe().circle,style:{background:De[t]}}),(0,h.jsx)("span",{className:"openSansBlack",children:e})]},e)}))}),(0,h.jsxs)("div",{className:Oe().grid,children:[(0,h.jsx)("div",{className:v()("d-flex flex-column",Oe()["y-labels"]),children:m.map((function(e){var t=e.label;return(0,h.jsxs)("div",{className:Oe()["y-label"],children:[(0,h.jsxs)("div",{className:v()("lightTextStyle2",Oe().label),children:[t.toFixed(0),"%"]}),(0,h.jsx)("div",{className:Oe()["grid-line"]})]},t)}))}),(0,h.jsx)("div",{className:v()("d-flex",Oe()["x-labels"]),children:a.map((function(e,t){var n,a,i=e.year,o=e.Male,r=e.Female,c=e.Unknown,d=(n=Number(100*o).toFixed(1),a=100-n,{Male:"".concat(n,"%"),Female:"".concat(a,"%")});return(0,h.jsxs)("div",{className:v()("".concat((s?i%2==0:i%2!=0)?"d-flex":"d-none"," d-md-flex flex-column align-items-center"),Oe()["x-label"]),children:[(0,h.jsxs)("div",{className:v()("d-flex flex-column",Oe().bar),children:[(0,h.jsx)("div",{"data-tip":"<div><b>".concat(i,"</b></div><div>Male: <strong>").concat((100*o).toFixed(2),"%</strong></div><div>Female: <strong>").concat((100*r).toFixed(2),"%</strong></div>"),"data-place":"top",style:{height:d.Female,background:De[1]},className:v()((0,l.Z)({},Oe().female,c))}),(0,h.jsx)("div",{"data-tip":"<div><b>".concat(i,"</b></div><div>Male: <strong>").concat((100*o).toFixed(2),"%</strong></div><div>Female: <strong>").concat((100*r).toFixed(2),"%</strong></div>"),"data-place":"bottom",style:{height:d.Male,background:De[0]},className:Oe().male})]}),(0,h.jsx)("div",{className:v()("mt-2 lightTextStyle2",Oe().label),children:i})]},i+t)}))}),(0,h.jsx)(Fe,{html:!0})]})]}),(0,h.jsx)("div",{className:"mb-0 z-mt-68",children:(0,h.jsx)(G.Z,{columnConfig:{year:{columnName:"Year",defaultSortDirection:"desc"},MaleDisplay:{columnName:"Male",customSortByField:"Male"},FemaleDisplay:{columnName:"Female",customSortByField:"Female"}},bodyData:o,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==n?void 0:n.capitalized()," gender ratio by year")})})})]})};Je.propTypes=Me;var He=Je,Ge=n(4540),Ue=n(38579),Ve=n.n(Ue),We=n(63794),qe=n.n(We),Ke=function(e){var t=e.outsideTitle,n=e.sectionTitle,a=e.jobTitle,i=e.incomeByGender;return(0,h.jsxs)(h.Fragment,{children:[function(){if(t)return(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:t})}(),(0,h.jsxs)("div",{className:qe()["income-by-gender"],children:[function(){if(!t)return(0,h.jsx)("h3",{className:"cmpSectionh4 ",children:n||"".concat(null==a?void 0:a.capitalized()," gender pay gap")});var e=i.Female/i.Male,o=(0,M.Ns5)(e);return e<1&&(o="".concat((100*e).toFixed(),"¢")),(0,h.jsx)("p",{className:"cmpSectionh4 font-weight-normal ",children:"Women earn ".concat(o," for every $1 earned by men")})}(),(0,h.jsxs)("div",{className:"d-flex flex-column flex-md-row mt-4",children:[(0,h.jsxs)("div",{className:"d-flex mr-0 mr-md-5",children:[(0,h.jsx)(Ve(),{width:"80",height:"80",src:(0,M.uNo)("/ui-router/images/male-income.svg"),alt:"male-income"}),(0,h.jsxs)("div",{className:"z-ml-15",children:[(0,h.jsx)("div",{className:"mb-1 openSansNormal",children:"Male income"}),(0,h.jsx)("div",{className:"interH2",children:(0,M.xGv)(i.Male)})]})]}),(0,h.jsxs)("div",{className:"d-flex mt-4 mt-md-0",children:[(0,h.jsx)(Ve(),{width:"80",height:"80",src:(0,M.uNo)("/ui-router/images/female-income.svg"),alt:"female-income"}),(0,h.jsxs)("div",{className:"z-ml-15",children:[(0,h.jsx)("div",{className:"mb-1 openSansNormal",children:"Female income"}),(0,h.jsx)("div",{className:"interH2",children:(0,M.xGv)(i.Female)})]})]})]})]})]})},Ye=n(71802),Qe=n.n(Ye),Xe=function(e){var t=e.jobTitle,n=e.jobTitlePlural,a=e.genderPieChart,i=e.genderSectionContentBlurb,o=e.salaryEstimates,r=e.genderOverTime,l=e.genderOverTimeContentBlurb,s=e.f
1ilterLogEventCallback,c=e.filterValueRange,d=e.genderRatio,u=e.compareGenderContentBlurb,m=e.jobsIndex,p=e.locations;return(0,h.jsxs)("section",{id:"gender-statistics",className:v()(Qe().genderStatisticsContainer,"w-730"),children:[(0,h.jsx)("h2",{className:"interH2 w-730 z-mb-48",children:"".concat(null==t?void 0:t.capitalized()," gender statistics")}),a&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(Ee,{jobTitle:t,jobTitlePlural:n,genderSetionContentBlurb:i,pieChartData:[a],filterLogEventCallback:s,filterValueRange:c,noTitle:!0,locations:p}),(0,h.jsx)("div",{className:"section-separator-medium"})]}),o&&o.byGender&&!N()(o.byGender)&&(0,h.jsx)(Ke,{outsideTitle:"".concat(null==t?void 0:t.capitalized()," gender pay gap"),title:"".concat(null==t?void 0:t.capitalized()," gender pay gap"),jobTitle:t,incomeByGender:o.byGender}),r&&(0,h.jsx)(He,{jobTitle:t,genderOverTime:r,genderOverTimeContentBlurb:l}),d&&(0,h.jsx)(Ge.Z,{filterLogEventCallback:s,filterValueRange:c,jobTitle:t,genderRatio:d,compareGenderContentBlurb:u,jobsIndex:m})]})},$e=n(18366),et=ge()((function(){return Promise.all([n.e(4736),n.e(9252)]).then(n.bind(n,19252))}),{loadableGenerated:{webpack:function(){return[19252]}},ssr:!1}),tt={borderWidth:2,pointRadius:0,hitRadius:3,hoverRadius:3,hoverBorderWidth:1,backgroundColor:"rgba(0, 0, 0, 0)"},nt=[{race:"White",color:"#26A69A"},{race:"Asian",color:"#5C6BC0"},{race:"Hispanic or Latino",color:"#AB47BC"},{race:"Black or African American",color:"#FFA726"}],at={jobTitle:k().string.isRequired,raceEthnicitiesOverTime:k().arrayOf(k().object).isRequired},it=function(e){var t=e.jobTitle,n=e.raceEthnicitiesOverTime,a=e.ethnicityOverTimeContentBlurb,i=n.map((function(e){return e.year})),o=nt.map((function(e,t){var a=e.race;return(0,d.Z)((0,c.Z)({},tt),{data:n.map((function(e){return e[a]})),label:a,datasetKeyProvider:a,borderColor:nt[t].color,pointBackgroun
1dColor:nt[t].color})})),r=n.map((function(e){return(0,d.Z)((0,c.Z)({},e),{White_Display:(100*e.White).toFixed(2)+"%","Black or African American_Display":(100*e["Black or African American"]).toFixed(2)+"%",Asian_Display:(100*e.Asian).toFixed(2)+"%","Hispanic or Latino_Display":(100*e["Hispanic or Latino"]).toFixed(2)+"%"})}));return(0,h.jsxs)("section",{id:"race-ethnicity-over-time",children:[(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"".concat(null==t?void 0:t.capitalized()," race and ethnicity over time")}),a&&a.content&&(0,h.jsx)("div",{className:"z-mb-48",dangerouslySetInnerHTML:{__html:a.content}}),(0,h.jsx)(et,(0,c.Z)({},$e.C.setupLineChart({labels:i,datasets:o,options:{plugins:{tooltip:{callbacks:{label:function(e){var t=e.dataset,n=e.raw;return"".concat(t.label,": <strong>").concat((100*n).toFixed(0),"%</strong>")}}}},scales:{y:{ticks:{callback:function(e){return"".concat((100*e).toFixed(0),"%")}}}}}}))),(0,h.jsx)("div",{className:"mb-0 z-mt-48",children:(0,h.jsx)(G.Z,{columnConfig:{year:{columnName:"Year",defaultSortDirection:"desc"},White_Display:{columnName:"White",customSortByField:"White"},"Black or African American_Display":{columnName:"Black or African American",customSortByField:"Black or African American"},Asian_Display:{columnName:"Asian",customSortByField:"Asian"},"Hispanic or Latino_Display":{columnName:"Hispanic or Latino",customSortByField:"Hispanic or Latino"}},bodyData:r,defaultRowsDisplay:99,scrollOnMobile:!0,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==t?void 0:t.capitalized()," race and ethnicity by year")})})})]})};it.propTypes=at;var ot=it,rt=n(70062),lt=n.n(rt),st=[{title:"Ethnicity",value:"ethnicity"},{title:"Salary",value:"salary"}],ct=function(e){var t=e.jobTitle,n=e.raceEthnicitiesOverTime,a=e.ethnicityOverTimeContentBlurb,i=e.salaryEstimates,o=e.ethnicityIncomeBlurb,r=e.ethnicityPieChart,s=e.ethnicitySectionContentBlurb,c=e.filterLogEventCallback,d=e.filterValueRange,u=e.isDesktop,m=e.salaryIndex;return(0,h.jsxs)("section",{id:"race-statistics",className:v()(lt().fullWidthContainer,"position-relative","w-730"),children:[!0===u&&(0,h.jsx)("div",{className:"section-separator-large"}),(0,h.jsx)("h2",{className:"interH2 w-730 z-mb-48",children:"".concat(null==t?void 0:t.capitalized()," demographics by race")}),(0,h.jsx)("div",{className:"d-flex justify-content-between flex-column flex-lg-row",children:(0,h.jsxs)("div",{className:v()(lt().raceStatisticsContainer,"w-730"),children:[r&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(Ee,{jobTitle:t,ethnicitySetionContentBlurb:s,pieChartData:[r],filterLogEventCallback:c,filterValueRange:d,noTitle:!0}),(0,h.jsx)("div",{className:"z-mt-68"})]}),n&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(ot,{jobTitle:t,raceEthnicitiesOverTime:n,ethnicityOverTimeContentBlurb:a}),(0,h.jsx)("div",{className:"z-mt-68"})]}),i&&i.byEthnicity&&(0,h.jsxs)("div",{className:lt().salaryDemographicChart,children:[(0,h.jsx)("h3",{className:"cmpSectionh4 ",children:"".concat(null==t?void 0:t.capitalized()," wage gap by race")}),o&&(0,h.jsx)("div",{className:"z-mt-24",dangerouslySetInnerHTML:{__html:o.content}}),(0,h.jsxs)("div",{className:"mt-5",children:[(0,h.jsx)("div",{className:"d-none d-md-block",children:(0,h.jsx)(je.Z,{xLabels:Object.keys(i.byEthnicity),values:Object.values(i.byEthnicity)})}),(0,h.jsx)("div",{className:"d-block d-md-none",children:(0,h.jsx)(Ce.Z,{heads:st,tableData: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;return Object.keys(e).map((function(a){var i;return i={},(0,l.Z)(i,t,(0,M.smN)(a)),(0,l.Z)(i,n,e[a]),i}))}(i.byEthnicity,"ethnicity","salary"),defaultSortedColumn:"salary",formatter:M.xGv})})]}),m&&(0,h.jsx)("div",{className:"zippia-blue-text mt-5",children:(0,h.jsx)("a",{className:"z-link z-font-14",href:(0,M.Vom)(t,"",J.me.SALARY),children:"How much do ".concat(t.toLowerCase()," make?")})})]})]})})]})},dt=["0%","20%","40%","60%","80%","100%"],ut=function(e){var t,n,a=e.jobTitle,o=e.durations,r=e.yearsAtCurrentJobContentBlurb,l=e.filterValueRange,s=e.filterLogEventCallback,u=o.map((function(e){var t=e.duration;return"Less than 1 year"===t?"Less than one year":t})),m=o.map((function(e){return e.durationPercent})),f=(0,g.useState)(""),b=f[0],v=f[1],y=(0,g.useState)([]),x=y[0],_=y[1],j=(null!=o?o:[]).map((function(e){return(0,d.Z)((0,c.Z)({},e),{durationPercentDisplay:e.durationPercent+"%"})})),C=(n=(0,i.Z)((function(e,t){var n,i,o,r,l,s,c,d,u;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:n=t.value,o=(i=void 0===n?a:n).originalSearch?i.originalSearch:i,e.label=1;case 1:return e.trys.push([1,3,,4]),o===a&&N()(x)?[2]:o!==a||N()(x)?(r=o!==a?o:"").length?(s={jobTitles:l=[r]},[4,V.Z.fetchTitleDurationsData(s)]):[2]:(v(""),_([]),[2]);case 2:return c=e.sent(),d=c[0].map((function(e){return e.durationPercent})),v(l[0]),_(d),[3,4];case 3:return u=e.sent(),console.error(u),[3,4];case 4:return[2]}}
1))})),function(e,t){return n.apply(this,arguments)});return(0,h.jsxs)("section",{id:"duration-comparison-section",children:[(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"Average ".concat(null==a||null===(t=a.toLowerCase)||void 0===t?void 0:t.call(a)," tenure")}),r&&r.content&&(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:r.content}}),(0,h.jsxs)("div",{className:"mt-4",children:[(0,h.jsx)(U.Z,{onApply:C,onClear:C,type:F.hh.SINGLE,param:F.V5.JOB_TITLE,buttonText:"Compare jobs",valueRange:l,options:{logEvent:function(){return s(J.gI.CAREER_DEMOGRAPHICS_COMPARE_DURATION)},autoSuggest:!0}}),(0,h.jsx)("div",{className:"mt-4",children:(0,h.jsx)(W.Z,{values:m,jobTitle:a,xAxisLabels:dt,yAxisLabels:u,compareValues:x,compareJobTitle:b,yAxisLabelsWidth:"100px",tooltipKey:"diveristy-duration-comparison"})}),(0,h.jsx)("div",{className:"mb-0 z-mt-98",children:(0,h.jsx)(G.Z,{columnConfig:{duration:{columnName:"Number of years"},durationPercentDisplay:{columnName:"Percentages",customSortByField:"durationPercent"}},bodyData:j,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==a?void 0:a.capitalized()," tenure statistics")})})})]})]})};ut.propTypes={jobTitle:k().string.isRequired,durations:k().arrayOf(k().object).isRequired};var mt=ut,pt=n(95099),ht=n.n(pt),gt=n(31091),ft=n.n(gt),bt=n(90916),vt=n(89681),yt=n.n(vt),xt=ge()((function(){return n.e(2083).then(n.bind(n,62083))}),{loadableGenerated:{webpack:function(){return[62083]}},ssr:!1}),_t=J.gI.CAREER_DEMOGRAPHICS_COMPARE_LGBT,jt=[{title:"Job title",value:"layTitle"},{title:"LGBT",value:"lgbtAdjustedRatio"},{title:"Job openings",value:"jobCount"}],Ct=function(e){var t,n,a=e.jobTitle,o=e.lgbt,r=e.lgbtSkewTitles,s=e.contentBlurb,m=e.filterValueRange,f=e.filterLogEventCallback,b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return ft()(ht()([{selected:!0,layTitle:a,lgbtAdjustedRatio:o.lgbtAdjustedRatio}].concat((0,u.Z)(r),(0,u.Z)(e)),["lgbtAdjustedRatio"]),"layTitle").reverse()},y=(null!=r?r:[]).map((function(e){return(0,d.Z)((0,c.Z)({},e),{lgbtAdjustedRatioDisplay:(100*e.lgbtAdjustedRatio).toFixed(2)+"%"})})),x=(0,g.useState)(b()),_=x[0],j=x[1],C=(0,ue.Z)(function(){var e=_[0].lgbtAdjustedRatio,t=e/4,n=e+2*t,a=pe()(0,n,t);return[a[a.length-1],a]}(),2),N=C[0],w=C[1],k=(n=(0,i.Z)((function(e,t){var n,a,i,o,r,l,s,u;return(0,p.__generator)(this,(function(e){switch(e.label){case 0:n=t.value,a=n&&n.originalSearch?n.originalSearch:n,e.label=1;case 1:return e.trys.push([1,3,,4]),a&&a.length?(i=[],o=[],r=_.findIndex((function(e){return e.layTitle===a})),-1===r?i.push(a):o.push(a),i.length?(l={jobTitles:i},[4,V.Z.fetchLgbtRatioData(l)]):[2]):(j(b()),[2]);case 2:return s=(s=e.sent()).map((function(e){return(0,d.Z)((0,c.Z)({},e),{selected:!0})})),o.length&&o.forEach((function(e){var t=_.findIndex((function(t){return t.layTitle===e}));-1!==t&&s.push(_[t])})),s=b(s),j(s),[3,4];case 3:return u=e.sent(),console.error(u),[3,4];case 4:return[2]}}
1))})),function(e,t){return n.apply(this,arguments)});return(0,h.jsxs)("section",{id:"lgbt-ratio-comparision",children:[(0,h.jsx)("h3",{className:"cmpSectionh4 z-mb-24 ",children:"".concat(null==a?void 0:a.capitalized()," LGBT ratio compared to similar jobs")}),s&&s.content&&(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:s.content}}),(0,h.jsx)("div",{className:"mt-4",children:(0,h.jsx)(U.Z,{onApply:k,onClear:k,type:F.hh.SINGLE,param:F.V5.JOB_TITLE,buttonText:"Compare jobs",valueRange:m,options:{logEvent:function(){return f(_t)},autoSuggest:!0}})}),(0,h.jsxs)("div",{className:"mt-4",children:[(0,h.jsx)("div",{className:"d-block d-md-none",children:(0,h.jsx)(Ce.Z,{heads:jt,tableData:_,defaultSortedField:"lgbtAdjustedRatio",formatter:function(e,t){var n;return t!==(null===(n=jt[1])||void 0===n?void 0:n.title)?e:"".concat((100*e).toFixed(2),"%")}})}),(0,h.jsxs)("div",{className:v()("d-none d-md-block",yt()["h-bar-container"]),children:[(0,h.jsx)("div",{className:v()("d-inline-flex flex-column",yt()["y-labels"]),children:_.map((function(e,t){var n=e.layTitle,a=e.lgbtAdjustedRatio,i=e.selected;return(0,h.jsxs)("div",{className:yt()["y-label"],children:[(0,h.jsx)("div",{className:v()(yt()["h-bar"],(0,l.Z)({},yt().selected,i)),style:{width:"calc((100% - 218px) * ".concat(a/N,")")},"data-for":"lgbtRatio-".concat(n,"-").concat(t),"data-tip":!0}),(0,h.jsx)(xt,{id:"lgbtRatio-".concat(n,"-").concat(t),place:"top",children:(0,h.jsxs)("p",{className:"mb-0 text-white",children:[n,": ",(0,h.jsxs)("strong",{children:[(100*a).toFixed(2),"%"]})]})}),(0,h.jsx)("label",{className:"openSansBlack",children:n})]},(0,bt.Z)())}))}),(0,h.jsx)("div",{className:v()("d-inline-flex",yt()["x-labels"]),children:w.map((function(e,t){return(0,h.jsx)("div",{className:yt()["x-label"],children:(0,h.jsx)("label",{className:"lightTextStyle2",children:"".concat(Math.round(100*e),"%")})},e+t)}))})]})]}),(0,h.jsx)("div",{className:"mb-0 z-mt-98 d-none d-md-block",children:(0,h.jsx)(G.Z,{columnConfig:{layTitle:{columnName:"Profession",isLink:"isIndex",linkUrl:"link"},lgbtAdjustedRatioDisplay:{columnName:"Percentages of LGBT ",customSortByField:"lgbtAdjustedRatio"},jobCount:{columnName:"Job openings"}},bodyData:y,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"Similar ".concat(null==a||null===(t=a.toLowerCase)||void 0===t?void 0:t.call(a)," jobs LGBT demographics")})})})]})},Nt=ge()((function(){return Promise.all([n.e(4736),n.e(9252)]).then(n.bind(n,19252))}),{loadableGenerated:{webpack:function(){return[19252]}},ssr:!1}),wt={borderWidth:2,pointRadius:0,hitRadius:3,hoverRadius:3,hoverBorderWidth:1,backgroundColor:"rgba(0, 0, 0, 0)"},kt=function(e){var t=e.jobTitle,n=e.employmentOverTime,a=e.unemploymentRateContentBlurb,i=n.map((function(e){return e.year})),o=[(0,d.Z)((0,c.Z)({},wt),{data:n.map((function(e){return e.unemploymentRate})),label:"Unemployment rate",datasetKeyProvider:"Unemploymentstatus",borderColor:"#26A69A",pointBackgroun
1dColor:"#26A69A"})],r=(null!=n?n:[]).map((function(e){return(0,d.Z)((0,c.Z)({},e),{unemploymentRateDisplay:(100*e.unemploymentRate).toFixed(2)+"%"})})),l={plugins:{tooltip:{callbacks:{label:function(e){var t=e.dataset,n=e.raw;return"".concat(t.label,": <strong>").concat((100*n).toFixed(1),"%</strong>")}}}},scales:{y:{ticks:{callback:function(e){return"".concat((100*e).toFixed(1),"%")}}}}};return(0,h.jsxs)("section",{id:"unemployment-rate",children:[(0,h.jsx)("h3",{className:"cmpSectionh4 mb-3 ",children:"".concat(null==t?void 0:t.capitalized()," unemployment rate over time")}),a&&a.content&&(0,h.jsx)("div",{className:"content-blurb z-mb-68",dangerouslySetInnerHTML:{__html:a.content}}),(0,h.jsx)(Nt,(0,c.Z)({},(0,c.Z)({},$e.C.setupLineChart({labels:i,datasets:o,options:l})))),(0,h.jsx)("div",{className:"z-mt-68",children:(0,h.jsx)(G.Z,{columnConfig:{year:{columnName:"Year",defaultSortDirection:"desc"},unemploymentRateDisplay:{columnName:(null==t?void 0:t.capitalized())+" unemployment rate",customSortByField:"unemploymentRate"}},bodyData:r,defaultRowsDisplay:99,tableHeaderTitleContent:(0,h.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:"".concat(null==t?void 0:t.capitalized()," unemployment rate by year")})})})]})},Tt=function(e){var t=e.jobTitle,n=e.employmentOverTime,a=e.unemploymentRateContentBlurb,i=e.filterLogEventCallback,o=e.filterValueRange,r=e.durations,l=e.yearsAtCurrentJobContentBlurb,s=e.lgbt,c=e.lgbtSkewTitles,d=e.lgbtRatioContentBlurb,u=e.languagePieChart,m=e.foreignLanguageContentBlurb,p=r&&r.range&&r.range.length>0,g=s&&c&&c.length>0;return(0,h.jsxs)("section",{id:"gender-statistics",className:"w-730",children:[(0,h.jsx)("h2",{className:"interH2 w-730 z-mb-48",children:"".concat(null==t?void 0:t.capitalized()," turnover and employment statistics")}),n&&n.length>0&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(kt,{jobTitle:t,employmentOverTime:n,unemploymentRateContentBlurb:a}),(0,h.jsx)("div",{className:"z-mt-68"})]}),p&&(0,h.jsx)(mt,{filterLogEventCallback:i,filterValueRange:o,jobTitle:t,durations:r.range,yearsAtCurrentJobContentBlurb:l}),g&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("div",{className:"z-mt-68"}),(0,h.jsx)(Ct,{filterLogEventCallback:i,filterValueRange:o,lgbt:s,jobTitle:t,lgbtSkewTitles:c,contentBlurb:d})]}),u&&(0,h.jsx)(Ee,{jobTitle:t,foreignLanguageContentBlurb:m,pieChartData:[u],filterLogEventCallback:i,filterValueRange:o})]})},St=J.gI.CAREER_SKILLS_JOBS_BUCKET,Zt=function(e){var t,n,a,i,o,r,l,s=e.criteria,c=e.ages,d=e.durations,u=e.jobTitle,m=e.genderRatio,p=e.genderOverTime,b=e.demographicPieChartData,y=e.raceEthnicitiesOverTime,x=e.employmentOverTime,_=e.articles,C=e.lgbt,w=e.lgbtSkewTitles,k=e.salaryEstimates,T=e.ageByEthnicityGender,Z=e.filterLogEventCallback,E=e.jobsIndex,P=e.salaryIndex,R=e.educationIndex,z=e.jobContainerFilters,I=e.userLocation,A=e.jobBucket,O=e.isDesktop,F=e.demographicsData,G=(0,f.I0)(),U=(0,f.v9)((function(e){return e.user})),V=b.pieChartData,W=c&&c.range&&c.range.length>0,q=p&&p.length>0,K=y&&y.length>0,Y=k&&!N()(k),Q=T&&!N()(T),X=_.find((function(e){return"gender-section"===e.post_subtype})),$=_.find((function(e){return"intro-section-degrees"===e.post_subtype})),ee=_.find((function(e){return"ethnicity-section"===e.post_subtype})),te=_.find((function(e){return"foreign-languages-spoken-section"===e.post_subtype})),ne=_.find((function(e){return"ethnicity-over-time"===e.post_subtype})),ae=_.find((function(e){return"gender-over-time"===e.post_subtype})),ie=_.find((function(e){return"unemployment-rate"===e.post_subtype})),oe=_.find((function(e){return"years-at-current-job-section"===e.post_subtype})),re=_.find((function(e){return"workforce-age-section"===e.post_subtype})),se=_.find((function(e){return"compare-gender-section"===e.post_subtype})),ce=_.find((function(e){return"lgbt-ratio"===e.post_subtype})),ue=_.find((function(e){return"age-by-race-gender"===e.post_subtype})),me=_.find((function(e){return"salaries-by-race"===e.post_subtype})),pe=_.find((function(e){return"salaries-by-education"===e.post_subtype})),he=s.relatedTitles,ge=s.jobTitleArticle,fe=he&&he.length>0?H.Z.compareJobs(he):[],be=_.find((function(e){return"employment-section"===e.post_subtype}))||(null==F||null===(t=F.companySizes)||void 0===t||null===(n=t.range)||void 0===n?void 0:n.length)||(null==F||null===(a=F.companyTypes)||void 0===a||null===(i=a.range)||void 0===i?void 0:i.length)||(null==F||null===(o=F.industries)||void 0===o||null===(r=o.range)||void 0===r?void 0:r.length),ve=function(){var e=[];return I&&I.length?e=I.map((function(e){return{city:e.city,state:e.city?e.state:(0,M.FUl)(e.state)}}
1)):s&&s.geoCity&&s.geoStateCode&&(e=[{city:s.geoCity,state:s.geoStateCode}]),e};(0,g.useEffect)((function(){G((0,D.Xd)({key:St}))}),[]);var ye=V&&V.find((function(e){var t=e.key,n=e.showPieChart;return"degree"===t&&n})),xe=V&&V.find((function(e){var t=e.key,n=e.showPieChart;return"languages"===t&&n})),je=V&&V.find((function(e){var t=e.key,n=e.showPieChart;return"ethnicities"===t&&n})),Ce=V&&V.find((function(e){var t=e.key,n=e.showPieChart;return"genders"===t&&n})),Ne=(0,h.jsxs)(L.Z,{children:[(0,h.jsx)("div",{className:"section-separator-large-full-width"}),(0,h.jsx)(S.default,{layout:"bucket",title:"".concat(null===(l=s.title)||void 0===l?void 0:l.capitalized()," jobs"),initialPayload:{title:s.title,paidJobs:!0,locations:(0,M.EIf)([],s)},userLocation:j()(U,"userLocation",[]),criteria:s,jobGroup:St,isDesktop:O,filters:z,filterGroup:St})]});return(0,h.jsxs)("section",{id:"diversity-setion",className:Ze()["diversity-section-container"],children:[(0,h.jsx)(Xe,{jobTitle:u,jobTitlePlural:s.jobTitlePlural,genderPieChart:Ce,genderSectionContentBlurb:X,salaryEstimates:Y&&k,genderOverTime:q&&p,genderOverTimeContentBlurb:ae,filterLogEventCallback:Z,filterValueRange:fe,genderRatio:m,compareGenderContentBlurb:se,jobsIndex:E}),!1===O?(0,h.jsx)("div",{className:v()("mb-5",Ze()["demographics-jobs"]),children:Ne}):null,(0,h.jsx)(ct,{jobTitle:u,raceEthnicitiesOverTime:K&&y,ethnicityOverTimeContentBlurb:ne,salaryEstimates:Y&&k,ethnicityIncomeBlurb:me,ethnicitySectionContentBlurb:ee,ethnicityPieChart:je,filterLogEventCallback:Z,filterValueRange:fe,isDesktop:O,salaryIndex:P}),!0===O?(0,h.jsx)("div",{className:Ze()["demographics-jobs"],children:Ne}):(0,h.jsx)(h.Fragment,{}),(0,h.jsx)("div",{className:"section-separator-large-full-width"}),(0,h.jsxs)("section",{id:"age-statistics",className:"w-730 mt-5",children:[Q&&(0,h.jsx)(_e,{ageByEthnicityGender:T,contentBlurb:ue,jobTitleArticle:ge,jobTitle:u}),W&&(0,h.jsx)(de,{filterLogEventCallback:Z,filterValueRange:fe,jobTitle:u,ages:c.range,ageBreakDownContentBlurb:re})]}),(0,h.jsx)("div",{className:"section-separator-large-full-width"}),(0,h.jsx)(Ie,{jobTitle:u,jobTitlePlural:s.jobTitlePlural,salaryEstimates:Y&&k,educationIncomeBlurb:pe,mostCommonDegreesContentBlurb:$,degreePieChart:ye,filterLogEventCallback:Z,filterValueRange:fe,educationIndex:R,locations:ve()}),be&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("div",{className:"section-separator-large-full-width"}),(0,h.jsxs)("section",{id:"employment-statistics",className:v()("d-flex flex-wrap gg-20 justify-content-between",lt().fullWidthContainer),children:[(0,h.jsx)(le,{filterLogEventCallback:Z,criteria:s,jobTitle:s.title,jobTitlePlural:s.jobTitlePlural,articles:_,demographicsData:F}),(0,h.jsx)("aside",{className:"w-350 flex-fill d-none d-md-flex flex-column gg-20 position-relative",children:(0,h.jsx)(B.Z,{trackingId:"addUserTag=userTag%3Dpl-zp%2Cpr-jaa%2Ccm-demographics-page%2Cvr-v1"})})]})]}),(0,h.jsx)("div",{className:"section-separator-large-full-width"}),(0,h.jsx)(Tt,{jobTitle:u,employmentOverTime:x,unemploymentRateContentBlurb:ie,filterLogEventCallback:Z,filterValueRange:fe,durations:d,yearsAtCurrentJobContentBlurb:oe,lgbt:C,lgbtSkewTitles:w,lgbtRatioContentBlurb:ce,languagePieChart:xe,foreignLanguageContentBlurb:te}),!A&&(0,h.jsxs)("section",{"data-title":"JOBS",id:"jobs",className:Ze()["demographics-jobs"],children:[(0,h.jsx)("div",{className:"section-separator-large"}),(0,h.jsx)(S.default,{layout:"bucket",title:"".concat(null==u?void 0:u.capitalized()," jobs"),filters:z,filterGroup:J.gI.CAREER_DEMOGRAPHICS_JOBS_BUCKET,jobGroup:J.gI.CAREER_DEMOGRAPHICS_JOBS_BUCKET,initialPayload:{title:u},criteria:s,userLocation:I,isDesktop:O,paidJobAPIPayload:{category:J.iG.CAREER_CLUSTER,titles:[{normalizedTitle:s.title,originalSearch:s.title}],locations:ve(),numJobs:4},hideMoreBtn:!0})]})]})},Lt=n(29096),Et=n(46442),Pt=n(95432),Rt="TITLE_SALARY",zt="TITLE_LOCATION",It="TITLE_DEMAND",At="division-by-location-section",Ot="where-earn-more-section",Ft="where-are-located-section",Bt="where-are-demand",Dt={heatmapsData:k().objectOf(k().any).isRequired,criteria:k().objectOf(k().any).isRequired,onAllHeatmapsLoadError:k().func.isRequired,articleData:k().arrayOf(k().object),demographicsData:k().objectOf(k().any)},Mt={rank:{columnName:"Rank",defaultSortDirection:"asc"},stateName:{columnName:"State",isLink:"titleStateJobsLink",linkUrl:"titleStateJobsLink",linkTitle:"stateColLinkTitle"},jobTitleJobsCountFormatted:{columnName:"Number of jobs",customSortByField:"jobTitleJobsCount"},nationalAverageAnnualSalaryFormatted:{columnName:"Average salary",customSortByField:"nationalAverageAnnualSalary",isLink:"titleSalaryStateLink",linkUrl:"titleSalaryStateLink",linkTitle:"salaryColLinkTitle"}},Jt=function(e){(0,s.Z)(n,e);var t=(0,m.Z)(n);function n(e){var i;(0,o.Z)(this,n),i=t.call(this,e),(0,l.Z)((0,a.Z)(i),"_onMapLoadError",(function(e,t){i.setState((function(e){return{showHeatmap:(0,d.Z)((0,c.Z)({},e.showHeatmap),(0,l.Z)({},t,!1))}}))})),(0,l.Z)((0,a.Z)(i),"_getArticleBySubtype",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=i.props.articleData;if(!t||!Array.isArray(t)||!t.length)return"";var n=t.find((function(t){return t.post_subtype===e}));return n&&n.content&&n.content.length?n.content:""}));var r,s=(0,a.Z)(i)._getArticleBySubtype,u=e.demographicsData||{},m=u.salaryMapExists,p=u.demandMapExists,h=u.supplyMapExists;return i.state={showHeatmap:(r={},(0,l.Z)(r,Rt,!!m),(0,l.Z)(r,zt,!!h),(0,l.Z)(r,It,!!p),r),articles:{intro:s(At),titleSalary:s(Ot),titleLocation:s(Ft),titleDemand:s(Bt)}},i}return(0,r.Z)(n,[{key:"render",value:function(){var e,t,n=this._onMapLoadError,a=this.props,i=a.criteria,o=a.heatmapsData,r=void 0===o?{}:o,l=a.onAllHeatmapsLoadError,s=a.demographicsData,c=this.state,d=c.showHeatmap,u=c.articles,m=r.titleSalaryStatesMapOriginalUrl,p=r.titleLocationStatesMapOriginalUrl,g=r.titleDemandStatesMapOriginalUrl,f=r.titleSalaryStatesMapWidgetUrl,b=r.titleLocationStatesMapWidgetUrl,v=r.titleDemandStatesMapWidgetUrl,y=i.jobTitlePlural,x=i.title,_=u.intro,j=u.titleSalary,C=u.titleLocation,N=u.titleDemand,w=d[Rt],k=d[zt],T=d[It];return!Object.keys(d).map((function(e){return d[e]})).some(Boolean)?(l(),(0,h.jsx)(h.Fragment,{})):(0,h.jsx)("div",{className:"row",children:(0,h.jsxs)("div",{className:"col-xl-8",children:[(0,h.jsx)("h2",{className:"interH2 z-mb-48 w-730",children:"".concat(null==x?void 0:x.capitalized()," location demographics")}),_&&(0,h.jsx)("div",{className:"w-730 z-mb-48",dangerouslySetInnerHTML:{__html:_}}),w&&(0,h.jsxs)("div",{className:"z-mb-68",children:[(0,h.jsx)("p",{className:"open-sans-large-black-bold mb-4 w-730",children:"Where do ".concat(null==y||null===(e=y.toLowerCase)||void 0===e?void 0:e.call(y)," earn the most?")}),j&&(0,h.jsx)("div",{className:"mb-4 w-730",dangerouslySetInnerHTML:{__html:j}}),(0,h.jsx)(Pt.Z,{title:x,name:"whereDoEarnTheMost",onMapLoadError:function(e){return n(e,Rt)},embedWidgetUrl:f,originalUrl:m,isEmbeddable:!0},Rt)]}),k&&(0,h.jsxs)("div",{className:"z-mb-68",children:[(0,h.jsx)("p",{id:"by-city",className:"open-sans-large-black-bold w-730",children:"Which city has the most ".concat(y,"?")}),C&&(0,h.jsx)("div",{className:"mb-4 w-730",dangerouslySetInnerHTML:{__html:C}}
1),(0,h.jsx)(Et.Z,{title:x,name:"whereAreLocated",jobTitlePlural:y,onMapLoadError:function(e){return n(e,zt)},embedWidgetUrl:b,originalUrl:p,isEmbeddable:!0},zt),(0,h.jsx)("h3",{id:"by-state",className:"zp-title-h3 mb-4 mt-5",children:"".concat(null==x?void 0:x.capitalized()," jobs by state")}),(0,h.jsx)(G.Z,{tableHeaderTitleContent:!1,columnConfig:Mt,bodyData:s.states,defaultRowsDisplay:51,scrollOnMobile:!0})]}),T&&(0,h.jsxs)("div",{children:[(0,h.jsx)("p",{className:"open-sans-large-black-bold w-730",children:"Where are ".concat(null==y||null===(t=y.toLowerCase)||void 0===t?void 0:t.call(y)," in high demand?")}),N&&(0,h.jsx)("div",{className:"mb-4 w-730",dangerouslySetInnerHTML:{__html:N}}),(0,h.jsx)(Lt.Z,{title:x,name:"whereAreInHighDemand",onMapLoadError:function(e){return n(e,It)},embedWidgetUrl:v,originalUrl:g,isEmbeddable:!0},It)]})]})})}}]),n}(g.Component);Jt.propTypes=Dt,Jt.defaultProps={articleData:[],demographicsData:{}};var Ht=Jt,Gt=n(37987),Ut=n(24237),Vt=n(80596),Wt=n(49830),qt=n.n(Wt),Kt=function(e){var t,n,a=e.genderRatio,i=e.genderOverTime,o=e.averageAge,r=e.jobTitle,l=e.ethnicities,s=e.className,u=e.averageSalary,m=e.jaaCalloutData,p=(0,Vt.rS)(),g=function(e){return(100*e).toFixed(0)},f=function(e){(0,M.X5u)(e,1800,!1)},b=function(e){return(0,h.jsx)("div",{className:"z-link font-weight-600 z-mt-4",children:e})},y=[];a&&a.male&&a.female&&y.push({title:"".concat(null==r?void 0:r.capitalized()," gender ratio"),value:"Male - ".concat(g(a.male),"%\n        Female - ").concat(g(a.female),"%"),onClick:function(){return f("gender-statistics")},isDisabled:!(null==i?void 0:i.length),footer:b("See all gender info")}),(null==l?void 0:l.length)&&y.push({title:"".concat(null==r?void 0:r.capitalized()," racial demographics"),value:l.map((function(e){return"".concat(e.name," - ").concat(e.percent,"%")})).join("\n"),onClick:function(){return f("race-statistics")},footer:b("See all race info")}),o&&y.push({title:"Average ".concat(null==r||null===(t=r.toLowerCase)||void 0===t?void 0:t.call(r)," age"),value:o.toFixed(1),onClick:function(){return f("age-by-ethinicty-gender")},footer:b("See all age info")}),u&&y.push({title:"Average ".concat(null==r||null===(n=r.toLowerCase)||void 0===n?void 0:n.call(r)," salary"),value:"$"+(0,M.ufS)(u),footer:b("See all heatmaps"),onClick:function(){return f("heatmaps-section")}});return(0,h.jsxs)("aside",{className:v()("side-with-jobs",s||"",qt().aside),children:[m&&(0,h.jsx)(Ut.Z,(0,d.Z)((0,c.Z)({onClick:function(){var e="/job-application/?"+m.trackingId;p.logActivity({url:e}),(0,M.hRz)(e)}},m),{containerClassName:"z-mb-24",clickableCard:!0})),y.map((function(e,t){var n=e.title,a=e.value,i=e.link,o=e.isDisabled,r=e.onClick,l=e.noShadow,s=e.footer;return(0,h.jsx)(Gt.k,(0,c.Z)({title:n,value:a,isDisabled:o,noShadow:l,footer:s},function(e,t){var n={};return e?n.link=e:n.onClick=t,n}(i,r)),n+t)}))]})};Kt.propTypes={genderRatio:k().objectOf(k().number,k().number),averageAge:k().number,jobsCount:k().number,jobTitlePlural:k().string};var Yt=Kt,Qt=function(e){var t=e.statisticsContentBlurb;return!!(null==t?void 0:t.content)&&(0,h.jsx)("div",{className:v()("content-blurb",Ze()["demographics-statistics-content-blurb"]),dangerouslySetInnerHTML:{__html:t.content}})},Xt=n(72027),$t=n.n(Xt),en=function(e){(0,s.Z)(n,e);var t=(0,m.Z)(n);function n(e){var i;(0,o.Z)(this,n),i=t.call(this,e),(0,l.Z)((0,a.Z)(i),"hideHeatmapsSection",(function(){i.setState({showHeatmapsSection:!1})})),(0,l.Z)((0,a.Z)(i),"generateFiltersForJobBuckets",(function(){var e=i.props,t=e.user,n=e.data.criteria,a=void 0===n?{}:n,o=[(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{type:F.hh.AUTOSUGGEST,onInputChange:function(e){var t=e.originalSearch,n=e.normalizedTitle||t||"";n&&(window.location.href=(0,M.Vom)(n,"","jobs"))}})].concat((0,u.Z)(F._q)),r=o.map((function(e){return e.param===F.V5.LOCATION?{preselectedItems:(0,u.Z)((0,M.JCW)(null==t?void 0:t.userLocation,a)).concat((0,u.Z)((0,M.j9K)(a)?[]:[{displayName:F.F3,value:F.F3}]))}:{}}));return(0,F.KW)(o,r)})),(0,l.Z)((0,a.Z)(i),"logFilterButtonClickEvent",(function(e){var t=i.props.data.criteria.title;(0,ne._J)((0,c.Z)({action:"Filter Click"},function(e,t){switch(t){case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_ETHIC_LANGUAGE,"-genders"):return{label:"Gender Ratio Filter click",event:'User clicks job title drop-down filter in the "'.concat(e,' Gender Ratio" section')};case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_ETHIC_LANGUAGE,"-ethnicities"):return{label:"Ethnic Breakdown Filter click",event:'User clicks job title drop-down filter in the "'.concat(e,' Ethnic Breakdown" section')};case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_ETHIC_LANGUAGE,"-languages"):return{label:"Foreign Languages Spoken Filter Click",event:'User clicks job title drop-down filter in the "Foreign Languages Spoken By '.concat(e,'s" section')};case J.gI.CAREER_DEMOGRAPHICS_COMPARE_DURATION:return{label:"Number Of Years On The Job Filter Click",event:'User clicks job title drop-down filter in the "Number Of Years On The Job" section'};case J.gI.CAREER_DEMOGRAPHICS_COMPARE_AGE_BREAKDOWN:return{label:"Age Breakdown Filter Click",event:'User clicks job title drop-down filter in the "'.concat(e,' Age Breakdown" section')};case J.gI.CAREER_DEMOGRAPHICS_COMPARE_GENDER_RATIO:return{label:"Comparing The Gender Ratio Filter Click",event:'User clicks job title drop-down filter in the "Comparing The Gender Ratio of '.concat(e,'s with Other Job Titles" section')};case J.gI.CAREER_DEMOGRAPHICS_COMPARE_LGBT:return{label:"Comparing The LGBT Ratio",event:'User clicks job title drop-down filter in the "Comparing The LGBT Ratio" section'};case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-companySizes"):return{label:"Company Size Filter Click",event:'User clicks job title drop-down filter in the "Company Size" section'};case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-companyTypes"):return{label:"The Types Of Companies Filter Click",event:'User clicks job title drop-down filter in the "The Types Of Companies '.concat(e,' Work In" section')};case"".concat(J.gI.CAREER_DEMOGRAPHICS_COMPARE_JOBS,"-industries"):return{label:"Industry Concentration Filter Click",event:'User clicks job title drop-down filter in the "Industry Concentration" section'}}}(t,e)))}));var r=e.data.demographicsData||{},s=r.salaryMapExists,m=r.demandMapExists,p=r.supplyMapExists;return i.state={showHeatmapsSection:!!(s||m||p)},i}
1return(0,r.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props.dispatchCreateJobBucket;e({key:J.gI.CAREER_DEMOGRAPHICS_JOBS_BUCKET}),e({key:J.gI.RECENT_JOB_TITLE_JOB_BUCKET}),e({key:J.gI.PAID_JOBS})}},{key:"render",value:function(){var e,t,n,a,i=this.props,o=i.data,r=i.user,l=i.jobBucket,s=i.jobListDismiss,m=i.recentTitleJobs,p=o.metadata,g=o.breadCrumbs,f=o.showClusterHeader,b=o.criteria,y=o.genderRatio,_=o.demographicPieChartData,C=o.heatmapsData,w=o.articles,k=o.subheaderItems,B=o.demographicsData,D=o.desktopDevice,H=o.titleIndexes,G=o.questionsAndAnswerData,U=o.nationalAverageAnnualSalary,V=o.jobTitlesByLetter,W=o.jaaCalloutData,q=o.newestJobs,K=(0,M.Vom)(null==b?void 0:b.title,"",J.me.DEMOGRAPHICS),Y=(a=_.pieChartData.find((function(e){return"ethnicities"===e.key})))?a.chartData.slice(0,2):null,Q=p.UPDATED_TIME,X=x()(Q).format("MMMM D, YYYY"),$=this.state.showHeatmapsSection,ee=w.find((function(e){return"statistics"===e.post_subtype})),te=[];if(!N()(r)&&r.userLocation&&r.userLocation.length)r.userLocation.forEach((function(e){var t="".concat(e.city?e.city:"").concat(e.state?"".concat(e.city?", ":"").concat(e.state):"");te.push({displayName:t,valueObj:{city:e.city,state:(0,M.FUl)(e.state)},value:t.toLowerCase(),city:e.city,state:(0,M.FUl)(e.state),enabled:!0})}));else if(b&&b.geoCity&&b.geoStateCode){var ne="".concat(b.geoCity?b.geoCity:"").concat(b.geoStateCode?"".concat(b.geoCity?", ":"").concat(b.geoStateCode):"");te.push({displayName:ne,valueObj:{city:b.geoCity,state:(0,M.FUl)(b.geoStateCode)},value:ne.toLowerCase(),city:b.geoCity,state:(0,M.FUl)(b.geoStateCode),enabled:!0})}var ae,ie,oe=(0,M.JCW)(null==r?void 0:r.userLocation,b),re={jaaCalloutData:W,jobTitle:b.title,averageAge:j()(B,"ages.average",""),genderRatio:y,genderOverTime:B.genderOverTime,ethnicities:Y,averageSalary:U};return(0,h.jsx)(E.Z,{children:(0,h.jsxs)("div",{className:$t()["career-demographics-page-container"],children:[(0,h.jsx)(I.default,{}),(0,h.jsx)(A.Z,(0,c.Z)({},p)),f&&(0,h.jsx)(T.Z,{subheaderItems:k,className:"sub-header-container border-top-0"}),(0,h.jsxs)("div",{className:"container mt-5",children:[(0,h.jsxs)("div",{className:"d-flex",children:[(0,h.jsxs)("main",{className:"w-730 d-flex flex-column",children:[(0,h.jsx)("h1",{className:"interH1-display mb-5",children:"".concat(null===(e=b.title)||void 0===e?void 0:e.capitalized()," demographics and statistics in the US")}),(0,h.jsxs)(h.Fragment,{children:[!N()(ee)&&(0,h.jsx)("section",{id:"statistics-section",children:(0,h.jsx)(Qt,{statisticsContentBlurb:ee})}),(0,h.jsxs)("div",{className:v()($t()["career-demographics-page-in-page-nav"],{"z-mt-48":!N()(ee)||!D,"z-mb-md-48 z-mb-16":N()(ee)}),children:[(0,h.jsx)("div",{className:"zp-title-h3 z-mb-16",children:"On this page"}),(0,h.jsxs)("div",{children:[(0,h.jsx)("span",{className:"",children:"".concat(null===(t=b.title)||void 0===t?void 0:t.capitalized()," demographics by: ")}),(0,h.jsx)("span",{children:(0,h.jsxs)("ul",{children:[(0,h.jsx)("li",{className:"d-inline-block",children:(0,h.jsx)("a",{className:"link font-16",href:"".concat(K,"#gender-statistics"),children:"Gender"})}),(0,h.jsx)("li",{className:"d-inline-block",children:(0,h.jsx)("a",{className:"link font-16",href:"".concat(K,"#race-statistics"),children:"Race"})}),(0,h.jsx)("li",{className:"d-inline-block",children:(0,h.jsx)("a",{className:"link font-16",href:"".concat(K,"#age-statistics"),children:"Age"})}),(0,h.jsx)("li",{className:"d-inline-block",children:(0,h.jsx)("a",{className:"link font-16",href:"".concat(K,"#degree-level-types"),children:"Education"})}),(0,h.jsx)("li",{className:"d-inline-block",children:(0,h.jsx)("a",{className:"link font-16",href:"".concat(K,"#employment-statistics"),children:"Statistics"})})]})})]})]})]}),(0,h.jsx)(O.Z,{jobs:q,jobTitle:b.title}),(0,h.jsx)("section",{className:"intro-section-container mt-4 mt-md-0",id:"intro-section",children:(0,h.jsx)("div",{className:"intro-section-wrapper d-flex flex-row flex-lg-column",children:(0,h.jsx)(Yt,(0,d.Z)((0,c.Z)({},re),{className:"d-block d-lg-none"}))})}),(!D||D&&!N()(ee))&&(0,h.jsx)("div",{className:"section-separator-large"}),(0,h.jsx)("section",{id:"diversity-section",children:(0,h.jsx)(Zt,{filterLogEventCallback:this.logFilterButtonClickEvent,criteria:b,jobTitle:b.title,demographicPieChartData:_,genderRatio:y,ages:B.ages,durations:B.durations,genderOverTime:B.genderOverTime,raceEthnicitiesOverTime:B.ethnicitiesOverTime,employmentOverTime:B.employmentOverTime,articles:w,lgbt:B.lgbt,lgbtSkewTitles:B.lgbtSkewTitles,salaryEstimates:B.salaryEstimates,ageByEthnicityGender:B.ageByEthnicityGender,jobsIndex:"INDEX"===H.indexInfoOfJobsPage,salaryIndex:"INDEX"===H.indexInfoOfSalaryPage,educationIndex:"INDEX"===H.indexInfoOfEducationPage,locations:oe,jobListDismiss:s,jobContainerFilters:this.generateFiltersForJobBuckets(),userLocation:(0,M.JCW)(null==r?void 0:r.userLocation),jobBucket:l,isDesktop:D,demographicsData:B})})]}),(0,h.jsx)(Yt,(0,c.Z)({},re))]}),!m&&(0,h.jsx)(L.Z,{children:(0,h.jsxs)("section",{"data-title":"RECENT JOBS",id:"recent-jobs-section",children:[(0,h.jsx)("div",{className:"section-separator-large"}),(0,h.jsx)("div",{"data-nav-title":"Recent Jobs",id:"recent-jobs",children:(0,h.jsx)(S.default,{layout:"bucket",title:"Recently added ".concat(b.title.toLowerCase()," jobs"),jobGroup:J.gI.RECENT_JOB_TITLE_JOB_BUCKET,initialPayload:(0,c.Z)({title:b.title,postingDateRange:"2d",pageNo:1},(0,M.j9K)(b)?{}:{remoteCategories:[F.F3]}),isDesktop:D,filters:(ae=[(0,d.Z)((0,c.Z)({},F.OI[F.V5.JOB_TITLE]),{type:F.hh.AUTOSUGGEST,onInputChange:function(e){var t=e.originalSearch,n=e.normalizedTitle||t||"";n&&(window.location.href=(0,M.Vom)(n,"","jobs"))}})].concat((0,u.Z)(F._q)),ie=ae.map((function(e){return e.param===F.V5.LOCATION?{preselectedItems:(0,u.Z)((0,M.JCW)(null==r?void 0:r.userLocation,b)).concat((0,u.Z)((0,M.j9K)(b)?[]:[{displayName:F.F3,value:F.F3}]))}:{}})),(0,F.KW)(ae,ie)),filterGroup:J.gI.RECENT_JOB_TITLE_JOB_BUCKET})})]})}),$&&(0,h.jsxs)("section",{id:"heatmaps-section",children:[(0,h.jsx)("div",{className:"section-separator-large"}),(0,h.jsx)(Ht,{criteria:b,articleData:w,heatmapsData:C,onAllHeatmapsLoadError:this.hideHeatmapsSection,demographicsData:B})]}
1),!!(null==G||null===(n=G.answers)||void 0===n?void 0:n.length)&&(0,h.jsx)("div",{className:"container p-0",children:(0,h.jsx)(P.Z,{title:null==G?void 0:G.sectionTitle,data:G,criteria:b,padding:!1,src:"#src=demographics-callout-jobs1014-l20"})}),!N()(k)&&(0,h.jsx)("div",{className:"container px-0",children:(0,h.jsx)(R.Z,{subheaderItems:k})}),(0,h.jsx)(z.Z,{breadCrumbs:g,listClassName:"mb-0",lastUpdatedDate:X}),(0,h.jsx)("div",{className:"section-separator-large p-0 z-my-20"}),(0,h.jsx)(Z.Z,{title:"Browse ".concat(b.industry.toLowerCase()," jobs"),letterLinks:V,containerClassName:"z-mb-20"})]})]})})}}],[{key:"getInitialProps",value:function(e){var t=e.req,n=e.res;return(0,i.Z)((function(){return(0,p.__generator)(this,(function(e){return t?[2,{data:n?n.data:null,user:t?t.user:null,locals:n?n.locals:null}]:[2,window.__NEXT_DATA__.props.pageProps]}))}))()}}]),n}(g.Component);en.propTypes={data:w.objectOf(w.any).isRequired,user:w.objectOf(w.any),locals:w.objectOf(w.any),dispatchCreateJobBucket:w.func.isRequired};var tn={dispatchCreateJobBucket:D.Xd},nn=(0,f.$j)((function(e){var t=e.searchFilter,n=e.jobs,a=n[J.gI.CAREER_DEMOGRAPHICS_JOBS_BUCKET],i=n[J.gI.RECENT_JOB_TITLE_JOB_BUCKET];return{filters:t.filters,jobBucket:!!a&&(a.hideOnEmpty&&0===a.totalJobs&&!1===a.loading),jobListDismiss:n.jobListDismiss,recentTitleJobs:!!i&&(i.hideOnEmpty&&0===i.totalJobs&&!1===i.loading)}}),tn)(en)},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,m=n.caretX+d.left,p=Math.min(Math.max(m-u/2,d.left),d.right-u);a.style.opacity=1,a.style.left=p+"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,m=void 0===u?"%":u,p=e.childNodes,h=void 0===p?null:p,g=e.maxHiddenItemsSize,f=void 0===g?3:g,b=e.customShowMoreBtn;return{listKey:n,title:i,list:r,listClassName:s,progressBarClassName:d,progressBarValueType:m,childNodes:h,maxHiddenItemsSize:f,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,m=void 0===u?[]:u,p=e.onApply,h=void 0===p?null:p,g=e.updateFilter,f=void 0===g?null:g,b=e.chartLists,v=void 0===b?[]:b,y=e.showMoreButtonCallback,x=void 0===y?null:y,_=e.chartColors,j=void 0===_?["#26A69A","#5C6BC0","#AB47BC"]:_,C=e.comparingData;return{title:n,description:i,isContentBlurb:r,filterGroup:s,newFilter:d,filters:m,onApply:h,updateFilter:f,chartLists:v,showMoreButtonCallback:x,chartColors:j,comparingData:void 0===C?null:C}},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,m=void 0===u?"":u,p=e.updateFilter,h=void 0===p?null:p,g=e.onClear,f=void 0===g?null:g,b=e.salaryItems,v=void 0===b?[]:b,y=e.showMoreButtonText,x=void 0===y?""
1:y,_=e.columnConfig,j=void 0===_?null:_,C=e.maxHiddenItemsSize,N=void 0===C?6:C,w=e.seeMoreLink,k=void 0===w?null:w,T=e.filter;return{title:n,titleClassName:i,descriptionClassName:r,description:s,isContentBlurb:d,filterGroup:m,updateFilter:h,onClear:f,salaryItems:v,showMoreButtonText:x,columnConfig:j,maxHiddenItemsSize:N,seeMoreLink:k,filter:void 0===T?null:T}},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,m=void 0===u?"":u,p=e.width,h=void 0===p?100:p,g=e.height,f=void 0===g?400:g;return{labels:n,datasets:s,options:(0,a.Z)({},o()({title:{display:!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:m,width:h,height:f}}}},20880:function(e,t,n){"use strict";n.d(t,{L:function(){return r},N$:function(){return o},Sn:function(){return l},Yn:function(){return s}});var a=n(10625),i=n(2294),o=function(){var e=encodeURIComponent(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");return"".concat((0,i.WUZ)(a._A.getSalaryStatesMapForTitle,{encodedTitle:e}),".svg")},r=function(){var e=encodeURIComponent(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");return"".concat((0,i.WUZ)(a._A.getLocationStatesMapForTitle,{encodedTitle:e}),".svg")},l=function(){var e=encodeURIComponent(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");return"".concat((0,i.WUZ)(a._A.getDemandStatesMapForTitle,{encodedTitle:e}),".svg")},s=function(){var e=encodeURIComponent(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");return"".concat((0,i.WUZ)(a._A.getSalaryStatesMapForMajor,{encodedMajor:e}),".svg")}},31808:function(e,t){"use strict";function n(e,t){return t?e.map((function(e){return t.indexOf(e.value)>=0&&("10m"===t||"50m"===t?t===e.value&&(e.enabled=!0):e.enabled=!0),e})):e}var a={location:function(e){return function(e){if(!e[0])return[];var t=[];return e.forEach((function(e){t.push({displayName:e.city?"".concat(e.city,", ").concat(e.state):e.state,value:{city:e.city,state:e.state},enabled:!0})})),t}(e||[])},distance:function(e){return n([{displayName:"0 miles",value:"0m"},{displayName:"10 miles",value:"10m"},{displayName:"25 miles",value:"25m"},{displayName:"50 miles",value:"50m"},{displayName:"75 miles",value:"75m"}],e||[])},jobTypes:function(e){return function(e){var t=[{displayName:"Full Time",value:"full-time"},{displayName:"Part Time",value:"part-time"},{displayName:"Internship",value:"internship"},{displayName:"Temporary",value:"temporary"}];return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&t.push({displayName:"Remote",value:"remote"}),n(t,e)}(e||[],arguments.length>1&&void 0!==arguments[1]&&arguments[1])},jobLevels:function(e){return n([{displayName:"Entry Level",value:"entry-level"},{displayName:"Junior Level",value:"junior-level"},{displayName:"Mid Level",value:"mid-level"},{displayName:"Senior Level",value:"senior-level"},{displayName:"Management",value:"management"},{displayName:"Executive",value:"executive"}],e||[])},jobLevelsHighSchool:function(e){return n([{displayName:"For Teens",value:"forTeens"},{displayName:"Entry Level",value:"entry-level"},{displayName:"Junior Level",value:"junior-level"},{displayName:"Mid Level",value:"mid-level"},{displayName:"Senior Level",value:"senior-level"},{displayName:"Management",value:"management"},{displayName:"Executive",value:"executive"}],e||[])},education:function(e){return n([{displayName:"None",value:"None"},{displayName:"High School",value:"High School"},{displayName:"Associate",value:"Associate"},{displayName:"Bachelor's",value:"Bachelors"},{displayName:"Master's",value:"Masters"},{displayName:"Doctorate",value:"Doctorate"}],e||[])},datePosted:function(e){return n([{displayName:"Past Day",value:"1d"},{displayName:"Past 3 Days",value:"3d"},{displayName:"Past Week",value:"7d"},{displayName:"Past Month",value:"30d"}],e||[])},compareJobs:function(e){return function(e){return e.map((function(e){return{displayName:e,value:e}}))}(e)},collegesDegree:function(){return[{displayName:"Graduate degree",value:"Masters"},{displayName:"Bachelor's degree",value:"Bachelors"},{displayName:"Associate degree",value:"Associate"}]},majorCollegesDegree:function(){return[{displayName:"Certificate degree",value:"Certificate"},{displayName:"Associate degree",value:"Associate"},{displayName:"Bachelor's degree",value:"Bachelors"},{displayName:"Graduate degree",value:"Masters"}]},collegesType:function(){return[{displayName:"Public",value:"Public"},{displayName:"Private",value:"Private"}]},collegesSize:function(){return[{displayName:"Small",value:"Small"},{displayName:"Medium",value:"Medium"},{displayName:"Large",value:"Large"}]},jobNotifications:function(){return[{value:"daily",displayName:"Daily"},{value:"weekly",displayName:"Weekly"},{value:"monthly",displayName:"Monthly"}]},educationLevels:function(e){return n([{displayName:"None",value:"none"},{displayName:"High School",value:"highschool"},{displayName:"Associate",value:"associate"},{displayName:"Bachelor's",value:"bachelors"},{displayName:"Master's",value:"masters"},{displayName:"Doctorate",value:"doctorate"}],e||[])},raceEthnicity:function(e){return n([{displayName:"White",value:"White"}
1,{displayName:"Hispanic or Latino",value:"Hispanic or Latino"},{displayName:"Asian",value:"Asian"},{displayName:"Black or African American",value:"Black or African American"},{displayName:"All Race and Ethnicity",value:"All Race and Ethnicity"}],e||[])},jobSituation:function(e){return n([{displayName:"Actively looking for a job",value:"actively-looking"},{displayName:"Casually browsing job opportunities",value:"casually-browsing"},{displayName:"Not interested in getting a new job",value:"not-interested"}],e)}};t.Z=a},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"}},20269:function(e){e.exports={"blue-text":"MoreItemsDropdown_blue-text__jNloO","more-items-max-height":"MoreItemsDropdown_more-items-max-height__1DnUL","no-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__01
1pSF",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"}},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"}},51392:function(e){e.exports={bannerJobRemoved:"dismiss_bannerJobRemoved__kInSt",fadeIn:"dismiss_fadeIn__a4z9T",clickedLink:"dismiss_clickedLink__sijQR"}},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",heartfill:"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_
1carouselContainer__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"}},79305:function(e){e.exports={"job-list-container":"list_job-list-container__AXgT3",standardSideBarWidth:"list_standardSideBarWidth__2CH4O",standardSideBar:"list_standardSideBar__h2VcK",subtitle:"list_subtitle__i0YX0","job-list":"list_job-list__qoJ35","job-list-item":"list_job-list-item__o_yXg","job-list-item-data":"list_job-list-item-data___pmlM","loading-state-block-title":"list_loading-state-block-title__qePjr","loading-state-block-subtitle":"list_loading-state-block-subtitle__Ji_Er",loadingAnimation:"list_loadingAnimation___zsR0","loading-state-block-separator":"list_loading-state-block-separator__waFR0",side:"list_side__qiC8U",stretchVert:"list_stretchVert__q3TEY"}},18136:function(e){e.exports={noResults:"noJob_noResults__rLY_Q",noResultsButtonSpacing:"noJob_noResultsButtonSpacing__VA7__",noJobsMessage:"noJob_noJobsMessage__fcILk"}},69202:function(e){e.exports={list:"letterLinksNav_list__ivdGl",text:"letterLinksNav_text__q8Trs","letter-size":"letterLinksNav_letter-size__8rE0k"}},90245:function(e){e.exports={list:"newestJobsSection_list__scSUZ",extra:"newestJobsSection_extra__qEGY_","toggle-wrap":"newestJobsSection_toggle-wrap___azmo",cb:"newestJobsSection_cb__yeS9U",more:"newestJobsSection_more__cQD7O",less:"newestJobsSection_less__kYdLW",toggle:"newestJobsSection_toggle__ndeZS",sub:"newestJobsSection_sub__ckx2a"}},62028:function(e){e.exports={"pie-chart-wrapper":"pieChart_pie-chart-wrapper___F4zf",clickable:"pieChart_clickable__c1WTk",legendItem:"pieChart_legendItem__o_rhD",link:"pieChart_link__uaxuk",compact:"pieChart_compact__lIDMe",legendCircle:"pieChart_legendCircle__ge3EV",separator:"pieChart_separator__kqQWq"}},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"}},52842:function(e){e.exports={"county-map-container":"countyLevel_county-map-container__X4shb","hover-block":"countyLevel_hover-block__yG6Zo","hover-block-overflown-x":"countyLevel_hover-block-overflown-x__S7RrY","hover-block-overflown-y":"countyLevel_hover-block-overflown-y__rEZuG","hover-block-location-row":"countyLevel_hover-block-location-row__Muekl","icon-location-pin":"countyLevel_icon-location-pin__9zXNw","hover-block-location-name":"countyLevel_hover-block-location-name__Wc4zz","hover-block-col":"countyLevel_hover-block-col__tfTbh","hover-block-title":"countyLevel_hover-block-title__oXwFF","hover-block-value":"countyLevel_hover-block-value__SyPnd","county-map-footer":"countyLevel_county-map-footer__yLFnf","county-map-legend-container":"countyLevel_county-map-legend-container__QJh53","county-map-legend":"countyLevel_county-map-legend__FHXkY","county-map-legend-item":"countyLevel_county-map-legend-item__Xlfg8","county-map-description":"countyLevel_county-map-description__NTOhG","legend-label-part":"countyLevel_legend-label-part__kG5Pz","county-value":"countyLevel_county-value__KHCbN","injected-svg":"countyLevel_injected-svg__Qg8du",stylegroup:"countyLevel_stylegroup__We8SM","loading-county-map-background":"countyLevel_loading-county-map-background__YL8nd","loading-county-map-animation":"countyLevel_loading-county-map-animation__58Iip",mapFlicker:"countyLevel_mapFlicker__PRcO1","hover-block-mobile-overlay":"countyLevel_hover-block-mobile-overlay__BRZDw","county-map-embed-buttons":"countyLevel_county-map-embed-buttons__Zh889","county-map-outer":"countyLevel_county-map-outer__VVMpW","county-map-img":"countyLevel_county-map-img__SBRaG","county-map-svg":"countyLevel_county-map-svg__7nhuG",widget:"countyLevel_widget__f1q9d","embed-widget-full-title":"countyLevel_embed-widget-full-title__3T_7T","legend-item-tooltip":"countyLevel_legend-item-tooltip__KkGSI","legend-tooltip-title":"countyLevel_legend-tooltip-title__5MR5I","legend-tooltip-value":"countyLevel_legend-tooltip-value__q95yc"}},16887:function(e){e.exports={shadow:"staticCalloutB_shadow__0fpEQ","image-container":"staticCalloutB_image-container__MgM6B"}},63988:function(e){e.exports={cardShadow:"staticCalloutD_cardShadow__EZBXX",container:"staticCalloutD_container__CfznT"}},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"}},61768:function(e){e.exports={"bar-chart-container":"horizontalBarChart_bar-chart-container__kNykQ","compare-legends":"horizontalBarChart_compare-legends__j78Sz","legend-wrapper":"horizontalBarChart_legend-wrapper__e9vNF","legend-wrapper-circle":"horizontalBarChart_legend-wrapper-circle__iMdKV",primary:"horizontalBarChart_primary__mPSRA","bar-chart-labels-container":"horizontalBarChart_bar-chart-labels-container__cpJQO","bar-chart-label":"horizontalBarChart_bar-chart-label__k0Xv6",last:"horizontalBarChart_last__a0nV_","label-text":"horizontalBarChart_label-text__1AMiZ","show-more-button":"horizontalBarChart_show-more-button__JXDTA","bar-chart-data-container":"horizontalBarChart_bar-chart-data-container__fkn6d","bar-chart-value-wrapper":"horizontalBarChart_bar-chart-value-wrapper__n9ReZ","tooltip-paceholder":"horizontalBarChart_tooltip-paceholder__JYMff","bar-chart-value":"horizontalBarChart_bar-chart-value__8ibY7",highlighted:"horizontalBarChart_highlighted__IW5K5","compare-value":"horizontalBarChart_compare-value___eyg3","bar-chart-grid":"horizontalBarChart_bar-chart-grid__Dnjgg","bar-chart-grid-item":"horizontalBarChart_bar-chart-grid-item__Fo4sI","bar-chart-grid-item-label":"horizontalBarChart_bar-chart-grid-item-label__9on7U","custom-tooltip-styles":"horizontalBarChart_custom-tooltip-styles__2BVRu","custom-tooltip-text":"horizontalBarChart_custom-tooltip-text__73VvO","custom-tooltip-label":"horizontalBarChart_custom-tooltip-label__SCKyN","custom-tooltip-label-circle":"horizontalBarChart_custom-tooltip-label-circle__8A_Sd",value:"horizontalBarChart_value__BssQR"}},76367:function(e){e.exports={circle:"ageByEthnicityGender_circle__4z4Hz",legends:"ageByEthnicityGender_legends__kLSGf",legend:"ageByEthnicityGender_legend__nt1oZ","chart-container":"ageByEthnicityGender_chart-container__6A_5V","y-labels":"ageByEthnicityGender_y-labels__HYqwO",openSansBlack:"ageByEthnicityGender_openSansBlack__OiFMD","y-label":"ageByEthnicityGender_y-label__4V9mC",bars:"ageByEthnicityGender_bars__F7CQu",bar:"ageByEthnicityGender_bar__2kj0W","x-labels":"ageByEthnicityGender_x-labels__TEUgE","x-label":"ageByEthnicityGender_x-label__ccoeW"}},38165:function(e){e.exports={"demographics-chart-table":"chartTable_demographics-chart-table__UF_OV",selected:"chartTable_selected__k81S0",sortyby:"chartTable_sortyby__e2Hpt"}},39998:function(e){e.exports={degreeLevelTypesContainer:"degreeLevelTypes_degreeLevelTypesContainer__4ksgr",salaryDemographicChart:"degreeLevelTypes_salaryDemographicChart___xAlY"}},71861:function(e){e.exports={"diversity-container":"diversitySection_diversity-container__ZwcOs",diversity:"diversitySection_diversity__723Te","job-list-placeholder":"diversitySection_job-list-placeholder__bwxyf",chart:"diversitySection_chart__DWUBg","demographics-jobs":"diversitySection_demographics-jobs__vSOPy","unemployment-rate":"diversitySection_unemployment-rate__Wa3pS","content-blurb":"diversitySection_content-blurb__5zf61",fullWidthContainer:"diversitySection_fullWidthContainer__3G5HO","demographics-statistics-content-blurb":"diversitySection_demographics-statistics-content-blurb__Zf90O"}},76624:function(e){e.exports={container:"genderOverTime_container__fvZ8i","bar-chart":"genderOverTime_bar-chart__YtG_k",grid:"genderOverTime_grid__vuciq",legends:"genderOverTime_legends__x3_3Z",legend:"genderOverTime_legend__AGkF_",circle:"genderOverTime_circle__3FxKX",label:"genderOverTime_label__jBpRV","y-labels":"genderOverTime_y-labels__tKGVV","y-label":"genderOverTime_y-label__n_V1k","grid-line":"genderOverTime_grid-line__ADTek","x-labels":"genderOverTime_x-labels__OhJe3","x-label":"genderOverTime_x-label__i_U6z",bar:"genderOverTime_bar__Geybu","bar-animation":"genderOverTime_bar-animation__Ypyn6",male:"genderOverTime_male__ey5U3",female:"genderOverTime_female__DoT8a"}},12803:function(e){e.exports={"gender-ratio-comparision":"genderRatioComparision_gender-ratio-comparision__Tt1Gu","horizontal-chart":"genderRatioComparision_horizontal-chart__FkX_o","y-labels":"genderRatioComparision_y-labels__fWhPF","y-label":"genderRatioComparision_y-label__lh2hr","h-bar-container":"genderRatioComparision_h-bar-container__Nz6JK","h-bar":"genderRatioComparision_h-bar__bBM0N","female-animation":"genderRatioComparision_female-animation__DCpvK",male:"genderRatioComparision_male__sWYlh","male-animation":"genderRatioComparision_male-animation__89trx",selected:"genderRatioComparision_selected__lMq79",legends:"genderRatioComparision_legends__t1tmh","legends-male":"genderRatioComparision_legends-male__BHN6Z","legends-female":"genderRatioComparision_legends-female__FaKrz",female:"genderRatioComparision_female__ixc4X","x-labels":"genderRatioComparision_x-labels__vodfd","x-label":"genderRatioComparision_x-label__zSPuS","grid-line":"genderRatioComparision_grid-line__YgCwb"}}
1,71802:function(e){e.exports={genderStatisticsContainer:"genderStatistics_genderStatisticsContainer__nFtsk"}},89681:function(e){e.exports={"h-bar-container":"lgbtRatioComparision_h-bar-container__6B06o","y-labels":"lgbtRatioComparision_y-labels__In6T8","y-label":"lgbtRatioComparision_y-label__lkH2w","h-bar":"lgbtRatioComparision_h-bar__Px_T7","bar-animation":"lgbtRatioComparision_bar-animation__aUNp3",selected:"lgbtRatioComparision_selected__yDc26","x-labels":"lgbtRatioComparision_x-labels__6cyGn","x-label":"lgbtRatioComparision_x-label__zXXCY"}},70062:function(e){e.exports={raceStatisticsContainer:"raceStatistics_raceStatisticsContainer__CTthZ",salaryDemographicChart:"raceStatistics_salaryDemographicChart__eypXW",fullWidthContainer:"raceStatistics_fullWidthContainer__eWbtw"}},63794:function(e){e.exports={"income-by-gender":"incomeByGender_income-by-gender__obR_B"}},3490:function(e){e.exports={"employement-statistics-container":"employmentStatistics_employement-statistics-container__37_Jw"}},49830:function(e){e.exports={aside:"sideBar_aside__Ilcap"}},23477:function(e){e.exports={"y-label":"demographicChart_y-label__m7r85","salary-demographic-chart":"demographicChart_salary-demographic-chart__M_wgw","bar-chart-container":"demographicChart_bar-chart-container__rTG0e","grid-line":"demographicChart_grid-line__oNOoW","x-labels":"demographicChart_x-labels__Zu4Cl","x-label":"demographicChart_x-label__lF14G",label:"demographicChart_label__rKjDp",bars:"demographicChart_bars__msa9w",bar:"demographicChart_bar__lU9bU"}},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"}},72027:function(e){e.exports={"career-demographics-page-container":"careerDemographicsPage_career-demographics-page-container__DjR_l","career-demographics-page-in-page-nav":"careerDemographicsPage_career-demographics-page-in-page-nav__xTShA"}},82440:function(){}},function(e){e.O(0,[4736,2888],(function(){return t=38774,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.