1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2117],{15413:e=>{e.exports={full:"DevHubWidths_full__f_F1z",default:"DevHubWidths_default__IZ9q_",large:"DevHubWidths_large__RAQrk",wide:"DevHubWidths_wide__drZn6"}},16369:(e,t,i)=>{"use strict";i.d(t,{A:()=>E});var l=i(77269),a=i(13385),n=i(90013),s=i(23186),r=i(85171),c=i(90665),o=i(15078);function d(e){let{color:t="currentColor",...i}=e;return c.j.jsx(o.A,{viewBox:"0 0 384 512",...i,children:c.j.jsx("path",{fill:t,d:"M0 188.6C0 84.4 86 0 192 0S384 84.4 384 188.6c0 119.3-120.2 262.3-170.4 316.8-11.8 12.8-31.5 12.8-43.3 0-50.2-54.5-170.4-197.5-170.4-316.8zM192 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128z"})})}d.displayName="FilledLocationDotIcon";var u=i(43653),x=i(43929),m=i(80678),h=i(10270),p=i.n(h),b=i(82842),g=i(61845),f=i(22128),j=i.n(f),v=i(52511),y=i(16649);let _=j()(()=>Promise.resolve().then(i.bind(i,80678)),{loadableGenerated:{webpack:()=>[80678]}}),A=j()(()=>Promise.all([i.e(1295),i.e(7754),i.e(8742)]).then(i.bind(i,17958)),{loadableGenerated:{webpack:()=>[17958]}}),w=j()(()=>i.e(1962).then(i.bind(i,39581)),{loadableGenerated:{webpack:()=>[39581]}}),C=j()(()=>i.e(1629).then(i.bind(i,31629)),{loadableGenerated:{webpack:()=>[31629]}}),k=j()(()=>i.e(4751).then(i.bind(i,14751)),{loadableGenerated:{webpack:()=>[14751]}}),L=j()(()=>Promise.all([i.e(1098),i.e(1200)]).then(i.bind(i,61200)),{loadableGenerated:{webpack:()=>[61200]}}),I=j()(()=>i.e(382).then(i.bind(i,10382)),{loadableGenerated:{webpack:()=>[10382]}}),T=j()(()=>i.e(7469).then(i.bind(i,17469)),{loadableGenerated:{webpack:()=>[17469]}});function V(e){let{block:t}=e;return(0,y.q)(t)}function S(e){let{listingInfo:t}=e;if(!t.Visual_Type||!t.Visual_ID)return(0,l.jsx)(l.Fragment,{});let i=t.Visual_Width||"text-width",a="default",s=[],r="default";switch(i){case"float-right":s=["x100","sm:mw330px","sm:fr","sm:pl10"];break;case"float-left":s=["x100","sm:mw330px","sm:fl","sm:pr10"]}if(["datawrapper","ai2html","castle-embed","freeform-json"].includes(t.Visual_Type)){if(i&&["text-width","large","wide"].includes(i)){let e="text-width"===i?"textWidth":i;s=v.Z.graphic.default[e]}}else if(["gallery","side-by-side-images"].includes(t.Visual_Type))switch(i){case"text-width":r="devHubTexWidth";break;case"large":r="devHubLarge";break;case"wide":r="devHubWide"}else switch(i){case"text-width":a="bodyWidth";break;case"large":a="devHubLarge";break;case"wide":a="columnWidth"}switch(t.Visual_Type){case"image":return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(_,{wcmId:t.Visual_ID,caption:t.Visual_Caption,byline:t.Visual_Credit,alt:t.Visual_Alt,calloutType:a,ratio:t.Image_Ratio?+t.Image_Ratio:void 0})});case"gallery":return(0,l.jsx)(A,{wcmId:t.Visual_ID,caption:t.Visual_Caption,byline:t.Visual_Credit,alt:t.Visual_Alt,ratio:t.Image_Ratio?t.Image_Ratio:void 0,layoutStyle:"carousel",layout:r});case"datawrapper":return(0,l.jsx)(n.A.div,{cx:s.concat("ox-hidden"),children:(0,l.jsx)(C,{projectData:{datawrapper_id:t.Visual_ID}})});case"standard-video":return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(L,{mp4Url:t.Visual_ID,caption:t.Visual_Caption,byline:t.Visual_Credit,alt:t.Visual_Alt,calloutType:a})});case"autoplay-video":return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(I,{mp4Url:t.Visual_ID,caption:t.Visual_Caption,byline:t.Visual_Credit,alt:t.Visual_Alt,calloutType:a})});case"youtube-video":let c={vertical:!1,provider:"youtube",title:t.Visual_Alt||void 0,src:"https://youtube.com/embed/".concat(t.Visual_ID)};return(0,l.jsx)(n.A.div,{cx:[...s,"mb32"],children:(0,l.jsx)(g.A,{calloutType:a,articleLayout:"oneColumn",children:(0,l.jsx)(k,{embed:{__id:"",__type:"VideoPlayerFreeformEmbed",__data:c},placement:"devhub"})})});case"ai2html":return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(g.A,{calloutType:a,articleLayout:"oneColumn",children:(0,l.jsx)(w,{projectData:{html_url:t.Visual_ID}})})});case"castle-embed":return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(g.A,{calloutType:a,articleLayout:"oneColumn",children:(0,l.jsx)(T,{template:t.Visual_ID,projectData:t.Visual_Alt})})});case"freeform-json":if(!t.Visual_Freeform)return null;return(0,l.jsx)(n.A.div,{cx:s,children:(0,l.jsx)(g.A,{calloutType:a,articleLayout:"oneColumn",children:(0,l.jsx)(V,{block:t.Visual_Freeform})})});case"side-by-side-images":return(0,l.jsx)(A,{wcmId:t.Visual_ID,caption:t.Visual_Caption,byline:t.Visual_Credit,alt:t.Visual_Alt,ratio:t.Image_Ratio?t.Image_Ratio:void 0,layoutStyle:"grid",layout:r});case"side-by-side-videos":var o,d,u,x;let m=t.Visual_ID.split(";").map(e=>e.trim()),h=(null==(o=t.Visual_Caption)?void 0:o.split(";").map(e=>e.trim()))||[],p=(null==(d=t.Visual_Credit)?void 0:d.split(";").map(e=>e.trim()))||[],b=(null==(u=t.Visual_Alt)?void 0:u.split(";").map(e=>e.trim()))||[];return null==(x=t.Image_Ratio)||x.split(";").map(e=>+e.trim()),(0,l.jsx)(g.A,{calloutType:a,articleLayout:"oneColumn",children:(0,l.jsxs)(n.A.div,{cx:["f","fdc","sm:fdr"],children:[(0,l.jsx)(n.A.div,{cx:["x100","sm:x50","sm:pr6"],children:(0,l.jsx)(I,{mp4Url:null==m?void 0:m[0],caption:(null==h?void 0:h[0])||void 0,byline:(null==p?void 0:p[0])||void 0,alt:(null==b?void 0:b[0])||void 0,calloutType:"default"})}),(0,l.jsx)(n.A.div,{cx:["x100","sm:x50","sm:pl6"],children:(0,l.jsx)(I,{mp4Url:null==m?void 0:m[1],caption:(null==h?void 0:h[1])||void 0,byline:(null==p?void 0:p[1])||void 0,alt:(null==b?void 0:b[1])||void 0,calloutType:"default"})})]})});default:return null}}var D=i(1775),W=i(39171),H=i(17412),z=i(62720),M=i(49868),P=i(43167);function R(e){let{anchor:t,name:i,projectData:s,backgroundColor:r}=e,c=(0,a.useRef)(void 0),o=(0,M.Sz)(),d="https://"+o.pageProps.reqHost+o.url.split("#",1)[0],[u,x]=(0,a.useState)(!1),m=async e=>{var t;if(null==(t=navigator.clipboard)?void 0:t.writeText)try{await navigator.clipboard.writeText(e);return}catch(e){}let i=document.createElement("textarea");i.value=e,i.style.position="fixed",i.style.left="-9999px",i.style.top="0",document.body.appendChild(i),i.focus(),i.select(),document.execCommand("copy"),document.body.removeChild(i)},h=async()=>{let e="".concat(d,"#").concat(t,"-link");await m(e),x(!0),c.current&&clearTimeout(c.current),c.current=setTimeout(()=>{x(!1)},2e3),(0,P.s)(s,"Click","Button","ViewSelections","Copy anchor link: ".concat(i))};return(0,l.jsxs)(n.A.div,{cx:["light","fs14","inline-block","rel"],children:[(0,l.jsx)(D.Ay,{size:W.nj.SMALL,variant:W.f1.TERTIARY,cx:["ml8","md:mt8"],style:{backgroundColor:r||void 0},onClick:()=>void h(),children:(0,l.jsx)(H.V,{size:30,variant:"grayscale"})}),u&&(0,l.jsx)(z.m,{location:"above",variant:"devHub",hasClose:!1,onClose:()=>{x(!1)},children:"Copied!"})]})}var F=i(97109),G=i(3064),B=i(4118);function E(e){let{projectData:t,listingInfo:i,detailDefinitions:r,tagDefinitions:c,isCategorical:
1o=!1,savedListNames:d=[],savedLists:u,setSavedLists:h,isMapView:g=!1,isSelected:f=!0,hasId:j=!0,isExpanded:v=!1,setShowMap:y,scrollRef:_,setActiveListingId:A,setStickyCurrentId:w,accentColor:C,backgroundColor:k,index:L,listingsLength:I,stickyLayout:T,isMobile:V=!1,isAnchorLinksHidden:D}=e,W=(0,B.AC)(i),H=()=>{let e=1,s="0px 0px -75% 0px";L&&I&&(0===L&&(s="0px 0px 25% 0px",e=0),I-L==1&&(s="50% 0px -75% 0px"));let[r,x]=(0,G.A)({threshold:e,rootMargin:s,maintainObserver:!0});(0,a.useEffect)(()=>{x&&w&&w(i.Listing_Id)},[x,w,i.Listing_Id]);let m=o&&V&&!f;return(0,l.jsxs)(n.A.div,{children:[m?(0,l.jsx)(n.A.div,{cx:["block"],children:(0,l.jsx)(b.A,{isCategorical:o,tags:i.Tags,tagDefinitions:c,keySlug:"".concat(i.Listing_Id,"-listing")})}):i.Label?(0,l.jsx)(O,{text:i.Label,accentColor:C}):null,(0,l.jsxs)(n.A.div,{cx:["fw900","md:fw900","lg:fw900","devHubSubheaderSm","md:devHubSubheaderMd","lg:devHubSubheaderLg","mb12","f"],id:j?i.Listing_Id:"",children:[(0,l.jsx)(n.A.h3,{ref:r,itemProp:"name",cx:["fw900","md:fw900","lg:fw900","devHubSubheaderSm","md:devHubSubheaderMd","lg:devHubSubheaderLg","inline-block",f?null:"fs28"],children:i.Subhead}),!D&&(!g||f)&&(0,l.jsx)(R,{anchor:i.Listing_Id,name:i.Subhead,projectData:t,backgroundColor:k})]}),(i.Display_Location||i.Lat&&i.Lng&&!g||d.length>0)&&(0,l.jsxs)(n.A.div,{cx:["f","fw","jcs","mb12","g8"],children:[i.Display_Location&&(0,l.jsx)(n.A.span,{cx:["inline-block","light","fs14"],children:i.Display_Location}),i.Location&&(0,l.jsx)("meta",{itemProp:"address",content:i.Location}),i.Lat&&(0,l.jsx)("meta",{itemProp:"latitude",content:"".concat(i.Lat)}),i.Lng&&(0,l.jsx)("meta",{itemProp:"longitude",content:"".concat(i.Lng)}),i.Lat&&i.Lng&&!g&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(q,{projectData:t,listingInfo:i,setShowMap:y,scrollRef:_,setActiveListingId:A}),(0,l.jsx)(n.A.span,{cx:["light","c-gray500"],children:"|"})]}),d.map(e=>(0,l.jsx)(Z,{name:e,listingInfo:i,savedLists:u,setSavedLists:h,projectData:t},"addButton-".concat(i.Listing_Id,"-").concat(e)))]})]})};return W?(0,l.jsxs)(n.A.div,{"data-listing":i.Listing_Id,id:j?i.Listing_Id:"",cx:g?["mt12","mb12","px12","x100"]:["mt32","mb96"],children:[(0,l.jsx)(b.A,{isCategorical:
1o,tags:i.Tags,tagDefinitions:c,keySlug:"".concat(i.Listing_Id,"-listing")}),i.Visual_Type&&(0,l.jsx)(S,{listingInfo:{...i,Visual_Width:g?"text-width":i.Visual_Width}})]}):(0,l.jsxs)(n.A.div,{"data-listing":i.Listing_Id,itemScope:!0,itemType:i.Location?"https://schema.org/Place":"https://schema.org/Thing",cx:g?f?["mt12","mb12","px12","x100","tal","wsbs"]:["mt24","mb12","px12","x100","tal","wsbs",(0,s.A)(p().listing)]:["mt32","mb96"],children:[g&&!T&&i.Thumbnail_Image?(0,l.jsxs)(n.A.div,{cx:["f","g8"],children:[!v&&(0,l.jsx)(n.A.div,{cx:["mw150px","none","sm:block"],children:(0,l.jsx)(m.default,{wcmId:i.Thumbnail_Image,alt:i.Thumbnail_Alt,ratio:i.Thumbnail_Image_Ratio?+i.Thumbnail_Image_Ratio:void 0})}),(0,l.jsx)(H,{})]}):(0,l.jsx)(H,{}),g&&!f&&(0,l.jsx)(n.A.div,{cx:["none","sm:block"],children:(0,l.jsx)(b.A,{isCategorical:o,tags:i.Tags,tagDefinitions:c,keySlug:"".concat(i.Listing_Id,"-listing")})}),g&&!f&&i.Text&&(0,l.jsxs)(n.A.div,{cx:["mw100","f","fwn","rel"],children:[(0,l.jsx)(n.A.div,{cx:["fa","oxy-hidden","wsn",(0,s.A)(p().readMoreText)],children:(0,l.jsx)(x.A,{text:i.Text.replaceAll(/<[^>]*>/g,"").substring(0,100),classes:"articleBody",unstyledText:!0})}),(0,l.jsx)(n.A.div,{cx:["articleBody","wsn","f","jcc","aic"],children:"â¦"})]}),f&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(b.A,{isCategorical:
1o,tags:i.Tags,tagDefinitions:c,keySlug:"".concat(i.Listing_Id,"-listing")}),(0,l.jsxs)(n.A.div,{cx:["mt24","mw100"],children:[i.Visual_Type&&(0,l.jsx)(S,{listingInfo:{...i,Visual_Width:g?"text-width":i.Visual_Width}}),i.Text&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x.A,{text:i.Text}),(0,l.jsx)("meta",{itemProp:"description",content:i.Text})]})]}),(0,l.jsx)(U,{slug:i.Listing_Id,details:i.Details,detailDefinitions:r})]})]})}function O(e){let{text:t,accentColor:i}=e,[s,r]=(0,a.useState)("c-white");return(0,a.useEffect)(()=>{let e=i||window.getComputedStyle(document.documentElement).getPropertyValue("--primary");"light"===(0,F.G)(e)&&r("c-black")},[i]),(0,l.jsx)(n.A.span,{cx:["px6","py2","fs14","lining-nums","inline-block","mb8","bg-primary",s],children:t})}function Z(e){let{name:t,listingInfo:i,savedLists:a,setSavedLists:c,projectData:o}=e,d=a[t];return(0,l.jsxs)(n.A.a,{cx:["g2","inline-flex","fs14","bold","aic","xfc",(0,s.A)(p().link)],onClick:e=>{if(e.preventDefault(),e.stopPropagation(),d.includes(i.Listing_Id)){(0,P.s)(o,"Click","Button","Save","Remove from ".concat(t," saved list: ").concat(i.Subhead));let e=d.filter(e=>e!==i.Listing_Id),l={...a};l[t]=e,c(l)}else{(0,P.s)(o,"Click","Button","Save","Add to ".concat(t," saved list: ").concat(i.Subhead));let e=[...d,i.Listing_Id],l={...a};l[t]=e,c(l)}},children:[(0,l.jsx)(r.X,{size:"xs",filled:!0,style:{color:"var(--primary)"}}),(0,l.jsxs)(n.A.span,{children:[d.includes(i.Listing_Id)?"Remove from ":"Add to ",t]})]})}function q(e){let{listingInfo:t,projectData:i,setShowMap:a,scrollRef:r,setActiveListingId:c}=e;return(0,l.jsxs)(n.A.a,{cx:["g4","fs14","inline-flex","bold","aic","xfc",(0,s.A)(p().link)],onClick:e=>{e.preventDefault(),e.stopPropagation(),a&&(c&&c(t.Listing_Id),a(!0),null==r||r.scrollIntoView(),(0,P.s)(i,"Click","Button","JumpTo","See map for listing: ".concat(t.Subhead)))},children:[(0,l.jsx)(d,{style:{color:"var(--primary)"}}),(0,l.jsx)(n.A.span,{children:"See on map"})]})}let N=["bb","b-primary","hover:c-primary"];function U(e){let{slug:t,details:i,detailDefinitions:a}=e;return(0,l.jsx)(n.A.div,{cx:["light","fs14","clb"],children:a.map((e,a)=>{if(i[e.Display_Text]){if("text"===e.Type)return(0,l.jsxs)(n.A.span,{cx:["inline","pr14"],children:[(0,l.jsxs)(n.A.span,{cx:["bold","ttu"],children:[e.Display_Text,": "]}),function(e){if(!e.toLowerCase().includes("<a"))return(0,l.jsx)(n.A.span,{dangerouslySetInnerHTML:{__html:e}});let t=[],i=e,a=0,s=e=>{e&&t.push((0,l.jsx)(n.A.span,{dangerouslySetInnerHTML:{__html:e}},"html-".concat(a++)))};for(;i.length>0;){let e=i.toLowerCase().indexOf("<a");if(-1===e){s(i);break}e>0&&(s(i.slice(0,e)),i=i.slice(e));let r=i.indexOf(">");if(-1===r){s(i);break}let c=i.slice(0,r+1).match(/\bhref\s*=\s*(["'])([^"']*)\1/i);if(!c){s(i.slice(0,1)),i=i.slice(1);continue}let o=c[2],d=i.toLowerCase().indexOf("</a>");if(-1===d){s(i);break}let u=i.slice(r+1,d);t.push((0,l.jsx)(n.A.a,{cx:N,href:o,target:"_blank",rel:"noopener noreferrer",children:u.includes("<")?(0,l.jsx)(n.A.span,{dangerouslySetInnerHTML:{__html:u}}):u},"a-".concat(a++))),i=i.slice(d+4)}return(0,l.jsx)(l.Fragment,{children:t})}(i[e.Display_Text])]},"detail-".concat(t,"-").concat(a));else if("link"===e.Type)return(0,l.jsx)(n.A.span,{cx:["inline-block","bold","ttu","pr14",(0,s.A)(p().link)],children:(0,l.jsx)(u.A,{href:i[e.Display_Text],target:"_blank",rel:"noopener noreferrer",children:e.Display_Text})},"detail-".concat(t,"-").concat(a))}})})}},16649:(e,t,i)=>{"use strict";i.d(t,{q:()=>h});var l=i(77269),a=i(33136),n=i(89689),s=i(22128),r=i.n(s);let c=r()(()=>Promise.all([i.e(1295),i.e(4625)]).then(i.bind(i,89106)),{loadableGenerated:{webpack:()=>[89106]}}),o=r()(()=>i.e(7469).then(i.bind(i,17469)),{loadableGenerated:{webpack:()=>[17469]}}),d=r()(()=>Promise.all([i.e(6865),i.e(7262),i.e(3119)]).then(i.bind(i,22526)),{loadableGenerated:{webpack:()=>[22526]}}),u=r()(()=>i.e(4556).then(i.bind(i,64556)),{loadableGenerated:{webpack:()=>[64556]}}),x=r()(()=>Promise.all([i.e(2326),i.e(5539)]).then(i.bind(i,25539)),{loadableGenerated:{webpack:()=>[25539]}}),m=r()(()=>i.e(666).then(i.bind(i,50666)),{loadableGenerated:{webpack:()=>[50666]}});function h(e,t){let{embed:i,subType:s}=(null==e?void 0:e.params)||{},{__id:r,__data:h}=i||{},p=(0,n.U)();
1return(h&&(h.isOneColumn="oneColumn"===p),"qps"===s)?(0,l.jsx)(m,{embed:i}):(0,l.jsxs)(a.dF,{placeholder:(0,l.jsx)(a.U9,{height:"300px"}),children:["newslettersignupinlinemodule"===s&&(0,l.jsx)(d,{embed:i,zoneId:t}),"promoinlinemodule"===s&&(0,l.jsx)(u,{embed:i,zoneId:t}),"googlepreferredsourcesinlinemodule"===s&&(0,l.jsx)(x,{embed:i,zoneId:t}),"thirdparty"===s&&(0,l.jsx)(c,{embed:i}),"devhub"===s&&(0,l.jsx)(a.tH,{context:"devhubEmbed",children:(0,l.jsx)(o,{template:r,projectData:h,zoneId:t})})]})}},27213:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var l=i(77269);i(13385);var a=i(90013);function n(e){let{anchor:t,children:i,isMapList:n=!1}=e;return(0,l.jsx)(a.A.div,{id:t,cx:n?["-mt100","pt136"]:["pt36"],children:(0,l.jsx)(a.A.h2,{cx:["mb64","ttu","medium","b-black","bb","bw3","py2"],children:(0,l.jsx)(a.A.span,{cx:["c-white","bg-black","px8","py4"],children:i})})})}},43653:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});var l=i(77269);i(13385);var a=i(83928),n=i(49868);function s(e){let{href:t,children:i,...s}=e,r=function(e,t){let i=e;if(!e.startsWith("http")&&!e.startsWith("/")){let l=t.url;l.includes("?")&&(l=l.split("?")[0]),l.endsWith("/")||(l="".concat(l,"/")),e.startsWith("../")&&(e.split("../").forEach(()=>{l=l.substring(0,l.lastIndexOf("/"))}),e="/"+e.replace(/\.\.\//g,"")),(i="".concat(l).concat(e)).endsWith("/")||(i="".concat(i,"/"))}return i}(null!=t?t:"",(0,n.Sz)());return(0,l.jsx)(a.A,{...s,href:r,children:i})}},45718:(e,t,i)=>{"use strict";i.d(t,{A:()=>a});var l=i(56945);function a(e){(0,l._)(()=>{if(!e)return;let t=window.getComputedStyle(document.body).overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t}},[e])}},50417:e=>{e.exports={toggleContainer:"TagFilters_toggleContainer__IPh2h"}},51844:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var l=i(77269);i(13385);var a=i(90013),n=i(23186),s=i(43167),r=i(50417),c=i.n(r);function o(e){var t;let{tagDefinitions:i,toggledFilters:r,setToggledFilters:o,toggledMatchAll:d,setToggledMatchAll:u,setSelectedIndex:x,projectData:m,backgroundColor:h,isCategorical:p,filteredListingCount:b,totalListingCount:g,currentView:f}=e;if(0===i.length)return null;let j=(null==m||null==(t=m.story_settings[0])?void 0:t.Market_Key)==="SFC",v="List view"===f;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(a.A.span,{cx:["f","fdc","sm:fdr","aic","jcc","mt12","sm:mt4","mb8","sm:mb6","fs13","light"],children:[(0,l.jsx)(a.A.span,{cx:["bold","mr4","tac","sm:tal","block","sm:inline","mb8","sm:mb4","sm:mb0"],children:"FILTERS"}),(0,l.jsxs)(a.A.span,{cx:["f","sm:inline-flex","fw","jcc","sm:jcs","gr8"],children:[i.map((e,t)=>{let{Filter_ID:n,Filter_Name:c,Category_Color:d}=e,u=r.includes(n);return(0,l.jsxs)(a.A.button,{cx:["mx4","sm:mb0","px10","py4",u?"bg-black":h?"":"bg-white",p&&e.Category_Color?"c-black":u?"c-white":"c-black","br12","border","bw1","b-gray500","cp",t===i.length-1?"mr16":""],style:{backgroundColor:function(e,t){if(p&&e.Category_Color)if(!t)return"rgba(".concat(e.Category_Color,", 0.2)");else return"rgba(".concat(e.Category_Color,", 0.6)");if(!t&&h)return h}(e,u)||void 0,borderColor:p&&d&&"rgba(".concat(d,", 0.8)")},onClick:()=>{(0,s.s)(m,"Click","Button","MapFilter","".concat(f," - ").concat(u?"Remove":"Add"," filter: ").concat(c)),x&&x(-1),setTimeout(()=>{u?o(r.filter(e=>e!==n)):o([...r,n])},300)},children:[(0,l.jsx)(a.A.span,{cx:["inline-block","x12px","tal"],children:u?"-":"+"}),c]},"list-filter-".concat(n))}),!p&&(0,l.jsxs)(a.A.label,{cx:["inline-flex","g6","aic"],children:[(0,l.jsxs)(a.A.span,{cx:[(0,n.A)(c().toggleContainer)],children:[(0,l.jsx)(a.A.input,{type:"checkbox",checked:d,onChange:()=>{(0,s.s)(m,"Click","ToggleButton","MapList","Toggle filters to from matching ".concat(d?"all":"any"," to ").concat(d?"any":"all")),u(!d)}}),(0,l.jsx)(a.A.span,{})]}),(0,l.jsx)(a.A.span,{cx:["vam"],children:"Only show results that match all filters"})]})]})]}),(0,l.jsxs)(a.A.p,{cx:["f","jcc",!v&&"sm:jcs","regular","fs13","c-gray600",v?"pl0":j?"sm:pl50":"sm:pl60","pl0"],children:["Showing ",b," of ",g," listings"]})]})}},52511:(e,t,i)=>{"use strict";i.d(t,{Z:()=>s});var l=i(23186),a=i(15413),n=i.n(a);let s={graphic:{default:{textWidth:["mx0","x100"],large:["mx0","x100"],wide:["mx0","x100"],full:["mx0","x100"]},breakout:{textWidth:["mx0","x100"],large:[(0,l.A)(n().default),(0,l.A)(n().large)],wide:[(0,l.A)(n().default),(0,l.A)(n().wide)],full:[(0,l.A)(n().default),(0,l.A)(n().full)]}},image:{breakout:{textWidth:["mx0","x100"],large:["-mx20","x100vw",(0,l.A)(n().default),(0,l.A)(n().large)],wide:["-mx20","x100vw",(0,l.A)(n().default),(0,l.A)(n().wide)],full:["-mx20","x100vw",(0,l.A)(n().default),(0,l.A)(n().full)]}}}},79848:(e,t,i)=>{"use strict";i.d(t,{A:()=>x});var l=i(90665),a=i(90013),n=i(23186);
1function s(e){let{count:t}=e;return t?l.j.jsxs(a.A.div,{cx:["x180px","bg-primaryAccessible","mb20","mr20","x180px","y52px","f","g10","aic","jcc","br4","buttonSm","fs13","xs:fs16","xs:buttonLg","abs","bottom","right"],children:[l.j.jsx(a.A.span,{cx:["x28px","y28px","c-white","border","bw1","b-white",(0,n.A)("b1mip211"),"f","jcc","aic","rel"],children:t}),l.j.jsx(a.A.span,{cx:["c-white"],children:"View Slideshow"})]}):null}var r=i(70334),c=i(65369),o=i(61845),d=i(83928),u=i(58260);function x(e){var t;let{image:i,figureProps:n,byline:x,orientation:m,children:h,loading:p,fetchpriority:b,size:g,useCaption:f=!0,calloutType:j="bodyWidth",articleLayout:v="twoColumn",bx:y=[],isRichieView:_=!1,richiePhotoCount:A=0}=e;if(!(null!=i&&i.url))return null;let{width:w,height:C}=i,k=(0,r.bN)(w,C),L=(null==n?void 0:n.variant)==="inlineTemplate",{w:I,h:T}=L?{w:0,h:0}:k,V=L?l.j.jsx(a.A.div,{cx:["imageListHeaderSm","sm:lh11","mb16","tal"],children:null==i?void 0:i.title}):null,S=l.j.jsx(c.A,{...i,size:g,width:I,height:T,title:void 0,loading:p||"lazy",fetchpriority:b,orientation:m,objectFit:(0,r.GB)(m,w,C,k),variant:"inline",crop:"ratio".concat(I,"x").concat(T)}),D=i.url.replace(/^.*?\.com\/api\/feeds\/richie\/photos\//,"");return l.j.jsxs(l.j.Fragment,{children:[V,l.j.jsxs(o.A,{variant:2===I&&3===T?"inline33":3===I&&4===T?"inline25":"inline",calloutType:null!=j?j:"bodyWidth",articleLayout:null!=v?v:"twoColumn",bx:[...y,_?"mb32":""],...n,children:[_?l.j.jsx(a.A.div,{cx:["rel"],children:l.j.jsxs(d.A,{href:D,hover:!1,children:[S,l.j.jsx(s,{count:A})]})}):S,h,f&&l.j.jsx(u.A,{captionHTML:null==(t=null==i?void 0:i.caption)?void 0:t.html1,byline:x,variant:"padded",cx:_?["mt4","pb12","bb","b-gray300","fs16"]:[]})]})]})}x.displayName="ImageInline"},80678:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>r});var l=i(77269),a=i(90013),n=i(79848),s=i(95237);function r(e){var t;let{wcmId:i,caption:r,byline:c,alt:o,calloutType:d,ratio:u}=e;d||(d="bodyWidth"),u||(u=.75);let x=2048*u,m=u>1?"portrait":"landscape",h=null!=(t=null==r?void 0:r.replace(/<[^><]*>/g,""))?t:"",p=null!=c?c:"";return(0,l.jsx)(a.A.div,{cx:["mb16"],children:(0,l.jsx)(n.A,{byline:p,alt:o||"",calloutType:d,image:{caption:{html1:r||"",plain:h},height:x,width:2048,url:"".concat((0,s.$)(i),"/rawImage.jpg")},orientation:m,articleLayout:"oneColumn",size:"oneColumn",useCaption:""!==h||""!==p,loading:"lazy"})})}},85171:(e,t,i)=>{"use strict";i.d(t,{X:()=>o});var l=i(90665),a=i(85214),n=i(4869),s=i(80947);function r(e){let{size:t=a.l.m,...i}=e,s="number"!=typeof t?a.l[t]:t;return l.j.jsx(n.A,{size:s,viewBox:"0 0 26 24",variant:"ghost",...i,children:l.j.jsx("path",{d:"M12.4973 16.6883C12.3923 16.8578 12.2742 17.0187 12.144 17.1696C10.1983 19.0873 8.24817 21.0004 6.29346 22.9089C5.96264 23.2381 5.60069 23.5347 5.2127 23.7944C4.55466 24.2232 4.03533 23.9643 3.92578 23.183C3.90697 22.9766 3.90265 22.7691 3.91284 22.5621C3.92012 17.6915 3.91486 12.821 3.94319 7.95056C3.95421 6.03472 4.02968 4.11887 4.10009 2.20394C4.13188 1.7912 4.2023 1.38235 4.31048 0.982705C4.42519 0.483709 4.56336 0.349657 5.08939 0.307468C6.15852 0.221678 7.22978 0.123073 8.30113 0.10864C12.2129 0.0562574 16.1252 0.0395057 20.0371 0.000244141C20.5552 0.00547996 21.0676 0.108787 21.5471 0.304659C21.6632 0.343449 21.7659 0.414507 21.8429 0.5095C21.92 0.604493 21.9682 0.71947 21.9821 0.840896C22.0191 1.07933 22.0353 1.32049 22.0305 1.56172C21.7722 8.27737 21.6453 14.994 21.834 21.7142C21.8311 22.2446 21.7864 22.7739 21.7001 23.2973C21.6484 23.6894 21.2753 23.9203 20.8453 23.8625C20.4117 23.8022 20.0155 23.585 19.7319 23.2523C17.5746 20.8458 14.939 18.9685 12.4973 16.6883ZM20.6755 1.18355L5.40369 1.29397C5.38346 1.47221 5.36486 1.57204 5.36253 1.67216C5.33917 2.72465 5.29373 3.77734 5.30091 4.82963C5.33854 10.3389 5.38392 15.8481 5.43707 21.3571C5.43808 21.4652 5.45254 21.5731 5.4663 21.7547C5.65182 21.5822 5.7793 21.4708 5.89877 21.3516C7.80794 19.4463 9.71616 17.5401 11.6234 15.6332C12.3193 14.9362 12.7611 14.918 13.4906 15.5585C14.4133 16.3684 15.3508 17.1616 16.2696 17.976C17.5762 19.1338 18.8713 20.3047 20.1728 21.4682C20.2582 21.5317 20.3475 21.59 20.4399 21.6428C20.0563 14.7933 20.4774 8.03101 20.6755 1.18355Z",fill:"#4962B6"})})}function c(e){let{size:t=a.l.m,...i}=e,s="number"!=typeof t?a.l[t]:t,r=e.variant||"ghost";return l.j.jsx(n.A,{size:s,viewBox:"0 0 18 25",variant:r,...i,children:l.j.jsx("path",{d:"M0.642334 2.89547V23.6008L8.78589 19.205L16.6674 23.6008V2.89547C16.6674 2.12494 16.0428 1.50024 15.2722 1.50024H2.03761C1.26704 1.50024 0.642334 2.12494 0.642334 2.89547Z",stroke:"currentColor",strokeWidth:"1.25",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round",fill:e.filled?"currentColor":""})})}function o(e){return"weekand"===(0,s.eb)()?l.j.jsx(r,{...e}):l.j.jsx(c,{...e})}o.displayName="BookmarkIcon"},97109:(e,t,i)=>{"use strict";function l(e){let t,i,l;if(e.match(/^rgb/)){let a=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d*(?:\.\d+)?))?\)$/);if(!a)return null;t=+a[1],i=+a[2],l=+a[3]}else{let a=e.length<5?/./g:"",n=+("0x"+e.slice(1).replace(a,"$&$&"));t=n>>16,i=n>>8&255,l=255&n}
1return Math.sqrt(t*t*.299+i*i*.587+l*l*.114)>155?"light":"dark"}i.d(t,{G:()=>l})}}]);
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.