(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,233601,e=>{"use strict";var t=e.i(751931);let r={get url(){return`file://${e.P("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/vanilla/utils.mjs")}`}},n=Symbol((r.env?r.env.MODE:void 0)!=="production"?"RESET":""),o=e=>"function"==typeof(null==e?void 0:e.then),i=function(e=()=>{try{return window.localStorage}catch(e){(r.env?r.env.MODE:void 0)!=="production"&&"u">typeof window&&console.warn(e);return}},t){var n;let i,s,a,u,l={getItem:(t,r)=>{var n,a;let u=e=>{if(i!==(e=e||"")){try{s=JSON.parse(e,void 0)}catch(e){return r}i=e}return s},l=null!=(a=null==(n=e())?void 0:n.getItem(t))?a:null;return o(l)?l.then(u):u(l)},setItem:(t,r)=>{var n;return null==(n=e())?void 0:n.setItem(t,JSON.stringify(r,void 0))},removeItem:t=>{var r;return null==(r=e())?void 0:r.removeItem(t)}};try{a=null==(n=e())?void 0:n.subscribe}catch(e){}return!a&&"u">typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(a=(t,r)=>{if(!(e()instanceof window.Storage))return()=>{};let n=n=>{n.storageArea===e()&&n.key===t&&r(n.newValue)};return window.addEventListener("storage",n),()=>{window.removeEventListener("storage",n)}}),a&&(u=a,l.subscribe=(e,t,r)=>u(e,e=>{let n;try{n=JSON.parse(e||"")}catch(e){n=r}t(n)})),l}();function s(e,a,u=i,l){let c=null==l?void 0:l.getOnInit,d=(0,t.atom)(c?u.getItem(e,a):a);return(r.env?r.env.MODE:void 0)!=="production"&&(d.debugPrivate=!0),d.onMount=t=>{let r;return t(u.getItem(e,a)),u.subscribe&&(r=u.subscribe(e,t,a)),r},(0,t.atom)(e=>e(d),(t,r,i)=>{let s="function"==typeof i?i(t(d)):i;return s===n?(r(d,a),u.removeItem(e)):o(s)?s.then(t=>(r(d,t),u.setItem(e,t))):(r(d,s),u.setItem(e,s))})}let a=new WeakMap,u={state:"loading"};function l(e){let n;return n=()=>{let n=new WeakMap,o=(0,t.atom)([()=>{},0]);o.unstable_onInit=e=>{e.set(o,([,t])=>[()=>e.set(o,([e,t])=>[e,t+1]),t])},(r.env?r.env.MODE:void 0)!=="production"&&(o.debugPrivate=!0);let i=(0,t.atom)(t=>{let r,i,[s]=t(o);try{r=t(e)}catch(e){return{state:"hasError",error:e}}if("function"!=typeof(null==(i=r)?void 0:i.then))return{state:"hasData",data:r};let a=r,l=n.get(a);return l?l:(a.then(e=>{n.set(a,{state:"hasData",data:e}),s()},e=>{n.set(a,{state:"hasError",error:e}),s()}),n.get(a)||(n.set(a,u),u))});return(r.env?r.env.MODE:void 0)!=="production"&&(i.debugPrivate=!0),(0,t.atom)(e=>e(i))},(a.has(e)?a:a.set(e,n())).get(e)}e.s(["RESET",()=>n,"atomWithStorage",()=>s,"loadable",()=>l])},617874,e=>{"use strict";let t="Imperial",r="Metric",n="Hybrid",o={code:"e",name:t,temp:"F",speed:"mph",distance:"mi",accumulation:"in",precip:"in",pressure:"in"},i={code:"m",name:r,temp:"C",speed:"km/h",distance:"km",accumulation:"cm",precip:"mm",pressure:"mb"},s={code:"h",name:n,temp:"C",speed:"mph",distance:"mi",accumulation:"in",precip:"in",pressure:"mb"};function a(e){switch(e?.toLowerCase()){case"e":case"f":return o;case"m":case"c":return i;case"h":return s;default:return null}}function u(e=""){switch(e.toLowerCase()){case"imperial":case"Imperial":return o;case"metric":case"Metric":return i;case"hybrid":case"Hybrid":return s;default:return null}}e.s(["UNITS_COOKIE_KEY",0,"unitOfMeasurement","UNIT_HYBRID",0,n,"UNIT_IMPERIAL",0,t,"UNIT_METRIC",0,r,"imperial",0,o,"unitsSystemByCode",()=>a,"unitsSystemByName",()=>u])},627897,e=>{"use strict";let t,r="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),n=new Uint8Array(16),o=[];for(let e=0;e= 16");if(l[6]=15&l[6]|64,l[8]=63&l[8]|128,i){if((u=u||0)i.length)throw RangeError(`UUID byte range ${u}:${u+15} is out of buffer bounds`);for(let e=0;e{"use strict";var t,r=e.i(233601),n=e.i(617874),o=e.i(627897),i=e.i(751931),s=((t={})[t.none=-1]="none",t[t.standard=0]="standard",t[t.premium=1]="premium",t[t.adFree=2]="adFree",t[t.premiumWithAd=3]="premiumWithAd",t);let a=Object.entries(s).reduce((e,[t,r])=>(e[r]=t,e),{});Object.entries(s).reduce((e,[t,r])=>(e[r.toString()]=r,e),{}),e.s(["UserSubscriptionPremiumTiers",0,[1,2,3],"UserSubscriptionTierKeysMap",0,a,"UserSubscriptionTiers",()=>s],543512);let u=(0,i.atom)(s.none),l=(0,r.atomWithStorage)("userProfile",null),c=(0,r.atomWithStorage)("userPreferences",{userID:(0,o.v4)(),unit:n.UNIT_IMPERIAL,locations:[],locale:"en_US",mapSettings:{animationSpeed:1,autoplay:!0,opacity:100,roadOverlay:"default",style:"default"},favoriteWeatherComponents:[],favoriteActivityComponents:[],dashboard:[]});e.s(["userPreferencesAtom",0,c,"userProfileAtom",0,l,"userTierAtom",0,u],889753)},310847,834354,e=>{"use strict";var t=e.i(751931);let r=e=>e,n=e=>({_tag:"Left",value:e}),o=e=>({_tag:"Right",value:e}),i={dimap:(e,t,r)=>n=>t(r(e(n))),first:e=>([t,r])=>[e(t),r],right:e=>t=>"Left"===t._tag?t:o(e(t.value)),wander:e=>t=>t.map(e)},s={empty:()=>void 0,foldMap:(e,t)=>{for(let r=0;r[],foldMap:(e,t)=>{let r=[];return t.forEach(t=>{r=r.concat(e(t))}),r}},u=e=>({dimap:(e,t,r)=>t=>r(e(t)),first:e=>([t,r])=>e(t),right:t=>r=>"Left"===r._tag?e.empty():t(r.value),wander:t=>r=>e.foldMap(t,r)}),l={Equivalence:{Equivalence:"Equivalence",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Iso:{Equivalence:"Iso",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Lens:{Equivalence:"Lens",Iso:"Lens",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Prism:{Equivalence:"Prism",Iso:"Prism",Lens:"Prism",Prism:"Prism",Traversal:"Traversal",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Traversal:{Equivalence:"Traversal",Iso:"Traversal",Lens:"Traversal",Prism:"Traversal",Traversal:"Traversal",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:"Setter"},Getter:{Equivalence:"Getter",Iso:"Getter",Lens:"Getter",Prism:"AffineFold",Traversal:"Fold",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},AffineFold:{Equivalence:"AffineFold",Iso:"AffineFold",Lens:"AffineFold",Prism:"AffineFold",Traversal:"Fold",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},Fold:{Equivalence:"Fold",Iso:"Fold",Lens:"Fold",Prism:"Fold",Traversal:"Fold",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:void 0},Setter:{Equivalence:void 0,Iso:void 0,Lens:void 0,Prism:void 0,Traversal:void 0,Getter:void 0,AffineFold:void 0,Fold:void 0,Setter:void 0}},c=(e,t)=>(t._tag=e,t),d=e=>(e._removable=!0,e);function h(e,t,r){if(2==arguments.length){let r=(r,n)=>e(r,t(r,n));return r._tag=l[e._tag][t._tag],r._removable=t._removable||!1,r}{let n=l[e._tag][t._tag],o=(n,o)=>e(n,t(n,r(n,o)));return o._tag=l[n][r._tag],o._removable=r._removable||!1,o}}let f=c("Equivalence",(e,t)=>t),p=(e,t)=>c("Iso",(r,n)=>r.dimap(e,t,n)),y=(e,t)=>c("Lens",(r,n)=>r.dimap(t=>[e(t),t],t,r.first(n))),m=(e,t)=>c("Prism",(n,o)=>n.dimap(e,e=>"Left"===e._tag?r(e.value):t(e.value),n.right(o))),g=c("Traversal",(e,t)=>e.dimap(r,r,e.wander(t))),v=(e,t)=>e(u(a),e=>[e])(t),w=p(e=>e.map((e,t)=>[t,e]),e=>{let t=[...e].sort((e,t)=>e[0]-t[0]),r=[];for(let e=0;ey(t=>t[e],([t,r])=>Object.assign(Object.assign({},r),{[e]:t})),P=e=>y(t=>t[e],([t,r])=>{let n=r.slice();return n[e]=t,n}),A=P(0),q=e=>m(t=>e(t)?o(t):n(t),r),H=Symbol("__no_match__"),E=q(e=>e!==H),T=Symbol("__remove_me__"),_=e=>d(h(y(t=>0{if(t===H)return r;if(t===T)if("string"==typeof r)return r.substring(0,e)+r.substring(e+1);else return[...r.slice(0,e),...r.slice(e+1)];if("string"==typeof r)return 0===e?t+r.substring(1):e===r.length?r.substring(0,e-1)+t:r.substring(0,e)+t+r.substring(e+1);{let n=r.slice();return n[e]=t,n}}),E)),M=m(e=>void 0===e?n(void 0):o(e),r),k=y(e=>void 0,([e,t])=>void 0===e?t:[e,...t]),O=y(e=>void 0,([e,t])=>void 0===e?t:[...t,e]),C=h(p(e=>e.split(""),e=>e.join("")),g),S=h(p(e=>e.split(/\b/),e=>e.join("")),g,q(e=>!/\s+/.test(e)));class I{constructor(e){this._ref=e}get _tag(){return this._ref._tag}get _removable(){return this._ref._removable}compose(e){return new I(h(this._ref,e._ref))}iso(e,t){return new I(h(this._ref,p(e,t)))}lens(e,t){return new I(h(this._ref,y(e,([e,r])=>t(r,e))))}indexed(){return new I(h(this._ref,w))}prop(e){return new I(h(this._ref,b(e)))}path(...e){return 1===e.length&&(e=e[0].split(".")),new I(e.reduce((e,t)=>h(e,b(t)),this._ref))}pick(e){return new I(h(this._ref,y(t=>{let r={};for(let n of e)r[n]=t[n];return r},([t,r])=>{let n=Object.assign({},r);for(let t of e)delete n[t];return Object.assign(n,t)})))}nth(e){return new I(h(this._ref,P(e)))}filter(e){return new I(h(this._ref,h(y(t=>{let r=t.map((t,r)=>e(t)?r:null).filter(e=>null!=e);return[r.map(e=>t[e]),r]},([[e,t],r])=>{let n=r.length,o=e.length,i=0,s=0,a=0,u=[];for(;ivoid 0===t?e:t,([e,t])=>e)))}partsOf(e){let t,r="function"==typeof e?e(U):e;return new I(h(this._ref,(t=r._ref,h(y(e=>{let r=v(t,e);return[r,r.length]},([[e,r],n])=>{if(e.length!==r)throw Error("cannot add/remove elements through partsOf");let o=0;return t(i,()=>e[o++])(n)}),A))))}reread(e){return new I(h(this._ref,y(t=>e(t),([e,t])=>e)))}rewrite(e){return new I(h(this._ref,y(e=>e,([t,r])=>e(t))))}optional(){return new I(h(this._ref,M))}guard_(){return e=>this.guard(e)}guard(e){return new I(h(this._ref,m(t=>e(t)?o(t):n(t),r)))}at(e){return new I(h(this._ref,_(e)))}head(){return new I(h(this._ref,_(0)))}index(e){return new I(h(this._ref,_(e)))}find(e){return new I(h(this._ref,d(h(y(t=>{let r=t.findIndex(e);return -1===r?[H,-1]:[t[r],r]},([[e,t],r])=>{if(e===H)return r;if(e===T)return[...r.slice(0,t),...r.slice(t+1)];let n=r.slice();return n[t]=e,n}),A,E))))}elems(){return new I(h(this._ref,g))}to(e){return new I(h(this._ref,c("Getter",(t,n)=>t.dimap(e,r,n))))}when(e){return new I(h(this._ref,q(e)))}chars(){return new I(h(this._ref,C))}words(){return new I(h(this._ref,S))}prependTo(){return new I(h(this._ref,k))}appendTo(){return new I(h(this._ref,O))}}let U=new I(f),L=(e,t,r)=>(t.has(r)?t:t.set(r,e())).get(r),j=new WeakMap;function x(e,r){var n;let o;return n=()=>{let n=r(U);return(0,t.atom)(t=>{let r=t(e);return r instanceof Promise?r.then(e=>R(n,e)):R(n,r)},(t,r,o)=>{let s="function"==typeof o?(e=>t=>{let r;return r=n._ref,r(i,e)(t)})(o):(e=>t=>{let r;return r=n._ref,r(i,()=>e)(t)})(o),a=t(e);return r(e,a instanceof Promise?a.then(s):s(a))})},o=L(()=>new WeakMap,j,e),L(n,o,r)}let R=(e,t)=>"Traversal"===e._tag?(t=>v(e._ref,t))(t):"Prism"===e._tag?(t=>{let n;return n=e._ref,n(u(s),r)(t)})(t):(t=>{let n;return n=e._ref,n(u({}),r)(t)})(t);e.s(["focusAtom",()=>x],834354);var B=e.i(233601);let F=(0,B.atomWithStorage)("wxu-web/keyval:user",{recentLocations:[],recentAddresses:[],userHasLoggedInBefore:!1,userPreference:{}},void 0,{getOnInit:!0}),D=x(F,e=>e.prop("anonymousId")),G=x(F,e=>e.prop("userHasLoggedInBefore")),W=x(F,e=>e.prop("recentLocations")),N=x(F,e=>e.prop("recentAddresses")),$=x(F,e=>e.prop("userPreference")),V=x((0,B.atomWithStorage)("wxu-web/keyval:user-account",{userAccountResponse:null},void 0,{getOnInit:!0}),e=>e.prop("userAccountResponse")),z=(0,B.atomWithStorage)("wxu-web/keyval:LOGIN_REDIRECT_PAGE","/",void 0,{getOnInit:!0}),X=(0,t.atom)(e=>e(z),(e,t,r)=>{let n=RegExp("\\/login|\\/signup|\\/forgot-password|\\/reset-password");r.match(n)||t(z,r)});e.s(["userHasLoggedInBeforeAtom",0,G,"wxuLoginRedirectPageAtom",0,X,"wxuUserAccountUserAccountResponseAtom",0,V,"wxuUserAnonymousIdAtom",0,D,"wxuUserPreferenceAtom",0,$,"wxuUserRecentAddressesAtom",0,N,"wxuUserRecentLocationsAtom",0,W],310847)},234930,(e,t,r)=>{"use strict";var n=e.e&&e.e.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};Object.defineProperty(r,"__esModule",{value:!0}),r.hasCookie=r.deleteCookie=r.setCookie=r.getCookie=r.getCookies=void 0;var l=e.r(222792),c=e.r(993737),d=function(e){if((0,c.isClientSide)(e))throw Error("You are trying to access cookies on the client side. Please, use the client-side import with `cookies-next/client` instead.")},h=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},f=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&h(e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&h(e.res.cookies)||!!e&&"cookies"in e&&"function"==typeof e.cookies},p=function(e){var t={};return e.getAll().forEach(function(e){var r=e.name,n=e.value;t[r]=n}),t},y=function(e){return s(void 0,void 0,void 0,function(){var t,r;return a(this,function(n){switch(n.label){case 0:if(d(e),!f(e))return[3,2];if(e.req)return[2,p(e.req.cookies)];if(e.res)return[2,p(e.res.cookies)];if(!e.cookies)return[3,2];return t=p,[4,e.cookies()];case 1:return[2,t.apply(void 0,[n.sent()])];case 2:if((null==e?void 0:e.req)&&(r=e.req),null==r?void 0:r.cookies)return[2,r.cookies];if(null==r?void 0:r.headers.cookie)return[2,(0,l.parse)(r.headers.cookie)];return[2,{}]}})})};r.getCookies=y,r.getCookie=function(e,t){return s(void 0,void 0,void 0,function(){var r;return a(this,function(n){switch(n.label){case 0:return d(t),[4,y(t)];case 1:if(void 0===(r=n.sent()[e]))return[2,void 0];return[2,(0,c.decode)(r)]}})})};var m=function(e,t,r){return s(void 0,void 0,void 0,function(){var o,i,s,h,p,y,m,g,v,w,b,P,A,q,H;return a(this,function(a){switch(a.label){case 0:if(d(r),!f(r))return[3,3];if(o=r.req,i=r.res,s=r.cookies,h=u(r,["req","res","cookies"]),p=n({name:e,value:(0,c.stringify)(t)},h),o&&o.cookies.set(p),i&&i.cookies.set(p),!s)return[3,2];return[4,s()];case 1:a.sent().set(p),a.label=2;case 2:return[2];case 3:return y={},r&&(w=(v=r).req,b=v.res,P=u(v,["req","res"]),m=w,g=b,y=P),A=(0,l.serialize)(e,(0,c.stringify)(t),n({path:"/"},y)),g&&m&&(Array.isArray(q=g.getHeader("Set-Cookie"))||(q=q?[String(q)]:[]),g.setHeader("Set-Cookie",q.concat(A)),m&&m.cookies&&(H=m.cookies,""===t?delete H[e]:H[e]=(0,c.stringify)(t)),m&&m.headers&&m.headers.cookie&&(H=(0,l.parse)(m.headers.cookie),""===t?delete H[e]:H[e]=(0,c.stringify)(t),m.headers.cookie=Object.entries(H).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},""))),[2]}})})};r.setCookie=m,r.deleteCookie=function(e,t){return s(void 0,void 0,void 0,function(){return a(this,function(r){return d(t),[2,m(e,"",n(n({},t),{maxAge:-1}))]})})},r.hasCookie=function(e,t){return s(void 0,void 0,void 0,function(){return a(this,function(r){switch(r.label){case 0:if(d(t),!e)return[2,!1];return[4,y(t)];case 1:return[2,r.sent().hasOwnProperty(e)]}})})},i(e.r(475925),r)},391451,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(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=e.e&&e.e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=e.e&&e.e.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},s=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.CookiesNextProvider=r.useReactiveCookiesNext=r.useReactiveHasCookie=r.useReactiveDeleteCookie=r.useReactiveSetCookie=r.useReactiveGetCookie=r.useReactiveGetCookies=r.useCookiesNext=r.useDeleteCookie=r.useGetCookie=r.useSetCookie=r.useHasCookie=r.useGetCookies=r.hasCookie=r.deleteCookie=r.setCookie=r.getCookie=r.getCookies=void 0;var a=i(e.r(296835)),u=i(e.r(234930));s(e.r(475925),r);var l=e.r(993737);r.getCookies=function(e){return(0,l.isClientSide)(e)?a.getCookies(e):u.getCookies(e)},r.getCookie=function(e,t){return(0,l.isClientSide)(t)?a.getCookie(e,t):u.getCookie(e,t)},r.setCookie=function(e,t,r){return(0,l.isClientSide)(r)?a.setCookie(e,t,r):u.setCookie(e,t,r)},r.deleteCookie=function(e,t){return(0,l.isClientSide)(t)?a.deleteCookie(e,t):u.deleteCookie(e,t)},r.hasCookie=function(e,t){return(0,l.isClientSide)(t)?a.hasCookie(e,t):u.hasCookie(e,t)};var c=e.r(296835);Object.defineProperty(r,"useGetCookies",{enumerable:!0,get:function(){return c.useGetCookies}}),Object.defineProperty(r,"useHasCookie",{enumerable:!0,get:function(){return c.useHasCookie}}),Object.defineProperty(r,"useSetCookie",{enumerable:!0,get:function(){return c.useSetCookie}}),Object.defineProperty(r,"useGetCookie",{enumerable:!0,get:function(){return c.useGetCookie}}),Object.defineProperty(r,"useDeleteCookie",{enumerable:!0,get:function(){return c.useDeleteCookie}}),Object.defineProperty(r,"useCookiesNext",{enumerable:!0,get:function(){return c.useCookiesNext}}),Object.defineProperty(r,"useReactiveGetCookies",{enumerable:!0,get:function(){return c.useReactiveGetCookies}}),Object.defineProperty(r,"useReactiveGetCookie",{enumerable:!0,get:function(){return c.useReactiveGetCookie}}),Object.defineProperty(r,"useReactiveSetCookie",{enumerable:!0,get:function(){return c.useReactiveSetCookie}}),Object.defineProperty(r,"useReactiveDeleteCookie",{enumerable:!0,get:function(){return c.useReactiveDeleteCookie}}),Object.defineProperty(r,"useReactiveHasCookie",{enumerable:!0,get:function(){return c.useReactiveHasCookie}}),Object.defineProperty(r,"useReactiveCookiesNext",{enumerable:!0,get:function(){return c.useReactiveCookiesNext}}),Object.defineProperty(r,"CookiesNextProvider",{enumerable:!0,get:function(){return c.CookiesNextProvider}})},333350,e=>{"use strict";let t=!!window.document&&!!window.document.createElement;e.s(["default",0,t])},479252,(e,t,r)=>{"use strict";var n,o;Object.defineProperty(r,"__esModule",{value:!0}),r.HttpMethod=void 0,(o=n||(r.HttpMethod=n={})).GET="GET",o.POST="POST",o.PUT="PUT",o.DELETE="DELETE",o.PATCH="PATCH"},212840,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.AccountAPI=void 0;let n=e.r(479252);r.AccountAPI=class{requestHandler;constructor(e){this.requestHandler=e}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 i={};o&&(i.platform=o),await this.requestHandler.request({method:n.HttpMethod.POST,path:"/password/reset",data:{email:e,otp:t,password:r},params:i,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/${e}/account`})}async getUserAccountByEmail(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:`/users/email/${encodeURIComponent(e)}/account`})}async updateAccountLockStatus(e,t){await this.requestHandler.request({method:n.HttpMethod.PUT,path:`/users/${e}/account/lockStatus`,data:{accountLockStatus:t}})}}},688029,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ApplicationsAPI=void 0;let n=e.r(479252);r.ApplicationsAPI=class{requestHandler;constructor(e){this.requestHandler=e}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/${e}/endpoint-id/${t}`,data:r})}async deletePartner(e,t,r){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/applications/partner/app-id/${e}/endpoint-id/${t}`,params:{partner:r}})}async updateLastActivity(e,t,r){await this.requestHandler.request({method:n.HttpMethod.PUT,path:`/applications/activity/user/${e}/app-id/${t}/endpoint-id/${r}`})}async getUserApplications(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:`/applications/user/${e}`})}async createUserApplication(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:`/applications/user/${e}`,data:t})}async deleteUserApplications(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/applications/user/${e}`})}async deleteUserApplication(e,t,r){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/applications/user/${e}/app-id/${t}/endpoint-id/${r}`})}async getUserEndpointIds(e){return this.requestHandler.request({method:n.HttpMethod.GET,path:"/applications/endpoint-ids",params:{userID:e}})}}},750413,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.AssetsAPI=void 0;let n=e.r(479252);r.AssetsAPI=class{requestHandler;constructor(e){this.requestHandler=e}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/${e}`})}async deleteUserAssets(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/assets/${e}`})}async createWUAssets(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:`/assets/wu/${e}`,data:t})}async updateWUAssets(e,t){await this.requestHandler.request({method:n.HttpMethod.PUT,path:`/assets/wu/${e}`,data:t})}async createWUAssetsMigration(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:`/assets/migration/${e}`,data:t})}}},903823,(e,t,r)=>{var n={675:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,i=u(e),s=i[0],a=i[1],l=new o((s+a)*3/4-a),c=0,d=a>0?s-4:s;for(r=0;r>16&255,l[c++]=t>>8&255,l[c++]=255&t;return 2===a&&(t=n[e.charCodeAt(r)]>4,l[c++]=255&t),1===a&&(t=n[e.charCodeAt(r)]>2,l[c++]=t>>8&255,l[c++]=255&t),l},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],s=0,a=n-o;s>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return i.join("")}(e,s,s+16383>a?a:s+16383));return 1===o?i.push(r[(t=e[n-1])>>2]+r[t>10]+r[t>>4&63]+r[ttypeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=i.length;s0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var n=r(675),o=r(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return u(e,t,r)}function u(e,t,r){if("string"==typeof e){var n=e,o=t;if(("string"!=typeof o||""===o)&&(o="utf8"),!a.isEncoding(o))throw TypeError("Unknown encoding: "+o);var i=0|f(n,o),u=s(i),l=u.write(n,o);return l!==i&&(u=u.slice(0,l)),u}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(k(e,ArrayBuffer)||e&&k(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(k(e,SharedArrayBuffer)||e&&k(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(ttypeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(etypeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,r){return u(e,t,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,r){return(l(e),e=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function f(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||k(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return E(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return _(e).length;default:if(o)return n?-1:E(e).length;t=(""+t).toLowerCase(),o=!0}}function p(e,t,r){var o,i,s,a=!1;if((void 0===t||tthis.length||((void 0===r||r>this.length)&&(r=this.length),r>>=0)>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||tn)&&(r=n);for(var o="",i=t;i0x7fffffff?r=0x7fffffff:r=e.length)if(o)return -1;else r=e.length-1;else if(ra&&(r=a-u),i=r;i>=0;i--){for(var d=!0,h=0;hr&&(e+=" ... "),""},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(e,t,r,n,o){if(k(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),te.length||nthis.length)throw RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,o>>>=0,this===e)return 0;for(var i=o-n,s=r-t,u=Math.min(i,s),l=this.slice(n,o),c=e.slice(t,r),d=0;d239?4:l>223?3:l>191?2:1;if(o+d127&&(c=u);break;case 3:i=e[o+1],s=e[o+2],(192&i)==128&&(192&s)==128&&(u=(15&l)2047&&(u57343)&&(c=u);break;case 4:i=e[o+1],s=e[o+2],a=e[o+3],(192&i)==128&&(192&s)==128&&(192&a)==128&&(u=(15&l)65535&&u65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),o+=d}var h=n,f=h.length;if(fr)throw RangeError("Trying to access beyond buffer length")}function b(e,t,r,n,o,i){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw RangeError("Index out of range")}function P(e,t,r,n,o,i){if(r+n>e.length||r>>=0,i||P(e,t,r,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,r,n,23,4),r+4}function q(e,t,r,n,i){return t*=1,r>>>=0,i||P(e,t,r,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,r,n,52,8),r+8}a.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,s,a,u,l,c,d,h=this.length-t;if((void 0===r||r>h)&&(r=h),e.length>0&&(rthis.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var f=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var i=t.length;n>i/2&&(n=i/2);for(var s=0;s>8,o.push(r%256),o.push(n);return o}(e,this.length-c),this,c,d);default:if(f)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),f=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,er&&(e=r),tr&&(t=r),t>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e],o=1,i=0;++i>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},a.prototype.readUInt8=function(e,t){return e>>>=0,t||w(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]|this[e+1]>>=0,t||w(e,2,this.length),this[e]>>=0,t||w(e,4,this.length),(this[e]|this[e+1]>>=0,t||w(e,4,this.length),0x1000000*this[e]+(this[e+1]>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e],o=1,i=0;++i=(o*=128)&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||w(e,t,this.length);for(var n=t,o=1,i=this[e+--n];n>0&&(o*=256);)i+=this[e+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return(e>>>=0,t||w(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||w(e,2,this.length);var r=this[e]|this[e+1]>>=0,t||w(e,2,this.length);var r=this[e+1]|this[e]>>=0,t||w(e,4,this.length),this[e]|this[e+1]>>=0,t||w(e,4,this.length),this[e]>>=0,t||w(e,4,this.length),o.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||w(e,4,this.length),o.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||w(e,8,this.length),o.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||w(e,8,this.length),o.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var o=Math.pow(2,8*r)-1;b(this,e,t,r,o,0)}var i=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,!n){var o=Math.pow(2,8*r)-1;b(this,e,t,r,o,0)}var i=r-1,s=1;for(this[t+i]=255&e;--i>=0&&(s*=256);)this[t+i]=e/s&255;return t+r},a.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var o=Math.pow(2,8*r-1);b(this,e,t,r,o-1,-o)}var i=0,s=1,a=0;for(this[t]=255&e;++i>>=0,!n){var o=Math.pow(2,8*r-1);b(this,e,t,r,o-1,-o)}var i=r-1,s=1,a=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e>>=0,r||b(this,e,t,1,127,-128),e>>=0,r||b(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||b(this,e,t,4,0x7fffffff,-0x80000000),e>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},a.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},a.prototype.writeDoubleLE=function(e,t,r){return q(this,e,t,!0,r)},a.prototype.writeDoubleBE=function(e,t,r){return q(this,e,t,!1,r)},a.prototype.copy=function(e,t,r,n){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw RangeError("Index out of range");if(nthis.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return o},a.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var o,i=e.charCodeAt(0);("utf8"===n&&i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&r56319||s+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r-1&&i.push(239,191,189),o=r;continue}r=(o-55296-1&&i.push(239,191,189);if(o=null,r>6|192,63&r|128)}else if(r>12|224,r>>6&63|128,63&r|128)}else if(r>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function T(e){for(var t=[],r=0;r=t.length)&&!(o>=e.length);++o)t[o+r]=e[o];return o}function k(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var O=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r>1,c=-7,d=r?o-1:0,h=r?-1:1,f=e[t+d];for(d+=h,i=f&(1>=-c,c+=a;c>0;i=256*i+e[t+d],d+=h,c-=8);for(s=i&(1>=-c,c+=n;c>0;s=256*s+e[t+d],d+=h,c-=8);if(0===i)i=1-l;else{if(i===u)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,n),i-=l}return(f?-1:1)*s*Math.pow(2,i-n)},t.write=function(e,t,r,n,o,i){var s,a,u,l=8*i-o-1,c=(1>1,h=5960464477539062e-23*(23===o),f=n?0:i-1,p=n?1:-1,y=+(t=1?t+=h/u:t+=h*Math.pow(2,1-d),t*u>=2&&(s++,u/=2),s+d>=c?(a=0,s=c):s+d>=1?(a=(t*u-1)*Math.pow(2,o),s+=d):(a=t*Math.pow(2,d-1)*Math.pow(2,o),s=0));o>=8;e[r+f]=255&a,f+=p,a/=256,o-=8);for(s=s0;e[r+f]=255&s,f+=p,s/=256,l-=8);e[r+f-p]|=128*y}}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},s=!0;try{n[e](r,r.exports,i),s=!1}finally{s&&delete o[e]}return r.exports}i.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_react-d_04f43394cc70ce9e5b336088e14b24f2/node_modules/next/dist/compiled/buffer/",t.exports=i(72)},318631,(e,t,r)=>{"use strict";var n=e.i(903823);Object.defineProperty(r,"__esModule",{value:!0}),r.AuthAPI=void 0;let o=e.r(479252);r.AuthAPI=class{requestHandler;constructor(e){this.requestHandler=e}updateTokensFromCookies(){let e={accessToken:"access_token_from_cookies",idToken:"id_token_from_cookies",refreshToken:"refresh_token_from_cookies",expiresAt:Date.now()+36e5};this.requestHandler.setTokens(e)}async login(e){let t=await this.requestHandler.request({method:o.HttpMethod.POST,path:"/login",data:e,requiresAuth:!1});return this.updateTokensFromCookies(),t}async sendPasswordlessEmail(e){await this.requestHandler.request({method:o.HttpMethod.POST,path:"/passwordless/email",data:{email:e},requiresAuth:!1})}async loginWithPasswordlessEmail(e,t){let r=await this.requestHandler.request({method:o.HttpMethod.POST,path:"/passwordless/email/login",data:{email:e,otp:t},requiresAuth:!1});return this.updateTokensFromCookies(),r}async loginWithApple(e){let t=await this.requestHandler.request({method:o.HttpMethod.POST,path:"/sso/apple/login",data:e,requiresAuth:!1});return this.updateTokensFromCookies(),t}async loginWithGoogle(e){let t=await this.requestHandler.request({method:o.HttpMethod.POST,path:"/sso/google/login",data:e,requiresAuth:!1});return this.updateTokensFromCookies(),t}async logout(){try{await this.requestHandler.request({method:o.HttpMethod.POST,path:"/logout"})}finally{this.requestHandler.clearTokens()}}async getMachineToken(e){let t=n.Buffer.from(`${e.clientId}:${e.clientSecret}`).toString("base64"),r=await this.requestHandler.request({method:o.HttpMethod.POST,path:"/oauth/token",requiresAuth:!1,headers:{Authorization:`Basic ${t}`}}),i={accessToken:r.access_token,expiresAt:Date.now()+1e3*r.expires_in};return this.requestHandler.setTokens(i),r}async refreshToken(){let e=await this.requestHandler.request({method:o.HttpMethod.GET,path:"/refresh",requiresAuth:!1});return this.updateTokensFromCookies(),e}async register(e){return await this.requestHandler.request({method:o.HttpMethod.POST,path:"/register",data:e,requiresAuth:!1})}async verifyEmail(e,t){return await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/register/verify/email",data:{email:e,otp:t},requiresAuth:!1})}async resendVerificationEmail(){await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/verification/email/resend",requiresAuth:!1})}async initiateStepUpAuthViaEmail(e){await this.requestHandler.request({method:o.HttpMethod.POST,path:"/reauth/email",params:e?{platform:e}:void 0,requiresAuth:!0})}async validateStepUpAuthViaEmail(e){await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/reauth/email/validation",data:{otp:e},requiresAuth:!0})}async stepUpAuthViaPassword(e,t){let r={password:e};t&&(r["g-recaptcha-response"]=t),await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/reauth/password",data:r,requiresAuth:!0})}async validateStepUpAuth(){await this.requestHandler.request({method:o.HttpMethod.GET,path:"/reauth/validation",requiresAuth:!0})}async forgotPassword(e,t,r){let n={};t&&(n.reset_password_url=t),r&&(n.platform=r),await this.requestHandler.request({method:o.HttpMethod.POST,path:"/password/forgotten",data:{email:e},params:n,requiresAuth:!1})}async resetPassword(e,t,r,n){await this.requestHandler.request({method:o.HttpMethod.POST,path:"/password/reset",data:{email:e,otp:t,password:r},params:n?{platform:n}:void 0,requiresAuth:!1})}async changePassword(e,t){await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/password/change",data:{old_password:e,new_password:t},requiresAuth:!0})}async changeEmail(e){await this.requestHandler.request({method:o.HttpMethod.PUT,path:"/email/change",data:{email:e},requiresAuth:!0})}async getEntitlementToken(){return await this.requestHandler.request({method:o.HttpMethod.POST,path:"/entitlement/token",requiresAuth:!0})}async getUserId(){return await this.requestHandler.request({method:o.HttpMethod.GET,path:"/user/id",requiresAuth:!0})}async getUserInfo(){return await this.requestHandler.request({method:o.HttpMethod.GET,path:"/user/id/email",requiresAuth:!0})}}},622592,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ConsentAPI=void 0;let n=e.r(479252);r.ConsentAPI=class{requestHandler;constructor(e){this.requestHandler=e}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})}}},273929,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.OpenWebAPI=void 0;let n=e.r(479252);r.OpenWebAPI=class{requestHandler;constructor(e){this.requestHandler=e}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})}}},63461,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.PreferenceAPI=void 0;let n=e.r(479252);r.PreferenceAPI=class{requestHandler;constructor(e){this.requestHandler=e}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/${e}`})}async deleteUserPreference(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/preference/${e}`})}async createUserWUPreference(e,t){await this.requestHandler.request({method:n.HttpMethod.POST,path:`/preference/wu/${e}`,data:t})}}},339222,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.PurchaseAPI=void 0;let n=e.r(479252);r.PurchaseAPI=class{requestHandler;constructor(e){this.requestHandler=e}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/${e}`})}async deleteUserPurchases(e){await this.requestHandler.request({method:n.HttpMethod.DELETE,path:`/purchase/${e}`})}async getUserPurchaseSnapshot(e,t){let r={};return t&&(r.platform=t),this.requestHandler.request({method:n.HttpMethod.GET,path:`/purchase/${e}/getSnapshot`,params:r})}async getUserPurchaseRecord(e,t,r,o){return this.requestHandler.request({method:n.HttpMethod.GET,path:`/purchase/${e}/record`,params:{platform:t,vendor:r,product:o}})}}},698254,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.SegmentationAPI=void 0;let n=e.r(479252);r.SegmentationAPI=class{requestHandler;constructor(e){this.requestHandler=e}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}})}}},168126,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.SubscriptionAPI=void 0;let n=e.r(479252);r.SubscriptionAPI=class{requestHandler;constructor(e){this.requestHandler=e}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})}}},391150,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ServerError=r.RateLimitError=r.ValidationError=r.NotFoundError=r.APIError=r.UPSXError=void 0;class n extends Error{constructor(e){super(e),this.name="UPSXError",Object.setPrototypeOf(this,n.prototype)}}r.UPSXError=n;class o extends n{code;data;constructor(e,t,r){super(e),this.name="APIError",this.code=t,this.data=r,Object.setPrototypeOf(this,o.prototype)}}r.APIError=o;class i extends o{constructor(e="Resource not found"){super(e,404),this.name="NotFoundError",Object.setPrototypeOf(this,i.prototype)}}r.NotFoundError=i;class s extends o{constructor(e="Invalid request",t){super(e,400,t),this.name="ValidationError",Object.setPrototypeOf(this,s.prototype)}}r.ValidationError=s;class a extends o{constructor(e="Rate limit exceeded"){super(e,429),this.name="RateLimitError",Object.setPrototypeOf(this,a.prototype)}}r.RateLimitError=a;class u extends o{constructor(e="Server error",t=500){super(e,t),this.name="ServerError",Object.setPrototypeOf(this,u.prototype)}}r.ServerError=u},659393,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.RequestHandler=void 0;let n=e.r(391150),o=e.r(479252);r.RequestHandler=class{baseUrl;timeout;defaultHeaders;tokens=null;constructor(e){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}}setTokens(e){this.tokens=e}getTokens(){return this.tokens}clearTokens(){this.tokens=null}isAuthenticated(){return!!this.tokens?.accessToken}async request(e){let{method:t,path:r,params:i,data:s,headers:a={},requiresAuth:u=!1,timeout:l=this.timeout}=e;if(u&&!this.isAuthenticated())throw new n.APIError("Authentication required");let c=`${this.baseUrl}${r.startsWith("/")?r:`/${r}`}`;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&&(c+=`?${t}`)}let d={...this.defaultHeaders,...a};this.tokens?.accessToken&&(d.Authorization=`Bearer ${this.tokens.accessToken}`);let h={method:t,headers:d,credentials:"include"};void 0!==s&&(t===o.HttpMethod.POST||t===o.HttpMethod.PUT)&&(h.body=JSON.stringify(s));try{let e=new AbortController,t=setTimeout(()=>e.abort(),l);h.signal=e.signal;let r=await fetch(c,h);if(clearTimeout(t),r.ok||await this.handleErrorResponse(r),204===r.status)return null;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: ${e.message}`,0)}}async handleErrorResponse(e){let t;try{t=await e.json()}catch{t={message:e.statusText}}let r=t.message||"Unknown error",o=e.status;throw new n.APIError(r,o,t)}}},981444,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.UPSXClient=void 0;let n=e.r(212840),o=e.r(688029),i=e.r(750413),s=e.r(318631),a=e.r(622592),u=e.r(273929),l=e.r(63461),c=e.r(339222),d=e.r(698254),h=e.r(168126),f=e.r(659393);r.UPSXClient=class{account;applications;assets;auth;consent;openWeb;preference;purchase;segmentation;subscription;requestHandler;constructor(e){this.requestHandler=new f.RequestHandler(e),this.auth=new s.AuthAPI(this.requestHandler),this.account=new n.AccountAPI(this.requestHandler),this.applications=new o.ApplicationsAPI(this.requestHandler),this.assets=new i.AssetsAPI(this.requestHandler),this.consent=new a.ConsentAPI(this.requestHandler),this.openWeb=new u.OpenWebAPI(this.requestHandler),this.preference=new l.PreferenceAPI(this.requestHandler),this.purchase=new c.PurchaseAPI(this.requestHandler),this.segmentation=new d.SegmentationAPI(this.requestHandler),this.subscription=new h.SubscriptionAPI(this.requestHandler)}}},562235,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},926398,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},534293,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},470429,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},448436,(e,t,r)=>{"use strict";var n,o,i,s,a,u,l,c,d,h,f,p,y,m,g,v,w,b,P,A,q,H,E,T,_,M,k,O,C,S,I,U;Object.defineProperty(r,"__esModule",{value:!0}),r.LocationType=r.Role=r.PermissionType=r.ActivityCondition=r.WigetPropType=r.WigetPropPeriod=r.WigetPropCondition=r.WidgetType=r.StrikeTypeCode=r.GeometryType=r.InterruptionLevel=r.Weekday=r.Platform=r.Unit=r.ActivityType=r.AlertType=void 0,(w=n||(r.AlertType=n={}))[w.News=1]="News",w[w.AirQuality=2]="AirQuality",w[w.Avalanche=3]="Avalanche",w[w.Coastal=4]="Coastal",w[w.Miscellaneous=5]="Miscellaneous",w[w.RainFlood=6]="RainFlood",w[w.Temperature=7]="Temperature",w[w.Thunderstorm=8]="Thunderstorm",w[w.Visibility=9]="Visibility",w[w.Wind=10]="Wind",w[w.Lightning=11]="Lightning",w[w.Precipitation=12]="Precipitation",w[w.ExtremeCold=13]="ExtremeCold",w[w.ExtremeHeat=14]="ExtremeHeat",w[w.WinterPrecipitation=15]="WinterPrecipitation",w[w.HeavySnow=16]="HeavySnow",w[w.DenseFog=17]="DenseFog",w[w.HeavyRain=18]="HeavyRain",w[w.HighWind=19]="HighWind",w[w.Flux=20]="Flux",w[w.IcyForecast=21]="IcyForecast",w[w.Pollen=22]="Pollen",w[w.Flu=23]="Flu",w[w.DailyPrecip=24]="DailyPrecip",w[w.WebEmail=25]="WebEmail",w[w.DailyDigest=26]="DailyDigest",w[w.HeavyThunderstorm=27]="HeavyThunderstorm",w[w.Custom=28]="Custom",w[w.Activity=29]="Activity",(b=o||(r.ActivityType=o={}))[b.Running=1]="Running",b[b.Golfing=2]="Golfing",b[b.Hiking=3]="Hiking",b[b.Gardening=4]="Gardening",b[b.Tennis=5]="Tennis",b[b.Cycling=6]="Cycling",(P=i||(r.Unit=i={}))[P.English=1]="English",P[P.Metric=2]="Metric",P[P.Hybrid=3]="Hybrid",(A=s||(r.Platform=s={}))[A.Apple=1]="Apple",A[A.Android=2]="Android",A[A.Http=3]="Http",A[A.Web=4]="Web",A[A.Email=5]="Email",A[A.Sms=6]="Sms",(q=a||(r.Weekday=a={}))[q.Sunday=0]="Sunday",q[q.Monday=1]="Monday",q[q.Tuesday=2]="Tuesday",q[q.Wednesday=3]="Wednesday",q[q.Thursday=4]="Thursday",q[q.Friday=5]="Friday",q[q.Saturday=6]="Saturday",(H=u||(r.InterruptionLevel=u={}))[H.Passive=0]="Passive",H[H.Active=1]="Active",H[H.TimeSensitive=2]="TimeSensitive",H[H.Critical=3]="Critical",(E=l||(r.GeometryType=l={})).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",(T=c||(r.StrikeTypeCode=c={}))[T.CloudToGround=0]="CloudToGround",T[T.CloudToCloud=1]="CloudToCloud",(_=d||(r.WidgetType=d={})).WXLocation="wxlocation",_.WXComparison="wxcomparison",(M=h||(r.WigetPropCondition=h={})).Humidity="humidity",M.Wind="wind",M.Pressure="pressure",M.Visibility="visibility",M.DewPoint="dewPoint",M.UV="uv",M.AirQuality="airQuality",M.Temperature="temperature",M.TemperatureFeelsLike="temperatureFeelsLike",M.Precip="precip",(k=f||(r.WigetPropPeriod=f={})).Daily="daily",k.Hourly="hourly",(O=p||(r.WigetPropType=p={})).Forecast="forecast",O.Historical="historical",(C=y||(r.ActivityCondition=y={}))[C.Poor=1]="Poor",C[C.Fair=2]="Fair",C[C.Good=3]="Good",(S=m||(r.PermissionType=m={}))[S.EndpointLookup=1]="EndpointLookup",S[S.LocationLookup=2]="LocationLookup",S[S.UserLookup=3]="UserLookup",S[S.NotificationMetric=4]="NotificationMetric",S[S.ClickMetric=5]="ClickMetric",S[S.AlertMap=6]="AlertMap",S[S.AlertNews=7]="AlertNews",S[S.AlertSegment=8]="AlertSegment",S[S.NotificationApps=9]="NotificationApps",S[S.NotificationTemplates=10]="NotificationTemplates",S[S.NotificationHeadlines=11]="NotificationHeadlines",S[S.NotificationDateFormats=12]="NotificationDateFormats",S[S.NotificationTranslations=13]="NotificationTranslations",S[S.Permissions=14]="Permissions",S[S.AgentActivity=15]="AgentActivity",S[S.DeleteSubscriptions=16]="DeleteSubscriptions",S[S.AlertSent=17]="AlertSent",S[S.Culture=18]="Culture",S[S.SendNotification=19]="SendNotification",S[S.Headlines=20]="Headlines",S[S.Templates=21]="Templates",S[S.UpdateAccountLockStatus=22]="UpdateAccountLockStatus",(I=g||(r.Role=g={}))[I.Admin=1]="Admin",I[I.User=2]="User",I[I.UnAuthorized=3]="UnAuthorized",I[I.AppAgent=4]="AppAgent",(U=v||(r.LocationType=v={}))[U.Globe=0]="Globe",U[U.PollenID=1]="PollenID",U[U.TideID=2]="TideID",U[U.ZoneID=3]="ZoneID",U[U.PostalKey=4]="PostalKey",U[U.CountyID=5]="CountyID",U[U.CityID=6]="CityID",U[U.AdminDistrict=7]="AdminDistrict",U[U.DmaID=8]="DmaID",U[U.TimeZone=9]="TimeZone",U[U.CountryCode=10]="CountryCode"},1799,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},728575,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},95443,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},867295,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},832922,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},648875,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(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=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),o(e.r(562235),r),o(e.r(926398),r),o(e.r(534293),r),o(e.r(470429),r),o(e.r(448436),r),o(e.r(1799),r),o(e.r(728575),r),o(e.r(95443),r),o(e.r(867295),r),o(e.r(832922),r)},563033,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(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=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),o(e.r(212840),r),o(e.r(688029),r),o(e.r(750413),r),o(e.r(622592),r),o(e.r(273929),r),o(e.r(63461),r),o(e.r(339222),r),o(e.r(698254),r),o(e.r(168126),r)},245943,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(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=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.APIError=r.UPSXClient=void 0;let i=e.r(981444);Object.defineProperty(r,"UPSXClient",{enumerable:!0,get:function(){return i.UPSXClient}});let s=e.r(391150);Object.defineProperty(r,"APIError",{enumerable:!0,get:function(){return s.APIError}}),o(e.r(479252),r),o(e.r(648875),r),o(e.r(563033),r)},901351,e=>{"use strict";let t=new(e.i(245943)).UPSXClient({baseUrl:"https://upsx.weather.com"});e.s(["upsxClient",0,t])},528600,828405,e=>{"use strict";var t=e.i(477716),r=e.i(475566),n=e.i(381477);let o=(0,e.i(66396).withMiddleware)(n.default,e=>(t,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,e(t,r,n)));var i=e.i(391451),s=e.i(889753),a=e.i(901351),u=e.i(310847),l=e.i(627897),c=e.i(333350),d=e.i(543512);function h(e){return d.UserSubscriptionPremiumTiers.includes(e)}function f(e){return void 0!==e&&e>d.UserSubscriptionTiers.none}function p(){let[e,d]=(0,r.useAtom)(s.userProfileAtom),[p,y]=(0,r.useAtom)(u.wxuUserAnonymousIdAtom),[m,g]=(0,r.useAtom)(u.wxuUserAccountUserAccountResponseAtom),[v,w]=(0,t.useState)(!1),b=(0,r.useSetAtom)(u.wxuLoginRedirectPageAtom);c.default&&!v&&(b(window.location.href),w(!0));let P=(0,r.useAtomValue)(s.userTierAtom),A=f(P),q=(0,i.getCookie)("ANON_C"),H=q||p||(0,l.v4)();q||(0,i.setCookie)("ANON_C",H,{path:"/",domain:".weather.com",secure:!0}),(!p||p&&q&&p!==q)&&y(H),!e&&m&&d(m);let E=o(A?"upsx/id":null,()=>a.upsxClient.account.getAccountId(),{shouldRetryOnError:e=>"APIError"!==e.name}),{userID:T=""}=E?.data||{};return(0,n.default)(!e&&T?"upsx/account":null,()=>a.upsxClient.account.getAccount(),{shouldRetryOnError:e=>"APIError"!==e.name,onSuccess:e=>{d(e),g(e)}}),{user:{anonId:p,userID:T,isUserLoggedIn:A,subscriptionTier:P,isUserPremium:h(P)},userProfile:e}}e.s(["isUserLoggedIn",()=>f,"isUserTierPremium",()=>h],828405),e.s(["useUser",()=>p],528600)}]);