"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[84239],{84239:(e,t,n)=>{n.d(t,{mg:()=>l,tG:()=>f});var r=n(56317);let o=Symbol("RESET"),i=(e,t,n)=>(t.has(n)?t:t.set(n,e())).get(n),u=new WeakMap,a=(e,t,n,r)=>{let o=i(()=>new WeakMap,u,t),a=i(()=>new WeakMap,o,n);return i(e,a,r)};function l(e,t,n=Object.is){return a(()=>{let o=Symbol(),i=([e,r])=>{if(r===o)return t(e);let i=t(e,r);return n(r,i)?r:i},u=(0,r.eU)(t=>{let n=t(u);return i([t(e),n])});return u.init=o,u},e,t,n)}let s=(e,t,n)=>(t.has(n)?t:t.set(n,e())).get(n),c=new WeakMap,d=e=>"function"==typeof(null==e?void 0:e.then),w=function(e=()=>{try{return window.localStorage}catch(e){"undefined"!=typeof window&&console.warn(e);return}},t){var n;let r,o,i;let u={getItem:(t,n)=>{var i,u;let a=e=>{if(r!==(e=e||"")){try{o=JSON.parse(e,void 0)}catch(e){return n}r=e}return o},l=null!=(u=null==(i=e())?void 0:i.getItem(t))?u:null;return d(l)?l.then(a):a(l)},setItem:(t,n)=>{var r;return null==(r=e())?void 0:r.setItem(t,JSON.stringify(n,void 0))},removeItem:t=>{var n;return null==(n=e())?void 0:n.removeItem(t)}};try{i=null==(n=e())?void 0:n.subscribe}catch(e){}if(!i&&"undefined"!=typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(i=(t,n)=>{if(!(e()instanceof window.Storage))return()=>{};let r=r=>{r.storageArea===e()&&r.key===t&&n(r.newValue)};return window.addEventListener("storage",r),()=>{window.removeEventListener("storage",r)}}),i){let e;e=i,u.subscribe=(t,n,r)=>e(t,e=>{let t;try{t=JSON.parse(e||"")}catch(e){t=r}n(t)})}return u}();function f(e,t,n=w,i){let u=null==i?void 0:i.getOnInit,a=(0,r.eU)(u?n.getItem(e,t):t);return a.debugPrivate=!0,a.onMount=r=>{let o;return r(n.getItem(e,t)),n.subscribe&&(o=n.subscribe(e,r,t)),o},(0,r.eU)(e=>e(a),(r,i,u)=>{let l="function"==typeof u?u(r(a)):u;return l===o?(i(a,t),n.removeItem(e)):l instanceof Promise?l.then(t=>(i(a,t),n.setItem(e,t))):(i(a,l),n.setItem(e,l))})}let v=new WeakMap,m=(e,t,n)=>(t.has(n)?t:t.set(n,e())).get(n),g=new WeakMap}}]);