(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1876],{10619:(e,t,r)=>{"use strict";r.d(t,{J:()=>i,U:()=>o});var n=r(71337),l=r(74474),a=r(95297);let o=(0,n.tG)("userProfile",null),i=(0,n.tG)("userPreferences",{userID:(0,a.A)(),unit:l.tE,locations:[],locale:"en_US",mapSettings:{animationSpeed:1,autoplay:!0,opacity:100,roadOverlay:"default",style:"default"},favoriteWeatherComponents:[],favoriteActivityComponents:[],dashboard:[]})},13487:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DebugCollector:()=>o});var n=r(85659),l=r(69982);let a=(0,r(93677).h)("DebugCollector");function o(e){let{componentName:t,data:r,page:o,onUpdateData:i,onSetPageData:s}=e,{updateComponentData:d,setPageData:c}=(0,l.K)(),u=(0,n.useRef)(!1),f=i||d,h=s||c;return(0,n.useEffect)(()=>{if(r)return a.lifecycle("Collecting component data for ".concat(t),{dataKeys:Object.keys(r),hasPerformance:!!r.performance,hasContext:!!r.context}),f(t,{...r,_collectedAt:new Date().toISOString()}),()=>{a.lifecycle("Cleaning up data for ".concat(t)),f(t,null)}},[t,r,f]),(0,n.useEffect)(()=>{o&&!u.current&&(a.lifecycle("Setting page metadata",{title:o.title,assetName:o.assetName,collection:o.collection}),h({...o,_updatedAt:new Date().toISOString()}),u.current=!0)},[o,h]),null}},19279:(e,t,r)=>{"use strict";function n(){for(var e,t,r=0,n="",l=arguments.length;rn})},19515:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=!!window.document&&!!window.document.createElement},23293:(e,t,r)=>{"use strict";r.r(t),r.d(t,{AdBlock:()=>d,default:()=>c});var n=r(21291),l=r(85659),a=r(13487),o=r(82622),i=r(70550),s=r(35853);let d=e=>{let{adId:t,variant:r="banner",title:d=null,height:c="120px",className:u=""}=e,{user:f}=(0,s.J)(),{isUserPremium:h}=f,[m,p]=(0,l.useState)({loaded:!1,height:c,displayAd:!1}),x=(0,l.useRef)(null),v=(0,l.useRef)({resize:null,adFrameMutation:null,adCreativeMutation:null}),b=(0,l.useMemo)(()=>{if("WX_Hidden"===t||!m.displayAd)return"hidden";if("WX_WindowShade"===t)return"region-contentTop overflow-hidden mb-4";if("WX_BottomLeader"===t)return"bg-white rounded-md overflow-hidden px-4 pb-4 mt-4";if("WX_SpotLight"===t||"WX_DriverUnit"===t)return"overflow-hidden bg-white mb-4";if("MW_Position1"===t)return"bottom-[61px] block fixed w-full z-[98] bg-[#dee0e3] p-2";if("MW_Position3"===t)return"overflow-hidden mb-5";else if("MW_Position4"===t||"MW_Position5"===t)return"rounded-lg overflow-hidden bg-white pt-0 px-4 pb-4";else if("banner"===r)return"rounded-lg overflow-hidden bg-white shadow-md mb-4";return"bg-white rounded-md overflow-hidden px-4 pb-4"},[t,r,m.displayAd]),g=(0,l.useMemo)(()=>{let e=m.loaded?"visible":"invisible";return"".concat("text-center w-full h-full flex text-gray-600 text-base leading-none"," ").concat("WX_SpotLight"!==t?"justify-center":""," ").concat(e)},[t,m.loaded]),w=(0,l.useCallback)(e=>{for(let t of e){let e=t.contentRect.height;e>0&&p(t=>({...t,height:"".concat(e+10,"px"),loaded:!0}))}},[]),y=(0,l.useCallback)(e=>{let t=e.some(e=>"childList"===e.type&&e.addedNodes.length>0);p(e=>({...e,displayAd:t}))},[]);return((0,l.useEffect)(()=>{p(e=>({...e,loaded:!1,height:c,displayAd:!1})),v.current.resize&&v.current.resize.disconnect(),v.current.adFrameMutation&&v.current.adFrameMutation.disconnect(),v.current.adCreativeMutation&&v.current.adCreativeMutation.disconnect();let e=new ResizeObserver(w);v.current.resize=e;let t=new MutationObserver(y);v.current.adCreativeMutation=t;let r=new MutationObserver(r=>{r.some(e=>{var t;return"childList"===e.type&&e.addedNodes.length>0&&((null==(t=e.addedNodes[0])?void 0:t.textContent)!=="Advertisement"||e.addedNodes.length>1)})&&x.current&&e&&t&&(e.observe(x.current),p(e=>({...e,loaded:!0})),t.observe(x.current,{childList:!0,subtree:!0}))});v.current.adFrameMutation=r;let n=x.current;return n&&r&&r.observe(n,{childList:!0,subtree:!0}),()=>{e.disconnect(),r.disconnect(),t.disconnect()}},[y,t,c,w]),!t||h)?null:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.DebugCollector,{componentName:"AdBlock",data:{props:{adId:t,variant:r,title:d,height:c,className:u},state:{loaded:m.loaded,height:m.height,displayAd:m.displayAd},performance:{renderTime:Date.now()}}}),(0,n.jsxs)("div",{className:(0,o.cn)(b,u),children:[d&&m.loaded&&(0,n.jsx)("div",{className:"py-0.75 text-xxs w-full px-4 text-right text-gray-400",children:d}),"WX_PromoDriver1"===t&&!d&&m.loaded&&m.displayAd&&(0,n.jsx)("h2",{className:"my-6 px-2 text-2xl font-bold",children:"Stay Safe"}),(0,n.jsx)("div",{id:t,className:g,style:{height:m.loaded?"100%":"0px"},ref:x})]}),"WX_PromoDriver1"===t&&(!m.loaded||!m.displayAd)&&(0,n.jsx)(i.default,{title:"Stay Safe",ctaStyle:"featured",linkUrl:"/",backgroundColor:"white",media:"https://s-dev.w-x.co/wxnext/img/Screenshot2025-04-17at44929PMpng"})]})},c=d},24786:(e,t,r)=>{"use strict";function n(e){let{src:t,width:r,quality:n}=e;if(!t||-1===t.indexOf("w-x.co"))return t;let l=new URL(t);return l.searchParams.set("format","auto"),l.searchParams.set("optimize","medium"),l.searchParams.set("width",r.toString()),n&&l.searchParams.set("quality",n.toString()),l.href}r.r(t),r.d(t,{default:()=>n})},31199:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});var n=r(21291),l=r(82622),a=r(85659);function o(e){let{className:t,...r}=e;return(0,n.jsx)("div",{"data-slot":"card",className:(0,l.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6",t),...r})}function i(e){let{className:t,...r}=e;return(0,n.jsx)("div",{"data-slot":"card-header",className:(0,l.cn)("@container/card-header has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6 grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6",t),...r})}function s(e){let{className:t,...r}=e;return(0,n.jsx)("div",{"data-slot":"card-content",className:(0,l.cn)("px-6",t),...r})}var d=r(32325);function c(e){let{taboolaId:t,taboolaType:r="generic",title:c="",className:u=""}=e,f=(0,d.A)(),[h,m]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{let e=document.getElementById(t);if(!e)return;let r=new MutationObserver(()=>{m(e.hasChildNodes())});return r.observe(e,{childList:!0}),()=>r.disconnect()},[f,t]),f&&t)?"invisible"===r?(0,n.jsx)("div",{id:t}):"generic"===r?(0,n.jsxs)(o,{className:(0,l.cn)(u,!h&&"hidden"),children:[c&&(0,n.jsx)(i,{children:(0,n.jsx)("h2",{className:"text-2xl font-bold",children:c})}),(0,n.jsx)(s,{className:"z-40",children:(0,n.jsx)("div",{id:t,className:"bg-none"})})]}):(0,n.jsxs)("div",{className:(0,l.cn)("wx-media-object gradient-overlay thirdparty-feed border",u,!h&&"hidden"),children:[c&&(0,n.jsx)("header",{"aria-label":"Taboola",className:"panel-heading mb-2",children:(0,n.jsx)("h2",{"data-testid":"taboolaHeading",className:"text-lg font-medium",children:c})}),(0,n.jsx)("div",{id:t,className:"flex min-h-[300px] w-full items-center justify-center"})]}):null}},32325:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(85659),l=r(54591),a=r(35853),o=r(87836);let i=()=>{try{var e,t,r,n;if(void 0!==(null==(e=window)?void 0:e.DprSdk)){let e=null==(r=window)||null==(t=r.DprSdk)?void 0:t.getFeatureFlags();return null==(n=null==e?void 0:e.taboola)||n}return!0}catch(e){return!0}},s=function(){let{DISCONNECTED_user:e}=(0,a.J)(),[t,r]=(0,n.useState)(!1),s=(0,l.md)(o.W);return(0,n.useEffect)(()=>{s&&r(i())},[s]),t&&!(null==e?void 0:e.isUserPremium)}},54881:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,_:()=>i});var n=r(21291),l=r(85659),a=r(90302),o=r(82622);let i=(0,l.forwardRef)((e,t)=>{let{src:r,alt:l,shadow:i,rounded:s=!0,className:d,wrapperClassName:c,width:u=320,height:f=180,quality:h,priority:m=!1,loading:p,objectFit:x="contain",fill:v=!1,sizes:b,...g}=e;if(!r)return null;let w=(0,n.jsx)(a.default,{ref:t,src:r,alt:l,width:v?void 0:u,height:v?void 0:f,quality:h,priority:m,loading:p,fill:v,sizes:b,className:(0,o.cn)({"shadow-md":i,"rounded-lg":s,"object-contain":"contain"===x,"object-cover":"cover"===x,"object-fill":"fill"===x,"object-none":"none"===x,"object-scale-down":"scale-down"===x,"h-auto w-full":!v},d),...g});return v?(0,n.jsx)("div",{className:(0,o.cn)("relative h-full w-full",c),children:w}):w});i.displayName="Image";let s=i},65203:(e,t,r)=>{"use strict";function n(e){return"object"==typeof e&&null!==e&&"url"in e}r.d(t,{bt:()=>n})},65483:(e,t,r)=>{Promise.resolve().then(r.bind(r,23293)),Promise.resolve().then(r.bind(r,94476)),Promise.resolve().then(r.bind(r,89507)),Promise.resolve().then(r.bind(r,31199))},70550:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(21291);r(85659);var l=r(54881);let a=e=>{let{title:t,subTitle:r,subText:a,ctaStyle:o,media:i,buttonText:s,linkUrl:d,openInNewTab:c,backgroundColor:u}=e,f=void 0!=i.url?i.url:"string"==typeof i?i:null;return(0,n.jsx)("section",{className:"@container not-prose mx-auto w-full max-w-4xl rounded-md ".concat({white:"bg-white","light-gray":"bg-gray-100","brand-blue":"bg-blue-500",accent:"bg-accent"}[u||"white"]," p-5 shadow-2xl"),children:(0,n.jsx)("div",{className:"cta-block ".concat(o),children:(0,n.jsxs)("div",{className:"cta-content text-black",children:[(0,n.jsx)("h2",{className:"mb-6 text-2xl font-bold",children:t}),f&&(0,n.jsx)("a",{href:d,target:c?"_blank":"_self",rel:c?"noopener noreferrer":void 0,className:"mb-4 block overflow-hidden rounded-lg",children:(0,n.jsx)("div",{className:"relative w-full",children:(0,n.jsx)(l.A,{src:f,alt:t})})}),r&&(0,n.jsx)("h2",{className:"mb-2 text-lg font-bold",children:r}),a&&(0,n.jsx)("p",{className:"mb-4",children:a}),"standard"===o&&(0,n.jsx)("div",{className:"mt-4 flex justify-end",children:(0,n.jsx)("a",{href:d,target:c?"_blank":"_self",rel:c?"noopener noreferrer":void 0,className:"inline-block rounded-lg bg-black px-6 py-3 text-white transition-colors hover:bg-gray-800",children:s||"Learn More"})})]})})})}},74474:(e,t,r)=>{"use strict";r.d(t,{Bu:()=>c,Uo:()=>a,cl:()=>l,lr:()=>d,tE:()=>n,xP:()=>u});let n="Imperial",l="Metric",a="Hybrid",o={code:"e",name:n,temp:"F",speed:"mph",distance:"mi",accumulation:"in",precip:"in",pressure:"in"},i={code:"m",name:l,temp:"C",speed:"km/h",distance:"km",accumulation:"cm",precip:"mm",pressure:"mb"},s={code:"h",name:a,temp:"C",speed:"mph",distance:"mi",accumulation:"in",precip:"in",pressure:"mb"},d="unitOfMeasurement";function c(e){switch(null==e?void 0:e.toLowerCase()){case"e":case"f":return o;case"m":case"c":return i;case"h":return s;default:return null}}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";switch(e.toLowerCase()){case"imperial":case"Imperial":return o;case"metric":case"Metric":return i;case"hybrid":case"Hybrid":return s;default:return null}}},76229:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var n=r(21291);r(85659);var l=r(90302),a=r(91902),o=r(65203);let i=e=>{let{title:t,image:r,subtitle:i,bodyText:s,ctaButton:d}=e,c=(null==d?void 0:d.url)&&/^https?:\/\//i.test(d.url),u=(0,o.bt)(r)?r:null;return t||u&&(null==u?void 0:u.url)||i||s||d?(0,n.jsxs)("div",{className:"overflow-hidden rounded-lg bg-white",children:[t&&(0,n.jsx)("div",{className:"p-4",children:(0,n.jsx)("h3",{className:"text-xl font-semibold text-gray-900",children:t})}),(0,n.jsxs)("div",{className:"flex flex-col",children:[(null==u?void 0:u.url)?(0,n.jsx)("div",{className:"relative aspect-[42/13] w-full overflow-hidden bg-white px-4 pt-4",children:(0,n.jsx)("div",{className:"relative h-full w-full overflow-hidden rounded-lg",children:(0,n.jsx)("a",{href:d&&d.url||"#",children:(0,n.jsx)(l.default,{src:u.url,alt:t||"Promo image",fill:!0,className:"object-cover"})})})}):null,(i||s||d)&&(0,n.jsxs)("div",{className:"p-4",children:[i&&(0,n.jsx)("a",{href:d&&d.url||"#",children:(0,n.jsx)("h4",{className:"mb-2 text-base font-bold",children:i})}),s&&(0,n.jsx)("a",{href:d&&d.url||"#",children:(0,n.jsx)("p",{className:"mb-4 text-base",children:s})}),d&&(0,n.jsx)("div",{className:"flex justify-end",children:c?(0,n.jsx)("a",{href:d.url||"#",target:d.openInNewTab?"_blank":"_self",rel:d.openInNewTab?"noopener noreferrer":"",className:"inline-block max-w-[200px] overflow-hidden text-ellipsis whitespace-nowrap rounded-lg bg-black px-4 py-2 text-base font-normal text-white",children:d.text}):(0,n.jsx)(a.default,{href:d.url||"#",target:d.openInNewTab?"_blank":"_self",className:"inline-block max-w-[200px] overflow-hidden text-ellipsis whitespace-nowrap rounded-lg bg-black px-4 py-2 text-base font-normal text-white",children:d.text})})]})]})]}):null}},78589:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return s},getImageProps:function(){return i}});let n=r(28276),l=r(4563),a=r(74359),o=n._(r(24786));function i(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let s=a.Image},81717:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(19515),l=r(37811);let a=()=>{if(n.A){let e=window.location.protocol,t=window.location.hostname,r=window.location.port;return"".concat(e,"//").concat(t).concat(r?":".concat(r):"")}return l.env.VERCEL_PROJECT_PRODUCTION_URL?"production"===l.env.VERCEL_ENV?"https://weather.com":"https://".concat(l.env.VERCEL_PROJECT_PRODUCTION_URL):l.env.NEXT_PUBLIC_SERVER_URL||""}},82622:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var n=r(19279);let l=(0,r(54883).zu)({extend:{classGroups:{"font-size":[{text:["xxs"]}]},theme:{color:[{brand:["100","200","300","400","dark","light"]}]}}});function a(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";r.d(t,{W:()=>i,default:()=>d});var n=r(21291),l=r(16466),a=r(78785),o=r(70555);let i=(0,o.eU)(!1);function s(){if(window.top===window.self)window.DprSdk&&(window.DprSdk.init({getApplicationInfo:()=>({id:"weather.com",version:"2.0.0"}),getUserRegime:()=>(0,a.getCookie)("twc-privacy")}),(0,o.zp)().set(i,!0));else try{var e;(null==(e=window.top)?void 0:e.DprSdk)&&(window.DprSdk=window.top.DprSdk)}catch(e){}}function d(){return(0,n.jsx)(l.default,{async:!0,src:"https://weather.com/api/v1/script/dprSdkScript.js",onLoad:s})}},89507:(e,t,r)=>{"use strict";r.d(t,{default:()=>s});var n=r(21291),l=r(85659),a=r(95853),o=r(68639),i=r(81717);let s=()=>{let e=(0,o.useRouter)(),t=(0,i.y)();return(0,l.useEffect)(()=>{console.debug("RefreshRouteOnSave mounted with server URL:",t);let e=e=>{console.error("Live preview error:",e.error)};return window.addEventListener("error",e),()=>{window.removeEventListener("error",e)}},[t]),(0,n.jsx)(a.p,{refresh:()=>{try{console.debug("Refreshing route via Next.js router"),e.refresh()}catch(e){console.error("Error refreshing route:",e)}},serverURL:t})}},90302:(e,t,r)=>{"use strict";r.d(t,{default:()=>l.a});var n=r(78589),l=r.n(n)},91902:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(21291),l=r(92074),a=r.n(l);r(85659);let o=e=>{let{mpa:t=!0,...r}=e;if(t){let{href:e,children:t,...l}=r;return(0,n.jsx)("a",{href:e.toString(),...l,children:t})}return(0,n.jsx)(a(),{...r})}},93677:(e,t,r)=>{"use strict";t.h=function e(t){let r=(0,n.default)("".concat(l,":").concat(t)),a=(0,n.default)("".concat(l,":").concat(t,":error")),o=(0,n.default)("".concat(l,":").concat(t,":warn")),i=(0,n.default)("".concat(l,":").concat(t,":lifecycle")),s=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),l=1;l1?t-1:0),l=1;l1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;ne("".concat(t,":").concat(r)),s};let n=function(e){return e&&e.__esModule?e:{default:e}}(r(97753)),l="wx-next"},94476:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var n=r(21291);r(85659);var l=r(35853),a=r(76229);let o=e=>{let{image:t,title:r,loggedInContent:o,loggedOutContent:i}=e,{user:s}=(0,l.J)(),d=s.isUserLoggedIn,c={blockType:"promoDriver",image:t,title:r};return d?(0,n.jsx)(a.default,{...c,subtitle:o.subtitle,bodyText:o.bodyText,ctaButton:o.ctaText||o.ctaUrl?{text:o.ctaText||"Learn More",url:o.ctaUrl||"/",openInNewTab:!1}:void 0}):(0,n.jsx)(a.default,{...c,subtitle:i.subtitle,bodyText:i.bodyText,ctaButton:i.ctaText||i.ctaUrl?{text:i.ctaText||"Learn More",url:i.ctaUrl||"/",openInNewTab:!1}:void 0})}}},e=>{var t=t=>e(e.s=t);e.O(0,[4883,1841,2074,3529,697,6395,1684,1921,8372,7358],()=>t(65483)),_N_E=e.O()}]);