1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8009,7910,4581,297,3682,2440,8386,5827,5408,6553,2097,7248,8285,3285,347,6068,2010,9329],{48732:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/careerTrendsPage",function(){return o(23009)}])},63274:function(e,t,o){"use strict";var n=o(91946),a=o(24246),i=(o(27378),o(90005)),r=o.n(i),s=o(23615),l=o.n(s),c=o(2294),d=o(43350),u=o.n(d),p=function(e){var t=e.breadCrumbs,o=e.containerClassName,i=e.listClassName,s=e.lastUpdatedDate;return t&&(0,a.jsxs)("div",{className:r()("p-0 m-0 ".concat(o," ").concat(s?"row":"")),children:[(0,a.jsx)("ul",{className:r()("d-flex flex-column flex-md-row flex-md-wrap z-inter",u().breadcrumb,(0,n.Z)({},"col-12 col-lg-9 order-last order-lg-first",s),i),children:t.map((function(e,t){var o=e.text,n=e.link;return(0,a.jsxs)("li",{children:[t>0&&(0,a.jsx)("span",{className:r()("icon-angle-right-double",u().icon)}),n?(0,a.jsx)("a",{href:n,children:o}):o]},(0,c.lX1)())}))}),s&&(0,a.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(s)})]})};p.defaultProps={breadCrumbs:[],containerClassName:"",listClassName:"",lastUpdatedDate:""},p.propTypes={breadCrumbs:l().array.isRequired,containerClassName:l().string,listClassName:l().string,lastUpdatedDate:l().string},t.Z=p},49914:function(e,t,o){"use strict";var n=o(24246),a=o(27378),i=o(37254),r=o(90104),s=o.n(r),l=o(88038),c=o.n(l),d=o(43218),u=o.n(d),p=o(2294),m=function(e){var t=function(){return m||(h?(0,p.jvJ)(h)?h:"".concat(y,"/assets/").concat(h):"https://static.zippia.com/assets/zippia-og-image.png")},o=e.TITLE,i=e.META_DESCRIPTION,r=e.META_KEYWORDS,l=e.OG_TITLE,d=e.OG_META_DESCRIPTION,m=e.OG_IMAGECOMPANY,h=e.OG_IMAGE,b=e.PUBLISHED_TIME,g=e.MODIFIED_TIME,v=e.UPDATED_TIME,f=e.SQUARE_WEB_SDK_CDN,y=e.host,x=e.url,j=e.noIndex,_=e.indexAndNoFollow,C=e.relCanonical,w=e.pageCategory,k=e.structuredData,N=e.userGroup,S=e.indexAndFollow,L=e.useStaticOgImage,T=void 0===L||L,P=e.META_RSS_TITLE;(0,a.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 Z=Array.isArray(k)?null==k?void 0:k.filter((function(e){return!s()(e)})):k;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(c(),{children:[(0,n.jsx)("title",{children:o}),i&&(0,n.jsx)("meta",{name:"description",content:i}),(0,n.jsx)("meta",{name:"author",content:""}),r&&(0,n.jsx)("meta",{name:"keywords",content:r}),(0,n.jsx)("meta",{property:"og:title",content:l}),(0,n.jsx)("meta",{property:"og:type",content:"website"}),(0,n.jsx)("meta",{property:"og:url",content:y+x}),(0,n.jsx)("meta",{property:"og:description",content:d}),b&&g&&v&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("meta",{property:"article:published_time",content:b}),(0,n.jsx)("meta",{property:"article:modified_time",content:g}),(0,n.jsx)("meta",{property:"og:updated_time",content:v})]}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,n.jsx)("meta",{name:"twitter:site",content:"@ZippiaInc"}),(0,n.jsx)("meta",{name:"twitter:title",content:l}),(0,n.jsx)("meta",{name:"twitter:url",content:y+x}),(0,n.jsx)("meta",{name:"twitter:description",content:d}),(0,n.jsx)("meta",{charSet:"utf8"}),(0,n.jsx)("meta",{name:"twitter:image:src",content:t()}),(0,n.jsx)("meta",{property:"fb:app_id",content:"508633732650088"}),(0,n.jsx)("meta",{property:"og:image",content:T?"https://static.zippia.com/assets/zippia-og-image.png":t()}),j&&(0,n.jsx)("meta",{name:"robots",content:"noindex, follow"}),!j&&_&&(0,n.jsx)("meta",{name:"robots",content:"index, nofollow"}),!j&&S&&(0,n.jsx)("meta",{name:"robots",content:"index, follow"}),C&&!j&&(0,n.jsx)("link",{rel:C.rel,href:C.href}),!j&&P&&(0,n.jsx)("link",{rel:"alternate",type:"application/rss+xml",title:P,href:"".concat(y+x,"feed/")}),(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:" var pageCategory = '".concat(w,"';")}}),(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:" var userGroup = '".concat(N,"';")}}),Z&&(0,n.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(Z)}}),f&&(0,n.jsx)("script",{src:f,async:!0,defer:!0})]}),(0,n.jsx)(u(),{src:"https://accounts.google.com/gsi/client",strategy:"lazyOnload"}),(0,n.jsx)(u(),{src:"https://www.google.com/recaptcha/api.js",strategy:"lazyOnload"})]})};m.defaultProps={userGroup:""};
1t.Z=(0,i.$j)((function(e){var t=e.locals,o="";return t&&t.userGroup&&(o=(0,p.$p6)(t.userGroup)),{userGroup:o}}),null)(m)},36202:function(e,t,o){"use strict";o.d(t,{Z:function(){return p}});var n=o(91946),a=o(24246),i=(o(27378),o(90005)),r=o.n(i),s=o(23615),l=o.n(s),c=o(9373),d=o.n(c),u={className:l().string,noSpacing:l().bool,noTop:l().bool,noBottom:l().bool,isInComponent:l().bool};function p(e){var t=e.className,o=e.noSpacing,i=e.noTop,s=e.noBottom,l=e.isInComponent;return(0,a.jsx)("div",{"data-testid":"separator",className:r()("w-100",d()["section-separator"],(0,n.Z)({"z-mt-68 z-mt-lg-88":!o&&!i,"z-mb-68 z-mb-lg-88":!o&&!s},d()["component-separator"],l),t)})}p.propTypes=u,p.defaultProps={className:"",noSpacing:!1,noTop:!1,noBottom:!1,isInComponent:!1}},64095:function(e,t,o){"use strict";o.d(t,{C:function(){return u}});var n=o(68772),a=o(93334),i=o(50919),r=o(24246),s=o(90005),l=o.n(s),c=o(34112),d=o.n(c);function u(e){var t=e.children,o=e.className,s=(0,i.Z)(e,["children","className"]);return(0,r.jsx)("span",(0,a.Z)((0,n.Z)({className:l()("inline-block z-p-4 z-br-2 text-uppercase z-font-10 z-leading-init text-white z-font-600",o,d().badge,d()[s.variant])},s),{children:t}))}},47469:function(e,t,o){"use strict";var n=o(24246),a=o(27378),i=o(90005),r=o.n(i),s=o(94847),l=o(67089),
1c=o.n(l),d=function(e){var t=e.subheaderItems,o=e.hideNext,i=void 0!==o&&o,l=e.jobTitle,d=void 0===l?"":l,u=e.containerClassNames,p=void 0===u?"":u,m=(0,a.useState)(0),h=m[0],b=m[1],g=(0,a.useState)(0),v=g[0],f=g[1],y=t?t.findIndex((function(e){return e.isCurrentPage})):null;(0,a.useEffect)((function(){switch(y){case 0:b(t.length-1),f(y+1);break;case t.length-1:b(y-1),f(0);break;default:b(y-1),f(y+1)}}),[y,t]);var x=function(e){window.location.href=t[e].link};return(0,n.jsx)("div",{className:r()("container z-mt-48 px-0 d-flex justify-content-between align-items-center gg-8",c()["bottom-cluster-navigation"],p),children:-1!==y&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(s.ZP,{overflowHidden:!0,theme:"secondary",size:"big",icon:(0,n.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,n.jsx)("span",{className:c()["button-direction"],children:"Previous:"}),(0,n.jsx)("span",{className:c()["page-name"],children:"".concat(d?"".concat(null==d?void 0:d.capitalized()," "):"").concat(t[h].title)})]}),t[v]&&!i&&(0,n.jsxs)(s.ZP,{overflowHidden:!0,theme:"secondary",size:"big",isLeftIcon:!1,icon:(0,n.jsx)("span",{className:"icon-angle-right z-font-18 z-font-600","aria-hidden":"true"}),onClick:function(){return x(v)},className:r()(c().next),children:[(0,n.jsx)("span",{className:c()["button-direction"],children:"Next: "}),(0,n.jsx)("span",{className:c()["page-name"],children:"".concat(d?"".concat(null==d?void 0:d.capitalized()," "):"").concat(t[v].title)})]})]})})};t.Z=a.memo(d)},31602:function(e,t,o){"use strict";o.d(t,{N:function(){return r},V:function(){return i}});var n=o(2294),a=["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"],i=function(){return!(0,n.bkz)()},r=function(){var e=a.includes(window.pageCategory),t=(0,n.bkz)();return e&&!t}},37987:function(e,t,o){"use strict";o.d(t,{k:function(){return x}});var n=o(91946),a=o(68772),i=o(93334),r=o(50919),s=o(24246),l=o(90005),c=o.n(l),d=o(23615),u=o.n(d),p=o(38579),m=o.n(p),h=o(94358),b=o.n(h),g=function(e){var t,o=e.title,a=e.value,i=e.icon,r=e.alt,l=e.isInteractive,d=e.isTimeline;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{children:[o&&(0,s.jsx)("div",{className:c()("",b().title,(t={},(0,n.Z)(t,b().interactive,l),(0,n.Z)(t,b().timeline,d),t)),children:o}),a&&(0,s.jsx)("div",{className:c()("z-font-20 z-font-600 z-mt-2",b().value),children:a})]}),i&&(0,s.jsx)("div",{className:c()("d-flex align-items-center justify-content-center",b().icon),children:(0,s.jsx)(m(),{layout:"fixed",width:60,height:60,src:i,alt:r||o,placeholder:"blur",blurDataURL:"/ui-router/images/placeholder.webp"})})]})};g.propTypes={title:u().oneOfType([u().string,u().node]),value:u().node,icon:u().string,alt:u().string,isInteractive:u().bool,isTimeline:u().bool},g.defaultProps={title:"",value:"",icon:"",alt:"",isInteractive:!1,isTimeline:!1};
1var v=g,f={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,o=e.link,l=void 0===o?y.link:o,d=e.isFullBodyLink,u=void 0===d?y.isFullBodyLink:d,p=e.onClick,m=void 0===p?y.onClick:p,h=e.isDisabled,g=void 0===h?y.isDisabled:h,f=e.noShadow,x=void 0===f?y.noShadow:f,j=e.footer,_=void 0===j?y.footer:j,C=e.isHiddenDesktop,w=void 0===C?y.isHiddenDesktop:C,k=e.isTimeline,N=void 0===k?y.isTimeline:k,S=e.containerClassName,L=void 0===S?y.containerClassName:S,T=(0,r.Z)(e,["link","isFullBodyLink","onClick","isDisabled","noShadow","footer","isHiddenDesktop","isTimeline","containerClassName"]),P=!_&&!N;return l?(0,s.jsx)("a",{id:"aside-card",href:l,target:"_blank","data-title":T.title,"data-value":T.value,className:c()("d-flex justify-content-between pointer z-br-4 z-py-20 z-px-20",b().card,b().interactive,(0,n.Z)({},b().noShadow,x),L),rel:"noreferrer",children:(0,s.jsx)(v,(0,a.Z)({},T))}):g?(0,s.jsx)("div",{id:"aside-card",className:c()("d-flex justify-content-between z-br-4 z-py-20 z-px-20",b().card,b().disabled,(0,n.Z)({},b().noShadow,x),L),"data-title":T.title,"data-value":T.value,children:(0,s.jsx)(v,(0,a.Z)({},T))}):(0,s.jsxs)("div",{id:"aside-card",className:c()("z-br-4 z-py-20 z-px-20",b().card,(t={},(0,n.Z)(t,b().interactive,P),(0,n.Z)(t,"pointer",P),(0,n.Z)(t,b().full,u),(0,n.Z)(t,b().noShadow,x),(0,n.Z)(t,b().hasFooter,_),(0,n.Z)(t,b().hideDesktop,w),t),L),onClick:m,"data-title":T.title,"data-value":T.value,children:[(0,s.jsx)("div",{className:"d-flex justify-content-between",children:(0,s.jsx)(v,(0,i.Z)((0,a.Z)({},T),{isInteractive:P,isTimeline:N}))}),_&&(0,s.jsx)("div",{className:"z-mt-4",children:_})]})}x.propTypes=f,x.defaultProps=y},69157:function(e,t,o){"use strict";var n=o(91946),a=o(24246),i=o(27378),r=o(90005),s=o.n(r),l=o(90104),c=o.n(l),d=o(23615),u=o(68078),p=o(80596),m=o(2294),h=o(92252),b=o.n(h),g=o(20269),v=o.n(g),f=o(4837),y=o.n(f),x=function(e){var t,o=e.isCurrentPage,i=e.title,r=e.link,l=e.htmlTitle,c=e.options,d=e.isHidden,u=c.isHash,p=c.onClick,h=c.displayFlag,b=c.useOnClick,g=s()(y()["tab-list-item"],(t={},(0,n.Z)(t,y()["tab-list-active"],o),(0,n.Z)(t,"d-none",d),t));return u||o?(0,a.jsx)("p",{className:g,onClick:function(){return u?(0,m.X5u)(r,550):null},title:l,children:i}):!h&&b?(0,a.jsx)("p",{className:g,onClick:function(){return window.location.href=r},title:l,children:i}):p?(0,a.jsx)("a",{className:g,onClick:p,title:l,children:i}):(0,a.jsx)("a",{href:r,className:g,title:l,children:i})};x.propTypes={isCurrentPage:d.bool,title:d.string.isRequired,htmlTitle:d.string,link:d.string.isRequired,options:d.object,callout:d.any,centered:d.bool,backNavigation:d.shape({title:d.string,link:d.string,clickHandler:d.func})},x.defaultProps={isCurrentPage:!1,options:{},callout:null,centered:!1,backNavigation:{},htmlTitle:""};var j=function(e){var t=e.subheaderItems,o=e.activeIsInDropdown,i=e.triggerClassName,r=void 0===i?"":i;return(0,a.jsxs)(u.Z,{children:[(0,a.jsx)(u.Z.Trigger,{className:s()((0,n.Z)({},v()["more-items-active"],o)),children:(0,a.jsxs)("span",{id:"more-items-dropdown",className:s()("h-100 d-flex align-items-center gg-6 z-font-15 z-font-600 pointer",r),children:["More",(0,a.jsx)("span",{className:s()("icon-angle-down z-font-14",v()["dropdown-icon"])})]})}),(0,a.jsx)(u.Z.Content,{sideOffset:-8,className:v()["no-padding"],renderInPortal:!1,children:(0,a.jsx)("div",{className:s()(v()["more-items-max-height"],"z-py-8 z-font-15"),children:t.map((function(e,t){return(0,a.jsx)(u.Z.Item,{onSelect:function(){var t;return null===(t=e.onClick)||void 0===t?void 0:t.call(e)},className:s()((0,n.Z)({},v()["blue-text"],e.isCurrentPage)),children:e.isCurrentPage?e.title:(0,a.jsx)("a",{href:e.link,title:e.htmlTitle||"",children:e.title})},"more-items-dd-".concat(t))}))})})]})};t.Z=function(e){var t=e.subheaderItems,o=void 0===t?[]:t,n=e.callout,r=void 0===n?null:n,l=e.className,d=void 0===l?"":l,u=e.backNavigation,m=void 0===u?{}:u,h=e.maxSubheaderItemsCount,g=void 0===h?10:h,v=function(e,t){var o=e.current.scrollLeft,n=e.current.scrollWidth,a=300;t?o+a>=n?e.current.scrollTo({left:n,behavior:"smooth"}):e.current.scrollTo({left:o+a,behavior:"smooth"}):o-a<=0?e.current.scrollTo({left:0,behavior:"smooth"}):e.current.scrollTo({left:o-a,behavior:"smooth"}),M()},f=(0,p.Qz)(),_=(0,i.useState)(!1),C=_[0],w=_[1],k=(0,i.useState)(!0),N=k[0],S=k[1],L=(0,i.useState)(!1),T=L[0],P=L[1],Z=(0,i.useState)(g),I=Z[0],F=Z[1],R=(0,i.useRef)(!1),J=(null==o?void 0:o.length)>3,E=o.slice(I).some((function(e){return e.isCurrentPage})),M=function(){if(R.current&&J){var e=R.current.scrollWidth-R.current.clientWidth;w(R.current.scrollLeft>0),S(e>1&&!(e<R.current.scrollLeft+1))}};return(0,i.useEffect)((function(){if(f<=1199)F(o.length);else if(null==R?void 0:R.current){var e=R.current,t=e.getBoundingClientRect().right,n=Array.from(e.children).findIndex((function(e){if("arrow"===e.dataset.id)return!1;var o=e.getBoundingClientRect().right;return o>t||0===o}));F(-1===n?o.length:n-1)}}),[f,T]),(0,i.useEffect)((function(){P(o.length>I)}),[I]),(0,i.useEffect)((function(){M()}),[f,I]),(0,a.jsx)("div",{id:"navigation",className:s()(y()["navbar-tabs"],d),children:(0,a.jsxs)("div",{className:"position-relative overflow-hidden container d-flex align-items-center centered h-100",children:[!c()(m)&&(0,a.jsx)("div",{className:s()(y().goBack,"py-0 flex-1"),children:m.link?(0,a.jsx)("a",{href:m.link,children:(0,a.jsx)("span",{children:m.title})}):(0,a.jsx)("span",{onClick:m.clickHandler,children:m.title})}),(0,a.jsxs)("div",{className:s()(y()["subheaders-links-container"],"h-100 overflow-hidden",{"d-none d-md-flex":!c()(m),"overflow-visible":!J}),ref:R,onScroll:M,children:[C&&J&&(0,a.jsx)("div",{onClick:function(){return v(R)},className:s()(b().submenuArrow,b().submenuArrowLeft,"d-flex align-items-center"),"aria-label":"scroll left",role:"button","data-id":"arrow",children:(0,a.jsx)("span",{className:"icon-angle-left z-font-24 z-font-700","aria-hidden":"true"})}),o.map((function(e,t){return(0,a.jsx)(x,{isCurrentPage:e.isCurrentPage,link:e.link,title:e.title,options:e.options,htmlTitle:e.htmlTitle,isHidden:T&&t>I},e.title)})),N&&J&&(0,a.jsx)("div",{onClick:function(){return v(R,!0)},className:s()(b().submenuArrow,b().submenuArrowRight,"d-flex align-items-center"),"aria-label":"scroll right",role:"button","data-id":"arrow",children:(0,a.jsx)("span",{className:"icon-angle-right z-font-24 z-font-700","aria-hidden":"true"})})]}),(0,a.jsx)("div",{className:"d-none d-xl-block h-100",children:T&&(0,a.jsx)(j,{subheaderItems:o.slice(I+1),activeIsInDropdown:E,triggerClassName:"z-ml-35"})}),r]})})}},50028:function(e,t,o){"use strict";var n=o(68772),a=o(24246),i=(o(27378),o(90005)),r=o.n(i),s=o(4637),l=o.n(s),c=["#AD1457","#D32F2F","#0288D1","#FBBE07","#CCDB39","#303F9F","#FFA000","#F44336","#673AB7","#7B1FA2","#4CAF50","#388E3C"];t.Z=function(e){var t=e.className,o=void 0===t?"":t,i=e.size,s=void 0===i?"":i,d=e.companyName,u=e.imgWidth,p=e.imgHeight,m=(d||"").toUpperCase().replace("THE ","").charAt(0),h=c[m.charCodeAt(0)%c.length];return m?(0,a.jsx)("div",{className:r()(l()["generic-company-logo"],"d-flex z-inter","align-items-center","justify-content-center",l()[s],o),style:(0,n.Z)({backgroundColor:h},u&&p?{width:u,height:p}:{}),children:m}):(0,a.jsx)("img",{alt:"".concat(m),src:"../../ui-router/images/medium-company-icon.svg",className:r()(l()["generic-company-logo"],l()[s],o),width:u,height:p})}},58060:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return y}});var n=o(29132),a=o(91946),i=o(59312),r=o(24246),s=o(27378),l=o(90005),c=o.n(l),d=o(61723),u=o.n(d),p=o(80596),m=o(2294),h=o(10625),b=o(50028),g=o(4637),v=o.n(g),f=function(e){var t=e.className,o=void 0===t?"":t,n=e.size,a=void 0===n?"":n;return(0,r.jsx)("div",{className:c()(v()["generic-company-logo"],v()[a],o,"animate-flicker")})},y=function(e){var t=e.companyLogo,o=void 0===t?null:t,l=e.companyName,d=void 0===l?"":l,g=e.className,y=void 0===g?"":g,x=e.size,j=void 0===x?"":x,_=e.imgWidth,C=e.imgHeight,w=e.objectFit,k=void 0===w?"contain":w,N=(0,s.use
1State)(!1),S=N[0],L=N[1],T=(0,s.useState)(!0),P=T[0],Z=T[1],I=(0,p.Qz)(),F=h.Kz.includes(d);(0,s.useEffect)((function(){var e,t=!0,a=(e=(0,n.Z)((function(){var e;return(0,i.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,m.Zz3)(o)];case 1:return e=n.sent().status,t&&(L("error"===e),Z(!1)),[2]}}))})),function(){return e.apply(this,arguments)});return o?a():(Z(!1),L(!0)),function(){t=!1}}),[o]);var R=function(){if(_&&C)return _;switch(j){case"xxsmall":return 30;case"xsmall":return 40;case"small":return 50;case"xmedium":return 55;case"medium":default:return 70;case"xlarge":return 100;case"xxlarge":return 120;case"large":return I<=991?80:140;case"review-card":return 60}};return P?(0,r.jsx)(f,{className:y,size:j}):!S&&o?(0,r.jsx)("div",{className:c()(v()["generic-company-logo"],"generic-company-logo",v()[j],y,"d-flex","align-items-center","justify-content-center",(0,a.Z)({},v().inverted,F)),children:(0,r.jsx)(u(),{src:o,loader:function(){return o},alt:"".concat(d||"Company"," logo"),width:R(),height:R(),style:{objectFit:k}})}):(0,r.jsx)(b.Z,{className:y,size:j,companyName:d,imgWidth:_,imgHeight:C})}},77444:function(e,t,o){"use strict";o.d(t,{Z:function(){return P}});var n=o(91946),a=o(24246),i=o(27378),r=o(90005),s=o.n(r),l=o(56141),c=o.n(l),d=o(23615),u=o.n(d),p=o(25),m=o(80596),h=o(80523),b=o.n(h);function g(e){var t=e.data,o=e.onClick,n=t||{},i=n.isLink,r=n.text,l=n.newTab,c=n.linkUrl,d=n.linkTitle,u=n.style,p=n.isHiddenMobile,m=n.customRender;return(0,a.jsx)("td",{style:u,className:s()(b().data,"table-data z-pl-20 z-py-14",{"d-none d-md-table-cell":p}),"data-testid":"table-col",children:m?m():i&&c?(0,a.jsx)("a",{className:"list-link",target:l?"_blank":"_self",href:c,title:d,onClick:o,onContextMenu:o,rel:"noreferrer","data-testid":"table-col-link",children:r}):r})}function v(e){var t=e.data,o=e.names,n=e.rowsCount,i=e.hideRows,r=e.onCellClick;return(0,a.jsx)("tbody",{children:t.map((function(e,l){return(0,a.jsx)("tr",{"data-testid":"table-row",className:s()(b().bodyRow,"table-body-row",{"d-none":l>=n&&i,"border-bottom-0":l===t.length-1}),children:o.map((function(t,o){return(0,a.jsx)(g,{data:e[t],onClick:r(l,o)},"tbody-".concat(l,"-col-").concat(o))}))},"tbody-".concat(l))}))})}var f=o(47206),y=o.n(f),x=o(95099),j=o.n(x),_={ASC:"asc",DESC:"desc"},C=function(e,t,o){var n=j()(e,(function(e){var o,n=null!==(o=e[t].customSort)&&void 0!==o?o:e[t].text;return y()(n)?n.toLowerCase():n}));return o===_.DESC&&n.reverse(),n},w=function(e,t,o){var n=Object.keys(e);return t.map((function(t){var a={rowValue:t};return n.map((function(i,r){var s=e[i],l=s.isLink,c=s.linkUrl,d=s.newTabOnClick,u=s.isHiddenMobile,p=s.subDataMobile,m=s.isHiddenLink,h=s.pageIndex,b=s.linkTitle,g=s.customSortByField,v=s.customRender,f=s.customWidth,y=s.maxWidth,x=!1,j=!1,_=t[i],C=t[p],w=o&&C||_;!0===t.indexedLink&&1===r&&t[c]||t.jobTitleIndexes&&h&&"INDEX"===t.jobTitleIndexes[h]?j=!0:(!1===t.indexedLink&&1===r||!t[c]||t.jobTitleIndexes&&h&&"NOINDEX"===t.jobTitleIndexes[h])&&(j=!1),!1===t.indexedLink&&(x=!0),h&&"indexInfoOfCompanyPage"===h&&"company"===i&&!0===t.companyIndexedLink&&(x=!1);var k=(j||!0===l||t[l])&&!(m||t[m]||x),N={};switch(f&&(N.width=f),n.length){case 1:N.maxWidth="100%";break;case 2:N.maxWidth="355px";break;case 3:N.maxWidth="230px";break;case 4:N.maxWidth="167px";break;case 5:N.maxWidth="130px";break;default:N.maxWidth=y||"130px"}var S={isLink:k,linkUrl:t[c],text:w,linkTitle:t[b],newTab:d,isHiddenMobile:u,style:N,customSort:t[g],customRender:v?function(){return v(t)}:void 0};Object.keys(S).map((function(e){return void 0===S[e]?delete S[e]:{}})),a[i]=S})),a}))},k=o(2294),N=function(e){var t=e.isSelected;return(0,a.jsx)("img",{src:(0,k.uNo)("/ui-router/images/top_sort_unselected.png"),className:s()("position-relative z-m-1",{selected:t}),alt:_.ASC,width:"8",height:"5"})},S=function(e){var t=e.isSelected;return(0,a.jsx)("img",{src:(0,k.uNo)("/ui-router/images/bottom_sort_unselected.png"),className:s()("position-relative z-m-1",{selected:t}),alt:_.DESC,width:"8",height:"5"})};function L(e){var t,o=e.text,i=e.isHiddenMobile,r=e.showCaret,l=e.sortValue,c=e.onClick,d=e.wrapTitleOnMobile;return(0,a.jsxs)("th",{"data-testid":"table-head-col-".concat(o),"data-sort-direction":l,className:s()(b().head,"z-pr-0 z-pr-md-4 z-pl-20 z-pb-17 position-relative custom-table-head z-font-600",(t={},(0,n.Z)(t,b().selected,l),(0,n.Z)(t,"d-none d-md-table-cell",i),t)),onClick:c,children:[(0,a.jsx)("span",{className:s()("z-mr-8",(0,n.Z)({},b().text,d)),dangerouslySetInnerHTML:{__html:o}}),r&&(0,a.jsxs)("div",{className:s()(b().sort,"d-inline-block text-center z-ml-4 sortyby"),children:["asc"===l&&(0,a.jsx)(N,{isSelected:!0}),"desc"===l&&(0,a.jsx)(S,{isSelected:!0}),!l&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N,{}),(0,a.jsx)(S,{})]})]})]})}function T(e){var t=e.config,o=e.showCaret,n=e.sortColumn,r=e.sortDirection,l=e.isMobile,c=e.onColClick,d=e.wrapTitleOnMobile,u=(0,i.useMemo)((function(){return Object.keys(t).map((function(e){return{config:t[e],name:e}}))}),[t]),p=function(e){return function(){return c(e,e!==n?_.ASC:"")}};return(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{className:s()(b().headRow,b().sortable,"table-head-row"),children:u.map((function(e,t){var i=e.config,s=e.name,c=i.isHiddenM
1obile,u=i.columnName,m=i.columnNameMobile,h=i.isSortable,b=void 0===h||h;return(0,a.jsx)(L,{text:l&&m||u,sortValue:n===s&&r,showCaret:b&&o,isHiddenMobile:c,onClick:b?p(s):void 0,wrapTitleOnMobile:d},"table-head-col-".concat(s,"-").concat(t))}))})})}function P(e){var t=e.columnConfig,o=e.bodyData,r=e.customShowMore,l=e.showMoreText,d=e.defaultRowsDisplay,u=e.displayRowsPerExpand,h=e.hideRows,g=e.scrollOnMobile,f=e.wrapTitleOnMobile,y=e.onLinkClick,x=e.tableHeaderTitleContent,j=void 0===x?void 0:x,k=e.columnWidthBalanced,N=e.className,S=void 0===N?"":N,L=(0,m.Qz)(),P=(0,i.useState)(!1),Z=P[0],I=P[1],F=(0,i.useState)(""),R=F[0],J=F[1],E=(0,i.useState)(""),M=E[0],B=E[1],O=(0,i.useState)(d),A=O[0],D=O[1],z=(0,i.useState)(!1),H=z[0],U=z[1],G=(0,i.useMemo)((function(){return L<768}),[L]);(0,i.useEffect)((function(){D(d)}),[d]);var W=(0,i.useMemo)((function(){var e=w(t,o||[],L<768);return R&&M&&(e=C(e,R,M)),e||[]}),[o]);(0,i.useEffect)((function(){for(var e in t){var o;if(null===(o=t[e])||void 0===o?void 0:o.hasOwnProperty("customRender")){U(!0);break}}}),[t]);var V=(0,i.useState)(W),q=V[0],Q=V[1],Y=(0,i.useCallback)((function(){D((function(e){return e+u}))}),[u]),X=(0,i.useCallback)((function(e,t){return function(o){var n,a=(null==q||null===(n=q[e])||void 0===n?void 0:n.rowValue)||{},i=a.city,r=a.stateCode,s=a.title,l=a.jobTitle,c=s||l;if(y)y(a,o,e,t);else{var d={},u=i&&r?[{city:i,state:r}]:[];u.length&&(d[p.V5.LOCATION]=u),c&&!i&&(d[p.V5.JOB_TITLE]=[c]),localStorage.setItem(p.cV,JSON.stringify(d))}}}),[q]);return(0,i.useEffect)((function(){I(!0)}),[]),(0,i.useEffect)((function(){if(!c()(o,q)){var e=w(t,o,G);R&&M&&(e=C(e,R,M)),Q(e),c()(q,e)||H||D(d)}}),[o,G]),(0,a.jsxs)("div",{className:S,children:[j,(0,a.jsx)("div",{className:s()((0,n.Z)({},b().scrollable,g)),children:(0,a.jsxs)("table",{className:s()(b().table,"custom-table",(0,n.Z)({},b().colsWidthBalanced,k)),children:[(0,a.jsx)(T,{config:t,showCaret:Z,sortColumn:R,sortDirection:M,isMobile:G,onColClick:function(e,t){var o=t||(M===_.ASC?_.DESC:_.ASC);Q(C(q,e,o)),J(e),B(o)},wrapTitleOnMobile:f}),(0,a.jsx)(v,{names:Object.keys(t),data:q.slice(0,h?q.length:A),isMobile:G,rowsCount:A,hideRows:h,onCellClick:X})]})}),A<(null==q?void 0:q.length)&&!r&&(0,a.jsx)("div",{"data-testid":"table-show-more",className:s()("","list-link","z-mt-16","z-font-600","show-more-button",b()["show-more"]),onClick:Y,children:l})]})}P.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},P.defaultProps={defaultRowsDisplay:5,displayRowsPerExpand:5,salaryTable:!1,regularTable:!1,customShowMore:!1,showMoreText:"Show more",listView:!1,scrollOnMobile:!0,wrapTitleOnMobile:!0,columnWidthBalanced:!0}},52010:function(e,t,o){"use strict";o.r(t),o.d(t,{JOB_ALERT_POPUP:function(){return F}});var n=o(68772),a=o(93334),i=o(53573),r=o(24246),s=o(27378),l=o(90005),c=o.n(l),d=o(56141),u=o.n(d),p=o(14648),m=o.n(p),h=o(31091),b=o.n(h),g=o(38579),v=o.n(g),f=o(28007),y=o(36105),x=o(34724),j=o(44706),_=o(94847),C=o(25),w=o(80596),k=o(64857),N=o(8503),S=o(97718),L=o(88545),T=o(2294),P=o(10625),Z=o(79121),I=o.n(Z),F="job-alert-popup",R=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)(_.ZP,{size:"big",theme:"link",onClick:t,children:(0,r.jsx)("strong",{children:"log in"})})," ","instead."]})},J=function(e){var t=e.companyName,o=void 0===t?"":t,n=e.jobTitle,a=void 0===n?"":n,i=e.state,s=void 0===i?"":i,l=e.city,c=void 0===l?"":l,d=e.stateAbbr,u=void 0===d?"":d,p="".concat(c?"".concat(c,", ").concat(u):s);return o?(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:o})," and related jobs"]}):a&&p?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:a.toLowerCase()})," jobs in and ",(0,r.jsx)("strong",{children:p}),"."]}):a?(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:a.toLowerCase()})," jobs."]}):c||s?(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):s)})]}):(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,o=(0,k.T)(),l=(0,w.jh)(),d=(0,w.QS)(),p=d.error,h=d.withEmail,g=d.setError,Z=(0,j.Zk)(),E=(0,k.C)((function(e){var t=e.searchFilter,o=e.modals,n=e.locals,a=y.Gl.filter((function(e){return e in t.stateHistory}));return{filterHistory:t.stateHistory[a]||[],filterHistoryLength:(t.stateHistory[a]||[]).length||0,isOpen:o.jobAlert.open,criteria:n.criteria}})),M=E.filterHistory,B=E.filterHistoryLength,O=E.criteria,A=E.isOpen,D=(0,y.ZP)(),z=D.isUserLoggedIn,H=D.alreadySeenToday,U=D.viewedJobsCondition,G=D.filterHistoryCondition,W=D.isAllowedPage,V=(0,s.use
1State)(""),q=V[0],Q=V[1],Y=(0,s.useState)(!1),X=Y[0],K=Y[1],$=function(){o((0,S.x1)()),Z.onPopupClose(F)};return(0,s.useEffect)((function(){A?l.pushQuery({src:"jobint-popup"}):window.location.search.includes("jobint-popup")&&l.back()}),[A]),(0,s.useEffect)((function(){z||H||!W||!U&&!G||Z.enqueuePopup({id:F,priority:j.Xl.IMMEDIATE,recheck:function(){return!z&&!H}})}),[z,H,U,G,W]),(0,s.useEffect)((function(){A||(Q(""),g(""),K(!1))}),[A]),(0,j.q0)({id:F,show:function(){setTimeout((function(){o((0,S.GA)()),(0,T.d8j)({item:y.nl,value:!0,expiredays:1})}),1e4)},hide:function(){return o((0,S.x1)())}}),(0,r.jsxs)(f.V,{open:A,onOpenChange:function(e){return!e&&$()},children:[(0,r.jsx)(f.V.Overlay,{}),(0,r.jsxs)(f.V.BaseContent,{className:I().content,vCentered:!0,children:[(0,r.jsx)("div",{className:c()(I().mobileHeader,"d-flex justify-content-end align-items-center"),children:(0,r.jsx)(v(),{width:16,height:16,onClick:$,className:I().closeIcon,src:(0,T.uNo)("/ui-router/images/resume-builder/close-modal.svg")})}),(0,r.jsx)("p",{className:c()(I().title,"interH2 text-center"),children:X?"Search saved":"Save this search"}),(0,r.jsx)("p",{className:"font-16 text-center m-0 mx-md-4 mb-md-4",children:X?"You'll start receiving notifications when new jobs are posted.":(0,r.jsx)(J,{companyName:(null==t?void 0:t.companyNameCPS)||"",jobTitle:O.title,city:O.city,state:O.state,stateAbbr:O.stateAbbr})}),(0,r.jsxs)("form",{onSubmit:function(e){if(e.preventDefault(),X)$();else if((0,T.oH0)(q)){var s={email:q,signUpWorkflow:!0,pageCategory:window.pageCategory};h(s,(function(e,s){if(s===P.XP.SUCCESS){K(!0);var l=function(e){var t,o,r,s,l=e||{},c=l.companyInfo,d=l.criteria,p=l.filterHistory,h=l.filterHistoryLength,g=c?{surveySelectedCompanies:m()(c,["companyName","companyID","zippiaCppUrl","displayFlagOfCSP","displayFlagOfCompanyHistoryPage","displayFlagOfCompanyJobsPage","indexable","key"])}:d.title?d.city||d.state?{titles:[{originalSearch:d.title,normalizedTitle:d.title}],location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{titles:[{originalSearch:d.title,normalizedTitle:d.title}]}:d.city||d.state?{location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{},v=p[h<=1?0:h-2],f=p[h-1];if(v&&f&&!u()(v,f)&&((null===(t=f.jobTitle)||void 0===t?void 0:t.length)>(null===(o=v.jobTitle)||void 0===o?void 0:o.length)&&(g=(0,a.Z)((0,n.Z)({},g),{titles:b()((0,i.Z)(g.titles||[]).concat((0,i.Z)(f.jobTitle.map((function(e){return e.value})))),"originalSearch")})),(null===(r=f.location)||void 0===r?void 0:r.length)>(null===(s=v.location)||void 0===s?void 0:s.length))){var y=f.location.map((function(e){return e.value}));g=(0,a.Z)((0,n.Z)({},g),{userLocation:b()((0,i.Z)(g.userLocation||[]).concat((0,i.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 g}({companyInfo:t,criteria:O,filterHistory:M,filterHistoryLength:B});(0,N.Lj)(l),o((0,L.Nq)()).catch((function(e){console.error("Error occurred while signing the user in",e)}))}else s===P.XP.EXIST&&g((0,r.jsx)(R,{onClick:function(){$(),setTimeout((function(){return Z.enqueuePopup({id:x.LOGIN_POPUP,priority:j.Xl.IMMEDIATE})}),200)}}))}))}else g("Invalid email, please enter a valid email address.")},children:[!X&&(0,r.jsx)("input",{type:"email",placeholder:"Enter email",className:c()("form-control",I().formControl),value:q,onChange:function(e){g(""),Q(e.target.value)}}),p&&(0,r.jsx)("p",{className:c()(I().error,"my-2"),children:p}),(0,r.jsx)(_.ZP,{theme:"primary",size:"big",type:"submit",isFullWidth:!0,className:"mt-3",children:X?"Continue":"Create alert"})]})]})]})}},36105:function(e,t,o){"use strict";o.d(t,{$j:function(){return h},Gl:function(){return p},nl:function(){return u}});var n=o(68772),a=o(93334),i=o(24246),r=o(27378),s=o(19956),l=o(87888),c=o(64857),d=o(2294),u="_zippia-job-alert",p=[d.gIv.JOBS_IN_CITY,d.gIv.CAREER_REMOTE_VERTICAL,d.gIv.CPP_COMPANY_JOBS_BUCKET,d.gIv.CAREER_JOBS_BUCKET_VERTICAL,d.gIv.JOBS_FROM_SEACH_API_2,d.gIv.JOBS_FROM_SEACH_API],m=function(){var e=!!(0,d.ejW)(u),t=(0,s.Z)(),o=(0,c.C)((function(e){var t=e.searchFilter,o=e.user,n=e.jobs,a=p.filter((function(e){return e in t.stateHistory}));return{isUserLoggedIn:!!(null==o?void 0:o.isLoggedIn),viewedJobsLength:n.viewedJobs.length,filterHistoryLength:(t.stateHistory[a]||[]).length}})),n=o.isUserLoggedIn,a=o.viewedJobsLength,i=o.filterHistoryLength,m=(0,l.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),b=h[0],g=h[1],v=(0,r.useState)(0),f=v[0],y=v[1];return(0,r.useEffect)((function(){t||g((function(e){return e+1}))}),[a]),(0,r.useEffect)((function(){t||y((function(e){return e+1}))}),[i]),{isUserLoggedIn:n,alreadySeenToday:e,isAllowedPage:m,viewedJobsCondition:b>=3,filterHistoryCondition:f>=2}},h=function(e){var t=function(t){var o=m();return(0,i.jsx)(e,(0,a.Z)((0,n.Z)({},t),{jobAlertTriggers:o}))};return t.getInitialProps=e.getInitialProps,t.__docgenInfo=e.__docgenInfo,t};t.ZP=m},83980:function(e,t,o){"use strict";var n=o(29132),a=o(68772),i=o(93334),r=o(59312),s=o(24246),l=o(27378),c=o(37254),d=o(37162),u=o(90005),p=o.n(u),m=o(90104),h=o.n(m),b=o(23615),g=o.n(b),v=o(64926),f=o.n(v),y=o(64095),x=o(80940),j=o.n(x),_=o(56063),C=o(80596),w=o(4517),k=o(8503),N=o(2294),S=o(10625),L=o(77934),T=o(34293),P=o(5491),Z=o(97718),I=o(98289),F=o(58060),R=o(63240),J=o(39721),E=o.n(J),M={job:g().shape({listingHash:g().str
1ing}).isRequired,isSaved:g().bool.isRequired,isDismissed:g().bool.isRequired,isSeen:g().bool.isRequired,containerTitle:g().string.isRequired,dispatchOpenDLPModal:g().func.isRequired,enableDLPModalPopup:g().bool.isRequired,dispatchJobSeen:g().func.isRequired,isH2:g().bool,isRemote:g().bool,isApplied:g().bool,ignoreDismissed:g().bool,disableDismiss:g().bool,jobsPage:g().bool,jobSearched:g().string,dlpError:g().string,dlpJobListingHash:g().string,isDesktop:g().bool,expiredJobOnExternal:g().bool,logJobCardClickEvent:g().func,companySkills:g().bool,jobGroup:g().string,showAutoApplyBadge:g().bool},B=function(e){var t,o,c=e.disableDismiss,u=e.dlpError,m=e.job,b=e.dlpJobListingHash,g=e.dispatchOpenDLPModal,v=e.isRemote,x=e.containerTitle,P=e.dispatchJobSeen,Z=e.jobSearched,J=e.isH2,M=e.enableDLPModalPopup,B=e.isSaved,O=e.isSeen,A=e.isDismissed,D=e.currentPageCategory,z=e.isApplied,H=e.dispatchCurrentPageCategory,U=e.titleTag,G=e.logJobCardClickEvent,W=e.jobsPage,V=e.enablePaidJobTest,q=e.companySkills,Q=e.dispatchAddJobToApplied,Y=e.userOutsideUS,X=e.expiredJobOnExternal,K=e.jobGroup,$=e.showAutoApplyBadge,ee=void 0!==$&&$,te=(0,C.rS)({jobGroup:K}),oe=(0,_.hz)(),ne=oe.processJobDismiss,ae=oe.processJobSave,ie=m.cpc,re=m.companyLogo,se=m.companyName,le=m.listingHash,ce=m.estimatedSalary,de=m.showNewJobBedge,ue=m.easyApplyFlag,pe=(0,l.useState)(!1),me=pe[0],he=pe[1],be=U||(W||J?"h2":"div"),ge=(0,l.useMemo)((function(){return W&&Z?function(e,t){if(!e)return"";var o=new RegExp("".concat(t),"g");return e.split(o).map((function(e){return e||(0,s.jsx)("b",{children:t})}))}
1(null==m?void 0:m.jobTitle,Z):m.jobTitle}),[m,W,Z]),ve=(0,l.useMemo)((function(){var e;return(null==m||null===(e=m.snippets)||void 0===e?void 0:e.length)?m.snippets.filter((function(e){return e})).join(" ").trim():f()(m.jobDescription||"",{allowedTags:[]})}),[m]),fe=(0,l.useMemo)((function(){return m.companyInfo||{companyLogo:m.companyLogo,companyName:m.companyName,companyInitial:m.companyInitial}}),[m]),ye=(0,l.useMemo)((function(){var e,t;return(null===(e=m.snippets)||void 0===e?void 0:e.length)?m.snippets.join("").length>80:(null===(t=m.jobDescription)||void 0===t?void 0:t.length)>120}),[m]),xe=(0,l.useMemo)((function(){var e,t;return-1!==(null==m||null===(e=m.OBJjobTags)||void 0===e?void 0:e.indexOf("Remote"))&&(null==m?void 0:m.location)?"Remote or ".concat(null==m?void 0:m.location):-1!==(null==m||null===(t=m.OBJjobTags)||void 0===t?void 0:t.indexOf("Remote"))?"Remote":(null==m?void 0:m.location)||""}),[m]),je=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];m.isExpired=e,ne({job:m,containerTitle:x}),(0,I._J)({event:N.FPR.jobCardDismissClick})};(0,l.useEffect)((function(){null!==u&&b===m.listingHash&&je(!0)}),[u,m,b]);var _e,Ce,we=function(e){he(e)},ke=function(e){P({job:e,viewSource:S.g_.AFTER_UNPAID_CLICK}),te.logActivity({job:e,type:S.mK.JOB_OPENING.JOB_OPENING_VIEWED_DLP,url:window.location.href,pageCategory:window.pageCategory,viewSource:S.g_.AFTER_UNPAID_CLICK},S.g9.LOG_ACTIVITY.DLP),g(e,window.pageCategory)},Ne=(_e=(0,n.Z)((function(e){var t;return(0,r.__generator)(this,(function(o){switch(o.label){case 0:return e.OBJjobTags.includes("Remote")&&v&&(e.isRemote=!0),X?[4,w.gQ.fetchJobsByHash(e.listingHash)]:[3,2];case 1:return t=o.sent(),h()(t)?((0,k.Lj)({titles:[{normalizedTitle:e.OBJtitle,originalSearch:e.OBJtitle}],location:[{city:e.OBJcity,state:(0,N.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,N.hRz)("/matches/?".concat(e.listingHash))]):(ke(e),[3,3]);case 2:ke(e),o.label=3;case 3:return[2]}}
1))})),function(e){return _e.apply(this,arguments)});return(0,s.jsx)(d.Z,{in:!A,timeout:200,classNames:"bucketListItemFade",unmountOnExit:!0,children:(0,s.jsxs)("div",{"data-hash":le,"data-dlp":m.cpc>0?"bypass":"view",className:p()(E().jobCardBucketListItem,j().bucketListItem,"bucketListItem jobCard new-design"),onClick:function(e){var t=e.metaKey,o=e.ctrlKey,n=!(!Y||m.easyApplyFlag),r=M&&!t&&!o;D||H(window.pageCategory);var s=(0,i.Z)((0,a.Z)({},m),{jobDLPUrl:(0,N._Z7)(m)}),l=!!function(){if(0==s.cpc)return!0;if(s.internalGateCarousel){var e=s.internalGateCarousel>=0?s.internalGateCarousel:1,t=(0,T.aS)([e,1-e]);return 1==s.internalGateCarousel||0===t}}();s.cpc>0&&V&&!ue&&!n&&!l?(Q({job:m,logActivity:!1}),te.openJobExternal(m,{activityCategory:S.g9.LOG_ACTIVITY.DLP,activityData:{activityType:S.mK.JOB_OPENING.JOB_OPENING_JOB_CLICKED,payload:{url:window.location.href,pageCategory:window.pageCategory}}})):r||n||l?Ne(s):((0,N.YQK)(s.jobDLPUrl),G()),L.wT.logCarouselJobClick(x,m)},children:[ee&&(0,s.jsx)(y.C,{variant:"jaa",className:"position-absolute -z-t-9 z-r-20",children:"Auto-Apply"}),ue&&!ee&&(0,s.jsx)(y.C,{variant:"super-primary",className:"position-absolute -z-t-9 z-r-20",children:"Easy Apply"}),(0,s.jsx)("div",{className:"bucketListItemLogo",children:(0,s.jsx)(F.default,{size:"xsmall",className:"CompanyLogoImg",companyLogo:re||fe.companyLogo,companyName:se,imgWidth:40,imgHeight:40})}),(0,s.jsxs)("div",{className:p()(E().bucketListItemSave,E()["new-design"],{"heart-svg-container-filled":B,"heart-svg-container":!B,"like-touched":me}),children:[!c&&(0,s.jsx)("div",{className:"jobCardtIcon icon-ban",onClick:function(e){e.stopPropagation(),je()}}),(0,s.jsx)("div",{className:"heart-svg",onClick:function(e){e.stopPropagation(),we(!1),ae({job:m,containerTitle:x}),(0,I._J)({event:N.FPR.jobCardSaveClick})},onMouseDown:function(){we(!0)},children:(0,s.jsx)(R.h_,{className:p()({isSaved:B})})})]}),(0,s.jsxs)("div",{className:p()(E().bucketListItemContent,"bucketListItemContent ".concat(O?"seen":"unseen","JobCard")),children:[(0,s.jsxs)("div",{className:"bucketListItemContentTop",children:[(0,s.jsx)("div",{className:"owlCompanyName",children:se||"Company unknown"}),(0,s.jsx)("div",{className:p()("owlCompanyLocation new-design"),children:xe}),(0,s.jsx)(be,{className:p()("owlJobTitle new-design"),children:ge})]}),!!ve&&(0,s.jsx)("div",{className:p()("owlJobDescriptionFull new-design",{short:ye}),dangerouslySetInnerHTML:{__html:ve}}),q&&!ve&&!(!m.skillsets||!m.skillsets.length)&&(0,s.jsx)("div",{className:"owlJobDescription new-design",children:"Skills: "+(null!==(Ce=null===(o=null==m||null===(t=m.skillsets)||void 0===t?void 0:t.slice(0,8))||void 0===o?void 0:o.join(", "))&&void 0!==Ce?Ce:"")}),(0,s.jsxs)("div",{className:p()(E().bucketListItemContentBottom,E()["new-design"],{"sponsored-job":ie>0&&de}),children:[(0,s.jsxs)("p",{className:"owlEstimatedTimeJob d-flex align-items-center",children:[function(){var e=m.actionDateSince,t=m.postedDate,o=m.hrefOrigin,n=m.isSponsored,a=m.lastContentUpdateDate;if(o&&("/matches/saved/"===o||"/matches/applied/"===o)){if(z)return"Applied ".concat(e);if(B)return"Saved ".concat(e)}return n?"Sponsored":O?"Viewed":a||t}(),de&&(0,s.jsx)("span",{className:"owlNewLabel",children:"new"})]}),(0,s.jsx)("p",{className:"owlSalaryJob",children:ce})]})]})]})})},O={dispatchOpenDLPModal:Z.w4,dispatchJobSeen:P.lf,dispatchCurrentPageCategory:P.YJ,dispatchAddJobToApplied:P.eP};B.propTypes=M,t.Z=(0,c.$j)((function(e,t){var o,n,a=e.jobs,i=e.locals,r=void 0===i?{}:i,s=e.modals,l=void 0===s?{}:s,c=t.job.listingHash,d=t.ignoreDismissed,u=a.favoriteJobs,p=void 0===u?[]:u,m=a.dismissedJobs,h=void 0===m?[]:m,b=a.viewedJobs,g=void 0===b?[]:b,v=a.currentPageCategory,f=a.appliedJobs,y=void 0===f?[]:f;return{dlpPopUpOpen:l.dlp&&l.dlp.open,userOutsideUS:null==r||null===(o=r.criteria)||void 0===o?void 0:o.userOutsideUS,enableDLPModalPopup:!!r.enableDLPModalPopup,enablePaidJobTest:r.enablePaidJobTest,isSaved:p.indexOf(c)>-1,isApplied:y.findIndex((function(e){return e.listingHash===c}))>-1,isDismissed:!d&&h.indexOf(c)>-1,isSeen:g.indexOf(c)>-1,currentPageCategory:v,dlpError:l.dlp.error,dlpJobListingHash:null===(n=l.dlp.dlpDetail)||void 0===n?void 0:n.listingHash}}),O)(B)},48771:function(e,t,o){"use strict";
1o.r(t),o.d(t,{JobContainerComponent:function(){return Ue},default:function(){return Ge}});var n=o(62303),a=o(29132),i=o(53619),r=o(33676),s=o(91946),l=o(722),c=o(68772),d=o(93334),u=o(50919),p=o(53573),m=o(39849),h=o(59312),b=o(24246),g=o(27378),v=o(9957),f=o(37254),y=o(90005),x=o.n(y),j=o(30454),_=o.n(j),C=o(9457),w=o.n(C),k=o(90104),N=o.n(k),S=o(56141),L=o.n(S),T=o(48159),P=o.n(T),Z=o(14648),I=o.n(Z),F=o(65218),R=o.n(F),J=o(86677),E=o(23615),M=o.n(E),B=o(80596),O=o(87888),A=o(2294),D=o(31602),z=o(56013),H=o.n(z),U=o(94847),G=function(){var e=(0,B.rS)();return(0,O.Z)((function(){return(0,D.V)()}),[],!0)&&(0,b.jsxs)("div",{className:x()("z-px-20 d-flex flex-column justify-content-center align-items-center bucketListItem",H().container),children:[(0,b.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,b.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,b.jsx)(U.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,A.hRz)(t)},className:"text-transform-unset",children:"See how"})]})},W=o(32249),V=o(9801),q=o(8503),Q=o(5491),Y=o(97718),X=o(10625),K=o(4174),$=o.n(K),ee={type:M().oneOf(["button","jobCard"]),filterDetail:M().shape({})},te=function(e){var t,o=(0,B.jh)(),n=e.type,i=void 0===n?"button":n,r=e.user,s=e.openSignUpModal,l=e.filterDetail,u=void 0===l?{}:l,p=e.alertsDetail,m=e.dispatchAlertsRecentPayloadSet,v=e.dispatchAlertsIsLoadingSet,f=e.dispatchAlertsIsSubscribedSet,y=p.recentPayload,x=p.isLoading,j=p.isSubscribed,_=(0,g.useState)(!0),C=_[0],w=_[1],k=!(!r||!r.isLoggedIn),N=(t=(0,a.Z)((function(){var e,t,o,n,a,i;return(0,h.__generator)(this,(function(r){switch(r.label){case 0:if(!k)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(),o=((null==t?void 0:t.notificationSettings)||{}).email,n=(null==o?void 0:o.optout)||!1,a=(null==o||null===(e=o.job)||void 0===e?void 0:e.optout)||!1,f({isSubscribed:!n&&!a}),[3,4];case 3:return i=r.sent(),console.error("Error while getting user notifications",i),[3,4];case 4:return v({isLoading:!1}),[2]}}))})),function(){return t.apply(this,arguments)});(0,g.useEffect)((function(){N()}),[]);var S,T,P,Z=function(){var e=function(){var e=u||{},t=e.title,o=void 0===t?"":t,n=e.jobType,a=void 0===n?[]:n,i=e.jobLevels,r=void 0===i?[]:i,s=e.degrees,l=void 0===s?[]:s,c=Array.isArray(l)?l.filter((function(e){return"None"!==e})):[];return{title:o||"",jobType:a||[],jobLevels:r||[],educationLevel:(null==c?void 0:c[0])||""}}(),t=e.title,o=e.jobType,n=e.jobLevels,a=e.educationLevel,i=[];return t.length&&i.push({originalSearch:t,normalizedTitle:t}),{titles:i,jobType:o,jobLevels:n,educationLevel:a.toLowerCase(),extendedLocations:["Work From Home"]}},I=function(){var e=(0,a.Z)((function(){var e,t,o;return(0,h.__generator)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),e=Z(),t=(0,d.Z)((0,c.Z)({},e),{extendedLocations:["Work From Home"]}),m({recentPayload:(0,c.Z)({},t)}),v({isLoading:!0}),[4,(0,V.gS)((0,c.Z)({},t))];case 1:return n.sent(),[3,3];case 2:return o=n.sent(),console.error("Error while updating user info",o),[3,3];case 3:return v({isLoading:!1}),[2]}}))}));return function(){return e.apply(this,arguments)}}(),F=function(e){e?(f({isSubscribed:!0}),I(),(0,V.BX)({emailChannel:{job:{optout:!1}}})):(f({isSubscribed:!1}),(0,V.BX)({emailChannel:{job:{optout:!0}}}))},R=function(){k?j?C?F(!1):I():F(!0):function(){var e=[1],t=Z(),n=t.titles,a=void 0===n?[]:n,i=t.jobLevels,r=void 0===i?[]:i,l=t.educationLevel,d=void 0===l?"":l,u="step2";(null==a?void 0:a.length)&&(e.push(2),u="step3"),(null==r?void 0:r.length)&&e.push(6),(null==d?void 0:d.length)&&e.push(4);var p={survey_step:u,survey:"208",skipQuestion:e,src:X.QG.REMOTE_JOBS_PAGE};s((0,c.Z)({},p)),o.pushQuery(p),I()}()},J=function(){var e=(0,A.uNo)("/ui-router/images/icon-notification.svg"),t="Create alert";return k&&j&&(C?(e=(0,A.uNo)("/ui-router/images/icon-notification-off.svg"),t="Turn off alert"):(e=(0,A.uNo)("/ui-router/images/icon-notification.svg"),t="Update alert")),(0,b.jsx)("div",{className:$()["create-alert-btn-container"],children:(0,b.jsx)(U.ZP,{theme:"secondary",icon:(0,b.jsx)(W.Q,{className:$()["create-alert-btn-icon"],src:e}),className:"".concat($()["create-alert-btn"]," ").concat(x?$().disabled:""),onClick:R,disabled:x,children:t})})};return S=Z(),C&&!L()(S,y)?w(!1):!C&&L()(S,y)&&w(!0),P="","button"===i?P=J():"jobCard"===i&&(T="Get remote jobs notification on your email",k&&j&&(T=C?"Turn off alert for current chosen options":"Update alert for current chosen options"),P=(0,b.jsx)("div",{className:$()["create-alert-card-container"],children:(0,b.jsxs)("div",{className:$()["create-alert-card"],children:[(0,b.jsx)("div",{className:$()["create-alert-card-text"],children:T}),J()]})})),P},oe={openSignUpModal:Y.OE,dispatchAlertsRecentPayloadSet:Q.vD,dispatchAlertsIsLoadingSet:Q.e1,dispatchAlertsIsSubscribedSet:Q.oL};te.defaultProps={type:"button",filterDetail:{}},te.propTypes=ee;var ne=(0,f.$j)((function(e){return{user:e.user,alertsDetail:e.jobs.alertsDetail}}),oe)(te),ae=o(52010),ie=o(36105),re=o(44706),se=o(57321),le=function(e){var t=e.onSwipedLeft,o=void 0===t?function(){return null}:t,n=e.onSwipedRight,a=void 0===n?function(){return null}:n,i=e.children,r=e.className,s=void 0===r?"":r,l=(0,se.useSwipeable)({onSwipedLeft:o,onSwipedRight:a});return(0,b.jsx)("div",(0,d.Z)((0,c.Z)({className:s},l),{children:i}))},ce=o(92243),de=o(73014),ue=o(98289),pe=o(34293),me=o(34724),he=o(50594),be=o(72007),ge=o.n(be),ve={criteria:M().shape({companyNameCPS:M().string.isRequired,companyID:M().oneOfType([M().string,M().number]).isRequired,companyName:M().string.isRequired}).isRequired},fe=function(e){var t,o,n=e.criteria,a=e.updateUserFavouriteCompanies,i=e.updateCompanyIsSaved,r=e.updateAddCompanyToFavouriteInQueue,s=e.favouriteCompanies,l=e.companyIsSaved,c=e.user,d=(0,re.Zk)(),u=(0,g.useState)(!1),p=u[0],m=u[1],h=!(!c||!c.isLoggedIn),v=(t=l?(0,A.uNo)("/ui-router/images/icon-notification-off.svg"):(0,A.uNo)("/ui-router/images/icon-notification.svg"),(0,b.jsx)(W.Q,{className:ge()["alerts-block-icon"],src:t})),f=(o="Create alert",l&&(o="Turn off alert"),(0,b.jsx)("span",{className:"alerts-block-button-text",children:o}));return(0,b.jsxs)("div",{className:ge()["alerts-block"],children:[(0,b.jsx)("div",{className:"alerts-block-item",children:(0,b.jsx)("div",{className:"alerts-block-text",children:"There are no results for your search."})}),(0,b.jsx)("div",{className:"alerts-block-item",children:(0,b.jsx)(U.ZP,{theme:"secondary",className:ge()["alerts-block-button"],onClick:function(){if(h){m(!0);var e={companyName:n.companyNameCPS,companyNameCPS:n.companyNameCPS,companyID:"".concat(n.companyID),key:n.companyName};i(!l),(0,q.Z8)(e,s).then((function(e){a(e)})).finally((function(){m(!1)}))}else r({companyName:n.companyNameCPS,companyNameCPS:n.companyNameCPS,companyID:"".concat(n.companyID),key:n.companyName,selected:!0}),d.enqueuePopup({id:me.LOGIN_POPUP,priority:re.Xl.IMMEDIATE,props:{isFollowCompanyModal:!0}})},disabled:p,icon:v,children:f})})]})},ye={updateUserFavouriteCompanies:he.w,updateCompanyIsSaved:he.V,updateAddCompanyToFavouriteInQueue:Y.fS};fe.propTypes=ve;var xe=(0,f.$j)((function(e){var t=e.jobs,o=e.user,n=e.companyPage;return{userListingHashes:t,user:o,companyIsSaved:n.companyIsSaved,favouriteCompanies:n.userFavouriteCompanies}}),ye)(fe),je=o(25),_e=o(83980),Ce=o(80940),we=o.n(Ce),ke=o(32097),Ne=o(4533),Se=o.n(Ne),Le=o(39721),Te=o.n(Le),Pe=R()((function(){return Promise.resolve().then(o.bind(o,97135))}),{loadableGenerated:{webpack:function(){return[97135]}},ssr:!1});function Ze(){var e=(0,g.useState)(!1),t=e[0],o=e[1];return(0,b.jsxs)("div",{className:x()(Se()["share-card"],Te().jobCardBucketListItem,we().bucketListItem,"bucketListItem jobCard"),children:[(0,b.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center",children:[(0,b.jsxs)("div",{className:Se()["share-card-top"],children:[(0,b.jsx)("span",{className:Se()["share-card-background-heart"],children:"#"}),(0,b.jsx)("img",{className:Se()["share-card-zippia-icon"],alt:"Zippia",src:(0,A.fz2)("/ui-router/images/zippiaClean.png")})]}),(0,b.jsx)("div",{className:x()(Se()["share-card-do-you-like"],"mb-0"),children:"Do you like Zippia?"}
1),(0,b.jsxs)("div",{className:x()(Se()["share-card-help-your-friends"],"mb-0"),children:["Help your friends ",(0,b.jsx)("br",{})," find the job they want."]}),(0,b.jsx)(U.ZP,{theme:"primary",className:x()(Se()["share-card-button"]),onClick:function(){return o(!0)},children:"Share with a friend"})]}),t&&(0,b.jsx)(Pe,{children:(0,b.jsx)(ke.Z,{shareUrl:"https://www.zippia.com/",closeShareCard:function(){return o(!1)},children:(0,b.jsxs)("div",{className:Se()["share-card-popup"],children:["Help your friends ",(0,b.jsx)("br",{})," find the job they want."]})})})]})}var Ie=o(4215),Fe=o.n(Ie),Re=o(4637),Je=o.n(Re),Ee=function(e){var t=e.n,o=void 0===t?4:t;return Fe()(1,o+1,1).map((function(e){return(0,b.jsxs)("div",{className:x()(we().bucketListItem,"bucketListItem loadedBucketJobs"),children:[(0,b.jsx)("div",{className:"bucketListItemLogo",children:(0,b.jsx)("div",{className:x()("CompanyLogo",Je()["generic-company-logo"],Je().xsmall,"animate-flicker")})}),(0,b.jsxs)("div",{className:x()(Te().bucketListItemContent,"bucketListItemContent loadingBucket"),children:[(0,b.jsx)("div",{className:"animate-flicker firstRowLB"}),(0,b.jsx)("div",{className:"animate-flicker secondRowLB"}),(0,b.jsx)("div",{className:"animate-flicker thirdRowLB"}),(0,b.jsx)("div",{className:"animate-flicker fourthRowLB"}),(0,b.jsx)("div",{className:"animate-flicker fifthRowLB"}),(0,b.jsx)("div",{className:"animate-flicker sixthRowLB"})]})]},"loader".concat(e))}))},Me=o(53640),Be=o(37216),Oe=o.n(Be),Ae=R()((function(){return Promise.all([o.e(4736),o.e(2451),o.e(4180),o.e(3184),o.e(9970)]).then(o.bind(o,43184))}),{loadableGenerated:{webpack:function(){return[43184]}},ssr:!1}),De=Object.freeze({bucket:"bucket",netflix:"netflix"}),ze=function(e){(0,l.Z)(o,e);var t=(0,m.Z)(o);function o(e){var r,l;(0,i.Z)(this,o),r=t.call(this,e),(0,s.Z)((0,n.Z)(r),"checkForNextArrow",(function(){var e,t=r.props,o=t.layout,n=t.jobsPerSlide,a=r.state,i=a.bucketScroll,s=a.showNext,l=((null===(e=r.bucketListRef)||void 0===e?void 0:e.current)||{}).children,c=void 0===l?[]:l;o===De.bucket&&!1===s&&0===i&&(c.length>n||!r.hasNoMoreJobs())&&r.setState({showNext:!0})})),(0,s.Z)((0,n.Z)(r),"hasNoMoreJobs",(function(){var e=r.props,t=e.jobsPerPage,o=e.jobs,n=e.totalJobs;return 0===n||o.length<=t&&n<=t})),(0,s.Z)((0,n.Z)(r),"getNewFiltersOnFilterSearchParams",(function(e){var t=(0,p.Z)(r.state.zpFilters);return e&&!N()(e)&&Object.keys(e).forEach((function(o){if(e[o]){var n=t.findIndex((function(e){return e.param===o}));if(-1!==n){t[n].preselectedItems=(0,p.Z)(e[o]);var a=t[n].preselectedItems;t[n].newButtonText=a.length>1?"".concat(a[0].displayName,", ..."):1===a.length?a[0].displayName:t[n].buttonText}}})),t}));var m,v=(0,n.Z)(r);(0,s.Z)((0,n.Z)(r),"loadOnViewEnter",(m=(0,a.Z)((function(e){var t,o,n,a,i,r,s,l,d,u,m,b;return(0,h.__generator)(this,(function(h){return t=v.props,o=t.jobGroup,n=t.paidJobGroup,a=t.jobs,i=t.router,r=t.filterGroup,s=t.initialPayload,l=t.showPaidJobs,d=t.noNeedLoadOnViewEnter,u=!(!o&&!n),m=JSON.parse(window.sessionStorage.getItem(je.cV)),b=(0,p.Z)(v.state.zpFilters),m&&(b=v.getNewFiltersOnFilterSearchParams((0,je.Go)(m))),v.setState({zpFilters:b,userListingHashesFetched:!0},(function(){if(e&&(!a.length||m||(0,je.aN)(null==i?void 0:i.query)||l)){if(d)return;window.sessionStorage.removeItem(je.cV),u&&!r?v.handleFilterApply({},!0):m?v.handleFilterApply((0,c.Z)({},(0,je.ib)(v.props.filterQueue[v.props.filterQueueLength-1]),(0,je.ib)((0,je.Go)(m))),!0,{},!!m):a.length?((0,je.aN)(null==i?void 0:i.query)||l)&&v.handleFilterApply((0,je.ib)(v.props.filterQueue[v.props.filterQueueLength-1]),!0,{},!1,!!a.length):v.props.filterQueue&&v.props.filterQueueLength>0?v.handleFilterApply((0,je.ib)(v.props.filterQueue[v.props.filterQueueLength-1]),!0):u&&!b.length&&v.handleFilterApply(s,!0)}})),[2]}))})),function(e){return m.apply(this,arguments)})),(0,s.Z)((0,n.Z)(r),"updateFilterOnChangeOfExternalFilter",(function(e){var t=e.detail,o=r.props,n=o.loading,a=o.jobType,i=o.jobGroup,s=o.dispatchUserJobs,l=o.dispatchGetPaidJobs,p=o.dispatchGetCompanyJobs,m=o.filterQueue,h=o.paidJobGroup,b=o.showPaidJobs,g=r.state.initialPayload,v={};t.filterDetail?v=t.filterDetail:m&&(v=m[m.length-1]),g.remoteCategories&&!v.remoteCategories&&delete g.remoteCategories;var f=t.jobGroup,y=(0,u.Z)(t,["jobGroup"]);i!==f||n||(t.companyId&&(v.companyId=t.companyId),r.setState({visited:!0,showLoading:!1},(function(){if("user"===a){(t.showPaidJobs||b)&&l({key:h,detail:(0,c.Z)({refreshJobs:!0},t.paidJobPayload,I()(v,["salary","jobType","locations","jobLevels","radiusCategory","postingDateRange","dismissedListingHashes"])),hideOnEmpty:!0});var e=(0,d.Z)((0,c.Z)({},g,v,t.filterDetail||{}),{bucketToFetch:t.bucketToFetch});s({key:i,detail:e})}else{var o=(0,c.Z)({},v,y);p({key:i,detail:o,hideOnEmpty:!0,initial:g})}})))})),(0,s.Z)((0,n.Z)(r),"getUserLocations",(function(){var e=[],t=r.props,o=t.criteria,n=t.userLocation;
1return n&&n.length?n.forEach((function(t){var o=t.city,n=t.state;e.push(o?{city:o,state:(0,A.FUl)(n)}:{state:(0,A.FUl)(n)})})):o&&o.geoCity&&o.geoStateCode&&e.push({city:o.geoCity,state:o.geoStateCode}),e})),(0,s.Z)((0,n.Z)(r),"getNewInitialPayload",(function(e,t){var o=r.getUserLocations(),n=r.props,a=n.filterGroup,i=n.jobGroup,s=(0,c.Z)({},e);return t.remoteCategories||!a||t.locations&&t.locations.length||(s.companyId&&(s=(0,d.Z)((0,c.Z)({},s),{locationSort:!0})),o&&o.length&&(s=(0,c.Z)({},s,s.companyId?{locations:o}:{}))),"recentJobTitleJobBucket"===i&&(s=(0,d.Z)((0,c.Z)({},s),{locations:o})),s})),(0,s.Z)((0,n.Z)(r),"getJobsPerPage",(function(){var e,t,o,n=r.props,a=n.jobsPerPage,i=n.ignoreDismissed,s=4-(((null===(e=r.bucketListRef)||void 0===e||null===(t=e.current)||void 0===t||null===(o=t.children)||void 0===o?void 0:o.length)||0)%4||0);return i?a:a+(4===s?0:s)})),(0,s.Z)((0,n.Z)(r),"getMoreJobs",(function(){var e,t=r.props,o=t.dispatchGetCompanyJobsMore,n=t.dispatchUserJobsMore,a=t.loading,i=t.error,s=t.jobGroup,l=t.jobType,u=t.initialPayload,p=t.filterQueue,m=t.dispatchGetPaidJobs,h=t.paidJobAPIPayload,b=t.showPaidJobs,g=t.afterEveryX,v=t.paidJobGroup,f=t.paidJobs,y=t.onShowMoreJobs,x=r.getJobsPerPage();if(y)return y();var j={},_=(null==f||null===(e=f.jobs)||void 0===e?void 0:e.length)?(0,A.BTw)(x,g,4):0;if(p){var C=p[p.length-1];j=(0,je.ib)(C,u)}var w=r.getNewInitialPayload(u,j);a||i||r.hasNoMoreJobs()||(r.setState({showLoading:!1}),"user"===l?(b&&m({key:v,detail:h,hideOnEmpty:!0,showMore:!0}),n({key:s,detail:(0,d.Z)((0,c.Z)({},w,j),{numJobs:b?x-_:x}),hideOnEmpty:!1})):b&&(0,je.Tt)(h,j)?(m({key:v,detail:(0,c.Z)({},(0,je.ZW)(j,h),(0,je.Mk)(p)),showMore:!0,hideOnEmpty:!0}),o({key:s,detail:(0,d.Z)((0,c.Z)({},w,j),{numJobs:b?x-_:x}),hideOnEmpty:!1})):o({key:s,detail:(0,c.Z)({},w,j,w.numJobs?{numJobs:x}:{}),hideOnEmpty:!1}))})),(0,s.Z)((0,n.Z)(r),"showMore",(function(){var e=r.props.jobsPerSlide,t=r.bucketListRef.current.getBoundingClientRect().width,o=Math.floor(t/264);o>=e?r.scrollTo(e):r.scrollTo(o)})),(0,s.Z)((0,n.Z)(r),"logEvent",(function(){var e=r.props.title,t=A.FPR.bucketScrolled,o="".concat(e," - Scrolled");(0,ue.kI)(t,o)})),(0,s.Z)((0,n.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,A.FUl)(e.state),state:(0,A.qsk)(e.state)})}))})),(0,s.Z)((0,n.Z)(r),"updateTitleRating",(function(e){e&&"string"==typeof e&&(0,q.Lo)({title:e})})),(0,s.Z)((0,n.Z)(r),"handleFilterApply",(function(e){var t,o,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l=arguments.length>5&&void 0!==arguments[5]&&arguments[5],u=r.props,p=u.jobType,m=u.jobGroup,h=u.initialPayload,b=u.filterCallback,g=u.followerJobGroup,v=u.similarJobs,f=u.displaySeeMore,y=u.dispatchGetCompanyJobs,x=u.dispatchGetPaidJobs,j=u.paidJobAPIPayload,_=u.showPaidJobs,C=u.jobsPerPage,w=u.afterEveryX,k=u.filterQueue,S=u.paidJobGroup,L=u.useOnlyPaidJobs,T=r.getNewInitialPayload(h,e),P=(0,A.BTw)(C,w,4);"user"===p&&sessionStorage.setItem("userPreference",JSON.stringify(e)),null===(t=r.bucketListRef)||void 0===t||null===(o=t.current)||void 0===o||o.scrollTo(0,0),r.setState({showLoading:!1,bucketScroll:0,showPrev:!1,showNext:!1},(function(){if("user"===p)b&&b(e);else{if(_&&!i&&(0,je.Tt)(j,e)||L){!f||n||N()(a)||window.sessionStorage.setItem(je.cV,JSON.stringify(a)),x({key:S,detail:(0,c.Z)({},(0,je.ZW)(e,j),(0,je.Mk)(k)),hideOnEmpty:!0});var t=(0,d.Z)((0,c.Z)({},T,e),{numJobs:C-P});L||s||y({key:m,detail:t,hideOnEmpty:n})}else{var o=(0,c.Z)({},e);if(m===A.gIv.CPP_FALLBACK_TO_PAID_JOBS){var r=["locations","postingDateRange"];Object.keys(o).forEach((function(e){r.includes(e)||delete o[e]}))}var l=(0,c.Z)({},T,e,T.numJobs?{numJobs:C}:{});y({key:m,detail:l,hideOnEmpty:n})}if(g){var u=(0,c.Z)({},T,e);v&&(u=(0,d.Z)((0,c.Z)({},u),{numJobs:8,companyId:v.filterDetail.companyId})),y({key:g,detail:u,hideOnEmpty:n})}b&&b(e)}})),e.locations&&!l&&r.updateLocationRating(e.locations),!e.jobTitle||e.socCode||l||r.updateTitleRating(e.jobTitle)}));var f=(0,n.Z)(r);return(0,s.Z)((0,n.Z)(r),"onScroll",function(){var e=(0,a.Z)((function(e,t,o){var n,a,i;return(0,h.__generator)(this,(function(t){n=f.props,a=n.displaySeeMore,i=n.jobsPerSlide;try{o&&!a&&f.getMoreJobs(),f.scrollLeftToFireGTMScrollEvent+=i*e,f.logEvent()}catch(e){console.error(e)}return[2]}))}));return function(t,o,n){return e.apply(this,arguments)}}()),(0,s.Z)((0,n.Z)(r),"undoFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.UNDO})})),(0,s.Z)((0,n.Z)(r),"resetFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.RESET})})),(0,s.Z)((0,n.Z)(r),"updateProfilePreference",(function(){window.location.href="/profile/"})),(0,s.Z)((0,n.Z)(r),"handleNetflixShowMoreClick",(function(){var e=r.props,t=e.popupScheduler,o=e.jobAlertTriggers,n=o.isUserLoggedIn,a=o.alreadySeenToday,i=o.isAllowedPage;r.getMoreJobs(),n||a||!i||t.enqueuePopup({id:ae.JOB_ALERT_POPUP,priority:re.Xl.IMMEDIATE})})),(0,s.Z)((0,n.Z)(r),"getNoResultsContainer",(function(){var e=r.props,t=e.jobGroup,o=e.criteria,n=e.errorMessage,a=e.filterGroup,i=e.filterQueue,s=e.resetPreference,l=e.updatePreference,c=(0,b.jsx)(Me.Z,{errorMessage:n,showUndoButton:!!a&&!!i.length&&s,showResetButton:!!a&&!!i.length&&s,updatePreference:l,undoFilter:r.undoFilter,resetFilter:r.resetFilter,updateProfile:r.updateProfilePreference});return t!==A.gIv.CPP_COMPANY_JOBS_BUCKET&&t!==A.gIv.COMPANY_SALARY_JOBS_BUCKET&&t!==A.gIv.COMPANY_JOBS_PAGE||(c=(0,b.jsx)(xe,{criteria:o})),c})),(0,s.Z)((0,n.Z)(r),"checkJobsDismissed",(function(){var e=r.props,t=e.dismissedCount,o=e.jobs,n=e.loading;return t>0&&o.length===t&&!n&&r.hasNoMoreJobs()})),(0,s.Z)((0,n.Z)(r),"scrollTo",(function(e){var t=r.props,o=t.displaySeeMore,n=t.totalJobs,a=t.layout,i=t.loading,s=t.showPaidJobs,l=t.useOnlyPaidJobs,c=t.paidJobs,d=r.state.bucketScroll,u=!(!s&&!l||!(null==c?void 0:c.loading)),p=i||u;if(a!==De.netflix&&!p){var m=r.bucketListRef.current.children,h=282,b=e*h,g=((null==m?void 0:m.length)||0)*h-b;if(Math.abs(b)>r.bucketListRef.current.clientWidth+18){var v=Math.floor((r.bucketListRef.current.clientWidth+18)/h)||1;b=(v*=e>0?1:-1)*h}var f=!1,y=!0,x=d+b>=g;x?(b=g,f=!0,y=!o&&n>20):d+b<=0?(b=0,f=!1,y=!0):(b+=d,f=!0,y=!0),r.onScroll(h,b,x),r.setState({bucketScroll:b,showPrev:f,showNext:y})}})),r.bucketListRef=g.createRef(),r.scrollLeftToFireGTMScrollEvent=0,r.state={showNext:!1,showPrev:!1,visited:e.isVisited,showLoading:!1,initialPayload:_()(e.initialPayload),showAllQuery:(0,A.UAG)(e.initialPayload),showNoJobs:!1,zpFilters:(0,je.o4)(e.filters,e.criteria,r.getUserLocations(),null==e||null===(l=e.router)||void 0===l?void 0:l.query),showRemote:e.initialPayload.remote,loadWithRemote:e.loadWithRemote,jobSearched:e.initialPayload.jobTitle,userListingHashesFetched:!1,bucketScroll:0,hasMounted:!1,showJaaCallout:!0},r}
1return(0,r.Z)(o,[{key:"componentDidMount",value:function(){document.addEventListener("updateOtherFilterGroup",this.updateFilterOnChangeOfExternalFilter)}},{key:"componentDidUpdate",value:function(e){var t=this.props,o=t.loading,n=t.jobs,a=t.filters,i=t.filterGroup,r=t.initialPayload,s=t.filterQueue,l=t.filterQueueLength,c=t.dismissedCount,d=t.totalJobs,u=t.lastFilterAction,p=this.state,m=p.userListingHashesFetched,h=p.hasMounted;if(e.loading&&!1===o&&this.setState({showNoJobs:!0}),r!==e.initialPayload&&this.setState({initialPayload:r}),e.filterQueueLength!==l&&l>0&&m&&i&&(this.handleFilterApply((0,je.ib)(s[l-1]),!1,s[l-1],!1,!1,!h),h||this.setState({hasMounted:!0}),u!==ce.ht.INIT&&this.setState({showJaaCallout:!1})),!L()(e.filters,a)){var b=a.map((function(e){return P()(e,w()(e))})),g=e.filters.map((function(e){return P()(e,w()(e))}));L()(b,g)||this.setState({zpFilters:a})}c!==n.length||0===d||o||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,o=t.loading,n=t.title,a=t.layout,i=t.filterGroup,r=t.totalJobs,l=t.bucketContainerClass,c=t.jobGroup,d=t.headerClass,u=t.isRemote,p=t.swapFilters,m=t.noTitle,h=t.emptyBuckets,f=t.isHidden,y=t.isPheading,j=t.displaySeeMore,_=t.isCityPage,C=t.ignoreDismissed,w=t.disableDismiss,k=t.countOfH2Cards,N=t.jobsPerPage,S=t.jobsPage,L=t.customJobCard,T=t.isDesktop,P=t.expiredJobOnExternal,Z=t.singleCompactFilter,I=t.logJobCardClickEvent,F=t.jobsDescription,R=t.filterDetail,J=t.withCreateAlert,E=t.paidJobs,M=t.showPaidJobs,B=t.isH3Title,O=t.customTitleTag,D=t.afterEveryX,z=t.paidJobAPIPayload,H=t.hideMoreBtn,W=t.useOnlyPaidJobs,V=t.paidJobGroup,q=t.noBottomSpacing,Q=t.pageNo,Y=t.jobsPerSlide,X=(r||0)+((null==E?void 0:E.totalJobs)||0),K=this.props.jobs,$=void 0===K?[]:K;if(!c&&!V)return console.error("jobgroup is reqired for job Container !!!!"),null;
1(j||L)&&($=$.slice(0,10));var ee=this.state,te=ee.showNext,oe=ee.showPrev,ae=ee.showNoJobs,ie=ee.showRemote,re=ee.loadWithRemote,se=ee.jobSearched,ce=ee.zpFilters,de=ee.bucketScroll,ue=ee.showJaaCallout,me=!u&&!_||m?!m&&(0,b.jsx)("h2",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(i&&!F?"titleFilterMargin":""),children:n}):(0,b.jsx)("h1",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(i?"titleFilterMargin":""),children:n});B&&(me=(0,b.jsx)("h3",{className:"bucketListHeader zp-title-h3 ".concat(d," ").concat(i&&!F?"titleFilterMargin":""),children:n}));var he=!m&&(0,b.jsx)("p",{className:"bucketListHeader interH2 ".concat(d),children:n}),be=i&&!!ce.length&&(0,b.jsxs)("div",{className:x()(we()["job-container-filter"],"job-container-filter"),children:[this.props.children,(0,b.jsx)(Ae,{singleCompactFilter:Z,filterGroup:i,filters:ce,autosuggestInputErrorOnTop:!0}),0!==$.length&&te&&!H&&(0,b.jsx)("div",{className:x()(we().actions,"d-none d-lg-block"),children:(0,b.jsx)("a",{className:"showMore",onClick:this.showMore,children:"More"})})]}),ge=F&&(0,b.jsx)("div",{className:"jobs-container-description",children:F}),ve=function(e,t){var o=(null==O?void 0:O.tag)&&(null==O?void 0:O.numberOfJobsCards)&&t<=(null==O?void 0:O.numberOfJobsCards)-1?null==O?void 0:O.tag:null,a=(0,pe.BZ)(e);return(0,b.jsx)(_e.Z,{job:e,jobs:$,containerTitle:n,isRemote:ie||re,companySkills:!(null==e?void 0:e.jobDescription),ignoreDismissed:C,disableDismiss:w,jobsPage:S,isH2:t<k,jobSearched:se,isDesktop:T,logJobCardClickEvent:I,titleTag:o,expiredJobOnExternal:P,jobGroup:c,showAutoApplyBadge:a})},fe=!(!M&&!W||!(null==E?void 0:E.loading));return(M||W)&&($=(0,A.L25)($,null==E?void 0:E.jobs,N,z.numJobs,D)),(0,b.jsx)(v.df,{as:"div",onChange:this.loadOnViewEnter,className:"".concat(we().outerContainerWrapper," ").concat(l||"bucketContainer"," ").concat(a," ").concat(f?"invisible":""),triggerOnce:!0,children:(0,b.jsxs)(g.Fragment,{children:[p?(0,b.jsxs)(b.Fragment,{children:[be,he]}):(0,b.jsxs)(b.Fragment,{children:[y?he:me,ge,be]}),J&&(0,b.jsx)(ne,{type:"button",filterDetail:R}),Q>-1&&0===$.length&&!1===o&&!fe&&!h||this.checkJobsDismissed()?this.getNoResultsContainer():(0,b.jsx)("div",{className:x()(Oe().bucketContainer,"jobsBucketContaier",{"z-mb-0":q}),children:(0,b.jsxs)("div",{className:a!==De.netflix?x()(we().carouselContainer,"carouselContainer",{"z-mb-0":q}):"",children:[(0,b.jsx)(le,{className:x()(we()["swipe-container"],{"position-relative":a!==De.netflix}),onSwipedLeft:function(){return e.scrollTo(1)},onSwipedRight:function(){return e.scrollTo(-1)},children:(0,b.jsxs)("div",{className:x()(we().bucketList,"z-pb-30","bucketList",(0,s.Z)({netflix:a===De.netflix},we().netflix,a===De.netflix)),ref:this.bucketListRef,style:{transform:"translateX(".concat(-de,"px)"),transition:"transform 600ms ease-in-out"},children:[0===$.length&&!ae&&!1===o&&(0,b.jsx)(Ee,{}),(0===$.length&&o&&!h||fe)&&(0,b.jsx)(Ee,{}),$.map((function(e,t){return ue&&1===t&&a===De.bucket?(0,b.jsxs)(g.Fragment,{children:[(0,b.jsx)(G,{}),ve(e,t)]},e.listingHash+t):30===t&&a===De.bucket?(0,b.jsxs)(g.Fragment,{children:[(0,b.jsx)(Ze,{}),ve(e,t)]},e.listingHash+t):(0,b.jsx)(g.Fragment,{children:J&&27===t&&a===De.netflix?(0,b.jsx)(ne,{type:"jobCard",filterDetail:R}):ve(e,t)},e.listingHash+t)})),(0!==$.length&&o||fe)&&(0,b.jsx)(Ee,{}),$.length>=10&&!o&&j&&!!X&&!L&&(0,b.jsxs)("div",{className:x()(we().bucketListItem,"bucketSeeMore d-flex flex-column align-items-center"),children:[(0,b.jsx)("div",{onClick:function(){return(0,A.hRz)(j,"_self")},className:x()("icon-angle-right owl-next flex-center text-white",we().owlNext)}),(0,b.jsx)("a",{href:j,className:"mt-4 alink z-font-600",children:"".concat((0,A.ufS)(X)," more jobs")})]}),L]})}),0!==$.length&&$.length>Y&&a===De.bucket?(0,b.jsxs)(g.Fragment,{children:[(0,b.jsx)("div",{className:x()("icon-angle-left owl-prev flex-center",we().arrow,(0,s.Z)({},we().hideArrow,!oe)),onClick:function(){return e.scrollTo(-Y)}}),(0,b.jsx)("div",{className:x()("icon-angle-right owl-next flex-center",we().arrow,l.includes("owl-next-modal")&&"owl-next-modal",(0,s.Z)({},we().hideArrow,!te)),onClick:function(){return e.scrollTo(Y)}})]}):0!==$.length&&!j&&a===De.netflix&&r-N>0&&0!==r&&(0,b.jsx)(g.Fragment,{children:(0,b.jsx)("div",{className:"d-flex justify-content-center show-more-button",children:(0,b.jsx)(U.ZP,{theme:"primary",size:"big",onClick:this.handleNetflixShowMoreClick,children:"Show more"})})})]})})]})})}}]),o}(g.Component);(0,s.Z)(ze,"propTypes",{dispatchGetCompanyJobs:M().func.isRequired,dispatchUserJobs:M().func.isRequired,dispatchGetCompanyJobsMore:M().func.isRequired,dispatchUserJobsMore:M().func.isRequired,filterCallback:M().func,getUserListings:M().bool,title:M().string,isH3Title:M().bool,errorMessage:M().string,jobs:M().arrayOf(M().shape({listingHash:M().string,jobId:M().string})),totalJobs:M().number,countOfH2Cards:M().number,loading:M().bool,error:M().any,filterGroup:M().oneOfType([M().string,M().number]),layout:M().oneOf(["bucket","netflix"]).isRequired,jobType:M().oneOf(["user","company"]),jobGroup:M().string,initialPayload:M().shape({}),bucketContainerClass:M().string,headerClass:M().string,locations:M().arrayOf(M().shape({city:M().string,
1state:M().string})),filters:M().arrayOf(M().object),userLocation:M().arrayOf(M().shape({city:M().string,state:M().string})),criteria:M().object,fetchJobsOnMount:M().bool,updatePreference:M().bool,resetPreference:M().bool,swapFilters:M().bool,emptyBuckets:M().bool,isHidden:M().bool,jobsPerPage:M().number,displaySeeMore:M().string,isCityPage:M().bool,isRemote:M().bool,jobsPage:M().bool,noCMPPage:M().bool,loadWithRemote:M().bool,isCppRemote:M().bool,followerJobGroup:M().string,isVisited:M().bool,ignoreDismissed:M().bool,isFollower:M().bool,disableDismiss:M().bool,customJobCard:M().node,isDesktop:M().bool,expiredJobOnExternal:M().bool,singleCompactFilter:M().bool,logJobCardClickEvent:M().func,jobsDescription:M().string,withCreateAlert:M().bool,enablePaidFixedPos:M().bool,paidJobAPIPayload:M().object,customTitleTag:M().object,afterEveryX:M().number,paidJobGroup:M().string,hideMoreBtn:M().bool,useOnlyPaidJobs:M().bool,onShowMoreJobs:M().func,noBottomSpacing:M().bool,jobsPerSlide:M().number}),(0,s.Z)(ze,"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:{},afterEveryX:0,paidJobGroup:A.gIv.PAID_JOBS,hideMoreBtn:!0,useOnlyPaidJobs:!1,noBottomSpacing:!1,jobsPerSlide:4});var He={dispatchGetCompanyJobs:Q.IC,dispatchGetCompanyJobsMore:Q.FH,dispatchUserJobs:Q.mX,dispatchUserJobsMore:Q.SN,dispatchUpdateFiltersState:de.On,dispatchGetPaidJobs:Q.lu},Ue=ze,Ge=(0,f.$j)((function(e,t){var o,n=e.jobs,a=e.user,i=e.searchFilter,r=e.locals,s=i.filters.find((function(e){return"locationName"===e.id})),l={user:a};if(s){var u=s.items.find((function(e){return(0,A.T31)(e.displayName)})),p=!!u&&u.enabled;u&&(l=(0,d.Z)((0,c.Z)({},l),{isRemoteFilter:p}))}var m=t.jobGroup?n[t.jobGroup]:{},h=n[t.followerJobGroup],b=n[t.paidJobGroup||A.gIv.PAID_JOBS]||{},g=n.dismissedJobs||[],v=i.stateHistory[t.filterGroup]||[],f=(null===(o=i.lastFilterAction)||void 0===o?void 0:o[t.filterGroup])||"",y=i.stateHistory[t.filterGroup]?i.stateHistory[t.filterGroup].length:0;if(N()(h)||(l.similarJobs=h),(null==m?void 0:m.jobs)||(null==b?void 0:b.jobs)){var x,j=g.length?null==m||null===(x=m.jobs)||void 0===x?void 0:x.filter((function(e){var t=e.listingHash;return g.includes(t)})).length:0;return(0,d.Z)((0,c.Z)({},m,l),{dismissedCount:j,paidJobs:b,filterQueue:v,filterQueueLength:y,showPaidJobs:!(!t.enablePaidFixedPos||r.displayPaidJobs.hideOnFixedPos),lastFilterAction:f})}return console.info("no bucket found inside the job reducer jobs[".concat(t.jobGroup,"]")),(0,d.Z)((0,c.Z)({},l),{filterQueue:v,filterQueueLength:y})}),He)((0,J.withRouter)((0,re.OT)((0,ie.$j)(ze))))},53640:function(e,t,o){"use strict";var n=o(24246),a=o(90005),i=o.n(a),r=o(94267),s=o(94847),l=o(18136),c=o.n(l),d=function(e){var t=e.errorTitle,o=e.errorMessage,a=e.showUndoButton,l=e.showResetButton,d=e.updatePreference,u=e.updateProfile,p=e.undoFilter,m=e.resetFilter;return(0,n.jsxs)("div",{className:i()(c().noResults,"z-px-0 clearfix"),children:[(0,n.jsx)("p",{className:"interH2",children:t}),(0,n.jsx)("p",{className:c().noJobsMessage,children:o}),a&&(0,n.jsx)(s.ZP,{theme:"super-primary",type:"button",className:"super-primary-button-small",onClick:p,children:"Undo filter"}),l&&(0,n.jsx)(s.ZP,{theme:"secondary",className:i()("secondary-button-small",a?c().noResultsButtonSpacing:""),type:"button",onClick:m,children:"Reset"}),d&&(0,n.jsx)(s.ZP,{theme:"secondary",className:i()("secondary-button-small",a?c().noResultsButtonSpacing:""),type:"button",onClick:u,children:"Update preference"}),(0,n.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,o){"use strict";var n=o(24246),a=o(90005),i=o.n(a),r=o(69202),s=o.n(r);t.Z=function(e){var t=e.title,o=e.letterLinks,a=e.containerClassName;return(0,n.jsxs)("div",{className:i()("d-flex gg-16 flex-wrap align-items-center",a),children:[t&&(0,n.jsx)("p",{className:i()(s().text,"text-uppercase z-inter z-font-12 z-font-400 z-mb-0"),children:t}),(0,n.jsx)("ul",{className:i()(s().list,"list-unstyled ml-lg-auto mb-0 d-flex gg-12 flex-wrap"),children:!!(null==o?void 0:o.length)&&o.map((function(e){return(0,n.jsx)("li",{className:i()(s().text,"z-inter line-height-1"),children:(0,n.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))}))})]})}},32097:function(e,t,o){"use strict";var n=o(24246),a=o(27378),i=o(90005),r=o.n(i),s=o(92828),l=o.n(s),c=o(63240),d=o(2294),u=o(4533),p=o.n(u),m=Object.freeze({fb:"facebook",messenger:"fb_messenger",twitter:"twitter",email:"email"}),h=Object.freeze({job:"job",jobTitleReview:"jobTitleReview",company:"company",careerPath:"careerPath",resume:"resume"}),b=508633732650088,g=function(e){var t=e.closeShareCard,o=e.children,i=e.type,s=e.job,u=e.companyInfo,g=e.shareUrl,v=void 0===g?window&&window.location&&window.location.href||"":g,f=e.closeBtnText,y=(0,a.useRef)(null),x=(0,a.useState)(!1),j=x[0],_=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
1site 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(i){case h.job:var o,n;t.twitterText="I found this ".concat(s.jobTitle.toLowerCase()," job that you might like on Zippia."),t.emailSubject="I found this job you might like - ".concat(null===(o=s.jobTitle)||void 0===o?void 0:o.capitalized()," at ").concat(s.companyName),t.emailBody="Here's a job I think you might like: ".concat(null===(n=s.jobTitle)||void 0===n?void 0:n.capitalized()," at ").concat(s.companyName," ").concat(v);break;case h.jobTitleReview:var a,r,l;t.twitterText="".concat(null===(a=s.jobTitle)||void 0===a?void 0:a.capitalized(),' review on Zippia: "').concat(s.answerText.substring(0,77),'..." '),t.emailSubject="".concat(null===(r=s.jobTitle)||void 0===r?void 0:r.capitalized()," review on Zippia"),t.emailBody="".concat(null===(l=s.jobTitle)||void 0===l?void 0:l.capitalized(),' review on Zippia: "').concat(s.answerText,'..." ').concat(v);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(v);break;case h.careerPath:t.twitterText="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia."),t.emailSubject="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia"),t.emailBody="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia. ").concat(v,"#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(v)}var c={fb:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(v)),fb_messenger:"https://www.facebook.com/dialog/send?app_id=".concat(encodeURIComponent(b),"&link=").concat(encodeURIComponent(v),"&redirect_uri=https://www.facebook.com/"),fb_messenger_mobile:"fb-messenger://share?link=".concat(encodeURIComponent(v),"&app_id=").concat(encodeURIComponent(b)),twitter:"https://twitter.com/share?url=".concat(encodeURIComponent(v),"&text=").concat(encodeURIComponent(t.twitterText)),email:"mailto: ?subject=".concat(encodeURIComponent(t.emailSubject),"&body=").concat(encodeURIComponent(t.emailBody))};switch(e){case m.fb:(0,d.YQK)(c.fb);break;case m.messenger:(0,d.CM1)()?window.open(c.fb_messenger_mobile,"_blank"):(0,d.YQK)(c.fb_messenger);break;case m.twitter:(0,d.YQK)(c.twitter);break;case m.email:window.open(c.email);break;default:console.info("invalid shareTo:")}};return(0,n.jsxs)(a.Fragment,{children:[(0,n.jsxs)("div",{className:r()(p().shareDialog,l().shareDialog,"shareDialog"),children:[f?(0,n.jsxs)("div",{className:"share-close-text list-link",onClick:t,children:[(0,n.jsx)("span",{className:"arrow-left"}),f]}):(0,n.jsx)("div",{className:"share-close-btn",onClick:t,children:(0,n.jsx)(c.Zv,{})}),(0,n.jsx)("div",{className:"shareDialogTitle interH2",children:"Share"}),(0,n.jsx)(a.Fragment,{children:o}),(0,n.jsxs)("ul",{className:"shareDialogButtons",children:[(0,n.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(m.fb)},children:[(0,n.jsx)("div",{className:"icon icon-icn-fb"}),(0,n.jsx)("span",{children:"Facebook"})]}),(0,n.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(m.messenger)},children:[(0,n.jsx)("div",{className:"icon icon-facebook-messenger-logo"}),(0,n.jsx)("span",{children:"Messenger"})]}),(0,n.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(m.twitter)},children:[(0,n.jsx)("div",{className:"icon icon-twitter"}),(0,n.jsx)("span",{children:"Twitter"})]}),(0,n.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(m.email)},children:[(0,n.jsx)("div",{className:"icon icon-icn-e-mail"}),(0,n.jsx)("span",{children:"Email"})]}),(0,n.jsx)("input",{className:"position-absolute",style:{left:"-100%",zIndex:"-1"},ref:y,type:"text",name:"input",contentEditable:"true"}),(0,n.jsxs)("li",{className:"shareDialogButton",onClick:function(){return function(e,t){e.current.focus(),e.current.value=t,(0,d.vQq)(e),_(!0)}(y,v)},title:v,children:[(0,n.jsx)("div",{className:"icon icon-icn-copylink"}),j?(0,n.jsx)("span",{children:"Link copied!"}):(0,n.jsx)("span",{children:"Copy link"})]})]})]}),(0,n.jsx)("div",{className:"".concat(l().DLP_overlay," DLP_overlay"),onClick:t})]})};g.defaultProps={shareUrl:void 0,children:(0,n.jsx)(n.Fragment,{}),job:void 0,companyInfo:void 0,closeBtnText:""},t.Z=g},75538:function(e,t,o){"use strict";var n=o(27378),a=o(64857),i=o(2294),r="_zippia-signup-wrapper-callout";t.Z=function(e){var t=e.children,o=(0,a.C)((function(e){var t=e.user;return t&&t.isLoggedIn})),s=function(e){var t,n,a=e.target,s=!!a.dataset.redirectButton,l="a"===a.tagName.toLowerCase()&&(t=a.getAttribute("href"),n=window.location.pathname,!((null==t?void 0:t.includes("#"))?t.substring(0,t.indexOf("#"))===n:t===n));o||(0,i.ejW)(r)||l||s||(0,i.d8j)({item:r,value:"true",expiredays:1,path:"/"})};return(0,n.useEffect)((function(){return document.addEventListener("click",
1s),function(){document.removeEventListener("click",s)}}),[]),t}},26967:function(e,t,o){"use strict";o.d(t,{Z:function(){return V}});var n=o(68772),a=o(93334),i=o(24246),r=o(27378),s=o(94960),l=o.n(s),c=o(9518),d=o(2294),u=o(10625),p=o(62303),m=o(53619),h=o(33676),b=o(91946),g=o(722),v=o(39849),f=o(90005),y=o.n(f),x=o(23615),j=o.n(x),_=o(37254),C=o(94847),w=o(97718),k=o(74764),N=o.n(k),S={embedWidgetType:j().oneOf(["best-states-map","salary-heatmap","salary-only-state-heatmap","location-heatmap","demand-heatmap","major-salary-map","career-paths","college-major-paths"]).isRequired,isEmbeddable:j().bool,isWidget:j().bool,widgetAddContent:j().any,embedWidgetUrl:j().string,dispatchOpenEmbedWidgetPopup:j().func.isRequired,isEmbedWidgetOpen:j().bool.isRequired,legendTooltip:j().objectOf(j().any),legendLabelsCallback:j().func},L=function(e){(0,g.Z)(o,e);var t=(0,v.Z)(o);function o(){var e;return(0,m.Z)(this,o),e=t.apply(this,arguments),(0,b.Z)((0,p.Z)(e),"getMapFooterView",(function(){var t=(0,p.Z)(e),o=t.openEmbedWidgetPopup,n=t.getMapLegendView,a=e.props,r=a.widgetAddContent,s=a.isEmbeddable,l=a.isWidget,c=a.isEmbedWidgetOpen,d=n();return(0,i.jsxs)("div",{className:N()["county-map-footer"],children:[s&&(0,i.jsx)("div",{className:N()["county-map-embed-buttons"],children:(0,i.jsx)(C.ZP,{theme:c?"primary":"secondary",type:"button",onClick:o,children:"Embed on your website"})}),l&&r?r:"",d]})})),(0,b.Z)((0,p.Z)(e),"onLegendBarClick",(function(t){(0,(0,p.Z)(e).onLegendBarHover)(t)})),(0,b.Z)((0,p.Z)(e),"onLegendBarHover",(function(){})),(0,b.Z)((0,p.Z)(e),"onLegendBarLeave",(function(){(0,e.props.onLabelLegendSelect)("")})),(0,b.Z)((0,p.Z)(e),"getMapLegendView",(function(){var t=(0,p.Z)(e),o=t.onLegendBarClick,n=t.onLegendBarHover,a=t.onLegendBarLeave,r=t.getLegendTooltipView,s=e.props,l=s.svg,c=s.legendTooltip,d=s.legendLabelsCallback,u=c||{},m=u.title,h=u.valueFormatFunc;if(!l||!l.children||l.children.length<3)return(0,i.jsx)(i.Fragment,{});var b=l.children[0].innerHTML||"",g=l.children[1].children||[],v=l.children&&Array.from(l.children).slice(2,Array.from(l.children).length-2)||[];if(!b||!g.length||!v.length)return(0,i.jsx)(i.Fragment,{});var f=b.split("}")||[],y=[];f.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 o=g[t]?g[t]:{},n=(o.dataset?o.dataset.range:"")||"",a=y.length===t+1,i=h(n,a),r=o.classList&&o.classList.length?o.classList[0]:"";return{color:e,rangeRaw:n.split("-"),rangeOriginal:n,rangeDisplay:i,rangeId:r}})),j=d(x);return(0,i.jsxs)("div",{className:N()["county-map-legend-container"],children:[(0,i.jsx)("ul",{className:N()["county-map-legend"],children:x.map((function(e){var t=e.color,s=e.rangeDisplay,l=e.rangeId,c=r(m,s);return(0,i.jsx)("li",{onClick:o,onMouseOver:n,onMouseLeave:a,style:{backgroundColor:t},"data-id":l,className:N()["county-map-legend-item"],children:c},t)}))}),(0,i.jsx)("div",{className:N()["county-map-description"],children:j})]})})),(0,b.Z)((0,p.Z)(e),"getLegendTooltipView",(function(e,t){return(0,i.jsxs)("div",{className:N()["legend-item-tooltip"],children:[(0,i.jsx)("p",{className:y()(N()["legend-tooltip-title"],"text-white"),children:e}),(0,i.jsx)("p",{className:y()(N()["legend-tooltip-value"],"text-white"),children:t})]})})),(0,b.Z)((0,p.Z)(e),"openEmbedWidgetPopup",(function(t){var o=e.props,n=o.embedWidgetUrl,a=o.embedWidgetType;(0,o.dispatchOpenEmbedWidgetPopup)({type:a,url:n,openButtonRef:t.target})})),e}return(0,h.Z)(o,[{key:"render",value:function(){return(0,this.getMapFooterView)()}}]),o}(r.Component);L.propTypes=S,L.defaultProps={isEmbeddable:!1,isWidget:!1,widgetAddContent:"",embedWidgetUrl:"",legendTooltip:{title:"",valueFormatFunc:function(){}},legendLabelsCallback:function(){}};var T={dispatchOpenEmbedWidgetPopup:w.pG},P=(0,_.$j)((function(e){return{isEmbedWidgetOpen:e.modals.embedWidget.open}}),T)(L),Z=o(53573),I=o(32249),F=o(19783),R=o.n(F),J=o(98289),E=N()["county-map-svg"]||"county-map-svg",M={background:N()["loading-county-map-background"],animation:N()["loading-county-map-animation"]},B=j().shape({title:j().string,valueFormatFunc:j().func}),O={onMapLoadError:j().func,onMapLoadSuccess:j().func,targetPageUrl:j().string,
1svgFileUrl:j().string,originalUrl:j().string,gtmEventName:j().objectOf(j().any),mapTooltip:j().objectOf(j().any),mapTooltipLine2:B,isEmbedWidgetOpen:j().bool.isRequired},A=20,D=200,z=function(e){(0,g.Z)(o,e);var t=(0,v.Z)(o);function o(e){var s;return(0,m.Z)(this,o),s=t.call(this,e),(0,b.Z)((0,p.Z)(s),"checkImgTagLoad",(function(){var e=(0,p.Z)(s),t=e.mapImgTagRef,o=e.onImgTagLoad,n=t&&t.current;n&&n.complete&&o()})),(0,b.Z)((0,p.Z)(s),"onImgTagLoad",(function(){var e=(0,p.Z)(s).mapOuterContainerRef,t=void 0===e?{}:e,o=t&&t.current;o&&o.classList.remove(M.background)})),(0,b.Z)((0,p.Z)(s),"onSvgInjected",(function(e){var t=(0,p.Z)(s),o=t.mapOuterContainerRef,n=void 0===o?{}:o,a=t.prepareMap,i=s.props.onMapLoadSuccess;a(e),i(e);var r=n&&n.current;r&&(r.classList.remove(M.animation),r.classList.remove(M.background))})),(0,b.Z)((0,p.Z)(s),"onMapInteraction",(function(){var e=s.props.gtmEventNames;s.mapInteractedFlag||(e.open&&(0,J._J)({event:e.open}),s.mapInteractedFlag=!0)})),(0,b.Z)((0,p.Z)(s),"prepareMap",(function(e){var t=(0,p.Z)(s),o=t.setHoverBlockVisibility,i=t.updateHoverBlockContent,r=t.handleCountyClick,l=t.onMapInteraction,c=t.hoverBlockRef,u=void 0===c?{}:c;if(e){var m=e.getElementById("style_css_sheet");m&&(m.innerHTML=".".concat(E," ").concat(m.innerHTML))}var h=u&&u.current,b=null,g=(0,d.CM1)()?0:A,v=(0,d.CM1)()?0:D,f=R()((function(t){var n,a,i=t._isEventFromCroll,r=void 0!==i&&i,s=t.target,c=t.originalTarget,u=(null==c?void 0:c.id)&&c||s&&(s.id?s:(0,Z.Z)((null==s||null===(n=s.parentElement)||void 0===n?void 0:n.classList)||[]).find((function(e){return e.includes("sta")}))&&s.parentElement),p=(u||{}).id;if(p&&void 0!==(null==u||null===(a=u.dataset)||void 0===a?void 0:a.value)&&!["style_css_sheet","divider","divider_1_"].includes(p)){o(!0);var m=e.getBoundingClientRect(),g=u.getBoundingClientRect(),v=h.getBoundingClientRect();h.className=N()["hover-block"],h.style.position="fixed",h.style.right="auto";var f=N()["hover-block-overflown-x"],y=N()["hover-block-overflown-y"],x=(0,d.CM1)()?0:5,j=r?g.top+20:t.clientY;g.top<m.height/2?(h.style.top=j+36+v.height+"px",h.className+=" ".concat(y)):h.style.top=j-x+"px",g.left+g.height/2>m.width/2?(h.className+=" ".concat(f),h.style.left=t.clientX-v.width+"px"):h.style.left=t.clientX+x+"px",u.style.strokeWidth="4",u.onmouseleave=function(){u.style.strokeWidth="1.5",u.onmouseleave=null},b=u,l()}else o(!1)}),g),y=R()(i,v),x=R()((function(){o(!1)}),300);(0,d.CM1)()?(e&&e.addEventListener("click",(function(e){f(e),y(e)})),window.document.addEventListener("scroll",(function(e){return b&&f((0,a.Z)((0,n.Z)({},e),{_isEventFromCroll:!0,originalTarget:b}))}))):(e&&e.addEventListener("mousemove",(function(e){f(e),y(e)})),window.document.addEventListener("scroll",x)),h&&(e.onmouseleave=function(){o(!1)}),e.onclick=function(e){r(e)}})),(0,b.Z)((0,p.Z)(s),"handleCountyClick",(function(){var e=s.props.targetPageUrl;e&&(0,d.YQK)(e)})),(0,b.Z)((0,p.Z)(s),"updateHoverBlockContent",(function(e){var t,o,n=s.props,a=n.mapTooltip,i=n.mapTooltipLine2,r=(0,p.Z)(s),l=r.blockLocationRef,c=void 0===l?{}:l,d=r.blockValueRef,u=void 0===d?{}:d,m=r.hoverBlockRef,h=void 0===m?{}:m,b=r.blockValueRef2,g=void 0===b?{}:b,v=r.formatCountyName,f=a||{},y=f.valueFormatFunc,x=void 0===y?function(){}:y,j=f.subTextFormatFunc,_=void 0===j?function(){return""}:j,C=(null==i?void 0:i.valueFormatFunc)||function(){},w=e.target,k=e.originalTarget,N=(null==k?void 0:k.id)&&k||w&&(w.id?w:(0,Z.Z)((null==w||null===(t=w.parentElement)||void 0===t?void 0:t.classList)||[]).find((function(e){return e.includes("sta")}))&&w.parentElement);if(null==N?void 0:N.id){var S=c.current,L=u.current;S&&(S.dataset.currentid=N.id,S.innerHTML=v(N.id.slice(0,2))),L&&(L.innerHTML=x(N.dataset.value));var T,P,I=null==h||null===(o=h.current)||void 0===o?void 0:o.querySelector(".hover-sub-text");if(I)I.innerHTML=_(N.id,parseInt(null!==(P=null==N||null===(T=N.dataset)||void 0===T?void 0:T.value)&&void 0!==P?P:0));var F=null==g?void 0:g.current;if(F){var R,J=null===(R=N.getAttribute("id").split(/[-_]/)[0])||void 0===R?void 0:R.toUpperCase();F.innerHTML=C(J)}}})),(0,b.Z)((0,p.Z)(s),"setHoverBlockVisibility",(function(e){var t=(0,p.Z)(s),o=t.hoverBlockRef,n=void 0===o?{}:o,a=t.hoverBlockOverlayRef,i=void 0===a?{}:a,r=n.current||{},l=i.current||{};r.style&&(r.style.visibility=e?"visible":"hidden"),l.style&&(l.style.visibility=e?"visible":"hidden")})),(0,b.Z)((0,p.Z)(s),"formatCountyName",(function(e){return(0,d.qsk)(e)})),(0,b.Z)((0,p.Z)(s),"getHoverBlockView",(function(){var e=s.props,t=e.mapTooltip,o=e.mapTooltipLine2,n=(0,p.Z)(s),a=n.setHoverBlockVisibility,r=n.hoverBlockRef,l=n.hoverBlockOverlayRef,c=n.blockLocationRef,d=n.blockValueRef,u=n.blockValueRef2,m=(t||{}).title,h=void 0===m?"":m,b=(null==o?void 0:o.title)||"";return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{ref:l,className:N()["hover-block-mobile-overlay"],onClick:function(){return a(!1)}}),(0,i.jsxs)("div",{ref:r,className:N()["hover-block"],onClick:function(){return a(!1)},children:[(0,i.jsxs)("div",{className:N()["hover-block-location-row"],children:[(0,i.jsx)("i",{className:"icon-location-pin"}),(0,i.jsx)("span",{className:N()["hover-block-location-name"],ref:c})]}),(0,i.jsxs)("div",{className:y()(N()["hover-block-col"],"pl-4"),children:[h&&(0,i.jsxs)("span",{className:N()["hover-block-title"],children:[(0,i.jsx)("span",{className:N()["title-block"],children:h+": "})," ",(0,i.jsx)("span",{className:y()(N()["hover-block-value"],"text-white"),ref:d})]}),o&&(0,i.jsxs)("span",{className:N()["hover-block-title"],children:[(0,i.jsx)("span",{className:N()["title-block"],children:b}),(0,i.jsx)("span",{className:N()["hover-block-value"],ref:u})]}),(0,i.jsx)("div",{className:N()["hover-sub-text"]})]})]})]})})),(0,b.Z)((0,p.Z)(s),"getMapView",(function(){var e=(0,p.Z)(s),t=e.onSvgInjected,o=e.mapOuterContainerRef,n=e.mapImgTagRef,a=e.onImgTagLoad,r=s.props,l=r.onMapLoadError,c=r.svgFileUrl,d=r.originalUrl;return(0,i.jsxs)("div",{className:"".concat(N()["county-map-outer"]," ").concat(M.background," ").concat(M.animation),ref:o,children:[(0,i.jsx)("img",{ref:n,className:N()["county-map-img"],onLoad:a,src:d}),(0,i.jsx)(I.Q,{src:c,className:E,afterInjection:function(e,o){e?l(e):t(o)}})]})})),s.mapInteractedFlag=!1,s.mapImgTagRef=(0,r.createRef)(),s.mapOuterContainerRef
1=(0,r.createRef)(),s.hoverBlockRef=(0,r.createRef)(),s.hoverBlockOverlayRef=(0,r.createRef)(),s.blockLocationRef=(0,r.createRef)(),s.blockValueRef=(0,r.createRef)(),s.blockValueRef2=(0,r.createRef)(),s}return(0,h.Z)(o,[{key:"componentDidMount",value:function(){(0,this.checkImgTagLoad)()}},{key:"shouldComponentUpdate",value:function(e){var t=this.props.isEmbedWidgetOpen;return(0,d.CM1)()&&e.isEmbedWidgetOpen!==t}},{key:"render",value:function(){var e=this.getHoverBlockView,t=this.getMapView,o=e(),n=t();return(0,i.jsxs)(i.Fragment,{children:[o,n]})}}]),o}(r.Component);z.propTypes=O,z.defaultProps={onMapLoadError:function(){},onMapLoadSuccess:function(){},targetPageUrl:"",svgFileUrl:"",originalUrl:"",gtmEventNames:{open:""},mapTooltip:{title:"",valueFormatFunc:function(){}}};var H=(0,_.$j)((function(e){return{isEmbedWidgetOpen:e.modals.embedWidget.open}}))(z),U={embedWidgetType:j().oneOf(["best-states-map","salary-heatmap","salary-only-state-heatmap","location-heatmap","demand-heatmap","major-salary-map","career-paths","college-major-paths"]).isRequired,onMapLoadError:j().func,isEmbeddable:j().bool,isWidget:j().bool,widgetAddContent:j().any,embedWidgetUrl:j().string,targetPageUrl:j().string,svgFileUrl:j().string,originalUrl:j().string,gtmEventName:j().objectOf(j().any),mapTooltip:j().objectOf(j().any),legendTooltip:j().objectOf(j().any),legendLabelsCallback:j().func},G=function(e){(0,g.Z)(o,e);var t=(0,v.Z)(o);function o(e){var n;return(0,m.Z)(this,o),n=t.call(this,e),(0,b.Z)((0,p.Z)(n),"_onMapLoadSuccess",(function(e){n.setState({svg:e})})),(0,b.Z)((0,p.Z)(n),"_onLabelLegendSelect",(function(e){n.setState({selectedLabelId:e})})),n.state={svg:null,selectedLabelId:null},n}return(0,h.Z)(o,[{key:"render",value:function(){var e,t=this._onMapLoadSuccess,o=this._onLabelLegendSelect,r=this.state,s=r.svg,l=r.selectedLabelId,c=this.props.isWidget;return(0,i.jsxs)("div",{className:y()(N()["county-state-salary-map-container"],(e={},(0,b.Z)(e,N().widget,c),(0,b.Z)(e,"z-pb-50",c),(0,b.Z)(e,"darken ".concat(l),l),e)),children:[(0,i.jsx)(H,(0,a.Z)((0,n.Z)({},this.props),{onMapLoadSuccess:t})),s&&(0,i.jsx)(P,(0,a.Z)((0,n.Z)({},this.props),{svg:s,onLabelLegendSelect:o}))]})}}]),o}(r.Component);G.propTypes=U,G.defaultProps={onMapLoadError:function(){},isEmbeddable:!1,isWidget:!1,widgetAddContent:"",embedWidgetUrl:"",targetPageUrl:"",svgFileUrl:"",originalUrl:"",gtmEventNames:{open:""},mapTooltip:{title:"",valueFormatFunc:function(){},subTextFormatFunc:function(){}},legendTooltip:{title:"",valueFormatFunc:function(){}},legendLabelsCallback:function(){}};var W=G,V=function(e){var t=e.title,o=e.nationalAverageAnnualSalary,r=e.mapTooltipLine2,s=c.Z.getTitleSalaryOnlyStatesMapFileUrl(t),p={title:"Average salary",valueFormatFunc:d.xGv,subTextFormatFunc:function(e,t){var n=100*t/parseInt((o+"").replace(/\D/g,"")),a=n<100?"less":"more";return"".concat(parseInt(Math.abs(100-n)),"% ").concat(a," than the average salary in the United States")}},m={title:"Salary range",valueFormatFunc:function(e,t){var o=e.split("-")||[];return o&&o.length?"".concat(l()(o[0]).format("$0a")," - ").concat(l()(o[1]).format("$0a")).concat(t?"+":""):""}};return(0,i.jsx)(W,(0,a.Z)((0,n.Z)({},e),{svgFileUrl:s,gtmEventNames:{open:"Salary Heatmap Modal Open"},embedWidgetType:u.nm.TITLE_SALARY_STATES_MAP,mapTooltip:p,mapTooltipLine2:r,legendTooltip:m,legendLabelsCallback:function(e){if(!e||!e.length||!e[0].rangeDisplay)return(0,i.jsx)(i.Fragment,{});var t=e[0].rangeDisplay.split("-")[0],o=e[e.length-1].rangeDisplay.split("-")[1];return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("span",{className:N()["legend-label-part"],children:[(0,i.jsx)("span",{className:N()["county-value"],children:t}),(0,i.jsx)("span",{children:"Lowest"})]}),(0,i.jsxs)("span",{className:N()["legend-label-part"],children:[(0,i.jsx)("span",{children:"Highest"}),(0,i.jsx)("span",{className:N()["county-value"],children:o})]})]})},MapTemplate:H}))}},31227:function(e,t,o){"use strict";var n=o(24246),a=(o(27378),o(90005)),i=o.n(a),r=o(94847),s=o(77934),l=o(34293),c=o(49089),d=o.n(c);t.Z=function(e){var t=e.jobTitle,o=void 0===t?"":t,a=e.className,c=e.items,u=void 0===c?[]:c,p=e.src,m=void 0===p?"":p,h=function(e){var t=e.currentTarget.href,o=(0,l.bz)(t);s.wT.logJobCalloutClick(o)};return(0,n.jsxs)("div",{className:i()(d().card,a),children:[(0,n.jsx)("div",{className:"z-font-20 z-font-600 z-mt-2",children:"Top ".concat(o.toLowerCase()," jobs near you")}),(0,n.jsx)("div",{className:"z-mb-4",children:u.map((function(e,t){var o=e.link,a=e.title;return(0,n.jsx)("div",{className:d()["card-item"],children:(0,n.jsx)("a",{href:o+m,onClick:h,children:(0,n.jsx)(r.ZP,{size:"big",theme:"link",children:a})})},"".concat(a,"_").concat(t))}))}),(0,n.jsx)("a",{href:"/jobs/"+m,onClick:h,children:(0,n.jsx)(r.ZP,{isFullWidth:!0,theme:"primary",size:"big",className:"",children:"View more jobs on Zippia"})})]})}},19956:function(e,t,o){"use strict";var n=o(27378);t.Z=function(){var e=(0,n.useRef)(!0);return(0,n.useEffect)((function(){e.current=!1}),[]),e.current}},60964:function(e,t,o){"use strict";var n=o(24246),a=(o(27378),o(90005)),i=o.n(a),r=o(37987),s=o(31227),l=o(94847),c=o(2294);t.Z=function(e){var t=e.className,o=void 0===t?"w-350":t,a=e.Tag,d=void 0===a?"aside":a,u=e.items,p=void 0===u?[]:u,m=e.topJobNearItems,h=void 0===m?[]:m,b=e.topJobNearCalloutSrc,g=void 0===b?"":b,v=e.jobTitle,f=void 0===v?"":v;return(0,n.jsxs)(d,{className:i()("d-flex flex-column gg-24",o),children:[p&&p.map((function(e,t){var o=e.title,a=e.value,i=e.section,s=e.footerText,d=e.isHiddenDesktop;return(0,n.jsx)(r.k,{title:o,value:a,onClick:function(){return e=i,void(0,c.X5u)("#".concat(e),550,!1);var e},footer:(0,n.jsx)(l.ZP,{size:"big",theme:"link",children:s}),isHiddenDesktop:d,containerClassName:"m-0"},"".concat(o,"_").concat(t))})),!!(null==h?void 0:h.length)&&f&&(0,n.jsx)(s.Z,{jobTitle:f,className:"w-100 sticky-top top-65 m-0 h-max",items:h,src:g})]})}},23009:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return ue}});var n=o(62303),a=o(53619),i=o(33676),r=o(91946),s=o(722),l=o(68772),c=o(93334),d=o(53573),u=o(39849),p=o(24246),m=o(27378),h=o(37254),b=o(27693),g=o.n(b),v=o(99729),f=o.n(v),y=o(90104),x=o.n(y),j=o(23615),_=o.n(j),C=o(69157),w=o(77444),k=o(94982),N=o(36202),S=o(75538),L=o(26967),T=o(94847),P=o(25),Z=o(2294),I=o(34293),F=o(47469),R=o(63274),J=o(48771),E=o(49914),M=o(31227),B=o(29132),O=o(59312),A=o(90005),D=o.n(A),z=o(55476),H=o.n(z),U=function(e){var t,o=e.firstName,n=e.lastName,a=e.avatar,i=e.college,s=e.small,l=void 0===s||s,c=e.website,d=void 0===c?"":c,u=e.linkedIn,h=void 0===u?"":u,b=e.jobTitle,g=void 0===b?"":b,v=e.department,f=void 0===v?"":v,y=e.id,x=(0,m.useState)(!1),j=x[0],_=x[1],C=(0,m.useState)(!1),w=C[0],k=C[1],N=function(e){e.preventDefault(),(0,Z.X5u)("#section-professor-".concat(y),550,!1)},S=(t=(0,B.Z)((function(){return(0,O.__generator)(this,(function(e){switch(e.label){case 0:return k(!0),[4,(0,Z.Zz3)(a)];case 1:return"error"===e.sent().status&&_(!0),k(!1),[2]}}))})),function(){return t.apply(this,arguments)});(0,m.useEffect)((function(){S()}
1),[a]);var L=!j&&a,T="".concat(o," ").concat(n),P=o.trim().replace("Dr. ","")[0];return(0,p.jsxs)("div",{className:D()(l?H().expert:H()["expert-big"],"d-flex"),children:[(0,p.jsx)("div",{className:D()(H()["expert-avatar"],"d-flex justify-content-center align-items-center z-inter",(0,r.Z)({},H()["expert-avatar-name"],!L)),onClick:N,children:L||w?(0,p.jsx)("img",{src:a}):"".concat(P)}),(0,p.jsxs)("div",{children:[l?(0,p.jsx)("a",{onClick:N,children:T}):(0,p.jsx)("h3",{className:"z-inter",children:T}),!l&&(0,p.jsx)("span",{className:H()["job-title"],children:g}),(0,p.jsx)("p",{children:i}),!l&&(0,p.jsx)("p",{children:f}),(0,p.jsxs)("div",{className:"d-flex",children:[!!d&&(0,p.jsx)("a",{href:d,className:H().ShowMoreText,target:"_blank",rel:"noreferrer",children:"Website"}),!!h&&(0,p.jsxs)(p.Fragment,{children:[" ",(0,p.jsx)("div",{className:"align-self-end",children:"|"}),(0,p.jsx)("a",{href:h,className:H().ShowMoreText,target:"_blank",rel:"noreferrer",children:"LinkedIn"})]})]})]})]})},G=function(e){var t=e.questionText,o=e.answers,n=e.professor;return(0,p.jsxs)("div",{className:"answer",children:[(0,p.jsx)("h3",{className:"zp-title-h3",children:t}),o.map((function(e,t){return(0,p.jsxs)("p",{children:[0===t&&(0,p.jsx)("span",{className:"z-font-600",children:"".concat(n.firstName," ").concat(n.lastName,": ")}),(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:e}})]},"".concat(n.userId,"-answers-").concat(t))}))]})},W=function(e){var t=e.responses,o=e.professor;return(0,p.jsxs)("section",{id:"section-professor-".concat(o.userId),children:[(0,p.jsx)(U,{small:!1,firstName:o.firstName,lastName:o.lastName,avatar:o.professorData.photo,college:o.professorData.collegeName,website:o.professorData.url,linkedIn:o.professorData.linkedIn,jobTitle:o.professorData.jobTitle,department:o.professorData.departmentName,id:o.userId}),t.map((function(e,t){return(0,p.jsx)(G,{questionText:e.questionText,answers:e.answers,professor:o},"".concat(o.userId,"-response-").concat(t))}))]})},V=o(65218),q=o.n(V),Q=o(94960),Y=o.n(Q),X=o(18366),K=q()((function(){return Promise.all([o.e(4736),o.e(9252)]).then(o.bind(o,19252))}),{loadableGenerated:{webpack:function(){return[19252]}},ssr:!1}),$=function(e){var t=e.xData,o=e.yData,n=e.label,a=e.title,i=e.toolTipLabelCallBack,r=e.yAxesTicksCallBack,s=[{data:o,label:n,borderColor:"#26A69A",pointBackgroun
1dColor:"#26A69A",borderWidth:2,pointRadius:0,pointHoverRadius:0,pointBorderWidth:0,backgroundColor:"rgba(0, 0, 0, 0)"}],c={plugins:{tooltip:{callbacks:{label:i}}},showCustomLegend:!1,elements:{point:{hitRadius:20}},scales:{y:{ticks:{beginAtZero:!1,color:"#161b25",callback:r}},x:{grid:{tickBorderDash:[2,10],color:"rgba(0, 0, 0, 0.2)",lineWidth:2}}}},d=X.C.setupLineChart({labels:t,datasets:s,options:c});return delete d.options.elements,(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h3",{className:"zp-title-h3 mb-4",children:a}),(0,p.jsx)(K,(0,l.Z)({},d))]})},ee=function(e){var t,o,n,a,i,r,s;return(0,p.jsxs)(p.Fragment,{children:[!!(null===(t=e.workforceEstimateOverTime)||void 0===t?void 0:t.length)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)($,{xData:e.workforceEstimateOverTime.map((function(e){return e.year})),yData:e.workforceEstimateOverTime.map((function(e){return e.workforceEstimate})),label:"Jobs",title:"".concat(null===(o=e.jobTitle)||void 0===o?void 0:o.capitalized()," jobs over time"),toolTipLabelCallBack:function(e){var t=e.dataset,o=e.raw;return"".concat(t.label,": <strong>").concat((0,Z.ufS)(o),"</strong>")},yAxesTicksCallBack:function(e){var t,o=(null===(t=String(e))||void 0===t?void 0:t.length)>6?"0.00a":"0.0a";return Y()(e).format(o).toLocaleUpperCase()}}),(0,p.jsx)(w.Z,{tableHeaderTitleContent:(0,p.jsx)("h3",{className:"zp-title-h3 mb-4 z-mt-68",children:"".concat(null===(n=e.jobTitle)||void 0===n?void 0:n.capitalized()," job growth rate over time")}),bodyData:(0,d.Z)(e.workforceEstimateOverTime).sort((function(e,t){return t.year-e.year})).map((function(e){return(0,c.Z)((0,l.Z)({},e),{workforceEstimateDisplay:(0,Z.ufS)(e.workforceEstimate),jobToPopulationRatio:100*e.jobToPopulationRatio,jobToPopulationRatioDisplay:(100*e.jobToPopulationRatio).toFixed(2)+"%"})})),columnConfig:{year:{columnName:"Year"},workforceEstimateDisplay:{columnName:"# of jobs",customSortByField:"workforceEstimate"},jobToPopulationRatioDisplay:{columnName:"% of population",customSortByField:"jobToPopulationRatio"}}})]}),!!(null===(a=e.salaryByYear)||void 0===a?void 0:a.length)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:"z-mt-68"}),(0,p.jsx)($,{xData:e.salaryByYear.map((function(e){return e.year})),yData:e.salaryByYear.map((function(e){return e.median})),label:"Salary",title:"Average ".concat(null===(i=e.jobTitle)||void 0===i||null===(r=i.toLowerCase)||void 0===r?void 0:r.call(i)," salary over time"),toolTipLabelCallBack:function(e){var t=e.dataset,o=e.raw;return"".concat(t.label,": <strong>").concat((0,Z.xGv)(o),"</strong>")},yAxesTicksCallBack:function(e){return(0,Z.$lL)(e)}}),(0,p.jsx)(w.Z,{tableHeaderTitleContent:(0,p.jsx)("h3",{className:"zp-title-h3 mb-4 z-mt-68",children:"".concat(null===(s=e.jobTitle)||void 0===s?void 0:s.capitalized()," salary by year")}),bodyData:(0,d.Z)(e.salaryByYear).map((function(e,t,o){var n,a=o[t].median,i=null===(n=o[t-1])||void 0===n?void 0:n.median,r=i?100*(a-i)/i:null;return(0,c.Z)((0,l.Z)({},e),{medianDisplay:"$"+(0,Z.ufS)(e.median),hourlyRate:"$"+(0,Z.g83)(e.median),changeDisplay:r?"".concat(0===r?"":r>0?"+":"-").concat(r.toFixed(1),"%"):"-"})})).sort((function(e,t){return t.year-e.year})),columnConfig:{year:{columnName:"Year"},medianDisplay:{columnName:"Avg. salary",customSortByField:"median"},hourlyRate:{columnName:"Hourly rate",customSortByField:"median"},changeDisplay:{columnName:"% Change",customSortByField:"change"}}})]})]})},te=o(60964),oe=function(e,t,o,n){return{title:e,value:t,section:o,footerText:n}},ne=function(e){var t=e.growthRatePercentage,o=e.avgSalary,n=e.title,a=[];return t&&a.push(oe("".concat(null==n?void 0:n.capitalized()," growth estimate"),t.toFixed(0)+"%","job-growth-over-time","See job growth")),o&&a.push(oe("".concat(null==n?void 0:n.capitalized()," salary expectations"),o,"job-growth-over-time","See salary expectations")),(0,p.jsx)("aside",{className:"z-mt-48 z-mt-xl-0",children:(0,p.jsx)(te.Z,{items:a,Tag:"div"})})};ne.defaultProps={growthRatePercentage:0,avgSalary:"",title:""};var ae=ne,ie=o(5491),re=o(10625),se=o(88330),le=o.n(se),ce=function(e){(0,s.Z)(o,e);var t=(0,u.Z)(o);function o(e){var i;return(0,a.Z)(this,o),i=t.call(this,e),(0,r.Z)((0,n.Z)(i),"getJobsFilter",(function(){var e=i.props,t=e.user,o=e.data.criteria,n=[(0,c.Z)((0,l.Z)({},P.OI[P.V5.JOB_TITLE]),{type:P.hh.AUTOSUGGEST,onInputChange:function(e){var t=e.originalSearch,o=e.normalizedTitle||t||"";o&&(window.location.href=(0,Z.Vom)(o,"","jobs"))}})].concat((0,d.Z)(P._q)),a=n.map((function(e){return e.param===P.V5.LOCATION?{preselectedItems:(0,d.Z)((0,Z.JCW)(null==t?void 0:t.userLocation,o)).concat((0,d.Z)((0,Z.j9K)(o)?[]:[{displayName:P.F3,value:P.F3}
1]))}:{}}));return(0,P.KW)(n,a)})),i.state={showSalaryMap:!0},i}return(0,i.Z)(o,[{key:"componentDidMount",value:function(){(0,this.props.dispatchCreateJobBucket)({key:re.gI.RESUME_JOBS_BUCKET})}},{key:"render",value:function(){var e,t,o,n,a,i,r,s,c,d,u,h,b,v,y,j,_,P,B,O=this,A=this.props,D=A.data,z=A.user,H=A.jobBucket,G=D.metadata,V=D.criteria,q=D.subheaderItems,Q=D.breadCrumbs,Y=D.articles,X=D.professors,K=D.reviews,$=D.trendsVideos,te=D.topJobsNearItems,oe=D.titleIndexes,ne=D.salaryMap,ie=D.basicData,se=D.workforceEstimateOverTime,ce=D.salaryByYear,de=D.growthRatePercentage,ue=D.jobTitlesByLetter,pe=K.answers,me=void 0===pe?[]:pe,he=K.updatedDate,be=he&&g()(he).format("MMMM D, YYYY"),ge="".concat(G.host).concat(G.url,"#expert-opinions"),ve=Object.fromEntries(["intro-section","demand-section","map-section","experts-section","header-section"].map((function(e){return[e,(0,I.K0)(Y,e)||void 0]}))),fe={title:"Job openings:",valueFormatFunc:function(e){var t,o,n=null===(t=null==e?void 0:e.split(","))||void 0===t?void 0:t.map((function(e){return e.trim()}));if(!(null==n?void 0:n.length))return" 0";var a=n[n.length>1?1:0],i=null===(o=ie.jobsCountByState)||void 0===o?void 0:o.find((function(e){return e.state===a})),r=(null==i?void 0:i.count)||0;return" ".concat((0,Z.ufS)(r))}},ye=function(e){return(0,p.jsx)(M.Z,{items:te,jobTitle:V.title,className:"z-mt-68 z-mt-xl-0 z-ml-0",src:e})};return(0,p.jsxs)(S.Z,{children:[(0,p.jsx)(E.Z,(0,l.Z)({},G)),(0,p.jsx)(C.Z,{subheaderItems:q,className:"sub-header-container border-top-0"}),(0,p.jsxs)("div",{className:"".concat(le()["career-trends-page-container"]," container mt-5"),children:[(0,p.jsxs)("section",{className:"row",children:[(0,p.jsxs)("div",{className:"col-12 col-lg-8",children:[(0,p.jsx)("h1",{className:"interH1-display mb-4",children:"Job outlook for ".concat(null===(e=oe.jobTitlePlural)||void 0===e||null===(t=e.toLowerCase)||void 0===t?void 0:t.call(e)," in the United States")}),!!ve["intro-section"]&&(0,p.jsx)("div",{className:"content-blurb mb-5",dangerouslySetInnerHTML:{__html:ve["intro-section"]}}),!!ve["demand-section"]&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h3",{className:"open-sans-large-black-bold mb-3",children:"Are ".concat(null==V||null===(o=V.title)||void 0===o||null===(n=o.toLowerCase)||void 0===n?void 0:n.call(o)," jobs in demand?")}),(0,p.jsx)("div",{className:"content-blurb",dangerouslySetInnerHTML:{__html:ve["demand-section"]}})]}),!x()($)||!x()(me)&&(0,p.jsx)(T.ZP,{theme:"link",type:"button",onClick:function(){return(0,Z.X5u)(ge,500)},className:"mt-3",isAutoWidth:!0,children:"See expert opinions on the job outlook for ".concat(oe.jobTitlePlural.toLowerCase())})]}),(0,p.jsx)("div",{className:"w-350 col-12",children:(0,p.jsx)(ae,{growthRatePercentage:de,avgSalary:ie.nationalAverageAnnualSalary?(0,Z.xGv)(ie.nationalAverageAnnualSalary):null,mostCommonState:null===(a=ie.commonStates)||void 0===a||null===(i=a[0])||void 0===i?void 0:i.stateName,title:V.title})})]}),(0,p.jsx)(N.Z,{}),(0,p.jsxs)("section",{className:"row",id:"job-growth-over-time",children:[(0,p.jsxs)("div",{className:"col-12 col-lg-8",children:[(0,p.jsx)("h2",{className:"interH2 mb-5",children:"".concat(null===(r=V.title)||void 0===r?void 0:r.capitalized()," job and salary trends over time")}),(0,p.jsx)("div",{className:"content-blurb mb-5",children:"Compare the number of ".concat(null==V||null===(s=V.title)||void 0===s||null===(c=s.toLowerCase)||void 0===c?void 0:c.call(s)," jobs and the average ").concat(null==V||null===(d=V.title)||void 0===d||null===(u=d.toLowerCase)||void 0===u?void 0:u.call(d)," salary over time.")}),(0,p.jsx)(ee,{jobTitle:V.title,workforceEstimateOverTime:se,salaryByYear:ce})]}),(0,p.jsx)("div",{className:"mw-350 col-12",children:(0,p.jsx)("div",{className:"position-sticky top-65 z-font-base",children:ye("#src=trends-callout-jobs1010-l10")})})]}),(0,p.jsx)(N.Z,{}),(0,p.jsx)("section",{className:"row",id:"most-common-states",children:(0,p.jsxs)("div",{className:"col-12 col-lg-8",children:[(0,p.jsx)("h2",{className:"interH2 mb-5",children:"".concat(null===(h=V.title)||void 0===h?void 0:h.capitalized()," jobs by state")}),this.state.showSalaryMap&&(0,p.jsxs)(p.Fragment,{children:[!!ve["map-section"]&&(0,p.jsx)("div",{className:"content-blurb mb-5",dangerouslySetInnerHTML:{__html:ve["map-section"]}}),(null==ne?void 0:ne.mapExist)&&(0,p.jsx)(L.Z,{title:V.title,onMapLoadError:function(){return O.setState({showSalaryMap:!1})},embedWidgetUrl:ne.salaryOnlyStatesMapWidgetUrl,originalUrl:ne.salaryOnlyStatesMapOriginalUrl,nationalAverageAnnualSalary:ie.nationalAverageAnnualSalary,mapTooltipLine2:fe,isEmbeddable:!0,name:"state map"}),(0,p.jsx)("div",{className:"mt-5"})]}),!x()(ie.commonStates)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h3",{className:"zp-title-h3 mb-4",children:"Most common states for ".concat(null===(b=oe.jobTitlePlural)||void 0===b||null===(v=b.toLowerCase)||void 0===v?void 0:v.call(b))}),(0,p.jsx)(w.Z,{tableHeaderTitleContent:!1,columnConfig:{rank:{columnName:"Rank",defaultSortDirection:"asc"},stateName:{columnName:"State",isLink:"titleStateJobsLink",linkUrl:"titleStateJobsLink"},populationFormatted:{columnName:"Population",customSortByField:"population"},jobTitleJobsCountDisplay:{columnName:"# of jobs",customSortByField:"jobTitleJobsCount"},jobPopulationRatioFormatted:{columnName:'<span>Employment/<br class="d-lg-none"/>1000ppl<span/>',customSortByField:"jobPopulationRatio"}},bodyData:ie.commonStates,defaultRowsDisplay:51,scrollOnMobile:!0})]})]})}),!x()(ie.commonCities)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(N.Z,{}),(0,p.jsx)("section",{className:"row",id:"most-common-cities",children:(0,p.jsxs)("div",{className:"col-12 col-lg-8",children:[(0,p.jsx)("h2",{className:"interH2 mb-5",children:"Most common cities for ".concat(null===(y=oe.jobTitlePlural)||void 0===y||null===(j=y.toLowerCase)||void 0===j?void 0:j.call(y))}),(0,p.jsx)(w.Z,{tableHeaderTitleContent:!1,columnConfig:{rank:{columnName:"Rank",defaultSortDirection:"asc"},city:{columnName:"City",isLink:"titleCityJobsLink",linkUrl:"titleCityJobsLink"},count:{columnName:"# of jobs"},jobPopulationRatioFormatted:{columnName:'<span>Employment/<br class="d-lg-none"/>1000ppl<span/>',customSortByField:"jobCityPopulationRatio"},salary:{columnName:"Avg. salary"}},bodyData:ie.commonCities,defaultRowsDisplay:51,scrollOnMobile:!0})]})})]}),x()($)&&x()(me)?(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("div",{className:"section-separator-large"})}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(N.Z,{}),(0,p.jsxs)("div",{className:"row",id:"expert-opinions",children:[(0,p.jsxs)("div",{className:"col-12 col-lg-8 trends-intro",children:[(0,p.jsx)("h2",{className:"interH2 mb-5",children:"".concat(V.title," job outlook: Expert opinions")}),!!ve["experts-section"]&&(0,p.jsx)("div",{className:"content-blurb",dangerouslySetInnerHTML:{__html:ve["experts-section"]}}),!x()($)&&(0,p.jsx)("div",{className:"job-trend-video-container mt-36",children:(0,p.jsx)("iframe",{src:"https://www.youtube.com/embed/".concat($.id),frameBorder:"0",allow:"autoplay; encrypted-media",allowFullScreen:!0,title:"video",style:{width:"100%",height:"410px",borderRadius:"4px"}})}),!x()(me)&&!!X.length&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("h3",{className:"zp-title-h3 mb-36",children:"Our panel of ".concat(null===(_=V.title)||void 0===_||null===(P=_.toLowerCase)||void 0===P?void 0:P.call(_)," experts")}),(0,p.jsx)("div",{className:"d-flex flex-wrap experts",children:me.map((function(e){var t=X.find((function(t){return t.userId===e.userId}));return(0,p.jsx)(U,{firstName:t.firstName,lastName:t.lastName,avatar:t.professorData.photo,college:t.professorData.collegeName,id:t.userId},t.userId)}))})]})]}),(0,p.jsx)("div",{className:"mw-350 col-12 z-pb-88",children:(0,p.jsx)("div",{className:"position-sticky top-65 z-font-base",children:ye("#src=trends-callout-jobs1010-l20")})})]}),(0,p.jsx)("div",{className:"section-separator-large pt-0"})]}),!!me.length&&!!X.length&&me.map((function(e){return(0,p.jsxs)(m.Fragment,{children:[(0,p.jsx)("div",{className:"row",children:(0,p.jsx)("div",{className:"col-12 col-lg-8 answers w-635",children:(0,p.jsx)(W,{responses:e.responses,professor:X.find((function(t){return t.userId===e.userId}))},e.reviewId)})}),(0,p.jsx)("div",{className:"section-separator-large"})]},e.reviewId)})),!H&&(0,p.jsx)("section",{"data-title":"JOBS",id:"jobs",children:(0,p.jsx)(J.default,{layout:"bucket",title:"".concat(null===(B=V.title)||void 0===B?void 0:B.capitalized()," jobs"),filterGroup:re.gI.RESUME_JOBS_BUCKET,jobGroup:re.gI.RESUME_JOBS_BUCKET,initialPayload:{title:V.title},filters:this.getJobsFilter(),criteria:V,userLocation:f()(z,"userLocation",[])})}),!x()(q)&&(0,p.jsx)("div",{className:"container px-0",children:(0,p.jsx)(F.Z,{subheaderItems:q})}),(0,p.jsx)(R.Z,{breadCrumbs:Q,lastUpdatedDate:be,listClassName:"mb-0"}),(0,p.jsx)("div",{className:"section-separator-large p-0 z-my-20"}),(0,p.jsx)(k.Z,{title:"Browse ".concat(V.industry.toLowerCase()," jobs"),letterLinks:ue,containerClassName:"z-mb-20"})]})]})}}],[{key:"getInitialProps",value:function(e){var t=e.req,o=e.res;return t?{data:o?o.data:null,user:t?t.user:null,locals:o?o.locals:null}:window.__NEXT_DATA__.props.pageProps}}]),o}(m.Component);
1ce.propTypes={data:_().objectOf(_().any).isRequired,user:_().objectOf(_().any),locals:_().objectOf(_().any),dispatchCreateJobBucket:_().func.isRequired};var de={dispatchCreateJobBucket:ie.Xd},ue=(0,h.$j)((function(e){var t=e.searchFilter,o=e.jobs[re.gI.RESUME_JOBS_BUCKET];return{filters:t.filters,jobBucket:!!o&&(o.hideOnEmpty&&0===o.totalJobs&&!1===o.loading)}}),de)(ce)},18366:function(e,t,o){"use strict";o.d(t,{C:function(){return l}});var n=o(68772),a=o(15409),i=o.n(a),r=o(2294),s=function(e){var t=e.chart,o=e.tooltip,n=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 o=document.createElement("table");o.style.margin="0px",t.appendChild(o),e.canvas.parentNode.appendChild(t)}return t}(t);if(0!==o.opacity){if(o.body){var a=o.title||[],i=o.body.map((function(e){return e.lines})),r=document.createElement("thead");a.forEach((function(e){var t=document.createElement("tr");t.style.borderWidth=0;var o=document.createElement("th");o.style.borderWidth=0;var n=document.createTextNode(e);o.appendChild(n),t.appendChild(o),r.appendChild(t)}));var s=document.createElement("tbody");i.forEach((function(e,t){var n=o.labelColors[t],a=document.createElement("span");a.style.background=n.backgroundColor,a.style.borderColor=n.borderColor,a.style.borderWidth="2px",a.style.borderRadius="50%",a.style.marginRight="10px",a.style.height="10px",a.style.width="10px",a.style.display="inline-block";var i=document.createElement("tr");i.style.backgroundColor="inherit",i.style.borderWidth=0;var r=document.createElement("td");r.classList.add("z-font-14"),r.style.borderWidth=0,r.appendChild(a),r.insertAdjacentHTML("beforeend",e),i.appendChild(r),s.appendChild(i)}));for(var l=n.querySelector("table");l.firstChild;)l.firstChild.remove();l.appendChild(r),l.appendChild(s)}var c=t.canvas.offsetTop,d=t.canvas.getBoundingClientRect(),u=n.offsetWidth,p=o.caretX+d.left,m=Math.min(Math.max(p-u/2,d.left),d.right-u);n.style.opacity=1,n.style.left=m+"px",n.style.top=c+o.caretY+"px",n.style.font=o.options.bodyFont.string,n.style.padding=o.options.padding+"px "+o.options.padding+"px"}else n.style.opacity=0},l={setupHorizontalChartList:function(e){var t=e.listKey,o=void 0===t?"":t,n=e.title,a=void 0===n?"":n,i=e.list,r=void 0===i?[]:i,s=e.listClassName,l=void 0===s?"":s,c=e.progressBarClassName,d=void 0===c?"":c,u=e.progressBarValueType,p=void 0===u?"%":u,m=e.childNodes,h=void 0===m?null:m,b=e.maxHiddenItemsSize,g=void 0===b?3:b,v=e.customShowMoreBtn;return{listKey:o,title:a,list:r,listClassName:l,progressBarClassName:d,progressBarValueType:p,childNodes:h,maxHiddenItemsSize:g,customShowMoreBtn:void 0===v?null:v}},setupHorizontalChartBarComparingList:function(e){var t=e.listKey,o=void 0===t?"":t,n=e.list;return{listKey:o,list:void 0===n?[]:n}},setupHorizontalChartBarComparingData:function(e){var t=e.originalTitle,o=void 0===t?"":t,n=e.originalLogo,a=void 0===n?null:n,i=e.comparingTitle,r=void 0===i?"":i,s=e.comparingLogo,l=void 0===s?null:s,c=e.comparingLists;return{originalTitle:o,originalLogo:a,comparingTitle:r,comparingLogo:l,comparingLists:void 0===c?null:c}},setupHorizontalChartBar:function(e){var t=e.title,o=void 0===t?"":t,n=e.description,a=void 0===n?"":n,i=e.isContentBlurb,r=void 0!==i&&i,s=e.filterGroup,l=void 0===s?"":s,c=e.newFilter,d=void 0!==c&&c,u=e.filters,p=void 0===u?[]:u,m=e.onApply,h=void 0===m?null:m,b=e.updateFilter,g=void 0===b?null:b,v=e.chartLists,f=void 0===v?[]:v,y=e.showMoreButtonCallback,x=void 0===y?null:y,j=e.chartColors,_=void 0===j?["#26A69A","#5C6BC0","#AB47BC"]:j,C=e.comparingData;return{title:o,description:a,isContentBlurb:r,filterGroup:l,newFilter:d,filters:p,onApply:h,updateFilter:g,chartLists:f,showMoreButtonCallback:x,chartColors:_,comparingData:void 0===C?null:C}},setupSalaryRangeBarListItem:function(e){var t=e.title,o=void 0===t?"":t,n=e.link,a=void 0===n?"":n,i=e.isIndexable,r=void 0===i||i,s=e.onLinkClick,l=void 0===s?null:s,c=e.openLinkInNewTab,d=void 0!==c&&c,u=e.fillColor;return{title:o,link:a,isIndexable:r,onLinkClick:l,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,o=void 0===t?"":t,n=e.titleClassName,a=void 0===n?"":n,i=e.descriptionClassName,r=void 0===i?"":i,s=e.description,l=void 0===s?"":s,c=e.isContentBlurb,d=void 0!==c&&c,u=e.filterGroup,p=void 0===u?"":u,m=e.updateFilter,h=void 0===m?null:m,b=e.onClear,g=void 0===b?null:b,v=e.salaryItems,f=void 0===v?[]:v,y=e.showMoreButtonText,x=void 0===y?""
1:y,j=e.columnConfig,_=void 0===j?null:j,C=e.maxHiddenItemsSize,w=void 0===C?6:C,k=e.seeMoreLink,N=void 0===k?null:k,S=e.filter;return{title:o,titleClassName:a,descriptionClassName:r,description:l,isContentBlurb:d,filterGroup:p,updateFilter:h,onClear:g,salaryItems:f,showMoreButtonText:x,columnConfig:_,maxHiddenItemsSize:w,seeMoreLink:N,filter:void 0===S?null:S}},setupLineChart:function(e){var t=e.labels,o=void 0===t?null:t,a=e.datasets,l=void 0===a?null:a,c=e.options,d=void 0===c?null:c,u=e.className,p=void 0===u?"":u,m=e.width,h=void 0===m?100:m,b=e.height,g=void 0===b?400:b;return{labels:o,datasets:l,options:(0,n.Z)({},i()({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:s}},scales:{y:{ticks:{autoSkip:!1,beginAtZero:!1,color:"#333333",padding:14,callback:function(e){return(0,r.zWc)(!0).format(e).toLocaleLowerCase()},font:{family:"Open Sans",size:14}},grid:{display:!0,drawBorder:!1,color:"rgba(214, 217, 219, 0.5)"},border:{display:!1}},x:{ticks:{autoSkip:!1,color:"rgba(51, 51, 51, 0.8)",padding:10,callback:function(e){return this.getLabelForValue(e)},font:{family:"Open Sans",size:14}},grid:{display:!1},border:{display:!1}}}},d)),className:p,width:h,height:g}}}},43350:function(e){e.exports={breadcrumb:"BreadCrumbs_breadcrumb__xtOCT",icon:"BreadCrumbs_icon__4X_oS","average-salary-text":"BreadCrumbs_average-salary-text__qasbN"}},9373:function(e){e.exports={"section-separator":"Separator_section-separator__FeR_1","component-separator":"Separator_component-separator__FvP39"}},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"}},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"}},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_carouselContainer__Wl2HM","owl-next":"container_owl-next__wXflc",owlNext:"container_owlNext__pU25e",arrow:"container_arrow__eU6AP",hideArrow:"container_hideArrow__o_O6v",showMore:"container_showMore__KcJop",bucketContainer:"container_bucketContainer__MLJeG"}},18136:function(e){e.exports={noResults:"noJob_noResults__rLY_Q",noResultsButtonSpacing:"noJob_noResultsButtonSpacing__VA7__",noJobsMessage:"noJob_noJobsMessage__fcILk"}},69202:function(e){e.exports={list:"letterLinksNav_list__ivdGl",text:"letterLinksNav_text__q8Trs","letter-size":"letterLinksNav_letter-size__8rE0k"}},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-fr
1iends":"shareCard_share-card-help-your-friends__Bm6qA","share-card-button":"shareCard_share-card-button__aNAeQ",shareDialog:"shareCard_shareDialog__3Zo88"}},74764:function(e){e.exports={"county-state-salary-map-container":"StateLevelForSalaryPage_county-state-salary-map-container__Svf8b","hover-block":"StateLevelForSalaryPage_hover-block__hsfIb","hover-block-overflown-x":"StateLevelForSalaryPage_hover-block-overflown-x__Aiu5i","hover-block-overflown-y":"StateLevelForSalaryPage_hover-block-overflown-y__BomJq","hover-block-location-row":"StateLevelForSalaryPage_hover-block-location-row__dEA_K","icon-location-pin":"StateLevelForSalaryPage_icon-location-pin__6Zg75","hover-block-location-name":"StateLevelForSalaryPage_hover-block-location-name__ghNXD","hover-block-col":"StateLevelForSalaryPage_hover-block-col__lLINV","hover-block-title":"StateLevelForSalaryPage_hover-block-title__cUc9w","title-block":"StateLevelForSalaryPage_title-block__lBWl7","hover-block-value":"StateLevelForSalaryPage_hover-block-value___0SSU","hover-sub-text":"StateLevelForSalaryPage_hover-sub-text__TTaH4","county-map-footer":"StateLevelForSalaryPage_county-map-footer__bewQ6","county-map-legend-container":"StateLevelForSalaryPage_county-map-legend-container__RSa_s","county-map-legend":"StateLevelForSalaryPage_county-map-legend__87heE","county-map-legend-item":"StateLevelForSalaryPage_county-map-legend-item__MJb23","county-map-description":"StateLevelForSalaryPage_county-map-description__HMcdv","legend-label-part":"StateLevelForSalaryPage_legend-label-part__J7u9D","county-value":"StateLevelForSalaryPage_county-value__khO1c","injected-svg":"StateLevelForSalaryPage_injected-svg__HeyBC","loading-county-map-background":"StateLevelForSalaryPage_loading-county-map-background__twVCt","loading-county-map-animation":"StateLevelForSalaryPage_loading-county-map-animation__lsO92",mapFlicker:"StateLevelForSalaryPage_mapFlicker__CpcCT","hover-block-mobile-overlay":"StateLevelForSalaryPage_hover-block-mobile-overlay__Dr_oR","county-map-embed-buttons":"StateLevelForSalaryPage_county-map-embed-buttons__Pxgao","county-map-outer":"StateLevelForSalaryPage_county-map-outer__8t9LA","county-map-img":"StateLevelForSalaryPage_county-map-img__edgsS","county-map-svg":"StateLevelForSalaryPage_county-map-svg__TJDg5",widget:"StateLevelForSalaryPage_widget__N7XFg","embed-widget-full-title":"StateLevelForSalaryPage_embed-widget-full-title__i3Rv9","legend-item-tooltip":"StateLevelForSalaryPage_legend-item-tooltip__YtLtJ","legend-tooltip-title":"StateLevelForSalaryPage_legend-tooltip-title__y2o_k","legend-tooltip-value":"StateLevelForSalaryPage_legend-tooltip-value__yg2yr"}},49089:function(e){e.exports={card:"topJobsNearYou_card__1sQum","card-item":"topJobsNearYou_card-item__AnOZ7"}},37216:function(e){e.exports={bucketContainer:"jobBuckets_bucketContainer__YSd2a"}},55476:function(e){e.exports={expert:"expert_expert__NhL9e","expert-big":"expert_expert-big__R7dlu","job-title":"expert_job-title__nrzI6",ShowMoreText:"expert_ShowMoreText__BNhoX","expert-avatar":"expert_expert-avatar___j7KI","expert-avatar-name":"expert_expert-avatar-name__VJ07_"}},88330:function(e){e.exports={"career-trends-page-container":"careerTrendsPage_career-trends-page-container__ehnG9"}},82440:function(){}},function(e){e.O(0,[4736,2888],(function(){return t=48732,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.