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