1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[656],{88378:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/emsiadvanced",function(){return n(51605)}])},50015:function(e,t,n){"use strict";var i=n(51438),a=n(52951),o=n(88029),s=n(5950),r=n(85893),c=n(67294),l=n(14416),d=n(9008),p=n.n(d),u=n(55014),m=function(e){(0,o.Z)(n,e);var t=(0,s.Z)(n);function n(){return(0,i.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=(e.cdn,e.scripts);return(0,r.jsxs)("div",{children:[(0,r.jsxs)(p(),{children:[(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, user-scalable=no"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://api.mapbox.com/mapbox-gl-js/v0.37.0/mapbox-gl.css"}),(0,r.jsx)("script",{type:"text/javascript",src:"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js",async:!0}),n]}),t]})}}]),n}(c.Component);t.Z=(0,l.$j)((function(e){return{cdn:(0,u.getCDN)(e)}}))(m)},92436:function(e,t,n){"use strict";var i=n(4111),a=n(51438),o=n(52951),s=n(14924),r=n(88029),c=n(5950),l=n(85893),d=n(66089),p=n.n(d),u=n(67294),m=n(14416),h=n(14890),y=n(96486),v=n.n(y),f=n(36623),g=n(90219),b=n(63562),x=n(45150),I=n(3320),C=n(81705),k=n(15286),E=n(14433),w=n(94098),T=n(55014),R=n(52003),S=n(11148),j=function(e){(0,r.Z)(n,e);var t=(0,c.Z)(n);function n(e){var o;return(0,a.Z)(this,n),o=t.call(this,e),(0,s.Z)((0,i.Z)(o),"sortOptions",[]),(0,s.Z)((0,i.Z)(o),"getIcon",(function(e){var t=o.props,n=t.countryId,i=t.cdn,a=t.byOcc;return(0,l.jsxs)(x.Z.Group,{size:"big",children:[(0,l.jsx)(x.Z,{name:"circle",style:{color:a?(0,f.getWageIconByOccCode)(e,n,i.images).color:(0,f.getBusinessCategoryColorByNaicsClass)(e)}}),(0,l.jsx)("img",{alt:"",src:a?(0,f.getWageIconByOccCode)(e,n,i.images).path:(0,f.getBusinessCategoryIconByNaicsClass)(e,i.images),style:{position:"absolute",left:4,top:5,height:"auto",width:19}})]})})),o.state={sortOptionIndex:3,areAllCategoriesExpanded:!1,expandedRowIds:[]},o}return(0,o.Z)(n,[{key:"componentWillUnmount",value:function(){this.props.toggleHeatLayer({})}},{key:"componentDidUpdate",value:function(e){e.byOcc!==this.props.byOcc&&this.setState({expandedRowIds:[]})}},{key:"handleHourlyClick",value:function(){var e=this.props,t=e.viewType,n=e.setEmsiViewType;"hourly"!==t&&(this.props.toggleHeatLayer({}),this.props.setSelectedOccCode(null),n("hourly"))}},{key:"handleAnnualClick",value:function(){var e=this.props,t=e.viewType,n=e.setEmsiViewType;"annual"!==t&&(this.props.toggleHeatLayer({}),this.props.setSelectedOccCode(null),n("annual"))}},{key:"handleJobsClick",value:function(){var e=this.props,t=e.viewType,n=e.setEmsiViewType;"jobs"!==t&&(this.props.toggleHeatLayer({}),this.props.setSelectedOccCode(null),n("jobs"))}},{key:"getDataColumnMeta",value:function(){var e=this.props,t=e.viewType,n=e.byOcc,i=e.intl,a=i.formatMessage,o=i.formatNumber,s=i.formatCurrency;return"hourly"===t?n?{text:a({id:"reports.datatable.headers.median"}),formatter:s,key:"EARNINGSHOURLY"}:{text:a({id:"reports.datatable.headers.average"}),formatter:s,key:"EARNINGSHOURLY"}:"annual"===t?n?{text:a({id:"reports.datatable.headers.median"}),formatter:s,key:"EARNINGSANNUAL"}:{text:a({id:"reports.datatable.headers.average"}),formatter:s,key:"EARNINGSANNUAL"}:{text:a({id:"reports.datatable.headers.total"}),formatter:o,key:"JOBS"}}},{key:"getTableColumns",value:function(){var e=this.props,t=e.isPrint,n=e.intl,i=e.viewType,a=e.byOcc,o=n.formatMessage,s=n.formatNumber,r="reports.datatable.headers.".concat("jobs"===i?"total":a?"median":"average"),c={key:"OCCUPATION",label:t?"":o({id:"common.text.categories"}),sortable:!t},l={key:this.getDataColumnMeta().key,label:v().capitalize(o({id:r})),width:130,sortable:!t,formatter:this.getDataColumnMeta().formatter},d={key:"EARNINGSHOURLY",label:v().capitalize(o({id:t?"".concat(r,"_hourly"):r})),width:130,sortable:!t,formatter:this.getDataColumnMeta().formatter},p={key:"EARNINGSANNUAL",label:v().capitalize(o({id:t?"".concat(r,"_annual"):r})),width:130,sortable:!t,formatter:this.getDataColumnMeta().formatter},u={key:"JOBS",label:v().capitalize(o({id:t?"reports.datatable.headers.totalJobs":r})),width:130,sortable:!t,formatter:s},m={key:"heatmap",label:o({id:"common.text.mapLabel"}),width:50,align:"right",type:"toggle"},h=[];return h.push(c),t?(h.push(d),h.push(p),h.push(u)):(h.push(l),h.push(m)),h}},{key:"handleHeatmapToggle",value:function(e){var t=this.props,n=(t.viewType,t.byOcc,t.communityId),i=t.toggleHeatLayer,a=this.getHeatmapToken(e.id);i({communityId:n,layerType:f.REPORT_TYPE.EMSIADVANCED,token:a})}},{key:"getHeatmapToken",value:function(e){var t=this.props,n=t.viewType,i=t.byOcc;return"".concat(i?"1_":"0_").concat(e).concat("hourly"===n?"_EARNINGSHOURLY":"annual"===n?"_EARNINGSANNUAL":"_JOBS")}},{key:"handleExpandedRowIdsChange",value:function(e){var t=this,n=new Set(this.state.expandedRowIds),i=new Set(e||[]);this.state.expandedRowIds.forEach((function(e){i.has(e)||t.props.setEMSICodeExpanded(e,!1)}
1)),(e||[]).forEach((function(e){n.has(e)||t.props.setEMSICodeExpanded(e,!0)})),this.setState({expandedRowIds:e||[]})}},{key:"render",value:function(){var e=this,t=this.props,n=(t.countryId,t.colors),i=t.isPrint,a=t.emsi,o=t.expandedCodes,s=t.viewType,r=t.byOcc,c=(t.selectedOccCode,t.setSelectedOccCode),d=t.reportSources,u=(t.cdn,t.intl),m=t.activeHeatLayer,h=t.isMobileEnabled,y=t.isReportLoading,x=u.formatMessage,I=0===a.filter((function(e){return Object.hasOwn(e,"occupations")})).length,E=(null===m||void 0===m?void 0:m.token)||null,w=[{label:x({id:"common.text.annually"}),value:"annual",onClick:this.handleAnnualClick.bind(this)},{label:x({id:"common.text.hourly"}),value:"hourly",onClick:this.handleHourlyClick.bind(this)},{label:x({id:"common.text.jobs"}),value:"jobs",onClick:this.handleJobsClick.bind(this)}],T=w.find((function(e){return e.value===s}))||w[0],R=function(t){var n={};n.id=t.SOC,n.label=t.OCCUPATION,n.EARNINGSHOURLY=t.EARNINGSHOURLY,n.EARNINGSANNUAL=t.EARNINGSANNUAL,n.JOBS=t.JOBS,n.toggle=!0,n.variable=e.getHeatmapToken(n.id);var i=n.variable===E||void 0;return n.heatmap=i,n},S=i?Object.keys(o||{}):this.state.expandedRowIds;return y?(0,l.jsx)("div",{children:(0,l.jsx)(C.Z,{})}):y||0!==a.length?(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"jsx-a32579e0ce56977 bg-white rounded-sm",children:[(0,l.jsxs)("div",{className:"jsx-a32579e0ce56977 "+((i?"hidden":"flex self-stretch p-5 justify-between border-b border-neutral-accent")||""),children:[(0,l.jsx)("span",{className:"jsx-a32579e0ce56977",children:(0,l.jsx)("h2",{style:{color:n.text},className:"jsx-a32579e0ce56977",children:v().capitalize(x({id:"business.filters.industries.btnName"}))})}),(0,l.jsxs)("span",{className:"jsx-a32579e0ce56977 buttons",children:[(0,l.jsx)("span",{className:"jsx-a32579e0ce56977 hidden tablet-sm:flex items-center gap-1",children:w.map((function(e){var t=e.value===s;return(0,l.jsx)(g.PillButton,{theme:"secondary",type:"ghost",state:t?"active":"unpressed",showIcon:!1,showAction:!1,onClick:e.onClick,"aria-pressed":t,children:e.label},e.value)}))}),(0,l.jsx)(g.PillButtonDropdown,{className:"tablet-sm:hidden",side:"bottom",align:"end",pillBtnProps:{theme:"secondary",type:"filled",showIcon:!1,label:T.label,action:(0,l.jsx)(g.FTIcon,{name:"chevron-down",className:"size-4",label:""})},children:function(e){var t=e.close;return(0,l.jsx)("div",{className:"jsx-a32579e0ce56977 flex flex-col",children:w.map((function(e){return(0,l.jsx)(g.DropdownMenuItem,{active:e.value===s,onClick:function(){e.onClick(),t()},children:e.label},e.value)}))})}})]})]}),(0,l.jsx)(b.Z,{mapToggleTableTitle:x({id:"business.filters.industries.btnName"}),className:i?"":"tablet-sm:px-5 pb-5",columns:this.getTableColumns(),rows:function(t){var n=e;return t.map((function(e,t){var a;if(1==e.GROUP){var o=R(e);return o.level=1,o.showIcon=!i&&!h,o.icon=n.getIcon(o.id),o.iconClassName="size-8 pl-1",o.children=null===e||void 0===e||null===(a=e.occupations)||void 0===a?void 0:a.map((function(e,t){var n=R(e);return n.level=2,n})),o}}))}(a),showExpand:!i&&!I,showPlusExpand:!i&&!I,enableToggleRowHighlight:!0,expandedRowIds:S,onExpandedRowIdsChange:function(t){return e.handleExpandedRowIdsChange(t)},enableToggleIcons:!I,onToggleChange:function(t){e.handleHeatmapToggle(t.row),c(t.row.id)}},"".concat(s,"-").concat(r?"by-occ":"by-industry","-").concat(i?"print":"view","-").concat(E||"none")),(0,l.jsx)(p(),{id:"a32579e0ce56977",children:".content.jsx-a32579e0ce56977{position:relative;height:100%}.page1.jsx-a32579e0ce56977{position:relative;top:0;height:100%;width:100%;-webkit-transition:left 1s cubic-bezier(1,0,0,1);-moz-transition:left 1s cubic-bezier(1,0,0,1);-o-transition:left 1s cubic-bezier(1,0,0,1);transition:left 1s cubic-bezier(1,0,0,1)}.page2.jsx-a32579e0ce56977{position:relative;top:0;height:100%;width:100%;-webkit-transition:left 1s cubic-bezier(1,0,0,1);-moz-transition:left 1s cubic-bezier(1,0,0,1);-o-transition:left 1s cubic-bezier(1,0,0,1);transition:left 1s cubic-bezier(1,0,0,1)}"})]}),d.find((function(e){return e.token===f.REPORT_SOURCE_TOKENS.EMSIADVANCED}))?(0,l.jsx)("div",{className:"p-5 pb-0 text-sm tablet-sm:px-0",children:"".concat(x({id:"reports.dataSource.title"}),": ").concat(d.find((function(e){return e.token===f.REPORT_SOURCE_TOKENS.EMSIADVANCED})).value)}):null]}):(0,l.jsx)(k.Z,{})}}]),n}(u.Component);t.Z=(0,m.$j)((function(e){return{countryId:(0,T.getCountryId)(e),colors:(0,T.getAppColors)(e),emsi:(0,R.getEMSIAdvanced)(e),reportSources:(0,R.getReportSources)(e),expandedCodes:(0,R.getEMSIExpandedCodes)(e),cdn:(0,T.getCDN)(e),byOcc:(0,R.getIsEmsiByOcc)(e),viewType:(0,R.getEmsiViewType)(e),selectedOccCode:(0,R.getEmsiSelectedOccCode)(e),activeHeatLayer:(0,S.v4)(e),isMobileEnabled:(0,T.getIsMobileEnabled)(e),isReportLoading:(0,R.getIsReportLoading)(e)}}),(function(e){return(0,h.DE)({toggleHeatLayer:E.qk,setEMSICodeExpanded:w.qQK,setSelectedOccCode:w.fc6,setEmsiViewType:w.zM4},e)}))((0,I.X)(j))},75348:function(e,t,n){"use strict";var i=n(51438),a=n(52951),o=n(88029),s=n(5950),r=n(85893),c=n(67294),l=n(14416),d=n(14890),p=n(80129),u=n.n(p),m=n(3320),h=n(24599),y=n(90219),v=n(14433),f=n(94098),g=n(79415),b=n(49e3),x=n(55014),I=n(52003),C=function(e){(0,o.Z)(n,e);var t=(0,s.Z)(n);function n(){return(0,i.Z)(this,n),t.apply(this,arguments)}
1return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.isByOcc,n=e.setIsByOcc,i=e.setEmsiViewType,a=e.setSelectedOccCode,o=t,s=null,r=null,c=u().parse(window.location.search.slice(1));if(c.hm){var l=c.hm.split("_");o=1==l[0],r=l[1],s="EARNINGSANNUAL"==(s=l[2].split("|")[0])?"annual":"EARNINGSHOURLY"==s?"hourly":s.toLowerCase()}o!==t&&n(o),s&&i(s),r&&a(r)}},{key:"handleOccTypeChange",value:function(e){"occupation"===e?this.handleOccupationClick():this.handleNaicsClick()}},{key:"handleOccupationClick",value:function(){var e=this.props,t=e.countryId,n=e.params,i=e.report,a=e.radius,o=e.drivetime,s=e.isByOcc,r=e.propertyDynamicCommunityID,c=e.fetchEMSIAdvancedAroundPoint,l=e.fetchEMSIAdvancedByDrivetime,d=e.fetchEMSIAdvancedByCommunityId,p=e.fetchEMSIAdvancedByPolygon,m=e.setIsByOcc,y=e.preserveActiveHeatmap,v=n.objectType,f=i.details,g=f.lat,b=f.lng;if("pinpoint"===v&&(g=(0,h.parseNumber)(n.lat),b=(0,h.parseNumber)(n.lng)),!s){if(m(!0),r)d(t,r);else if("community"===v)d(t,n.id);else if("area"===v){p(t,u().parse(window.location.search.slice(1)).points,s)}else""!==a?c(t,a,g,b):""!==o&&l(t,o,g,b);y||(this.props.toggleHeatLayer({}),this.props.setSelectedOccCode(null))}}},{key:"handleNaicsClick",value:function(){var e=this.props,t=e.countryId,n=e.params,i=e.report,a=e.radius,o=e.drivetime,s=e.isByOcc,r=e.propertyDynamicCommunityID,c=e.fetchEMSIAdvancedAroundPoint,l=e.fetchEMSIAdvancedByDrivetime,d=e.fetchEMSIAdvancedByCommunityId,p=e.fetchEMSIAdvancedByPolygon,m=e.setIsByOcc,y=e.preserveActiveHeatmap,v=n.objectType,f=i.details,g=f.lat,b=f.lng;if("pinpoint"===v&&(g=(0,h.parseNumber)(n.lat),b=(0,h.parseNumber)(n.lng)),s){if(m(!1),r)d(t,r);else if("community"===v)d(t,n.id);else if("area"===v){p(t,u().parse(window.location.search.slice(1)).points,s)}else""!==a?c(t,a,g,b):""!==o&&l(t,o,g,b);y||(this.props.toggleHeatLayer({}),this.props.setSelectedOccCode(null))}}},{key:"render",value:function(){var e=this,t=this.props,n=(t.colors,t.isByOcc),i=(t.viewType,t.intl.formatMessage);return(0,r.jsx)("div",{className:"flex w-full items-center gap-2",children:(0,r.jsx)(y.ButtonGroup,{theme:"primary",type:"outlined",size:"small",className:"",value:n?"occupation":"naics",items:[{label:i({id:"reports.filters.occupations"}),value:"occupation"},{label:i({id:"common.text.naics"}),value:"naics"}],onValueChange:function(t){e.handleOccTypeChange(t)}})})}}]),n}(c.Component);t.Z=(0,l.$j)((function(e){return{report:(0,g.getFirstReportDetails)(e),colors:(0,x.getAppColors)(e),countryId:(0,x.getCountryId)(e),emsi:(0,I.getEMSIAdvanced)(e),communityId:(0,b.getCommunityId)(e),isByOcc:(0,I.getIsEmsiByOcc)(e),viewType:(0,I.getEmsiViewType)(e),selectedOccCode:(0,I.getEmsiSelectedOccCode)(e)}}),(function(e){return(0,d.DE)({fetchEMSIAdvancedAroundPoint:f.eGV,fetchEMSIAdvancedByDrivetime:f.ZU_,fetchEMSIAdvancedByCommunityId:f.qkL,fetchEMSIAdvancedByPolygon:f.vC3,setIsByOcc:f.XDT,setEmsiViewType:f.zM4,setSelectedOccCode:f.fc6,toggleHeatLayer:v.qk},e)}))((0,m.X)(C))},24604:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var i=n(85893),a=(n(67294),n(24599));function o(e){return(0,i.jsx)("div",{className:(0,a.joinClasses)(!e.removeTopOffset&&"mb-9",e.removeTopOffset?"top-0":"top-5",e.mobileStyleThroughTablet?"sticky z-[2] border-y border-dashed border-neutral-60 bg-white desktop-sm:static desktop-sm:mb-0 desktop-sm:border-none desktop-sm:bg-transparent":"sticky z-[2] border-y border-dashed border-neutral-60 bg-white tablet-sm:static tablet-sm:mb-0 tablet-sm:border-none tablet-sm:bg-transparent",e.className),children:(0,i.jsx)("div",{className:(0,a.joinClasses)(!e.removeTopOffset&&"-mt-5",e.mobileStyleThroughTablet?"bg-white desktop-sm:bg-transparent desktop-sm:m-0":"bg-white tablet-sm:bg-transparent tablet-sm:m-0 !border-y border-dashed border-neutral-60 tablet-sm:border-none"),children:(0,i.jsxs)("div",{className:(0,a.joinClasses)("flex justify-between px-[15px] py-3",e.mobileStyleThroughTablet?"desktop-sm:px-0 desktop-sm:pt-5 desktop-sm:pb-5":"tablet-sm:px-0 tablet-sm:pt-0 tablet-sm:pb-5 desktop-sm:pt-5"),children:[(0,i.jsx)("span",{className:(0,a.joinClasse
1s)(e.mobileStyleThroughTablet?"w-full desktop-sm:p-0":"w-full tablet-sm:p-0",e.reportControlClasses),children:e.reportControls}),e.extraControlContent]})})})}},38794:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var i=n(4111),a=n(51438),o=n(52951),s=n(14924),r=n(88029),c=n(5950),l=n(85893),d=n(66089),p=n.n(d),u=n(67294),m=n(73935),h=n(14416),y=n(40613),v=n.n(y),f=n(24599),g=n(3320);function b(e){var t=e.color,n=e.height;return(0,l.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",x:"0px",y:"0px",viewBox:"0 0 292.2 383.4",style:{enableBackground:"new 0 0 292.2 383.4",fill:t,height:n},children:[(0,l.jsx)("style",{type:"text/css",children:"\n\t\t\t\t.st0{display:none;}\n\t\t\t\t.st1{display:inline;}\n\t\t\t\t.st2{display:inline;fill-rule:evenodd;clip-rule:evenodd;}\n\t\t\t\t.st3{display:inline;fill:none;stroke:#FFFFFF;stroke-width:2;stroke-miterlimit:10;}\n\t\t\t\t.st4{fill-rule:evenodd;clip-rule:evenodd;}\n\t\t\t"}),(0,l.jsxs)("g",{children:[(0,l.jsx)("path",{d:"M158.5,82.7c10.4,0,19.9-4.2,26.7-11.1c6.8-6.8,11.1-16.3,11.1-26.7c0-10.4-4.2-19.9-11.1-26.7 c-6.8-6.8-16.3-11.1-26.7-11.1s-19.9,4.2-26.7,11.1c-6.8,6.8-11.1,16.3-11.1,26.7c0,10.4,4.2,19.9,11.1,26.7 C138.6,78.4,148,82.7,158.5,82.7z"}),(0,l.jsx)("path",{d:"M279.4,180.3c-2.1-4.5-5.5-7.8-11-8.8l-61-10.6l-33.2-53.5c-2-5-5.2-9.5-9.2-13.2c-4-3.6-8.9-6.4-14.5-7.8 c-2.4-0.6-4.8-1-7.2-1.1c-2.4-0.1-4.7,0-7,0.3c-0.4,0-1,0.1-1.6,0.2c-0.7,0.1-1.2,0.3-1.7,0.4l0,0l0,0c-0.6,0.1-1.2,0.3-1.8,0.5 c-0.1,0-0.2,0.1-0.3,0.1l0,0c-0.7,0.2-1.4,0.5-2.2,0.7l-72.4,21.9c-2,0.6-3.9,1.5-5.8,2.6c-1.7,1-3.2,2.1-4.6,3.4 c-1.3,0.8-2.4,1.8-3.4,2.8c-1.2,1.3-2.2,2.7-2.9,4.2l-27.1,58.5c-0.4,0.8-0.7,1.5-0.9,2.2l0,0.1l0,0c-1.5,4-2.3,8.7-1.7,12.8 c0.7,5.1,3.1,9.4,8.1,11.7c0.4,0.2,0.7,0.3,0.9,0.4c0,0,0.1,0,0.1,0.1l0,0c4.8,1.8,10.5,2.9,15.4,2.1c4.8-0.8,9-3.3,11.3-8.4 l26-56.1l28.5-8.6l-15.2,59.2c-0.9,3.5-1.2,8-1.5,12.6c-0.2,3-0.4,6-0.7,8.6l-9.3,67c-0.3,0.3-0.5,0.5-0.7,0.7l-49.7,55.7 c-4.1,4.6-4.8,9.8-3.5,15c1.3,5.4,4.9,10.6,8.8,14.7c0.2,0.3,0.5,0.5,0.7,0.8l0.1,0.1c0.1,0.1,0.3,0.3,0.4,0.4l0,0 c4.5,4,10,4.6,15.3,3.1c4.5-1.3,9-4.2,12.5-7.6c0.7-0.7,1.4-1.4,2-2l49.7-55.7c1-1.1,1.8-2.4,2.5-3.8c0.5-1.1,1-2.3,1.3-3.5 c0.8-1.6,1.5-3.3,2-4.9c0.6-1.9,1-3.9,1.3-5.9l5.2-37.8l33.7,28.8l5.7,72.6c0.5,6.1,3.8,10.2,8.4,12.9c3.6,2.1,8,3.2,12.3,3.6 c4.3,0.4,8.4,0.5,12.4-1.7c2.8-1.6,5-4.1,6.6-7.1c2.2-4.2,3.2-9.4,3.2-14.2c0-0.9,0-1.8-0.1-2.8l-5.8-74.4c-0.2-2.1-0.7-4.1-1.6-6 c-0.8-1.7-1.8-3.3-3.1-4.8c-0.9-1.6-2-3.2-3.2-4.6c-1.4-1.7-2.9-3.3-4.5-4.6l-34.8-29.7c5.4-11.8,11-36.1,15-52.9l10.2,16.5 c1.1,1.8,2.5,3.5,4,5c1.3,1.3,2.8,2.5,4.4,3.5c1.1,1,2.4,1.9,3.7,2.6c1.5,0.8,3.2,1.4,4.8,1.7l63.5,11c0.7,0.1,1.5,0.2,2.5,0.3 c4.3,0.4,9-0.1,12.9-1.7c4.7-2,8.3-5.5,9.2-10.9c0.1-0.8,0.2-1.4,0.2-2.3C281.8,189.8,281.4,184.5,279.4,180.3z"})]})]})}var x=n(45150),I=n(55014),C=n(11148),k=function(e){(0,r.Z)(n,e);var t=(0,c.Z)(n);function n(e){var o;return(0,a.Z)(this,n),o=t.call(this,e),(0,s.Z)((0,i.Z)(o),"mapContainer",null),o}return(0,o.Z)(n,[{key:"componentDidMount",value:function(){var e=this;this.editPillDom=m.findDOMNode(this.refs.editPill),this.timer=setTimeout((function(){var t=e;v().trackScreenSpaceByCoord(v().getPolygonAnchor,(function(e){var n=e.x,i=e.y;t.editPillDom.style.left="".concat(n+15,"px"),t.editPillDom.style.top="".concat(i-50,"px")}
1))}),1)}},{key:"componentWillUnmount",value:function(){v().cleanupTrackScreenSpaceCoord(v().getPolygonAnchor)}},{key:"render",value:function(){var e=this.props,t=e.colors,n=e.driveTimeOptions,i=e.drivetimeSearchInfo,a=e.isPropertySearch&&i.mode||n.mode,o=a===f.DRIVE_TIME_MODE.TRUCK?(0,l.jsx)(x.Z,{name:"truck"}):a===f.DRIVE_TIME_MODE.PEDESTRIAN?(0,l.jsx)(b,{height:"26px",color:"white"}):(0,l.jsx)(x.Z,{name:"car"});return(0,l.jsxs)("div",{ref:"editPill",style:{backgroundColor:t.primary},className:"jsx-f088288d94199a5f driveTimeMarker",children:[(0,l.jsx)("span",{className:"jsx-f088288d94199a5f driveTimeMarkerIcon",children:o}),(0,l.jsx)(p(),{id:"f088288d94199a5f",children:".driveTimeMarker.jsx-f088288d94199a5f{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;margin-left:-28px;margin-top:-28px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;color:#fff;font-size:26px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);-moz-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25)}.driveTimeMarkerIcon.jsx-f088288d94199a5f{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.driveTimeMarker.jsx-f088288d94199a5f i.icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;height:1em;line-height:1;margin:0}.driveTimeMarker.jsx-f088288d94199a5f i.icon:before{line-height:1}.driveTimeMarker.jsx-f088288d94199a5f svg{display:block}"})]})}}]),n}(u.Component),E=(0,h.$j)((function(e){return{colors:(0,I.getAppColors)(e),driveTimeOptions:(0,I.getDriveTimeOptions)(e),drivetimeSearchInfo:(0,C.Tf)(e)}}))((0,g.X)(k))},15286:function(e,t,n){"use strict";var i=n(85893),a=(n(67294),n(3320)),o=n(90219);t.Z=(0,a.X)((function(e){var t=e.intl,n=e.className,a=void 0===n?"":n,s=e.hideRadiusMessage,r=void 0!==s&&s;return(0,i.jsxs)("div",{className:"flex flex-col p-5 bg-white min-h-100 items-center justify-center text-center ".concat(a),children:[(0,i.jsx)("div",{className:"flex bg-neutral-90 w-10 h-10 mb-3 items-center justify-center",children:(0,i.jsx)(o.FTIcon,{name:"search",className:"size-5",label:""})}),(0,i.jsx)("span",{className:"font-bold text-base",children:t.formatMessage({id:"reports.noData"})}),r?null:(0,i.jsx)("span",{children:t.formatMessage({id:"reports.noDataDescription"})})]})}))},32600:function(e,t,n){"use strict";var i=n(4111),a=n(51438),o=n(52951),s=n(14924),r=n(88029),c=n(5950),l=n(85893),d=n(66089),p=n.n(d),u=n(67294),m=n(73935),h=n(14416),y=n(14890),v=n(40613),f=n.n(v),g=n(24599),b=n(27704),x=n(96486),I=n.n(x),C=n(3320),k=n(45150),E=n(60416),w=n(94098),T=n(55014),R=n(52003),S=n(11148),j=n(71572),N=function(e){(0,r.Z)(n,e);var t=(0,c.Z)(n);function n(e){var o;return(0,a.Z)(this,n),o=t.call(this,e),(0,s.Z)((0,i.Z)(o),"isMouseDown",!1),(0,s.Z)((0,i.Z)(o),"mouseDownX",0),(0,s.Z)((0,i.Z)(o),"mapContainer",null),(0,s.Z)((0,i.Z)(o),"handleDom",null),(0,s.Z)((0,i.Z)(o),"timer",null),o.state={x:99999,y:99999,updatedRadius:e.localRadius||10},o.handleMouseUp=o.handleMouseUp.bind((0,i.Z)(o)),o.handleMouseMove=o.handleMouseMove.bind((0,i.Z)(o)),o.throttledMouseMove=I().throttle(o.handleMouseMove,1),o}return(0,o.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.state.updatedRadius,n=this.props,i=n.lat,a=n.lng,o=n.colors,s=n.measurementUnits;this.handleDom=m.findDOMNode(this.refs.handle),this.mapContainer=document.querySelector("#map"),this.timer=setTimeout((function(){var t=e;f().trackScreenSpaceByCoord(f().getCircleAnchor,(function(e){var n=e.x,i=e.y;t.handleDom&&(t.handleDom.style.left="".concat(n,"px"),t.handleDom.style.top="".concat(i-20,"px"))}))}),1),window.addEventListener("mouseup",this.handleMouseUp,!1),window.addEventListener("mousemove",this.throttledMouseMove,!1),f().setRadius(i,a,t,o.primary,s)}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,i=n.countryId,a=n.lat,o=n.lng,s=n.reportTypeId,r=n.radius,c=n.isRadiusSearchSelected,l=e.fetchReportAroundPoint;r&&r!=t.updatedRadius&&this.setState({updatedRadius:r});var d=!s&&e.isRadiusSearchSelected!=c;null!=this.props.fetchReportAroundPoint&&null==l&&(s?this.props.fetchReportAroundPoint(i,s,this.state.updatedRadius,a,o):d&&this.props.fetchReportAroundPoint(i,this.state.updatedRadius,a,o))}},{key:"componentWillUnmount",value:function(){f().cleanupTrackScreenSpaceCoord(f().getCircleAnchor),window.removeEventListener("mouseup",this.handleMouseUp,!1),window.removeEventListener("mousemove",this.throttledMouseMove,!1),clearTimeout(this.timer)}},{key:"handleMouseDown",value:function(e){if(!this.isMouseDown){var t=this.mapContainer.getBoundingClientRect();this.isMouseDown=!0,this.mouseDownX=this.handleDom.getBoundingClientRect().left-t.left,this.setState({updatedRadius:parseInt(this.props.radius)})}}},{key:"handleMouseMove",value:function(e){if(this.isMouseDown){var t=this.props,n=t.lat,i=t.lng,a=t.colors,o=t.measurementUnits,s=this.state.updatedRadius,r=this.mapContainer.getBoundingClientRect(),c=e.clientX-r.left-75;if(!(c<this.mouseDownX&&s<=1)){var l=f().getDistanceFromCenter({lat:n,lng:i},c,e.clientY-r.top,o);s!==l&&(s=l>=1?l:1,s=this.validateMaxSixty(l),f().setRadius(n,i,s,a.primary,o),this.setState({updatedRadius:s}),this.mouseDownX=this.handleDom.getBoundingClientRect().left-r.left)}}}},{key:"handleMouseUp",value:function(){if(this.isMouseDown){var e=this.state.updatedRadius,t=this.props,n=t.countryId,i=t.lat,a=t.lng,o=t.rptFlag,s=t.reportTypeId;this.isMouseDown=!1,this.props.fetchReportAroundPoint&&(o?this.props.fetchReportAroundPoint(n,e,i,a,o):s?this.props.fetchReportAroundPoint(n,s,e,i,a):this.props.fetchReportAroundPoint(n,e,i,a)),this.props.setReportRadius(e)}}},{key:"handleRadiusInputChange",value:function(e){var t=this,n=this.props,i=n.countryId,a=n.lat,o=n.lng,s=n.colors,r=n.measurementUnits,c=n.rptFlag,l=n.reportTypeId,d=e.target.value,p=this.state.updatedRadius;(d=(0,g.trimSafe)(d)).length>0&&isNaN(d)||(p=d,this.setState({updatedRadius:p}),0!==p.length&&(p=this.validateMaxSixty(p),this.props.setReportRadius(p),this.debounce&&this.debounce.cancel(),this.debounce=I().debounce((function(){f().setRadius(a,o,p,s.primary,r),t.props.fetchReportAroundPoint&&(c?t.props.fetchReportAroundPoint(i,p,a,o,c):l?t.props.fetchReportAroundPoint(i,l,p,a,o):t.props.fetchReportAroundPoint(i,p,a,o))}),1e3),this.debounce()))}},{key:"validateMaxSixty",value:function(e){var t=this.props,n=t.clientSettings,i=t.countryId,a=t.reportType,o=a&&"talent"===a?100:n[g.CLIENT_ATTRIBUTES.ENABLE_MAX_REPORT_RADIUS_DRIVETIME_OVERRIDE]?(0,g.parseNumber)(n[g.CLIENT_ATTRIBUTES.ENABLE_MAX_REPORT_RADIUS_DRIVETIME_OVERRIDE]):i===b.COUNTRIES.US?60:200;if(e){var s=parseInt(e);return a&&"propertySearch"===a?s:Math.min(s,o)}return e}},{key:"render",value:function(){var e=this.state.updatedRadius,t=this.props,n=t.colors,i=(t.localRadius,t.measurementUnits),a=t.intl,o=t.dynamicPopupType,s=t.dynamicPopup,r=t.staticPopups,c=t.disablePopupFactory,d=a.formatMessage,u=e,m=Boolean(o&&(o===j.aL||o===j.Qk)&&s&&s.properties),h=r&&r.length>0,y=!c&&(m||h);return(0,l.jsxs)("div",{ref:"handle","data-map-radius-control":!0,style:{color:n.primary,border:"1px solid ".concat(n.primary),visibility:y?"hidden":"visible"},onMouseDown:this.handleMouseDown.bind(this),className:p().dynamic([["c823c665677144d2",[n.primary]]])+" handle",children:[(0,l.jsx)(k.Z,{name:"chevron left"})," ",(0,l.jsx)("span",{className:p().dynamic([["c823c665677144d2",[n.primary]]]),children:d({id:"mapTools.filterRadius.change"})}),(0,l.jsxs)("div",{style:{backgroundColor:n.primary},className:p().dynamic([["c823c665677144d2",[n.primary]]])+" distance",children:[(0,l.jsx)("span",{className:p().dynamic([["c823c665677144d2",[n.primary]]]),children:(0,l.jsx)(E.Z,{style:{width:50,height:15,marginTop:2},onChange:this.handleRadiusInputChange.bind(this),onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()},value:u,"aria-label":d({id:"mapTools.filterRadius.enterRadius"})})}),i==g.MEASUREMENT_UNITS.IMPERIAL?" ".concat(d({id:"common.text.miles"})):" ".concat(d({id:"common.text.km"}))]}),(0,l.jsx)(p(),{id:"c823c665677144d2",dynamic:[n.primary],children:".handle.__jsx-style-dynamic-selector{position:absolute;background-color:#fff;white-space:nowrap;height:40px;line-height:40px;padding:0 10px;-webkit-border-top-right-radius:17px;-moz-border-radius-topright:17px;border-top-right-radius:17px;-webkit-border-bottom-right-radius:17px;-moz-border-radius-bottomright:17px;border-bottom-right-radius:17px;font-weight:bold;cursor:col-resize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.distance.__jsx-style-dynamic-selector{position:absolute;bottom:-26px;color:#fff;font-size:14px;width:80%;text-align:center;height:25px;line-height:16px;-webkit-border-radius:0px 0px 8px 8px;-moz-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;font-weight:normal;padding-top:3px}.distance .ui.input>input{color:#fff!important;background-color:".concat(n.primary,"!important;border:none;border-bottom:1px dashed#fff;padding:0;text-align:center}@media(max-width:991px){.handle.__jsx-style-dynamic-selector{display:none}}")})]})}}]),n}(u.Component);t.Z=(0,h.$j)((function(e){return{colors:(0,T.getAppColors)(e),radius:(0,R.getReportRadius)(e),countryId:(0,T.getCountryId)(e),measurementUnits:(0,T.getMeasurementUnits)(e),clientSettings:(0,T.getClientSettings)(e),isRadiusSearchSelected:(0,S.AI)(e),dynamicPopupType:(0,S.rI)(e),dynamicPopup:(0,S.h)(e),staticPopups:(0,S.tl)(e),disablePopupFactory:(0,S.Vi)(e)}}),(function(e){return(0,y.DE)({setReportRadius:w.Qfc},e)}))((0,C.X)(N))},51605:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return de}});var i=n(47568),a=n(26042),o=n(34051),s=n.n(o),r=n(85893),c=n(17335),l=n(14416),d=n(53551),p=n(51438),u=n(52951),m=n(88029),h=n(69396),y=n(29815),v=n(5950),f=n(66089),g=n.n(f),b=n(67294),x=n(14890),I=n(96486),C=n.n(I),k=n(80129),E=n.n(k),w=n(3320),T=n(71572),R=n(772),S=n(27704),j=n(40613),N=n.n(j),M=n(24599),A=n(36623),O=n(14751),D=n(53610),P=n(15849),Z=n(16419),B=n(33064),L=n(21829),U=n(32600),_=n(38794),z=n(53931),H=n(56265),G=n(33779),V=n(92436),F=n(75348),Y=(n(24604),n(95929)),X=n(4550),Q=n(50438),q=n(14433),J=n(94098),K=n(83131),W=n(79415),$=n(49e3),ee=n(55014),te=n(11148),ne=n(52003),ie=function(e){(0,m.Z)(n,e);var t=(0,v.Z)(n);function n(e){var i;return(0,p.Z)(this,n),(i=t.call(this,e)).state={radius:"",drivetime:"",marker:null},i}
1return(0,u.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.initializeTypeLayers,n=e.fetchEMSIAdvancedAroundPoint,i=e.fetchEMSIAdvancedByDrivetime,a=e.fetchEMSIAdvancedByCommunityId,o=e.fetchEMSIAdvancedByPolygon,s=e.params,r=e.report,c=e.countryId,l=e.radius,d=e.drivetime,p=e.addMarkers,u=e.setupMapQueryParameters,m=e.colors,h=e.communityDetails,y=e.measurementUnits,v=e.isByOcc,f=s.objectType,g=s.reportName,b=(0,A.getReportTypeIdByReportName)(g),x=(0,A.getReportTabIdByReportTypeId)(b),I=r.details,C=I.lat,k=I.lng;"community"===f?(C=h.lat,k=h.long):"pinpoint"===f&&(C=(0,M.parseNumber)(s.lat),k=(0,M.parseNumber)(s.lng)),this.props.setActiveReportTab(x),this.props.setDynamicPopupType(T.Hn),t(),u();var w=E().parse(window.location.search.slice(1));if("property"===f&&r&&r.details){var S=(0,R.bp)(r);w.lat&&w.lng&&w.zoom?p([S]):p([S],C,k,10)}if("pinpoint"===f){var j=N().addMarker({lat:C,lng:k,type:"pinpoint",properties:{}});this.setState({marker:j})}"area"===f?o(c,s.points,v):l?(n(c,l,C,k,v),this.setState({radius:l}),N().setRadius(C,k,l,m.primary,y),N().fitRadiusBounds()):d?(i(c,d,C,k),this.setState({drivetime:d})):"community"===f&&a(c,s.id),this.refreshCommunityBoundary()}},{key:"componentWillUnmount",value:function(){this.props.clearMarkers(),this.props.toggleHeatLayer({}),this.state.marker&&(N().removeMarker(this.state.marker),this.setState({marker:null})),N().clearGeoJson(),N().clearPolygons()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.activeHeatLayer,i=t.isListView,a=t.selectedOccCode,o=t.setSelectedOccCode,s=!e.isListView&&i,r=Boolean(null===n||void 0===n?void 0:n.token);s&&!r&&a&&o(null)}},{key:"refreshCommunityBoundary",value:function(){"community"===this.props.params.objectType&&this.props.setPolygonByCommunityId(this.props.communityId)}},{key:"onBackClick",value:function(){var e=this.props,t=e.params;(0,e.backToSearchResults)(t.objectType)}},{key:"onRadiusInputChanged",value:function(e){var t=this.props,n=t.countryId,i=t.params,a=t.fetchEMSIAdvancedByCommunityId;this.setState({radius:e,drivetime:""}),this.refreshCommunityBoundary(),e||"community"!==i.objectType||a(n,i.id)}},{key:"onDrivetimeInputChanged",value:function(e){var t=this.props,n=t.countryId,i=t.params,a=t.fetchEMSIAdvancedByCommunityId;this.setState({drivetime:e,radius:""}),this.refreshCommunityBoundary(),e||"community"!==i.objectType||a(n,i.id)}},{key:"getEMSIHeatmapToken",value:function(e){var t=this.props,n=t.isByOcc,i=t.viewType;return"".concat(n?"1_":"0_").concat(e).concat("hourly"===i?"_EARNINGSHOURLY":"annual"===i?"_EARNINGSANNUAL":"_JOBS")}},{key:"convertEMSIHeatLayerRow",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=this,o=this.props,s=o.activeHeatLayer,r=o.communityId,c=o.report,l=o.setSelectedOccCode,d=o.toggleHeatLayer,p=e.SOC||e.OCCUPATION||n,u=i?"".concat(i,"-level-").concat(n,"-").concat(p):"emsi-level-".concat(n,"-").concat(p),m=this.getEMSIHeatmapToken(e.SOC),h=(null===c||void 0===c||null===(t=c.details)||void 0===t?void 0:t.cityId)||r,y=(e.occupations||[]).map((function(e){return a.convertEMSIHeatLayerRow(e,n+1,u)}));return{id:u,label:e.OCCUPATION,heatmap:m===(null===s||void 0===s?void 0:s.token)||void 0,option:{label:e.OCCUPATION,value:m,token:m,onSelect:function(){d({communityId:h,layerType:A.REPORT_TYPE.EMSIADVANCED,token:m}),l(e.SOC)}},value:m,variable:m,reportRowId:e.SOC,children:y.length>0?y:void 0}}},{key:"getEMSIHeatLayerTableRows",value:function(){var e=this;return(this.props.emsi||[]).filter((function(e){return 1==e.GROUP})).map((function(t){return e.convertEMSIHeatLayerRow(t)}))}},{key:"render",value:function(){var e,t,n,i,o,s,c,l=this.state,d=l.radius,p=l.drivetime,u=this.props,m=u.countryId,v=u.params,f=u.report,b=u.clientName,x=(u.isMapExpanded,u.emsi),I=u.fetchEMSIAdvancedAroundPoint,k=u.communityDetails,E=u.isCommunityReport,w=u.setMapAreaAnalysis,T=u.expandedCodes,R=u.isByOcc,j=u.viewType,N=u.selectedOccCode,Q=u.setSelectedOccCode,q=u.intl,J=u.driveTimeOptions,K=u.translang,W=u.isListView,$=u.showLayersMenu,ee=u.isMobileEnabled,te=u.isTabletEnabled,ne=v.objectType,ie=q.formatMessage,ae="community"===ne,oe="pinpoint"===ne,se="area"===ne,re=x&&x.find((function(e){return e.SOC===N}))||(e=[]).concat.apply(e,(0,y.Z)(x.map((function(e){return e.occupations})).filter((function(e){return e})))).find((function(e){return e.SOC===N})),ce=re?{reportTypeId:A.REPORT_TYPE.EMSIADVANCED,title:re.OCCUPATION,disabledLevel:!0,onClose:function(){return Q(null)}}:null;if(ae){var le=k.Name,de=k.StateName,pe=k.long;n=le,i=de,o=k.lat,s=pe}else if(oe)n="pinpoint",i="".concat(ie({id:"common.text.latitude"}),": ").concat(v.lat," & ").concat(ie({id:"common.text.longitude"}),": ").concat(v.lng),o=(0,M.parseNumber)(v.lat),s=(0,M.parseNumber)(v.lng);else if(se)c=v.polyShortId,n=ie({id:"common.text.areaAnalysis"}),i="";else{var ue=f.details;t=ue.cityId,n=ue.cityName,i=ue.stateAbbreviation,o=ue.lat,s=ue.lng}var me={reportType:A.REPORT_TYPE.EMSIADVANCED,report:x,reportName:"emsi",byOcc:R,isCommunity:ae,isPinp
1oint:oe,isArea:se,radius:d,drivetime:p,lat:o,lng:s,community:k,property:f.details},he=se||m===S.COUNTRIES.CA?null:{onRadiusInputChanged:this.onRadiusInputChanged.bind(this),onDrivetimeInputChanged:this.onDrivetimeInputChanged.bind(this),fetchReportAroundPoint:I,fetchReportByDrivetime:this.props.fetchEMSIAdvancedByDrivetime,lat:o,lng:s},ye={params:v,report:f,radius:d,drivetime:p,propertyDynamicCommunityID:v.propertyDynamicCommunityID},ve=this.getEMSIHeatLayerTableRows(),fe=ve.length>0,ge=(null===ce||void 0===ce?void 0:ce.title)&&te?"".concat(R?"Occupation":"NAICS",": ").concat(ce.title):void 0,be=ae?(0,r.jsx)(Z.Z,{isCommunityReport:!0,onBackClick:this.onBackClick.bind(this),excelOptions:me,reportName:"emsiadvanced",reportQuery:"".concat(d?"&radius=".concat(d):"&drivetime=".concat(p),"&viewType=").concat(j,"&byOcc=").concat(R).concat(C().keys(T).length>0?"&expandedEMSICodes=".concat(C().keys(T).join(",")):""),mobileRadiusDrivetimeInputProps:he}):oe?(0,r.jsx)(B.Z,{title:ie({id:"reports.titles.pinpoint"}),reportNavProps:{objectType:ne,lat:o,lng:s,points:c},onBackClick:this.onBackClick.bind(this),excelOptions:me,reportName:"emsiadvanced",reportQuery:"".concat(d?"&radius=".concat(d):"&drivetime=".concat(p),"&lat=").concat(o,"&lng=").concat(s,"&viewType=").concat(j,"&byOcc=").concat(R,"&isPinpoint=1").concat(C().keys(T).length>0?"&expandedEMSICodes=".concat(C().keys(T).join(",")):""),mobileRadiusDrivetimeInputProps:he}):se?(0,r.jsx)(B.Z,{title:ie({id:"common.text.areaAnalysis"}),reportNavProps:{objectType:ne,lat:o,lng:s,points:c},onBackClick:this.onBackClick.bind(this),excelOptions:me,reportName:"emsiadvanced",reportQuery:"&points=".concat(c,"&isArea=1&viewType=").concat(j,"&byOcc=").concat(R).concat(C().keys(T).length>0?"&expandedEMSICodes=".concat(C().keys(T).join(",")):""),mobileRadiusDrivetimeInputProps:he}):(0,r.jsx)(P.Z,{onBackClick:this.onBackClick.bind(this),excelOptions:me,reportName:"emsiadvanced",reportQuery:"".concat(d?"&radius=".concat(d):"&drivetime=".concat(p),"&viewType=").concat(j,"&byOcc=").concat(R).concat(C().keys(T).length>0?"&expandedEMSICodes=".concat(C().keys(T).join(",")):""),mobileRadiusDrivetimeInputProps:he}),xe=(0,r.jsx)(G.Z,{objectType:ne,lat:o,lng:s,points:c}),Ie=(0,r.jsxs)(r.Fragment,{children:[W?null:(0,r.jsx)("div",{className:"shrink-0 desktop-sm:hidden",children:be}),!W&&$?fe?(0,r.jsx)(Y.Z,{activeHeatmapLabel:ge,heatmapLegendInfo:ce,heatLayerPanelControls:(0,r.jsx)(F.Z,(0,h.Z)((0,a.Z)({},ye),{preserveActiveHeatmap:!0})),heatLayerTableColumns:[{key:"label",label:"",align:"left"},{key:"heatmap",label:"",width:52,align:"right",type:"toggle"}],heatLayerTableRows:ve,heatLayerTableProps:{showExpand:!0,showPlusExpand:!0,defaultExpandedRowIds:[]},reportTitle:"Occupation Report",reportTypeId:A.REPORT_TYPE.EMSIADVANCED,showWhenInactive:!0,disabledHeatmapLevel:null===ce||void 0===ce?void 0:ce.disabledLevel}):(0,r.jsx)(X.Z,{showRadius:!0,showDrivetime:!0,heatmapLegendInfo:ce,reportTypeId:A.REPORT_TYPE.EMSIADVANCED,disabledHeatmapLevel:null===ce||void 0===ce?void 0:ce.disabledLevel}):null,(0,r.jsxs)(D.Z,{onPolyDrawComplete:w,objectType:ne,children:[!d&&p||E||se?null:(0,r.jsx)(U.Z,{lat:o,lng:s,fetchReportAroundPoint:I,localRadius:d&&d!=this.props.radius?d:null}),!d&&p&&J.client===M.DRIVE_TIME_CLIENT.HERE?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(_.Z,{fetchReportByDrivetime:this.props.fetchEMSIAdvancedByDrivetime,lat:o,lng:s}),(0,r.jsx)(z.Z,{variant:"report",time:p,lat:o,lng:s,fetchReportByDrivetime:this.props.fetchEMSIAdvancedByDrivetime,panelClassName:"absolute right-5 top-5 z-[3] max-w-xs desktop-sm:right-10 desktop-sm:top-[90px]"})]}):null,(0,r.jsx)(L.Z,{heatmapLegendInfo:ce,heatmapReportTypeId:A.REPORT_TYPE.EMSIADVANCED,disabledHeatmapLevel:null===ce||void 0===ce?void 0:ce.disabledLevel,drawLabel:se?ie({id:"common.text.areaAnalysis"}):"",point:!se&&f&&f.details&&{lat:f.details.lat,lng:f.details.lng}||null})]})]}),Ce={title:"".concat(n.toUpperCase()," ").concat(m==S.COUNTRIES.US&&i||""," ").concat(ie({id:"reports.filters.occupations"})," | ").concat(b),meta:[{name:"description",content:"".concat(ie({id:"common.text.find"})," ").concat(n," ").concat(m==S.COUNTRIES.US&&i||""," | ").concat("en"!=K?ie({id:"common.text.data"}):"","\n ").concat(ie({id:"common.text.demographics"}),", ").concat(ie({id:"common.text.consumerExpenditures"}),", ").concat(ie({id:"common.text.wages"}),", ").concat(ie({id:"common.text.business.value"}),"\n ").concat(ie({id:"common.text.and"})," ").concat(ie({id:"common.text.laborForce"})," ").concat("en"==K?ie({id:"common.text.data"}):"","; ").concat(ie({id:"common.text.presentedBy"})," ").concat(b)}]};return(0,r.jsxs)(H.Z,{nav:be,navHeight:ee?28:void 0,controls:null,bannerControls:xe,compactDesktopMapExpand:!0,scrollResultBannerWithContent:!0,mobileMapBreakpoint:1219,map:Ie,resultNavHeight:120,resultNavHeightExpanded:180,sst:v.sst,children:[(0,r.jsx)(O.Z,(0,a.Z)({},Ce)),(0,r.jsx)("div",{className:"jsx-7f1ef3ce79ebd2c2 py-5 tablet-sm:px-
15",children:(0,r.jsx)(V.Z,{communityId:t})}),(0,r.jsx)(g(),{id:"7f1ef3ce79ebd2c2",children:"@media(max-width:1e3px){.navContainer{height:53px!important}.mapContainer{padding-bottom:53px!important}}@media(min-width:767px)and (max-width:1225px){.mapContainer{z-index:0!important}}@media(max-width:766px){.resultBanner.listView{z-index:4}}"})]})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.drivetime,i=e.radius;return!n&&i&&i!=t.radius?{radius:i}:null}}]),n}(b.Component),ae=(0,l.$j)((function(e){return{report:(0,W.getFirstReportDetails)(e),sst:(0,ee.getSubsetToken)(e),colors:(0,ee.getAppColors)(e),countryId:(0,ee.getCountryId)(e),baseUrl:(0,ee.getBaseUrl)(e),brokerInfo:(0,ee.getBrokerInfo)(e),clientName:(0,ee.getClientName)(e),emsi:(0,ne.getEMSIAdvanced)(e),isMapExpanded:(0,te.tq)(e),activeHeatLayer:(0,te.v4)(e),radius:(0,ne.getReportRadius)(e),drivetime:(0,ne.getReportDrivetime)(e),communityDetails:(0,$.getCommunityDetails)(e),communityId:(0,$.getCommunityId)(e),isCommunityReport:(0,ne.getIsCommunityReport)(e),backToFavoritesShortId:(0,ee.getBackToFavoritesShortId)(e),measurementUnits:(0,ee.getMeasurementUnits)(e),expandedCodes:(0,ne.getEMSIExpandedCodes)(e),isByOcc:(0,ne.getIsEmsiByOcc)(e),viewType:(0,ne.getEmsiViewType)(e),selectedOccCode:(0,ne.getEmsiSelectedOccCode)(e),translang:(0,ee.getTranslang)(e),munits:(0,ee.getMeasurementUnitsQuery)(e),driveTimeOptions:(0,ee.getDriveTimeOptions)(e),isListView:(0,ee.getIsListView)(e),showLayersMenu:(0,te.Io)(e),isMobileEnabled:(0,ee.getIsMobileEnabled)(e),isTabletEnabled:(0,ee.getIsTabletEnabled)(e)}}),(function(e){return(0,x.DE)({initializeTypeLayers:q.zM,fetchEMSIAdvancedAroundPoint:J.eGV,fetchEMSIAdvancedByDrivetime:J.ZU_,fetchEMSIAdvancedByCommunityId:J.qkL,fetchEMSIAdvancedByPolygon:J.vC3,setReportRadius:J.Qfc,setDrivetime:J.H0w,addMarkers:q.xK,setActiveReportTab:Q.setActiveReportTab,zoomTo:q.O$,clearMarkers:q.X_,setDynamicPopupType:q.IQ,setupMapQueryParameters:q.rv,setPolygonByCommunityId:q.SZ,toggleHeatLayer:q.qk,fetchReportByPolygon:J.YYS,setMapAreaAnalysis:K.LF,generateFavoritesUrl:Q.generateFavoritesUrl,setIsByOcc:J.XDT,setEmsiViewType:J.zM4,setSelectedOccCode:J.fc6,backToSearchResults:J.xze},e)}))((0,w.X)(ie)),oe=n(50015),se=n(11752),re=n(16797),ce=(0,se.default)().publicRuntimeConfig,le=function(e){var t=e.params.isReportExpired?"":"".concat(e.params.objectType,"_").concat(e.params.reportName).concat(e.params.id||""),n=e.params.isReportExpired?"This link has expired.":"This ".concat("property"===e.params.objectType.toLowerCase()?"property":"community"," could not be found.");return e.params.isPageActive?(0,r.jsx)("div",{style:{height:"100%"},children:(0,r.jsx)(ae,{params:e.params},t)}):(0,r.jsx)(oe.Z,{children:(0,r.jsxs)("div",{style:{maxWidth:500,border:"1px solid #ccc",margin:"auto",verticalAlign:"middle",marginTop:200,padding:20},children:[(0,r.jsx)("h1",{children:n}),"property"===e.params.objectType.toLowerCase()?(0,r.jsx)("p",{children:"The property listing may have expired or was removed. Please contact the listing agent for more information."}):null,(0,r.jsx)("a",{href:"//".concat(e.params.homeUrl),target:"_self",children:"Back to search"})]})})};le.getInitialProps=c.Y.getInitialPageProps((function(e){return function(){var t=(0,i.Z)(s().mark((function t(n){var i,o,r,c,l,p,u,m,h,y,v,f,g,b,x;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=n.req,o=n.res,r=n.query,t.next=3,(0,d.UM)(i,e,r);case 3:return c=t.sent,l=c.sst,p=c.isCustomDomain,ce&&(0,Q.setEnvironmentSettings)(ce)(e.dispatch),r.objectType||(r.objectType=(i.url.includes("area")?"area":i.url.includes("pinpoint")&&"pinpoint")||i.url.includes("community")&&"community"||"property"),"community"===r.objectType?(0,J.Qfc)(null)(e.dispatch):(0,J.Qfc)(10)(e.dispatch),(0,Q.setActiveTab)(r.objectType)(e.dispatch,e.getState),(0,Q.setActiveReportTab)("emsi")(e.dispatch),"property"===r.objectType&&(0,Q.setPropertySelected)(r.id)(e.dispatch,e.getState),r.radius&&(0,J.Qfc)(r.radius)(e.dispatch),r.drivetime&&(0,J.H0w)(r.drivetime)(e.dispatch),t.next=16,(0,d.df)(i,o,e,r,l,p);case 16:if(u=t.sent,m=u.locale,h=u.messages,y=i?i.get("host"):window.location.origin,v=!0,f=!1,!r.id){t.next=37;break}if("property"!==r.objectType){t.next=31;break}if(!(0,d.t)(r.id)){t.next=26;break}return t.next=26,(0,re.fetchReportDetails)(l,r.id)(e.dispatch,e.getState);case 26:g=(0,W.getFirstReportDetails)(e.getState()),(v=g&&g.details&&null!=g.details.siteId)||p||(y+="/".concat(l)),t.next=37;break;case 31:if("community"!==r.objectType){t.next=37;break}return t.next=34,(0,K.V1)(r.id)(e.dispatch,e.getState);case 34:b=(0,$.getCommunityDetails)(e.getState()),(v=b&&b.PlaceCode)||p||(y+="/".concat(l,"/community"));case 37:if(!r.points){t.next=44;break}return r.polyShortId=r.points,t.next=41,(0,Q.getPolypointsByShortId)(r.points);case 41:r.points=t.sent,(f=r.points===r.polyShortId)&&(v=!1,p||(x=(0,ee.getClientAccessLevel)(e.getState()),y+="community"===x?"/".concat(l,"/community"):"/".concat(l)));case 44:if(v){t.next=46;break}return t.abrupt("return",{props:{params:Object.assign(r,{isPageActive:v},{isReportExpired:f},{homeUrl:y}),messages:(0,a.Z)({},h),locale:m}});case 46:return t.next=48,(0,J.iCx)()(e.dispatch,e.getState);case 48:return t.abrupt("return",{props:{params:Object.assign(r,{isPageActive:v}),messages:(0,a.Z)({},h),locale:m}});case 49:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}));var de=(0,l.$j)()(le)},60416:function(e,t,n){"use strict";var i=n(87462),a=n(75068),o=n(19658),s=n(13871),r=n(18232),c=n(16423),l=n(27601),d=n(34714),p=n(86010),u=n(67294),m=n(28935),h=n(53754),y=n(98459),v=n(12519),f=n(92248),g=n(80727),b=n(80967),x=n(45150),I=n(25142),C=function(e){function t(){for(var n,a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return(n=e.call.apply(e,[this].concat(o))||this).inputRef=(0,u.createRef)(),n.computeIcon=function(){var e=n.props,t=e.loading,i=e.icon;return(0,l.Z)(i)?t?"spinner":void 0:i},n.computeTabIndex=function(){var e=n.props,t=e.disabled,i=e.tabIndex;return(0,l.Z)(i)?t?-1:void 0:i},n.focus=function(){return n.inputRef.current.focus()},n.select=function(){return n.inputRef.current.select()},n.handleChange=function(e){var t=(0,c.Z)(e,"target.value");(0,r.Z)(n.props,"onChange",e,(0,i.Z)({},n.props,{value:t}))},n.handleChildOverrides=function(e,t){return(0,i.Z)({},t,e.props,{ref:function(t){(0,d.n)(e.ref,t),n.inputRef.current=t}})},n.partitionProps=function(){var e=n.props,a=e.disabled,o=e.type,s=n.computeTabIndex(),r=(0,m.Z)(t,n.props),c=(0,h.vR)(r),l=c[0],d=c[1];return[(0,i.Z)({},l,{disabled:a,type:o,tabIndex:s,onChange:n.handleChange,ref:n.inputRef}),d]},n}return(0,a.Z)(t,e),t.prototype.render=function(){var e=this,n=this.props,a=n.action,r=n.actionPosition,c=n.children,l=n.className,d=n.disabled,m=n.error,h=n.fluid,C=n.focus,k=n.icon,E=n.iconPosition,w=n.input,T=n.inverted,R=n.label,S=n.labelPosition,j=n.loading,N=n.size,M=n.transparent,A=n.type,O=(0,p.Z)("ui",N,(0,y.lG)(d,"disabled"),(0,y.lG)(m,"error"),(0,y.lG)(h,"fluid"),(0,y.lG)(C,"focu
1s"),(0,y.lG)(T,"inverted"),(0,y.lG)(j,"loading"),(0,y.lG)(M,"transparent"),(0,y.cD)(r,"action")||(0,y.lG)(a,"action"),(0,y.cD)(E,"icon")||(0,y.lG)(k||j,"icon"),(0,y.cD)(S,"labeled")||(0,y.lG)(R,"labeled"),"input",l),D=(0,v.Z)(t,this.props),P=this.partitionProps(),Z=P[0],B=P[1];if(!f.kK(c)){var L=(0,s.Z)(u.Children.toArray(c),(function(t){return"input"!==t.type?t:(0,u.cloneElement)(t,e.handleChildOverrides(t,Z))}));return u.createElement(D,(0,i.Z)({},B,{className:O}),L)}var U=b.Z.create(a,{autoGenerateKey:!1}),_=I.Z.create(R,{defaultProps:{className:(0,p.Z)("label",(0,o.Z)(S,"corner")&&S)},autoGenerateKey:!1});return u.createElement(D,(0,i.Z)({},B,{className:O}),"left"===r&&U,"right"!==S&&_,(0,g.MO)(w||A,{defaultProps:Z,autoGenerateKey:!1}),x.Z.create(this.computeIcon(),{autoGenerateKey:!1}),"left"!==r&&U,"right"===S&&_)},t}(u.Component);C.handledProps=["action","actionPosition","as","children","className","disabled","error","fluid","focus","icon","iconPosition","input","inverted","label","labelPosition","loading","onChange","size","tabIndex","transparent","type"],C.propTypes={},C.defaultProps={type:"text"},C.create=(0,g.u5)(C,(function(e){return{type:e}})),t.Z=C}},function(e){e.O(0,[2488,9927,7647,2479,967,806,2769,7935,2502,4721,1850,7534,6265,7485,9513,2373,977,2298,4259,3362,2719,9774,2888,179],(function(){return t=88378,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.