(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,695018,(e,t,r)=>{function n(e,t,r,n){return Math.round(e/r)+" "+n+(t>=1.5*r?"s":"")}t.exports=function(e,t){t=t||{};var r,o,i,a,l=typeof e;if("string"===l&&e.length>0){var u=e;if(!((u=String(u)).length>100)){var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(u);if(s){var c=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return 6048e5*c;case"days":case"day":case"d":return 864e5*c;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:break}}}return}if("number"===l&&isFinite(e)){return t.long?(o=Math.abs(r=e))>=864e5?n(r,o,864e5,"day"):o>=36e5?n(r,o,36e5,"hour"):o>=6e4?n(r,o,6e4,"minute"):o>=1e3?n(r,o,1e3,"second"):r+" ms":(a=Math.abs(i=e))>=864e5?Math.round(i/864e5)+"d":a>=36e5?Math.round(i/36e5)+"h":a>=6e4?Math.round(i/6e4)+"m":a>=1e3?Math.round(i/1e3)+"s":i+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},702660,(e,t,r)=>{t.exports=function(t){function r(e){let t,o,i,a=null;function l(...e){if(!l.enabled)return;let n=Number(new Date);l.diff=n-(t||n),l.prev=t,l.curr=n,t=n,e[0]=r.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let o=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(t,n)=>{if("%%"===t)return"%";o++;let i=r.formatters[n];if("function"==typeof i){let r=e[o];t=i.call(l,r),e.splice(o,1),o--}return t}),r.formatArgs.call(l,e),(l.log||r.log).apply(l,e)}return l.namespace=e,l.useColors=r.useColors(),l.color=r.selectColor(e),l.extend=n,l.destroy=r.destroy,Object.defineProperty(l,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(o!==r.namespaces&&(o=r.namespaces,i=r.enabled(e)),i),set:e=>{a=e}}),"function"==typeof r.init&&r.init(l),l}function n(e,t){let n=r(this.namespace+(void 0===t?":":t)+e);return n.log=this.log,n}function o(e,t){let r=0,n=0,o=-1,i=0;for(;r"-"+e)].join(",");return r.enable(""),e},r.enable=function(e){for(let t of(r.save(e),r.namespaces=e,r.names=[],r.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===t[0]?r.skips.push(t.slice(1)):r.names.push(t)},r.enabled=function(e){for(let t of r.skips)if(o(e,t))return!1;for(let t of r.names)if(o(e,t))return!0;return!1},r.humanize=e.r(695018),r.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(t).forEach(e=>{r[e]=t[e]}),r.names=[],r.skips=[],r.formatters={},r.selectColor=function(e){let t=0;for(let r=0;r{let n;var o=e.i(694914);r.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;let r="color: "+this.color;e.splice(1,0,r,"color: inherit");let n=0,o=0;e[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(o=n))}),e.splice(o,0,r)},r.save=function(e){try{e?r.storage.setItem("debug",e):r.storage.removeItem("debug")}catch(e){}},r.load=function(){let e;try{e=r.storage.getItem("debug")||r.storage.getItem("DEBUG")}catch(e){}return!e&&void 0!==o.default&&"env"in o.default&&(e=o.default.env.DEBUG),e},r.useColors=function(){let e;return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},r.storage=function(){try{return localStorage}catch(e){}}(),n=!1,r.destroy=()=>{n||(n=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},r.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],r.log=console.debug||console.log||(()=>{}),t.exports=e.r(702660)(r);let{formatters:i}=t.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},695881,(e,t,r)=>{"use strict";var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.createLogger=l,r.log=function(e,t,...r){l(e)(t,...r)};let o=n(e.r(272851));o.default.log=console.info.bind(console);let i=console.error.bind(console),a="wx-next";function l(e){let t=(0,o.default)(`${a}:${e}`),r=(0,o.default)(`${a}:debug:${e}`),n=(0,o.default)(`${a}:error:${e}`),u=(0,o.default)(`${a}:warn:${e}`),s=(0,o.default)(`${a}:lifecycle:${e}`);n.log=i;let c=(e,...r)=>{t(e,...r)};return c.info=(e,...r)=>{t(e,...r)},c.debug=(e,...t)=>{r(e,...t)},c.error=(e,...t)=>{n(e,...t)},c.warn=(e,...t)=>{u(e,...t)},c.lifecycle=(e,...t)=>{s(e,...t)},c.extend=t=>l(`${e}:${t}`),c}},751931,233338,e=>{"use strict";let t,r,n={get url(){return`file://${e.P("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/vanilla/internals.mjs")}`}};function o(e){return!!e.write}function i(e){return"v"in e||"e"in e}function a(e){if("e"in e)throw e.e;if((n.env?n.env.MODE:void 0)!=="production"&&!("v"in e))throw Error("[Bug] atom state is not initialized");return e.v}let l=new WeakMap;function u(e){var t;return c(e)&&!!(null==(t=l.get(e))?void 0:t[0])}function s(e,t){let r=l.get(e);if(!r){r=[!0,new Set],l.set(e,r);let t=()=>{r[0]=!1};e.then(t,t)}r[1].add(t)}function c(e){return"function"==typeof(null==e?void 0:e.then)}function d(e,t,r){if(!r.p.has(e)){r.p.add(e);let n=()=>r.p.delete(e);t.then(n,n)}}function f(e,t,r){var n;let o=new Set;for(let t of(null==(n=r.get(e))?void 0:n.t)||[])r.has(t)&&o.add(t);for(let e of t.p)o.add(e);return o}let g=(e,t,...r)=>t.read(...r),h=(e,t,...r)=>t.write(...r),v=(e,t)=>{var r;return null==(r=t.unstable_onInit)?void 0:r.call(t,e)},p=(e,t,r)=>{var n;return null==(n=t.onMount)?void 0:n.call(t,r)},m=(e,t)=>{var r;let o=M(e),i=o[0],a=o[6],l=o[9];if((n.env?n.env.MODE:void 0)!=="production"&&!t)throw Error("Atom is undefined or null");let u=i.get(t);return u||(u={d:new Map,p:new Set,n:0},i.set(t,u),null==(r=a.i)||r.call(a,t),null==l||l(e,t)),u},C=e=>{let t=M(e),r=t[1],n=t[3],o=t[4],i=t[5],a=t[6],l=t[13],u=[],s=e=>{try{e()}catch(e){u.push(e)}};do{a.f&&s(a.f);let t=new Set,u=t.add.bind(t);n.forEach(e=>{var t;return null==(t=r.get(e))?void 0:t.l.forEach(u)}),n.clear(),i.forEach(u),i.clear(),o.forEach(u),o.clear(),t.forEach(s),n.size&&l(e)}while(n.size||i.size||o.size)if(u.length)throw AggregateError(u)},w=e=>{let t=M(e),r=t[1],o=t[2],i=t[3],a=t[11],l=t[14],u=t[17],s=[],c=new WeakSet,d=new WeakSet,g=Array.from(i);for(;g.length;){let t=g[g.length-1],i=a(e,t);if(d.has(t)){g.pop();continue}if(c.has(t)){if(o.get(t)===i.n)s.push([t,i]);else if((n.env?n.env.MODE:void 0)!=="production"&&o.has(t))throw Error("[Bug] invalidated atom exists");d.add(t),g.pop();continue}for(let e of(c.add(t),f(t,i,r)))c.has(e)||g.push(e)}for(let t=s.length-1;t>=0;--t){let[r,n]=s[t],a=!1;for(let e of n.d.keys())if(e!==r&&i.has(e)){a=!0;break}a&&(l(e,r),u(e,r)),o.delete(r)}},y=new WeakSet,b=(e,t)=>{var r,l;let f,g,h=M(e),v=h[1],p=h[2],m=h[3],C=h[6],w=h[7],b=h[11],E=h[12],_=h[13],F=h[14],S=h[16],O=h[17],A=b(e,t);if(i(A)&&(v.has(t)&&p.get(t)!==A.n||Array.from(A.d).every(([t,r])=>F(e,t).n===r)))return A;A.d.clear();let R=!0;function k(){v.has(t)&&(O(e,t),_(e),E(e))}let D=A.n;try{(n.env?n.env.MODE:void 0)!=="production"&&y.delete(e);let l=w(e,t,function(r){var n;if(r===t){let t=b(e,r);if(!i(t))if("init"in r)T(e,r,r.init);else throw Error("no atom init");return a(t)}let o=F(e,r);try{return a(o)}finally{A.d.set(r,o.n),u(A.v)&&d(t,A.v,o),null==(n=v.get(r))||n.t.add(t),R||k()}},{get signal(){return f||(f=new AbortController),f.signal},get setSelf(){return(n.env?n.env.MODE:void 0)==="production"||o(t)||console.warn("setSelf function cannot be used with read-only atom"),!g&&o(t)&&(g=(...r)=>{if((n.env?n.env.MODE:void 0)!=="production"&&R&&console.warn("setSelf function cannot be called in sync"),!R)try{return S(e,t,...r)}finally{_(e),E(e)}}),g}});return(n.env?n.env.MODE:void 0)!=="production"&&y.has(e)&&console.warn("Detected store mutation during atom read. This is not supported."),T(e,t,l),c(l)&&(s(l,()=>null==f?void 0:f.abort()),l.then(k,k)),null==(r=C.r)||r.call(C,t),A}catch(e){return delete A.v,A.e=e,++A.n,A}finally{R=!1,D!==A.n&&p.get(t)===D&&(p.set(t,A.n),m.add(t),null==(l=C.c)||l.call(C,t))}},E=(e,t)=>{let r=M(e),n=r[1],o=r[2],i=r[11],a=[t];for(;a.length;){let t=a.pop(),r=i(e,t);for(let l of f(t,r,n)){let t=i(e,l);o.set(l,t.n),a.push(l)}}},_=(e,t,...r)=>{let o=M(e),i=o[3],l=o[6],u=o[8],s=o[11],c=o[12],d=o[13],f=o[14],g=o[15],h=o[17],v=!0;try{return u(e,t,t=>a(f(e,t)),(r,...o)=>{var a;let u=s(e,r);try{if(r!==t)return _(e,r,...o);{if(!("init"in r))throw Error("atom not writable");(n.env?n.env.MODE:void 0)!=="production"&&y.add(e);let t=u.n,s=o[0];T(e,r,s),h(e,r),t!==u.n&&(i.add(r),null==(a=l.c)||a.call(l,r),g(e,r));return}}finally{v||(d(e),c(e))}},...r)}finally{v=!1}},F=(e,t)=>{var r;let n=M(e),o=n[1],i=n[3],a=n[6],l=n[11],s=n[15],c=n[18],d=n[19],f=l(e,t),g=o.get(t);if(g&&!u(f.v)){for(let[n,o]of f.d)if(!g.d.has(n)){let u=l(e,n);c(e,n).t.add(t),g.d.add(n),o!==u.n&&(i.add(n),null==(r=a.c)||r.call(a,n),s(e,n))}for(let r of g.d||[])if(!f.d.has(r)){g.d.delete(r);let n=d(e,r);null==n||n.t.delete(t)}}},S=(e,t)=>{var r;let n=M(e),i=n[1],a=n[4],l=n[6],u=n[10],s=n[11],c=n[12],d=n[13],f=n[14],g=n[16],h=s(e,t),v=i.get(t);if(!v){for(let r of(f(e,t),h.d.keys()))S(e,r).t.add(t);v={l:new Set,d:new Set(h.d.keys()),t:new Set},i.set(t,v),null==(r=l.m)||r.call(l,t),o(t)&&a.add(()=>{let r=!0;try{let n=u(e,t,(...n)=>{try{return g(e,t,...n)}finally{r||(d(e),c(e))}});n&&(v.u=()=>{r=!0;try{n()}finally{r=!1}})}finally{r=!1}})}return v},O=(e,t)=>{var r;let n=M(e),o=n[1],i=n[5],a=n[6],l=n[11],u=n[19],s=l(e,t),c=o.get(t);if(c&&!c.l.size&&!Array.from(c.t).some(e=>{var r;return null==(r=o.get(e))?void 0:r.d.has(t)})){for(let n of(c.u&&i.add(c.u),c=void 0,o.delete(t),null==(r=a.u)||r.call(a,t),s.d.keys())){let r=u(e,n);null==r||r.t.delete(t)}return}return c},T=(e,t,r)=>{let n=M(e)[11],o=n(e,t),i="v"in o,a=o.v;if(c(r))for(let i of o.d.keys())d(t,r,n(e,i));if(o.v=r,delete o.e,!i||!Object.is(a,o.v)){let e;++o.n,c(a)&&(null==(e=l.get(a))?void 0:e[0])&&(e[0]=!1,e[1].forEach(e=>e()))}},A=(e,t)=>a((0,M(e)[14])(e,t)),R=(e,t,...r)=>{let n=M(e),o=n[12],i=n[13],a=n[16];try{return a(e,t,...r)}finally{i(e),o(e)}},k=(e,t,r)=>{let n=M(e),o=n[12],i=n[18],a=n[19],l=i(e,t).l;return l.add(r),o(e),()=>{l.delete(r),a(e,t),o(e)}},D=new WeakMap,M=e=>{let t=D.get(e);if((n.env?n.env.MODE:void 0)!=="production"&&!t)throw Error("Store must be created by buildStore to read its building blocks");return t};function j(...e){let t={get:e=>(0,M(t)[21])(t,e),set:(e,...r)=>(0,M(t)[22])(t,e,...r),sub:(e,r)=>(0,M(t)[23])(t,e,r)},r=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},g,h,v,p,m,C,w,b,E,_,F,S,O,T,A,R,k,void 0].map((t,r)=>e[r]||t);return D.set(t,Object.freeze(r)),t}e.s(["INTERNAL_buildStoreRev2",()=>j,"INTERNAL_registerAbortHandler",()=>s],233338);let L={get url(){return`file://${e.P("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/vanilla.mjs")}`}},I=0;function x(e,t){let r=`atom${++I}`,n={toString(){return(L.env?L.env.MODE:void 0)!=="production"&&this.debugLabel?r+":"+this.debugLabel:r}};return"function"==typeof e?n.read=e:(n.init=e,n.read=V,n.write=N),t&&(n.write=t),n}function V(e){return e(this)}function N(e,t,r){return t(this,"function"==typeof r?r(e(this)):r)}function P(){return t?t():j()}function $(){return r||(r=P(),(L.env?L.env.MODE:void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=r),globalThis.__JOTAI_DEFAULT_STORE__!==r&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),r}e.s(["atom",()=>x,"createStore",()=>P,"getDefaultStore",()=>$],751931)},475566,e=>{"use strict";var t=e.i(477716),r=e.i(751931),n=e.i(233338);let o={get url(){return`file://${e.P("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/react.mjs")}`}},i=(0,t.createContext)(void 0);function a(e){let n=(0,t.useContext)(i);return(null==e?void 0:e.store)||n||(0,r.getDefaultStore)()}function l({children:e,store:n}){let o=(0,t.useRef)(null);return n?(0,t.createElement)(i.Provider,{value:n},e):(null===o.current&&(o.current=(0,r.createStore)()),(0,t.createElement)(i.Provider,{value:o.current},e))}let u=e=>"function"==typeof(null==e?void 0:e.then),s=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},c=t.default.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw s(e),e}),d=new WeakMap,f=(e,t)=>{let r=d.get(e);return r||(r=new Promise((o,i)=>{let a=e,l=e=>t=>{a===e&&o(t)},s=e=>t=>{a===e&&i(t)},c=()=>{try{let e=t();u(e)?(d.set(e,r),a=e,e.then(l(e),s(e)),(0,n.INTERNAL_registerAbortHandler)(e,c)):o(e)}catch(e){i(e)}};e.then(l(e),s(e)),(0,n.INTERNAL_registerAbortHandler)(e,c)}),d.set(e,r)),r};function g(e,r){let{delay:n,unstable_promiseStatus:o=!t.default.use}=r||{},i=a(r),[[l,d,g],h]=(0,t.useReducer)(t=>{let r=i.get(e);return Object.is(t[0],r)&&t[1]===i&&t[2]===e?t:[r,i,e]},void 0,()=>[i.get(e),i,e]),v=l;if((d!==i||g!==e)&&(h(),v=i.get(e)),(0,t.useEffect)(()=>{let t=i.sub(e,()=>{if(o)try{let t=i.get(e);u(t)&&s(f(t,()=>i.get(e)))}catch(e){}"number"==typeof n?setTimeout(h,n):h()});return h(),t},[i,e,n,o]),(0,t.useDebugValue)(v),u(v)){let t=f(v,()=>i.get(e));return o&&s(t),c(t)}return v}function h(e,r){let n=a(r);return(0,t.useCallback)((...t)=>{if((o.env?o.env.MODE:void 0)!=="production"&&!("write"in e))throw Error("not writable atom");return n.set(e,...t)},[n,e])}function v(e,t){return[g(e,t),h(e,t)]}e.s(["Provider",()=>l,"useAtom",()=>v,"useAtomValue",()=>g,"useSetAtom",()=>h,"useStore",()=>a])},107983,(e,t,r)=>{"use strict";var n=e.r(477716),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,l=n.useLayoutEffect,u=n.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="u"{"use strict";t.exports=e.r(107983)},381477,613646,895711,66396,676037,527983,354622,78160,582853,e=>{"use strict";var t=e.i(477716),r=e.i(33347);e.s(["ERROR_REVALIDATE_EVENT",()=>3,"FOCUS_EVENT",()=>0,"MUTATE_EVENT",()=>2,"RECONNECT_EVENT",()=>1],966341);var n=Object.prototype.hasOwnProperty;let o=new WeakMap,i=()=>{},a=i(),l=Object,u=e=>e===a,s=e=>"function"==typeof e,c=(e,t)=>({...e,...t}),d=e=>s(e.then),f={},g={},h="undefined",v=typeof window!=h,p=typeof document!=h,m=v&&"Deno"in window,C=(e,t)=>{let r=o.get(e);return[()=>!u(t)&&e.get(t)||f,n=>{if(!u(t)){let o=e.get(t);t in g||(g[t]=o),r[5](t,c(o,n),o||f)}},r[6],()=>!u(t)&&t in g?g[t]:!u(t)&&e.get(t)||f]},w=!0,[y,b]=v&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[i,i],E={initFocus:e=>(p&&document.addEventListener("visibilitychange",e),y("focus",e),()=>{p&&document.removeEventListener("visibilitychange",e),b("focus",e)}),initReconnect:e=>{let t=()=>{w=!0,e()},r=()=>{w=!1};return y("online",t),y("offline",r),()=>{b("online",t),b("offline",r)}}},_=!t.default.useId,F=!v||m,S=e=>v&&typeof window.requestAnimationFrame!=h?window.requestAnimationFrame(e):setTimeout(e,1),O=F?t.useEffect:t.useLayoutEffect,T="u">typeof navigator&&navigator.connection,A=!F&&T&&(["slow-2g","2g"].includes(T.effectiveType)||T.saveData),R=new WeakMap,k=(e,t)=>e===`[object ${t}]`,D=0,M=e=>{let t,r,n=typeof e,o=l.prototype.toString.call(e),i=k(o,"Date"),a=k(o,"RegExp"),s=k(o,"Object");if(l(e)!==e||i||a)t=i?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=R.get(e))return t;if(t=++D+"~",R.set(e,t),Array.isArray(e)){for(r=0,t="@";r{if(s(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?M(e):"",t]},L=0,I=()=>++L;async function x(...e){let[t,r,n,i]=e,l=c({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),f=l.populateCache,g=l.rollbackOnError,h=l.optimisticData,v=l.throwOnError;if(s(r)){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(p))}return p(r);async function p(r){let i,[c]=j(r);if(!c)return;let[p,m]=C(t,c),[w,y,b,E]=o.get(t),_=()=>{let e=w[c];return(s(l.revalidate)?l.revalidate(p().data,r):!1!==l.revalidate)&&(delete b[c],delete E[c],e&&e[0])?e[0](2).then(()=>p().data):p().data};if(e.length{i=e,S=!0}),O!==y[c][0]){if(S)throw i;return F}S&&T&&(e=i,"function"==typeof g?g(e):!1!==g)&&(f=!0,m({data:D,_c:a}))}if(f&&!S&&(s(f)?m({data:f(F,D),error:a,_c:a}):m({data:F,error:a,_c:a})),y[c][1]=I(),Promise.resolve(_()).then(()=>{m({_c:a})}),S){if(v)throw i;return}return F}}let V=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},N=(e,t)=>{if(!o.has(e)){let r=c(E,t),n=Object.create(null),l=x.bind(a,e),u=i,s=Object.create(null),d=(e,t)=>{let r=s[e]||[];return s[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},f=(t,r,n)=>{e.set(t,r);let o=s[t];if(o)for(let e of o)e(r,n)},g=()=>{if(!o.has(e)&&(o.set(e,[n,Object.create(null),Object.create(null),Object.create(null),l,f,d]),!F)){let t=r.initFocus(setTimeout.bind(a,V.bind(a,n,0))),i=r.initReconnect(setTimeout.bind(a,V.bind(a,n,1)));u=()=>{t&&t(),i&&i(),o.delete(e)}}};return g(),[e,l,g,u]}return[e,o.get(e)[4]]},[P,$]=N(new Map),W=c({onLoadingSlow:i,onSuccess:i,onError:i,onErrorRetry:(e,t,r,n,o)=>{let i=r.errorRetryCount,a=o.retryCount,l=~~((Math.random()+.5)*(1i))&&setTimeout(n,l,o)},onDiscarded:i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:A?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:A?5e3:3e3,compare:function e(t,r){var o,i;if(t===r)return!0;if(t&&r&&(o=t.constructor)===r.constructor){if(o===Date)return t.getTime()===r.getTime();if(o===RegExp)return t.toString()===r.toString();if(o===Array){if((i=t.length)===r.length)for(;i--&&e(t[i],r[i]););return -1===i}if(!o||"object"==typeof t){for(o in i=0,t)if(n.call(t,o)&&++i&&!n.call(r,o)||!(o in r)||!e(t[o],r[o]))return!1;return Object.keys(r).length===i}}return t!=t&&r!=r},isPaused:()=>!1,cache:P,mutate:$,fallback:{}},{isOnline:()=>w,isVisible:()=>{let e=p&&document.visibilityState;return u(e)||"hidden"!==e}}),U=(e,t)=>{let r=c(e,t);if(t){let{use:n,fallback:o}=e,{use:i,fallback:a}=t;n&&i&&(r.use=n.concat(i)),o&&a&&(r.fallback=c(o,a))}return r},z=(0,t.createContext)({}),J=e=>{let{value:r}=e,n=(0,t.useContext)(z),o=s(r),i=(0,t.useMemo)(()=>o?r(n):r,[o,n,r]),l=(0,t.useMemo)(()=>o?i:U(n,i),[o,n,i]),u=i&&i.provider,d=(0,t.useRef)(a);u&&!d.current&&(d.current=N(u(l.cache||P),i));let f=d.current;return f&&(l.cache=f[0],l.mutate=f[1]),O(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,t.createElement)(z.Provider,c(e,{value:l}))};e.s(["A",()=>i,"B",()=>d,"I",()=>_,"O",()=>l,"S",()=>z,"U",()=>a,"a",()=>s,"b",()=>o,"c",()=>P,"d",()=>W,"e",()=>u,"f",()=>U,"g",()=>J,"i",()=>v,"j",()=>$,"m",()=>c,"n",()=>x,"o",()=>I,"r",()=>F,"s",()=>j,"t",()=>S,"u",()=>O,"z",()=>C],613646),e.s(["UNDEFINED",()=>a],895711);var B=e.i(966341);let q=v&&window.__SWR_DEVTOOLS_USE__,G=q?window.__SWR_DEVTOOLS_USE__:[],H=e=>s(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],K=()=>{let e=(0,t.useContext)(z);return(0,t.useMemo)(()=>c(W,e),[e])},Y=G.concat(e=>(t,r,n)=>{let i=r&&((...e)=>{let[n]=j(t),[,,,i]=o.get(P);if(n.startsWith("$inf$"))return r(...e);let a=i[n];return u(a)?r(...e):(delete i[n],a)});return e(t,i,n)}),Z=e=>function(...t){let r=K(),[n,o,i]=H(t),a=U(r,i),l=e,{use:u}=a,s=(u||[]).concat(Y);for(let e=s.length;e--;)l=s[e](l);return l(n,o||a.fetcher||null,a)},Q=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}},X=(e,t)=>(...r)=>{let[n,o,i]=H(r),a=(i.use||[]).concat(t);return e(n,o,{...i,use:a})};q&&(window.__SWR_DEVTOOLS_REACT__=t.default),e.s(["subscribeCallback",()=>Q,"useSWRConfig",()=>K,"withArgs",()=>Z,"withMiddleware",()=>X],66396),e.s(["serialize",()=>j],676037),e.s(["getTimestamp",()=>I],527983);e.s(["useIsomorphicLayoutEffect",()=>O],354622),e.s(["IS_REACT_LEGACY",()=>_],78160),e.s(["mergeObjects",()=>c],582853);let ee=()=>{},et=ee(),er=(new WeakMap,t.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),en={dedupe:!0},eo=Promise.resolve(a),ei=l.defineProperty(J,"defaultValue",{value:W}),ea=Z((e,n,l)=>{let{cache:f,compare:g,suspense:h,fallbackData:v,revalidateOnMount:p,revalidateIfStale:m,refreshInterval:w,refreshWhenHidden:y,refreshWhenOffline:b,keepPreviousData:E,strictServerPrefetchWarning:T}=l,[A,R,k,D]=o.get(f),[M,L]=j(e),V=(0,t.useRef)(!1),N=(0,t.useRef)(!1),P=(0,t.useRef)(M),$=(0,t.useRef)(n),W=(0,t.useRef)(l),U=()=>W.current.isVisible()&&W.current.isOnline(),[z,J,q,G]=C(f,M),H=(0,t.useRef)({}).current,K=u(v)?u(l.fallback)?a:l.fallback[M]:v,Y=(e,t)=>{for(let r in H)if("data"===r){if(!g(e[r],t[r])&&(!u(e[r])||!g(es,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},Z=(0,t.useMemo)(()=>{let e=!!M&&!!n&&(u(p)?!W.current.isPaused()&&!h&&!1!==m:p),t=t=>{let r=c(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},r=z(),o=G(),i=t(r),a=r===o?i:t(o),l=i;return[()=>{let e=t(z());return Y(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>a]},[f,M]),X=(0,r.useSyncExternalStore)((0,t.useCallback)(e=>q(M,(t,r)=>{Y(r,t)||e()}),[f,M]),Z[0],Z[1]),ee=!V.current,et=A[M]&&A[M].length>0,ei=X.data,ea=u(ei)?K&&d(K)?er(K):K:ei,el=X.error,eu=(0,t.useRef)(ea),es=E?u(ei)?u(eu.current)?ea:eu.current:ei:ea,ec=M&&u(ea),ed=!F&&(0,r.useSyncExternalStore)(()=>i,()=>!1,()=>!0);T&&ed&&!h&&ec&&console.warn(`Missing pre-initiated data for serialized key "${M}" during server-side rendering. Data fethcing should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let ef=(!et||!!u(el))&&(ee&&!u(p)?p:!W.current.isPaused()&&(h?!u(ea)&&m:u(ea)||m)),eg=!!(M&&n&&ee&&ef),eh=u(X.isValidating)?eg:X.isValidating,ev=u(X.isLoading)?eg:X.isLoading,ep=(0,t.useCallback)(async e=>{let t,r,n=$.current;if(!M||!n||N.current||W.current.isPaused())return!1;let o=!0,i=e||{},c=!k[M]||!i.dedupe,d=()=>_?!N.current&&M===P.current&&V.current:M===P.current,f={isValidating:!1,isLoading:!1},h=()=>{J(f)},v=()=>{let e=k[M];e&&e[1]===r&&delete k[M]},p={isValidating:!0};u(z().data)&&(p.isLoading=!0);try{if(c&&(J(p),l.loadingTimeout&&u(z().data)&&setTimeout(()=>{o&&d()&&W.current.onLoadingSlow(M,l)},l.loadingTimeout),k[M]=[n(L),I()]),[t,r]=k[M],t=await t,c&&setTimeout(v,l.dedupingInterval),!k[M]||k[M][1]!==r)return c&&d()&&W.current.onDiscarded(M),!1;f.error=a;let e=R[M];if(!u(e)&&(r{let t=A[M];t&&t[0]&&t[0](B.ERROR_REVALIDATE_EVENT,e)},{retryCount:(i.retryCount||0)+1,dedupe:!0})))}return o=!1,h(),!0},[M,f]),em=(0,t.useCallback)((...e)=>x(f,P.current,...e),[]);if(O(()=>{$.current=n,W.current=l,u(ei)||(eu.current=ei)}),O(()=>{if(!M)return;let e=ep.bind(a,en),t=0;W.current.revalidateOnFocus&&(t=Date.now()+W.current.focusThrottleInterval);let r=Q(M,A,(r,n={})=>{if(r==B.FOCUS_EVENT){let r=Date.now();W.current.revalidateOnFocus&&r>t&&U()&&(t=r+W.current.focusThrottleInterval,e())}else if(r==B.RECONNECT_EVENT)W.current.revalidateOnReconnect&&U()&&e();else if(r==B.MUTATE_EVENT)return ep();else if(r==B.ERROR_REVALIDATE_EVENT)return ep(n)});return N.current=!1,P.current=M,V.current=!0,J({_k:L}),ef&&!k[M]&&(u(ea)||F?e():S(e)),()=>{N.current=!0,r()}},[M]),O(()=>{let e;function t(){let t=s(w)?w(z().data):w;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!z().error&&(y||W.current.isVisible())&&(b||W.current.isOnline())?ep(en).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[w,y,b,M]),(0,t.useDebugValue)(es),h){if(!_&&F&&ec)throw Error("Fallback data is required when using Suspense in SSR.");ec&&($.current=n,W.current=l,N.current=!1);let e=D[M];if(er(!u(e)&&ec?em(e):eo),!u(el)&&ec)throw el;let t=ec?ep(en):eo;!u(es)&&ec&&(t.status="fulfilled",t.value=!0),er(t)}return{mutate:em,get data(){return H.data=!0,es},get error(){return H.error=!0,el},get isValidating(){return H.isValidating=!0,eh},get isLoading(){return H.isLoading=!0,ev}}});e.s(["SWRConfig",()=>ei,"default",()=>ea],381477)}]);