"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3761],{4901:(e,t,r)=>{r.d(t,{J:()=>_});var n=r(97839),o=r(20108),a=r(38051),i=r(30821),s=r(60015),l=r(65542),d=r(66542),c=r(34627),u=r(80753),p=r(83785),h=r(71844),E=r(11173),I=r(85849);function _(){var e,t;let[r,_]=(0,n.useState)(null),[A,T]=(0,o.fp)(c.U),[N,m]=(0,o.fp)(p.pX),[y,f]=(0,o.fp)(p.lr),[R,g]=(0,n.useState)(!1),H=(0,o.Xr)(p.Qv),{refresh:S}=(0,d.b)();I.A&&!R&&(H(window.location.href),g(!0));let v=parseInt((null==(e=(0,l.useGetCookie)()("twc-user"))?void 0:e.toString())||h.C.none.toString()),C=parseInt((null==(t=(0,l.getCookie)("twc-user"))?void 0:t.toString())||h.C.none.toString()),D=(0,l.getCookie)("ANON_C"),O=D||N||(0,E.A)();D||(0,l.setCookie)("ANON_C",O,{path:"/",domain:".weather.com",secure:!0}),(!N||N&&D&&N!==D)&&m(O),!A&&y&&T(y);let w=v>h.C.none?"upsx/id":null,L=(0,s.A)(w,()=>u._.account.getAccountId(),{shouldRetryOnError:e=>"APIError"!==e.name}),{userID:P=""}=(null==L?void 0:L.data)||{};(0,a.Ay)(!A&&P?"upsx/account":null,()=>u._.account.getAccount(),{shouldRetryOnError:e=>"APIError"!==e.name,onSuccess:e=>{T(e),f(e)}});let M=async()=>{try{return await u._.auth.logout(),(0,i.j)(e=>"string"==typeof e&&e.startsWith("/upsx"),void 0,{revalidate:!1}),T(null),f(null),(0,l.deleteCookie)("twc-user",{domain:".weather.com"}),S({mpa:!0}),!0}catch(e){return _(e instanceof Error?e:Error("Failed to log out")),!1}};return{error:r,DISCONNECTED_user:{isUserLoggedIn:C>h.C.none,subscriptionTier:C,isUserPremium:C>h.C.standard},user:{userID:P,isUserLoggedIn:v>h.C.none,subscriptionTier:v,isUserPremium:v>h.C.standard},userProfile:A,logout:M}}},8325:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentObservationsUrlConfig=function(e){let{geocode:t,units:r,language:n}=e;return{host:"api.weather.com",protocol:"https",pathname:"/v3/wx/observations/current",query:{geocode:t,units:r,language:n,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}}},10931:(e,t,r)=>{r.d(t,{C:()=>d,Hg:()=>c,SZ:()=>u,Wy:()=>l,kB:()=>s,mj:()=>p});var n=r(40902),o=r(11173);let a="wxu-metrics-session",i="new-metrics-session",s=()=>{let e=(0,n.getCookie)(a);if(!e)return null;let[t="",r="",o=""]=e.split(":"),i=parseInt(r,10);return{sessionId:t,sessionStartTime:i,pageCount:parseInt(o,10)}},l=e=>{let t=(null==e?void 0:e.sessionId)||(0,o.A)(),r=(null==e?void 0:e.sessionStartTime)||new Date().getTime(),i=(null==e?void 0:e.pageCount)||0,s="".concat(t,":").concat(r,":").concat(i);(0,n.setCookie)(a,decodeURIComponent(s),{domain:".weather.com",path:"/",maxAge:1800})},d=()=>{let e=s();e&&l({...e,pageCount:(null==e?void 0:e.pageCount)+1})},c=()=>{localStorage.setItem(i,"true")},u=()=>{localStorage.removeItem(i)},p=()=>localStorage.getItem(i)},11589:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ConsentAPI=void 0;let n=r(88730);class o{async getConsent(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/consent",params:{endpointID:e}})}async updateConsent(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/consent",data:e})}async createConsent(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/consent",data:e})}async deleteConsent(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/consent",params:{endpointID:e}})}async getUserConsent(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/consent/user"})}async updateUserConsent(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/consent/user",data:e})}async createUserConsent(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/consent/user",data:e})}async deleteUserConsent(){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/consent/user"})}async getBulkConsent(e,t){let r={};return e&&(r.endpointIDs=e),t&&(r.userID=t),this.requestHandler.request({method:n.HttpMethod.GET,path:"/consent/bulk",params:r})}async deleteBulkConsent(e,t){let r={};e&&(r.endpointIDs=e),t&&(r.userID=t),await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/consent/bulk",params:r})}async migrateUserConsent(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/consent/user/migration",data:e})}async updateUserConsentWebhook(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/consent/user/update",data:e})}constructor(e){this.requestHandler=e}}t.ConsentAPI=o},13073:(e,t,r)=>{r.d(t,{G:()=>i});var n=r(97839),o=r(75493);let a=e=>(o.A.ready(e),()=>{}),i=()=>(0,n.useSyncExternalStore)(a,()=>!!o.A.isInitialized(),()=>!1)},13235:(e,t,r)=>{r.d(t,{EY:()=>d,Hd:()=>E,IA:()=>s,Js:()=>I,dM:()=>i,mT:()=>_,mn:()=>u,pW:()=>A,t9:()=>p,tm:()=>h,wo:()=>l});var n=r(85849),o=r(40902),a=r(17943);function i(){var e;return!!n.A&&null!=(e=navigator)&&!!e.cookieEnabled}let s=e=>{let t=[];return(null==e?void 0:e.v1)&&t.push(e.v1),(null==e?void 0:e.v2)&&t.push(e.v2),(null==e?void 0:e.v3)&&t.push(e.v3),(0,a.X)(t)};function l(e){var t,r,n;let o=function(e){var t,r;let n=e,o=null==e||null==(t=e.indexOf)?void 0:t.call(e,"?"),a=null==e||null==(r=e.indexOf)?void 0:r.call(e,"#");return o>-1?n=n.substring(0,o):a>-1&&(n=n.substring(0,a)),n}(e);if("/index.html"===(o=null==(t=o)||null==(r=t.replace)?void 0:r.call(t,/\/l\/[^/]+/gi,"/l"))||"/"===o||""===o)o="/";else{let e=(null==o?void 0:o.split("/"))||[],t=e.length-1,r=null!=(n=e[t])?n:"";"news"!==(t>0?e[t-1]:"")&&(r.match(/[A-Z]/)||r.match(/[0-9]/)||r.match(/[@#$%&!*:]/)||""===r)&&e.pop(),o=e.join("/")}return o}let d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/");return(null==t?void 0:t[t.length-1])===""&&t.pop(),t.slice(0,t.length-1).join("/")},c=()=>n.A?Object.fromEntries(new URLSearchParams(window.location.search.replace("+","%2B")).entries()):{},u=()=>{var e;return(null==(e=c())?void 0:e.traffic_source)||null},p=()=>(0,o.getCookie)("twc-partner")||null,h=()=>{let e=c(),t=null,r=!0,n=[];return e.cm_ven&&n.push(e.cm_ven),e.cm_date&&n.push(e.cm_date),e.cm_cat&&n.push(e.cm_cat),e.cm_pla&&n.push(e.cm_pla),e.cm_ite&&n.push(e.cm_ite),n.length>0?t=n.join(":"):(t=(0,o.getCookie)("campaign-values")||null,r=!1),r&&t&&(0,o.setCookie)("campaign-values",t,{domain:".weather.com",path:"/",maxAge:1800}),t},E=()=>{var e;let t=(null==(e=c())?void 0:e.tpcc)||(0,o.getCookie)("tpcc")||null;return t&&(0,o.setCookie)("tpcc",t,{path:"/",domain:".weather.com",maxAge:1800}),t},I=e=>Object.keys(e).every(t=>void 0!==e[t]);function _(e){if(!e)return{};let t=e.split("."),r=(Array.isArray(t)&&t.length>=2&&t[1]||"").replace("-","+").replace("_","/");try{return JSON.parse(window.atob(r))||{}}catch(e){return{}}}let A=["SUN","MON","TUE","WED","THU","FRI","SAT"]},15315:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(20108),o=r(99427);let a=()=>(0,n.md)(o.$)},16073:(e,t,r)=>{r.d(t,{H:()=>s});var n=r(66695),o=r(97839),a=r(89010);let i=(0,o.forwardRef)((e,t)=>{let{title:r,titleId:o,desc:a,descId:i,...s}=e;return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:t,"aria-labelledby":o,"aria-describedby":i,...s,children:[a?(0,n.jsx)("desc",{id:i,children:a}):null,void 0===r?(0,n.jsx)("title",{id:o,children:"Minus"}):r?(0,n.jsx)("title",{id:o,children:r}):null,(0,n.jsx)("path",{fill:"currentColor",d:"M12 8.5a.8.8 0 0 0-.8-.8H4.8a.8.8 0 1 0 0 1.6h6.4a.8.8 0 0 0 .8-.8"})]})}),s=o.forwardRef((e,t)=>(0,n.jsx)(a.h,{ref:t,icon:i,...e}));s.displayName="Minus"},17943:(e,t,r)=>{r.d(t,{X:()=>n});let n=e=>{if(!e)return"";let t="[";return Array.isArray(e)&&e.forEach((r,n)=>{t+="'".concat(r,"'").concat(n!==e.length-1?",":"")}),t+="]"}},18529:(e,t,r)=>{var n=r(19870).hp;Object.defineProperty(t,"__esModule",{value:!0}),t.AuthAPI=void 0;let o=r(70920),a=r(88730);class i{async login(e){try{let t=await this.requestHandler.request({method:a.HttpMethod.POST,path:"/login",data:e,requiresAuth:!1}),r={accessToken:"access_token_from_cookies",idToken:"id_token_from_cookies",refreshToken:"refresh_token_from_cookies",expiresAt:Date.now()+36e5};return this.requestHandler.setTokens(r),t}catch(e){if(e instanceof o.AuthenticationError)throw e;throw new o.AuthenticationError("Login failed: ".concat(e.message))}}async logout(){try{await this.requestHandler.request({method:a.HttpMethod.POST,path:"/logout"})}finally{this.requestHandler.clearTokens()}}async getMachineToken(e){try{let t=n.from("".concat(e.clientId,":").concat(e.clientSecret)).toString("base64"),r=await this.requestHandler.request({method:a.HttpMethod.POST,path:"/oauth/token",requiresAuth:!1,headers:{Authorization:"Basic ".concat(t)}}),o={accessToken:r.access_token,expiresAt:Date.now()+1e3*r.expires_in};return this.requestHandler.setTokens(o),r}catch(e){throw new o.AuthenticationError("Machine authentication failed: ".concat(e.message))}}async refreshToken(){try{let e=await this.requestHandler.request({method:a.HttpMethod.GET,path:"/refresh",requiresAuth:!1}),t={accessToken:"new_access_token_from_cookies",idToken:"new_id_token_from_cookies",refreshToken:"new_refresh_token_from_cookies",expiresAt:Date.now()+36e5};return this.requestHandler.setTokens(t),e}catch(e){throw this.requestHandler.clearTokens(),new o.AuthenticationError("Token refresh failed: ".concat(e.message))}}async register(e){try{return await this.requestHandler.request({method:a.HttpMethod.POST,path:"/register",data:e,requiresAuth:!1})}catch(e){throw new o.AuthenticationError("Registration failed: ".concat(e.message))}}async verifyEmail(e,t){try{return await this.requestHandler.request({method:a.HttpMethod.PUT,path:"/register/verify/email",data:{email:e,otp:t},requiresAuth:!1})}catch(e){throw new o.AuthenticationError("Email verification failed: ".concat(e.message))}}constructor(e){this.requestHandler=e}}t.AuthAPI=i},23438:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PurchaseAPI=void 0;let n=r(88730);class o{async getPurchases(e){let t={};return e&&(t.platform=e),this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/",params:t})}async createPurchase(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/purchase/app/user",data:e})}async getPurchaseRecord(e,t,r){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/record",params:{platform:e,vendor:t,product:r}})}async getPurchaseToken(e){let t={};return e&&(t.platform=e),this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/token",params:t})}async updatePurchase(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/purchase",data:e})}async createPurchaseTransaction(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/purchase",data:e})}async getUserPurchases(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/".concat(e)})}async deleteUserPurchases(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/purchase/".concat(e)})}async getUserPurchaseSnapshot(e,t){let r={};return t&&(r.platform=t),this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/".concat(e,"/getSnapshot"),params:r})}async getUserPurchaseRecord(e,t,r,o){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/purchase/".concat(e,"/record"),params:{platform:t,vendor:r,product:o}})}constructor(e){this.requestHandler=e}}t.PurchaseAPI=o},24765:(e,t,r)=>{r.d(t,{$n:()=>p});var n=r(66695),o=r(97839),a=r(47666),i=r(21455),s=r(64070),l=r(89010);let d=(0,o.forwardRef)((e,t)=>{let{title:r,titleId:o,desc:a,descId:i,...s}=e;return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:t,"aria-labelledby":o,"aria-describedby":i,...s,children:[a?(0,n.jsx)("desc",{id:i,children:a}):null,void 0===r?(0,n.jsx)("title",{id:o,children:"Loader Circle"}):r?(0,n.jsx)("title",{id:o,children:r}):null,(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M9.65 2.926A5.335 5.335 0 1 0 13.335 8a.665.665 0 0 1 1.33 0 6.665 6.665 0 1 1-4.606-6.34.665.665 0 1 1-.41 1.266",clipRule:"evenodd"})]})}),c=o.forwardRef((e,t)=>(0,n.jsx)(l.h,{ref:t,icon:d,...e}));c.displayName="LoaderCircle";let u=(0,i.F)("rounded-lg cursor-pointer",{variants:{variant:{default:"bg-brand-400 text-primary-foreground hover:bg-[#252C3F] active:bg-[#0C1226] focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-0",secondary:"bg-white text-gray-900 active:bg-[#E6E6E6] focus:outline-none focus:ring-1 focus:ring-blue-500 focus:ring-offset-0",destructive:"bg-alert-severe hover:bg-[#C1251A] active:bg-[#A70C00] text-white focus:outline-none focus:ring-1 focus:ring-blue-500 focus:ring-offset-0",outline:"border-1 border-gray-500 hover:bg-white active:bg-[#E6E6E6] bg-transparent focus:outline-none focus:ring-1 focus:ring-blue-500 focus:ring-offset-0",ghost:"hover:bg-white active:bg-[#E6E6E6] bg-transparent focus:outline-none focus:ring-1 focus:ring-blue-500 focus:ring-offset-0",link:"text-primary underline-offset-3 underline focus:outline-none focus:ring-1 focus:ring-blue-500 focus:ring-offset-0",avatarAccountLink:"text-primary text-[14px]",avatarGoPremium:"bg-gray-900 text-white text-[14px]",avatarSignOut:"text-primary text-[16px]",ghostUI:""},size:{default:"h-10 px-4 py-3",lg:"h-10 px-8 py-3",sm:"h-8 px-3 py-2",xsm:"h-6 px-2",icon:"h-10 w-10",text:""},loading:{true:"pointer-events-none cursor-not-allowed opacity-50",false:""},disabled:{true:"pointer-events-none cursor-not-allowed opacity-30",false:""}},defaultVariants:{variant:"default",size:"default",loading:!1,disabled:!1}}),p=o.forwardRef((e,t)=>{let{className:r,variant:o="default",size:i,asChild:l=!1,disabled:d=!1,loading:p=!1,children:h,...E}=e,I=l?a.DX:"button";return(0,n.jsx)(I,{...E,className:(0,s.cn)(u({variant:o,size:i,loading:p,disabled:d}),"inline-flex items-center justify-center",r),ref:t,disabled:d||p,children:l?h:(0,n.jsxs)(n.Fragment,{children:[p&&(0,n.jsx)(c,{size:"sm",className:"mr-2 animate-spin",color:"default"===o||"destructive"===o?"inverse":"primary"}),h]})})});p.displayName="Button"},28105:(e,t,r)=>{t.SK=l;let n=r(82719),o=r(54435),a=r(71744);async function i(e){let t=(0,n.getLocationSearchUrlConfig)(e),r=(0,o.urlFrom)(t),i=await fetch(r,{headers:{"Accept-Encoding":"gzip"}});return(0,a.handleFetchResponse)(i)}function s(e){let t=[];if(!e.location||!e.location.city||0===e.location.city.length)return t;let r=e.location.city.length;for(let B=0;B{r.d(t,{X:()=>o});var n=r(97839);let o=e=>{let t=(0,n.useRef)(e);return t.current=e,t}},31561:(e,t,r)=>{r.d(t,{ExperimentProvider:()=>T,G:()=>N});var n=r(66695),o=r(97839),a=r(5498),i=r(85849),s=r(83785),l=r(20108),d=r(75493),c=r(55990),u=r(13073),p=r(4901),h=r(65542),E=r(37811);let I="client-a74nh7wdmymfO9eOcl5awe1cgB30BDRV",_="production"!==E.env.VERCEL_TARGET_ENV,A=(0,o.createContext)(null),T=e=>{let{children:t,scriptSrc:r}=e,E=(0,l.md)(s.pX),T=(()=>{let e=(0,c.N)(),t=(0,u.G)();return(0,o.useCallback)(function(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return void console.warn("MParticle is not initialized");if(!r)return void console.warn("No exposure data provided to trackEnrolledInExperiment");try{let t={...e,newVariant:r.variant||"",newExperiment:r.experiment_key||"",newExperimentReceivedAt:Date.now()};d.A.logEvent("enrolled-in-experiment",d.A.EventType.Other,t,n),console.debug("MParticle: Event tracked - enrolled-in-experiment for ".concat(r.flag_key||"unknown",":").concat(r.variant))}catch(e){console.error("MParticle: Failed to track event",e)}},[t,e])})(),{user:N}=(0,p.J)(),[m,y]=(0,o.useState)(!1),f=function(e,t){let r=(0,o.useRef)(null),[n,a]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(i.A&&!n&&I&&t){if(!window.Experiment)return void console.error("Amplitude Experiment SDK not loaded. Script may still be loading.");try{r.current=window.Experiment.initialize(I,{debug:_,fetchTimeoutMillis:5e3,retryFetchOnFailure:!0,fetchOnStart:!1,exposureTrackingProvider:{track:t=>{try{console.debug("[Experiment] Raw Exposure:",t),e(t),console.debug("[Experiment] Exposure tracked:",t)}catch(e){console.error("[Experiment] Failed to track exposure:",e)}}}}),a(!0),console.debug("Amplitude Experiment SDK initialized")}catch(e){console.error("Failed to initialize Amplitude Experiment SDK:",e)}}},[n,t,e]),r.current}(T,m);return(0,o.useEffect)(()=>{(async()=>{if(f){var e;let t=null==(e=(0,h.getCookie)("ANON_C"))?void 0:e.toString(),r=N.userID||t||E;if(!r)return console.debug("[Experiment] No user identifier available");let n={device_id:E,user_id:r,user_properties:{}};console.debug("[Experiment] Fetching experiments for user:",n),await f.fetch(n)}})()},[f,E,N.userID]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.default,{src:r,strategy:"afterInteractive",onLoad:()=>{y(!0),console.debug("Amplitude Experiment script loaded")},onError:e=>{console.error("Failed to load Amplitude Experiment script:",e)}}),(0,n.jsx)(A.Provider,{value:{client:f,variant:(e,t)=>{if(!f)return t;let r=f.variant(e,t);return console.debug("[Experiment] Current Variant:",r),r},fetch:e=>{if(!f)return Promise.resolve();if(!e){var t;let e=null==(t=(0,h.getCookie)("ANON_C"))?void 0:t.toString(),r=N.userID||e||E;if(r){let e=N.userID?{user_id:r,user_properties:{}}:{device_id:r,user_properties:{}};return f.fetch(e)}}return f.fetch(e)}},children:t})]})},N=()=>{let e=(0,o.useContext)(A);if(!e)throw Error("useExperimentContext must be used within an AmplitudeExperimentProvider");return e}},32469:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},34851:(e,t,r)=>{r.d(t,{K:()=>i});var n=r(20108),o=r(97839),a=r(95985);function i(){let[e,t]=(0,n.fp)(a.B),r=(0,o.useCallback)((e,r)=>{t(t=>{let n=(null==t?void 0:t[e])||{},o="object"==typeof r&&null!==r&&"object"==typeof n?{...n,...r}:r;return{...t,[e]:o}})},[t]),i=(0,o.useCallback)((e,r)=>{t(t=>{let n=t||{timestamp:new Date().toISOString()},o=n.components||{};if(null===r){let t={...o};return delete t[e],{...n,components:t}}return{...n,components:{...o,[e]:r}}})},[t]),s=(0,o.useCallback)(e=>{r("page",e)},[r]),l=(0,o.useCallback)(e=>{r("route",e)},[r]),d=(0,o.useCallback)(e=>{Object.entries(e).forEach(e=>{let[t,n]=e;n&&r(t,n)})},[r]);return{debugData:e,updateSection:r,updateComponentData:i,setPageData:s,clearAllDebugData:(0,o.useCallback)(()=>{t({timestamp:new Date().toISOString()})},[t]),updateRouteInfo:l,updatePageDebug:d}}},36228:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},38372:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},42662:(e,t,r)=>{r.d(t,{z:()=>o});var n=r(22561);let o=()=>!(0,n.Ub)({query:"(min-width: 768px)"})},43175:(e,t,r)=>{var n=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]},o=function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(87596),t),o(r(62850),t),o(r(78664),t),o(r(11589),t),o(r(87313),t),o(r(67636),t),o(r(23438),t),o(r(92367),t),o(r(76068),t)},54720:(e,t,r)=>{r.d(t,{p:()=>a});var n=r(66695);r(97839);var o=r(64070);function a(e){let{className:t,type:r,...a}=e;return(0,n.jsx)("input",{type:r,"data-slot":"input",className:(0,o.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input shadow-xs flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base outline-none transition-[color,box-shadow] file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",t),...a})}},55990:(e,t,r)=>{r.d(t,{N:()=>E});var n=r(20108),o=r(10931),a=r(13235),i=r(86896),s=r(97839),l=r(72711),d=r(84816),c=r(40902),u=r(92071),p=r(85849),h=r(79023);let E=()=>{var e,t,r,E,I,_,A,T,N,m,y;let f=(0,a.tm)(),R=(0,a.Hd)(),g=(0,a.t9)(),H=(0,a.dM)(),S=(0,c.getCookie)("twc-location-country"),v=(0,c.getCookie)("twc-location-region"),C=(0,o.kB)(),D=(null==C?void 0:C.pageCount)?(null==C?void 0:C.pageCount)+1:1,O=(null==C?void 0:C.sessionId)||"",w=(null==C?void 0:C.sessionStartTime)||0,L=(0,n.md)(i.m)||"",P=(0,n.md)(l.X),M=(0,n.md)(d.u),b=(0,u.usePathname)(),q=["article","video"].includes(L)?(0,a.EY)(b):(0,a.wo)(b),G=(0,a.mn)(),W="undefined"!=typeof document?document.referrer:null,x=(0,h.s)({}),U=null==x||null==(e=x.effectiveLocation)?void 0:e.displayName,k=null==x||null==(t=x.effectiveLocation)?void 0:t.adminDistrict,F=null==x||null==(r=x.effectiveLocation)?void 0:r.adminDistrictCode,Y=new Date,j=Y.getHours(),Z=Y.getDay(),V=a.pW[Z]||null,B=(0,c.getCookie)("twc-privacy"),z=p.A&&null!=(A=null==(E=window.DprSdk)?void 0:E.getCcpaSaleOptInString())?A:"",X=p.A&&null!=(T=null==(I=window.DprSdk)?void 0:I.getGdprConsentOptInsString())?T:"",K=!!p.A&&null!=(N=null==(_=window.navigator)?void 0:_.globalPrivacyControl)&&N,J=null!=(m=null==X?void 0:X.includes("functional-technology"))&&m,Q=null!=(y=null==X?void 0:X.includes("geographically-relevant-advertising"))&&y;return(0,s.useMemo)(()=>({campaign:f,tpcc:R,cookiesEnabled:H,physicalCountry:S,physicalState:v,pageId:L,partner:g,locale:P,deviceClass:M,url:q,linkReferral:G,referrer:W,pageCount:D,sessionId:O,sessionStartTime:w,schemaVersion:"nextgen",hourOfDay:j,dayOfWeek:V,wlocCity:U,wlocCountry:k,wlocState:F,privProducts:z,priv:X,gpcSignalOptOut:K,functionalTechnologies:J,geographicallyRelevantAds:Q,regime:B,appVersion:"b9778a0b9352760804132efebefb8fe9c15d27a9"}),[f,R,H,S,v,L,g,P,q,G,W,D,O,w,j,V,U,k,F,X,z,K,J,Q,B])}},59378:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},62850:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ApplicationsAPI=void 0;let n=r(88730);class o{async getApplications(e,t){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/applications",params:{appId:e,endpointId:t}})}async createApplication(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/applications",data:e})}async addPartner(e,t,r){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/applications/app-id/".concat(e,"/endpoint-id/").concat(t),data:r})}async deletePartner(e,t,r){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/applications/partner/app-id/".concat(e,"/endpoint-id/").concat(t),params:{partner:r}})}async updateLastActivity(e,t,r){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/applications/activity/user/".concat(e,"/app-id/").concat(t,"/endpoint-id/").concat(r)})}async getUserApplications(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/applications/user/".concat(e)})}async createUserApplication(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/applications/user/".concat(e),data:t})}async deleteUserApplications(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/applications/user/".concat(e)})}async deleteUserApplication(e,t,r){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/applications/user/".concat(e,"/app-id/").concat(t,"/endpoint-id/").concat(r)})}async getUserEndpointIds(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/applications/endpoint-ids",params:{userID:e}})}constructor(e){this.requestHandler=e}}t.ApplicationsAPI=o},65394:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},66542:(e,t,r)=>{r.d(t,{b:()=>o});var n=r(92071);let o=()=>{let e=(0,n.useRouter)();return{navigate:function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mpa:n=!0,replace:o=!1}=r;n?o?window.location.replace(t):window.location.href=t:o?e.replace(t):e.push(t)},refresh:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{mpa:r=!0}=t;r?window.location.reload():e.refresh()},router:e}}},67636:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PreferenceAPI=void 0;let n=r(88730);class o{async getPreference(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/preference"})}async updatePreference(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/preference",data:e})}async createPreference(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/preference",data:e})}async getWUPreference(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/preference/wu"})}async updateWUPreference(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/preference/wu",data:e})}async createWUPreference(e){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/preference/wu",data:e})}async getUserPreference(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/preference/".concat(e)})}async deleteUserPreference(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/preference/".concat(e)})}async createUserWUPreference(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/preference/wu/".concat(e),data:t})}constructor(e){this.requestHandler=e}}t.PreferenceAPI=o},68095:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},68201:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.RequestHandler=void 0;let n=r(70920),o=r(88730);class a{setTokens(e){this.tokens=e}getTokens(){return this.tokens}clearTokens(){this.tokens=null}isAuthenticated(){var e;return!!(null==(e=this.tokens)?void 0:e.accessToken)}async request(e){var t;let{method:r,path:a,params:i,data:s,headers:l={},requiresAuth:d=!1,timeout:c=this.timeout}=e;if(d&&!this.isAuthenticated())throw new n.AuthenticationError("Authentication required");let u="".concat(this.baseUrl).concat(a.startsWith("/")?a:"/".concat(a));if(i&&Object.keys(i).length>0){let e=new URLSearchParams;for(let[t,r]of Object.entries(i))void 0!==r&&e.append(t,String(r));let t=e.toString();t&&(u+="?".concat(t))}let p={...this.defaultHeaders,...l};(null==(t=this.tokens)?void 0:t.accessToken)&&(p.Authorization="Bearer ".concat(this.tokens.accessToken));let h={method:r,headers:p,credentials:"include"};void 0!==s&&(r===o.HttpMethod.POST||r===o.HttpMethod.PUT)&&(h.body=JSON.stringify(s));try{let e=new AbortController,t=setTimeout(()=>e.abort(),c);h.signal=e.signal;let r=await fetch(u,h);if(clearTimeout(t),r.ok||await this.handleErrorResponse(r),204===r.status)return{};let n=r.headers.get("content-type");if(n&&n.includes("application/json"))return await r.json();return await r.text()}catch(e){if(e instanceof n.APIError)throw e;if(e instanceof DOMException&&"AbortError"===e.name)throw new n.APIError("Request timeout",408);throw new n.APIError("Network error: ".concat(e.message),0)}}async handleErrorResponse(e){let t;try{t=await e.json()}catch(r){t={message:e.statusText}}let r=t.message||"Unknown error",o=e.status;switch(o){case 400:throw new n.ValidationError(r,t);case 401:throw this.clearTokens(),new n.AuthenticationError(r);case 404:throw new n.NotFoundError(r);case 429:throw new n.RateLimitError(r);case 500:case 502:case 503:case 504:throw new n.ServerError(r,o);default:throw new n.APIError(r,o,t)}}constructor(e){this.tokens=null,this.baseUrl=e.baseUrl.endsWith("/")?e.baseUrl.slice(0,-1):e.baseUrl,this.timeout=e.timeout||3e4,this.defaultHeaders={"Content-Type":"application/json",Accept:"application/json",...e.headers}}}t.RequestHandler=a},68554:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},70920:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ServerError=t.RateLimitError=t.ValidationError=t.NotFoundError=t.UnauthorizedError=t.AuthenticationError=t.APIError=t.UPSXError=void 0;class r extends Error{constructor(e){super(e),this.name="UPSXError",Object.setPrototypeOf(this,r.prototype)}}t.UPSXError=r;class n extends r{constructor(e,t,r){super(e),this.name="APIError",this.code=t,this.data=r,Object.setPrototypeOf(this,n.prototype)}}t.APIError=n;class o extends r{constructor(e){super(e),this.name="AuthenticationError",Object.setPrototypeOf(this,o.prototype)}}t.AuthenticationError=o;class a extends o{constructor(e="Authentication required"){super(e),this.name="UnauthorizedError",Object.setPrototypeOf(this,a.prototype)}}t.UnauthorizedError=a;class i extends n{constructor(e="Resource not found"){super(e,404),this.name="NotFoundError",Object.setPrototypeOf(this,i.prototype)}}t.NotFoundError=i;class s extends n{constructor(e="Invalid request",t){super(e,400,t),this.name="ValidationError",Object.setPrototypeOf(this,s.prototype)}}t.ValidationError=s;class l extends n{constructor(e="Rate limit exceeded"){super(e,429),this.name="RateLimitError",Object.setPrototypeOf(this,l.prototype)}}t.RateLimitError=l;class d extends n{constructor(e="Server error",t=500){super(e,t),this.name="ServerError",Object.setPrototypeOf(this,d.prototype)}}t.ServerError=d},71844:(e,t,r)=>{r.d(t,{C:()=>n});var n=function(e){return e[e.none=-1]="none",e[e.standard=0]="standard",e[e.premium=1]="premium",e[e.adFree=2]="adFree",e[e.premiumWithAd=3]="premiumWithAd",e}({})},72001:(e,t,r)=>{var n=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]},o=function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(65394),t),o(r(36228),t),o(r(93414),t),o(r(68095),t),o(r(74435),t),o(r(98303),t),o(r(59378),t),o(r(38372),t),o(r(32469),t),o(r(68554),t)},73237:(e,t,r)=>{r.d(t,{Ay:()=>l,EY:()=>s});var n=r(66695),o=r(97839),a=r(21455),i=r(64070);let s=o.forwardRef((e,t)=>{let{className:r,variant:o,elementType:a,lineClamp:s,color:l,children:c,...u}=e,p=a||function(e){let{variant:t}=e;switch(t){case"Display.XL":case"Display.L":case"Title.XL":return"h1";case"Display.M":case"Display.S":case"Title.L":case"Title.M":case"Title.S":return"h2";default:return"p"}}({variant:o});return(0,n.jsx)(p,{className:(0,i.cn)(d({variant:o,color:l,lineClamp:s}),r),ref:t,...u,children:c})});s.displayName="Text";let l=s,d=(0,a.F)("",{variants:{variant:{"Display.XL":["text-6xl","leading-relaxed","tracking-tighter"],"Display.L":["text-5xl","leading-normal","tracking-tighter","font-medium"],"Display.M":["text-4xl","leading-tight","tracking-tight","font-medium"],"Display.S":["text-xl","leading-relaxed","tracking-tight","font-medium"],"Title.XL":["text-4xl","leading-snug","tracking-tight","font-semibold"],"Title.L":["text-3xl","leading-tight","tracking-tight","font-medium"],"Title.M":["text-2xl","leading-tight","tracking-tight","font-semibold"],"Title.S":["text-xl","leading-tight","tracking-tight","font-semibold"],"Body.L":["text-lg","leading-looser","tracking-normal","font-medium"],"Body.L.Bold":["text-lg","leading-looser","tracking-normal","font-bold"],"Body.M":["text-base","leading-looser","tracking-tight","font-medium"],"Body.M.Bold":["text-base","leading-looser","tracking-tight","font-bold"],"Body.S":["text-sm","leading-normal","tracking-tight","font-medium"],"Body.S.Bold":["text-sm","leading-normal","tracking-normal","font-bold"],"Caption.M":["text-xs","leading-normal","tracking-normal","font-medium"],"Caption.S":["text-xxs","leading-loose","tracking-tight","font-medium"]},color:{primary:"text-gray-900",secondary:"text-gray-500",default:"text-gray-900",disabled:"text-gray-400",placeholder:"text-gray-600",brandDark:"text-brand-dark",brandLight:"text-brand-light",inverse:"text-white",error:"text-[var(--color-alert-severe)]"},lineClamp:{1:"line-clamp-1",2:"line-clamp-2",3:"line-clamp-3",4:"line-clamp-4",5:"line-clamp-5"}},defaultVariants:{variant:"Body.M",color:"default"}})},74249:(e,t,r)=>{r.d(t,{PF:()=>l,Vp:()=>d,Yt:()=>i,c2:()=>s});var n=r(56436),o=r(69896),a=r(34627);let i=(0,n.eU)(e=>{var t;return(null==(t=e(a.J))?void 0:t.unit)||o.tE}),s=(0,n.eU)(e=>e(i)===o.tE),l=(0,n.eU)(e=>e(i)===o.cl),d=(0,n.eU)(e=>e(i)===o.Uo)},74435:(e,t)=>{var r,n,o,a,i,s,l,d,c,u,p,h,E,I,_,A;Object.defineProperty(t,"__esModule",{value:!0}),t.LocationType=t.Role=t.PermissionType=t.ActivityCondition=t.WigetPropType=t.WigetPropPeriod=t.WigetPropCondition=t.WidgetType=t.StrikeTypeCode=t.GeometryType=t.InterruptionLevel=t.Weekday=t.Platform=t.Unit=t.ActivityType=t.AlertType=void 0,function(e){e[e.News=1]="News",e[e.AirQuality=2]="AirQuality",e[e.Avalanche=3]="Avalanche",e[e.Coastal=4]="Coastal",e[e.Miscellaneous=5]="Miscellaneous",e[e.RainFlood=6]="RainFlood",e[e.Temperature=7]="Temperature",e[e.Thunderstorm=8]="Thunderstorm",e[e.Visibility=9]="Visibility",e[e.Wind=10]="Wind",e[e.Lightning=11]="Lightning",e[e.Precipitation=12]="Precipitation",e[e.ExtremeCold=13]="ExtremeCold",e[e.ExtremeHeat=14]="ExtremeHeat",e[e.WinterPrecipitation=15]="WinterPrecipitation",e[e.HeavySnow=16]="HeavySnow",e[e.DenseFog=17]="DenseFog",e[e.HeavyRain=18]="HeavyRain",e[e.HighWind=19]="HighWind",e[e.Flux=20]="Flux",e[e.IcyForecast=21]="IcyForecast",e[e.Pollen=22]="Pollen",e[e.Flu=23]="Flu",e[e.DailyPrecip=24]="DailyPrecip",e[e.WebEmail=25]="WebEmail",e[e.DailyDigest=26]="DailyDigest",e[e.HeavyThunderstorm=27]="HeavyThunderstorm",e[e.Custom=28]="Custom",e[e.Activity=29]="Activity"}(r||(t.AlertType=r={})),function(e){e[e.Running=1]="Running",e[e.Golfing=2]="Golfing",e[e.Hiking=3]="Hiking",e[e.Gardening=4]="Gardening",e[e.Tennis=5]="Tennis",e[e.Cycling=6]="Cycling"}(n||(t.ActivityType=n={})),function(e){e[e.English=1]="English",e[e.Metric=2]="Metric",e[e.Hybrid=3]="Hybrid"}(o||(t.Unit=o={})),function(e){e[e.Apple=1]="Apple",e[e.Android=2]="Android",e[e.Http=3]="Http",e[e.Web=4]="Web",e[e.Email=5]="Email",e[e.Sms=6]="Sms"}(a||(t.Platform=a={})),function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"}(i||(t.Weekday=i={})),function(e){e[e.Passive=0]="Passive",e[e.Active=1]="Active",e[e.TimeSensitive=2]="TimeSensitive",e[e.Critical=3]="Critical"}(s||(t.InterruptionLevel=s={})),function(e){e.GeometryPoint="Point",e.GeometryMultiPoint="MultiPoint",e.GeometryPolygon="Polygon",e.GeometryMultiPolygon="MultiPolygon",e.GeometryLineString="LineString",e.GeometryMultiLineString="MultiLineString",e.GeometryCollection="GeometryCollection",e.Feature="Feature",e.FeatureCollection="FeatureCollection"}(l||(t.GeometryType=l={})),function(e){e[e.CloudToGround=0]="CloudToGround",e[e.CloudToCloud=1]="CloudToCloud"}(d||(t.StrikeTypeCode=d={})),function(e){e.WXLocation="wxlocation",e.WXComparison="wxcomparison"}(c||(t.WidgetType=c={})),function(e){e.Humidity="humidity",e.Wind="wind",e.Pressure="pressure",e.Visibility="visibility",e.DewPoint="dewPoint",e.UV="uv",e.AirQuality="airQuality",e.Temperature="temperature",e.TemperatureFeelsLike="temperatureFeelsLike",e.Precip="precip"}(u||(t.WigetPropCondition=u={})),function(e){e.Daily="daily",e.Hourly="hourly"}(p||(t.WigetPropPeriod=p={})),function(e){e.Forecast="forecast",e.Historical="historical"}(h||(t.WigetPropType=h={})),function(e){e[e.Poor=1]="Poor",e[e.Fair=2]="Fair",e[e.Good=3]="Good"}(E||(t.ActivityCondition=E={})),function(e){e[e.EndpointLookup=1]="EndpointLookup",e[e.LocationLookup=2]="LocationLookup",e[e.UserLookup=3]="UserLookup",e[e.NotificationMetric=4]="NotificationMetric",e[e.ClickMetric=5]="ClickMetric",e[e.AlertMap=6]="AlertMap",e[e.AlertNews=7]="AlertNews",e[e.AlertSegment=8]="AlertSegment",e[e.NotificationApps=9]="NotificationApps",e[e.NotificationTemplates=10]="NotificationTemplates",e[e.NotificationHeadlines=11]="NotificationHeadlines",e[e.NotificationDateFormats=12]="NotificationDateFormats",e[e.NotificationTranslations=13]="NotificationTranslations",e[e.Permissions=14]="Permissions",e[e.AgentActivity=15]="AgentActivity",e[e.DeleteSubscriptions=16]="DeleteSubscriptions",e[e.AlertSent=17]="AlertSent",e[e.Culture=18]="Culture",e[e.SendNotification=19]="SendNotification",e[e.Headlines=20]="Headlines",e[e.Templates=21]="Templates",e[e.UpdateAccountLockStatus=22]="UpdateAccountLockStatus"}(I||(t.PermissionType=I={})),function(e){e[e.Admin=1]="Admin",e[e.User=2]="User",e[e.UnAuthorized=3]="UnAuthorized",e[e.AppAgent=4]="AppAgent"}(_||(t.Role=_={})),function(e){e[e.Globe=0]="Globe",e[e.PollenID=1]="PollenID",e[e.TideID=2]="TideID",e[e.ZoneID=3]="ZoneID",e[e.PostalKey=4]="PostalKey",e[e.CountyID=5]="CountyID",e[e.CityID=6]="CityID",e[e.AdminDistrict=7]="AdminDistrict",e[e.DmaID=8]="DmaID",e[e.TimeZone=9]="TimeZone",e[e.CountryCode=10]="CountryCode"}(A||(t.LocationType=A={}))},76068:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SubscriptionAPI=void 0;let n=r(88730);class o{async updateActivity(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/activity",data:e})}async updateAddress(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/address",data:e})}async createMultiple(e){return this.requestHandler.request({method:n.HttpMethod.PUT,path:"/subscription/create",data:e})}async create(e){return this.requestHandler.request({method:n.HttpMethod.POST,path:"/subscription/create",data:e})}async delete(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/subscription/delete",params:{subids:e}})}async updateEvent(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/event",data:e})}async find(e){let t={};return e.endpointId&&(t.endpointid=e.endpointId),e.address&&(t.address=e.address),e.userId&&(t.userid=e.userId),this.requestHandler.request({method:n.HttpMethod.GET,path:"/subscription/find",params:t})}async findAll(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/subscription/findall",params:{endpoints:e}})}async updateLocation(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/location",data:e})}async update(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/update",data:e})}async updateAll(e){await this.requestHandler.request({method:n.HttpMethod.PATCH,path:"/subscription/updateall",data:e})}async deleteAll(e){let t={};e.endpoints&&(t.endpoints=e.endpoints),e.userId&&(t.userid=e.userId),await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/subscriptions",params:t})}constructor(e){this.requestHandler=e}}t.SubscriptionAPI=o},77796:(e,t,r)=>{var n=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]},o=function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.AuthenticationError=t.APIError=t.UPSXClient=void 0;let a=r(89055);Object.defineProperty(t,"UPSXClient",{enumerable:!0,get:function(){return a.UPSXClient}});let i=r(70920);Object.defineProperty(t,"APIError",{enumerable:!0,get:function(){return i.APIError}}),Object.defineProperty(t,"AuthenticationError",{enumerable:!0,get:function(){return i.AuthenticationError}}),o(r(88730),t),o(r(72001),t),o(r(43175),t)},78648:(e,t,r)=>{r.d(t,{A:()=>i,d:()=>a});var n=r(97839),o=r(15709);function a(e,t){let[r,a]=(0,n.useState)(e);return(0,n.useEffect)(()=>{let r=(0,o.s)(e=>{a(e)},t);return r(e),()=>{r.cancel()}},[e,t]),r}let i=a},78664:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AssetsAPI=void 0;let n=r(88730);class o{async getAssets(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/assets"})}async getUserAssets(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/assets/".concat(e)})}async deleteUserAssets(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/assets/".concat(e)})}async createWUAssets(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/assets/wu/".concat(e),data:t})}async updateWUAssets(e,t){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/assets/wu/".concat(e),data:t})}async createWUAssetsMigration(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:"/assets/migration/".concat(e),data:t})}constructor(e){this.requestHandler=e}}t.AssetsAPI=o},80753:(e,t,r)=>{r.d(t,{_:()=>n});let n=new(r(77796)).UPSXClient({baseUrl:"https://upsx.weather.com"})},80917:(e,t,r)=>{t.h=function e(t){let r=(0,n.default)("".concat(a,":").concat(t)),i=(0,n.default)("".concat(a,":debug:").concat(t)),s=(0,n.default)("".concat(a,":error:").concat(t)),l=(0,n.default)("".concat(a,":warn:").concat(t)),d=(0,n.default)("".concat(a,":lifecycle:").concat(t));s.log=o;let c=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o1?t-1:0),o=1;o1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;ne("".concat(t,":").concat(r)),c};let n=function(e){return e&&e.__esModule?e:{default:e}}(r(31139));n.default.log=console.info.bind(console);let o=console.error.bind(console),a="wx-next"},81402:(e,t)=>{var r,n,o,a,i,s,l,d,c,u;Object.defineProperty(t,"__esModule",{value:!0}),t.ICON_CODE_MAP=t.ICON_CODE_EXTENDED=t.IconCodeExtended=t.IconCode=t.CloudCoverPhrase=t.PressureTendencyCode=t.UVDescription=t.WindDirectionCardinal=t.DayOrNight=t.HourlyForecastDuration=t.ForecastDuration=t.Units=void 0,function(e){e.IMPERIAL="e",e.METRIC="m",e.HYBRID="h"}(r||(t.Units=r={})),function(e){e.THREE_DAY="3day",e.FIVE_DAY="5day",e.SEVEN_DAY="7day",e.TEN_DAY="10day",e.FIFTEEN_DAY="15day"}(n||(t.ForecastDuration=n={})),function(e){e.SIX_HOUR="6hour",e.TWELVE_HOUR="12hour",e.ONE_DAY="1day",e.TWO_DAY="2day",e.THREE_DAY="3day",e.TEN_DAY="10day",e.FIFTEEN_DAY="15day"}(o||(t.HourlyForecastDuration=o={})),function(e){e.DAY="D",e.NIGHT="N",e.MISSING="X"}(a||(t.DayOrNight=a={})),function(e){e.NORTH="N",e.NORTH_NORTHEAST="NNE",e.NORTHEAST="NE",e.EAST_NORTHEAST="ENE",e.EAST="E",e.EAST_SOUTHEAST="ESE",e.SOUTHEAST="SE",e.SOUTH_SOUTHEAST="SSE",e.SOUTH="S",e.SOUTH_SOUTHWEST="SSW",e.SOUTHWEST="SW",e.WEST_SOUTHWEST="WSW",e.WEST="W",e.WEST_NORTHWEST="WNW",e.NORTHWEST="NW",e.NORTH_NORTHWEST="NNW",e.CALM="CALM"}(i||(t.WindDirectionCardinal=i={})),function(e){e.NOT_AVAILABLE="-2",e.NO_REPORT="-1",e.LOW="Low",e.MODERATE="Moderate",e.HIGH="High",e.VERY_HIGH="Very High",e.EXTREME="Extreme"}(s||(t.UVDescription=s={})),function(e){e[e.STEADY=0]="STEADY",e[e.RISING=1]="RISING",e[e.FALLING=2]="FALLING",e[e.RAPIDLY_RISING=3]="RAPIDLY_RISING",e[e.RAPIDLY_FALLING=4]="RAPIDLY_FALLING"}(l||(t.PressureTendencyCode=l={})),function(e){e.CLEAR="Clear",e.PARTLY_CLOUDY="Partly Cloudy",e.MOSTLY_CLOUDY="Mostly Cloudy",e.CLOUDY="Cloudy"}(d||(t.CloudCoverPhrase=d={})),function(e){e[e.TORNADO=0]="TORNADO",e[e.TROPICAL_STORM=1]="TROPICAL_STORM",e[e.HURRICANE=2]="HURRICANE",e[e.STRONG_STORMS=3]="STRONG_STORMS",e[e.THUNDERSTORMS=4]="THUNDERSTORMS",e[e.RAIN_SNOW_WINTERY_MIX=5]="RAIN_SNOW_WINTERY_MIX",e[e.RAIN_SLEET=6]="RAIN_SLEET",e[e.RAIN_SNOW_WINTERY_MIX_ALT=7]="RAIN_SNOW_WINTERY_MIX_ALT",e[e.FREEZING_DRIZZLE_RAIN=8]="FREEZING_DRIZZLE_RAIN",e[e.DRIZZLE=9]="DRIZZLE",e[e.FREEZING_DRIZZLE_RAIN_ALT=10]="FREEZING_DRIZZLE_RAIN_ALT",e[e.SHOWERS=11]="SHOWERS",e[e.RAIN=12]="RAIN",e[e.FLURRIES=13]="FLURRIES",e[e.SNOW_SHOWERS=14]="SNOW_SHOWERS",e[e.BLOWING_DRIFTING_SNOW=15]="BLOWING_DRIFTING_SNOW",e[e.SNOW=16]="SNOW",e[e.HAIL=17]="HAIL",e[e.SLEET=18]="SLEET",e[e.BLOWING_DUST_SANDSTORM=19]="BLOWING_DUST_SANDSTORM",e[e.FOGGY=20]="FOGGY",e[e.HAZE=21]="HAZE",e[e.SMOKE=22]="SMOKE",e[e.BREEZY=23]="BREEZY",e[e.WINDY=24]="WINDY",e[e.BLOWING_DRIFTING_SNOW_ALT=25]="BLOWING_DRIFTING_SNOW_ALT",e[e.CLOUDY=26]="CLOUDY",e[e.MOSTLY_CLOUDY_NIGHT=27]="MOSTLY_CLOUDY_NIGHT",e[e.MOSTLY_CLOUDY_DAY=28]="MOSTLY_CLOUDY_DAY",e[e.PARTLY_CLOUDY_NIGHT=29]="PARTLY_CLOUDY_NIGHT",e[e.PARTLY_CLOUDY_DAY=30]="PARTLY_CLOUDY_DAY",e[e.CLEAR_NIGHT=31]="CLEAR_NIGHT",e[e.SUNNY=32]="SUNNY",e[e.MOSTLY_CLEAR_NIGHT=33]="MOSTLY_CLEAR_NIGHT",e[e.MOSTLY_CLEAR_DAY=34]="MOSTLY_CLEAR_DAY",e[e.MIXED_RAIN_HAIL=35]="MIXED_RAIN_HAIL",e[e.SUNNY_ALT=36]="SUNNY_ALT",e[e.ISOLATED_THUNDERSTORMS=37]="ISOLATED_THUNDERSTORMS",e[e.SCATTERED_THUNDERSTORMS_DAY=38]="SCATTERED_THUNDERSTORMS_DAY",e[e.SCATTERED_SHOWERS_DAY=39]="SCATTERED_SHOWERS_DAY",e[e.HEAVY_RAIN=40]="HEAVY_RAIN",e[e.SCATTERED_SNOW_SHOWERS_DAY=41]="SCATTERED_SNOW_SHOWERS_DAY",e[e.HEAVY_SNOW_BLIZZARD=42]="HEAVY_SNOW_BLIZZARD",e[e.HEAVY_SNOW_BLIZZARD_ALT=43]="HEAVY_SNOW_BLIZZARD_ALT",e[e.NA=44]="NA",e[e.SCATTERED_SHOWERS_NIGHT=45]="SCATTERED_SHOWERS_NIGHT",e[e.SCATTERED_SNOW_SHOWERS_NIGHT=46]="SCATTERED_SNOW_SHOWERS_NIGHT",e[e.SCATTERED_THUNDERSTORMS_NIGHT=47]="SCATTERED_THUNDERSTORMS_NIGHT"}(c||(t.IconCode=c={})),function(e){e[e.STRONG_STORMS=300]="STRONG_STORMS",e[e.STRONG_STORMS_WIND=310]="STRONG_STORMS_WIND",e[e.FREEZING_RAIN=1e3]="FREEZING_RAIN",e[e.LIGHT_FREEZING_RAIN=1001]="LIGHT_FREEZING_RAIN",e[e.HEAVY_FREEZING_RAIN=1002]="HEAVY_FREEZING_RAIN",e[e.FREEZING_RAIN_WIND=1010]="FREEZING_RAIN_WIND",e[e.LIGHTFREEZING_RAIN_WIND=1011]="LIGHTFREEZING_RAIN_WIND",e[e.HEAVY_FREEZING_RAIN_WIND=1012]="HEAVY_FREEZING_RAIN_WIND",e[e.LIGHT_FREEZING_RAIN_FOG=1051]="LIGHT_FREEZING_RAIN_FOG",e[e.SLEET=1800]="SLEET",e[e.LIGHT_SLEET=1801]="LIGHT_SLEET",e[e.SLEET_WIND=1810]="SLEET_WIND",e[e.LIGHT_SLEET_WIND=1811]="LIGHT_SLEET_WIND",e[e.SCATTERED_THUNDERSTORMS_WIND=3819]="SCATTERED_THUNDERSTORMS_WIND",e[e.HEAVY_SNOW=4200]="HEAVY_SNOW",e[e.HEAVY_SNOW_WIND=4210]="HEAVY_SNOW_WIND",e[e.BLIZZARD=4300]="BLIZZARD",e[e.FREEZING_RAIN_SLEET=5100]="FREEZING_RAIN_SLEET",e[e.LIGHT_FREEZING_RAIN_SLEET=5101]="LIGHT_FREEZING_RAIN_SLEET",e[e.FREEZING_RAIN_SLEET_WIND=5110]="FREEZING_RAIN_SLEET_WIND",e[e.LIGHT_FREEZING_RAIN_SLEET_WIND=5111]="LIGHT_FREEZING_RAIN_SLEET_WIND",e[e.RAIN_FREEZING_RAIN=5300]="RAIN_FREEZING_RAIN",e[e.LIGHT_RAIN_FREEZING_RAIN=5301]="LIGHT_RAIN_FREEZING_RAIN",e[e.HEAVY_RAIN_FREEZING_RAIN=5302]="HEAVY_RAIN_FREEZING_RAIN",e[e.RAIN_FREEZING_RAIN_WIND=5310]="RAIN_FREEZING_RAIN_WIND",e[e.LIGHT_RAIN_FREEZING_RAIN_WIND=5311]="LIGHT_RAIN_FREEZING_RAIN_WIND",e[e.HEAVY_RAIN_FREEZING_RAIN_WIND=5312]="HEAVY_RAIN_FREEZING_RAIN_WIND",e[e.LIGHT_RAIN_FREEZING_RAIN_FOG=5351]="LIGHT_RAIN_FREEZING_RAIN_FOG",e[e.THUNDER_SNOW=5600]="THUNDER_SNOW",e[e.THUNDER_SNOW_WIND=5610]="THUNDER_SNOW_WIND",e[e.SCATTERED_STRONG_STORMS=5709]="SCATTERED_STRONG_STORMS",e[e.SCATTERED_STRONG_STORMS_WIND=5719]="SCATTERED_STRONG_STORMS_WIND",e[e.RAIN_ICE_EARLY=6500]="RAIN_ICE_EARLY",e[e.LIGHT_RAIN_ICE_EARLY=6501]="LIGHT_RAIN_ICE_EARLY",e[e.AM_RAIN_ICE=6503]="AM_RAIN_ICE",e[e.AM_LIGHT_RAIN_ICE=6504]="AM_LIGHT_RAIN_ICE",e[e.RAIN_ICE_WIND_EARLY=6510]="RAIN_ICE_WIND_EARLY",e[e.LIGHT_RAIN_ICE_WIND_EARLY=6511]="LIGHT_RAIN_ICE_WIND_EARLY",e[e.AM_RAIN_ICE_WIND=6513]="AM_RAIN_ICE_WIND",e[e.AM_LIGHT_RAIN_ICE_WIND=6514]="AM_LIGHT_RAIN_ICE_WIND",e[e.ICE_EARLY=6600]="ICE_EARLY",e[e.AM_ICE=6603]="AM_ICE",e[e.ICE_WIND_EARLY=6610]="ICE_WIND_EARLY",e[e.AM_ICE_WIND=6613]="AM_ICE_WIND",e[e.RAIN_ICE_LATE=7500]="RAIN_ICE_LATE",e[e.LIGHT_RAIN_ICE_LATE=7501]="LIGHT_RAIN_ICE_LATE",e[e.PM_RAIN_ICE=7503]="PM_RAIN_ICE",e[e.PM_LIGHT_RAIN_ICE=7504]="PM_LIGHT_RAIN_ICE",e[e.RAIN_ICE_WIND_LATE=7510]="RAIN_ICE_WIND_LATE",e[e.LIGHT_RAIN_ICE_WIND_LATE=7511]="LIGHT_RAIN_ICE_WIND_LATE",e[e.PM_RAIN_ICE_WIND=7513]="PM_RAIN_ICE_WIND",e[e.PM_LIGHT_RAIN_ICE_WIND=7514]="PM_LIGHT_RAIN_ICE_WIND",e[e.ICE_LATE=7600]="ICE_LATE",e[e.PM_ICE=7603]="PM_ICE",e[e.ICE_WIND_LATE=7610]="ICE_WIND_LATE",e[e.PM_ICE_WIND=7613]="PM_ICE_WIND",e[e.RAIN_TO_ICE=8100]="RAIN_TO_ICE",e[e.RAIN_TO_ICE_WIND=8110]="RAIN_TO_ICE_WIND",e[e.ICE_TO_RAIN=8500]="ICE_TO_RAIN",e[e.ICE_TO_RAIN_WIND=8510]="ICE_TO_RAIN_WIND"}(u||(t.IconCodeExtended=u={})),t.ICON_CODE_EXTENDED={300:"STRONG_STORMS",310:"STRONG_STORMS-WIND",1e3:"FREEZING_RAIN",1001:"LIGHT_FREEZING_RAIN",1002:"HEAVY_FREEZING_RAIN",1010:"FREEZING_RAIN-WIND",1011:"LIGHTFREEZING_RAIN-WIND",1012:"HEAVY_FREEZING_RAIN-WIND",1051:"LIGHT_FREEZING_RAIN-FOG",1800:"SLEET",1801:"LIGHT_SLEET",1810:"SLEET-WIND",1811:"LIGHT_SLEET-WIND",3819:"SCATTERED_THUNDERSTORMS-WIND",4200:"HEAVY_SNOW",4210:"HEAVY_SNOW-WIND",4300:"BLIZZARD",5100:"FREEZING_RAIN-SLEET",5101:"LIGHT_FREEZING_RAIN-SLEET",5110:"FREEZING_RAIN-SLEET-WIND",5111:"LIGHT_FREEZING_RAIN-SLEET-WIND",5300:"RAIN-FREEZING_RAIN",5301:"LIGHT_RAIN-FREEZING_RAIN",5302:"HEAVY_RAIN-FREEZING_RAIN",5310:"RAIN-FREEZING_RAIN-WIND",5311:"LIGHT_RAIN-FREEZING_RAIN-WIND",5312:"HEAVY_RAIN-FREEZING_RAIN-WIND",5351:"LIGHT_RAIN-FREEZING_RAIN-FOG",5600:"THUNDER_SNOW",5610:"THUNDER_SNOW-WIND",5709:"SCATTERED_STRONG_STORMS",5719:"SCATTERED_STRONG_STORMS-WIND",6500:"RAIN-ICE_EARLY",6501:"LIGHT_RAIN-ICE_EARLY",6503:"AM_RAIN-ICE",6504:"AM_LIGHT_RAIN-ICE",6510:"RAIN-ICE-WIND_EARLY",6511:"LIGHT_RAIN-ICE-WIND_EARLY",6513:"AM_RAIN-ICE-WIND",6514:"AM_LIGHT_RAIN-ICE-WIND",6600:"ICE_EARLY",6603:"AM_ICE",6610:"ICE-WIND_EARLY",6613:"AM_ICE-WIND",7500:"RAIN-ICE_LATE",7501:"LIGHT_RAIN-ICE_LATE",7503:"PM_RAIN-ICE",7504:"PM_LIGHT_RAIN-ICE",7510:"RAIN-ICE-WIND_LATE",7511:"LIGHT_RAIN-ICE-WIND_LATE",7513:"PM_RAIN-ICE-WIND",7514:"PM_LIGHT_RAIN-ICE-WIND",7600:"ICE_LATE",7603:"PM_ICE",7610:"ICE-WIND_LATE",7613:"PM_ICE-WIND",8100:"RAIN_TO_ICE",8110:"RAIN_TO_ICE-WIND",8500:"ICE_TO_RAIN",8510:"ICE_TO_RAIN-WIND"},t.ICON_CODE_MAP={0:"tornado",1:"tropical-storm",2:"hurricane",3:"strong-storms",4:"thunderstorms",5:"rain-snow-wintery-mix",6:"rain-sleet",7:"rain-snow-wintery-mix",8:"freezing-drizzle-rain",9:"drizzle",10:"freezing-drizzle-rain",11:"showers",12:"rain",13:"flurries",14:"snow-showers",15:"blowing-drifting-snow",16:"snow",17:"hail",18:"sleet",19:"blowing-dust-sandstorm",20:"foggy",21:"haze",22:"smoke",23:"breezy",24:"windy",25:"blowing-drifting-snow",26:"cloudy",27:"mostly-cloudy-night",28:"mostly-cloudy-day",29:"partly-cloudy-night",30:"partly-cloudy-day",31:"clear-night",32:"sunny",33:"mostly-clear-night",34:"mostly-clear-day",35:"mixed-rain-hail",36:"sunny",37:"isolated-thunderstorms",38:"scattered-thunderstorms-day",39:"scattered-showers-day",40:"heavy-rain",41:"scattered-snow-showers-day",42:"heavy-snow-blizzard",43:"heavy-snow-blizzard",44:"na",45:"scattered-showers-night",46:"scattered-snow-showers-night",47:"scattered-thunderstorms-night"}},84816:(e,t,r)=>{r.d(t,{u:()=>n});let n=(0,r(56436).eU)("")},85849:(e,t,r)=>{r.d(t,{A:()=>n});let n=!!window.document&&!!window.document.createElement},86896:(e,t,r)=>{r.d(t,{m:()=>n});let n=(0,r(56436).eU)()},87043:(e,t,r)=>{r.d(t,{F:()=>s});var n=r(66695),o=r(97839),a=r(89010);let i=(0,o.forwardRef)((e,t)=>{let{title:r,titleId:o,desc:a,descId:i,...s}=e;return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:t,"aria-labelledby":o,"aria-describedby":i,...s,children:[a?(0,n.jsx)("desc",{id:i,children:a}):null,void 0===r?(0,n.jsx)("title",{id:o,children:"Plus"}):r?(0,n.jsx)("title",{id:o,children:r}):null,(0,n.jsx)("path",{fill:"currentColor",d:"M12 8.5a.8.8 0 0 0-.8-.8H8.8V5.3a.8.8 0 1 0-1.6 0v2.4H4.8a.8.8 0 1 0 0 1.6h2.4v2.4a.8.8 0 0 0 1.6 0V9.3h2.4a.8.8 0 0 0 .8-.8"})]})}),s=o.forwardRef((e,t)=>(0,n.jsx)(a.h,{ref:t,icon:i,...e}));s.displayName="Plus"},87250:(e,t,r)=>{r.d(t,{W:()=>s,default:()=>d});var n=r(66695),o=r(5498),a=r(40902),i=r(56436);let s=(0,i.eU)(!1);function l(){try{var e;(null==(e=window.top)?void 0:e.DprSdk)&&(window.DprSdk=window.top.DprSdk,window.DprSdk.init({getApplicationInfo:()=>({id:"weather.com",version:"2.0.0"}),getUserRegime:()=>(0,a.getCookie)("twc-privacy")}),(0,i.zp)().set(s,!0))}catch(e){}}function d(){return(0,n.jsx)(o.default,{async:!0,src:"https://weather.com/api/v1/script/dprSdkScript.js",onLoad:l})}},87313:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OpenWebAPI=void 0;let n=r(88730);class o{async getAccount(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/openWeb/account",requiresAuth:!0})}async getCodeB(e){return this.requestHandler.request({method:n.HttpMethod.POST,path:"/openWeb/codeB",data:e,requiresAuth:!0})}constructor(e){this.requestHandler=e}}t.OpenWebAPI=o},87596:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AccountAPI=void 0;let n=r(88730);class o{async getAccount(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/account"})}async updateAccount(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/account",data:e})}async getAccountId(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/account/id"})}async changeEmail(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/email/change",data:{email:e}})}async changePassword(e,t){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/password/change",data:{old_password:e,new_password:t}})}async forgotPassword(e,t,r){let o={};t&&(o.reset_password_url=t),r&&(o.platform=r),await this.requestHandler.request({method:n.HttpMethod.POST,path:"/password/forgotten",data:{email:e},params:o,requiresAuth:!1})}async resetPassword(e,t,r,o){let a={};o&&(a.platform=o),await this.requestHandler.request({method:n.HttpMethod.POST,path:"/password/reset",data:{email:e,otp:t,password:r},params:a,requiresAuth:!1})}async getUserId(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/user/id"})}async getUserInfo(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/user/id/email"})}async getUserAccountById(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/users/".concat(e,"/account")})}async getUserAccountByEmail(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/users/email/".concat(encodeURIComponent(e),"/account")})}async updateAccountLockStatus(e,t){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/users/".concat(e,"/account/lockStatus"),data:{accountLockStatus:t}})}constructor(e){this.requestHandler=e}}t.AccountAPI=o},88730:(e,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.HttpMethod=void 0,function(e){e.GET="GET",e.POST="POST",e.PUT="PUT",e.DELETE="DELETE",e.PATCH="PATCH"}(r||(t.HttpMethod=r={}))},89055:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UPSXClient=void 0;let n=r(87596),o=r(62850),a=r(78664),i=r(18529),s=r(11589),l=r(87313),d=r(67636),c=r(23438),u=r(92367),p=r(76068),h=r(68201);class E{constructor(e){this.requestHandler=new h.RequestHandler(e),this.auth=new i.AuthAPI(this.requestHandler),this.account=new n.AccountAPI(this.requestHandler),this.applications=new o.ApplicationsAPI(this.requestHandler),this.assets=new a.AssetsAPI(this.requestHandler),this.consent=new s.ConsentAPI(this.requestHandler),this.openWeb=new l.OpenWebAPI(this.requestHandler),this.preference=new d.PreferenceAPI(this.requestHandler),this.purchase=new c.PurchaseAPI(this.requestHandler),this.segmentation=new u.SegmentationAPI(this.requestHandler),this.subscription=new p.SubscriptionAPI(this.requestHandler)}}t.UPSXClient=E},92367:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentationAPI=void 0;let n=r(88730);class o{async getEndpointSegmentation(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/segmentation/endpoint"})}async updateEndpointSegmentation(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/segmentation/endpoint",data:e})}async deleteEndpointSegmentation(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/endpoint",data:{keys:e}})}async getEndpointMetrics(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/segmentation/metrics/endpoint"})}async getUserSegmentation(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/segmentation/user"})}async updateUserSegmentation(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/segmentation/user",data:e})}async deleteUserSegmentation(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/user",data:{keys:e}})}async getUserMetrics(){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/segmentation/metrics/user"})}async getBulkSegmentation(e,t){let r={};return e&&(r.endpointIDs=e),t&&(r.userID=t),this.requestHandler.request({method:n.HttpMethod.GET,path:"/segmentation/bulk",params:r})}async deleteBulkSegmentation(e,t){let r={};e&&(r.endpointIDs=e),t&&(r.userID=t),await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/bulk",params:r})}async updateBulkSegmentation(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/segmentation/analytics/bulk",data:e})}async updateKeyOnCondition(e){await this.requestHandler.request({method:n.HttpMethod.PUT,path:"/segmentation/analytics/condition",data:e})}async deleteKeyOnCondition(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/analytics/condition",data:e})}async deleteKeyForIds(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/analytics/key",data:e})}async deleteKeyForAll(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:"/segmentation/analytics/key/all",data:{key:e}})}constructor(e){this.requestHandler=e}}t.SegmentationAPI=o},93414:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},95985:(e,t,r)=>{r.d(t,{B:()=>n});let n=(0,r(56436).eU)({timestamp:new Date().toISOString()})},98303:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},98660:(e,t,r)=>{r.r(t),r.d(t,{DebugCollector:()=>i});var n=r(97839),o=r(34851);let a=(0,r(80917).h)("DebugCollector");function i(e){let{componentName:t,data:r,page:i,onUpdateData:s,onSetPageData:l}=e,{updateComponentData:d,setPageData:c}=(0,o.K)(),u=(0,n.useRef)(!1),p=s||d,h=l||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}),p(t,{...r,_collectedAt:new Date().toISOString()}),()=>{a.lifecycle("Cleaning up data for ".concat(t)),p(t,null)}},[t,r,p]),(0,n.useEffect)(()=>{i&&!u.current&&(a.lifecycle("Setting page metadata",{title:i.title,assetName:i.assetName,collection:i.collection}),h({...i,_updatedAt:new Date().toISOString()}),u.current=!0)},[i,h]),null}},98956:(e,t,r)=>{t.z=i;let n=r(8325),o=r(54435),a=r(71744);async function i(e){let t=(0,n.getCurrentObservationsUrlConfig)(e),r=(0,o.urlFrom)(t),i=await fetch(r,{headers:{"Accept-Encoding":"gzip"},next:{revalidate:300}});return(0,a.handleFetchResponse)(i)}},99427:(e,t,r)=>{r.d(t,{$:()=>n});let n=(0,r(56436).eU)()}}]);