(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,590238,e=>{"use strict";var t=e.i(537989),i=e.i(827049),r=e.i(695203),s=e.i(604323),n=e.i(797770),a=e.i(991511);e.s(["AnalyticsBoundary",0,e=>((0,a.useRehydrateAtoms)([[t.pageIdAtom,e.pageId],[i.pageLocaleAtom,e.pageLocale],[r.deviceClassAtom,e.deviceClass],[s.metricsArticleDataAtom,e.metricsArticleData],[n.adsMetricsUnitAndZoneAtom,e.adsMetricsUnitAndZone??"non_monetized"]]),null)])},253276,e=>{"use strict";var t=e.i(699173),i=e.i(592121);e.s(["default",0,function({candidate:e,failedMessage:r="Authentication failed. Please try again.",protectMessage:s="Remove your adblocker.",fetch:n,refresh:a,getCustomAccountInfo:o}){let[u,c]=(0,i.useState)(""),[l,d]=(0,i.useState)(!1),[f,m]=(0,i.useState)(!1),[p,h]=(0,i.useState)(!1),b=(0,i.useRef)([]);(0,i.useEffect)(()=>{e.id!==b.current[0]&&(b.current=[e.id],e.transactIDs&&b.current.push(...e.transactIDs))},[e.id,e.transactIDs]);let w=(0,i.useCallback)(()=>{try{n("/?adm_get_token=1").then(e=>{e.ok&&a()}).catch(()=>{c(r)})}catch{c(r)}},[n,r,a]),g=(0,i.useMemo)(()=>"u">typeof window?window:{admiral:{}},[]);return(0,i.useEffect)(()=>{typeof window>"u"||(g.admiral=g.admiral||function(...e){(g.admiral.q=g.admiral.q||[]).push(e)},g.admiral("after","measure.detected",function(t){if("abr"==e.requirement)t.adblocking?(c(s),d(!0)):h(!0);else if("account"==e.requirement||"benefits"==e.requirement){let t=!!o;g.admiral("after","visitor.latest",function(i){var r;if("account"===e.requirement)(t?o().registered:i.status.registered)||f||(c(s),d(!0));else if("benefits"===e.requirement){let i=[];if(t)i=o().benefits;else{let e=document.cookie.split(";");e&&(i=(null==(r=e.find(e=>e.startsWith("admbenefits=")))?void 0:r.split(","))??[])}if(i){let t=e.benefits??[];if(0==t.length)return void h(!0);let r=!1;for(let e of t)i.includes(e)&&(r=!0);r?h(!0):(c(s),d(!0))}else c(s),d(!0)}})}}))},[]),(0,i.useEffect)(()=>{p&&(h(!1),w())},[p,w]),(0,i.useEffect)(()=>{f||!l||(m(!0),g.admiral("targeting","force",{candidateIDs:b.current}))},[f,l,b,g]),(0,t.jsxs)("div",{children:[u||null," "]})}])},18358,e=>{"use strict";var t=e.i(947118),i=e.i(737801),r=e.i(592121);e.s(["useTrackEvent",0,()=>{let e=(0,t.useIsInitialized)(),s=(0,i.useEventAttributes)(),n=(0,r.useCallback)((t,i={})=>{let r={...s,...i};if(!e)return void console.warn("MParticle is not initialized");try{window.mParticle.logEvent(t,window.mParticle.EventType.Other,r),console.debug(`MParticle: Event "${t}" tracked`,r)}catch(e){console.error(`MParticle: Event "${t}" failed`,e)}return n},[s,e]);return n}])},899507,e=>{"use strict";e.s(["isNil",0,function(e){return null==e}])},449928,760430,355200,e=>{"use strict";e.s(["isPrimitive",0,function(e){return null==e||"object"!=typeof e&&"function"!=typeof e}],449928),e.s(["isTypedArray",0,function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}],760430),e.s(["isUnsafeProperty",0,function(e){return"__proto__"===e}],355200)},370220,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getEmailPreferencesStatusUrlConfig=function(){return{host:r,protocol:"https",pathname:"/api/v1/email-preferences/status"}},i.getEmailPreferencesSetUrlConfig=function(){return{host:r,protocol:"https",pathname:"/api/v1/email-preferences/set"}},i.getEmailPreferencesChangeEmailUrlConfig=function(){return{host:r,protocol:"https",pathname:"/api/v1/email-preferences/change-email"}};let r="weather.com"},454307,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.setEmailPreferences=a,i.updateSubscription=o;let r=e.r(678651),s=e.r(414655),n=e.r(370220);async function a(e){let t=(0,n.getEmailPreferencesSetUrlConfig)(),i=(0,r.urlFrom)(t),a=JSON.stringify(function(e){let{subscriptions:t,email:i,mParticleId:r}=e,s={};return t&&(s.subscriptions=t),i&&(s.email=i),r&&(s.mParticleId=r),s}(e)),o=await fetch(i,{method:"PUT",credentials:"include",headers:{"Content-Type":"application/json"},body:a});return 200===o.status||400===o.status?await o.json():(0,s.handleFetchResponse)(o)}async function o(e,t,i){return a({subscriptions:[{subscriptionGroupName:e,isSubscribed:t,...i&&{attributes:i}}]})}},451086,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getEmailPreferencesStatus=a;let r=e.r(678651),s=e.r(414655),n=e.r(370220);async function a(){let e=(0,n.getEmailPreferencesStatusUrlConfig)(),t=(0,r.urlFrom)(e),i=await fetch(t,{method:"GET",credentials:"include",headers:{"Content-Type":"application/json"},next:{revalidate:60}});return(0,s.handleFetchResponse)(i)}},952582,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.DEFAULT_SUBSCRIPTIONS=i.ON_YOUR_RADAR_GROUP=i.MARKETING_EMAILS_GROUP=i.WEEKLY_BRIEF_GROUP=i.DAILY_NEWSLETTERS_GROUP=void 0,i.DAILY_NEWSLETTERS_GROUP="daily-newsletters-1",i.WEEKLY_BRIEF_GROUP="weekly-brief",i.MARKETING_EMAILS_GROUP="marketing-emails-1",i.ON_YOUR_RADAR_GROUP="on-your-radar",i.DEFAULT_SUBSCRIPTIONS=[{subscriptionGroupName:i.DAILY_NEWSLETTERS_GROUP,subscriptionGroupId:"",isSubscribed:!1,attributes:{location:""}},{subscriptionGroupName:i.WEEKLY_BRIEF_GROUP,subscriptionGroupId:"",isSubscribed:!1},{subscriptionGroupName:i.MARKETING_EMAILS_GROUP,subscriptionGroupId:"",isSubscribed:!1},{subscriptionGroupName:i.ON_YOUR_RADAR_GROUP,subscriptionGroupId:"",isSubscribed:!1}]},422825,e=>{"use strict";var t=e.i(546446),i=e.i(381477),r=e.i(899507),s=e.i(449928),n=e.i(760430);function a(e){if((0,s.isPrimitive)(e))return e;if(Array.isArray(e)||(0,n.isTypedArray)(e)||e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);let t=Object.getPrototypeOf(e),i=t.constructor;if(e instanceof Date||e instanceof Map||e instanceof Set)return new i(e);if(e instanceof RegExp){let t=new i(e);return t.lastIndex=e.lastIndex,t}if(e instanceof DataView)return new i(e.buffer.slice(0));if(e instanceof Error){let t=new i(e.message);return t.stack=e.stack,t.name=e.name,t.cause=e.cause,t}return"u">typeof File&&e instanceof File?new i([e],e.name,{type:e.type,lastModified:e.lastModified}):"object"==typeof e?Object.assign(Object.create(t),e):e}var o=e.i(355200);function u(e){if(!e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t,i){let r=Object.keys(t);for(let s=0;s"boolean"==typeof e?{isSubscribed:e}:e;e.s(["useEmailPreferences",0,({forceSubs:e,skipStatus:s}={})=>{let[n,o]=(0,t.useAtom)(f),{user:g}=(0,m.useUser)(),y=(0,b.useSubscriptionsEnabled)()||e,P=g?.userID||null,E=g?.isUserLoggedIn||!1,v=(0,h.useCallback)(e=>{if(P){var t;let i,r;o({userId:P,expiry:Date.now()+9e5,subscriptions:(t=n?.subscriptions,i=t?.length?t:p.DEFAULT_SUBSCRIPTIONS,r={},e?(i?.forEach(e=>{r[e.subscriptionGroupName]=e}),e.forEach(e=>{let t=r[e.subscriptionGroupName]||{};r[e.subscriptionGroupName]=c(a(t),e,function e(t,i){if(Array.isArray(i))if(Array.isArray(t))return c(a(t),i,e);else return c([],i,e);if(u(i))if(u(t))return c(a(t),i,e);else return c({},i,e)})}),Object.values(r)):i)})}},[P,o,n?.subscriptions]),I=n&&n.userId===P&&n.expiry&&n.expiry>Date.now(),A=y&&P&&!I,{isLoading:_}=(0,i.default)(!s&&A?`getEmailPreferencesStatus/${P}`:void 0,d.getEmailPreferencesStatus,{shouldRetryOnError:e=>!(e instanceof Error&&e.message.includes("401")),revalidateOnFocus:!1,revalidateOnReconnect:!1,refreshInterval:0,errorRetryCount:2,onSuccess:e=>{P&&e&&v(e.subscriptions)}}),S=(0,h.useCallback)(async(e,t)=>{if(!y)return{status:"error",error:"Subscription is not enabled!"};let i=await (0,l.setEmailPreferences)({subscriptions:e,email:E?void 0:t});return"success"===i.status&&v(e),i},[v,y,E,n?.subscriptions]),k=(0,h.useCallback)(async({newsletter:e,weekly:t,onYourRadar:i,marketing:s})=>{let n=[!(0,r.isNil)(e)&&{subscriptionGroupName:"daily-newsletters-1",...w(e)},!(0,r.isNil)(t)&&{subscriptionGroupName:"weekly-brief",...w(t)},!(0,r.isNil)(i)&&{subscriptionGroupName:"on-your-radar",...w(i)},!(0,r.isNil)(s)&&{subscriptionGroupName:"marketing-emails-1",...w(s)}].filter(Boolean);return await S(n)},[S]);return{emailSubscriptions:I?n.subscriptions:null,updateEmailSubscriptions:k,updateEmailPreference:S,isLoadingPreferences:_}}],422825)},143851,e=>{"use strict";var t=e.i(546446),i=e.i(45846),r=e.i(310847),s=e.i(776169),n=e.i(671525),a=e.i(592121),o=e.i(947118),u=e.i(491240),c=e.i(18358),l=e.i(521350),d=e.i(756227),f=e.i(318849),m=e.i(358273);e.s(["useUserLogin",0,function(){let e,p,h=(0,t.useSetAtom)(r.userHasLoggedInBeforeAtom),b=(0,d.useResetAuthState)(),w=(0,t.useAtomValue)(r.wxuLoginRedirectPageAtom),g=(0,t.useAtomValue)(r.wxuUserAnonymousIdAtom),{syncPreferencesFromUpsx:y,updatePreferences:P}=(0,s.usePreferences)(),{navigate:E}=(0,n.default)(),{login:v}=(e=(0,o.useIsInitialized)(),p=(0,a.useCallback)(t=>{if(!e)return console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"));let i={userIdentities:{customerid:t.customerid,email:t.email,other:(0,u.truncateIdentityValue)(t.other)}};return window.mParticle?.Identity?.identify?.(i)},[e]),{identify:p,login:(0,a.useCallback)(t=>{if(!e)return console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"));let i={userIdentities:{customerid:t.customerid,email:t.email,facebook:t.facebook,facebookcustomaudienceid:t.facebookcustomaudienceid,google:t.google,microsoft:t.microsoft,other:(0,u.truncateIdentityValue)(t.other),other2:(0,u.truncateIdentityValue)(t.other2),other3:(0,u.truncateIdentityValue)(t.other3),other4:(0,u.truncateIdentityValue)(t.other4),twitter:t.twitter,yahoo:t.yahoo}};return window.mParticle?.Identity?.login?.(i)},[e]),logout:(0,a.useCallback)(()=>e?window.mParticle?.Identity?.logout?.({userIdentities:{}}):(console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"))),[e])}),I=(0,c.useTrackEvent)(),A=()=>{(0,m.regenerateMetricsSession)(),(0,f.disableSwrPersist)();let e=new URLSearchParams(window.location.search).get("ref");E((e&&`https://${e}`)??w)},_=async(e,t=!0)=>{b(),(0,l.isLocalStorageAvailable)()&&localStorage.setItem("PARTNERS_SYNC","true"),h(!0),await y()||await P({});try{await i.upsxClient.purchase.getPurchaseToken()}catch(e){console.error("Failed to get UPSX token:",e)}e?.userID&&(v({email:e.email,customerid:e.userID,other:g}),I("login"===e.type?"user-loggedin":"signup-complete",{url:window.location.pathname})),t&&A()};return{login:async(e,t)=>{try{let r=await i.upsxClient.auth.login({email:e,password:t});return r&&await _({email:r.email,userID:r.userID,type:"login"}),!0}catch(e){return console.error("Failed to login",e),!1}},authSuccess:_,authRedirect:A}}],143851)},1567,e=>{"use strict";var t=e.i(947118),i=e.i(737801),r=e.i(592121);e.s(["useTrackModuleViewed",0,()=>{let e="module-viewed",s=(0,t.useIsInitialized)(),n=(0,i.useEventAttributes)();return(0,r.useCallback)(({moduleId:t,modulePosition:i})=>{if(!s)return void console.warn("MParticle is not initialized");let r={module_id:t,module_position:i,...n};try{window.mParticle?.logEvent?.(e,window.mParticle?.EventType?.Other,r),console.debug(`MParticle: Event "${e}" tracked`,r)}catch(t){console.error(`MParticle: Event "${e}" failed`,t)}},[n,s])}])},855602,e=>{"use strict";var t=e.i(699173),i=e.i(592121),r=e.i(1567),s=e.i(333350);e.s(["ModuleAnalytics",0,({moduleId:e,modulePosition:n,moduleKey:a,variant:o="frontend",children:u})=>{let c=(0,i.useRef)(null),[l,d]=(0,i.useState)(!1),f=(0,i.useRef)(null),m=(0,r.useTrackModuleViewed)();return"admin"===o?(0,t.jsx)(t.Fragment,{children:u}):((0,i.useEffect)(()=>{if(l||!s.default||!c.current)return;let t=c.current,i=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&t.intersectionRatio>=1?f.current||(f.current=setTimeout(()=>{m({moduleId:e,modulePosition:n}),d(!0),f.current=null},2e3)):f.current&&(clearTimeout(f.current),f.current=null)})},{threshold:1});i.observe(t);let r=t.getBoundingClientRect(),a=window.innerHeight||document.documentElement.clientHeight,o=window.innerWidth||document.documentElement.clientWidth;return r.top>=0&&r.left>=0&&r.bottom{m({moduleId:e,modulePosition:n}),d(!0),f.current=null},2e3)),()=>{f.current&&clearTimeout(f.current),i.disconnect()}},[l,e,n,m]),(0,t.jsx)("div",{ref:c,className:"hide-empty","data-module-id":e,"data-module-key":a,"data-item-position":n,children:u}))}])},670279,e=>{"use strict";var t=e.i(699173),i=e.i(592121),r=e.i(185312),s=e.i(204782);let n=({pageTemplate:e,pageDashboard:n})=>{let a=(0,s.default)();return((0,i.useEffect)(()=>{a&&e&&(window._newsroom=window._newsroom||[],window._newsroom.push({pageTemplate:e}),n&&window._newsroom.push({pageDashboard:n}),window._newsroom.push("auditClicks"),window._newsroom.push("trackPage"))},[a,e,n]),a&&e)?(0,t.jsx)(r.default,{src:"//c2.taboola.com/nr/theweatherchannel/newsroom.js",strategy:"afterInteractive",id:"newsroom_loader_script"}):null};e.s(["Newsroom",0,n,"default",0,n])},711899,e=>{e.v(t=>Promise.all(["static/chunks/3ulw-v-wqqzid.js"].map(t=>e.l(t))).then(()=>t(171714)))},137688,e=>{e.v(t=>Promise.all(["static/chunks/2pz2-5xjnibsl.js"].map(t=>e.l(t))).then(()=>t(72990)))},467814,e=>{e.v(t=>Promise.all(["static/chunks/2erl34w6o_is1.css","static/chunks/109qgu9tjsd_w.js","static/chunks/3z-hm61whmv7z.js","static/chunks/1u6m0razmb56c.js","static/chunks/1hemsf225twh-.js","static/chunks/00cycl48jrw9g.js","static/chunks/1p4a1_xgz-goh.js","static/chunks/1g9rt823dw_nm.js","static/chunks/0p6j81gi5ako-.js","static/chunks/0i9zkl9cmn-3k.js","static/chunks/41oh9e1kiir-l.js"].map(t=>e.l(t))).then(()=>t(469120)))}]);