(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,253276,e=>{"use strict";var t=e.i(699173),r=e.i(592121);e.s(["default",0,function({candidate:e,failedMessage:i="Authentication failed. Please try again.",protectMessage:s="Remove your adblocker.",fetch:a,refresh:n,getCustomAccountInfo:o}){let[l,c]=(0,r.useState)(""),[u,d]=(0,r.useState)(!1),[f,m]=(0,r.useState)(!1),[p,g]=(0,r.useState)(!1),y=(0,r.useRef)([]);(0,r.useEffect)(()=>{e.id!==y.current[0]&&(y.current=[e.id],e.transactIDs&&y.current.push(...e.transactIDs))},[e.id,e.transactIDs]);let b=(0,r.useCallback)(()=>{try{a("/?adm_get_token=1").then(e=>{e.ok&&n()}).catch(()=>{c(i)})}catch{c(i)}},[a,i,n]),h=(0,r.useMemo)(()=>"u">typeof window?window:{admiral:{}},[]);return(0,r.useEffect)(()=>{typeof window>"u"||(h.admiral=h.admiral||function(...e){(h.admiral.q=h.admiral.q||[]).push(e)},h.admiral("after","measure.detected",function(t){if("abr"==e.requirement)t.adblocking?(c(s),d(!0)):g(!0);else if("account"==e.requirement||"benefits"==e.requirement){let t=!!o;h.admiral("after","visitor.latest",function(r){var i;if("account"===e.requirement)(t?o().registered:r.status.registered)||f||(c(s),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 g(!0);let i=!1;for(let e of t)r.includes(e)&&(i=!0);i?g(!0):(c(s),d(!0))}else c(s),d(!0)}})}}))},[]),(0,r.useEffect)(()=>{p&&(g(!1),b())},[p,b]),(0,r.useEffect)(()=>{f||!u||(m(!0),h.admiral("targeting","force",{candidateIDs:y.current}))},[f,u,y,h]),(0,t.jsxs)("div",{children:[l||null," "]})}])},590238,e=>{"use strict";var t=e.i(537989),r=e.i(827049),i=e.i(695203),s=e.i(604323),a=e.i(797770),n=e.i(991511);e.s(["AnalyticsBoundary",0,e=>((0,n.useRehydrateAtoms)([[t.pageIdAtom,e.pageId],[r.pageLocaleAtom,e.pageLocale],[i.deviceClassAtom,e.deviceClass],[s.metricsArticleDataAtom,e.metricsArticleData],[a.adsMetricsUnitAndZoneAtom,e.adsMetricsUnitAndZone??"non_monetized"]]),null)])},18358,e=>{"use strict";var t=e.i(947118),r=e.i(737801),i=e.i(592121);e.s(["useTrackEvent",0,()=>{let e=(0,t.useIsInitialized)(),s=(0,r.useEventAttributes)(),a=(0,i.useCallback)((t,r={})=>{let i={...s,...r};if(!e)return void console.warn("MParticle is not initialized");try{window.mParticle.logEvent(t,window.mParticle.EventType.Other,i),console.debug(`MParticle: Event "${t}" tracked`,i)}catch(e){console.error(`MParticle: Event "${t}" failed`,e)}return a},[s,e]);return a}])},143851,e=>{"use strict";var t=e.i(546446),r=e.i(45846),i=e.i(310847),s=e.i(776169),a=e.i(671525),n=e.i(592121),o=e.i(947118),l=e.i(491240),c=e.i(18358),u=e.i(521350),d=e.i(756227),f=e.i(318849),m=e.i(358273);e.s(["useUserLogin",0,function(){let e,p,g=(0,t.useSetAtom)(i.userHasLoggedInBeforeAtom),y=(0,d.useResetAuthState)(),b=(0,t.useAtomValue)(i.wxuLoginRedirectPageAtom),h=(0,t.useAtomValue)(i.wxuUserAnonymousIdAtom),{syncPreferencesFromUpsx:w,updatePreferences:I}=(0,s.usePreferences)(),{navigate:A}=(0,a.default)(),{login:S}=(e=(0,o.useIsInitialized)(),p=(0,n.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,l.truncateIdentityValue)(t.other)}};return window.mParticle?.Identity?.identify?.(r)},[e]),{identify:p,login:(0,n.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,l.truncateIdentityValue)(t.other),other2:(0,l.truncateIdentityValue)(t.other2),other3:(0,l.truncateIdentityValue)(t.other3),other4:(0,l.truncateIdentityValue)(t.other4),twitter:t.twitter,yahoo:t.yahoo}};return window.mParticle?.Identity?.login?.(r)},[e]),logout:(0,n.useCallback)(()=>e?window.mParticle?.Identity?.logout?.({userIdentities:{}}):(console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"))),[e])}),P=(0,c.useTrackEvent)(),v=()=>{(0,m.regenerateMetricsSession)(),(0,f.disableSwrPersist)();let e=new URLSearchParams(window.location.search).get("ref");A((e&&`https://${e}`)??b)},E=async(e,t=!0)=>{y(),(0,u.isLocalStorageAvailable)()&&localStorage.setItem("PARTNERS_SYNC","true"),g(!0),await w()||await I({});try{await r.upsxClient.purchase.getPurchaseToken()}catch(e){console.error("Failed to get UPSX token:",e)}e?.userID&&(S({email:e.email,customerid:e.userID,other:h}),P("login"===e.type?"user-loggedin":"signup-complete",{url:window.location.pathname})),t&&v()};return{login:async(e,t)=>{try{let i=await r.upsxClient.auth.login({email:e,password:t});return i&&await E({email:i.email,userID:i.userID,type:"login"}),!0}catch(e){return console.error("Failed to login",e),!1}},authSuccess:E,authRedirect:v}}],143851)},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=n,r.updateSubscription=o;let i=e.r(678651),s=e.r(414655),a=e.r(370220);async function n(e){let t=(0,a.getEmailPreferencesSetUrlConfig)(),r=(0,i.urlFrom)(t),n=JSON.stringify(function(e){let{subscriptions:t,email:r,mParticleId:i}=e,s={};return t&&(s.subscriptions=t),r&&(s.email=r),i&&(s.mParticleId=i),s}(e)),o=await fetch(r,{method:"PUT",credentials:"include",headers:{"Content-Type":"application/json"},body:n});return 200===o.status||400===o.status?await o.json():(0,s.handleFetchResponse)(o)}async function o(e,t,r){return n({subscriptions:[{subscriptionGroupName:e,isSubscribed:t,...r&&{attributes:r}}]})}},451086,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getEmailPreferencesStatus=n;let i=e.r(678651),s=e.r(414655),a=e.r(370220);async function n(){let e=(0,a.getEmailPreferencesStatusUrlConfig)(),t=(0,i.urlFrom)(e),r=await fetch(t,{method:"GET",credentials:"include",headers:{"Content-Type":"application/json"},next:{revalidate:60}});return(0,s.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),s=e.i(449928),a=e.i(760430);function n(e){if((0,s.isPrimitive)(e))return e;if(Array.isArray(e)||(0,a.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 l(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 s=0;s"boolean"==typeof e?{isSubscribed:e}:e;e.s(["useEmailPreferences",0,({forceSubs:e,skipStatus:s}={})=>{let[a,o]=(0,t.useAtom)(f),{user:h}=(0,m.useUser)(),w=(0,y.useSubscriptionsEnabled)()||e,I=h?.userID||null,A=h?.isUserLoggedIn||!1,S=(0,g.useCallback)(e=>{if(I){var t;let r,i;o({userId:I,expiry:Date.now()+9e5,subscriptions:(t=a?.subscriptions,r=t?.length?t:p.DEFAULT_SUBSCRIPTIONS,i={},e?(r?.forEach(e=>{i[e.subscriptionGroupName]=e}),e.forEach(e=>{let t=i[e.subscriptionGroupName]||{};i[e.subscriptionGroupName]=c(n(t),e,function e(t,r){if(Array.isArray(r))if(Array.isArray(t))return c(n(t),r,e);else return c([],r,e);if(l(r))if(l(t))return c(n(t),r,e);else return c({},r,e)})}),Object.values(i)):r)})}},[I,o,a?.subscriptions]),P=a&&a.userId===I&&a.expiry&&a.expiry>Date.now(),v=w&&I&&!P,{isLoading:E}=(0,r.default)(!s&&v?`getEmailPreferencesStatus/${I}`:void 0,d.getEmailPreferencesStatus,{shouldRetryOnError:e=>!(e instanceof Error&&e.message.includes("401")),revalidateOnFocus:!1,revalidateOnReconnect:!1,refreshInterval:0,errorRetryCount:2,onSuccess:e=>{I&&e&&S(e.subscriptions)}}),R=(0,g.useCallback)(async(e,t)=>{if(!w)return{status:"error",error:"Subscription is not enabled!"};let r=await (0,u.setEmailPreferences)({subscriptions:e,email:A?void 0:t});return"success"===r.status&&S(e),r},[S,w,A,a?.subscriptions]),_=(0,g.useCallback)(async({newsletter:e,weekly:t,onYourRadar:r,marketing:s})=>{let a=[!(0,i.isNil)(e)&&{subscriptionGroupName:"daily-newsletters-1",...b(e)},!(0,i.isNil)(t)&&{subscriptionGroupName:"weekly-brief",...b(t)},!(0,i.isNil)(r)&&{subscriptionGroupName:"on-your-radar",...b(r)},!(0,i.isNil)(s)&&{subscriptionGroupName:"marketing-emails-1",...b(s)}].filter(Boolean);return await R(a)},[R]);return{emailSubscriptions:P?a.subscriptions:null,updateEmailSubscriptions:_,updateEmailPreference:R,isLoadingPreferences:E}}],422825)},558802,e=>{"use strict";var t=e.i(699173),r=e.i(592121),i=e.i(747961);let s=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:s,...a},n)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":r,"aria-describedby":s,...a,children:[i?(0,t.jsx)("desc",{id:s,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"Locked"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsx)("path",{fill:"currentColor",d:"M12 7h-1V4a3 3 0 0 0-6 0v3H4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1M6 4a2 2 0 1 1 4 0v3H6zm6 10H4V8h8z"})]})),a=r.default.forwardRef((e,r)=>(0,t.jsx)(i.BaseIcon,{ref:r,icon:s,...e}));a.displayName="Locked",e.s(["Locked",0,a])},245308,e=>{"use strict";var t=e.i(699173),r=e.i(592121),i=e.i(747961);let s=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:s,...a},n)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:n,"aria-labelledby":r,"aria-describedby":s,...a,children:[i?(0,t.jsx)("desc",{id:s,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"View"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("path",{d:"M15.47 7.83A8.35 8.35 0 0 0 8 2.5 8.35 8.35 0 0 0 .53 7.83a.5.5 0 0 0 0 .34A8.35 8.35 0 0 0 8 13.5a8.35 8.35 0 0 0 7.47-5.33.5.5 0 0 0 0-.34M8 12.5c-2.65 0-5.45-1.965-6.465-4.5C2.55 5.465 5.35 3.5 8 3.5s5.45 1.965 6.465 4.5C13.45 10.535 10.65 12.5 8 12.5"}),(0,t.jsx)("path",{d:"M8 5a3 3 0 1 0 0 6 3 3 0 0 0 0-6m0 5a2 2 0 1 1 0-4 2 2 0 0 1 0 4"})]})]})),a=r.default.forwardRef((e,r)=>(0,t.jsx)(i.BaseIcon,{ref:r,icon:s,...e}));a.displayName="View",e.s(["View",0,a])},790010,e=>{"use strict";var t=e.i(245943),r=e.i(45846),i=e.i(143851);e.s(["useUserSignup",0,function(){let{authSuccess:e,authRedirect:s}=(0,i.useUserLogin)();return{signup:async(i,s=!0)=>{try{let t=await (i.password?r.upsxClient.auth.register({email:i.email,password:i.password,firstName:i.firstName}):r.upsxClient.auth.registerPasswordless({email:i.email,firstName:i.firstName}));return await e({email:t.email,userID:t.userID,type:"signup"},s),{success:!0,data:{email:t.email,userID:t.userID}}}catch(e){if(console.error("Failed to signup",e),e instanceof t.APIError){let t=e.data;return{success:!1,error:{code:e.code,...t}}}return{success:!1,error:{}}}},authRedirect:s}}])},127667,e=>{"use strict";let t=(0,e.i(514514).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",0,t],127667)},873598,e=>{"use strict";e.s(["getCompatibleTimezone",0,e=>{try{return new Intl.DateTimeFormat("en-US",{timeZone:e}),e}catch{return"Etc/UTC"}}])},506424,796424,e=>{"use strict";function t(e){if(!e)return"";let t=("number"==typeof e?new Date(e).toISOString():e instanceof Date?e.toISOString():e.replace(/GMT(?![+-])/,"GMT+0000")).replace(/\.\d+/,"").replace("Z","+0000").replace(/\s+/,"T").replace(/\s+/g,"").replace(/[A-Z]{3,}/,""),r=/([+-])(\d{2})(\d{2})$/;r.test(t)&&(t=t.replace(r,"$1$2:$3"));let i=t.replace(/(\d{4})-(\d{2})-(\d{2})/,"$1/$2/$3").replace("T"," ");return"Invalid Date"===new Date(i).toString()?"Invalid Date"!==new Date(t).toString()?t:"string"==typeof e?e:"":i}e.s(["getNormalizedDateString",0,t],796424);var r=e.i(873598);e.s(["getCompatibleValues",0,({date:e,timeZone:i})=>({cDate:new Date(t(e)),cTimeZone:(0,r.getCompatibleTimezone)(i)})],506424)},289607,e=>{"use strict";var t=e.i(506424);let r=(e,r,i,s)=>{let{cDate:a,cTimeZone:n}=(0,t.getCompatibleValues)({date:e,locale:r,timeZone:i}),o=s??{year:"numeric",month:"2-digit",day:"2-digit",weekday:"short"};return o.timeZone=n,{cDate:a,cTimeZone:n,formatOptions:o}};e.s(["formatIntlDateParts",0,(e,t,i,s)=>{if(!e)return[];let{cDate:a,formatOptions:n}=r(e,t,i,s);return new Intl.DateTimeFormat(t,n).formatToParts(a)},"formatIntlDateString",0,(e,t,i,s)=>{if(!e)return"";let{cDate:a,formatOptions:n}=r(e,t,i,s);return new Intl.DateTimeFormat(t,n).format(a)}])},703123,e=>{"use strict";let t=(0,e.i(981030).atom)({});e.s(["gsiEmailStatesAtom",0,t])},404893,e=>{"use strict";let t=(0,e.i(981030).atom)(!1);e.s(["googleLoginInitilizedAtom",0,t])},874905,e=>{"use strict";e.i(546584);var t=e.i(699173),r=e.i(592121),i=e.i(185312),s=e.i(546446),a=e.i(683903),n=e.i(671525),o=e.i(901351),l=e.i(310847),c=e.i(776169),u=e.i(422825),d=e.i(143851),f=e.i(703123),m=e.i(404893),p=e.i(367810),g=e.i(792461);e.s(["GoogleAuthScript",0,function({onLoad:e,prompt:y=!0,isUserLoggedIn:b}){let h=(0,a.useTranslations)("GoogleLogin"),w=(0,s.useSetAtom)(m.googleLoginInitilizedAtom),{loginWithGoogle:I,error:A,clearError:S}=function(){let e=(0,a.useTranslations)("GoogleLogin"),[t,i]=(0,r.useState)(null),m=(0,s.useSetAtom)(l.userHasLoggedInBeforeAtom),p=(0,s.useAtomValue)(f.gsiEmailStatesAtom),{updateEmailSubscriptions:g}=(0,u.useEmailPreferences)({skipStatus:!0}),{refresh:y}=(0,n.usePageNavigation)(),{syncPreferencesFromUpsx:b}=(0,c.usePreferences)(),{authSuccess:h,authRedirect:w}=(0,d.useUserLogin)();return{loginWithGoogle:(0,r.useCallback)(async t=>{let{credential:r}=t;i(null);try{let e=await o.upsxClient.auth.loginWithGoogle({google_id_token:r}),t=e?.isFirstLogin;await h({email:e.email,userID:e.userID,type:t?"signup":"login"},!1);let{newsletter:i,weekly:s,onYourRadar:a,marketing:n,alwaysSubscribe:l}=p||{};return(t||l)&&await g({newsletter:i,weekly:s,onYourRadar:a,marketing:n}).catch(e=>{console.error("Failed to update email subscriptions",e)}),w(),!0}catch(t){console.error("Failed to login with Google",t);try{let r=t?.data,s=r?.messageCode;if(!s)throw Error("No Error Message");switch(s){case 1e3:case 1026:case 1033:i({header:e("emailAlreadyUsedGoogleHeader"),body:e.raw("emailAlreadyUsedGoogleBody")});break;case 1027:case 1030:i({header:e("emailAlreadyRegisteredGoogleHeader"),body:e("emailAlreadyRegisteredGoogleBody")});break;default:throw Error("No Specific Error")}}catch(t){i({header:e("somethingWentWrong")})}return!1}},[m,b,y,h,w,g,p]),error:t,clearError:(0,r.useCallback)(()=>{i(null)},[])}}(),P=(0,g.useRefMemo)(I),v=(0,r.useRef)(null);A&&(v.current=A);let E=v.current;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{src:"https://accounts.google.com/gsi/client",onLoad:()=>{let t=window.google?.accounts?.id;t&&(t.initialize({client_id:"797231885346-rai9vgnvf4u38enai8bhginnnrh5uvch.apps.googleusercontent.com",context:"signin",ux_mode:"popup",use_fedcm_for_prompt:!0,callback:e=>{P.current?.(e)}}),w(!0)),e?.(),!b&&y&&t?.prompt()},id:"google-gsi-script"}),E&&(0,t.jsx)(p.Dialog,{open:!!A,onOpenChange:e=>!e&&S(),children:(0,t.jsx)(p.BasicDialog,{showCloseButton:!1,title:E.header||"",description:(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:E.body||""}}),primaryAction:{label:h("cancel"),onClick:S}})})]})}],874905)}]);