-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.js
More file actions
137 lines (131 loc) · 366 KB
/
main.js
File metadata and controls
137 lines (131 loc) · 366 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var _v=Object.create;var gi=Object.defineProperty;var xv=Object.getOwnPropertyDescriptor;var Sv=Object.getOwnPropertyNames;var Av=Object.getPrototypeOf,Ev=Object.prototype.hasOwnProperty;var wv=(e,t,n)=>t in e?gi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var xn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Qd=(e,t)=>{for(var n in t)gi(e,n,{get:t[n],enumerable:!0})},Kd=(e,t,n,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of Sv(t))!Ev.call(e,l)&&l!==n&&gi(e,l,{get:()=>t[l],enumerable:!(a=xv(t,l))||a.enumerable});return e};var vi=(e,t,n)=>(n=e!=null?_v(Av(e)):{},Kd(t||!e||!e.__esModule?gi(n,"default",{value:e,enumerable:!0}):n,e)),Tv=e=>Kd(gi({},"__esModule",{value:!0}),e);var me=(e,t,n)=>(wv(e,typeof t!="symbol"?t+"":t,n),n);var rh=xn(te=>{"use strict";var mc=Symbol.for("react.transitional.element"),Rv=Symbol.for("react.portal"),kv=Symbol.for("react.fragment"),Ov=Symbol.for("react.strict_mode"),Dv=Symbol.for("react.profiler"),zv=Symbol.for("react.consumer"),Nv=Symbol.for("react.context"),Cv=Symbol.for("react.forward_ref"),Mv=Symbol.for("react.suspense"),Uv=Symbol.for("react.memo"),eh=Symbol.for("react.lazy"),$d=Symbol.iterator;function Bv(e){return e===null||typeof e!="object"?null:(e=$d&&e[$d]||e["@@iterator"],typeof e=="function"?e:null)}var th={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nh=Object.assign,ah={};function il(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||th}il.prototype.isReactComponent={};il.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};il.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function lh(){}lh.prototype=il.prototype;function yc(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||th}var gc=yc.prototype=new lh;gc.constructor=yc;nh(gc,il.prototype);gc.isPureReactComponent=!0;var Jd=Array.isArray,Ee={H:null,A:null,T:null,S:null},ih=Object.prototype.hasOwnProperty;function vc(e,t,n,a,l,i){return n=i.ref,{$$typeof:mc,type:e,key:t,ref:n!==void 0?n:null,props:i}}function Vv(e,t){return vc(e.type,t,void 0,void 0,void 0,e.props)}function bc(e){return typeof e=="object"&&e!==null&&e.$$typeof===mc}function Hv(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Wd=/\/+/g;function pc(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Hv(""+e.key):t.toString(36)}function Pd(){}function jv(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(Pd,Pd):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function ll(e,t,n,a,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var r=!1;if(e===null)r=!0;else switch(i){case"bigint":case"string":case"number":r=!0;break;case"object":switch(e.$$typeof){case mc:case Rv:r=!0;break;case eh:return r=e._init,ll(r(e._payload),t,n,a,l)}}if(r)return l=l(e),r=a===""?"."+pc(e,0):a,Jd(l)?(n="",r!=null&&(n=r.replace(Wd,"$&/")+"/"),ll(l,t,n,"",function(c){return c})):l!=null&&(bc(l)&&(l=Vv(l,n+(l.key==null||e&&e.key===l.key?"":(""+l.key).replace(Wd,"$&/")+"/")+r)),t.push(l)),1;r=0;var s=a===""?".":a+":";if(Jd(e))for(var u=0;u<e.length;u++)a=e[u],i=s+pc(a,u),r+=ll(a,t,n,i,l);else if(u=Bv(e),typeof u=="function")for(e=u.call(e),u=0;!(a=e.next()).done;)a=a.value,i=s+pc(a,u++),r+=ll(a,t,n,i,l);else if(i==="object"){if(typeof e.then=="function")return ll(jv(e),t,n,a,l);throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return r}function ls(e,t,n){if(e==null)return e;var a=[],l=0;return ll(e,a,"","",function(i){return t.call(n,i,l++)}),a}function qv(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Id=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function Lv(){}te.Children={map:ls,forEach:function(e,t,n){ls(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ls(e,function(){t++}),t},toArray:function(e){return ls(e,function(t){return t})||[]},only:function(e){if(!bc(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};te.Component=il;te.Fragment=kv;te.Profiler=Dv;te.PureComponent=yc;te.StrictMode=Ov;te.Suspense=Mv;te.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Ee;te.act=function(){throw Error("act(...) is not supported in production builds of React.")};te.cache=function(e){return function(){return e.apply(null,arguments)}};te.cloneElement=function(e,t,n){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var a=nh({},e.props),l=e.key,i=void 0;if(t!=null)for(r in t.ref!==void 0&&(i=void 0),t.key!==void 0&&(l=""+t.key),t)!ih.call(t,r)||r==="key"||r==="__self"||r==="__source"||r==="ref"&&t.ref===void 0||(a[r]=t[r]);var r=arguments.length-2;if(r===1)a.children=n;else if(1<r){for(var s=Array(r),u=0;u<r;u++)s[u]=arguments[u+2];a.children=s}return vc(e.type,l,void 0,void 0,i,a)};te.createContext=function(e){return e={$$typeof:Nv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:zv,_context:e},e};te.createElement=function(e,t,n){var a,l={},i=null;if(t!=null)for(a in t.key!==void 0&&(i=""+t.key),t)ih.call(t,a)&&a!=="key"&&a!=="__self"&&a!=="__source"&&(l[a]=t[a]);var r=arguments.length-2;if(r===1)l.children=n;else if(1<r){for(var s=Array(r),u=0;u<r;u++)s[u]=arguments[u+2];l.children=s}if(e&&e.defaultProps)for(a in r=e.defaultProps,r)l[a]===void 0&&(l[a]=r[a]);return vc(e,i,void 0,void 0,null,l)};te.createRef=function(){return{current:null}};te.forwardRef=function(e){return{$$typeof:Cv,render:e}};te.isValidElement=bc;te.lazy=function(e){return{$$typeof:eh,_payload:{_status:-1,_result:e},_init:qv}};te.memo=function(e,t){return{$$typeof:Uv,type:e,compare:t===void 0?null:t}};te.startTransition=function(e){var t=Ee.T,n={};Ee.T=n;try{var a=e(),l=Ee.S;l!==null&&l(n,a),typeof a=="object"&&a!==null&&typeof a.then=="function"&&a.then(Lv,Id)}catch(i){Id(i)}finally{Ee.T=t}};te.unstable_useCacheRefresh=function(){return Ee.H.useCacheRefresh()};te.use=function(e){return Ee.H.use(e)};te.useActionState=function(e,t,n){return Ee.H.useActionState(e,t,n)};te.useCallback=function(e,t){return Ee.H.useCallback(e,t)};te.useContext=function(e){return Ee.H.useContext(e)};te.useDebugValue=function(){};te.useDeferredValue=function(e,t){return Ee.H.useDeferredValue(e,t)};te.useEffect=function(e,t){return Ee.H.useEffect(e,t)};te.useId=function(){return Ee.H.useId()};te.useImperativeHandle=function(e,t,n){return Ee.H.useImperativeHandle(e,t,n)};te.useInsertionEffect=function(e,t){return Ee.H.useInsertionEffect(e,t)};te.useLayoutEffect=function(e,t){return Ee.H.useLayoutEffect(e,t)};te.useMemo=function(e,t){return Ee.H.useMemo(e,t)};te.useOptimistic=function(e,t){return Ee.H.useOptimistic(e,t)};te.useReducer=function(e,t,n){return Ee.H.useReducer(e,t,n)};te.useRef=function(e){return Ee.H.useRef(e)};te.useState=function(e){return Ee.H.useState(e)};te.useSyncExternalStore=function(e,t,n){return Ee.H.useSyncExternalStore(e,t,n)};te.useTransition=function(){return Ee.H.useTransition()};te.version="19.0.0"});var rl=xn((x2,sh)=>{"use strict";sh.exports=rh()});var Dh=xn((O2,fs)=>{(function(){"use strict";var e="input is invalid type",t="finalize already called",n=typeof window=="object",a=n?window:{};a.JS_MD5_NO_WINDOW&&(n=!1);var l=!n&&typeof self=="object",i=!a.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;i?a=global:l&&(a=self);var r=!a.JS_MD5_NO_COMMON_JS&&typeof fs=="object"&&fs.exports,s=typeof define=="function"&&define.amd,u=!a.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer!="undefined",c="0123456789abcdef".split(""),o=[128,32768,8388608,-2147483648],d=[0,8,16,24],m=["hex","array","digest","buffer","arrayBuffer","base64"],x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),S=[],T;if(u){var N=new ArrayBuffer(68);T=new Uint8Array(N),S=new Uint32Array(N)}var g=Array.isArray;(a.JS_MD5_NO_NODE_JS||!g)&&(g=function(f){return Object.prototype.toString.call(f)==="[object Array]"});var p=ArrayBuffer.isView;u&&(a.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!p)&&(p=function(f){return typeof f=="object"&&f.buffer&&f.buffer.constructor===ArrayBuffer});var b=function(f){var y=typeof f;if(y==="string")return[f,!0];if(y!=="object"||f===null)throw new Error(e);if(u&&f.constructor===ArrayBuffer)return[new Uint8Array(f),!1];if(!g(f)&&!p(f))throw new Error(e);return[f,!1]},A=function(f){return function(y){return new Q(!0).update(y)[f]()}},z=function(){var f=A("hex");i&&(f=G(f)),f.create=function(){return new Q},f.update=function(h){return f.create().update(h)};for(var y=0;y<m.length;++y){var v=m[y];f[v]=A(v)}return f},G=function(f){var y=require("crypto"),v=require("buffer").Buffer,h;v.from&&!a.JS_MD5_NO_BUFFER_FROM?h=v.from:h=function(C){return new v(C)};var V=function(C){if(typeof C=="string")return y.createHash("md5").update(C,"utf8").digest("hex");if(C==null)throw new Error(e);return C.constructor===ArrayBuffer&&(C=new Uint8Array(C)),g(C)||p(C)||C.constructor===v?y.createHash("md5").update(h(C)).digest("hex"):f(C)};return V},k=function(f){return function(y,v){return new K(y,!0).update(v)[f]()}},q=function(){var f=k("hex");f.create=function(h){return new K(h)},f.update=function(h,V){return f.create(h).update(V)};for(var y=0;y<m.length;++y){var v=m[y];f[v]=k(v)}return f};function Q(f){if(f)S[0]=S[16]=S[1]=S[2]=S[3]=S[4]=S[5]=S[6]=S[7]=S[8]=S[9]=S[10]=S[11]=S[12]=S[13]=S[14]=S[15]=0,this.blocks=S,this.buffer8=T;else if(u){var y=new ArrayBuffer(68);this.buffer8=new Uint8Array(y),this.blocks=new Uint32Array(y)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Q.prototype.update=function(f){if(this.finalized)throw new Error(t);var y=b(f);f=y[0];for(var v=y[1],h,V=0,C,M=f.length,F=this.blocks,Oe=this.buffer8;V<M;){if(this.hashed&&(this.hashed=!1,F[0]=F[16],F[16]=F[1]=F[2]=F[3]=F[4]=F[5]=F[6]=F[7]=F[8]=F[9]=F[10]=F[11]=F[12]=F[13]=F[14]=F[15]=0),v)if(u)for(C=this.start;V<M&&C<64;++V)h=f.charCodeAt(V),h<128?Oe[C++]=h:h<2048?(Oe[C++]=192|h>>>6,Oe[C++]=128|h&63):h<55296||h>=57344?(Oe[C++]=224|h>>>12,Oe[C++]=128|h>>>6&63,Oe[C++]=128|h&63):(h=65536+((h&1023)<<10|f.charCodeAt(++V)&1023),Oe[C++]=240|h>>>18,Oe[C++]=128|h>>>12&63,Oe[C++]=128|h>>>6&63,Oe[C++]=128|h&63);else for(C=this.start;V<M&&C<64;++V)h=f.charCodeAt(V),h<128?F[C>>>2]|=h<<d[C++&3]:h<2048?(F[C>>>2]|=(192|h>>>6)<<d[C++&3],F[C>>>2]|=(128|h&63)<<d[C++&3]):h<55296||h>=57344?(F[C>>>2]|=(224|h>>>12)<<d[C++&3],F[C>>>2]|=(128|h>>>6&63)<<d[C++&3],F[C>>>2]|=(128|h&63)<<d[C++&3]):(h=65536+((h&1023)<<10|f.charCodeAt(++V)&1023),F[C>>>2]|=(240|h>>>18)<<d[C++&3],F[C>>>2]|=(128|h>>>12&63)<<d[C++&3],F[C>>>2]|=(128|h>>>6&63)<<d[C++&3],F[C>>>2]|=(128|h&63)<<d[C++&3]);else if(u)for(C=this.start;V<M&&C<64;++V)Oe[C++]=f[V];else for(C=this.start;V<M&&C<64;++V)F[C>>>2]|=f[V]<<d[C++&3];this.lastByteIndex=C,this.bytes+=C-this.start,C>=64?(this.start=C-64,this.hash(),this.hashed=!0):this.start=C}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},Q.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var f=this.blocks,y=this.lastByteIndex;f[y>>>2]|=o[y&3],y>=56&&(this.hashed||this.hash(),f[0]=f[16],f[16]=f[1]=f[2]=f[3]=f[4]=f[5]=f[6]=f[7]=f[8]=f[9]=f[10]=f[11]=f[12]=f[13]=f[14]=f[15]=0),f[14]=this.bytes<<3,f[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Q.prototype.hash=function(){var f,y,v,h,V,C,M=this.blocks;this.first?(f=M[0]-680876937,f=(f<<7|f>>>25)-271733879<<0,h=(-1732584194^f&2004318071)+M[1]-117830708,h=(h<<12|h>>>20)+f<<0,v=(-271733879^h&(f^-271733879))+M[2]-1126478375,v=(v<<17|v>>>15)+h<<0,y=(f^v&(h^f))+M[3]-1316259209,y=(y<<22|y>>>10)+v<<0):(f=this.h0,y=this.h1,v=this.h2,h=this.h3,f+=(h^y&(v^h))+M[0]-680876936,f=(f<<7|f>>>25)+y<<0,h+=(v^f&(y^v))+M[1]-389564586,h=(h<<12|h>>>20)+f<<0,v+=(y^h&(f^y))+M[2]+606105819,v=(v<<17|v>>>15)+h<<0,y+=(f^v&(h^f))+M[3]-1044525330,y=(y<<22|y>>>10)+v<<0),f+=(h^y&(v^h))+M[4]-176418897,f=(f<<7|f>>>25)+y<<0,h+=(v^f&(y^v))+M[5]+1200080426,h=(h<<12|h>>>20)+f<<0,v+=(y^h&(f^y))+M[6]-1473231341,v=(v<<17|v>>>15)+h<<0,y+=(f^v&(h^f))+M[7]-45705983,y=(y<<22|y>>>10)+v<<0,f+=(h^y&(v^h))+M[8]+1770035416,f=(f<<7|f>>>25)+y<<0,h+=(v^f&(y^v))+M[9]-1958414417,h=(h<<12|h>>>20)+f<<0,v+=(y^h&(f^y))+M[10]-42063,v=(v<<17|v>>>15)+h<<0,y+=(f^v&(h^f))+M[11]-1990404162,y=(y<<22|y>>>10)+v<<0,f+=(h^y&(v^h))+M[12]+1804603682,f=(f<<7|f>>>25)+y<<0,h+=(v^f&(y^v))+M[13]-40341101,h=(h<<12|h>>>20)+f<<0,v+=(y^h&(f^y))+M[14]-1502002290,v=(v<<17|v>>>15)+h<<0,y+=(f^v&(h^f))+M[15]+1236535329,y=(y<<22|y>>>10)+v<<0,f+=(v^h&(y^v))+M[1]-165796510,f=(f<<5|f>>>27)+y<<0,h+=(y^v&(f^y))+M[6]-1069501632,h=(h<<9|h>>>23)+f<<0,v+=(f^y&(h^f))+M[11]+643717713,v=(v<<14|v>>>18)+h<<0,y+=(h^f&(v^h))+M[0]-373897302,y=(y<<20|y>>>12)+v<<0,f+=(v^h&(y^v))+M[5]-701558691,f=(f<<5|f>>>27)+y<<0,h+=(y^v&(f^y))+M[10]+38016083,h=(h<<9|h>>>23)+f<<0,v+=(f^y&(h^f))+M[15]-660478335,v=(v<<14|v>>>18)+h<<0,y+=(h^f&(v^h))+M[4]-405537848,y=(y<<20|y>>>12)+v<<0,f+=(v^h&(y^v))+M[9]+568446438,f=(f<<5|f>>>27)+y<<0,h+=(y^v&(f^y))+M[14]-1019803690,h=(h<<9|h>>>23)+f<<0,v+=(f^y&(h^f))+M[3]-187363961,v=(v<<14|v>>>18)+h<<0,y+=(h^f&(v^h))+M[8]+1163531501,y=(y<<20|y>>>12)+v<<0,f+=(v^h&(y^v))+M[13]-1444681467,f=(f<<5|f>>>27)+y<<0,h+=(y^v&(f^y))+M[2]-51403784,h=(h<<9|h>>>23)+f<<0,v+=(f^y&(h^f))+M[7]+1735328473,v=(v<<14|v>>>18)+h<<0,y+=(h^f&(v^h))+M[12]-1926607734,y=(y<<20|y>>>12)+v<<0,V=y^v,f+=(V^h)+M[5]-378558,f=(f<<4|f>>>28)+y<<0,h+=(V^f)+M[8]-2022574463,h=(h<<11|h>>>21)+f<<0,C=h^f,v+=(C^y)+M[11]+1839030562,v=(v<<16|v>>>16)+h<<0,y+=(C^v)+M[14]-35309556,y=(y<<23|y>>>9)+v<<0,V=y^v,f+=(V^h)+M[1]-1530992060,f=(f<<4|f>>>28)+y<<0,h+=(V^f)+M[4]+1272893353,h=(h<<11|h>>>21)+f<<0,C=h^f,v+=(C^y)+M[7]-155497632,v=(v<<16|v>>>16)+h<<0,y+=(C^v)+M[10]-1094730640,y=(y<<23|y>>>9)+v<<0,V=y^v,f+=(V^h)+M[13]+681279174,f=(f<<4|f>>>28)+y<<0,h+=(V^f)+M[0]-358537222,h=(h<<11|h>>>21)+f<<0,C=h^f,v+=(C^y)+M[3]-722521979,v=(v<<16|v>>>16)+h<<0,y+=(C^v)+M[6]+76029189,y=(y<<23|y>>>9)+v<<0,V=y^v,f+=(V^h)+M[9]-640364487,f=(f<<4|f>>>28)+y<<0,h+=(V^f)+M[12]-421815835,h=(h<<11|h>>>21)+f<<0,C=h^f,v+=(C^y)+M[15]+530742520,v=(v<<16|v>>>16)+h<<0,y+=(C^v)+M[2]-995338651,y=(y<<23|y>>>9)+v<<0,f+=(v^(y|~h))+M[0]-198630844,f=(f<<6|f>>>26)+y<<0,h+=(y^(f|~v))+M[7]+1126891415,h=(h<<10|h>>>22)+f<<0,v+=(f^(h|~y))+M[14]-1416354905,v=(v<<15|v>>>17)+h<<0,y+=(h^(v|~f))+M[5]-57434055,y=(y<<21|y>>>11)+v<<0,f+=(v^(y|~h))+M[12]+1700485571,f=(f<<6|f>>>26)+y<<0,h+=(y^(f|~v))+M[3]-1894986606,h=(h<<10|h>>>22)+f<<0,v+=(f^(h|~y))+M[10]-1051523,v=(v<<15|v>>>17)+h<<0,y+=(h^(v|~f))+M[1]-2054922799,y=(y<<21|y>>>11)+v<<0,f+=(v^(y|~h))+M[8]+1873313359,f=(f<<6|f>>>26)+y<<0,h+=(y^(f|~v))+M[15]-30611744,h=(h<<10|h>>>22)+f<<0,v+=(f^(h|~y))+M[6]-1560198380,v=(v<<15|v>>>17)+h<<0,y+=(h^(v|~f))+M[13]+1309151649,y=(y<<21|y>>>11)+v<<0,f+=(v^(y|~h))+M[4]-145523070,f=(f<<6|f>>>26)+y<<0,h+=(y^(f|~v))+M[11]-1120210379,h=(h<<10|h>>>22)+f<<0,v+=(f^(h|~y))+M[2]+718787259,v=(v<<15|v>>>17)+h<<0,y+=(h^(v|~f))+M[9]-343485551,y=(y<<21|y>>>11)+v<<0,this.first?(this.h0=f+1732584193<<0,this.h1=y-271733879<<0,this.h2=v-1732584194<<0,this.h3=h+271733878<<0,this.first=!1):(this.h0=this.h0+f<<0,this.h1=this.h1+y<<0,this.h2=this.h2+v<<0,this.h3=this.h3+h<<0)},Q.prototype.hex=function(){this.finalize();var f=this.h0,y=this.h1,v=this.h2,h=this.h3;return c[f>>>4&15]+c[f&15]+c[f>>>12&15]+c[f>>>8&15]+c[f>>>20&15]+c[f>>>16&15]+c[f>>>28&15]+c[f>>>24&15]+c[y>>>4&15]+c[y&15]+c[y>>>12&15]+c[y>>>8&15]+c[y>>>20&15]+c[y>>>16&15]+c[y>>>28&15]+c[y>>>24&15]+c[v>>>4&15]+c[v&15]+c[v>>>12&15]+c[v>>>8&15]+c[v>>>20&15]+c[v>>>16&15]+c[v>>>28&15]+c[v>>>24&15]+c[h>>>4&15]+c[h&15]+c[h>>>12&15]+c[h>>>8&15]+c[h>>>20&15]+c[h>>>16&15]+c[h>>>28&15]+c[h>>>24&15]},Q.prototype.toString=Q.prototype.hex,Q.prototype.digest=function(){this.finalize();var f=this.h0,y=this.h1,v=this.h2,h=this.h3;return[f&255,f>>>8&255,f>>>16&255,f>>>24&255,y&255,y>>>8&255,y>>>16&255,y>>>24&255,v&255,v>>>8&255,v>>>16&255,v>>>24&255,h&255,h>>>8&255,h>>>16&255,h>>>24&255]},Q.prototype.array=Q.prototype.digest,Q.prototype.arrayBuffer=function(){this.finalize();var f=new ArrayBuffer(16),y=new Uint32Array(f);return y[0]=this.h0,y[1]=this.h1,y[2]=this.h2,y[3]=this.h3,f},Q.prototype.buffer=Q.prototype.arrayBuffer,Q.prototype.base64=function(){for(var f,y,v,h="",V=this.array(),C=0;C<15;)f=V[C++],y=V[C++],v=V[C++],h+=x[f>>>2]+x[(f<<4|y>>>4)&63]+x[(y<<2|v>>>6)&63]+x[v&63];return f=V[C],h+=x[f>>>2]+x[f<<4&63]+"==",h};function K(f,y){var v,h=b(f);if(f=h[0],h[1]){var V=[],C=f.length,M=0,F;for(v=0;v<C;++v)F=f.charCodeAt(v),F<128?V[M++]=F:F<2048?(V[M++]=192|F>>>6,V[M++]=128|F&63):F<55296||F>=57344?(V[M++]=224|F>>>12,V[M++]=128|F>>>6&63,V[M++]=128|F&63):(F=65536+((F&1023)<<10|f.charCodeAt(++v)&1023),V[M++]=240|F>>>18,V[M++]=128|F>>>12&63,V[M++]=128|F>>>6&63,V[M++]=128|F&63);f=V}f.length>64&&(f=new Q(!0).update(f).array());var Oe=[],Ea=[];for(v=0;v<64;++v){var at=f[v]||0;Oe[v]=92^at,Ea[v]=54^at}Q.call(this,y),this.update(Ea),this.oKeyPad=Oe,this.inner=!0,this.sharedMemory=y}K.prototype=new Q,K.prototype.finalize=function(){if(Q.prototype.finalize.call(this),this.inner){this.inner=!1;var f=this.array();Q.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(f),Q.prototype.finalize.call(this)}};var ke=z();ke.md5=ke,ke.md5.hmac=q(),r?fs.exports=ke:(a.md5=ke,s&&define(function(){return ke}))})()});var np=xn(ye=>{"use strict";function Yc(e,t){var n=e.length;e.push(t);e:for(;0<n;){var a=n-1>>>1,l=e[a];if(0<ys(l,t))e[a]=t,e[n]=l,n=a;else break e}}function Gt(e){return e.length===0?null:e[0]}function vs(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var a=0,l=e.length,i=l>>>1;a<i;){var r=2*(a+1)-1,s=e[r],u=r+1,c=e[u];if(0>ys(s,n))u<l&&0>ys(c,s)?(e[a]=c,e[u]=n,a=u):(e[a]=s,e[r]=n,a=r);else if(u<l&&0>ys(c,n))e[a]=c,e[u]=n,a=u;else break e}}return t}function ys(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}ye.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(Qh=performance,ye.unstable_now=function(){return Qh.now()}):(qc=Date,Kh=qc.now(),ye.unstable_now=function(){return qc.now()-Kh});var Qh,qc,Kh,sn=[],Xn=[],F1=1,kt=null,et=3,bs=!1,Oa=!1,Oi=!1,Wh=typeof setTimeout=="function"?setTimeout:null,Ph=typeof clearTimeout=="function"?clearTimeout:null,$h=typeof setImmediate!="undefined"?setImmediate:null;function gs(e){for(var t=Gt(Xn);t!==null;){if(t.callback===null)vs(Xn);else if(t.startTime<=e)vs(Xn),t.sortIndex=t.expirationTime,Yc(sn,t);else break;t=Gt(Xn)}}function Fc(e){if(Oi=!1,gs(e),!Oa)if(Gt(sn)!==null)Oa=!0,Gc();else{var t=Gt(Xn);t!==null&&Xc(Fc,t.startTime-e)}}var _s=!1,Di=-1,Ih=5,ep=-1;function tp(){return!(ye.unstable_now()-ep<Ih)}function Lc(){if(_s){var e=ye.unstable_now();ep=e;var t=!0;try{e:{Oa=!1,Oi&&(Oi=!1,Ph(Di),Di=-1),bs=!0;var n=et;try{t:{for(gs(e),kt=Gt(sn);kt!==null&&!(kt.expirationTime>e&&tp());){var a=kt.callback;if(typeof a=="function"){kt.callback=null,et=kt.priorityLevel;var l=a(kt.expirationTime<=e);if(e=ye.unstable_now(),typeof l=="function"){kt.callback=l,gs(e),t=!0;break t}kt===Gt(sn)&&vs(sn),gs(e)}else vs(sn);kt=Gt(sn)}if(kt!==null)t=!0;else{var i=Gt(Xn);i!==null&&Xc(Fc,i.startTime-e),t=!1}}break e}finally{kt=null,et=n,bs=!1}t=void 0}}finally{t?ki():_s=!1}}}var ki;typeof $h=="function"?ki=function(){$h(Lc)}:typeof MessageChannel!="undefined"?(Zc=new MessageChannel,Jh=Zc.port2,Zc.port1.onmessage=Lc,ki=function(){Jh.postMessage(null)}):ki=function(){Wh(Lc,0)};var Zc,Jh;function Gc(){_s||(_s=!0,ki())}function Xc(e,t){Di=Wh(function(){e(ye.unstable_now())},t)}ye.unstable_IdlePriority=5;ye.unstable_ImmediatePriority=1;ye.unstable_LowPriority=4;ye.unstable_NormalPriority=3;ye.unstable_Profiling=null;ye.unstable_UserBlockingPriority=2;ye.unstable_cancelCallback=function(e){e.callback=null};ye.unstable_continueExecution=function(){Oa||bs||(Oa=!0,Gc())};ye.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ih=0<e?Math.floor(1e3/e):5};ye.unstable_getCurrentPriorityLevel=function(){return et};ye.unstable_getFirstCallbackNode=function(){return Gt(sn)};ye.unstable_next=function(e){switch(et){case 1:case 2:case 3:var t=3;break;default:t=et}var n=et;et=t;try{return e()}finally{et=n}};ye.unstable_pauseExecution=function(){};ye.unstable_requestPaint=function(){};ye.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=et;et=e;try{return t()}finally{et=n}};ye.unstable_scheduleCallback=function(e,t,n){var a=ye.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?a+n:a):n=a,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return l=n+l,e={id:F1++,callback:t,priorityLevel:e,startTime:n,expirationTime:l,sortIndex:-1},n>a?(e.sortIndex=n,Yc(Xn,e),Gt(sn)===null&&e===Gt(Xn)&&(Oi?(Ph(Di),Di=-1):Oi=!0,Xc(Fc,n-a))):(e.sortIndex=l,Yc(sn,e),Oa||bs||(Oa=!0,Gc())),e};ye.unstable_shouldYield=tp;ye.unstable_wrapCallback=function(e){var t=et;return function(){var n=et;et=t;try{return e.apply(this,arguments)}finally{et=n}}}});var lp=xn((q2,ap)=>{"use strict";ap.exports=np()});var rp=xn(st=>{"use strict";var G1=rl();function ip(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Qn(){}var rt={d:{f:Qn,r:function(){throw Error(ip(522))},D:Qn,C:Qn,L:Qn,m:Qn,X:Qn,S:Qn,M:Qn},p:0,findDOMNode:null},X1=Symbol.for("react.portal");function Q1(e,t,n){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:X1,key:a==null?null:""+a,children:e,containerInfo:t,implementation:n}}var zi=G1.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function xs(e,t){if(e==="font")return"";if(typeof t=="string")return t==="use-credentials"?t:""}st.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=rt;st.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(ip(299));return Q1(e,t,null,n)};st.flushSync=function(e){var t=zi.T,n=rt.p;try{if(zi.T=null,rt.p=2,e)return e()}finally{zi.T=t,rt.p=n,rt.d.f()}};st.preconnect=function(e,t){typeof e=="string"&&(t?(t=t.crossOrigin,t=typeof t=="string"?t==="use-credentials"?t:"":void 0):t=null,rt.d.C(e,t))};st.prefetchDNS=function(e){typeof e=="string"&&rt.d.D(e)};st.preinit=function(e,t){if(typeof e=="string"&&t&&typeof t.as=="string"){var n=t.as,a=xs(n,t.crossOrigin),l=typeof t.integrity=="string"?t.integrity:void 0,i=typeof t.fetchPriority=="string"?t.fetchPriority:void 0;n==="style"?rt.d.S(e,typeof t.precedence=="string"?t.precedence:void 0,{crossOrigin:a,integrity:l,fetchPriority:i}):n==="script"&&rt.d.X(e,{crossOrigin:a,integrity:l,fetchPriority:i,nonce:typeof t.nonce=="string"?t.nonce:void 0})}};st.preinitModule=function(e,t){if(typeof e=="string")if(typeof t=="object"&&t!==null){if(t.as==null||t.as==="script"){var n=xs(t.as,t.crossOrigin);rt.d.M(e,{crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0})}}else t==null&&rt.d.M(e)};st.preload=function(e,t){if(typeof e=="string"&&typeof t=="object"&&t!==null&&typeof t.as=="string"){var n=t.as,a=xs(n,t.crossOrigin);rt.d.L(e,n,{crossOrigin:a,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0,type:typeof t.type=="string"?t.type:void 0,fetchPriority:typeof t.fetchPriority=="string"?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy=="string"?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet=="string"?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes=="string"?t.imageSizes:void 0,media:typeof t.media=="string"?t.media:void 0})}};st.preloadModule=function(e,t){if(typeof e=="string")if(t){var n=xs(t.as,t.crossOrigin);rt.d.m(e,{as:typeof t.as=="string"&&t.as!=="script"?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0})}else rt.d.m(e)};st.requestFormReset=function(e){rt.d.r(e)};st.unstable_batchedUpdates=function(e,t){return e(t)};st.useFormState=function(e,t,n){return zi.H.useFormState(e,t,n)};st.useFormStatus=function(){return zi.H.useHostTransitionStatus()};st.version="19.0.0"});var cp=xn((Z2,up)=>{"use strict";function sp(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sp)}catch(e){console.error(e)}}sp(),up.exports=rp()});var lg=xn(qu=>{"use strict";var Ze=lp(),km=rl(),K1=cp();function D(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Om(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}var $1=Symbol.for("react.element"),Ss=Symbol.for("react.transitional.element"),qi=Symbol.for("react.portal"),yl=Symbol.for("react.fragment"),Dm=Symbol.for("react.strict_mode"),wo=Symbol.for("react.profiler"),J1=Symbol.for("react.provider"),zm=Symbol.for("react.consumer"),Dn=Symbol.for("react.context"),bf=Symbol.for("react.forward_ref"),To=Symbol.for("react.suspense"),Ro=Symbol.for("react.suspense_list"),_f=Symbol.for("react.memo"),Jn=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var Nm=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.tracing_marker");var W1=Symbol.for("react.memo_cache_sentinel"),op=Symbol.iterator;function Ni(e){return e===null||typeof e!="object"?null:(e=op&&e[op]||e["@@iterator"],typeof e=="function"?e:null)}var P1=Symbol.for("react.client.reference");function ko(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===P1?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case yl:return"Fragment";case qi:return"Portal";case wo:return"Profiler";case Dm:return"StrictMode";case To:return"Suspense";case Ro:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Dn:return(e.displayName||"Context")+".Provider";case zm:return(e._context.displayName||"Context")+".Consumer";case bf:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _f:return t=e.displayName||null,t!==null?t:ko(e.type)||"Memo";case Jn:t=e._payload,e=e._init;try{return ko(e(t))}catch(n){}}return null}var I=km.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,xe=Object.assign,Qc,fp;function Li(e){if(Qc===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Qc=t&&t[1]||"",fp=-1<n.stack.indexOf(`
at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Qc+e+fp}var Kc=!1;function $c(e,t){if(!e||Kc)return"";Kc=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var d=function(){throw Error()};if(Object.defineProperty(d.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(d,[])}catch(x){var m=x}Reflect.construct(e,[],d)}else{try{d.call()}catch(x){m=x}e.call(d.prototype)}}else{try{throw Error()}catch(x){m=x}(d=e())&&typeof d.catch=="function"&&d.catch(function(){})}}catch(x){if(x&&m&&typeof x.stack=="string")return[x.stack,m.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=a.DetermineComponentFrameRoot(),r=i[0],s=i[1];if(r&&s){var u=r.split(`
`),c=s.split(`
`);for(l=a=0;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;for(;l<c.length&&!c[l].includes("DetermineComponentFrameRoot");)l++;if(a===u.length||l===c.length)for(a=u.length-1,l=c.length-1;1<=a&&0<=l&&u[a]!==c[l];)l--;for(;1<=a&&0<=l;a--,l--)if(u[a]!==c[l]){if(a!==1||l!==1)do if(a--,l--,0>l||u[a]!==c[l]){var o=`
`+u[a].replace(" at new "," at ");return e.displayName&&o.includes("<anonymous>")&&(o=o.replace("<anonymous>",e.displayName)),o}while(1<=a&&0<=l);break}}}finally{Kc=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Li(n):""}function I1(e){switch(e.tag){case 26:case 27:case 5:return Li(e.type);case 16:return Li("Lazy");case 13:return Li("Suspense");case 19:return Li("SuspenseList");case 0:case 15:return e=$c(e.type,!1),e;case 11:return e=$c(e.type.render,!1),e;case 1:return e=$c(e.type,!0),e;default:return""}}function dp(e){try{var t="";do t+=I1(e),e=e.return;while(e);return t}catch(n){return`
Error generating stack: `+n.message+`
`+n.stack}}function Fl(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Cm(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function hp(e){if(Fl(e)!==e)throw Error(D(188))}function eb(e){var t=e.alternate;if(!t){if(t=Fl(e),t===null)throw Error(D(188));return t!==e?null:e}for(var n=e,a=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(a=l.return,a!==null){n=a;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return hp(l),e;if(i===a)return hp(l),t;i=i.sibling}throw Error(D(188))}if(n.return!==a.return)n=l,a=i;else{for(var r=!1,s=l.child;s;){if(s===n){r=!0,n=l,a=i;break}if(s===a){r=!0,a=l,n=i;break}s=s.sibling}if(!r){for(s=i.child;s;){if(s===n){r=!0,n=i,a=l;break}if(s===a){r=!0,a=i,n=l;break}s=s.sibling}if(!r)throw Error(D(189))}}if(n.alternate!==a)throw Error(D(190))}if(n.tag!==3)throw Error(D(188));return n.stateNode.current===n?e:t}function Mm(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=Mm(e),t!==null)return t;e=e.sibling}return null}var Zi=Array.isArray,_e=K1.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Ba={pending:!1,data:null,method:null,action:null},Oo=[],gl=-1;function pn(e){return{current:e}}function $e(e){0>gl||(e.current=Oo[gl],Oo[gl]=null,gl--)}function Se(e,t){gl++,Oo[gl]=e.current,e.current=t}var on=pn(null),rr=pn(null),la=pn(null),Ps=pn(null);function Is(e,t){switch(Se(la,t),Se(rr,e),Se(on,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?mm(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=mm(e),t=Xy(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}$e(on),Se(on,t)}function Ul(){$e(on),$e(rr),$e(la)}function Do(e){e.memoizedState!==null&&Se(Ps,e);var t=on.current,n=Xy(t,e.type);t!==n&&(Se(rr,e),Se(on,n))}function eu(e){rr.current===e&&($e(on),$e(rr)),Ps.current===e&&($e(Ps),gr._currentValue=Ba)}var zo=Object.prototype.hasOwnProperty,xf=Ze.unstable_scheduleCallback,Jc=Ze.unstable_cancelCallback,tb=Ze.unstable_shouldYield,nb=Ze.unstable_requestPaint,fn=Ze.unstable_now,ab=Ze.unstable_getCurrentPriorityLevel,Um=Ze.unstable_ImmediatePriority,Bm=Ze.unstable_UserBlockingPriority,tu=Ze.unstable_NormalPriority,lb=Ze.unstable_LowPriority,Vm=Ze.unstable_IdlePriority,ib=Ze.log,rb=Ze.unstable_setDisableYieldValue,xr=null,St=null;function sb(e){if(St&&typeof St.onCommitFiberRoot=="function")try{St.onCommitFiberRoot(xr,e,void 0,(e.current.flags&128)===128)}catch(t){}}function na(e){if(typeof ib=="function"&&rb(e),St&&typeof St.setStrictMode=="function")try{St.setStrictMode(xr,e)}catch(t){}}var At=Math.clz32?Math.clz32:ob,ub=Math.log,cb=Math.LN2;function ob(e){return e>>>=0,e===0?32:31-(ub(e)/cb|0)|0}var As=128,Es=4194304;function za(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Tu(e,t){var n=e.pendingLanes;if(n===0)return 0;var a=0,l=e.suspendedLanes,i=e.pingedLanes,r=e.warmLanes;e=e.finishedLanes!==0;var s=n&134217727;return s!==0?(n=s&~l,n!==0?a=za(n):(i&=s,i!==0?a=za(i):e||(r=s&~r,r!==0&&(a=za(r))))):(s=n&~l,s!==0?a=za(s):i!==0?a=za(i):e||(r=n&~r,r!==0&&(a=za(r)))),a===0?0:t!==0&&t!==a&&!(t&l)&&(l=a&-a,r=t&-t,l>=r||l===32&&(r&4194176)!==0)?t:a}function Sr(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function fb(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Hm(){var e=As;return As<<=1,!(As&4194176)&&(As=128),e}function jm(){var e=Es;return Es<<=1,!(Es&62914560)&&(Es=4194304),e}function Wc(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ar(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function db(e,t,n,a,l,i){var r=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,u=e.expirationTimes,c=e.hiddenUpdates;for(n=r&~n;0<n;){var o=31-At(n),d=1<<o;s[o]=0,u[o]=-1;var m=c[o];if(m!==null)for(c[o]=null,o=0;o<m.length;o++){var x=m[o];x!==null&&(x.lane&=-536870913)}n&=~d}a!==0&&qm(e,a,0),i!==0&&l===0&&e.tag!==0&&(e.suspendedLanes|=i&~(r&~t))}function qm(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-At(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|n&4194218}function Lm(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-At(n),l=1<<a;l&t|e[a]&t&&(e[a]|=t),n&=~l}}function Zm(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Ym(){var e=_e.p;return e!==0?e:(e=window.event,e===void 0?32:ng(e.type))}function hb(e,t){var n=_e.p;try{return _e.p=e,t()}finally{_e.p=n}}var ya=Math.random().toString(36).slice(2),tt="__reactFiber$"+ya,pt="__reactProps$"+ya,Gl="__reactContainer$"+ya,No="__reactEvents$"+ya,pb="__reactListeners$"+ya,mb="__reactHandles$"+ya,pp="__reactResources$"+ya,sr="__reactMarker$"+ya;function Sf(e){delete e[tt],delete e[pt],delete e[No],delete e[pb],delete e[mb]}function Ma(e){var t=e[tt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Gl]||n[tt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=gm(e);e!==null;){if(n=e[tt])return n;e=gm(e)}return t}e=n,n=e.parentNode}return null}function Xl(e){if(e=e[tt]||e[Gl]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Yi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(D(33))}function Rl(e){var t=e[pp];return t||(t=e[pp]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Qe(e){e[sr]=!0}var Fm=new Set,Gm={};function Qa(e,t){Bl(e,t),Bl(e+"Capture",t)}function Bl(e,t){for(Gm[e]=t,e=0;e<t.length;e++)Fm.add(t[e])}var Bn=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),yb=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),mp={},yp={};function gb(e){return zo.call(yp,e)?!0:zo.call(mp,e)?!1:yb.test(e)?yp[e]=!0:(mp[e]=!0,!1)}function qs(e,t,n){if(gb(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function ws(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function An(e,t,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+a)}}function Nt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Xm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function vb(e){var t=Xm(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof n!="undefined"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(r){a=""+r,i.call(this,r)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(r){a=""+r},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function nu(e){e._valueTracker||(e._valueTracker=vb(e))}function Qm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=Xm(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function au(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(t){return e.body}}var bb=/[\n"\\]/g;function Ut(e){return e.replace(bb,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Co(e,t,n,a,l,i,r,s){e.name="",r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?e.type=r:e.removeAttribute("type"),t!=null?r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Nt(t)):e.value!==""+Nt(t)&&(e.value=""+Nt(t)):r!=="submit"&&r!=="reset"||e.removeAttribute("value"),t!=null?Mo(e,r,Nt(t)):n!=null?Mo(e,r,Nt(n)):a!=null&&e.removeAttribute("value"),l==null&&i!=null&&(e.defaultChecked=!!i),l!=null&&(e.checked=l&&typeof l!="function"&&typeof l!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+Nt(s):e.removeAttribute("name")}function Km(e,t,n,a,l,i,r,s){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||n!=null){if(!(i!=="submit"&&i!=="reset"||t!=null))return;n=n!=null?""+Nt(n):"",t=t!=null?""+Nt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}a=a!=null?a:l,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=s?e.checked:!!a,e.defaultChecked=!!a,r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(e.name=r)}function Mo(e,t,n){t==="number"&&au(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function kl(e,t,n,a){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&a&&(e[n].defaultSelected=!0)}else{for(n=""+Nt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,a&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function $m(e,t,n){if(t!=null&&(t=""+Nt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Nt(n):""}function Jm(e,t,n,a){if(t==null){if(a!=null){if(n!=null)throw Error(D(92));if(Zi(a)){if(1<a.length)throw Error(D(93));a=a[0]}n=a}n==null&&(n=""),t=n}n=Nt(t),e.defaultValue=n,a=e.textContent,a===n&&a!==""&&a!==null&&(e.value=a)}function Vl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var _b=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function gp(e,t,n){var a=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,n):typeof n!="number"||n===0||_b.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Wm(e,t,n){if(t!=null&&typeof t!="object")throw Error(D(62));if(e=e.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var l in t)a=t[l],t.hasOwnProperty(l)&&n[l]!==a&&gp(e,l,a)}else for(var i in t)t.hasOwnProperty(i)&&gp(e,i,t[i])}function Af(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xb=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Sb=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ls(e){return Sb.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Uo=null;function Ef(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var vl=null,Ol=null;function vp(e){var t=Xl(e);if(t&&(e=t.stateNode)){var n=e[pt]||null;e:switch(e=t.stateNode,t.type){case"input":if(Co(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Ut(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var l=a[pt]||null;if(!l)throw Error(D(90));Co(a,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(t=0;t<n.length;t++)a=n[t],a.form===e.form&&Qm(a)}break e;case"textarea":$m(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&kl(e,!!n.multiple,t,!1)}}}var Pc=!1;function Pm(e,t,n){if(Pc)return e(t,n);Pc=!0;try{var a=e(t);return a}finally{if(Pc=!1,(vl!==null||Ol!==null)&&(Bu(),vl&&(t=vl,e=Ol,Ol=vl=null,vp(t),e)))for(t=0;t<e.length;t++)vp(e[t])}}function ur(e,t){var n=e.stateNode;if(n===null)return null;var a=n[pt]||null;if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(D(231,t,typeof n));return n}var Bo=!1;if(Bn)try{ol={},Object.defineProperty(ol,"passive",{get:function(){Bo=!0}}),window.addEventListener("test",ol,ol),window.removeEventListener("test",ol,ol)}catch(e){Bo=!1}var ol,aa=null,wf=null,Zs=null;function Im(){if(Zs)return Zs;var e,t=wf,n=t.length,a,l="value"in aa?aa.value:aa.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var r=n-e;for(a=1;a<=r&&t[n-a]===l[i-a];a++);return Zs=l.slice(e,1<a?1-a:void 0)}function Ys(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ts(){return!0}function bp(){return!1}function mt(e){function t(n,a,l,i,r){this._reactName=n,this._targetInst=l,this.type=a,this.nativeEvent=i,this.target=r,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Ts:bp,this.isPropagationStopped=bp,this}return xe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Ts)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ts)},persist:function(){},isPersistent:Ts}),t}var Ka={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ru=mt(Ka),Er=xe({},Ka,{view:0,detail:0}),Ab=mt(Er),Ic,eo,Ci,ku=xe({},Er,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tf,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Ci&&(Ci&&e.type==="mousemove"?(Ic=e.screenX-Ci.screenX,eo=e.screenY-Ci.screenY):eo=Ic=0,Ci=e),Ic)},movementY:function(e){return"movementY"in e?e.movementY:eo}}),_p=mt(ku),Eb=xe({},ku,{dataTransfer:0}),wb=mt(Eb),Tb=xe({},Er,{relatedTarget:0}),to=mt(Tb),Rb=xe({},Ka,{animationName:0,elapsedTime:0,pseudoElement:0}),kb=mt(Rb),Ob=xe({},Ka,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Db=mt(Ob),zb=xe({},Ka,{data:0}),xp=mt(zb),Nb={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cb={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Mb={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ub(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Mb[e])?!!t[e]:!1}function Tf(){return Ub}var Bb=xe({},Er,{key:function(e){if(e.key){var t=Nb[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ys(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Cb[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tf,charCode:function(e){return e.type==="keypress"?Ys(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ys(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Vb=mt(Bb),Hb=xe({},ku,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Sp=mt(Hb),jb=xe({},Er,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tf}),qb=mt(jb),Lb=xe({},Ka,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zb=mt(Lb),Yb=xe({},ku,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Fb=mt(Yb),Gb=xe({},Ka,{newState:0,oldState:0}),Xb=mt(Gb),Qb=[9,13,27,32],Rf=Bn&&"CompositionEvent"in window,Gi=null;Bn&&"documentMode"in document&&(Gi=document.documentMode);var Kb=Bn&&"TextEvent"in window&&!Gi,e0=Bn&&(!Rf||Gi&&8<Gi&&11>=Gi),Ap=String.fromCharCode(32),Ep=!1;function t0(e,t){switch(e){case"keyup":return Qb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function n0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var bl=!1;function $b(e,t){switch(e){case"compositionend":return n0(t);case"keypress":return t.which!==32?null:(Ep=!0,Ap);case"textInput":return e=t.data,e===Ap&&Ep?null:e;default:return null}}function Jb(e,t){if(bl)return e==="compositionend"||!Rf&&t0(e,t)?(e=Im(),Zs=wf=aa=null,bl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return e0&&t.locale!=="ko"?null:t.data;default:return null}}var Wb={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function wp(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Wb[e.type]:t==="textarea"}function a0(e,t,n,a){vl?Ol?Ol.push(a):Ol=[a]:vl=a,t=bu(t,"onChange"),0<t.length&&(n=new Ru("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var Xi=null,cr=null;function Pb(e){Yy(e,0)}function Ou(e){var t=Yi(e);if(Qm(t))return e}function Tp(e,t){if(e==="change")return t}var l0=!1;Bn&&(Bn?(ks="oninput"in document,ks||(no=document.createElement("div"),no.setAttribute("oninput","return;"),ks=typeof no.oninput=="function"),Rs=ks):Rs=!1,l0=Rs&&(!document.documentMode||9<document.documentMode));var Rs,ks,no;function Rp(){Xi&&(Xi.detachEvent("onpropertychange",i0),cr=Xi=null)}function i0(e){if(e.propertyName==="value"&&Ou(cr)){var t=[];a0(t,cr,e,Ef(e)),Pm(Pb,t)}}function Ib(e,t,n){e==="focusin"?(Rp(),Xi=t,cr=n,Xi.attachEvent("onpropertychange",i0)):e==="focusout"&&Rp()}function e_(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ou(cr)}function t_(e,t){if(e==="click")return Ou(t)}function n_(e,t){if(e==="input"||e==="change")return Ou(t)}function a_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var wt=typeof Object.is=="function"?Object.is:a_;function or(e,t){if(wt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var l=n[a];if(!zo.call(t,l)||!wt(e[l],t[l]))return!1}return!0}function kp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Op(e,t){var n=kp(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=kp(n)}}function r0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?r0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function s0(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=au(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch(a){n=!1}if(n)e=t.contentWindow;else break;t=au(e.document)}return t}function kf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function l_(e,t){var n=s0(t);t=e.focusedElem;var a=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&r0(t.ownerDocument.documentElement,t)){if(a!==null&&kf(t)){if(e=a.start,n=a.end,n===void 0&&(n=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(n,t.value.length);else if(n=(e=t.ownerDocument||document)&&e.defaultView||window,n.getSelection){n=n.getSelection();var l=t.textContent.length,i=Math.min(a.start,l);a=a.end===void 0?i:Math.min(a.end,l),!n.extend&&i>a&&(l=a,a=i,i=l),l=Op(t,i);var r=Op(t,a);l&&r&&(n.rangeCount!==1||n.anchorNode!==l.node||n.anchorOffset!==l.offset||n.focusNode!==r.node||n.focusOffset!==r.offset)&&(e=e.createRange(),e.setStart(l.node,l.offset),n.removeAllRanges(),i>a?(n.addRange(e),n.extend(r.node,r.offset)):(e.setEnd(r.node,r.offset),n.addRange(e)))}}for(e=[],n=t;n=n.parentNode;)n.nodeType===1&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t<e.length;t++)n=e[t],n.element.scrollLeft=n.left,n.element.scrollTop=n.top}}var i_=Bn&&"documentMode"in document&&11>=document.documentMode,_l=null,Vo=null,Qi=null,Ho=!1;function Dp(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ho||_l==null||_l!==au(a)||(a=_l,"selectionStart"in a&&kf(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Qi&&or(Qi,a)||(Qi=a,a=bu(Vo,"onSelect"),0<a.length&&(t=new Ru("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=_l)))}function Da(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xl={animationend:Da("Animation","AnimationEnd"),animationiteration:Da("Animation","AnimationIteration"),animationstart:Da("Animation","AnimationStart"),transitionrun:Da("Transition","TransitionRun"),transitionstart:Da("Transition","TransitionStart"),transitioncancel:Da("Transition","TransitionCancel"),transitionend:Da("Transition","TransitionEnd")},ao={},u0={};Bn&&(u0=document.createElement("div").style,"AnimationEvent"in window||(delete xl.animationend.animation,delete xl.animationiteration.animation,delete xl.animationstart.animation),"TransitionEvent"in window||delete xl.transitionend.transition);function $a(e){if(ao[e])return ao[e];if(!xl[e])return e;var t=xl[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in u0)return ao[e]=t[n];return e}var c0=$a("animationend"),o0=$a("animationiteration"),f0=$a("animationstart"),r_=$a("transitionrun"),s_=$a("transitionstart"),u_=$a("transitioncancel"),d0=$a("transitionend"),h0=new Map,zp="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function $t(e,t){h0.set(e,t),Qa(t,[e])}var zt=[],Sl=0,Of=0;function Du(){for(var e=Sl,t=Of=Sl=0;t<e;){var n=zt[t];zt[t++]=null;var a=zt[t];zt[t++]=null;var l=zt[t];zt[t++]=null;var i=zt[t];if(zt[t++]=null,a!==null&&l!==null){var r=a.pending;r===null?l.next=l:(l.next=r.next,r.next=l),a.pending=l}i!==0&&p0(n,l,i)}}function zu(e,t,n,a){zt[Sl++]=e,zt[Sl++]=t,zt[Sl++]=n,zt[Sl++]=a,Of|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function Df(e,t,n,a){return zu(e,t,n,a),lu(e)}function da(e,t){return zu(e,null,null,t),lu(e)}function p0(e,t,n){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n);for(var l=!1,i=e.return;i!==null;)i.childLanes|=n,a=i.alternate,a!==null&&(a.childLanes|=n),i.tag===22&&(e=i.stateNode,e===null||e._visibility&1||(l=!0)),e=i,i=i.return;l&&t!==null&&e.tag===3&&(i=e.stateNode,l=31-At(n),i=i.hiddenUpdates,e=i[l],e===null?i[l]=[t]:e.push(t),t.lane=n|536870912)}function lu(e){if(50<ir)throw ir=0,sf=null,Error(D(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Al={},Np=new WeakMap;function Bt(e,t){if(typeof e=="object"&&e!==null){var n=Np.get(e);return n!==void 0?n:(t={value:e,source:t,stack:dp(t)},Np.set(e,t),t)}return{value:e,source:t,stack:dp(t)}}var El=[],wl=0,iu=null,ru=0,Ct=[],Mt=0,Va=null,zn=1,Nn="";function Na(e,t){El[wl++]=ru,El[wl++]=iu,iu=e,ru=t}function m0(e,t,n){Ct[Mt++]=zn,Ct[Mt++]=Nn,Ct[Mt++]=Va,Va=e;var a=zn;e=Nn;var l=32-At(a)-1;a&=~(1<<l),n+=1;var i=32-At(t)+l;if(30<i){var r=l-l%5;i=(a&(1<<r)-1).toString(32),a>>=r,l-=r,zn=1<<32-At(t)+l|n<<l|a,Nn=i+e}else zn=1<<i|n<<l|a,Nn=e}function zf(e){e.return!==null&&(Na(e,1),m0(e,1,0))}function Nf(e){for(;e===iu;)iu=El[--wl],El[wl]=null,ru=El[--wl],El[wl]=null;for(;e===Va;)Va=Ct[--Mt],Ct[Mt]=null,Nn=Ct[--Mt],Ct[Mt]=null,zn=Ct[--Mt],Ct[Mt]=null}var ut=null,We=null,ce=!1,Qt=null,un=!1,jo=Error(D(519));function Za(e){var t=Error(D(418,""));throw fr(Bt(t,e)),jo}function Cp(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[tt]=e,t[pt]=a,n){case"dialog":re("cancel",t),re("close",t);break;case"iframe":case"object":case"embed":re("load",t);break;case"video":case"audio":for(n=0;n<pr.length;n++)re(pr[n],t);break;case"source":re("error",t);break;case"img":case"image":case"link":re("error",t),re("load",t);break;case"details":re("toggle",t);break;case"input":re("invalid",t),Km(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),nu(t);break;case"select":re("invalid",t);break;case"textarea":re("invalid",t),Jm(t,a.value,a.defaultValue,a.children),nu(t)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||a.suppressHydrationWarning===!0||Gy(t.textContent,n)?(a.popover!=null&&(re("beforetoggle",t),re("toggle",t)),a.onScroll!=null&&re("scroll",t),a.onScrollEnd!=null&&re("scrollend",t),a.onClick!=null&&(t.onclick=Hu),t=!0):t=!1,t||Za(e)}function Mp(e){for(ut=e.return;ut;)switch(ut.tag){case 3:case 27:un=!0;return;case 5:case 13:un=!1;return;default:ut=ut.return}}function Mi(e){if(e!==ut)return!1;if(!ce)return Mp(e),ce=!0,!1;var t=!1,n;if((n=e.tag!==3&&e.tag!==27)&&((n=e.tag===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||pf(e.type,e.memoizedProps)),n=!n),n&&(t=!0),t&&We&&Za(e),Mp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(D(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(n=e.data,n==="/$"){if(t===0){We=Kt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++;e=e.nextSibling}We=null}}else We=ut?Kt(e.stateNode.nextSibling):null;return!0}function wr(){We=ut=null,ce=!1}function fr(e){Qt===null?Qt=[e]:Qt.push(e)}var Ki=Error(D(460)),y0=Error(D(474)),qo={then:function(){}};function Up(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Os(){}function g0(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(Os,Os),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,e===Ki?Error(D(483)):e;default:if(typeof t.status=="string")t.then(Os,Os);else{if(e=be,e!==null&&100<e.shellSuspendCounter)throw Error(D(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var l=t;l.status="fulfilled",l.value=a}},function(a){if(t.status==="pending"){var l=t;l.status="rejected",l.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,e===Ki?Error(D(483)):e}throw $i=t,Ki}}var $i=null;function Bp(){if($i===null)throw Error(D(459));var e=$i;return $i=null,e}var Dl=null,dr=0;function Ds(e){var t=dr;return dr+=1,Dl===null&&(Dl=[]),g0(Dl,e,t)}function Ui(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function zs(e,t){throw t.$$typeof===$1?Error(D(525)):(e=Object.prototype.toString.call(t),Error(D(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Vp(e){var t=e._init;return t(e._payload)}function v0(e){function t(g,p){if(e){var b=g.deletions;b===null?(g.deletions=[p],g.flags|=16):b.push(p)}}function n(g,p){if(!e)return null;for(;p!==null;)t(g,p),p=p.sibling;return null}function a(g){for(var p=new Map;g!==null;)g.key!==null?p.set(g.key,g):p.set(g.index,g),g=g.sibling;return p}function l(g,p){return g=sa(g,p),g.index=0,g.sibling=null,g}function i(g,p,b){return g.index=b,e?(b=g.alternate,b!==null?(b=b.index,b<p?(g.flags|=33554434,p):b):(g.flags|=33554434,p)):(g.flags|=1048576,p)}function r(g){return e&&g.alternate===null&&(g.flags|=33554434),g}function s(g,p,b,A){return p===null||p.tag!==6?(p=yo(b,g.mode,A),p.return=g,p):(p=l(p,b),p.return=g,p)}function u(g,p,b,A){var z=b.type;return z===yl?o(g,p,b.props.children,A,b.key):p!==null&&(p.elementType===z||typeof z=="object"&&z!==null&&z.$$typeof===Jn&&Vp(z)===p.type)?(p=l(p,b.props),Ui(p,b),p.return=g,p):(p=Ks(b.type,b.key,b.props,null,g.mode,A),Ui(p,b),p.return=g,p)}function c(g,p,b,A){return p===null||p.tag!==4||p.stateNode.containerInfo!==b.containerInfo||p.stateNode.implementation!==b.implementation?(p=go(b,g.mode,A),p.return=g,p):(p=l(p,b.children||[]),p.return=g,p)}function o(g,p,b,A,z){return p===null||p.tag!==7?(p=ja(b,g.mode,A,z),p.return=g,p):(p=l(p,b),p.return=g,p)}function d(g,p,b){if(typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint")return p=yo(""+p,g.mode,b),p.return=g,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Ss:return b=Ks(p.type,p.key,p.props,null,g.mode,b),Ui(b,p),b.return=g,b;case qi:return p=go(p,g.mode,b),p.return=g,p;case Jn:var A=p._init;return p=A(p._payload),d(g,p,b)}if(Zi(p)||Ni(p))return p=ja(p,g.mode,b,null),p.return=g,p;if(typeof p.then=="function")return d(g,Ds(p),b);if(p.$$typeof===Dn)return d(g,Ns(g,p),b);zs(g,p)}return null}function m(g,p,b,A){var z=p!==null?p.key:null;if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return z!==null?null:s(g,p,""+b,A);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Ss:return b.key===z?u(g,p,b,A):null;case qi:return b.key===z?c(g,p,b,A):null;case Jn:return z=b._init,b=z(b._payload),m(g,p,b,A)}if(Zi(b)||Ni(b))return z!==null?null:o(g,p,b,A,null);if(typeof b.then=="function")return m(g,p,Ds(b),A);if(b.$$typeof===Dn)return m(g,p,Ns(g,b),A);zs(g,b)}return null}function x(g,p,b,A,z){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return g=g.get(b)||null,s(p,g,""+A,z);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case Ss:return g=g.get(A.key===null?b:A.key)||null,u(p,g,A,z);case qi:return g=g.get(A.key===null?b:A.key)||null,c(p,g,A,z);case Jn:var G=A._init;return A=G(A._payload),x(g,p,b,A,z)}if(Zi(A)||Ni(A))return g=g.get(b)||null,o(p,g,A,z,null);if(typeof A.then=="function")return x(g,p,b,Ds(A),z);if(A.$$typeof===Dn)return x(g,p,b,Ns(p,A),z);zs(p,A)}return null}function S(g,p,b,A){for(var z=null,G=null,k=p,q=p=0,Q=null;k!==null&&q<b.length;q++){k.index>q?(Q=k,k=null):Q=k.sibling;var K=m(g,k,b[q],A);if(K===null){k===null&&(k=Q);break}e&&k&&K.alternate===null&&t(g,k),p=i(K,p,q),G===null?z=K:G.sibling=K,G=K,k=Q}if(q===b.length)return n(g,k),ce&&Na(g,q),z;if(k===null){for(;q<b.length;q++)k=d(g,b[q],A),k!==null&&(p=i(k,p,q),G===null?z=k:G.sibling=k,G=k);return ce&&Na(g,q),z}for(k=a(k);q<b.length;q++)Q=x(k,g,q,b[q],A),Q!==null&&(e&&Q.alternate!==null&&k.delete(Q.key===null?q:Q.key),p=i(Q,p,q),G===null?z=Q:G.sibling=Q,G=Q);return e&&k.forEach(function(ke){return t(g,ke)}),ce&&Na(g,q),z}function T(g,p,b,A){if(b==null)throw Error(D(151));for(var z=null,G=null,k=p,q=p=0,Q=null,K=b.next();k!==null&&!K.done;q++,K=b.next()){k.index>q?(Q=k,k=null):Q=k.sibling;var ke=m(g,k,K.value,A);if(ke===null){k===null&&(k=Q);break}e&&k&&ke.alternate===null&&t(g,k),p=i(ke,p,q),G===null?z=ke:G.sibling=ke,G=ke,k=Q}if(K.done)return n(g,k),ce&&Na(g,q),z;if(k===null){for(;!K.done;q++,K=b.next())K=d(g,K.value,A),K!==null&&(p=i(K,p,q),G===null?z=K:G.sibling=K,G=K);return ce&&Na(g,q),z}for(k=a(k);!K.done;q++,K=b.next())K=x(k,g,q,K.value,A),K!==null&&(e&&K.alternate!==null&&k.delete(K.key===null?q:K.key),p=i(K,p,q),G===null?z=K:G.sibling=K,G=K);return e&&k.forEach(function(f){return t(g,f)}),ce&&Na(g,q),z}function N(g,p,b,A){if(typeof b=="object"&&b!==null&&b.type===yl&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Ss:e:{for(var z=b.key;p!==null;){if(p.key===z){if(z=b.type,z===yl){if(p.tag===7){n(g,p.sibling),A=l(p,b.props.children),A.return=g,g=A;break e}}else if(p.elementType===z||typeof z=="object"&&z!==null&&z.$$typeof===Jn&&Vp(z)===p.type){n(g,p.sibling),A=l(p,b.props),Ui(A,b),A.return=g,g=A;break e}n(g,p);break}else t(g,p);p=p.sibling}b.type===yl?(A=ja(b.props.children,g.mode,A,b.key),A.return=g,g=A):(A=Ks(b.type,b.key,b.props,null,g.mode,A),Ui(A,b),A.return=g,g=A)}return r(g);case qi:e:{for(z=b.key;p!==null;){if(p.key===z)if(p.tag===4&&p.stateNode.containerInfo===b.containerInfo&&p.stateNode.implementation===b.implementation){n(g,p.sibling),A=l(p,b.children||[]),A.return=g,g=A;break e}else{n(g,p);break}else t(g,p);p=p.sibling}A=go(b,g.mode,A),A.return=g,g=A}return r(g);case Jn:return z=b._init,b=z(b._payload),N(g,p,b,A)}if(Zi(b))return S(g,p,b,A);if(Ni(b)){if(z=Ni(b),typeof z!="function")throw Error(D(150));return b=z.call(b),T(g,p,b,A)}if(typeof b.then=="function")return N(g,p,Ds(b),A);if(b.$$typeof===Dn)return N(g,p,Ns(g,b),A);zs(g,b)}return typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint"?(b=""+b,p!==null&&p.tag===6?(n(g,p.sibling),A=l(p,b),A.return=g,g=A):(n(g,p),A=yo(b,g.mode,A),A.return=g,g=A),r(g)):n(g,p)}return function(g,p,b,A){try{dr=0;var z=N(g,p,b,A);return Dl=null,z}catch(k){if(k===Ki)throw k;var G=Vt(29,k,null,g.mode);return G.lanes=A,G.return=g,G}finally{}}}var Ya=v0(!0),b0=v0(!1),Hl=pn(null),su=pn(0);function Hp(e,t){e=jn,Se(su,e),Se(Hl,t),jn=e|t.baseLanes}function Lo(){Se(su,jn),Se(Hl,Hl.current)}function Cf(){jn=su.current,$e(Hl),$e(su)}var jt=pn(null),dn=null;function Pn(e){var t=e.alternate;Se(Le,Le.current&1),Se(jt,e),dn===null&&(t===null||Hl.current!==null||t.memoizedState!==null)&&(dn=e)}function _0(e){if(e.tag===22){if(Se(Le,Le.current),Se(jt,e),dn===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(dn=e)}}else In(e)}function In(){Se(Le,Le.current),Se(jt,jt.current)}function Cn(e){$e(jt),dn===e&&(dn=null),$e(Le)}var Le=pn(0);function uu(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var c_=typeof AbortController!="undefined"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},o_=Ze.unstable_scheduleCallback,f_=Ze.unstable_NormalPriority,qe={$$typeof:Dn,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Mf(){return{controller:new c_,data:new Map,refCount:0}}function Tr(e){e.refCount--,e.refCount===0&&o_(f_,function(){e.controller.abort()})}var Ji=null,Zo=0,jl=0,zl=null;function d_(e,t){if(Ji===null){var n=Ji=[];Zo=0,jl=ad(),zl={status:"pending",value:void 0,then:function(a){n.push(a)}}}return Zo++,t.then(jp,jp),t}function jp(){if(--Zo===0&&Ji!==null){zl!==null&&(zl.status="fulfilled");var e=Ji;Ji=null,jl=0,zl=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function h_(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(l){n.push(l)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var l=0;l<n.length;l++)(0,n[l])(t)},function(l){for(a.status="rejected",a.reason=l,l=0;l<n.length;l++)(0,n[l])(void 0)}),a}var qp=I.S;I.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&d_(e,t),qp!==null&&qp(e,t)};var Ha=pn(null);function Uf(){var e=Ha.current;return e!==null?e:be.pooledCache}function Fs(e,t){t===null?Se(Ha,Ha.current):Se(Ha,t.pool)}function x0(){var e=Uf();return e===null?null:{parent:qe._currentValue,pool:e}}var ha=0,ne=null,pe=null,Be=null,cu=!1,Nl=!1,Fa=!1,ou=0,hr=0,Cl=null,p_=0;function Ce(){throw Error(D(321))}function Bf(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!wt(e[n],t[n]))return!1;return!0}function Vf(e,t,n,a,l,i){return ha=i,ne=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,I.H=e===null||e.memoizedState===null?Ja:ga,Fa=!1,i=n(a,l),Fa=!1,Nl&&(i=A0(t,n,a,l)),S0(e),i}function S0(e){I.H=hn;var t=pe!==null&&pe.next!==null;if(ha=0,Be=pe=ne=null,cu=!1,hr=0,Cl=null,t)throw Error(D(300));e===null||Ke||(e=e.dependencies,e!==null&&hu(e)&&(Ke=!0))}function A0(e,t,n,a){ne=e;var l=0;do{if(Nl&&(Cl=null),hr=0,Nl=!1,25<=l)throw Error(D(301));if(l+=1,Be=pe=null,e.updateQueue!=null){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}I.H=Wa,i=t(n,a)}while(Nl);return i}function m_(){var e=I.H,t=e.useState()[0];return t=typeof t.then=="function"?Rr(t):t,e=e.useState()[0],(pe!==null?pe.memoizedState:null)!==e&&(ne.flags|=1024),t}function Hf(){var e=ou!==0;return ou=0,e}function jf(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function qf(e){if(cu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}cu=!1}ha=0,Be=pe=ne=null,Nl=!1,hr=ou=0,Cl=null}function ht(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Be===null?ne.memoizedState=Be=e:Be=Be.next=e,Be}function Ve(){if(pe===null){var e=ne.alternate;e=e!==null?e.memoizedState:null}else e=pe.next;var t=Be===null?ne.memoizedState:Be.next;if(t!==null)Be=t,pe=e;else{if(e===null)throw ne.alternate===null?Error(D(467)):Error(D(310));pe=e,e={memoizedState:pe.memoizedState,baseState:pe.baseState,baseQueue:pe.baseQueue,queue:pe.queue,next:null},Be===null?ne.memoizedState=Be=e:Be=Be.next=e}return Be}var Nu;Nu=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function Rr(e){var t=hr;return hr+=1,Cl===null&&(Cl=[]),e=g0(Cl,e,t),t=ne,(Be===null?t.memoizedState:Be.next)===null&&(t=t.alternate,I.H=t===null||t.memoizedState===null?Ja:ga),e}function Cu(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Rr(e);if(e.$$typeof===Dn)return nt(e)}throw Error(D(438,String(e)))}function Lf(e){var t=null,n=ne.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var a=ne.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(l){return l.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=Nu(),ne.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=W1;return t.index++,n}function Vn(e,t){return typeof t=="function"?t(e):t}function Gs(e){var t=Ve();return Zf(t,pe,e)}function Zf(e,t,n){var a=e.queue;if(a===null)throw Error(D(311));a.lastRenderedReducer=n;var l=e.baseQueue,i=a.pending;if(i!==null){if(l!==null){var r=l.next;l.next=i.next,i.next=r}t.baseQueue=l=i,a.pending=null}if(i=e.baseState,l===null)e.memoizedState=i;else{t=l.next;var s=r=null,u=null,c=t,o=!1;do{var d=c.lane&-536870913;if(d!==c.lane?(se&d)===d:(ha&d)===d){var m=c.revertLane;if(m===0)u!==null&&(u=u.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),d===jl&&(o=!0);else if((ha&m)===m){c=c.next,m===jl&&(o=!0);continue}else d={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},u===null?(s=u=d,r=i):u=u.next=d,ne.lanes|=m,ma|=m;d=c.action,Fa&&n(i,d),i=c.hasEagerState?c.eagerState:n(i,d)}else m={lane:d,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},u===null?(s=u=m,r=i):u=u.next=m,ne.lanes|=d,ma|=d;c=c.next}while(c!==null&&c!==t);if(u===null?r=i:u.next=s,!wt(i,e.memoizedState)&&(Ke=!0,o&&(n=zl,n!==null)))throw n;e.memoizedState=i,e.baseState=r,e.baseQueue=u,a.lastRenderedState=i}return l===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function lo(e){var t=Ve(),n=t.queue;if(n===null)throw Error(D(311));n.lastRenderedReducer=e;var a=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var r=l=l.next;do i=e(i,r.action),r=r.next;while(r!==l);wt(i,t.memoizedState)||(Ke=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,a]}function E0(e,t,n){var a=ne,l=Ve(),i=ce;if(i){if(n===void 0)throw Error(D(407));n=n()}else n=t();var r=!wt((pe||l).memoizedState,n);if(r&&(l.memoizedState=n,Ke=!0),l=l.queue,Yf(R0.bind(null,a,l,e),[e]),l.getSnapshot!==t||r||Be!==null&&Be.memoizedState.tag&1){if(a.flags|=2048,ql(9,T0.bind(null,a,l,n,t),{destroy:void 0},null),be===null)throw Error(D(349));i||ha&60||w0(a,t,n)}return n}function w0(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ne.updateQueue,t===null?(t=Nu(),ne.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function T0(e,t,n,a){t.value=n,t.getSnapshot=a,k0(t)&&O0(e)}function R0(e,t,n){return n(function(){k0(t)&&O0(e)})}function k0(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!wt(e,n)}catch(a){return!0}}function O0(e){var t=da(e,2);t!==null&&ct(t,e,2)}function Yo(e){var t=ht();if(typeof e=="function"){var n=e;if(e=n(),Fa){na(!0);try{n()}finally{na(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vn,lastRenderedState:e},t}function D0(e,t,n,a){return e.baseState=n,Zf(e,pe,typeof a=="function"?a:Vn)}function y_(e,t,n,a,l){if(Uu(e))throw Error(D(485));if(e=t.action,e!==null){var i={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(r){i.listeners.push(r)}};I.T!==null?n(!0):i.isTransition=!1,a(i),n=t.pending,n===null?(i.next=t.pending=i,z0(t,i)):(i.next=n.next,t.pending=n.next=i)}}function z0(e,t){var n=t.action,a=t.payload,l=e.state;if(t.isTransition){var i=I.T,r={};I.T=r;try{var s=n(l,a),u=I.S;u!==null&&u(r,s),Lp(e,t,s)}catch(c){Fo(e,t,c)}finally{I.T=i}}else try{i=n(l,a),Lp(e,t,i)}catch(c){Fo(e,t,c)}}function Lp(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){Zp(e,t,a)},function(a){return Fo(e,t,a)}):Zp(e,t,n)}function Zp(e,t,n){t.status="fulfilled",t.value=n,N0(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,z0(e,n)))}function Fo(e,t,n){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=n,N0(t),t=t.next;while(t!==a)}e.action=null}function N0(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function C0(e,t){return t}function M0(e,t){if(ce){var n=be.formState;if(n!==null){e:{var a=ne;if(ce){if(We){t:{for(var l=We,i=un;l.nodeType!==8;){if(!i){l=null;break t}if(l=Kt(l.nextSibling),l===null){l=null;break t}}i=l.data,l=i==="F!"||i==="F"?l:null}if(l){We=Kt(l.nextSibling),a=l.data==="F!";break e}}Za(a)}a=!1}a&&(t=n[0])}}return n=ht(),n.memoizedState=n.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:C0,lastRenderedState:t},n.queue=a,n=W0.bind(null,ne,a),a.dispatch=n,a=Yo(!1),i=Qf.bind(null,ne,!1,a.queue),a=ht(),l={state:t,dispatch:null,action:e,pending:null},a.queue=l,n=y_.bind(null,ne,l,i,n),l.dispatch=n,a.memoizedState=e,[t,n,!1]}function U0(e){var t=Ve();return B0(t,pe,e)}function B0(e,t,n){t=Zf(e,t,C0)[0],e=Gs(Vn)[0],t=typeof t=="object"&&t!==null&&typeof t.then=="function"?Rr(t):t;var a=Ve(),l=a.queue,i=l.dispatch;return n!==a.memoizedState&&(ne.flags|=2048,ql(9,g_.bind(null,l,n),{destroy:void 0},null)),[t,i,e]}function g_(e,t){e.action=t}function V0(e){var t=Ve(),n=pe;if(n!==null)return B0(t,n,e);Ve(),t=t.memoizedState,n=Ve();var a=n.queue.dispatch;return n.memoizedState=e,[t,a,!1]}function ql(e,t,n,a){return e={tag:e,create:t,inst:n,deps:a,next:null},t=ne.updateQueue,t===null&&(t=Nu(),ne.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function H0(){return Ve().memoizedState}function Xs(e,t,n,a){var l=ht();ne.flags|=e,l.memoizedState=ql(1|t,n,{destroy:void 0},a===void 0?null:a)}function Mu(e,t,n,a){var l=Ve();a=a===void 0?null:a;var i=l.memoizedState.inst;pe!==null&&a!==null&&Bf(a,pe.memoizedState.deps)?l.memoizedState=ql(t,n,i,a):(ne.flags|=e,l.memoizedState=ql(1|t,n,i,a))}function Yp(e,t){Xs(8390656,8,e,t)}function Yf(e,t){Mu(2048,8,e,t)}function j0(e,t){return Mu(4,2,e,t)}function q0(e,t){return Mu(4,4,e,t)}function L0(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Z0(e,t,n){n=n!=null?n.concat([e]):null,Mu(4,4,L0.bind(null,t,e),n)}function Ff(){}function Y0(e,t){var n=Ve();t=t===void 0?null:t;var a=n.memoizedState;return t!==null&&Bf(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function F0(e,t){var n=Ve();t=t===void 0?null:t;var a=n.memoizedState;if(t!==null&&Bf(t,a[1]))return a[0];if(a=e(),Fa){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[a,t],a}function Gf(e,t,n){return n===void 0||ha&1073741824?e.memoizedState=t:(e.memoizedState=n,e=Ny(),ne.lanes|=e,ma|=e,n)}function G0(e,t,n,a){return wt(n,t)?n:Hl.current!==null?(e=Gf(e,n,a),wt(e,t)||(Ke=!0),e):ha&42?(e=Ny(),ne.lanes|=e,ma|=e,t):(Ke=!0,e.memoizedState=n)}function X0(e,t,n,a,l){var i=_e.p;_e.p=i!==0&&8>i?i:8;var r=I.T,s={};I.T=s,Qf(e,!1,t,n);try{var u=l(),c=I.S;if(c!==null&&c(s,u),u!==null&&typeof u=="object"&&typeof u.then=="function"){var o=h_(u,a);Wi(e,t,o,Et(e))}else Wi(e,t,a,Et(e))}catch(d){Wi(e,t,{then:function(){},status:"rejected",reason:d},Et())}finally{_e.p=i,I.T=r}}function v_(){}function Go(e,t,n,a){if(e.tag!==5)throw Error(D(476));var l=Q0(e).queue;X0(e,l,t,Ba,n===null?v_:function(){return K0(e),n(a)})}function Q0(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Ba,baseState:Ba,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vn,lastRenderedState:Ba},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function K0(e){var t=Q0(e).next.queue;Wi(e,t,{},Et())}function Xf(){return nt(gr)}function $0(){return Ve().memoizedState}function J0(){return Ve().memoizedState}function b_(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Et();e=ia(n);var a=ra(t,e,n);a!==null&&(ct(a,t,n),Ii(a,t,n)),t={cache:Mf()},e.payload=t;return}t=t.return}}function __(e,t,n){var a=Et();n={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Uu(e)?P0(t,n):(n=Df(e,t,n,a),n!==null&&(ct(n,e,a),I0(n,t,a)))}function W0(e,t,n){var a=Et();Wi(e,t,n,a)}function Wi(e,t,n,a){var l={lane:a,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Uu(e))P0(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var r=t.lastRenderedState,s=i(r,n);if(l.hasEagerState=!0,l.eagerState=s,wt(s,r))return zu(e,t,l,0),be===null&&Du(),!1}catch(u){}finally{}if(n=Df(e,t,l,a),n!==null)return ct(n,e,a),I0(n,t,a),!0}return!1}function Qf(e,t,n,a){if(a={lane:2,revertLane:ad(),action:a,hasEagerState:!1,eagerState:null,next:null},Uu(e)){if(t)throw Error(D(479))}else t=Df(e,n,a,2),t!==null&&ct(t,e,2)}function Uu(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function P0(e,t){Nl=cu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function I0(e,t,n){if(n&4194176){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Lm(e,n)}}var hn={readContext:nt,use:Cu,useCallback:Ce,useContext:Ce,useEffect:Ce,useImperativeHandle:Ce,useLayoutEffect:Ce,useInsertionEffect:Ce,useMemo:Ce,useReducer:Ce,useRef:Ce,useState:Ce,useDebugValue:Ce,useDeferredValue:Ce,useTransition:Ce,useSyncExternalStore:Ce,useId:Ce};hn.useCacheRefresh=Ce;hn.useMemoCache=Ce;hn.useHostTransitionStatus=Ce;hn.useFormState=Ce;hn.useActionState=Ce;hn.useOptimistic=Ce;var Ja={readContext:nt,use:Cu,useCallback:function(e,t){return ht().memoizedState=[e,t===void 0?null:t],e},useContext:nt,useEffect:Yp,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Xs(4194308,4,L0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xs(4194308,4,e,t)},useInsertionEffect:function(e,t){Xs(4,2,e,t)},useMemo:function(e,t){var n=ht();t=t===void 0?null:t;var a=e();if(Fa){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=ht();if(n!==void 0){var l=n(t);if(Fa){na(!0);try{n(t)}finally{na(!1)}}}else l=t;return a.memoizedState=a.baseState=l,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:l},a.queue=e,e=e.dispatch=__.bind(null,ne,e),[a.memoizedState,e]},useRef:function(e){var t=ht();return e={current:e},t.memoizedState=e},useState:function(e){e=Yo(e);var t=e.queue,n=W0.bind(null,ne,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ff,useDeferredValue:function(e,t){var n=ht();return Gf(n,e,t)},useTransition:function(){var e=Yo(!1);return e=X0.bind(null,ne,e.queue,!0,!1),ht().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var a=ne,l=ht();if(ce){if(n===void 0)throw Error(D(407));n=n()}else{if(n=t(),be===null)throw Error(D(349));se&60||w0(a,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Yp(R0.bind(null,a,i,e),[e]),a.flags|=2048,ql(9,T0.bind(null,a,i,n,t),{destroy:void 0},null),n},useId:function(){var e=ht(),t=be.identifierPrefix;if(ce){var n=Nn,a=zn;n=(a&~(1<<32-At(a)-1)).toString(32)+n,t=":"+t+"R"+n,n=ou++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=p_++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},useCacheRefresh:function(){return ht().memoizedState=b_.bind(null,ne)}};Ja.useMemoCache=Lf;Ja.useHostTransitionStatus=Xf;Ja.useFormState=M0;Ja.useActionState=M0;Ja.useOptimistic=function(e){var t=ht();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Qf.bind(null,ne,!0,n),n.dispatch=t,[e,t]};var ga={readContext:nt,use:Cu,useCallback:Y0,useContext:nt,useEffect:Yf,useImperativeHandle:Z0,useInsertionEffect:j0,useLayoutEffect:q0,useMemo:F0,useReducer:Gs,useRef:H0,useState:function(){return Gs(Vn)},useDebugValue:Ff,useDeferredValue:function(e,t){var n=Ve();return G0(n,pe.memoizedState,e,t)},useTransition:function(){var e=Gs(Vn)[0],t=Ve().memoizedState;return[typeof e=="boolean"?e:Rr(e),t]},useSyncExternalStore:E0,useId:$0};ga.useCacheRefresh=J0;ga.useMemoCache=Lf;ga.useHostTransitionStatus=Xf;ga.useFormState=U0;ga.useActionState=U0;ga.useOptimistic=function(e,t){var n=Ve();return D0(n,pe,e,t)};var Wa={readContext:nt,use:Cu,useCallback:Y0,useContext:nt,useEffect:Yf,useImperativeHandle:Z0,useInsertionEffect:j0,useLayoutEffect:q0,useMemo:F0,useReducer:lo,useRef:H0,useState:function(){return lo(Vn)},useDebugValue:Ff,useDeferredValue:function(e,t){var n=Ve();return pe===null?Gf(n,e,t):G0(n,pe.memoizedState,e,t)},useTransition:function(){var e=lo(Vn)[0],t=Ve().memoizedState;return[typeof e=="boolean"?e:Rr(e),t]},useSyncExternalStore:E0,useId:$0};Wa.useCacheRefresh=J0;Wa.useMemoCache=Lf;Wa.useHostTransitionStatus=Xf;Wa.useFormState=V0;Wa.useActionState=V0;Wa.useOptimistic=function(e,t){var n=Ve();return pe!==null?D0(n,pe,e,t):(n.baseState=e,[e,n.queue.dispatch])};function io(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:xe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Xo={isMounted:function(e){return(e=e._reactInternals)?Fl(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Et(),l=ia(a);l.payload=t,n!=null&&(l.callback=n),t=ra(e,l,a),t!==null&&(ct(t,e,a),Ii(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Et(),l=ia(a);l.tag=1,l.payload=t,n!=null&&(l.callback=n),t=ra(e,l,a),t!==null&&(ct(t,e,a),Ii(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Et(),a=ia(n);a.tag=2,t!=null&&(a.callback=t),t=ra(e,a,n),t!==null&&(ct(t,e,n),Ii(t,e,n))}};function Fp(e,t,n,a,l,i,r){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,i,r):t.prototype&&t.prototype.isPureReactComponent?!or(n,a)||!or(l,i):!0}function Gp(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&Xo.enqueueReplaceState(t,t.state,null)}function Ga(e,t){var n=t;if("ref"in t){n={};for(var a in t)a!=="ref"&&(n[a]=t[a])}if(e=e.defaultProps){n===t&&(n=xe({},n));for(var l in e)n[l]===void 0&&(n[l]=e[l])}return n}var fu=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function ey(e){fu(e)}function ty(e){console.error(e)}function ny(e){fu(e)}function du(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Xp(e,t,n){try{var a=e.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(l){setTimeout(function(){throw l})}}function Qo(e,t,n){return n=ia(n),n.tag=3,n.payload={element:null},n.callback=function(){du(e,t)},n}function ay(e){return e=ia(e),e.tag=3,e}function ly(e,t,n,a){var l=n.type.getDerivedStateFromError;if(typeof l=="function"){var i=a.value;e.payload=function(){return l(i)},e.callback=function(){Xp(t,n,a)}}var r=n.stateNode;r!==null&&typeof r.componentDidCatch=="function"&&(e.callback=function(){Xp(t,n,a),typeof l!="function"&&(ua===null?ua=new Set([this]):ua.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function x_(e,t,n,a,l){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=n.alternate,t!==null&&kr(t,n,l,!0),n=jt.current,n!==null){switch(n.tag){case 13:return dn===null?cf():n.alternate===null&&ze===0&&(ze=3),n.flags&=-257,n.flags|=65536,n.lanes=l,a===qo?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([a]):t.add(a),bo(e,a,l)),!1;case 22:return n.flags|=65536,a===qo?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([a]):n.add(a)),bo(e,a,l)),!1}throw Error(D(435,n.tag))}return bo(e,a,l),cf(),!1}if(ce)return t=jt.current,t!==null?(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=l,a!==jo&&(e=Error(D(422),{cause:a}),fr(Bt(e,n)))):(a!==jo&&(t=Error(D(423),{cause:a}),fr(Bt(t,n))),e=e.current.alternate,e.flags|=65536,l&=-l,e.lanes|=l,a=Bt(a,n),l=Qo(e.stateNode,a,l),fo(e,l),ze!==4&&(ze=2)),!1;var i=Error(D(520),{cause:a});if(i=Bt(i,n),ar===null?ar=[i]:ar.push(i),ze!==4&&(ze=2),t===null)return!0;a=Bt(a,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=l&-l,n.lanes|=e,e=Qo(n.stateNode,a,e),fo(n,e),!1;case 1:if(t=n.type,i=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(ua===null||!ua.has(i))))return n.flags|=65536,l&=-l,n.lanes|=l,l=ay(l),ly(l,e,n,a),fo(n,l),!1}n=n.return}while(n!==null);return!1}var iy=Error(D(461)),Ke=!1;function Je(e,t,n,a){t.child=e===null?b0(t,null,n,a):Ya(t,e.child,n,a)}function Qp(e,t,n,a,l){n=n.render;var i=t.ref;if("ref"in a){var r={};for(var s in a)s!=="ref"&&(r[s]=a[s])}else r=a;return Xa(t),a=Vf(e,t,n,r,i,l),s=Hf(),e!==null&&!Ke?(jf(e,t,l),Hn(e,t,l)):(ce&&s&&zf(t),t.flags|=1,Je(e,t,a,l),t.child)}function Kp(e,t,n,a,l){if(e===null){var i=n.type;return typeof i=="function"&&!Pf(i)&&i.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=i,ry(e,t,i,a,l)):(e=Ks(n.type,null,a,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!Kf(e,l)){var r=i.memoizedProps;if(n=n.compare,n=n!==null?n:or,n(r,a)&&e.ref===t.ref)return Hn(e,t,l)}return t.flags|=1,e=sa(i,a),e.ref=t.ref,e.return=t,t.child=e}function ry(e,t,n,a,l){if(e!==null){var i=e.memoizedProps;if(or(i,a)&&e.ref===t.ref)if(Ke=!1,t.pendingProps=a=i,Kf(e,l))e.flags&131072&&(Ke=!0);else return t.lanes=e.lanes,Hn(e,t,l)}return Ko(e,t,n,a,l)}function sy(e,t,n){var a=t.pendingProps,l=a.children,i=(t.stateNode._pendingVisibility&2)!==0,r=e!==null?e.memoizedState:null;if(Pi(e,t),a.mode==="hidden"||i){if(t.flags&128){if(a=r!==null?r.baseLanes|n:n,e!==null){for(l=t.child=e.child,i=0;l!==null;)i=i|l.lanes|l.childLanes,l=l.sibling;t.childLanes=i&~a}else t.childLanes=0,t.child=null;return $p(e,t,a,n)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Fs(t,r!==null?r.cachePool:null),r!==null?Hp(t,r):Lo(),_0(t);else return t.lanes=t.childLanes=536870912,$p(e,t,r!==null?r.baseLanes|n:n,n)}else r!==null?(Fs(t,r.cachePool),Hp(t,r),In(t),t.memoizedState=null):(e!==null&&Fs(t,null),Lo(),In(t));return Je(e,t,l,n),t.child}function $p(e,t,n,a){var l=Uf();return l=l===null?null:{parent:qe._currentValue,pool:l},t.memoizedState={baseLanes:n,cachePool:l},e!==null&&Fs(t,null),Lo(),_0(t),e!==null&&kr(e,t,a,!0),null}function Pi(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=2097664);else{if(typeof n!="function"&&typeof n!="object")throw Error(D(284));(e===null||e.ref!==n)&&(t.flags|=2097664)}}function Ko(e,t,n,a,l){return Xa(t),n=Vf(e,t,n,a,void 0,l),a=Hf(),e!==null&&!Ke?(jf(e,t,l),Hn(e,t,l)):(ce&&a&&zf(t),t.flags|=1,Je(e,t,n,l),t.child)}function Jp(e,t,n,a,l,i){return Xa(t),t.updateQueue=null,n=A0(t,a,n,l),S0(e),a=Hf(),e!==null&&!Ke?(jf(e,t,i),Hn(e,t,i)):(ce&&a&&zf(t),t.flags|=1,Je(e,t,n,i),t.child)}function Wp(e,t,n,a,l){if(Xa(t),t.stateNode===null){var i=Al,r=n.contextType;typeof r=="object"&&r!==null&&(i=nt(r)),i=new n(a,i),t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=Xo,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=a,i.state=t.memoizedState,i.refs={},$f(t),r=n.contextType,i.context=typeof r=="object"&&r!==null?nt(r):Al,i.state=t.memoizedState,r=n.getDerivedStateFromProps,typeof r=="function"&&(io(t,n,r,a),i.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(r=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),r!==i.state&&Xo.enqueueReplaceState(i,i.state,null),tr(t,a,i,l),er(),i.state=t.memoizedState),typeof i.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){i=t.stateNode;var s=t.memoizedProps,u=Ga(n,s);i.props=u;var c=i.context,o=n.contextType;r=Al,typeof o=="object"&&o!==null&&(r=nt(o));var d=n.getDerivedStateFromProps;o=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,o||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s||c!==r)&&Gp(t,i,a,r),Wn=!1;var m=t.memoizedState;i.state=m,tr(t,a,i,l),er(),c=t.memoizedState,s||m!==c||Wn?(typeof d=="function"&&(io(t,n,d,a),c=t.memoizedState),(u=Wn||Fp(t,n,u,a,m,c,r))?(o||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=c),i.props=a,i.state=c,i.context=r,a=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{i=t.stateNode,ef(e,t),r=t.memoizedProps,o=Ga(n,r),i.props=o,d=t.pendingProps,m=i.context,c=n.contextType,u=Al,typeof c=="object"&&c!==null&&(u=nt(c)),s=n.getDerivedStateFromProps,(c=typeof s=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(r!==d||m!==u)&&Gp(t,i,a,u),Wn=!1,m=t.memoizedState,i.state=m,tr(t,a,i,l),er();var x=t.memoizedState;r!==d||m!==x||Wn||e!==null&&e.dependencies!==null&&hu(e.dependencies)?(typeof s=="function"&&(io(t,n,s,a),x=t.memoizedState),(o=Wn||Fp(t,n,o,a,m,x,u)||e!==null&&e.dependencies!==null&&hu(e.dependencies))?(c||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(a,x,u),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(a,x,u)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||r===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||r===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=x),i.props=a,i.state=x,i.context=u,a=o):(typeof i.componentDidUpdate!="function"||r===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||r===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),a=!1)}return i=a,Pi(e,t),a=(t.flags&128)!==0,i||a?(i=t.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:i.render(),t.flags|=1,e!==null&&a?(t.child=Ya(t,e.child,null,l),t.child=Ya(t,null,n,l)):Je(e,t,n,l),t.memoizedState=i.state,e=t.child):e=Hn(e,t,l),e}function Pp(e,t,n,a){return wr(),t.flags|=256,Je(e,t,n,a),t.child}var ro={dehydrated:null,treeContext:null,retryLane:0};function so(e){return{baseLanes:e,cachePool:x0()}}function uo(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Ht),e}function uy(e,t,n){var a=t.pendingProps,l=!1,i=(t.flags&128)!==0,r;if((r=i)||(r=e!==null&&e.memoizedState===null?!1:(Le.current&2)!==0),r&&(l=!0,t.flags&=-129),r=(t.flags&32)!==0,t.flags&=-33,e===null){if(ce){if(l?Pn(t):In(t),ce){var s=We,u;if(u=s){e:{for(u=s,s=un;u.nodeType!==8;){if(!s){s=null;break e}if(u=Kt(u.nextSibling),u===null){s=null;break e}}s=u}s!==null?(t.memoizedState={dehydrated:s,treeContext:Va!==null?{id:zn,overflow:Nn}:null,retryLane:536870912},u=Vt(18,null,null,0),u.stateNode=s,u.return=t,t.child=u,ut=t,We=null,u=!0):u=!1}u||Za(t)}if(s=t.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return s.data==="$!"?t.lanes=16:t.lanes=536870912,null;Cn(t)}return s=a.children,a=a.fallback,l?(In(t),l=t.mode,s=Jo({mode:"hidden",children:s},l),a=ja(a,l,n,null),s.return=t,a.return=t,s.sibling=a,t.child=s,l=t.child,l.memoizedState=so(n),l.childLanes=uo(e,r,n),t.memoizedState=ro,a):(Pn(t),$o(t,s))}if(u=e.memoizedState,u!==null&&(s=u.dehydrated,s!==null)){if(i)t.flags&256?(Pn(t),t.flags&=-257,t=co(e,t,n)):t.memoizedState!==null?(In(t),t.child=e.child,t.flags|=128,t=null):(In(t),l=a.fallback,s=t.mode,a=Jo({mode:"visible",children:a.children},s),l=ja(l,s,n,null),l.flags|=2,a.return=t,l.return=t,a.sibling=l,t.child=a,Ya(t,e.child,null,n),a=t.child,a.memoizedState=so(n),a.childLanes=uo(e,r,n),t.memoizedState=ro,t=l);else if(Pn(t),s.data==="$!"){if(r=s.nextSibling&&s.nextSibling.dataset,r)var c=r.dgst;r=c,a=Error(D(419)),a.stack="",a.digest=r,fr({value:a,source:null,stack:null}),t=co(e,t,n)}else if(Ke||kr(e,t,n,!1),r=(n&e.childLanes)!==0,Ke||r){if(r=be,r!==null){if(a=n&-n,a&42)a=1;else switch(a){case 2:a=1;break;case 8:a=4;break;case 32:a=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:a=64;break;case 268435456:a=134217728;break;default:a=0}if(a=a&(r.suspendedLanes|n)?0:a,a!==0&&a!==u.retryLane)throw u.retryLane=a,da(e,a),ct(r,e,a),iy}s.data==="$?"||cf(),t=co(e,t,n)}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=B_.bind(null,e),s._reactRetry=t,t=null):(e=u.treeContext,We=Kt(s.nextSibling),ut=t,ce=!0,Qt=null,un=!1,e!==null&&(Ct[Mt++]=zn,Ct[Mt++]=Nn,Ct[Mt++]=Va,zn=e.id,Nn=e.overflow,Va=t),t=$o(t,a.children),t.flags|=4096);return t}return l?(In(t),l=a.fallback,s=t.mode,u=e.child,c=u.sibling,a=sa(u,{mode:"hidden",children:a.children}),a.subtreeFlags=u.subtreeFlags&31457280,c!==null?l=sa(c,l):(l=ja(l,s,n,null),l.flags|=2),l.return=t,a.return=t,a.sibling=l,t.child=a,a=l,l=t.child,s=e.child.memoizedState,s===null?s=so(n):(u=s.cachePool,u!==null?(c=qe._currentValue,u=u.parent!==c?{parent:c,pool:c}:u):u=x0(),s={baseLanes:s.baseLanes|n,cachePool:u}),l.memoizedState=s,l.childLanes=uo(e,r,n),t.memoizedState=ro,a):(Pn(t),n=e.child,e=n.sibling,n=sa(n,{mode:"visible",children:a.children}),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function $o(e,t){return t=Jo({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Jo(e,t){return Dy(e,t,0,null)}function co(e,t,n){return Ya(t,e.child,null,n),e=$o(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ip(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Po(e.return,t,n)}function oo(e,t,n,a,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=n,i.tailMode=l)}function cy(e,t,n){var a=t.pendingProps,l=a.revealOrder,i=a.tail;if(Je(e,t,a.children,n),a=Le.current,a&2)a=a&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ip(e,n,t);else if(e.tag===19)Ip(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}switch(Se(Le,a),l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&uu(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),oo(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&uu(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}oo(t,!0,n,null,i);break;case"together":oo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Hn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ma|=t.lanes,!(n&t.childLanes))if(e!==null){if(kr(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(D(153));if(t.child!==null){for(e=t.child,n=sa(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=sa(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Kf(e,t){return e.lanes&t?!0:(e=e.dependencies,!!(e!==null&&hu(e)))}function S_(e,t,n){switch(t.tag){case 3:Is(t,t.stateNode.containerInfo),ea(t,qe,e.memoizedState.cache),wr();break;case 27:case 5:Do(t);break;case 4:Is(t,t.stateNode.containerInfo);break;case 10:ea(t,t.type,t.memoizedProps.value);break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(Pn(t),t.flags|=128,null):n&t.child.childLanes?uy(e,t,n):(Pn(t),e=Hn(e,t,n),e!==null?e.sibling:null);Pn(t);break;case 19:var l=(e.flags&128)!==0;if(a=(n&t.childLanes)!==0,a||(kr(e,t,n,!1),a=(n&t.childLanes)!==0),l){if(a)return cy(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),Se(Le,Le.current),a)break;return null;case 22:case 23:return t.lanes=0,sy(e,t,n);case 24:ea(t,qe,e.memoizedState.cache)}return Hn(e,t,n)}function oy(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ke=!0;else{if(!Kf(e,n)&&!(t.flags&128))return Ke=!1,S_(e,t,n);Ke=!!(e.flags&131072)}else Ke=!1,ce&&t.flags&1048576&&m0(t,ru,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var a=t.elementType,l=a._init;if(a=l(a._payload),t.type=a,typeof a=="function")Pf(a)?(e=Ga(a,e),t.tag=1,t=Wp(null,t,a,e,n)):(t.tag=0,t=Ko(null,t,a,e,n));else{if(a!=null){if(l=a.$$typeof,l===bf){t.tag=11,t=Qp(null,t,a,e,n);break e}else if(l===_f){t.tag=14,t=Kp(null,t,a,e,n);break e}}throw t=ko(a)||a,Error(D(306,t,""))}}return t;case 0:return Ko(e,t,t.type,t.pendingProps,n);case 1:return a=t.type,l=Ga(a,t.pendingProps),Wp(e,t,a,l,n);case 3:e:{if(Is(t,t.stateNode.containerInfo),e===null)throw Error(D(387));var i=t.pendingProps;l=t.memoizedState,a=l.element,ef(e,t),tr(t,i,null,n);var r=t.memoizedState;if(i=r.cache,ea(t,qe,i),i!==l.cache&&Io(t,[qe],n,!0),er(),i=r.element,l.isDehydrated)if(l={element:i,isDehydrated:!1,cache:r.cache},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){t=Pp(e,t,i,n);break e}else if(i!==a){a=Bt(Error(D(424)),t),fr(a),t=Pp(e,t,i,n);break e}else for(We=Kt(t.stateNode.containerInfo.firstChild),ut=t,ce=!0,Qt=null,un=!0,n=b0(t,null,i,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(wr(),i===a){t=Hn(e,t,n);break e}Je(e,t,i,n)}t=t.child}return t;case 26:return Pi(e,t),e===null?(n=bm(t.type,null,t.pendingProps,null))?t.memoizedState=n:ce||(n=t.type,e=t.pendingProps,a=_u(la.current).createElement(n),a[tt]=t,a[pt]=e,Pe(a,n,e),Qe(a),t.stateNode=a):t.memoizedState=bm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Do(t),e===null&&ce&&(a=t.stateNode=Ky(t.type,t.pendingProps,la.current),ut=t,un=!0,We=Kt(a.firstChild)),a=t.pendingProps.children,e!==null||ce?Je(e,t,a,n):t.child=Ya(t,null,a,n),Pi(e,t),t.child;case 5:return e===null&&ce&&((l=a=We)&&(a=J_(a,t.type,t.pendingProps,un),a!==null?(t.stateNode=a,ut=t,We=Kt(a.firstChild),un=!1,l=!0):l=!1),l||Za(t)),Do(t),l=t.type,i=t.pendingProps,r=e!==null?e.memoizedProps:null,a=i.children,pf(l,i)?a=null:r!==null&&pf(l,r)&&(t.flags|=32),t.memoizedState!==null&&(l=Vf(e,t,m_,null,null,n),gr._currentValue=l),Pi(e,t),Je(e,t,a,n),t.child;case 6:return e===null&&ce&&((e=n=We)&&(n=W_(n,t.pendingProps,un),n!==null?(t.stateNode=n,ut=t,We=null,e=!0):e=!1),e||Za(t)),null;case 13:return uy(e,t,n);case 4:return Is(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Ya(t,null,a,n):Je(e,t,a,n),t.child;case 11:return Qp(e,t,t.type,t.pendingProps,n);case 7:return Je(e,t,t.pendingProps,n),t.child;case 8:return Je(e,t,t.pendingProps.children,n),t.child;case 12:return Je(e,t,t.pendingProps.children,n),t.child;case 10:return a=t.pendingProps,ea(t,t.type,a.value),Je(e,t,a.children,n),t.child;case 9:return l=t.type._context,a=t.pendingProps.children,Xa(t),l=nt(l),a=a(l),t.flags|=1,Je(e,t,a,n),t.child;case 14:return Kp(e,t,t.type,t.pendingProps,n);case 15:return ry(e,t,t.type,t.pendingProps,n);case 19:return cy(e,t,n);case 22:return sy(e,t,n);case 24:return Xa(t),a=nt(qe),e===null?(l=Uf(),l===null&&(l=be,i=Mf(),l.pooledCache=i,i.refCount++,i!==null&&(l.pooledCacheLanes|=n),l=i),t.memoizedState={parent:a,cache:l},$f(t),ea(t,qe,l)):(e.lanes&n&&(ef(e,t),tr(t,null,null,n),er()),l=e.memoizedState,i=t.memoizedState,l.parent!==a?(l={parent:a,cache:a},t.memoizedState=l,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=l),ea(t,qe,a)):(a=i.cache,ea(t,qe,a),a!==l.cache&&Io(t,[qe],n,!0))),Je(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(D(156,t.tag))}var Wo=pn(null),Pa=null,Mn=null;function ea(e,t,n){Se(Wo,t._currentValue),t._currentValue=n}function Un(e){e._currentValue=Wo.current,$e(Wo)}function Po(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function Io(e,t,n,a){var l=e.child;for(l!==null&&(l.return=e);l!==null;){var i=l.dependencies;if(i!==null){var r=l.child;i=i.firstContext;e:for(;i!==null;){var s=i;i=l;for(var u=0;u<t.length;u++)if(s.context===t[u]){i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Po(i.return,n,e),a||(r=null);break e}i=s.next}}else if(l.tag===18){if(r=l.return,r===null)throw Error(D(341));r.lanes|=n,i=r.alternate,i!==null&&(i.lanes|=n),Po(r,n,e),r=null}else r=l.child;if(r!==null)r.return=l;else for(r=l;r!==null;){if(r===e){r=null;break}if(l=r.sibling,l!==null){l.return=r.return,r=l;break}r=r.return}l=r}}function kr(e,t,n,a){e=null;for(var l=t,i=!1;l!==null;){if(!i){if(l.flags&524288)i=!0;else if(l.flags&262144)break}if(l.tag===10){var r=l.alternate;if(r===null)throw Error(D(387));if(r=r.memoizedProps,r!==null){var s=l.type;wt(l.pendingProps.value,r.value)||(e!==null?e.push(s):e=[s])}}else if(l===Ps.current){if(r=l.alternate,r===null)throw Error(D(387));r.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(e!==null?e.push(gr):e=[gr])}l=l.return}e!==null&&Io(t,e,n,a),t.flags|=262144}function hu(e){for(e=e.firstContext;e!==null;){if(!wt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Xa(e){Pa=e,Mn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function nt(e){return fy(Pa,e)}function Ns(e,t){return Pa===null&&Xa(e),fy(e,t)}function fy(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Mn===null){if(e===null)throw Error(D(308));Mn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Mn=Mn.next=t;return n}var Wn=!1;function $f(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ef(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ia(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ra(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,Te&2){var l=a.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),a.pending=t,t=lu(e),p0(e,null,n),t}return zu(e,a,t,n),lu(e)}function Ii(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194176)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Lm(e,n)}}function fo(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var r={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};i===null?l=i=r:i=i.next=r,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:a.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:a.shared,callbacks:a.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var tf=!1;function er(){if(tf){var e=zl;if(e!==null)throw e}}function tr(e,t,n,a){tf=!1;var l=e.updateQueue;Wn=!1;var i=l.firstBaseUpdate,r=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var u=s,c=u.next;u.next=null,r===null?i=c:r.next=c,r=u;var o=e.alternate;o!==null&&(o=o.updateQueue,s=o.lastBaseUpdate,s!==r&&(s===null?o.firstBaseUpdate=c:s.next=c,o.lastBaseUpdate=u))}if(i!==null){var d=l.baseState;r=0,o=c=u=null,s=i;do{var m=s.lane&-536870913,x=m!==s.lane;if(x?(se&m)===m:(a&m)===m){m!==0&&m===jl&&(tf=!0),o!==null&&(o=o.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var S=e,T=s;m=t;var N=n;switch(T.tag){case 1:if(S=T.payload,typeof S=="function"){d=S.call(N,d,m);break e}d=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=T.payload,m=typeof S=="function"?S.call(N,d,m):S,m==null)break e;d=xe({},d,m);break e;case 2:Wn=!0}}m=s.callback,m!==null&&(e.flags|=64,x&&(e.flags|=8192),x=l.callbacks,x===null?l.callbacks=[m]:x.push(m))}else x={lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},o===null?(c=o=x,u=d):o=o.next=x,r|=m;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;x=s,s=x.next,x.next=null,l.lastBaseUpdate=x,l.shared.pending=null}}while(1);o===null&&(u=d),l.baseState=u,l.firstBaseUpdate=c,l.lastBaseUpdate=o,i===null&&(l.shared.lanes=0),ma|=r,e.lanes=r,e.memoizedState=d}}function dy(e,t){if(typeof e!="function")throw Error(D(191,e));e.call(t)}function hy(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)dy(n[e],t)}function Or(e,t){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var l=a.next;n=l;do{if((n.tag&e)===e){a=void 0;var i=n.create,r=n.inst;a=i(),r.destroy=a}n=n.next}while(n!==l)}}catch(s){ge(t,t.return,s)}}function pa(e,t,n){try{var a=t.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var i=l.next;a=i;do{if((a.tag&e)===e){var r=a.inst,s=r.destroy;if(s!==void 0){r.destroy=void 0,l=t;var u=n;try{s()}catch(c){ge(l,u,c)}}}a=a.next}while(a!==i)}}catch(c){ge(t,t.return,c)}}function py(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{hy(t,n)}catch(a){ge(e,e.return,a)}}}function my(e,t,n){n.props=Ga(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(a){ge(e,t,a)}}function Ua(e,t){try{var n=e.ref;if(n!==null){var a=e.stateNode;switch(e.tag){case 26:case 27:case 5:var l=a;break;default:l=a}typeof n=="function"?e.refCleanup=n(l):n.current=l}}catch(i){ge(e,t,i)}}function xt(e,t){var n=e.ref,a=e.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(l){ge(e,t,l)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(l){ge(e,t,l)}else n.current=null}function yy(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(l){ge(e,e.return,l)}}function em(e,t,n){try{var a=e.stateNode;G_(a,e.type,n,t),a[pt]=t}catch(l){ge(e,e.return,l)}}function gy(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27||e.tag===4}function ho(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gy(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==27&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function nf(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Hu));else if(a!==4&&a!==27&&(e=e.child,e!==null))for(nf(e,t,n),e=e.sibling;e!==null;)nf(e,t,n),e=e.sibling}function pu(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&a!==27&&(e=e.child,e!==null))for(pu(e,t,n),e=e.sibling;e!==null;)pu(e,t,n),e=e.sibling}var Rn=!1,De=!1,po=!1,tm=typeof WeakSet=="function"?WeakSet:Set,Xe=null,nm=!1;function A_(e,t){if(e=e.containerInfo,df=Eu,e=s0(e),kf(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var l=a.anchorOffset,i=a.focusNode;a=a.focusOffset;try{n.nodeType,i.nodeType}catch(T){n=null;break e}var r=0,s=-1,u=-1,c=0,o=0,d=e,m=null;t:for(;;){for(var x;d!==n||l!==0&&d.nodeType!==3||(s=r+l),d!==i||a!==0&&d.nodeType!==3||(u=r+a),d.nodeType===3&&(r+=d.nodeValue.length),(x=d.firstChild)!==null;)m=d,d=x;for(;;){if(d===e)break t;if(m===n&&++c===l&&(s=r),m===i&&++o===a&&(u=r),(x=d.nextSibling)!==null)break;d=m,m=d.parentNode}d=x}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(hf={focusedElem:e,selectionRange:n},Eu=!1,Xe=t;Xe!==null;)if(t=Xe,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Xe=e;else for(;Xe!==null;){switch(t=Xe,i=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if(e&1024&&i!==null){e=void 0,n=t,l=i.memoizedProps,i=i.memoizedState,a=n.stateNode;try{var S=Ga(n.type,l,n.elementType===n.type);e=a.getSnapshotBeforeUpdate(S,i),a.__reactInternalSnapshotBeforeUpdate=e}catch(T){ge(n,n.return,T)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)mf(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":mf(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(D(163))}if(e=t.sibling,e!==null){e.return=t.return,Xe=e;break}Xe=t.return}return S=nm,nm=!1,S}function vy(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:wn(e,n),a&4&&Or(5,n);break;case 1:if(wn(e,n),a&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(s){ge(n,n.return,s)}else{var l=Ga(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(l,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){ge(n,n.return,s)}}a&64&&py(n),a&512&&Ua(n,n.return);break;case 3:if(wn(e,n),a&64&&(a=n.updateQueue,a!==null)){if(e=null,n.child!==null)switch(n.child.tag){case 27:case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}try{hy(a,e)}catch(s){ge(n,n.return,s)}}break;case 26:wn(e,n),a&512&&Ua(n,n.return);break;case 27:case 5:wn(e,n),t===null&&a&4&&yy(n),a&512&&Ua(n,n.return);break;case 12:wn(e,n);break;case 13:wn(e,n),a&4&&xy(e,n);break;case 22:if(l=n.memoizedState!==null||Rn,!l){t=t!==null&&t.memoizedState!==null||De;var i=Rn,r=De;Rn=l,(De=t)&&!r?$n(e,n,(n.subtreeFlags&8772)!==0):wn(e,n),Rn=i,De=r}a&512&&(n.memoizedProps.mode==="manual"?Ua(n,n.return):xt(n,n.return));break;default:wn(e,n)}}function by(e){var t=e.alternate;t!==null&&(e.alternate=null,by(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Sf(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ue=null,bt=!1;function En(e,t,n){for(n=n.child;n!==null;)_y(e,t,n),n=n.sibling}function _y(e,t,n){if(St&&typeof St.onCommitFiberUnmount=="function")try{St.onCommitFiberUnmount(xr,n)}catch(r){}switch(n.tag){case 26:De||xt(n,t),En(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:De||xt(n,t);var a=Ue,l=bt;for(Ue=n.stateNode,En(e,t,n),n=n.stateNode,t=n.attributes;t.length;)n.removeAttributeNode(t[0]);Sf(n),Ue=a,bt=l;break;case 5:De||xt(n,t);case 6:l=Ue;var i=bt;if(Ue=null,En(e,t,n),Ue=l,bt=i,Ue!==null)if(bt)try{e=Ue,a=n.stateNode,e.nodeType===8?e.parentNode.removeChild(a):e.removeChild(a)}catch(r){ge(n,t,r)}else try{Ue.removeChild(n.stateNode)}catch(r){ge(n,t,r)}break;case 18:Ue!==null&&(bt?(t=Ue,n=n.stateNode,t.nodeType===8?Eo(t.parentNode,n):t.nodeType===1&&Eo(t,n),_r(t)):Eo(Ue,n.stateNode));break;case 4:a=Ue,l=bt,Ue=n.stateNode.containerInfo,bt=!0,En(e,t,n),Ue=a,bt=l;break;case 0:case 11:case 14:case 15:De||pa(2,n,t),De||pa(4,n,t),En(e,t,n);break;case 1:De||(xt(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"&&my(n,t,a)),En(e,t,n);break;case 21:En(e,t,n);break;case 22:De||xt(n,t),De=(a=De)||n.memoizedState!==null,En(e,t,n),De=a;break;default:En(e,t,n)}}function xy(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{_r(e)}catch(n){ge(t,t.return,n)}}function E_(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new tm),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new tm),t;default:throw Error(D(435,e.tag))}}function mo(e,t){var n=E_(e);t.forEach(function(a){var l=V_.bind(null,e,a);n.has(a)||(n.add(a),a.then(l,l))})}function Ot(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var l=n[a],i=e,r=t,s=r;e:for(;s!==null;){switch(s.tag){case 27:case 5:Ue=s.stateNode,bt=!1;break e;case 3:Ue=s.stateNode.containerInfo,bt=!0;break e;case 4:Ue=s.stateNode.containerInfo,bt=!0;break e}s=s.return}if(Ue===null)throw Error(D(160));_y(i,r,l),Ue=null,bt=!1,i=l.alternate,i!==null&&(i.return=null),l.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)Sy(t,e),t=t.sibling}var Xt=null;function Sy(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ot(t,e),Dt(e),a&4&&(pa(3,e,e.return),Or(3,e),pa(5,e,e.return));break;case 1:Ot(t,e),Dt(e),a&512&&(De||n===null||xt(n,n.return)),a&64&&Rn&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var l=Xt;if(Ot(t,e),Dt(e),a&512&&(De||n===null||xt(n,n.return)),a&4){var i=n!==null?n.memoizedState:null;if(a=e.memoizedState,n===null)if(a===null)if(e.stateNode===null){e:{a=e.type,n=e.memoizedProps,l=l.ownerDocument||l;t:switch(a){case"title":i=l.getElementsByTagName("title")[0],(!i||i[sr]||i[tt]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=l.createElement(a),l.head.insertBefore(i,l.querySelector("head > title"))),Pe(i,a,n),i[tt]=e,Qe(i),a=i;break e;case"link":var r=xm("link","href",l).get(a+(n.href||""));if(r){for(var s=0;s<r.length;s++)if(i=r[s],i.getAttribute("href")===(n.href==null?null:n.href)&&i.getAttribute("rel")===(n.rel==null?null:n.rel)&&i.getAttribute("title")===(n.title==null?null:n.title)&&i.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){r.splice(s,1);break t}}i=l.createElement(a),Pe(i,a,n),l.head.appendChild(i);break;case"meta":if(r=xm("meta","content",l).get(a+(n.content||""))){for(s=0;s<r.length;s++)if(i=r[s],i.getAttribute("content")===(n.content==null?null:""+n.content)&&i.getAttribute("name")===(n.name==null?null:n.name)&&i.getAttribute("property")===(n.property==null?null:n.property)&&i.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&i.getAttribute("charset")===(n.charSet==null?null:n.charSet)){r.splice(s,1);break t}}i=l.createElement(a),Pe(i,a,n),l.head.appendChild(i);break;default:throw Error(D(468,a))}i[tt]=e,Qe(i),a=i}e.stateNode=a}else Sm(l,e.type,e.stateNode);else e.stateNode=_m(l,a,e.memoizedProps);else i!==a?(i===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):i.count--,a===null?Sm(l,e.type,e.stateNode):_m(l,a,e.memoizedProps)):a===null&&e.stateNode!==null&&em(e,e.memoizedProps,n.memoizedProps)}break;case 27:if(a&4&&e.alternate===null){l=e.stateNode,i=e.memoizedProps;try{for(var u=l.firstChild;u;){var c=u.nextSibling,o=u.nodeName;u[sr]||o==="HEAD"||o==="BODY"||o==="SCRIPT"||o==="STYLE"||o==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=c}for(var d=e.type,m=l.attributes;m.length;)l.removeAttributeNode(m[0]);Pe(l,d,i),l[tt]=e,l[pt]=i}catch(S){ge(e,e.return,S)}}case 5:if(Ot(t,e),Dt(e),a&512&&(De||n===null||xt(n,n.return)),e.flags&32){l=e.stateNode;try{Vl(l,"")}catch(S){ge(e,e.return,S)}}a&4&&e.stateNode!=null&&(l=e.memoizedProps,em(e,l,n!==null?n.memoizedProps:l)),a&1024&&(po=!0);break;case 6:if(Ot(t,e),Dt(e),a&4){if(e.stateNode===null)throw Error(D(162));a=e.memoizedProps,n=e.stateNode;try{n.nodeValue=a}catch(S){ge(e,e.return,S)}}break;case 3:if(Js=null,l=Xt,Xt=xu(t.containerInfo),Ot(t,e),Xt=l,Dt(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{_r(t.containerInfo)}catch(S){ge(e,e.return,S)}po&&(po=!1,Ay(e));break;case 4:a=Xt,Xt=xu(e.stateNode.containerInfo),Ot(t,e),Dt(e),Xt=a;break;case 12:Ot(t,e),Dt(e);break;case 13:Ot(t,e),Dt(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(td=fn()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,mo(e,a)));break;case 22:if(a&512&&(De||n===null||xt(n,n.return)),u=e.memoizedState!==null,c=n!==null&&n.memoizedState!==null,o=Rn,d=De,Rn=o||u,De=d||c,Ot(t,e),De=d,Rn=o,Dt(e),t=e.stateNode,t._current=e,t._visibility&=-3,t._visibility|=t._pendingVisibility&2,a&8192&&(t._visibility=u?t._visibility&-2:t._visibility|1,u&&(t=Rn||De,n===null||c||t||hl(e)),e.memoizedProps===null||e.memoizedProps.mode!=="manual"))e:for(n=null,t=e;;){if(t.tag===5||t.tag===26||t.tag===27){if(n===null){c=n=t;try{if(l=c.stateNode,u)i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{r=c.stateNode,s=c.memoizedProps.style;var x=s!=null&&s.hasOwnProperty("display")?s.display:null;r.style.display=x==null||typeof x=="boolean"?"":(""+x).trim()}}catch(S){ge(c,c.return,S)}}}else if(t.tag===6){if(n===null){c=t;try{c.stateNode.nodeValue=u?"":c.memoizedProps}catch(S){ge(c,c.return,S)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,mo(e,n))));break;case 19:Ot(t,e),Dt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,mo(e,a)));break;case 21:break;default:Ot(t,e),Dt(e)}}function Dt(e){var t=e.flags;if(t&2){try{if(e.tag!==27){e:{for(var n=e.return;n!==null;){if(gy(n)){var a=n;break e}n=n.return}throw Error(D(160))}switch(a.tag){case 27:var l=a.stateNode,i=ho(e);pu(e,i,l);break;case 5:var r=a.stateNode;a.flags&32&&(Vl(r,""),a.flags&=-33);var s=ho(e);pu(e,s,r);break;case 3:case 4:var u=a.stateNode.containerInfo,c=ho(e);nf(e,c,u);break;default:throw Error(D(161))}}}catch(o){ge(e,e.return,o)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Ay(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Ay(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function wn(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)vy(e,t.alternate,t),t=t.sibling}function hl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:pa(4,t,t.return),hl(t);break;case 1:xt(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&my(t,t.return,n),hl(t);break;case 26:case 27:case 5:xt(t,t.return),hl(t);break;case 22:xt(t,t.return),t.memoizedState===null&&hl(t);break;default:hl(t)}e=e.sibling}}function $n(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,l=e,i=t,r=i.flags;switch(i.tag){case 0:case 11:case 15:$n(l,i,n),Or(4,i);break;case 1:if($n(l,i,n),a=i,l=a.stateNode,typeof l.componentDidMount=="function")try{l.componentDidMount()}catch(c){ge(a,a.return,c)}if(a=i,l=a.updateQueue,l!==null){var s=a.stateNode;try{var u=l.shared.hiddenCallbacks;if(u!==null)for(l.shared.hiddenCallbacks=null,l=0;l<u.length;l++)dy(u[l],s)}catch(c){ge(a,a.return,c)}}n&&r&64&&py(i),Ua(i,i.return);break;case 26:case 27:case 5:$n(l,i,n),n&&a===null&&r&4&&yy(i),Ua(i,i.return);break;case 12:$n(l,i,n);break;case 13:$n(l,i,n),n&&r&4&&xy(l,i);break;case 22:i.memoizedState===null&&$n(l,i,n),Ua(i,i.return);break;default:$n(l,i,n)}t=t.sibling}}function Jf(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Tr(n))}function Wf(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Tr(e))}function Kn(e,t,n,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Ey(e,t,n,a),t=t.sibling}function Ey(e,t,n,a){var l=t.flags;switch(t.tag){case 0:case 11:case 15:Kn(e,t,n,a),l&2048&&Or(9,t);break;case 3:Kn(e,t,n,a),l&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Tr(e)));break;case 12:if(l&2048){Kn(e,t,n,a),e=t.stateNode;try{var i=t.memoizedProps,r=i.id,s=i.onPostCommit;typeof s=="function"&&s(r,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(u){ge(t,t.return,u)}}else Kn(e,t,n,a);break;case 23:break;case 22:i=t.stateNode,t.memoizedState!==null?i._visibility&4?Kn(e,t,n,a):nr(e,t):i._visibility&4?Kn(e,t,n,a):(i._visibility|=4,pl(e,t,n,a,(t.subtreeFlags&10256)!==0)),l&2048&&Jf(t.alternate,t);break;case 24:Kn(e,t,n,a),l&2048&&Wf(t.alternate,t);break;default:Kn(e,t,n,a)}}function pl(e,t,n,a,l){for(l=l&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var i=e,r=t,s=n,u=a,c=r.flags;switch(r.tag){case 0:case 11:case 15:pl(i,r,s,u,l),Or(8,r);break;case 23:break;case 22:var o=r.stateNode;r.memoizedState!==null?o._visibility&4?pl(i,r,s,u,l):nr(i,r):(o._visibility|=4,pl(i,r,s,u,l)),l&&c&2048&&Jf(r.alternate,r);break;case 24:pl(i,r,s,u,l),l&&c&2048&&Wf(r.alternate,r);break;default:pl(i,r,s,u,l)}t=t.sibling}}function nr(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,a=t,l=a.flags;switch(a.tag){case 22:nr(n,a),l&2048&&Jf(a.alternate,a);break;case 24:nr(n,a),l&2048&&Wf(a.alternate,a);break;default:nr(n,a)}t=t.sibling}}var Fi=8192;function fl(e){if(e.subtreeFlags&Fi)for(e=e.child;e!==null;)wy(e),e=e.sibling}function wy(e){switch(e.tag){case 26:fl(e),e.flags&Fi&&e.memoizedState!==null&&ox(Xt,e.memoizedState,e.memoizedProps);break;case 5:fl(e);break;case 3:case 4:var t=Xt;Xt=xu(e.stateNode.containerInfo),fl(e),Xt=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=Fi,Fi=16777216,fl(e),Fi=t):fl(e));break;default:fl(e)}}function Ty(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Bi(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];Xe=a,ky(a,e)}Ty(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ry(e),e=e.sibling}function Ry(e){switch(e.tag){case 0:case 11:case 15:Bi(e),e.flags&2048&&pa(9,e,e.return);break;case 3:Bi(e);break;case 12:Bi(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&4&&(e.return===null||e.return.tag!==13)?(t._visibility&=-5,Qs(e)):Bi(e);break;default:Bi(e)}}function Qs(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];Xe=a,ky(a,e)}Ty(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:pa(8,t,t.return),Qs(t);break;case 22:n=t.stateNode,n._visibility&4&&(n._visibility&=-5,Qs(t));break;default:Qs(t)}e=e.sibling}}function ky(e,t){for(;Xe!==null;){var n=Xe;switch(n.tag){case 0:case 11:case 15:pa(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var a=n.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Tr(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,Xe=a;else e:for(n=e;Xe!==null;){a=Xe;var l=a.sibling,i=a.return;if(by(a),a===n){Xe=null;break e}if(l!==null){l.return=i,Xe=l;break e}Xe=i}}}function w_(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Vt(e,t,n,a){return new w_(e,t,n,a)}function Pf(e){return e=e.prototype,!(!e||!e.isReactComponent)}function sa(e,t){var n=e.alternate;return n===null?(n=Vt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&31457280,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Oy(e,t){e.flags&=31457282;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ks(e,t,n,a,l,i){var r=0;if(a=e,typeof e=="function")Pf(e)&&(r=1);else if(typeof e=="string")r=ux(e,n,on.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case yl:return ja(n.children,l,i,t);case Dm:r=8,l|=24;break;case wo:return e=Vt(12,n,t,l|2),e.elementType=wo,e.lanes=i,e;case To:return e=Vt(13,n,t,l),e.elementType=To,e.lanes=i,e;case Ro:return e=Vt(19,n,t,l),e.elementType=Ro,e.lanes=i,e;case Nm:return Dy(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case J1:case Dn:r=10;break e;case zm:r=9;break e;case bf:r=11;break e;case _f:r=14;break e;case Jn:r=16,a=null;break e}r=29,n=Error(D(130,e===null?"null":typeof e,"")),a=null}return t=Vt(r,n,t,l),t.elementType=e,t.type=a,t.lanes=i,t}function ja(e,t,n,a){return e=Vt(7,e,a,t),e.lanes=n,e}function Dy(e,t,n,a){e=Vt(22,e,a,t),e.elementType=Nm,e.lanes=n;var l={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var i=l._current;if(i===null)throw Error(D(456));if(!(l._pendingVisibility&2)){var r=da(i,2);r!==null&&(l._pendingVisibility|=2,ct(r,i,2))}},attach:function(){var i=l._current;if(i===null)throw Error(D(456));if(l._pendingVisibility&2){var r=da(i,2);r!==null&&(l._pendingVisibility&=-3,ct(r,i,2))}}};return e.stateNode=l,e}function yo(e,t,n){return e=Vt(6,e,null,t),e.lanes=n,e}function go(e,t,n){return t=Vt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Tn(e){e.flags|=4}function am(e,t){if(t.type!=="stylesheet"||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Wy(t)){if(t=jt.current,t!==null&&((se&4194176)===se?dn!==null:(se&62914560)!==se&&!(se&536870912)||t!==dn))throw $i=qo,y0;e.flags|=8192}}function Cs(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?jm():536870912,e.lanes|=t,Ll|=t)}function Vi(e,t){if(!ce)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function we(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,a|=l.subtreeFlags&31457280,a|=l.flags&31457280,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,a|=l.subtreeFlags,a|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function T_(e,t,n){var a=t.pendingProps;switch(Nf(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return we(t),null;case 1:return we(t),null;case 3:return n=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Un(qe),Ul(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Mi(t)?Tn(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Qt!==null&&(uf(Qt),Qt=null))),we(t),null;case 26:return n=t.memoizedState,e===null?(Tn(t),n!==null?(we(t),am(t,n)):(we(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Tn(t),we(t),am(t,n)):(we(t),t.flags&=-16777217):(e.memoizedProps!==a&&Tn(t),we(t),t.flags&=-16777217),null;case 27:eu(t),n=la.current;var l=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Tn(t);else{if(!a){if(t.stateNode===null)throw Error(D(166));return we(t),null}e=on.current,Mi(t)?Cp(t,e):(e=Ky(l,a,n),t.stateNode=e,Tn(t))}return we(t),null;case 5:if(eu(t),n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Tn(t);else{if(!a){if(t.stateNode===null)throw Error(D(166));return we(t),null}if(e=on.current,Mi(t))Cp(t,e);else{switch(l=_u(la.current),e){case 1:e=l.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=l.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=l.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=l.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof a.is=="string"?l.createElement("select",{is:a.is}):l.createElement("select"),a.multiple?e.multiple=!0:a.size&&(e.size=a.size);break;default:e=typeof a.is=="string"?l.createElement(n,{is:a.is}):l.createElement(n)}}e[tt]=t,e[pt]=a;e:for(l=t.child;l!==null;){if(l.tag===5||l.tag===6)e.appendChild(l.stateNode);else if(l.tag!==4&&l.tag!==27&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break e;for(;l.sibling===null;){if(l.return===null||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}t.stateNode=e;e:switch(Pe(e,n,a),n){case"button":case"input":case"select":case"textarea":e=!!a.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Tn(t)}}return we(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Tn(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(D(166));if(e=la.current,Mi(t)){if(e=t.stateNode,n=t.memoizedProps,a=null,l=ut,l!==null)switch(l.tag){case 27:case 5:a=l.memoizedProps}e[tt]=t,e=!!(e.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||Gy(e.nodeValue,n)),e||Za(t)}else e=_u(e).createTextNode(a),e[tt]=t,t.stateNode=e}return we(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(l=Mi(t),a!==null&&a.dehydrated!==null){if(e===null){if(!l)throw Error(D(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(D(317));l[tt]=t}else wr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;we(t),l=!1}else Qt!==null&&(uf(Qt),Qt=null),l=!0;if(!l)return t.flags&256?(Cn(t),t):(Cn(t),null)}if(Cn(t),t.flags&128)return t.lanes=n,t;if(n=a!==null,e=e!==null&&e.memoizedState!==null,n){a=t.child,l=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(l=a.alternate.memoizedState.cachePool.pool);var i=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(i=a.memoizedState.cachePool.pool),i!==l&&(a.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),Cs(t,t.updateQueue),we(t),null;case 4:return Ul(),e===null&&ld(t.stateNode.containerInfo),we(t),null;case 10:return Un(t.type),we(t),null;case 19:if($e(Le),l=t.memoizedState,l===null)return we(t),null;if(a=(t.flags&128)!==0,i=l.rendering,i===null)if(a)Vi(l,!1);else{if(ze!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=uu(e),i!==null){for(t.flags|=128,Vi(l,!1),e=i.updateQueue,t.updateQueue=e,Cs(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Oy(n,e),n=n.sibling;return Se(Le,Le.current&1|2),t.child}e=e.sibling}l.tail!==null&&fn()>mu&&(t.flags|=128,a=!0,Vi(l,!1),t.lanes=4194304)}else{if(!a)if(e=uu(i),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Cs(t,e),Vi(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!ce)return we(t),null}else 2*fn()-l.renderingStartTime>mu&&n!==536870912&&(t.flags|=128,a=!0,Vi(l,!1),t.lanes=4194304);l.isBackwards?(i.sibling=t.child,t.child=i):(e=l.last,e!==null?e.sibling=i:t.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=fn(),t.sibling=null,e=Le.current,Se(Le,a?e&1|2:e&1),t):(we(t),null);case 22:case 23:return Cn(t),Cf(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?n&536870912&&!(t.flags&128)&&(we(t),t.subtreeFlags&6&&(t.flags|=8192)):we(t),n=t.updateQueue,n!==null&&Cs(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==n&&(t.flags|=2048),e!==null&&$e(Ha),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Un(qe),we(t),null;case 25:return null}throw Error(D(156,t.tag))}function R_(e,t){switch(Nf(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Un(qe),Ul(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return eu(t),null;case 13:if(Cn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(D(340));wr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $e(Le),null;case 4:return Ul(),null;case 10:return Un(t.type),null;case 22:case 23:return Cn(t),Cf(),e!==null&&$e(Ha),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Un(qe),null;case 25:return null;default:return null}}function zy(e,t){switch(Nf(t),t.tag){case 3:Un(qe),Ul();break;case 26:case 27:case 5:eu(t);break;case 4:Ul();break;case 13:Cn(t);break;case 19:$e(Le);break;case 10:Un(t.type);break;case 22:case 23:Cn(t),Cf(),e!==null&&$e(Ha);break;case 24:Un(qe)}}var k_={getCacheForType:function(e){var t=nt(qe),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n}},O_=typeof WeakMap=="function"?WeakMap:Map,Te=0,be=null,ie=null,se=0,ve=0,_t=null,kn=!1,Ql=!1,If=!1,jn=0,ze=0,ma=0,qa=0,ed=0,Ht=0,Ll=0,ar=null,cn=null,af=!1,td=0,mu=1/0,yu=null,ua=null,Ms=!1,Ca=null,lr=0,lf=0,rf=null,ir=0,sf=null;function Et(){if(Te&2&&se!==0)return se&-se;if(I.T!==null){var e=jl;return e!==0?e:ad()}return Ym()}function Ny(){Ht===0&&(Ht=!(se&536870912)||ce?Hm():536870912);var e=jt.current;return e!==null&&(e.flags|=32),Ht}function ct(e,t,n){(e===be&&ve===2||e.cancelPendingCommit!==null)&&(Zl(e,0),On(e,se,Ht,!1)),Ar(e,n),(!(Te&2)||e!==be)&&(e===be&&(!(Te&2)&&(qa|=n),ze===4&&On(e,se,Ht,!1)),mn(e))}function Cy(e,t,n){if(Te&6)throw Error(D(327));var a=!n&&(t&60)===0&&(t&e.expiredLanes)===0||Sr(e,t),l=a?N_(e,t):vo(e,t,!0),i=a;do{if(l===0){Ql&&!a&&On(e,t,0,!1);break}else if(l===6)On(e,t,0,!kn);else{if(n=e.current.alternate,i&&!D_(n)){l=vo(e,t,!1),i=!1;continue}if(l===2){if(i=t,e.errorRecoveryDisabledLanes&i)var r=0;else r=e.pendingLanes&-536870913,r=r!==0?r:r&536870912?536870912:0;if(r!==0){t=r;e:{var s=e;l=ar;var u=s.current.memoizedState.isDehydrated;if(u&&(Zl(s,r).flags|=256),r=vo(s,r,!1),r!==2){if(If&&!u){s.errorRecoveryDisabledLanes|=i,qa|=i,l=4;break e}i=cn,cn=l,i!==null&&uf(i)}l=r}if(i=!1,l!==2)continue}}if(l===1){Zl(e,0),On(e,t,0,!0);break}e:{switch(a=e,l){case 0:case 1:throw Error(D(345));case 4:if((t&4194176)===t){On(a,t,Ht,!kn);break e}break;case 2:cn=null;break;case 3:case 5:break;default:throw Error(D(329))}if(a.finishedWork=n,a.finishedLanes=t,(t&62914560)===t&&(i=td+300-fn(),10<i)){if(On(a,t,Ht,!kn),Tu(a,0)!==0)break e;a.timeoutHandle=Qy(lm.bind(null,a,n,cn,yu,af,t,Ht,qa,Ll,kn,2,-0,0),i);break e}lm(a,n,cn,yu,af,t,Ht,qa,Ll,kn,0,-0,0)}}break}while(1);mn(e)}function uf(e){cn===null?cn=e:cn.push.apply(cn,e)}function lm(e,t,n,a,l,i,r,s,u,c,o,d,m){var x=t.subtreeFlags;if((x&8192||(x&16785408)===16785408)&&(yr={stylesheets:null,count:0,unsuspend:cx},wy(t),t=fx(),t!==null)){e.cancelPendingCommit=t(rm.bind(null,e,n,a,l,r,s,u,1,d,m)),On(e,i,r,!c);return}rm(e,n,a,l,r,s,u,o,d,m)}function D_(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var a=0;a<n.length;a++){var l=n[a],i=l.getSnapshot;l=l.value;try{if(!wt(i(),l))return!1}catch(r){return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function On(e,t,n,a){t&=~ed,t&=~qa,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var l=t;0<l;){var i=31-At(l),r=1<<i;a[i]=-1,l&=~r}n!==0&&qm(e,n,t)}function Bu(){return Te&6?!0:(Dr(0,!1),!1)}function nd(){if(ie!==null){if(ve===0)var e=ie.return;else e=ie,Mn=Pa=null,qf(e),Dl=null,dr=0,e=ie;for(;e!==null;)zy(e.alternate,e),e=e.return;ie=null}}function Zl(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Q_(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),nd(),be=e,ie=n=sa(e.current,null),se=t,ve=0,_t=null,kn=!1,Ql=Sr(e,t),If=!1,Ll=Ht=ed=qa=ma=ze=0,cn=ar=null,af=!1,t&8&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var l=31-At(a),i=1<<l;t|=e[l],a&=~i}return jn=t,Du(),n}function My(e,t){ne=null,I.H=hn,t===Ki?(t=Bp(),ve=3):t===y0?(t=Bp(),ve=4):ve=t===iy?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,_t=t,ie===null&&(ze=1,du(e,Bt(t,e.current)))}function Uy(){var e=I.H;return I.H=hn,e===null?hn:e}function By(){var e=I.A;return I.A=k_,e}function cf(){ze=4,kn||(se&4194176)!==se&&jt.current!==null||(Ql=!0),!(ma&134217727)&&!(qa&134217727)||be===null||On(be,se,Ht,!1)}function vo(e,t,n){var a=Te;Te|=2;var l=Uy(),i=By();(be!==e||se!==t)&&(yu=null,Zl(e,t)),t=!1;var r=ze;e:do try{if(ve!==0&&ie!==null){var s=ie,u=_t;switch(ve){case 8:nd(),r=6;break e;case 3:case 2:case 6:jt.current===null&&(t=!0);var c=ve;if(ve=0,_t=null,Tl(e,s,u,c),n&&Ql){r=0;break e}break;default:c=ve,ve=0,_t=null,Tl(e,s,u,c)}}z_(),r=ze;break}catch(o){My(e,o)}while(1);return t&&e.shellSuspendCounter++,Mn=Pa=null,Te=a,I.H=l,I.A=i,ie===null&&(be=null,se=0,Du()),r}function z_(){for(;ie!==null;)Vy(ie)}function N_(e,t){var n=Te;Te|=2;var a=Uy(),l=By();be!==e||se!==t?(yu=null,mu=fn()+500,Zl(e,t)):Ql=Sr(e,t);e:do try{if(ve!==0&&ie!==null){t=ie;var i=_t;t:switch(ve){case 1:ve=0,_t=null,Tl(e,t,i,1);break;case 2:if(Up(i)){ve=0,_t=null,im(t);break}t=function(){ve===2&&be===e&&(ve=7),mn(e)},i.then(t,t);break e;case 3:ve=7;break e;case 4:ve=5;break e;case 7:Up(i)?(ve=0,_t=null,im(t)):(ve=0,_t=null,Tl(e,t,i,7));break;case 5:var r=null;switch(ie.tag){case 26:r=ie.memoizedState;case 5:case 27:var s=ie;if(!r||Wy(r)){ve=0,_t=null;var u=s.sibling;if(u!==null)ie=u;else{var c=s.return;c!==null?(ie=c,Vu(c)):ie=null}break t}}ve=0,_t=null,Tl(e,t,i,5);break;case 6:ve=0,_t=null,Tl(e,t,i,6);break;case 8:nd(),ze=6;break e;default:throw Error(D(462))}}C_();break}catch(o){My(e,o)}while(1);return Mn=Pa=null,I.H=a,I.A=l,Te=n,ie!==null?0:(be=null,se=0,Du(),ze)}function C_(){for(;ie!==null&&!tb();)Vy(ie)}function Vy(e){var t=oy(e.alternate,e,jn);e.memoizedProps=e.pendingProps,t===null?Vu(e):ie=t}function im(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Jp(n,t,t.pendingProps,t.type,void 0,se);break;case 11:t=Jp(n,t,t.pendingProps,t.type.render,t.ref,se);break;case 5:qf(t);default:zy(n,t),t=ie=Oy(t,jn),t=oy(n,t,jn)}e.memoizedProps=e.pendingProps,t===null?Vu(e):ie=t}function Tl(e,t,n,a){Mn=Pa=null,qf(t),Dl=null,dr=0;var l=t.return;try{if(x_(e,l,t,n,se)){ze=1,du(e,Bt(n,e.current)),ie=null;return}}catch(i){if(l!==null)throw ie=l,i;ze=1,du(e,Bt(n,e.current)),ie=null;return}t.flags&32768?(ce||a===1?e=!0:Ql||se&536870912?e=!1:(kn=e=!0,(a===2||a===3||a===6)&&(a=jt.current,a!==null&&a.tag===13&&(a.flags|=16384))),Hy(t,e)):Vu(t)}function Vu(e){var t=e;do{if(t.flags&32768){Hy(t,kn);return}e=t.return;var n=T_(t.alternate,t,jn);if(n!==null){ie=n;return}if(t=t.sibling,t!==null){ie=t;return}ie=t=e}while(t!==null);ze===0&&(ze=5)}function Hy(e,t){do{var n=R_(e.alternate,e);if(n!==null){n.flags&=32767,ie=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){ie=e;return}ie=e=n}while(e!==null);ze=6,ie=null}function rm(e,t,n,a,l,i,r,s,u,c){var o=I.T,d=_e.p;try{_e.p=2,I.T=null,M_(e,t,n,a,d,l,i,r,s,u,c)}finally{I.T=o,_e.p=d}}function M_(e,t,n,a,l,i,r,s){do Ml();while(Ca!==null);if(Te&6)throw Error(D(327));var u=e.finishedWork;if(a=e.finishedLanes,u===null)return null;if(e.finishedWork=null,e.finishedLanes=0,u===e.current)throw Error(D(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var c=u.lanes|u.childLanes;if(c|=Of,db(e,a,c,i,r,s),e===be&&(ie=be=null,se=0),!(u.subtreeFlags&10256)&&!(u.flags&10256)||Ms||(Ms=!0,lf=c,rf=n,H_(tu,function(){return Ml(!0),null})),n=(u.flags&15990)!==0,u.subtreeFlags&15990||n?(n=I.T,I.T=null,i=_e.p,_e.p=2,r=Te,Te|=4,A_(e,u),Sy(u,e),l_(hf,e.containerInfo),Eu=!!df,hf=df=null,e.current=u,vy(e,u.alternate,u),nb(),Te=r,_e.p=i,I.T=n):e.current=u,Ms?(Ms=!1,Ca=e,lr=a):jy(e,c),c=e.pendingLanes,c===0&&(ua=null),sb(u.stateNode,l),mn(e),t!==null)for(l=e.onRecoverableError,u=0;u<t.length;u++)c=t[u],l(c.value,{componentStack:c.stack});return lr&3&&Ml(),c=e.pendingLanes,a&4194218&&c&42?e===sf?ir++:(ir=0,sf=e):ir=0,Dr(0,!1),null}function jy(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Tr(t)))}function Ml(){if(Ca!==null){var e=Ca,t=lf;lf=0;var n=Zm(lr),a=I.T,l=_e.p;try{if(_e.p=32>n?32:n,I.T=null,Ca===null)var i=!1;else{n=rf,rf=null;var r=Ca,s=lr;if(Ca=null,lr=0,Te&6)throw Error(D(331));var u=Te;if(Te|=4,Ry(r.current),Ey(r,r.current,s,n),Te=u,Dr(0,!1),St&&typeof St.onPostCommitFiberRoot=="function")try{St.onPostCommitFiberRoot(xr,r)}catch(c){}i=!0}return i}finally{_e.p=l,I.T=a,jy(e,t)}}return!1}function sm(e,t,n){t=Bt(n,t),t=Qo(e.stateNode,t,2),e=ra(e,t,2),e!==null&&(Ar(e,2),mn(e))}function ge(e,t,n){if(e.tag===3)sm(e,e,n);else for(;t!==null;){if(t.tag===3){sm(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(ua===null||!ua.has(a))){e=Bt(n,e),n=ay(2),a=ra(t,n,2),a!==null&&(ly(n,a,t,e),Ar(a,2),mn(a));break}}t=t.return}}function bo(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new O_;var l=new Set;a.set(t,l)}else l=a.get(t),l===void 0&&(l=new Set,a.set(t,l));l.has(n)||(If=!0,l.add(n),e=U_.bind(null,e,t,n),t.then(e,e))}function U_(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,be===e&&(se&n)===n&&(ze===4||ze===3&&(se&62914560)===se&&300>fn()-td?!(Te&2)&&Zl(e,0):ed|=n,Ll===se&&(Ll=0)),mn(e)}function qy(e,t){t===0&&(t=jm()),e=da(e,t),e!==null&&(Ar(e,t),mn(e))}function B_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qy(e,n)}function V_(e,t){var n=0;switch(e.tag){case 13:var a=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(D(314))}a!==null&&a.delete(t),qy(e,n)}function H_(e,t){return xf(e,t)}var gu=null,ml=null,of=!1,vu=!1,_o=!1,La=0;function mn(e){e!==ml&&e.next===null&&(ml===null?gu=ml=e:ml=ml.next=e),vu=!0,of||(of=!0,q_(j_))}function Dr(e,t){if(!_o&&vu){_o=!0;do for(var n=!1,a=gu;a!==null;){if(!t)if(e!==0){var l=a.pendingLanes;if(l===0)var i=0;else{var r=a.suspendedLanes,s=a.pingedLanes;i=(1<<31-At(42|e)+1)-1,i&=l&~(r&~s),i=i&201326677?i&201326677|1:i?i|2:0}i!==0&&(n=!0,um(a,i))}else i=se,i=Tu(a,a===be?i:0),!(i&3)||Sr(a,i)||(n=!0,um(a,i));a=a.next}while(n);_o=!1}}function j_(){vu=of=!1;var e=0;La!==0&&(X_()&&(e=La),La=0);for(var t=fn(),n=null,a=gu;a!==null;){var l=a.next,i=Ly(a,t);i===0?(a.next=null,n===null?gu=l:n.next=l,l===null&&(ml=n)):(n=a,(e!==0||i&3)&&(vu=!0)),a=l}Dr(e,!1)}function Ly(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes&-62914561;0<i;){var r=31-At(i),s=1<<r,u=l[r];u===-1?(!(s&n)||s&a)&&(l[r]=fb(s,t)):u<=t&&(e.expiredLanes|=s),i&=~s}if(t=be,n=se,n=Tu(e,e===t?n:0),a=e.callbackNode,n===0||e===t&&ve===2||e.cancelPendingCommit!==null)return a!==null&&a!==null&&Jc(a),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||Sr(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(a!==null&&Jc(a),Zm(n)){case 2:case 8:n=Bm;break;case 32:n=tu;break;case 268435456:n=Vm;break;default:n=tu}return a=Zy.bind(null,e),n=xf(n,a),e.callbackPriority=t,e.callbackNode=n,t}return a!==null&&a!==null&&Jc(a),e.callbackPriority=2,e.callbackNode=null,2}function Zy(e,t){var n=e.callbackNode;if(Ml()&&e.callbackNode!==n)return null;var a=se;return a=Tu(e,e===be?a:0),a===0?null:(Cy(e,a,t),Ly(e,fn()),e.callbackNode!=null&&e.callbackNode===n?Zy.bind(null,e):null)}function um(e,t){if(Ml())return null;Cy(e,t,!0)}function q_(e){K_(function(){Te&6?xf(Um,e):e()})}function ad(){return La===0&&(La=Hm()),La}function cm(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Ls(""+e)}function om(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function L_(e,t,n,a,l){if(t==="submit"&&n&&n.stateNode===l){var i=cm((l[pt]||null).action),r=a.submitter;r&&(t=(t=r[pt]||null)?cm(t.formAction):r.getAttribute("formAction"),t!==null&&(i=t,r=null));var s=new Ru("action","action",null,a,l);e.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(La!==0){var u=r?om(l,r):new FormData(l);Go(n,{pending:!0,data:u,method:l.method,action:i},null,u)}}else typeof i=="function"&&(s.preventDefault(),u=r?om(l,r):new FormData(l),Go(n,{pending:!0,data:u,method:l.method,action:i},i,u))},currentTarget:l}]})}}for(Us=0;Us<zp.length;Us++)Bs=zp[Us],fm=Bs.toLowerCase(),dm=Bs[0].toUpperCase()+Bs.slice(1),$t(fm,"on"+dm);var Bs,fm,dm,Us;$t(c0,"onAnimationEnd");$t(o0,"onAnimationIteration");$t(f0,"onAnimationStart");$t("dblclick","onDoubleClick");$t("focusin","onFocus");$t("focusout","onBlur");$t(r_,"onTransitionRun");$t(s_,"onTransitionStart");$t(u_,"onTransitionCancel");$t(d0,"onTransitionEnd");Bl("onMouseEnter",["mouseout","mouseover"]);Bl("onMouseLeave",["mouseout","mouseover"]);Bl("onPointerEnter",["pointerout","pointerover"]);Bl("onPointerLeave",["pointerout","pointerover"]);Qa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qa("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var pr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Z_=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(pr));function Yy(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],l=a.event;a=a.listeners;e:{var i=void 0;if(t)for(var r=a.length-1;0<=r;r--){var s=a[r],u=s.instance,c=s.currentTarget;if(s=s.listener,u!==i&&l.isPropagationStopped())break e;i=s,l.currentTarget=c;try{i(l)}catch(o){fu(o)}l.currentTarget=null,i=u}else for(r=0;r<a.length;r++){if(s=a[r],u=s.instance,c=s.currentTarget,s=s.listener,u!==i&&l.isPropagationStopped())break e;i=s,l.currentTarget=c;try{i(l)}catch(o){fu(o)}l.currentTarget=null,i=u}}}}function re(e,t){var n=t[No];n===void 0&&(n=t[No]=new Set);var a=e+"__bubble";n.has(a)||(Fy(t,e,2,!1),n.add(a))}function xo(e,t,n){var a=0;t&&(a|=4),Fy(n,e,a,t)}var Vs="_reactListening"+Math.random().toString(36).slice(2);function ld(e){if(!e[Vs]){e[Vs]=!0,Fm.forEach(function(n){n!=="selectionchange"&&(Z_.has(n)||xo(n,!1,e),xo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Vs]||(t[Vs]=!0,xo("selectionchange",!1,t))}}function Fy(e,t,n,a){switch(ng(t)){case 2:var l=px;break;case 8:l=mx;break;default:l=ud}n=l.bind(null,t,n,e),l=void 0,!Bo||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),a?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function So(e,t,n,a,l){var i=a;if(!(t&1)&&!(t&2)&&a!==null)e:for(;;){if(a===null)return;var r=a.tag;if(r===3||r===4){var s=a.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(r===4)for(r=a.return;r!==null;){var u=r.tag;if((u===3||u===4)&&(u=r.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;r=r.return}for(;s!==null;){if(r=Ma(s),r===null)return;if(u=r.tag,u===5||u===6||u===26||u===27){a=i=r;continue e}s=s.parentNode}}a=a.return}Pm(function(){var c=i,o=Ef(n),d=[];e:{var m=h0.get(e);if(m!==void 0){var x=Ru,S=e;switch(e){case"keypress":if(Ys(n)===0)break e;case"keydown":case"keyup":x=Vb;break;case"focusin":S="focus",x=to;break;case"focusout":S="blur",x=to;break;case"beforeblur":case"afterblur":x=to;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=_p;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=wb;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=qb;break;case c0:case o0:case f0:x=kb;break;case d0:x=Zb;break;case"scroll":case"scrollend":x=Ab;break;case"wheel":x=Fb;break;case"copy":case"cut":case"paste":x=Db;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=Sp;break;case"toggle":case"beforetoggle":x=Xb}var T=(t&4)!==0,N=!T&&(e==="scroll"||e==="scrollend"),g=T?m!==null?m+"Capture":null:m;T=[];for(var p=c,b;p!==null;){var A=p;if(b=A.stateNode,A=A.tag,A!==5&&A!==26&&A!==27||b===null||g===null||(A=ur(p,g),A!=null&&T.push(mr(p,A,b))),N)break;p=p.return}0<T.length&&(m=new x(m,S,null,n,o),d.push({event:m,listeners:T}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",m&&n!==Uo&&(S=n.relatedTarget||n.fromElement)&&(Ma(S)||S[Gl]))break e;if((x||m)&&(m=o.window===o?o:(m=o.ownerDocument)?m.defaultView||m.parentWindow:window,x?(S=n.relatedTarget||n.toElement,x=c,S=S?Ma(S):null,S!==null&&(N=Fl(S),T=S.tag,S!==N||T!==5&&T!==27&&T!==6)&&(S=null)):(x=null,S=c),x!==S)){if(T=_p,A="onMouseLeave",g="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(T=Sp,A="onPointerLeave",g="onPointerEnter",p="pointer"),N=x==null?m:Yi(x),b=S==null?m:Yi(S),m=new T(A,p+"leave",x,n,o),m.target=N,m.relatedTarget=b,A=null,Ma(o)===c&&(T=new T(g,p+"enter",S,n,o),T.target=b,T.relatedTarget=N,A=T),N=A,x&&S)t:{for(T=x,g=S,p=0,b=T;b;b=dl(b))p++;for(b=0,A=g;A;A=dl(A))b++;for(;0<p-b;)T=dl(T),p--;for(;0<b-p;)g=dl(g),b--;for(;p--;){if(T===g||g!==null&&T===g.alternate)break t;T=dl(T),g=dl(g)}T=null}else T=null;x!==null&&hm(d,m,x,T,!1),S!==null&&N!==null&&hm(d,N,S,T,!0)}}e:{if(m=c?Yi(c):window,x=m.nodeName&&m.nodeName.toLowerCase(),x==="select"||x==="input"&&m.type==="file")var z=Tp;else if(wp(m))if(l0)z=n_;else{z=e_;var G=Ib}else x=m.nodeName,!x||x.toLowerCase()!=="input"||m.type!=="checkbox"&&m.type!=="radio"?c&&Af(c.elementType)&&(z=Tp):z=t_;if(z&&(z=z(e,c))){a0(d,z,n,o);break e}G&&G(e,m,c),e==="focusout"&&c&&m.type==="number"&&c.memoizedProps.value!=null&&Mo(m,"number",m.value)}switch(G=c?Yi(c):window,e){case"focusin":(wp(G)||G.contentEditable==="true")&&(_l=G,Vo=c,Qi=null);break;case"focusout":Qi=Vo=_l=null;break;case"mousedown":Ho=!0;break;case"contextmenu":case"mouseup":case"dragend":Ho=!1,Dp(d,n,o);break;case"selectionchange":if(i_)break;case"keydown":case"keyup":Dp(d,n,o)}var k;if(Rf)e:{switch(e){case"compositionstart":var q="onCompositionStart";break e;case"compositionend":q="onCompositionEnd";break e;case"compositionupdate":q="onCompositionUpdate";break e}q=void 0}else bl?t0(e,n)&&(q="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(q="onCompositionStart");q&&(e0&&n.locale!=="ko"&&(bl||q!=="onCompositionStart"?q==="onCompositionEnd"&&bl&&(k=Im()):(aa=o,wf="value"in aa?aa.value:aa.textContent,bl=!0)),G=bu(c,q),0<G.length&&(q=new xp(q,e,null,n,o),d.push({event:q,listeners:G}),k?q.data=k:(k=n0(n),k!==null&&(q.data=k)))),(k=Kb?$b(e,n):Jb(e,n))&&(q=bu(c,"onBeforeInput"),0<q.length&&(G=new xp("onBeforeInput","beforeinput",null,n,o),d.push({event:G,listeners:q}),G.data=k)),L_(d,e,c,n,o)}Yy(d,t)})}function mr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function bu(e,t){for(var n=t+"Capture",a=[];e!==null;){var l=e,i=l.stateNode;l=l.tag,l!==5&&l!==26&&l!==27||i===null||(l=ur(e,n),l!=null&&a.unshift(mr(e,l,i)),l=ur(e,t),l!=null&&a.push(mr(e,l,i))),e=e.return}return a}function dl(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function hm(e,t,n,a,l){for(var i=t._reactName,r=[];n!==null&&n!==a;){var s=n,u=s.alternate,c=s.stateNode;if(s=s.tag,u!==null&&u===a)break;s!==5&&s!==26&&s!==27||c===null||(u=c,l?(c=ur(n,i),c!=null&&r.unshift(mr(n,c,u))):l||(c=ur(n,i),c!=null&&r.push(mr(n,c,u)))),n=n.return}r.length!==0&&e.push({event:t,listeners:r})}var Y_=/\r\n?/g,F_=/\u0000|\uFFFD/g;function pm(e){return(typeof e=="string"?e:""+e).replace(Y_,`
`).replace(F_,"")}function Gy(e,t){return t=pm(t),pm(e)===t}function Hu(){}function he(e,t,n,a,l,i){switch(n){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||Vl(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&Vl(e,""+a);break;case"className":ws(e,"class",a);break;case"tabIndex":ws(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":ws(e,n,a);break;case"style":Wm(e,a,i);break;case"data":if(t!=="object"){ws(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Ls(""+a),e.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof i=="function"&&(n==="formAction"?(t!=="input"&&he(e,t,"name",l.name,l,null),he(e,t,"formEncType",l.formEncType,l,null),he(e,t,"formMethod",l.formMethod,l,null),he(e,t,"formTarget",l.formTarget,l,null)):(he(e,t,"encType",l.encType,l,null),he(e,t,"method",l.method,l,null),he(e,t,"target",l.target,l,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Ls(""+a),e.setAttribute(n,a);break;case"onClick":a!=null&&(e.onclick=Hu);break;case"onScroll":a!=null&&re("scroll",e);break;case"onScrollEnd":a!=null&&re("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(D(61));if(n=a.__html,n!=null){if(l.children!=null)throw Error(D(60));e.innerHTML=n}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}n=Ls(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""+a):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":a===!0?e.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,a):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(n,a):e.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(n):e.setAttribute(n,a);break;case"popover":re("beforetoggle",e),re("toggle",e),qs(e,"popover",a);break;case"xlinkActuate":An(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":An(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":An(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":An(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":An(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":An(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":An(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":An(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":An(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":qs(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=xb.get(n)||n,qs(e,n,a))}}function ff(e,t,n,a,l,i){switch(n){case"style":Wm(e,a,i);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(D(61));if(n=a.__html,n!=null){if(l.children!=null)throw Error(D(60));e.innerHTML=n}}break;case"children":typeof a=="string"?Vl(e,a):(typeof a=="number"||typeof a=="bigint")&&Vl(e,""+a);break;case"onScroll":a!=null&&re("scroll",e);break;case"onScrollEnd":a!=null&&re("scrollend",e);break;case"onClick":a!=null&&(e.onclick=Hu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Gm.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(l=n.endsWith("Capture"),t=n.slice(2,l?n.length-7:void 0),i=e[pt]||null,i=i!=null?i[n]:null,typeof i=="function"&&e.removeEventListener(t,i,l),typeof a=="function")){typeof i!="function"&&i!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,a,l);break e}n in e?e[n]=a:a===!0?e.setAttribute(n,""):qs(e,n,a)}}}function Pe(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":re("error",e),re("load",e);var a=!1,l=!1,i;for(i in n)if(n.hasOwnProperty(i)){var r=n[i];if(r!=null)switch(i){case"src":a=!0;break;case"srcSet":l=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(D(137,t));default:he(e,t,i,r,n,null)}}l&&he(e,t,"srcSet",n.srcSet,n,null),a&&he(e,t,"src",n.src,n,null);return;case"input":re("invalid",e);var s=i=r=l=null,u=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var o=n[a];if(o!=null)switch(a){case"name":l=o;break;case"type":r=o;break;case"checked":u=o;break;case"defaultChecked":c=o;break;case"value":i=o;break;case"defaultValue":s=o;break;case"children":case"dangerouslySetInnerHTML":if(o!=null)throw Error(D(137,t));break;default:he(e,t,a,o,n,null)}}Km(e,i,s,u,c,r,l,!1),nu(e);return;case"select":re("invalid",e),a=r=i=null;for(l in n)if(n.hasOwnProperty(l)&&(s=n[l],s!=null))switch(l){case"value":i=s;break;case"defaultValue":r=s;break;case"multiple":a=s;default:he(e,t,l,s,n,null)}t=i,n=r,e.multiple=!!a,t!=null?kl(e,!!a,t,!1):n!=null&&kl(e,!!a,n,!0);return;case"textarea":re("invalid",e),i=l=a=null;for(r in n)if(n.hasOwnProperty(r)&&(s=n[r],s!=null))switch(r){case"value":a=s;break;case"defaultValue":l=s;break;case"children":i=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(D(91));break;default:he(e,t,r,s,n,null)}Jm(e,a,l,i),nu(e);return;case"option":for(u in n)if(n.hasOwnProperty(u)&&(a=n[u],a!=null))switch(u){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:he(e,t,u,a,n,null)}return;case"dialog":re("cancel",e),re("close",e);break;case"iframe":case"object":re("load",e);break;case"video":case"audio":for(a=0;a<pr.length;a++)re(pr[a],e);break;case"image":re("error",e),re("load",e);break;case"details":re("toggle",e);break;case"embed":case"source":case"link":re("error",e),re("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&(a=n[c],a!=null))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(D(137,t));default:he(e,t,c,a,n,null)}return;default:if(Af(t)){for(o in n)n.hasOwnProperty(o)&&(a=n[o],a!==void 0&&ff(e,t,o,a,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(a=n[s],a!=null&&he(e,t,s,a,n,null))}function G_(e,t,n,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,i=null,r=null,s=null,u=null,c=null,o=null;for(x in n){var d=n[x];if(n.hasOwnProperty(x)&&d!=null)switch(x){case"checked":break;case"value":break;case"defaultValue":u=d;default:a.hasOwnProperty(x)||he(e,t,x,null,a,d)}}for(var m in a){var x=a[m];if(d=n[m],a.hasOwnProperty(m)&&(x!=null||d!=null))switch(m){case"type":i=x;break;case"name":l=x;break;case"checked":c=x;break;case"defaultChecked":o=x;break;case"value":r=x;break;case"defaultValue":s=x;break;case"children":case"dangerouslySetInnerHTML":if(x!=null)throw Error(D(137,t));break;default:x!==d&&he(e,t,m,x,a,d)}}Co(e,r,s,u,c,o,i,l);return;case"select":x=r=s=m=null;for(i in n)if(u=n[i],n.hasOwnProperty(i)&&u!=null)switch(i){case"value":break;case"multiple":x=u;default:a.hasOwnProperty(i)||he(e,t,i,null,a,u)}for(l in a)if(i=a[l],u=n[l],a.hasOwnProperty(l)&&(i!=null||u!=null))switch(l){case"value":m=i;break;case"defaultValue":s=i;break;case"multiple":r=i;default:i!==u&&he(e,t,l,i,a,u)}t=s,n=r,a=x,m!=null?kl(e,!!n,m,!1):!!a!=!!n&&(t!=null?kl(e,!!n,t,!0):kl(e,!!n,n?[]:"",!1));return;case"textarea":x=m=null;for(s in n)if(l=n[s],n.hasOwnProperty(s)&&l!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:he(e,t,s,null,a,l)}for(r in a)if(l=a[r],i=n[r],a.hasOwnProperty(r)&&(l!=null||i!=null))switch(r){case"value":m=l;break;case"defaultValue":x=l;break;case"children":break;case"dangerouslySetInnerHTML":if(l!=null)throw Error(D(91));break;default:l!==i&&he(e,t,r,l,a,i)}$m(e,m,x);return;case"option":for(var S in n)if(m=n[S],n.hasOwnProperty(S)&&m!=null&&!a.hasOwnProperty(S))switch(S){case"selected":e.selected=!1;break;default:he(e,t,S,null,a,m)}for(u in a)if(m=a[u],x=n[u],a.hasOwnProperty(u)&&m!==x&&(m!=null||x!=null))switch(u){case"selected":e.selected=m&&typeof m!="function"&&typeof m!="symbol";break;default:he(e,t,u,m,a,x)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var T in n)m=n[T],n.hasOwnProperty(T)&&m!=null&&!a.hasOwnProperty(T)&&he(e,t,T,null,a,m);for(c in a)if(m=a[c],x=n[c],a.hasOwnProperty(c)&&m!==x&&(m!=null||x!=null))switch(c){case"children":case"dangerouslySetInnerHTML":if(m!=null)throw Error(D(137,t));break;default:he(e,t,c,m,a,x)}return;default:if(Af(t)){for(var N in n)m=n[N],n.hasOwnProperty(N)&&m!==void 0&&!a.hasOwnProperty(N)&&ff(e,t,N,void 0,a,m);for(o in a)m=a[o],x=n[o],!a.hasOwnProperty(o)||m===x||m===void 0&&x===void 0||ff(e,t,o,m,a,x);return}}for(var g in n)m=n[g],n.hasOwnProperty(g)&&m!=null&&!a.hasOwnProperty(g)&&he(e,t,g,null,a,m);for(d in a)m=a[d],x=n[d],!a.hasOwnProperty(d)||m===x||m==null&&x==null||he(e,t,d,m,a,x)}var df=null,hf=null;function _u(e){return e.nodeType===9?e:e.ownerDocument}function mm(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Xy(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function pf(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Ao=null;function X_(){var e=window.event;return e&&e.type==="popstate"?e===Ao?!1:(Ao=e,!0):(Ao=null,!1)}var Qy=typeof setTimeout=="function"?setTimeout:void 0,Q_=typeof clearTimeout=="function"?clearTimeout:void 0,ym=typeof Promise=="function"?Promise:void 0,K_=typeof queueMicrotask=="function"?queueMicrotask:typeof ym!="undefined"?function(e){return ym.resolve(null).then(e).catch($_)}:Qy;function $_(e){setTimeout(function(){throw e})}function Eo(e,t){var n=t,a=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(a===0){e.removeChild(l),_r(t);return}a--}else n!=="$"&&n!=="$?"&&n!=="$!"||a++;n=l}while(n);_r(t)}function mf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":mf(n),Sf(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function J_(e,t,n,a){for(;e.nodeType===1;){var l=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[sr])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(i=e.getAttribute("rel"),i==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(i!==l.rel||e.getAttribute("href")!==(l.href==null?null:l.href)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin)||e.getAttribute("title")!==(l.title==null?null:l.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(i=e.getAttribute("src"),(i!==(l.src==null?null:l.src)||e.getAttribute("type")!==(l.type==null?null:l.type)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var i=l.name==null?null:""+l.name;if(l.type==="hidden"&&e.getAttribute("name")===i)return e}else return e;if(e=Kt(e.nextSibling),e===null)break}return null}function W_(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Kt(e.nextSibling),e===null))return null;return e}function Kt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="F!"||t==="F")break;if(t==="/$")return null}}return e}function gm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}function Ky(e,t,n){switch(t=_u(n),e){case"html":if(e=t.documentElement,!e)throw Error(D(452));return e;case"head":if(e=t.head,!e)throw Error(D(453));return e;case"body":if(e=t.body,!e)throw Error(D(454));return e;default:throw Error(D(451))}}var qt=new Map,vm=new Set;function xu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.ownerDocument}var qn=_e.d;_e.d={f:P_,r:I_,D:ex,C:tx,L:nx,m:ax,X:ix,S:lx,M:rx};function P_(){var e=qn.f(),t=Bu();return e||t}function I_(e){var t=Xl(e);t!==null&&t.tag===5&&t.type==="form"?K0(t):qn.r(e)}var Kl=typeof document=="undefined"?null:document;function $y(e,t,n){var a=Kl;if(a&&typeof t=="string"&&t){var l=Ut(t);l='link[rel="'+e+'"][href="'+l+'"]',typeof n=="string"&&(l+='[crossorigin="'+n+'"]'),vm.has(l)||(vm.add(l),e={rel:e,crossOrigin:n,href:t},a.querySelector(l)===null&&(t=a.createElement("link"),Pe(t,"link",e),Qe(t),a.head.appendChild(t)))}}function ex(e){qn.D(e),$y("dns-prefetch",e,null)}function tx(e,t){qn.C(e,t),$y("preconnect",e,t)}function nx(e,t,n){qn.L(e,t,n);var a=Kl;if(a&&e&&t){var l='link[rel="preload"][as="'+Ut(t)+'"]';t==="image"&&n&&n.imageSrcSet?(l+='[imagesrcset="'+Ut(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(l+='[imagesizes="'+Ut(n.imageSizes)+'"]')):l+='[href="'+Ut(e)+'"]';var i=l;switch(t){case"style":i=Yl(e);break;case"script":i=$l(e)}qt.has(i)||(e=xe({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),qt.set(i,e),a.querySelector(l)!==null||t==="style"&&a.querySelector(zr(i))||t==="script"&&a.querySelector(Nr(i))||(t=a.createElement("link"),Pe(t,"link",e),Qe(t),a.head.appendChild(t)))}}function ax(e,t){qn.m(e,t);var n=Kl;if(n&&e){var a=t&&typeof t.as=="string"?t.as:"script",l='link[rel="modulepreload"][as="'+Ut(a)+'"][href="'+Ut(e)+'"]',i=l;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=$l(e)}if(!qt.has(i)&&(e=xe({rel:"modulepreload",href:e},t),qt.set(i,e),n.querySelector(l)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Nr(i)))return}a=n.createElement("link"),Pe(a,"link",e),Qe(a),n.head.appendChild(a)}}}function lx(e,t,n){qn.S(e,t,n);var a=Kl;if(a&&e){var l=Rl(a).hoistableStyles,i=Yl(e);t=t||"default";var r=l.get(i);if(!r){var s={loading:0,preload:null};if(r=a.querySelector(zr(i)))s.loading=5;else{e=xe({rel:"stylesheet",href:e,"data-precedence":t},n),(n=qt.get(i))&&id(e,n);var u=r=a.createElement("link");Qe(u),Pe(u,"link",e),u._p=new Promise(function(c,o){u.onload=c,u.onerror=o}),u.addEventListener("load",function(){s.loading|=1}),u.addEventListener("error",function(){s.loading|=2}),s.loading|=4,$s(r,t,a)}r={type:"stylesheet",instance:r,count:1,state:s},l.set(i,r)}}}function ix(e,t){qn.X(e,t);var n=Kl;if(n&&e){var a=Rl(n).hoistableScripts,l=$l(e),i=a.get(l);i||(i=n.querySelector(Nr(l)),i||(e=xe({src:e,async:!0},t),(t=qt.get(l))&&rd(e,t),i=n.createElement("script"),Qe(i),Pe(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(l,i))}}function rx(e,t){qn.M(e,t);var n=Kl;if(n&&e){var a=Rl(n).hoistableScripts,l=$l(e),i=a.get(l);i||(i=n.querySelector(Nr(l)),i||(e=xe({src:e,async:!0,type:"module"},t),(t=qt.get(l))&&rd(e,t),i=n.createElement("script"),Qe(i),Pe(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(l,i))}}function bm(e,t,n,a){var l=(l=la.current)?xu(l):null;if(!l)throw Error(D(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=Yl(n.href),n=Rl(l).hoistableStyles,a=n.get(t),a||(a={type:"style",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=Yl(n.href);var i=Rl(l).hoistableStyles,r=i.get(e);if(r||(l=l.ownerDocument||l,r={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,r),(i=l.querySelector(zr(e)))&&!i._p&&(r.instance=i,r.state.loading=5),qt.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},qt.set(e,n),i||sx(l,e,n,r.state))),t&&a===null)throw Error(D(528,""));return r}if(t&&a!==null)throw Error(D(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=$l(n),n=Rl(l).hoistableScripts,a=n.get(t),a||(a={type:"script",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(D(444,e))}}function Yl(e){return'href="'+Ut(e)+'"'}function zr(e){return'link[rel="stylesheet"]['+e+"]"}function Jy(e){return xe({},e,{"data-precedence":e.precedence,precedence:null})}function sx(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Pe(t,"link",n),Qe(t),e.head.appendChild(t))}function $l(e){return'[src="'+Ut(e)+'"]'}function Nr(e){return"script[async]"+e}function _m(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+Ut(n.href)+'"]');if(a)return t.instance=a,Qe(a),a;var l=xe({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Qe(a),Pe(a,"style",l),$s(a,n.precedence,e),t.instance=a;case"stylesheet":l=Yl(n.href);var i=e.querySelector(zr(l));if(i)return t.state.loading|=4,t.instance=i,Qe(i),i;a=Jy(n),(l=qt.get(l))&&id(a,l),i=(e.ownerDocument||e).createElement("link"),Qe(i);var r=i;return r._p=new Promise(function(s,u){r.onload=s,r.onerror=u}),Pe(i,"link",a),t.state.loading|=4,$s(i,n.precedence,e),t.instance=i;case"script":return i=$l(n.src),(l=e.querySelector(Nr(i)))?(t.instance=l,Qe(l),l):(a=n,(l=qt.get(i))&&(a=xe({},n),rd(a,l)),e=e.ownerDocument||e,l=e.createElement("script"),Qe(l),Pe(l,"link",a),e.head.appendChild(l),t.instance=l);case"void":return null;default:throw Error(D(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(a=t.instance,t.state.loading|=4,$s(a,n.precedence,e));return t.instance}function $s(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=a.length?a[a.length-1]:null,i=l,r=0;r<a.length;r++){var s=a[r];if(s.dataset.precedence===t)i=s;else if(i!==l)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function id(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function rd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Js=null;function xm(e,t,n){if(Js===null){var a=new Map,l=Js=new Map;l.set(n,a)}else l=Js,a=l.get(n),a||(a=new Map,l.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),l=0;l<n.length;l++){var i=n[l];if(!(i[sr]||i[tt]||e==="link"&&i.getAttribute("rel")==="stylesheet")&&i.namespaceURI!=="http://www.w3.org/2000/svg"){var r=i.getAttribute(t)||"";r=e+r;var s=a.get(r);s?s.push(i):a.set(r,[i])}}return a}function Sm(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function ux(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Wy(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var yr=null;function cx(){}function ox(e,t,n){if(yr===null)throw Error(D(475));var a=yr;if(t.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var l=Yl(n.href),i=e.querySelector(zr(l));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(a.count++,a=Su.bind(a),e.then(a,a)),t.state.loading|=4,t.instance=i,Qe(i);return}i=e.ownerDocument||e,n=Jy(n),(l=qt.get(l))&&id(n,l),i=i.createElement("link"),Qe(i);var r=i;r._p=new Promise(function(s,u){r.onload=s,r.onerror=u}),Pe(i,"link",n),t.instance=i}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(a.count++,t=Su.bind(a),e.addEventListener("load",t),e.addEventListener("error",t))}}function fx(){if(yr===null)throw Error(D(475));var e=yr;return e.stylesheets&&e.count===0&&yf(e,e.stylesheets),0<e.count?function(t){var n=setTimeout(function(){if(e.stylesheets&&yf(e,e.stylesheets),e.unsuspend){var a=e.unsuspend;e.unsuspend=null,a()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}function Su(){if(this.count--,this.count===0){if(this.stylesheets)yf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Au=null;function yf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Au=new Map,t.forEach(dx,e),Au=null,Su.call(e))}function dx(e,t){if(!(t.state.loading&4)){var n=Au.get(e);if(n)var a=n.get(null);else{n=new Map,Au.set(e,n);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<l.length;i++){var r=l[i];(r.nodeName==="LINK"||r.getAttribute("media")!=="not all")&&(n.set(r.dataset.precedence,r),a=r)}a&&n.set(null,a)}l=t.instance,r=l.getAttribute("data-precedence"),i=n.get(r)||a,i===a&&n.set(null,l),n.set(r,l),this.count++,a=Su.bind(this),l.addEventListener("load",a),l.addEventListener("error",a),i?i.parentNode.insertBefore(l,i.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(l,e.firstChild)),t.state.loading|=4}}var gr={$$typeof:Dn,Provider:null,Consumer:null,_currentValue:Ba,_currentValue2:Ba,_threadCount:0};function hx(e,t,n,a,l,i,r,s){this.tag=1,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Wc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wc(0),this.hiddenUpdates=Wc(null),this.identifierPrefix=a,this.onUncaughtError=l,this.onCaughtError=i,this.onRecoverableError=r,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function Py(e,t,n,a,l,i,r,s,u,c,o,d){return e=new hx(e,t,n,r,s,u,c,d),t=1,i===!0&&(t|=24),i=Vt(3,null,null,t),e.current=i,i.stateNode=e,t=Mf(),t.refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:a,isDehydrated:n,cache:t},$f(i),e}function Iy(e){return e?(e=Al,e):Al}function eg(e,t,n,a,l,i){l=Iy(l),a.context===null?a.context=l:a.pendingContext=l,a=ia(t),a.payload={element:n},i=i===void 0?null:i,i!==null&&(a.callback=i),n=ra(e,a,t),n!==null&&(ct(n,e,t),Ii(n,e,t))}function Am(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function sd(e,t){Am(e,t),(e=e.alternate)&&Am(e,t)}function tg(e){if(e.tag===13){var t=da(e,67108864);t!==null&&ct(t,e,67108864),sd(e,67108864)}}var Eu=!0;function px(e,t,n,a){var l=I.T;I.T=null;var i=_e.p;try{_e.p=2,ud(e,t,n,a)}finally{_e.p=i,I.T=l}}function mx(e,t,n,a){var l=I.T;I.T=null;var i=_e.p;try{_e.p=8,ud(e,t,n,a)}finally{_e.p=i,I.T=l}}function ud(e,t,n,a){if(Eu){var l=gf(a);if(l===null)So(e,t,a,wu,n),Em(e,a);else if(gx(l,e,t,n,a))a.stopPropagation();else if(Em(e,a),t&4&&-1<yx.indexOf(e)){for(;l!==null;){var i=Xl(l);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var r=za(i.pendingLanes);if(r!==0){var s=i;for(s.pendingLanes|=2,s.entangledLanes|=2;r;){var u=1<<31-At(r);s.entanglements[1]|=u,r&=~u}mn(i),!(Te&6)&&(mu=fn()+500,Dr(0,!1))}}break;case 13:s=da(i,2),s!==null&&ct(s,i,2),Bu(),sd(i,2)}if(i=gf(a),i===null&&So(e,t,a,wu,n),i===l)break;l=i}l!==null&&a.stopPropagation()}else So(e,t,a,null,n)}}function gf(e){return e=Ef(e),cd(e)}var wu=null;function cd(e){if(wu=null,e=Ma(e),e!==null){var t=Fl(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=Cm(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return wu=e,null}function ng(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ab()){case Um:return 2;case Bm:return 8;case tu:case lb:return 32;case Vm:return 268435456;default:return 32}default:return 32}}var vf=!1,ca=null,oa=null,fa=null,vr=new Map,br=new Map,ta=[],yx="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Em(e,t){switch(e){case"focusin":case"focusout":ca=null;break;case"dragenter":case"dragleave":oa=null;break;case"mouseover":case"mouseout":fa=null;break;case"pointerover":case"pointerout":vr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":br.delete(t.pointerId)}}function Hi(e,t,n,a,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:i,targetContainers:[l]},t!==null&&(t=Xl(t),t!==null&&tg(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function gx(e,t,n,a,l){switch(t){case"focusin":return ca=Hi(ca,e,t,n,a,l),!0;case"dragenter":return oa=Hi(oa,e,t,n,a,l),!0;case"mouseover":return fa=Hi(fa,e,t,n,a,l),!0;case"pointerover":var i=l.pointerId;return vr.set(i,Hi(vr.get(i)||null,e,t,n,a,l)),!0;case"gotpointercapture":return i=l.pointerId,br.set(i,Hi(br.get(i)||null,e,t,n,a,l)),!0}return!1}function ag(e){var t=Ma(e.target);if(t!==null){var n=Fl(t);if(n!==null){if(t=n.tag,t===13){if(t=Cm(n),t!==null){e.blockedOn=t,hb(e.priority,function(){if(n.tag===13){var a=Et(),l=da(n,a);l!==null&&ct(l,n,a),sd(n,a)}});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ws(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=gf(e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);Uo=a,n.target.dispatchEvent(a),Uo=null}else return t=Xl(n),t!==null&&tg(t),e.blockedOn=n,!1;t.shift()}return!0}function wm(e,t,n){Ws(e)&&n.delete(t)}function vx(){vf=!1,ca!==null&&Ws(ca)&&(ca=null),oa!==null&&Ws(oa)&&(oa=null),fa!==null&&Ws(fa)&&(fa=null),vr.forEach(wm),br.forEach(wm)}function Hs(e,t){e.blockedOn===t&&(e.blockedOn=null,vf||(vf=!0,Ze.unstable_scheduleCallback(Ze.unstable_NormalPriority,vx)))}var js=null;function Tm(e){js!==e&&(js=e,Ze.unstable_scheduleCallback(Ze.unstable_NormalPriority,function(){js===e&&(js=null);for(var t=0;t<e.length;t+=3){var n=e[t],a=e[t+1],l=e[t+2];if(typeof a!="function"){if(cd(a||n)===null)continue;break}var i=Xl(n);i!==null&&(e.splice(t,3),t-=3,Go(i,{pending:!0,data:l,method:n.method,action:a},a,l))}}))}function _r(e){function t(u){return Hs(u,e)}ca!==null&&Hs(ca,e),oa!==null&&Hs(oa,e),fa!==null&&Hs(fa,e),vr.forEach(t),br.forEach(t);for(var n=0;n<ta.length;n++){var a=ta[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<ta.length&&(n=ta[0],n.blockedOn===null);)ag(n),n.blockedOn===null&&ta.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var l=n[a],i=n[a+1],r=l[pt]||null;if(typeof i=="function")r||Tm(n);else if(r){var s=null;if(i&&i.hasAttribute("formAction")){if(l=i,r=i[pt]||null)s=r.formAction;else if(cd(l)!==null)continue}else s=r.action;typeof s=="function"?n[a+1]=s:(n.splice(a,3),a-=3),Tm(n)}}}function od(e){this._internalRoot=e}ju.prototype.render=od.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(D(409));var n=t.current,a=Et();eg(n,a,e,t,null,null)};ju.prototype.unmount=od.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;e.tag===0&&Ml(),eg(e.current,2,null,e,null,null),Bu(),t[Gl]=null}};function ju(e){this._internalRoot=e}ju.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ym();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ta.length&&t!==0&&t<ta[n].priority;n++);ta.splice(n,0,e),n===0&&ag(e)}};var Rm=km.version;if(Rm!=="19.0.0")throw Error(D(527,Rm,"19.0.0"));_e.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(D(188)):(e=Object.keys(e).join(","),Error(D(268,e)));return e=eb(t),e=e!==null?Mm(e):null,e=e===null?null:e.stateNode,e};var bx={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:I,findFiberByHostInstance:Ma,reconcilerVersion:"19.0.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"&&(ji=__REACT_DEVTOOLS_GLOBAL_HOOK__,!ji.isDisabled&&ji.supportsFiber))try{xr=ji.inject(bx),St=ji}catch(e){}var ji;qu.createRoot=function(e,t){if(!Om(e))throw Error(D(299));var n=!1,a="",l=ey,i=ty,r=ny,s=null;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(l=t.onUncaughtError),t.onCaughtError!==void 0&&(i=t.onCaughtError),t.onRecoverableError!==void 0&&(r=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(s=t.unstable_transitionCallbacks)),t=Py(e,1,!1,null,null,n,a,l,i,r,s,null),e[Gl]=t.current,ld(e.nodeType===8?e.parentNode:e),new od(t)};qu.hydrateRoot=function(e,t,n){if(!Om(e))throw Error(D(299));var a=!1,l="",i=ey,r=ty,s=ny,u=null,c=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(l=n.identifierPrefix),n.onUncaughtError!==void 0&&(i=n.onUncaughtError),n.onCaughtError!==void 0&&(r=n.onCaughtError),n.onRecoverableError!==void 0&&(s=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(u=n.unstable_transitionCallbacks),n.formState!==void 0&&(c=n.formState)),t=Py(e,1,!0,t,n!=null?n:null,a,l,i,r,s,u,c),t.context=Iy(null),n=t.current,a=Et(),l=ia(a),l.callback=null,ra(n,l,a),t.current.lanes=a,Ar(t,a),mn(t),e[Gl]=t.current,ld(e),new ju(t)};qu.version="19.0.0"});var sg=xn((F2,rg)=>{"use strict";function ig(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ig)}catch(e){console.error(e)}}ig(),rg.exports=lg()});var h2={};Qd(h2,{default:()=>sc});module.exports=Tv(h2);var Yt=require("obsidian");var vt=vi(rl(),1),Si=e=>e.type==="checkbox",wa=e=>e instanceof Date,lt=e=>e==null,vh=e=>typeof e=="object",Ne=e=>!lt(e)&&!Array.isArray(e)&&vh(e)&&!wa(e),Zv=e=>Ne(e)&&e.target?Si(e.target)?e.target.checked:e.target.value:e,Yv=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,Fv=(e,t)=>e.has(Yv(t)),Gv=e=>{let t=e.constructor&&e.constructor.prototype;return Ne(t)&&t.hasOwnProperty("isPrototypeOf")},Ec=typeof window!="undefined"&&typeof window.HTMLElement!="undefined"&&typeof document!="undefined";function Rt(e){let t,n=Array.isArray(e),a=typeof FileList!="undefined"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(Ec&&(e instanceof Blob||a))&&(n||Ne(e)))if(t=n?[]:{},!n&&!Gv(e))t=e;else for(let l in e)e.hasOwnProperty(l)&&(t[l]=Rt(e[l]));else return e;return t}var os=e=>Array.isArray(e)?e.filter(Boolean):[],Me=e=>e===void 0,Z=(e,t,n)=>{if(!t||!Ne(e))return n;let a=os(t.split(/[,[\].]+?/)).reduce((l,i)=>lt(l)?l:l[i],e);return Me(a)||a===e?Me(e[t])?n:e[t]:a},nn=e=>typeof e=="boolean",wc=e=>/^\w*$/.test(e),bh=e=>os(e.replace(/["|']|\]/g,"").split(/\.|\[/)),de=(e,t,n)=>{let a=-1,l=wc(t)?[t]:bh(t),i=l.length,r=i-1;for(;++a<i;){let s=l[a],u=n;if(a!==r){let c=e[s];u=Ne(c)||Array.isArray(c)?c:isNaN(+l[a+1])?{}:[]}if(s==="__proto__"||s==="constructor"||s==="prototype")return;e[s]=u,e=e[s]}return e},uh={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},Ft={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Sn={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},S2=vt.default.createContext(null);var Xv=(e,t,n,a=!0)=>{let l={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(l,i,{get:()=>{let r=i;return t._proxyFormState[r]!==Ft.all&&(t._proxyFormState[r]=!a||Ft.all),n&&(n[r]=!0),e[r]}});return l},ot=e=>Ne(e)&&!Object.keys(e).length,Qv=(e,t,n,a)=>{n(e);let{name:l,...i}=e;return ot(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(r=>t[r]===(!a||Ft.all))},is=e=>Array.isArray(e)?e:[e];function Kv(e){let t=vt.default.useRef(e);t.current=e,vt.default.useEffect(()=>{let n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}},[e.disabled])}var ln=e=>typeof e=="string",$v=(e,t,n,a,l)=>ln(e)?(a&&t.watch.add(e),Z(n,e,l)):Array.isArray(e)?e.map(i=>(a&&t.watch.add(i),Z(n,i))):(a&&(t.watchAll=!0),n);var Tc=(e,t,n,a,l)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[a]:l||!0}}:{};var ch=e=>({isOnSubmit:!e||e===Ft.onSubmit,isOnBlur:e===Ft.onBlur,isOnChange:e===Ft.onChange,isOnAll:e===Ft.all,isOnTouch:e===Ft.onTouched}),oh=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(a=>e.startsWith(a)&&/^\.\w+/.test(e.slice(a.length)))),xi=(e,t,n,a)=>{for(let l of n||Object.keys(e)){let i=Z(e,l);if(i){let{_f:r,...s}=i;if(r){if(r.refs&&r.refs[0]&&t(r.refs[0],l)&&!a)return!0;if(r.ref&&t(r.ref,r.name)&&!a)return!0;if(xi(s,t))break}else if(Ne(s)&&xi(s,t))break}}},Jv=(e,t,n)=>{let a=is(Z(e,n));return de(a,"root",t[n]),de(e,n,a),e},Rc=e=>e.type==="file",an=e=>typeof e=="function",ss=e=>{if(!Ec)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},rs=e=>ln(e),kc=e=>e.type==="radio",us=e=>e instanceof RegExp,fh={value:!1,isValid:!1},dh={value:!0,isValid:!0},_h=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(n=>n&&n.checked&&!n.disabled).map(n=>n.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Me(e[0].attributes.value)?Me(e[0].value)||e[0].value===""?dh:{value:e[0].value,isValid:!0}:dh:fh}return fh},hh={isValid:!1,value:null},xh=e=>Array.isArray(e)?e.reduce((t,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:t,hh):hh;function ph(e,t,n="validate"){if(rs(e)||Array.isArray(e)&&e.every(rs)||nn(e)&&!e)return{type:n,message:rs(e)?e:"",ref:t}}var sl=e=>Ne(e)&&!us(e)?e:{value:e,message:""},mh=async(e,t,n,a,l,i)=>{let{ref:r,refs:s,required:u,maxLength:c,minLength:o,min:d,max:m,pattern:x,validate:S,name:T,valueAsNumber:N,mount:g}=e._f,p=Z(n,T);if(!g||t.has(T))return{};let b=s?s[0]:r,A=f=>{l&&b.reportValidity&&(b.setCustomValidity(nn(f)?"":f||""),b.reportValidity())},z={},G=kc(r),k=Si(r),q=G||k,Q=(N||Rc(r))&&Me(r.value)&&Me(p)||ss(r)&&r.value===""||p===""||Array.isArray(p)&&!p.length,K=Tc.bind(null,T,a,z),ke=(f,y,v,h=Sn.maxLength,V=Sn.minLength)=>{let C=f?y:v;z[T]={type:f?h:V,message:C,ref:r,...K(f?h:V,C)}};if(i?!Array.isArray(p)||!p.length:u&&(!q&&(Q||lt(p))||nn(p)&&!p||k&&!_h(s).isValid||G&&!xh(s).isValid)){let{value:f,message:y}=rs(u)?{value:!!u,message:u}:sl(u);if(f&&(z[T]={type:Sn.required,message:y,ref:b,...K(Sn.required,y)},!a))return A(y),z}if(!Q&&(!lt(d)||!lt(m))){let f,y,v=sl(m),h=sl(d);if(!lt(p)&&!isNaN(p)){let V=r.valueAsNumber||p&&+p;lt(v.value)||(f=V>v.value),lt(h.value)||(y=V<h.value)}else{let V=r.valueAsDate||new Date(p),C=Oe=>new Date(new Date().toDateString()+" "+Oe),M=r.type=="time",F=r.type=="week";ln(v.value)&&p&&(f=M?C(p)>C(v.value):F?p>v.value:V>new Date(v.value)),ln(h.value)&&p&&(y=M?C(p)<C(h.value):F?p<h.value:V<new Date(h.value))}if((f||y)&&(ke(!!f,v.message,h.message,Sn.max,Sn.min),!a))return A(z[T].message),z}if((c||o)&&!Q&&(ln(p)||i&&Array.isArray(p))){let f=sl(c),y=sl(o),v=!lt(f.value)&&p.length>+f.value,h=!lt(y.value)&&p.length<+y.value;if((v||h)&&(ke(v,f.message,y.message),!a))return A(z[T].message),z}if(x&&!Q&&ln(p)){let{value:f,message:y}=sl(x);if(us(f)&&!p.match(f)&&(z[T]={type:Sn.pattern,message:y,ref:r,...K(Sn.pattern,y)},!a))return A(y),z}if(S){if(an(S)){let f=await S(p,n),y=ph(f,b);if(y&&(z[T]={...y,...K(Sn.validate,y.message)},!a))return A(y.message),z}else if(Ne(S)){let f={};for(let y in S){if(!ot(f)&&!a)break;let v=ph(await S[y](p,n),b,y);v&&(f={...v,...K(y,v.message)},A(v.message),a&&(z[T]=f))}if(!ot(f)&&(z[T]={ref:b,...f},!a))return z}}return A(!0),z};function Wv(e,t){let n=t.slice(0,-1).length,a=0;for(;a<n;)e=Me(e)?a++:e[t[a++]];return e}function Pv(e){for(let t in e)if(e.hasOwnProperty(t)&&!Me(e[t]))return!1;return!0}function je(e,t){let n=Array.isArray(t)?t:wc(t)?[t]:bh(t),a=n.length===1?e:Wv(e,n),l=n.length-1,i=n[l];return a&&delete a[i],l!==0&&(Ne(a)&&ot(a)||Array.isArray(a)&&Pv(a))&&je(e,n.slice(0,-1)),e}var _c=()=>{let e=[];return{get observers(){return e},next:l=>{for(let i of e)i.next&&i.next(l)},subscribe:l=>(e.push(l),{unsubscribe:()=>{e=e.filter(i=>i!==l)}}),unsubscribe:()=>{e=[]}}},Ac=e=>lt(e)||!vh(e);function Gn(e,t){if(Ac(e)||Ac(t))return e===t;if(wa(e)&&wa(t))return e.getTime()===t.getTime();let n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(let l of n){let i=e[l];if(!a.includes(l))return!1;if(l!=="ref"){let r=t[l];if(wa(i)&&wa(r)||Ne(i)&&Ne(r)||Array.isArray(i)&&Array.isArray(r)?!Gn(i,r):i!==r)return!1}}return!0}var Sh=e=>e.type==="select-multiple",Iv=e=>kc(e)||Si(e),xc=e=>ss(e)&&e.isConnected,Ah=e=>{for(let t in e)if(an(e[t]))return!0;return!1};function cs(e,t={}){let n=Array.isArray(e);if(Ne(e)||n)for(let a in e)Array.isArray(e[a])||Ne(e[a])&&!Ah(e[a])?(t[a]=Array.isArray(e[a])?[]:{},cs(e[a],t[a])):lt(e[a])||(t[a]=!0);return t}function Eh(e,t,n){let a=Array.isArray(e);if(Ne(e)||a)for(let l in e)Array.isArray(e[l])||Ne(e[l])&&!Ah(e[l])?Me(t)||Ac(n[l])?n[l]=Array.isArray(e[l])?cs(e[l],[]):{...cs(e[l])}:Eh(e[l],lt(t)?{}:t[l],n[l]):n[l]=!Gn(e[l],t[l]);return n}var bi=(e,t)=>Eh(e,t,cs(t)),wh=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:a})=>Me(e)?e:t?e===""?NaN:e&&+e:n&&ln(e)?new Date(e):a?a(e):e;function Sc(e){let t=e.ref;return Rc(t)?t.files:kc(t)?xh(e.refs).value:Sh(t)?[...t.selectedOptions].map(({value:n})=>n):Si(t)?_h(e.refs).value:wh(Me(t.value)?e.ref.value:t.value,e)}var e1=(e,t,n,a)=>{let l={};for(let i of e){let r=Z(t,i);r&&de(l,i,r._f)}return{criteriaMode:n,names:[...e],fields:l,shouldUseNativeValidation:a}},_i=e=>Me(e)?e:us(e)?e.source:Ne(e)?us(e.value)?e.value.source:e.value:e,yh="AsyncFunction",t1=e=>!!e&&!!e.validate&&!!(an(e.validate)&&e.validate.constructor.name===yh||Ne(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===yh)),n1=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function gh(e,t,n){let a=Z(e,n);if(a||wc(n))return{error:a,name:n};let l=n.split(".");for(;l.length;){let i=l.join("."),r=Z(t,i),s=Z(e,i);if(r&&!Array.isArray(r)&&n!==i)return{name:n};if(s&&s.type)return{name:i,error:s};l.pop()}return{name:n}}var a1=(e,t,n,a,l)=>l.isOnAll?!1:!n&&l.isOnTouch?!(t||e):(n?a.isOnBlur:l.isOnBlur)?!e:(n?a.isOnChange:l.isOnChange)?e:!0,l1=(e,t)=>!os(Z(e,t)).length&&je(e,t),i1={mode:Ft.onSubmit,reValidateMode:Ft.onChange,shouldFocusError:!0};function r1(e={}){let t={...i1,...e},n={submitCount:0,isDirty:!1,isLoading:an(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},a={},l=Ne(t.defaultValues)||Ne(t.values)?Rt(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:Rt(l),r={action:!1,mount:!1,watch:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},u,c=0,o={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:_c(),array:_c(),state:_c()},m=ch(t.mode),x=ch(t.reValidateMode),S=t.criteriaMode===Ft.all,T=_=>w=>{clearTimeout(c),c=setTimeout(_,w)},N=async _=>{if(!t.disabled&&(o.isValid||_)){let w=t.resolver?ot((await q()).errors):await K(a,!0);w!==n.isValid&&d.state.next({isValid:w})}},g=(_,w)=>{!t.disabled&&(o.isValidating||o.validatingFields)&&((_||Array.from(s.mount)).forEach(O=>{O&&(w?de(n.validatingFields,O,w):je(n.validatingFields,O))}),d.state.next({validatingFields:n.validatingFields,isValidating:!ot(n.validatingFields)}))},p=(_,w=[],O,L,H=!0,B=!0)=>{if(L&&O&&!t.disabled){if(r.action=!0,B&&Array.isArray(Z(a,_))){let $=O(Z(a,_),L.argA,L.argB);H&&de(a,_,$)}if(B&&Array.isArray(Z(n.errors,_))){let $=O(Z(n.errors,_),L.argA,L.argB);H&&de(n.errors,_,$),l1(n.errors,_)}if(o.touchedFields&&B&&Array.isArray(Z(n.touchedFields,_))){let $=O(Z(n.touchedFields,_),L.argA,L.argB);H&&de(n.touchedFields,_,$)}o.dirtyFields&&(n.dirtyFields=bi(l,i)),d.state.next({name:_,isDirty:f(_,w),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else de(i,_,w)},b=(_,w)=>{de(n.errors,_,w),d.state.next({errors:n.errors})},A=_=>{n.errors=_,d.state.next({errors:n.errors,isValid:!1})},z=(_,w,O,L)=>{let H=Z(a,_);if(H){let B=Z(i,_,Me(O)?Z(l,_):O);Me(B)||L&&L.defaultChecked||w?de(i,_,w?B:Sc(H._f)):h(_,B),r.mount&&N()}},G=(_,w,O,L,H)=>{let B=!1,$=!1,le={name:_};if(!t.disabled){let Fe=!!(Z(a,_)&&Z(a,_)._f&&Z(a,_)._f.disabled);if(!O||L){o.isDirty&&($=n.isDirty,n.isDirty=le.isDirty=f(),B=$!==le.isDirty);let Ge=Fe||Gn(Z(l,_),w);$=!!(!Fe&&Z(n.dirtyFields,_)),Ge||Fe?je(n.dirtyFields,_):de(n.dirtyFields,_,!0),le.dirtyFields=n.dirtyFields,B=B||o.dirtyFields&&$!==!Ge}if(O){let Ge=Z(n.touchedFields,_);Ge||(de(n.touchedFields,_,O),le.touchedFields=n.touchedFields,B=B||o.touchedFields&&Ge!==O)}B&&H&&d.state.next(le)}return B?le:{}},k=(_,w,O,L)=>{let H=Z(n.errors,_),B=o.isValid&&nn(w)&&n.isValid!==w;if(t.delayError&&O?(u=T(()=>b(_,O)),u(t.delayError)):(clearTimeout(c),u=null,O?de(n.errors,_,O):je(n.errors,_)),(O?!Gn(H,O):H)||!ot(L)||B){let $={...L,...B&&nn(w)?{isValid:w}:{},errors:n.errors,name:_};n={...n,...$},d.state.next($)}},q=async _=>{g(_,!0);let w=await t.resolver(i,t.context,e1(_||s.mount,a,t.criteriaMode,t.shouldUseNativeValidation));return g(_),w},Q=async _=>{let{errors:w}=await q(_);if(_)for(let O of _){let L=Z(w,O);L?de(n.errors,O,L):je(n.errors,O)}else n.errors=w;return w},K=async(_,w,O={valid:!0})=>{for(let L in _){let H=_[L];if(H){let{_f:B,...$}=H;if(B){let le=s.array.has(B.name),Fe=H._f&&t1(H._f);Fe&&o.validatingFields&&g([L],!0);let Ge=await mh(H,s.disabled,i,S,t.shouldUseNativeValidation&&!w,le);if(Fe&&o.validatingFields&&g([L]),Ge[B.name]&&(O.valid=!1,w))break;!w&&(Z(Ge,B.name)?le?Jv(n.errors,Ge,B.name):de(n.errors,B.name,Ge[B.name]):je(n.errors,B.name))}!ot($)&&await K($,w,O)}}return O.valid},ke=()=>{for(let _ of s.unMount){let w=Z(a,_);w&&(w._f.refs?w._f.refs.every(O=>!xc(O)):!xc(w._f.ref))&&oc(_)}s.unMount=new Set},f=(_,w)=>!t.disabled&&(_&&w&&de(i,_,w),!Gn(Ea(),l)),y=(_,w,O)=>$v(_,s,{...r.mount?i:Me(w)?l:ln(_)?{[_]:w}:w},O,w),v=_=>os(Z(r.mount?i:l,_,t.shouldUnregister?Z(l,_,[]):[])),h=(_,w,O={})=>{let L=Z(a,_),H=w;if(L){let B=L._f;B&&(!B.disabled&&de(i,_,wh(w,B)),H=ss(B.ref)&<(w)?"":w,Sh(B.ref)?[...B.ref.options].forEach($=>$.selected=H.includes($.value)):B.refs?Si(B.ref)?B.refs.length>1?B.refs.forEach($=>(!$.defaultChecked||!$.disabled)&&($.checked=Array.isArray(H)?!!H.find(le=>le===$.value):H===$.value)):B.refs[0]&&(B.refs[0].checked=!!H):B.refs.forEach($=>$.checked=$.value===H):Rc(B.ref)?B.ref.value="":(B.ref.value=H,B.ref.type||d.values.next({name:_,values:{...i}})))}(O.shouldDirty||O.shouldTouch)&&G(_,H,O.shouldTouch,O.shouldDirty,!0),O.shouldValidate&&Oe(_)},V=(_,w,O)=>{for(let L in w){let H=w[L],B=`${_}.${L}`,$=Z(a,B);(s.array.has(_)||Ne(H)||$&&!$._f)&&!wa(H)?V(B,H,O):h(B,H,O)}},C=(_,w,O={})=>{let L=Z(a,_),H=s.array.has(_),B=Rt(w);de(i,_,B),H?(d.array.next({name:_,values:{...i}}),(o.isDirty||o.dirtyFields)&&O.shouldDirty&&d.state.next({name:_,dirtyFields:bi(l,i),isDirty:f(_,B)})):L&&!L._f&&!lt(B)?V(_,B,O):h(_,B,O),oh(_,s)&&d.state.next({...n}),d.values.next({name:r.mount?_:void 0,values:{...i}})},M=async _=>{r.mount=!0;let w=_.target,O=w.name,L=!0,H=Z(a,O),B=()=>w.type?Sc(H._f):Zv(_),$=le=>{L=Number.isNaN(le)||wa(le)&&isNaN(le.getTime())||Gn(le,Z(i,O,le))};if(H){let le,Fe,Ge=B(),Fn=_.type===uh.BLUR||_.type===uh.FOCUS_OUT,gv=!n1(H._f)&&!t.resolver&&!Z(n.errors,O)&&!H._f.deps||a1(Fn,Z(n.touchedFields,O),n.isSubmitted,x,m),dc=oh(O,s,Fn);de(i,O,Ge),Fn?(H._f.onBlur&&H._f.onBlur(_),u&&u(0)):H._f.onChange&&H._f.onChange(_);let hc=G(O,Ge,Fn,!1),vv=!ot(hc)||dc;if(!Fn&&d.values.next({name:O,type:_.type,values:{...i}}),gv)return o.isValid&&(t.mode==="onBlur"&&Fn?N():Fn||N()),vv&&d.state.next({name:O,...dc?{}:hc});if(!Fn&&dc&&d.state.next({...n}),t.resolver){let{errors:Gd}=await q([O]);if($(Ge),L){let bv=gh(n.errors,a,O),Xd=gh(Gd,a,bv.name||O);le=Xd.error,O=Xd.name,Fe=ot(Gd)}}else g([O],!0),le=(await mh(H,s.disabled,i,S,t.shouldUseNativeValidation))[O],g([O]),$(Ge),L&&(le?Fe=!1:o.isValid&&(Fe=await K(a,!0)));L&&(H._f.deps&&Oe(H._f.deps),k(O,Fe,le,hc))}},F=(_,w)=>{if(Z(n.errors,w)&&_.focus)return _.focus(),1},Oe=async(_,w={})=>{let O,L,H=is(_);if(t.resolver){let B=await Q(Me(_)?_:H);O=ot(B),L=_?!H.some($=>Z(B,$)):O}else _?(L=(await Promise.all(H.map(async B=>{let $=Z(a,B);return await K($&&$._f?{[B]:$}:$)}))).every(Boolean),!(!L&&!n.isValid)&&N()):L=O=await K(a);return d.state.next({...!ln(_)||o.isValid&&O!==n.isValid?{}:{name:_},...t.resolver||!_?{isValid:O}:{},errors:n.errors}),w.shouldFocus&&!L&&xi(a,F,_?H:s.mount),L},Ea=_=>{let w={...r.mount?i:l};return Me(_)?w:ln(_)?Z(w,_):_.map(O=>Z(w,O))},at=(_,w)=>({invalid:!!Z((w||n).errors,_),isDirty:!!Z((w||n).dirtyFields,_),error:Z((w||n).errors,_),isValidating:!!Z(n.validatingFields,_),isTouched:!!Z((w||n).touchedFields,_)}),cc=_=>{_&&is(_).forEach(w=>je(n.errors,w)),d.state.next({errors:_?n.errors:{}})},al=(_,w,O)=>{let L=(Z(a,_,{_f:{}})._f||{}).ref,H=Z(n.errors,_)||{},{ref:B,message:$,type:le,...Fe}=H;de(n.errors,_,{...Fe,...w,ref:L}),d.state.next({name:_,errors:n.errors,isValid:!1}),O&&O.shouldFocus&&L&&L.focus&&L.focus()},pv=(_,w)=>an(_)?d.values.subscribe({next:O=>_(y(void 0,w),O)}):y(_,w,!0),oc=(_,w={})=>{for(let O of _?is(_):s.mount)s.mount.delete(O),s.array.delete(O),w.keepValue||(je(a,O),je(i,O)),!w.keepError&&je(n.errors,O),!w.keepDirty&&je(n.dirtyFields,O),!w.keepTouched&&je(n.touchedFields,O),!w.keepIsValidating&&je(n.validatingFields,O),!t.shouldUnregister&&!w.keepDefaultValue&&je(l,O);d.values.next({values:{...i}}),d.state.next({...n,...w.keepDirty?{isDirty:f()}:{}}),!w.keepIsValid&&N()},qd=({disabled:_,name:w,field:O,fields:L})=>{(nn(_)&&r.mount||_||s.disabled.has(w))&&(_?s.disabled.add(w):s.disabled.delete(w),G(w,Sc(O?O._f:Z(L,w)._f),!1,!1,!0))},fc=(_,w={})=>{let O=Z(a,_),L=nn(w.disabled)||nn(t.disabled);return de(a,_,{...O||{},_f:{...O&&O._f?O._f:{ref:{name:_}},name:_,mount:!0,...w}}),s.mount.add(_),O?qd({field:O,disabled:nn(w.disabled)?w.disabled:t.disabled,name:_}):z(_,!0,w.value),{...L?{disabled:w.disabled||t.disabled}:{},...t.progressive?{required:!!w.required,min:_i(w.min),max:_i(w.max),minLength:_i(w.minLength),maxLength:_i(w.maxLength),pattern:_i(w.pattern)}:{},name:_,onChange:M,onBlur:M,ref:H=>{if(H){fc(_,w),O=Z(a,_);let B=Me(H.value)&&H.querySelectorAll&&H.querySelectorAll("input,select,textarea")[0]||H,$=Iv(B),le=O._f.refs||[];if($?le.find(Fe=>Fe===B):B===O._f.ref)return;de(a,_,{_f:{...O._f,...$?{refs:[...le.filter(xc),B,...Array.isArray(Z(l,_))?[{}]:[]],ref:{type:B.type,name:_}}:{ref:B}}}),z(_,!1,void 0,B)}else O=Z(a,_,{}),O._f&&(O._f.mount=!1),(t.shouldUnregister||w.shouldUnregister)&&!(Fv(s.array,_)&&r.action)&&s.unMount.add(_)}}},Ld=()=>t.shouldFocusError&&xi(a,F,s.mount),mv=_=>{nn(_)&&(d.state.next({disabled:_}),xi(a,(w,O)=>{let L=Z(a,O);L&&(w.disabled=L._f.disabled||_,Array.isArray(L._f.refs)&&L._f.refs.forEach(H=>{H.disabled=L._f.disabled||_}))},0,!1))},Zd=(_,w)=>async O=>{let L;O&&(O.preventDefault&&O.preventDefault(),O.persist&&O.persist());let H=Rt(i);if(s.disabled.size)for(let B of s.disabled)de(H,B,void 0);if(d.state.next({isSubmitting:!0}),t.resolver){let{errors:B,values:$}=await q();n.errors=B,H=$}else await K(a);if(je(n.errors,"root"),ot(n.errors)){d.state.next({errors:{}});try{await _(H,O)}catch(B){L=B}}else w&&await w({...n.errors},O),Ld(),setTimeout(Ld);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:ot(n.errors)&&!L,submitCount:n.submitCount+1,errors:n.errors}),L)throw L},yv=(_,w={})=>{Z(a,_)&&(Me(w.defaultValue)?C(_,Rt(Z(l,_))):(C(_,w.defaultValue),de(l,_,Rt(w.defaultValue))),w.keepTouched||je(n.touchedFields,_),w.keepDirty||(je(n.dirtyFields,_),n.isDirty=w.defaultValue?f(_,Rt(Z(l,_))):f()),w.keepError||(je(n.errors,_),o.isValid&&N()),d.state.next({...n}))},Yd=(_,w={})=>{let O=_?Rt(_):l,L=Rt(O),H=ot(_),B=H?l:L;if(w.keepDefaultValues||(l=O),!w.keepValues){if(w.keepDirtyValues){let $=new Set([...s.mount,...Object.keys(bi(l,i))]);for(let le of Array.from($))Z(n.dirtyFields,le)?de(B,le,Z(i,le)):C(le,Z(B,le))}else{if(Ec&&Me(_))for(let $ of s.mount){let le=Z(a,$);if(le&&le._f){let Fe=Array.isArray(le._f.refs)?le._f.refs[0]:le._f.ref;if(ss(Fe)){let Ge=Fe.closest("form");if(Ge){Ge.reset();break}}}}a={}}i=t.shouldUnregister?w.keepDefaultValues?Rt(l):{}:Rt(B),d.array.next({values:{...B}}),d.values.next({values:{...B}})}s={mount:w.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},r.mount=!o.isValid||!!w.keepIsValid||!!w.keepDirtyValues,r.watch=!!t.shouldUnregister,d.state.next({submitCount:w.keepSubmitCount?n.submitCount:0,isDirty:H?!1:w.keepDirty?n.isDirty:!!(w.keepDefaultValues&&!Gn(_,l)),isSubmitted:w.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:H?{}:w.keepDirtyValues?w.keepDefaultValues&&i?bi(l,i):n.dirtyFields:w.keepDefaultValues&&_?bi(l,_):w.keepDirty?n.dirtyFields:{},touchedFields:w.keepTouched?n.touchedFields:{},errors:w.keepErrors?n.errors:{},isSubmitSuccessful:w.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1})},Fd=(_,w)=>Yd(an(_)?_(i):_,w);return{control:{register:fc,unregister:oc,getFieldState:at,handleSubmit:Zd,setError:al,_executeSchema:q,_getWatch:y,_getDirty:f,_updateValid:N,_removeUnmounted:ke,_updateFieldArray:p,_updateDisabledField:qd,_getFieldArray:v,_reset:Yd,_resetDefaultValues:()=>an(t.defaultValues)&&t.defaultValues().then(_=>{Fd(_,t.resetOptions),d.state.next({isLoading:!1})}),_updateFormState:_=>{n={...n,..._}},_disableForm:mv,_subjects:d,_proxyFormState:o,_setErrors:A,get _fields(){return a},get _formValues(){return i},get _state(){return r},set _state(_){r=_},get _defaultValues(){return l},get _names(){return s},set _names(_){s=_},get _formState(){return n},set _formState(_){n=_},get _options(){return t},set _options(_){t={...t,..._}}},trigger:Oe,register:fc,handleSubmit:Zd,watch:pv,setValue:C,getValues:Ea,reset:Fd,resetField:yv,clearErrors:cc,unregister:oc,setError:al,setFocus:(_,w={})=>{let O=Z(a,_),L=O&&O._f;if(L){let H=L.refs?L.refs[0]:L.ref;H.focus&&(H.focus(),w.shouldSelect&&an(H.select)&&H.select())}},getFieldState:at}}function Th(e={}){let t=vt.default.useRef(void 0),n=vt.default.useRef(void 0),[a,l]=vt.default.useState({isDirty:!1,isValidating:!1,isLoading:an(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:an(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...r1(e),formState:a});let i=t.current.control;return i._options=e,Kv({subject:i._subjects.state,next:r=>{Qv(r,i._proxyFormState,i._updateFormState,!0)&&l({...i._formState})}}),vt.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),vt.default.useEffect(()=>{if(i._proxyFormState.isDirty){let r=i._getDirty();r!==a.isDirty&&i._subjects.state.next({isDirty:r})}},[i,a.isDirty]),vt.default.useEffect(()=>{e.values&&!Gn(e.values,n.current)?(i._reset(e.values,i._options.resetOptions),n.current=e.values,l(r=>({...r}))):i._resetDefaultValues()},[e.values,i]),vt.default.useEffect(()=>{e.errors&&i._setErrors(e.errors)},[e.errors,i]),vt.default.useEffect(()=>{i._state.mount||(i._updateValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),vt.default.useEffect(()=>{e.shouldUnregister&&i._subjects.values.next({values:i._getWatch()})},[e.shouldUnregister,i]),t.current.formState=Xv(a,i),t.current}var Rh=(e,t,n)=>{if(e&&"reportValidity"in e){let a=Z(n,t);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},Oc=(e,t)=>{for(let n in t.fields){let a=t.fields[n];a&&a.ref&&"reportValidity"in a.ref?Rh(a.ref,n,e):a&&a.refs&&a.refs.forEach(l=>Rh(l,n,e))}},kh=(e,t)=>{t.shouldUseNativeValidation&&Oc(e,t);let n={};for(let a in e){let l=Z(t.fields,a),i=Object.assign(e[a]||{},{ref:l&&l.ref});if(s1(t.names||Object.keys(e),a)){let r=Object.assign({},Z(n,a));de(r,"root",i),de(n,a,r)}else de(n,a,i)}return n},s1=(e,t)=>e.some(n=>n.match(`^${t}\\.\\d+`));function u1(e,t){for(var n={};e.length;){var a=e[0],l=a.code,i=a.message,r=a.path.join(".");if(!n[r])if("unionErrors"in a){var s=a.unionErrors[0].errors[0];n[r]={message:s.message,type:s.code}}else n[r]={message:i,type:l};if("unionErrors"in a&&a.unionErrors.forEach(function(o){return o.errors.forEach(function(d){return e.push(d)})}),t){var u=n[r].types,c=u&&u[a.code];n[r]=Tc(r,t,n,l,c?[].concat(c,a.message):a.message)}e.shift()}return n}function Oh(e,t,n){return n===void 0&&(n={}),function(a,l,i){try{return Promise.resolve(function(r,s){try{var u=Promise.resolve(e[n.mode==="sync"?"parse":"parseAsync"](a,t)).then(function(c){return i.shouldUseNativeValidation&&Oc({},i),{errors:{},values:n.raw?Object.assign({},a):c}})}catch(c){return s(c)}return u&&u.then?u.then(void 0,s):u}(0,function(r){if(function(s){return Array.isArray(s==null?void 0:s.errors)}(r))return{values:{},errors:kh(u1(r.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw r}))}catch(r){return Promise.reject(r)}}}var dv=vi(Dh());function Nc(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var ka=Nc();function Bh(e){ka=e}var wi={exec:()=>null};function fe(e,t=""){let n=typeof e=="string"?e:e.source,a={replace:(l,i)=>{let r=typeof i=="string"?i:i.source;return r=r.replace(it.caret,"$1"),n=n.replace(l,r),a},getRegex:()=>new RegExp(n,t)};return a}var it={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},c1=/^(?:[ \t]*(?:\n|$))+/,o1=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,f1=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Ri=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,d1=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,Cc=/(?:[*+-]|\d{1,9}[.)])/,Vh=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,Hh=fe(Vh).replace(/bull/g,Cc).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),h1=fe(Vh).replace(/bull/g,Cc).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),Mc=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,p1=/^[^\n]+/,Uc=/(?!\s*\])(?:\\.|[^\[\]\\])+/,m1=fe(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",Uc).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),y1=fe(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,Cc).getRegex(),ps="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Bc=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,g1=fe("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",Bc).replace("tag",ps).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),jh=fe(Mc).replace("hr",Ri).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ps).getRegex(),v1=fe(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",jh).getRegex(),Vc={blockquote:v1,code:o1,def:m1,fences:f1,heading:d1,hr:Ri,html:g1,lheading:Hh,list:y1,newline:c1,paragraph:jh,table:wi,text:p1},zh=fe("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Ri).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ps).getRegex(),b1={...Vc,lheading:h1,table:zh,paragraph:fe(Mc).replace("hr",Ri).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",zh).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ps).getRegex()},_1={...Vc,html:fe(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Bc).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:wi,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:fe(Mc).replace("hr",Ri).replace("heading",` *#{1,6} *[^
]`).replace("lheading",Hh).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},x1=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,S1=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,qh=/^( {2,}|\\)\n(?!\s*$)/,A1=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,ms=/[\p{P}\p{S}]/u,Hc=/[\s\p{P}\p{S}]/u,Lh=/[^\s\p{P}\p{S}]/u,E1=fe(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,Hc).getRegex(),Zh=/(?!~)[\p{P}\p{S}]/u,w1=/(?!~)[\s\p{P}\p{S}]/u,T1=/(?:[^\s\p{P}\p{S}]|~)/u,R1=/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,Yh=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,k1=fe(Yh,"u").replace(/punct/g,ms).getRegex(),O1=fe(Yh,"u").replace(/punct/g,Zh).getRegex(),Fh="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",D1=fe(Fh,"gu").replace(/notPunctSpace/g,Lh).replace(/punctSpace/g,Hc).replace(/punct/g,ms).getRegex(),z1=fe(Fh,"gu").replace(/notPunctSpace/g,T1).replace(/punctSpace/g,w1).replace(/punct/g,Zh).getRegex(),N1=fe("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,Lh).replace(/punctSpace/g,Hc).replace(/punct/g,ms).getRegex(),C1=fe(/\\(punct)/,"gu").replace(/punct/g,ms).getRegex(),M1=fe(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),U1=fe(Bc).replace("(?:-->|$)","-->").getRegex(),B1=fe("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",U1).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),hs=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,V1=fe(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",hs).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Gh=fe(/^!?\[(label)\]\[(ref)\]/).replace("label",hs).replace("ref",Uc).getRegex(),Xh=fe(/^!?\[(ref)\](?:\[\])?/).replace("ref",Uc).getRegex(),H1=fe("reflink|nolink(?!\\()","g").replace("reflink",Gh).replace("nolink",Xh).getRegex(),jc={_backpedal:wi,anyPunctuation:C1,autolink:M1,blockSkip:R1,br:qh,code:S1,del:wi,emStrongLDelim:k1,emStrongRDelimAst:D1,emStrongRDelimUnd:N1,escape:x1,link:V1,nolink:Xh,punctuation:E1,reflink:Gh,reflinkSearch:H1,tag:B1,text:A1,url:wi},j1={...jc,link:fe(/^!?\[(label)\]\((.*?)\)/).replace("label",hs).getRegex(),reflink:fe(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",hs).getRegex()},Dc={...jc,emStrongRDelimAst:z1,emStrongLDelim:O1,url:fe(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},q1={...Dc,br:fe(qh).replace("{2,}","*").getRegex(),text:fe(Dc.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},ds={normal:Vc,gfm:b1,pedantic:_1},Ai={normal:jc,gfm:Dc,breaks:q1,pedantic:j1},L1={"&":"&","<":"<",">":">",'"':""","'":"'"},Nh=e=>L1[e];function rn(e,t){if(t){if(it.escapeTest.test(e))return e.replace(it.escapeReplace,Nh)}else if(it.escapeTestNoEncode.test(e))return e.replace(it.escapeReplaceNoEncode,Nh);return e}function Ch(e){try{e=encodeURI(e).replace(it.percentDecode,"%")}catch(t){return null}return e}function Mh(e,t){var i;let n=e.replace(it.findPipe,(r,s,u)=>{let c=!1,o=s;for(;--o>=0&&u[o]==="\\";)c=!c;return c?"|":" |"}),a=n.split(it.splitPipe),l=0;if(a[0].trim()||a.shift(),a.length>0&&!((i=a.at(-1))!=null&&i.trim())&&a.pop(),t)if(a.length>t)a.splice(t);else for(;a.length<t;)a.push("");for(;l<a.length;l++)a[l]=a[l].trim().replace(it.slashPipe,"|");return a}function Ei(e,t,n){let a=e.length;if(a===0)return"";let l=0;for(;l<a&&e.charAt(a-l-1)===t;)l++;return e.slice(0,a-l)}function Z1(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let a=0;a<e.length;a++)if(e[a]==="\\")a++;else if(e[a]===t[0])n++;else if(e[a]===t[1]&&(n--,n<0))return a;return-1}function Uh(e,t,n,a,l){let i=t.href,r=t.title||null,s=e[1].replace(l.other.outputLinkReplace,"$1");if(e[0].charAt(0)!=="!"){a.state.inLink=!0;let u={type:"link",raw:n,href:i,title:r,text:s,tokens:a.inlineTokens(s)};return a.state.inLink=!1,u}return{type:"image",raw:n,href:i,title:r,text:s}}function Y1(e,t,n){let a=e.match(n.other.indentCodeCompensation);if(a===null)return t;let l=a[1];return t.split(`
`).map(i=>{let r=i.match(n.other.beginningSpace);if(r===null)return i;let[s]=r;return s.length>=l.length?i.slice(l.length):i}).join(`
`)}var ul=class{constructor(t){me(this,"options");me(this,"rules");me(this,"lexer");this.options=t||ka}space(t){let n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){let n=this.rules.block.code.exec(t);if(n){let a=n[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?a:Ei(a,`
`)}}}fences(t){let n=this.rules.block.fences.exec(t);if(n){let a=n[0],l=Y1(a,n[3]||"",this.rules);return{type:"code",raw:a,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:l}}}heading(t){let n=this.rules.block.heading.exec(t);if(n){let a=n[2].trim();if(this.rules.other.endingHash.test(a)){let l=Ei(a,"#");(this.options.pedantic||!l||this.rules.other.endingSpaceChar.test(l))&&(a=l.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:a,tokens:this.lexer.inline(a)}}}hr(t){let n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:Ei(n[0],`
`)}}blockquote(t){let n=this.rules.block.blockquote.exec(t);if(n){let a=Ei(n[0],`
`).split(`
`),l="",i="",r=[];for(;a.length>0;){let s=!1,u=[],c;for(c=0;c<a.length;c++)if(this.rules.other.blockquoteStart.test(a[c]))u.push(a[c]),s=!0;else if(!s)u.push(a[c]);else break;a=a.slice(c);let o=u.join(`
`),d=o.replace(this.rules.other.blockquoteSetextReplace,`
$1`).replace(this.rules.other.blockquoteSetextReplace2,"");l=l?`${l}
${o}`:o,i=i?`${i}
${d}`:d;let m=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(d,r,!0),this.lexer.state.top=m,a.length===0)break;let x=r.at(-1);if((x==null?void 0:x.type)==="code")break;if((x==null?void 0:x.type)==="blockquote"){let S=x,T=S.raw+`
`+a.join(`
`),N=this.blockquote(T);r[r.length-1]=N,l=l.substring(0,l.length-S.raw.length)+N.raw,i=i.substring(0,i.length-S.text.length)+N.text;break}else if((x==null?void 0:x.type)==="list"){let S=x,T=S.raw+`
`+a.join(`
`),N=this.list(T);r[r.length-1]=N,l=l.substring(0,l.length-x.raw.length)+N.raw,i=i.substring(0,i.length-S.raw.length)+N.raw,a=T.substring(r.at(-1).raw.length).split(`
`);continue}}return{type:"blockquote",raw:l,tokens:r,text:i}}}list(t){let n=this.rules.block.list.exec(t);if(n){let a=n[1].trim(),l=a.length>1,i={type:"list",raw:"",ordered:l,start:l?+a.slice(0,-1):"",loose:!1,items:[]};a=l?`\\d{1,9}\\${a.slice(-1)}`:`\\${a}`,this.options.pedantic&&(a=l?a:"[*+-]");let r=this.rules.other.listItemRegex(a),s=!1;for(;t;){let c=!1,o="",d="";if(!(n=r.exec(t))||this.rules.block.hr.test(t))break;o=n[0],t=t.substring(o.length);let m=n[2].split(`
`,1)[0].replace(this.rules.other.listReplaceTabs,p=>" ".repeat(3*p.length)),x=t.split(`
`,1)[0],S=!m.trim(),T=0;if(this.options.pedantic?(T=2,d=m.trimStart()):S?T=n[1].length+1:(T=n[2].search(this.rules.other.nonSpaceChar),T=T>4?1:T,d=m.slice(T),T+=n[1].length),S&&this.rules.other.blankLine.test(x)&&(o+=x+`
`,t=t.substring(x.length+1),c=!0),!c){let p=this.rules.other.nextBulletRegex(T),b=this.rules.other.hrRegex(T),A=this.rules.other.fencesBeginRegex(T),z=this.rules.other.headingBeginRegex(T),G=this.rules.other.htmlBeginRegex(T);for(;t;){let k=t.split(`
`,1)[0],q;if(x=k,this.options.pedantic?(x=x.replace(this.rules.other.listReplaceNesting," "),q=x):q=x.replace(this.rules.other.tabCharGlobal," "),A.test(x)||z.test(x)||G.test(x)||p.test(x)||b.test(x))break;if(q.search(this.rules.other.nonSpaceChar)>=T||!x.trim())d+=`
`+q.slice(T);else{if(S||m.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||A.test(m)||z.test(m)||b.test(m))break;d+=`
`+x}!S&&!x.trim()&&(S=!0),o+=k+`
`,t=t.substring(k.length+1),m=q.slice(T)}}i.loose||(s?i.loose=!0:this.rules.other.doubleBlankLine.test(o)&&(s=!0));let N=null,g;this.options.gfm&&(N=this.rules.other.listIsTask.exec(d),N&&(g=N[0]!=="[ ] ",d=d.replace(this.rules.other.listReplaceTask,""))),i.items.push({type:"list_item",raw:o,task:!!N,checked:g,loose:!1,text:d,tokens:[]}),i.raw+=o}let u=i.items.at(-1);if(u)u.raw=u.raw.trimEnd(),u.text=u.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let c=0;c<i.items.length;c++)if(this.lexer.state.top=!1,i.items[c].tokens=this.lexer.blockTokens(i.items[c].text,[]),!i.loose){let o=i.items[c].tokens.filter(m=>m.type==="space"),d=o.length>0&&o.some(m=>this.rules.other.anyLine.test(m.raw));i.loose=d}if(i.loose)for(let c=0;c<i.items.length;c++)i.items[c].loose=!0;return i}}html(t){let n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){let n=this.rules.block.def.exec(t);if(n){let a=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),l=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:a,raw:n[0],href:l,title:i}}}table(t){var s;let n=this.rules.block.table.exec(t);if(!n||!this.rules.other.tableDelimiter.test(n[2]))return;let a=Mh(n[1]),l=n[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=(s=n[3])!=null&&s.trim()?n[3].replace(this.rules.other.tableRowBlankLine,"").split(`
`):[],r={type:"table",raw:n[0],header:[],align:[],rows:[]};if(a.length===l.length){for(let u of l)this.rules.other.tableAlignRight.test(u)?r.align.push("right"):this.rules.other.tableAlignCenter.test(u)?r.align.push("center"):this.rules.other.tableAlignLeft.test(u)?r.align.push("left"):r.align.push(null);for(let u=0;u<a.length;u++)r.header.push({text:a[u],tokens:this.lexer.inline(a[u]),header:!0,align:r.align[u]});for(let u of i)r.rows.push(Mh(u,r.header.length).map((c,o)=>({text:c,tokens:this.lexer.inline(c),header:!1,align:r.align[o]})));return r}}lheading(t){let n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){let n=this.rules.block.paragraph.exec(t);if(n){let a=n[1].charAt(n[1].length-1)===`
`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:a,tokens:this.lexer.inline(a)}}}text(t){let n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){let n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(t){let n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){let n=this.rules.inline.link.exec(t);if(n){let a=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(a)){if(!this.rules.other.endAngleBracket.test(a))return;let r=Ei(a.slice(0,-1),"\\");if((a.length-r.length)%2===0)return}else{let r=Z1(n[2],"()");if(r>-1){let u=(n[0].indexOf("!")===0?5:4)+n[1].length+r;n[2]=n[2].substring(0,r),n[0]=n[0].substring(0,u).trim(),n[3]=""}}let l=n[2],i="";if(this.options.pedantic){let r=this.rules.other.pedanticHrefTitle.exec(l);r&&(l=r[1],i=r[3])}else i=n[3]?n[3].slice(1,-1):"";return l=l.trim(),this.rules.other.startAngleBracket.test(l)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(a)?l=l.slice(1):l=l.slice(1,-1)),Uh(n,{href:l&&l.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(t,n){let a;if((a=this.rules.inline.reflink.exec(t))||(a=this.rules.inline.nolink.exec(t))){let l=(a[2]||a[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=n[l.toLowerCase()];if(!i){let r=a[0].charAt(0);return{type:"text",raw:r,text:r}}return Uh(a,i,a[0],this.lexer,this.rules)}}emStrong(t,n,a=""){let l=this.rules.inline.emStrongLDelim.exec(t);if(!l||l[3]&&a.match(this.rules.other.unicodeAlphaNumeric))return;if(!(l[1]||l[2]||"")||!a||this.rules.inline.punctuation.exec(a)){let r=[...l[0]].length-1,s,u,c=r,o=0,d=l[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(d.lastIndex=0,n=n.slice(-1*t.length+r);(l=d.exec(n))!=null;){if(s=l[1]||l[2]||l[3]||l[4]||l[5]||l[6],!s)continue;if(u=[...s].length,l[3]||l[4]){c+=u;continue}else if((l[5]||l[6])&&r%3&&!((r+u)%3)){o+=u;continue}if(c-=u,c>0)continue;u=Math.min(u,u+c+o);let m=[...l[0]][0].length,x=t.slice(0,r+l.index+m+u);if(Math.min(r,u)%2){let T=x.slice(1,-1);return{type:"em",raw:x,text:T,tokens:this.lexer.inlineTokens(T)}}let S=x.slice(2,-2);return{type:"strong",raw:x,text:S,tokens:this.lexer.inlineTokens(S)}}}}codespan(t){let n=this.rules.inline.code.exec(t);if(n){let a=n[2].replace(this.rules.other.newLineCharGlobal," "),l=this.rules.other.nonSpaceChar.test(a),i=this.rules.other.startingSpaceChar.test(a)&&this.rules.other.endingSpaceChar.test(a);return l&&i&&(a=a.substring(1,a.length-1)),{type:"codespan",raw:n[0],text:a}}}br(t){let n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){let n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){let n=this.rules.inline.autolink.exec(t);if(n){let a,l;return n[2]==="@"?(a=n[1],l="mailto:"+a):(a=n[1],l=a),{type:"link",raw:n[0],text:a,href:l,tokens:[{type:"text",raw:a,text:a}]}}}url(t){var a,l;let n;if(n=this.rules.inline.url.exec(t)){let i,r;if(n[2]==="@")i=n[0],r="mailto:"+i;else{let s;do s=n[0],n[0]=(l=(a=this.rules.inline._backpedal.exec(n[0]))==null?void 0:a[0])!=null?l:"";while(s!==n[0]);i=n[0],n[1]==="www."?r="http://"+n[0]:r=n[0]}return{type:"link",raw:n[0],text:i,href:r,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(t){let n=this.rules.inline.text.exec(t);if(n){let a=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:a}}}},ft=class{constructor(t){me(this,"tokens");me(this,"options");me(this,"state");me(this,"tokenizer");me(this,"inlineQueue");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||ka,this.options.tokenizer=this.options.tokenizer||new ul,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:it,block:ds.normal,inline:Ai.normal};this.options.pedantic?(n.block=ds.pedantic,n.inline=Ai.pedantic):this.options.gfm&&(n.block=ds.gfm,this.options.breaks?n.inline=Ai.breaks:n.inline=Ai.gfm),this.tokenizer.rules=n}static get rules(){return{block:ds,inline:Ai}}static lex(t,n){return new ft(n).lex(t)}static lexInline(t,n){return new ft(n).inlineTokens(t)}lex(t){t=t.replace(it.carriageReturn,`
`),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){let a=this.inlineQueue[n];this.inlineTokens(a.src,a.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],a=!1){var l,i,r;for(this.options.pedantic&&(t=t.replace(it.tabCharGlobal," ").replace(it.spaceLine,""));t;){let s;if((i=(l=this.options.extensions)==null?void 0:l.block)!=null&&i.some(c=>(s=c.call({lexer:this},t,n))?(t=t.substring(s.raw.length),n.push(s),!0):!1))continue;if(s=this.tokenizer.space(t)){t=t.substring(s.raw.length);let c=n.at(-1);s.raw.length===1&&c!==void 0?c.raw+=`
`:n.push(s);continue}if(s=this.tokenizer.code(t)){t=t.substring(s.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=`
`+s.raw,c.text+=`
`+s.text,this.inlineQueue.at(-1).src=c.text):n.push(s);continue}if(s=this.tokenizer.fences(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.heading(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.hr(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.blockquote(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.list(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.html(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.def(t)){t=t.substring(s.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=`
`+s.raw,c.text+=`
`+s.raw,this.inlineQueue.at(-1).src=c.text):this.tokens.links[s.tag]||(this.tokens.links[s.tag]={href:s.href,title:s.title});continue}if(s=this.tokenizer.table(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.lheading(t)){t=t.substring(s.raw.length),n.push(s);continue}let u=t;if((r=this.options.extensions)!=null&&r.startBlock){let c=1/0,o=t.slice(1),d;this.options.extensions.startBlock.forEach(m=>{d=m.call({lexer:this},o),typeof d=="number"&&d>=0&&(c=Math.min(c,d))}),c<1/0&&c>=0&&(u=t.substring(0,c+1))}if(this.state.top&&(s=this.tokenizer.paragraph(u))){let c=n.at(-1);a&&(c==null?void 0:c.type)==="paragraph"?(c.raw+=`
`+s.raw,c.text+=`
`+s.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(s),a=u.length!==t.length,t=t.substring(s.raw.length);continue}if(s=this.tokenizer.text(t)){t=t.substring(s.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="text"?(c.raw+=`
`+s.raw,c.text+=`
`+s.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(s);continue}if(t){let c="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(c);break}else throw new Error(c)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var s,u,c;let a=t,l=null;if(this.tokens.links){let o=Object.keys(this.tokens.links);if(o.length>0)for(;(l=this.tokenizer.rules.inline.reflinkSearch.exec(a))!=null;)o.includes(l[0].slice(l[0].lastIndexOf("[")+1,-1))&&(a=a.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(l=this.tokenizer.rules.inline.anyPunctuation.exec(a))!=null;)a=a.slice(0,l.index)+"++"+a.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(l=this.tokenizer.rules.inline.blockSkip.exec(a))!=null;)a=a.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);let i=!1,r="";for(;t;){i||(r=""),i=!1;let o;if((u=(s=this.options.extensions)==null?void 0:s.inline)!=null&&u.some(m=>(o=m.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))continue;if(o=this.tokenizer.escape(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.tag(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.link(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(o.raw.length);let m=n.at(-1);o.type==="text"&&(m==null?void 0:m.type)==="text"?(m.raw+=o.raw,m.text+=o.text):n.push(o);continue}if(o=this.tokenizer.emStrong(t,a,r)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.codespan(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.br(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.del(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.autolink(t)){t=t.substring(o.raw.length),n.push(o);continue}if(!this.state.inLink&&(o=this.tokenizer.url(t))){t=t.substring(o.raw.length),n.push(o);continue}let d=t;if((c=this.options.extensions)!=null&&c.startInline){let m=1/0,x=t.slice(1),S;this.options.extensions.startInline.forEach(T=>{S=T.call({lexer:this},x),typeof S=="number"&&S>=0&&(m=Math.min(m,S))}),m<1/0&&m>=0&&(d=t.substring(0,m+1))}if(o=this.tokenizer.inlineText(d)){t=t.substring(o.raw.length),o.raw.slice(-1)!=="_"&&(r=o.raw.slice(-1)),i=!0;let m=n.at(-1);(m==null?void 0:m.type)==="text"?(m.raw+=o.raw,m.text+=o.text):n.push(o);continue}if(t){let m="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(m);break}else throw new Error(m)}}return n}},cl=class{constructor(t){me(this,"options");me(this,"parser");this.options=t||ka}space(t){return""}code({text:t,lang:n,escaped:a}){var r;let l=(r=(n||"").match(it.notSpaceStart))==null?void 0:r[0],i=t.replace(it.endingNewline,"")+`
`;return l?'<pre><code class="language-'+rn(l)+'">'+(a?i:rn(i,!0))+`</code></pre>
`:"<pre><code>"+(a?i:rn(i,!0))+`</code></pre>
`}blockquote({tokens:t}){return`<blockquote>
${this.parser.parse(t)}</blockquote>
`}html({text:t}){return t}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
`}hr(t){return`<hr>
`}list(t){let n=t.ordered,a=t.start,l="";for(let s=0;s<t.items.length;s++){let u=t.items[s];l+=this.listitem(u)}let i=n?"ol":"ul",r=n&&a!==1?' start="'+a+'"':"";return"<"+i+r+`>
`+l+"</"+i+`>
`}listitem(t){var a;let n="";if(t.task){let l=this.checkbox({checked:!!t.checked});t.loose?((a=t.tokens[0])==null?void 0:a.type)==="paragraph"?(t.tokens[0].text=l+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=l+" "+rn(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:l+" ",text:l+" ",escaped:!0}):n+=l+" "}return n+=this.parser.parse(t.tokens,!!t.loose),`<li>${n}</li>
`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
`}table(t){let n="",a="";for(let i=0;i<t.header.length;i++)a+=this.tablecell(t.header[i]);n+=this.tablerow({text:a});let l="";for(let i=0;i<t.rows.length;i++){let r=t.rows[i];a="";for(let s=0;s<r.length;s++)a+=this.tablecell(r[s]);l+=this.tablerow({text:a})}return l&&(l=`<tbody>${l}</tbody>`),`<table>
<thead>
`+n+`</thead>
`+l+`</table>
`}tablerow({text:t}){return`<tr>
${t}</tr>
`}tablecell(t){let n=this.parser.parseInline(t.tokens),a=t.header?"th":"td";return(t.align?`<${a} align="${t.align}">`:`<${a}>`)+n+`</${a}>
`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${rn(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:a}){let l=this.parser.parseInline(a),i=Ch(t);if(i===null)return l;t=i;let r='<a href="'+t+'"';return n&&(r+=' title="'+rn(n)+'"'),r+=">"+l+"</a>",r}image({href:t,title:n,text:a}){let l=Ch(t);if(l===null)return rn(a);t=l;let i=`<img src="${t}" alt="${a}"`;return n&&(i+=` title="${rn(n)}"`),i+=">",i}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:rn(t.text)}},Ti=class{strong({text:t}){return t}em({text:t}){return t}codespan({text:t}){return t}del({text:t}){return t}html({text:t}){return t}text({text:t}){return t}link({text:t}){return""+t}image({text:t}){return""+t}br(){return""}},dt=class{constructor(t){me(this,"options");me(this,"renderer");me(this,"textRenderer");this.options=t||ka,this.options.renderer=this.options.renderer||new cl,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new Ti}static parse(t,n){return new dt(n).parse(t)}static parseInline(t,n){return new dt(n).parseInline(t)}parse(t,n=!0){var l,i;let a="";for(let r=0;r<t.length;r++){let s=t[r];if((i=(l=this.options.extensions)==null?void 0:l.renderers)!=null&&i[s.type]){let c=s,o=this.options.extensions.renderers[c.type].call({parser:this},c);if(o!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(c.type)){a+=o||"";continue}}let u=s;switch(u.type){case"space":{a+=this.renderer.space(u);continue}case"hr":{a+=this.renderer.hr(u);continue}case"heading":{a+=this.renderer.heading(u);continue}case"code":{a+=this.renderer.code(u);continue}case"table":{a+=this.renderer.table(u);continue}case"blockquote":{a+=this.renderer.blockquote(u);continue}case"list":{a+=this.renderer.list(u);continue}case"html":{a+=this.renderer.html(u);continue}case"paragraph":{a+=this.renderer.paragraph(u);continue}case"text":{let c=u,o=this.renderer.text(c);for(;r+1<t.length&&t[r+1].type==="text";)c=t[++r],o+=`
`+this.renderer.text(c);n?a+=this.renderer.paragraph({type:"paragraph",raw:o,text:o,tokens:[{type:"text",raw:o,text:o,escaped:!0}]}):a+=o;continue}default:{let c='Token with "'+u.type+'" type was not found.';if(this.options.silent)return console.error(c),"";throw new Error(c)}}}return a}parseInline(t,n=this.renderer){var l,i;let a="";for(let r=0;r<t.length;r++){let s=t[r];if((i=(l=this.options.extensions)==null?void 0:l.renderers)!=null&&i[s.type]){let c=this.options.extensions.renderers[s.type].call({parser:this},s);if(c!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(s.type)){a+=c||"";continue}}let u=s;switch(u.type){case"escape":{a+=n.text(u);break}case"html":{a+=n.html(u);break}case"link":{a+=n.link(u);break}case"image":{a+=n.image(u);break}case"strong":{a+=n.strong(u);break}case"em":{a+=n.em(u);break}case"codespan":{a+=n.codespan(u);break}case"br":{a+=n.br(u);break}case"del":{a+=n.del(u);break}case"text":{a+=n.text(u);break}default:{let c='Token with "'+u.type+'" type was not found.';if(this.options.silent)return console.error(c),"";throw new Error(c)}}}return a}},Ta=class{constructor(t){me(this,"options");me(this,"block");this.options=t||ka}preprocess(t){return t}postprocess(t){return t}processAllTokens(t){return t}provideLexer(){return this.block?ft.lex:ft.lexInline}provideParser(){return this.block?dt.parse:dt.parseInline}};me(Ta,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));var zc=class{constructor(...t){me(this,"defaults",Nc());me(this,"options",this.setOptions);me(this,"parse",this.parseMarkdown(!0));me(this,"parseInline",this.parseMarkdown(!1));me(this,"Parser",dt);me(this,"Renderer",cl);me(this,"TextRenderer",Ti);me(this,"Lexer",ft);me(this,"Tokenizer",ul);me(this,"Hooks",Ta);this.use(...t)}walkTokens(t,n){var l,i;let a=[];for(let r of t)switch(a=a.concat(n.call(this,r)),r.type){case"table":{let s=r;for(let u of s.header)a=a.concat(this.walkTokens(u.tokens,n));for(let u of s.rows)for(let c of u)a=a.concat(this.walkTokens(c.tokens,n));break}case"list":{let s=r;a=a.concat(this.walkTokens(s.items,n));break}default:{let s=r;(i=(l=this.defaults.extensions)==null?void 0:l.childTokens)!=null&&i[s.type]?this.defaults.extensions.childTokens[s.type].forEach(u=>{let c=s[u].flat(1/0);a=a.concat(this.walkTokens(c,n))}):s.tokens&&(a=a.concat(this.walkTokens(s.tokens,n)))}}return a}use(...t){let n=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(a=>{let l={...a};if(l.async=this.defaults.async||l.async||!1,a.extensions&&(a.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if("renderer"in i){let r=n.renderers[i.name];r?n.renderers[i.name]=function(...s){let u=i.renderer.apply(this,s);return u===!1&&(u=r.apply(this,s)),u}:n.renderers[i.name]=i.renderer}if("tokenizer"in i){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let r=n[i.level];r?r.unshift(i.tokenizer):n[i.level]=[i.tokenizer],i.start&&(i.level==="block"?n.startBlock?n.startBlock.push(i.start):n.startBlock=[i.start]:i.level==="inline"&&(n.startInline?n.startInline.push(i.start):n.startInline=[i.start]))}"childTokens"in i&&i.childTokens&&(n.childTokens[i.name]=i.childTokens)}),l.extensions=n),a.renderer){let i=this.defaults.renderer||new cl(this.defaults);for(let r in a.renderer){if(!(r in i))throw new Error(`renderer '${r}' does not exist`);if(["options","parser"].includes(r))continue;let s=r,u=a.renderer[s],c=i[s];i[s]=(...o)=>{let d=u.apply(i,o);return d===!1&&(d=c.apply(i,o)),d||""}}l.renderer=i}if(a.tokenizer){let i=this.defaults.tokenizer||new ul(this.defaults);for(let r in a.tokenizer){if(!(r in i))throw new Error(`tokenizer '${r}' does not exist`);if(["options","rules","lexer"].includes(r))continue;let s=r,u=a.tokenizer[s],c=i[s];i[s]=(...o)=>{let d=u.apply(i,o);return d===!1&&(d=c.apply(i,o)),d}}l.tokenizer=i}if(a.hooks){let i=this.defaults.hooks||new Ta;for(let r in a.hooks){if(!(r in i))throw new Error(`hook '${r}' does not exist`);if(["options","block"].includes(r))continue;let s=r,u=a.hooks[s],c=i[s];Ta.passThroughHooks.has(r)?i[s]=o=>{if(this.defaults.async)return Promise.resolve(u.call(i,o)).then(m=>c.call(i,m));let d=u.call(i,o);return c.call(i,d)}:i[s]=(...o)=>{let d=u.apply(i,o);return d===!1&&(d=c.apply(i,o)),d}}l.hooks=i}if(a.walkTokens){let i=this.defaults.walkTokens,r=a.walkTokens;l.walkTokens=function(s){let u=[];return u.push(r.call(this,s)),i&&(u=u.concat(i.call(this,s))),u}}this.defaults={...this.defaults,...l}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,n){return ft.lex(t,n!=null?n:this.defaults)}parser(t,n){return dt.parse(t,n!=null?n:this.defaults)}parseMarkdown(t){return(a,l)=>{let i={...l},r={...this.defaults,...i},s=this.onError(!!r.silent,!!r.async);if(this.defaults.async===!0&&i.async===!1)return s(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof a=="undefined"||a===null)return s(new Error("marked(): input parameter is undefined or null"));if(typeof a!="string")return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(a)+", string expected"));r.hooks&&(r.hooks.options=r,r.hooks.block=t);let u=r.hooks?r.hooks.provideLexer():t?ft.lex:ft.lexInline,c=r.hooks?r.hooks.provideParser():t?dt.parse:dt.parseInline;if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(a):a).then(o=>u(o,r)).then(o=>r.hooks?r.hooks.processAllTokens(o):o).then(o=>r.walkTokens?Promise.all(this.walkTokens(o,r.walkTokens)).then(()=>o):o).then(o=>c(o,r)).then(o=>r.hooks?r.hooks.postprocess(o):o).catch(s);try{r.hooks&&(a=r.hooks.preprocess(a));let o=u(a,r);r.hooks&&(o=r.hooks.processAllTokens(o)),r.walkTokens&&this.walkTokens(o,r.walkTokens);let d=c(o,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(o){return s(o)}}}onError(t,n){return a=>{if(a.message+=`
Please report this to https://github.com/markedjs/marked.`,t){let l="<p>An error occurred:</p><pre>"+rn(a.message+"",!0)+"</pre>";return n?Promise.resolve(l):l}if(n)return Promise.reject(a);throw a}}},Ra=new zc;function oe(e,t){return Ra.parse(e,t)}oe.options=oe.setOptions=function(e){return Ra.setOptions(e),oe.defaults=Ra.defaults,Bh(oe.defaults),oe};oe.getDefaults=Nc;oe.defaults=ka;oe.use=function(...e){return Ra.use(...e),oe.defaults=Ra.defaults,Bh(oe.defaults),oe};oe.walkTokens=function(e,t){return Ra.walkTokens(e,t)};oe.parseInline=Ra.parseInline;oe.Parser=dt;oe.parser=dt.parse;oe.Renderer=cl;oe.TextRenderer=Ti;oe.Lexer=ft;oe.lexer=ft.lex;oe.Tokenizer=ul;oe.Hooks=Ta;oe.parse=oe;var D2=oe.options,z2=oe.setOptions,N2=oe.use,C2=oe.walkTokens,M2=oe.parseInline;var U2=dt.parse,B2=ft.lex;var yi=require("obsidian"),R=vi(rl()),_n=vi(rl()),hv=vi(sg());var ue;(function(e){e.assertEqual=l=>l;function t(l){}e.assertIs=t;function n(l){throw new Error}e.assertNever=n,e.arrayToEnum=l=>{let i={};for(let r of l)i[r]=r;return i},e.getValidEnumValues=l=>{let i=e.objectKeys(l).filter(s=>typeof l[l[s]]!="number"),r={};for(let s of i)r[s]=l[s];return e.objectValues(r)},e.objectValues=l=>e.objectKeys(l).map(function(i){return l[i]}),e.objectKeys=typeof Object.keys=="function"?l=>Object.keys(l):l=>{let i=[];for(let r in l)Object.prototype.hasOwnProperty.call(l,r)&&i.push(r);return i},e.find=(l,i)=>{for(let r of l)if(i(r))return r},e.isInteger=typeof Number.isInteger=="function"?l=>Number.isInteger(l):l=>typeof l=="number"&&isFinite(l)&&Math.floor(l)===l;function a(l,i=" | "){return l.map(r=>typeof r=="string"?`'${r}'`:r).join(i)}e.joinValues=a,e.jsonStringifyReplacer=(l,i)=>typeof i=="bigint"?i.toString():i})(ue||(ue={}));var ug;(function(e){e.mergeShapes=(t,n)=>({...t,...n})})(ug||(ug={}));var Y=ue.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),va=e=>{switch(typeof e){case"undefined":return Y.undefined;case"string":return Y.string;case"number":return isNaN(e)?Y.nan:Y.number;case"boolean":return Y.boolean;case"function":return Y.function;case"bigint":return Y.bigint;case"symbol":return Y.symbol;case"object":return Array.isArray(e)?Y.array:e===null?Y.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?Y.promise:typeof Map!="undefined"&&e instanceof Map?Y.map:typeof Set!="undefined"&&e instanceof Set?Y.set:typeof Date!="undefined"&&e instanceof Date?Y.date:Y.object;default:return Y.unknown}},U=ue.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);var yt=class extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=a=>{this.issues=[...this.issues,a]},this.addIssues=(a=[])=>{this.issues=[...this.issues,...a]};let n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=t}format(t){let n=t||function(i){return i.message},a={_errors:[]},l=i=>{for(let r of i.issues)if(r.code==="invalid_union")r.unionErrors.map(l);else if(r.code==="invalid_return_type")l(r.returnTypeError);else if(r.code==="invalid_arguments")l(r.argumentsError);else if(r.path.length===0)a._errors.push(n(r));else{let s=a,u=0;for(;u<r.path.length;){let c=r.path[u];u===r.path.length-1?(s[c]=s[c]||{_errors:[]},s[c]._errors.push(n(r))):s[c]=s[c]||{_errors:[]},s=s[c],u++}}};return l(this),a}static assert(t){if(!(t instanceof yt))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,ue.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(t=n=>n.message){let n={},a=[];for(let l of this.issues)l.path.length>0?(n[l.path[0]]=n[l.path[0]]||[],n[l.path[0]].push(t(l))):a.push(t(l));return{formErrors:a,fieldErrors:n}}get formErrors(){return this.flatten()}};yt.create=e=>new yt(e);var Br=(e,t)=>{let n;switch(e.code){case U.invalid_type:e.received===Y.undefined?n="Required":n=`Expected ${e.expected}, received ${e.received}`;break;case U.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,ue.jsonStringifyReplacer)}`;break;case U.unrecognized_keys:n=`Unrecognized key(s) in object: ${ue.joinValues(e.keys,", ")}`;break;case U.invalid_union:n="Invalid input";break;case U.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${ue.joinValues(e.options)}`;break;case U.invalid_enum_value:n=`Invalid enum value. Expected ${ue.joinValues(e.options)}, received '${e.received}'`;break;case U.invalid_arguments:n="Invalid function arguments";break;case U.invalid_return_type:n="Invalid function return type";break;case U.invalid_date:n="Invalid date";break;case U.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:ue.assertNever(e.validation):e.validation!=="regex"?n=`Invalid ${e.validation}`:n="Invalid";break;case U.too_small:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:n="Invalid input";break;case U.too_big:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?n=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:n="Invalid input";break;case U.custom:n="Invalid input";break;case U.invalid_intersection_types:n="Intersection results could not be merged";break;case U.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case U.not_finite:n="Number must be finite";break;default:n=t.defaultError,ue.assertNever(e)}return{message:n}},_x=Br;function dd(){return _x}var hd=e=>{let{data:t,path:n,errorMaps:a,issueData:l}=e,i=[...n,...l.path||[]],r={...l,path:i};if(l.message!==void 0)return{...l,path:i,message:l.message};let s="",u=a.filter(c=>!!c).slice().reverse();for(let c of u)s=c(r,{data:t,defaultError:s}).message;return{...l,path:i,message:s}};function j(e,t){let n=dd(),a=hd({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===Br?void 0:Br].filter(l=>!!l)});e.common.issues.push(a)}var Ie=class{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,n){let a=[];for(let l of n){if(l.status==="aborted")return P;l.status==="dirty"&&t.dirty(),a.push(l.value)}return{status:t.value,value:a}}static async mergeObjectAsync(t,n){let a=[];for(let l of n){let i=await l.key,r=await l.value;a.push({key:i,value:r})}return Ie.mergeObjectSync(t,a)}static mergeObjectSync(t,n){let a={};for(let l of n){let{key:i,value:r}=l;if(i.status==="aborted"||r.status==="aborted")return P;i.status==="dirty"&&t.dirty(),r.status==="dirty"&&t.dirty(),i.value!=="__proto__"&&(typeof r.value!="undefined"||l.alwaysSet)&&(a[i.value]=r.value)}return{status:t.value,value:a}}},P=Object.freeze({status:"aborted"}),Cr=e=>({status:"dirty",value:e}),gt=e=>({status:"valid",value:e}),cg=e=>e.status==="aborted",og=e=>e.status==="dirty",Wl=e=>e.status==="valid",Lu=e=>typeof Promise!="undefined"&&e instanceof Promise;function Zu(e,t,n,a){if(n==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!a:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?a:n==="a"?a.call(e):a?a.value:t.get(e)}function dg(e,t,n,a,l){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!l)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!l:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?l.call(e,n):l?l.value=n:t.set(e,n),n}var X;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t==null?void 0:t.message})(X||(X={}));var Mr,Ur,Zt=class{constructor(t,n,a,l){this._cachedPath=[],this.parent=t,this.data=n,this._path=a,this._key=l}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},fg=(e,t)=>{if(Wl(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let n=new yt(e.common.issues);return this._error=n,this._error}}};function ee(e){if(!e)return{};let{errorMap:t,invalid_type_error:n,required_error:a,description:l}=e;if(t&&(n||a))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:l}:{errorMap:(r,s)=>{var u,c;let{message:o}=e;return r.code==="invalid_enum_value"?{message:o!=null?o:s.defaultError}:typeof s.data=="undefined"?{message:(u=o!=null?o:a)!==null&&u!==void 0?u:s.defaultError}:r.code!=="invalid_type"?{message:s.defaultError}:{message:(c=o!=null?o:n)!==null&&c!==void 0?c:s.defaultError}},description:l}}var ae=class{get description(){return this._def.description}_getType(t){return va(t.data)}_getOrReturnCtx(t,n){return n||{common:t.parent.common,data:t.data,parsedType:va(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new Ie,ctx:{common:t.parent.common,data:t.data,parsedType:va(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){let n=this._parse(t);if(Lu(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(t){let n=this._parse(t);return Promise.resolve(n)}parse(t,n){let a=this.safeParse(t,n);if(a.success)return a.data;throw a.error}safeParse(t,n){var a;let l={common:{issues:[],async:(a=n==null?void 0:n.async)!==null&&a!==void 0?a:!1,contextualErrorMap:n==null?void 0:n.errorMap},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:va(t)},i=this._parseSync({data:t,path:l.path,parent:l});return fg(l,i)}"~validate"(t){var n,a;let l={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:va(t)};if(!this["~standard"].async)try{let i=this._parseSync({data:t,path:[],parent:l});return Wl(i)?{value:i.value}:{issues:l.common.issues}}catch(i){!((a=(n=i==null?void 0:i.message)===null||n===void 0?void 0:n.toLowerCase())===null||a===void 0)&&a.includes("encountered")&&(this["~standard"].async=!0),l.common={issues:[],async:!0}}return this._parseAsync({data:t,path:[],parent:l}).then(i=>Wl(i)?{value:i.value}:{issues:l.common.issues})}async parseAsync(t,n){let a=await this.safeParseAsync(t,n);if(a.success)return a.data;throw a.error}async safeParseAsync(t,n){let a={common:{issues:[],contextualErrorMap:n==null?void 0:n.errorMap,async:!0},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:va(t)},l=this._parse({data:t,path:a.path,parent:a}),i=await(Lu(l)?l:Promise.resolve(l));return fg(a,i)}refine(t,n){let a=l=>typeof n=="string"||typeof n=="undefined"?{message:n}:typeof n=="function"?n(l):n;return this._refinement((l,i)=>{let r=t(l),s=()=>i.addIssue({code:U.custom,...a(l)});return typeof Promise!="undefined"&&r instanceof Promise?r.then(u=>u?!0:(s(),!1)):r?!0:(s(),!1)})}refinement(t,n){return this._refinement((a,l)=>t(a)?!0:(l.addIssue(typeof n=="function"?n(a,l):n),!1))}_refinement(t){return new It({schema:this,typeName:J.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:n=>this["~validate"](n)}}optional(){return Wt.create(this,this._def)}nullable(){return Yn.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Lt.create(this)}promise(){return tl.create(this,this._def)}or(t){return ei.create([this,t],this._def)}and(t){return ti.create(this,t,this._def)}transform(t){return new It({...ee(this._def),schema:this,typeName:J.ZodEffects,effect:{type:"transform",transform:t}})}default(t){let n=typeof t=="function"?t:()=>t;return new ri({...ee(this._def),innerType:this,defaultValue:n,typeName:J.ZodDefault})}brand(){return new Yu({typeName:J.ZodBranded,type:this,...ee(this._def)})}catch(t){let n=typeof t=="function"?t:()=>t;return new si({...ee(this._def),innerType:this,catchValue:n,typeName:J.ZodCatch})}describe(t){let n=this.constructor;return new n({...this._def,description:t})}pipe(t){return ui.create(this,t)}readonly(){return ci.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},xx=/^c[^\s-]{8,}$/i,Sx=/^[0-9a-z]+$/,Ax=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Ex=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,wx=/^[a-z0-9_-]{21}$/i,Tx=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Rx=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,kx=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Ox="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",fd,Dx=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,zx=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,Nx=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Cx=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Mx=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Ux=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,hg="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Bx=new RegExp(`^${hg}$`);function pg(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`),t}function Vx(e){return new RegExp(`^${pg(e)}$`)}function Hx(e){let t=`${hg}T${pg(e)}`,n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function jx(e,t){return!!((t==="v4"||!t)&&Dx.test(e)||(t==="v6"||!t)&&Nx.test(e))}function qx(e,t){if(!Tx.test(e))return!1;try{let[n]=e.split("."),a=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),l=JSON.parse(atob(a));return!(typeof l!="object"||l===null||!l.typ||!l.alg||t&&l.alg!==t)}catch(n){return!1}}function Lx(e,t){return!!((t==="v4"||!t)&&zx.test(e)||(t==="v6"||!t)&&Cx.test(e))}var Jt=class extends ae{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==Y.string){let i=this._getOrReturnCtx(t);return j(i,{code:U.invalid_type,expected:Y.string,received:i.parsedType}),P}let a=new Ie,l;for(let i of this._def.checks)if(i.kind==="min")t.data.length<i.value&&(l=this._getOrReturnCtx(t,l),j(l,{code:U.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),a.dirty());else if(i.kind==="max")t.data.length>i.value&&(l=this._getOrReturnCtx(t,l),j(l,{code:U.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),a.dirty());else if(i.kind==="length"){let r=t.data.length>i.value,s=t.data.length<i.value;(r||s)&&(l=this._getOrReturnCtx(t,l),r?j(l,{code:U.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):s&&j(l,{code:U.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),a.dirty())}else if(i.kind==="email")kx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"email",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="emoji")fd||(fd=new RegExp(Ox,"u")),fd.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"emoji",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="uuid")Ex.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"uuid",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="nanoid")wx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"nanoid",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="cuid")xx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"cuid",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="cuid2")Sx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"cuid2",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="ulid")Ax.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"ulid",code:U.invalid_string,message:i.message}),a.dirty());else if(i.kind==="url")try{new URL(t.data)}catch(r){l=this._getOrReturnCtx(t,l),j(l,{validation:"url",code:U.invalid_string,message:i.message}),a.dirty()}else i.kind==="regex"?(i.regex.lastIndex=0,i.regex.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"regex",code:U.invalid_string,message:i.message}),a.dirty())):i.kind==="trim"?t.data=t.data.trim():i.kind==="includes"?t.data.includes(i.value,i.position)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),a.dirty()):i.kind==="toLowerCase"?t.data=t.data.toLowerCase():i.kind==="toUpperCase"?t.data=t.data.toUpperCase():i.kind==="startsWith"?t.data.startsWith(i.value)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:{startsWith:i.value},message:i.message}),a.dirty()):i.kind==="endsWith"?t.data.endsWith(i.value)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:{endsWith:i.value},message:i.message}),a.dirty()):i.kind==="datetime"?Hx(i).test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:"datetime",message:i.message}),a.dirty()):i.kind==="date"?Bx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:"date",message:i.message}),a.dirty()):i.kind==="time"?Vx(i).test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{code:U.invalid_string,validation:"time",message:i.message}),a.dirty()):i.kind==="duration"?Rx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"duration",code:U.invalid_string,message:i.message}),a.dirty()):i.kind==="ip"?jx(t.data,i.version)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"ip",code:U.invalid_string,message:i.message}),a.dirty()):i.kind==="jwt"?qx(t.data,i.alg)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"jwt",code:U.invalid_string,message:i.message}),a.dirty()):i.kind==="cidr"?Lx(t.data,i.version)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"cidr",code:U.invalid_string,message:i.message}),a.dirty()):i.kind==="base64"?Mx.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"base64",code:U.invalid_string,message:i.message}),a.dirty()):i.kind==="base64url"?Ux.test(t.data)||(l=this._getOrReturnCtx(t,l),j(l,{validation:"base64url",code:U.invalid_string,message:i.message}),a.dirty()):ue.assertNever(i);return{status:a.value,value:t.data}}_regex(t,n,a){return this.refinement(l=>t.test(l),{validation:n,code:U.invalid_string,...X.errToObj(a)})}_addCheck(t){return new Jt({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...X.errToObj(t)})}url(t){return this._addCheck({kind:"url",...X.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...X.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...X.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...X.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...X.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...X.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...X.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...X.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",...X.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",...X.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...X.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",...X.errToObj(t)})}datetime(t){var n,a;return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof(t==null?void 0:t.precision)=="undefined"?null:t==null?void 0:t.precision,offset:(n=t==null?void 0:t.offset)!==null&&n!==void 0?n:!1,local:(a=t==null?void 0:t.local)!==null&&a!==void 0?a:!1,...X.errToObj(t==null?void 0:t.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof(t==null?void 0:t.precision)=="undefined"?null:t==null?void 0:t.precision,...X.errToObj(t==null?void 0:t.message)})}duration(t){return this._addCheck({kind:"duration",...X.errToObj(t)})}regex(t,n){return this._addCheck({kind:"regex",regex:t,...X.errToObj(n)})}includes(t,n){return this._addCheck({kind:"includes",value:t,position:n==null?void 0:n.position,...X.errToObj(n==null?void 0:n.message)})}startsWith(t,n){return this._addCheck({kind:"startsWith",value:t,...X.errToObj(n)})}endsWith(t,n){return this._addCheck({kind:"endsWith",value:t,...X.errToObj(n)})}min(t,n){return this._addCheck({kind:"min",value:t,...X.errToObj(n)})}max(t,n){return this._addCheck({kind:"max",value:t,...X.errToObj(n)})}length(t,n){return this._addCheck({kind:"length",value:t,...X.errToObj(n)})}nonempty(t){return this.min(1,X.errToObj(t))}trim(){return new Jt({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new Jt({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new Jt({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isCIDR(){return!!this._def.checks.find(t=>t.kind==="cidr")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get isBase64url(){return!!this._def.checks.find(t=>t.kind==="base64url")}get minLength(){let t=null;for(let n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxLength(){let t=null;for(let n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}};Jt.create=e=>{var t;return new Jt({checks:[],typeName:J.ZodString,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...ee(e)})};function Zx(e,t){let n=(e.toString().split(".")[1]||"").length,a=(t.toString().split(".")[1]||"").length,l=n>a?n:a,i=parseInt(e.toFixed(l).replace(".","")),r=parseInt(t.toFixed(l).replace(".",""));return i%r/Math.pow(10,l)}var _a=class extends ae{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==Y.number){let i=this._getOrReturnCtx(t);return j(i,{code:U.invalid_type,expected:Y.number,received:i.parsedType}),P}let a,l=new Ie;for(let i of this._def.checks)i.kind==="int"?ue.isInteger(t.data)||(a=this._getOrReturnCtx(t,a),j(a,{code:U.invalid_type,expected:"integer",received:"float",message:i.message}),l.dirty()):i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),l.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),l.dirty()):i.kind==="multipleOf"?Zx(t.data,i.value)!==0&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.not_multiple_of,multipleOf:i.value,message:i.message}),l.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(a=this._getOrReturnCtx(t,a),j(a,{code:U.not_finite,message:i.message}),l.dirty()):ue.assertNever(i);return{status:l.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,X.toString(n))}gt(t,n){return this.setLimit("min",t,!1,X.toString(n))}lte(t,n){return this.setLimit("max",t,!0,X.toString(n))}lt(t,n){return this.setLimit("max",t,!1,X.toString(n))}setLimit(t,n,a,l){return new _a({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:a,message:X.toString(l)}]})}_addCheck(t){return new _a({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:X.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:X.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:X.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:X.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:X.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:X.toString(n)})}finite(t){return this._addCheck({kind:"finite",message:X.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:X.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:X.toString(t)})}get minValue(){let t=null;for(let n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(let n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}get isInt(){return!!this._def.checks.find(t=>t.kind==="int"||t.kind==="multipleOf"&&ue.isInteger(t.value))}get isFinite(){let t=null,n=null;for(let a of this._def.checks){if(a.kind==="finite"||a.kind==="int"||a.kind==="multipleOf")return!0;a.kind==="min"?(n===null||a.value>n)&&(n=a.value):a.kind==="max"&&(t===null||a.value<t)&&(t=a.value)}return Number.isFinite(n)&&Number.isFinite(t)}};_a.create=e=>new _a({checks:[],typeName:J.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...ee(e)});var xa=class extends ae{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch(i){return this._getInvalidInput(t)}if(this._getType(t)!==Y.bigint)return this._getInvalidInput(t);let a,l=new Ie;for(let i of this._def.checks)i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),l.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),l.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(a=this._getOrReturnCtx(t,a),j(a,{code:U.not_multiple_of,multipleOf:i.value,message:i.message}),l.dirty()):ue.assertNever(i);return{status:l.value,value:t.data}}_getInvalidInput(t){let n=this._getOrReturnCtx(t);return j(n,{code:U.invalid_type,expected:Y.bigint,received:n.parsedType}),P}gte(t,n){return this.setLimit("min",t,!0,X.toString(n))}gt(t,n){return this.setLimit("min",t,!1,X.toString(n))}lte(t,n){return this.setLimit("max",t,!0,X.toString(n))}lt(t,n){return this.setLimit("max",t,!1,X.toString(n))}setLimit(t,n,a,l){return new xa({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:a,message:X.toString(l)}]})}_addCheck(t){return new xa({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:X.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:X.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:X.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:X.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:X.toString(n)})}get minValue(){let t=null;for(let n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(let n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}};xa.create=e=>{var t;return new xa({checks:[],typeName:J.ZodBigInt,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...ee(e)})};var Vr=class extends ae{_parse(t){if(this._def.coerce&&(t.data=Boolean(t.data)),this._getType(t)!==Y.boolean){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.boolean,received:a.parsedType}),P}return gt(t.data)}};Vr.create=e=>new Vr({typeName:J.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...ee(e)});var el=class extends ae{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==Y.date){let i=this._getOrReturnCtx(t);return j(i,{code:U.invalid_type,expected:Y.date,received:i.parsedType}),P}if(isNaN(t.data.getTime())){let i=this._getOrReturnCtx(t);return j(i,{code:U.invalid_date}),P}let a=new Ie,l;for(let i of this._def.checks)i.kind==="min"?t.data.getTime()<i.value&&(l=this._getOrReturnCtx(t,l),j(l,{code:U.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),a.dirty()):i.kind==="max"?t.data.getTime()>i.value&&(l=this._getOrReturnCtx(t,l),j(l,{code:U.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),a.dirty()):ue.assertNever(i);return{status:a.value,value:new Date(t.data.getTime())}}_addCheck(t){return new el({...this._def,checks:[...this._def.checks,t]})}min(t,n){return this._addCheck({kind:"min",value:t.getTime(),message:X.toString(n)})}max(t,n){return this._addCheck({kind:"max",value:t.getTime(),message:X.toString(n)})}get minDate(){let t=null;for(let n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(let n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t!=null?new Date(t):null}};el.create=e=>new el({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:J.ZodDate,...ee(e)});var Hr=class extends ae{_parse(t){if(this._getType(t)!==Y.symbol){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.symbol,received:a.parsedType}),P}return gt(t.data)}};Hr.create=e=>new Hr({typeName:J.ZodSymbol,...ee(e)});var Pl=class extends ae{_parse(t){if(this._getType(t)!==Y.undefined){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.undefined,received:a.parsedType}),P}return gt(t.data)}};Pl.create=e=>new Pl({typeName:J.ZodUndefined,...ee(e)});var Il=class extends ae{_parse(t){if(this._getType(t)!==Y.null){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.null,received:a.parsedType}),P}return gt(t.data)}};Il.create=e=>new Il({typeName:J.ZodNull,...ee(e)});var jr=class extends ae{constructor(){super(...arguments),this._any=!0}_parse(t){return gt(t.data)}};jr.create=e=>new jr({typeName:J.ZodAny,...ee(e)});var ba=class extends ae{constructor(){super(...arguments),this._unknown=!0}_parse(t){return gt(t.data)}};ba.create=e=>new ba({typeName:J.ZodUnknown,...ee(e)});var yn=class extends ae{_parse(t){let n=this._getOrReturnCtx(t);return j(n,{code:U.invalid_type,expected:Y.never,received:n.parsedType}),P}};yn.create=e=>new yn({typeName:J.ZodNever,...ee(e)});var qr=class extends ae{_parse(t){if(this._getType(t)!==Y.undefined){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.void,received:a.parsedType}),P}return gt(t.data)}};qr.create=e=>new qr({typeName:J.ZodVoid,...ee(e)});var Lt=class extends ae{_parse(t){let{ctx:n,status:a}=this._processInputParams(t),l=this._def;if(n.parsedType!==Y.array)return j(n,{code:U.invalid_type,expected:Y.array,received:n.parsedType}),P;if(l.exactLength!==null){let r=n.data.length>l.exactLength.value,s=n.data.length<l.exactLength.value;(r||s)&&(j(n,{code:r?U.too_big:U.too_small,minimum:s?l.exactLength.value:void 0,maximum:r?l.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:l.exactLength.message}),a.dirty())}if(l.minLength!==null&&n.data.length<l.minLength.value&&(j(n,{code:U.too_small,minimum:l.minLength.value,type:"array",inclusive:!0,exact:!1,message:l.minLength.message}),a.dirty()),l.maxLength!==null&&n.data.length>l.maxLength.value&&(j(n,{code:U.too_big,maximum:l.maxLength.value,type:"array",inclusive:!0,exact:!1,message:l.maxLength.message}),a.dirty()),n.common.async)return Promise.all([...n.data].map((r,s)=>l.type._parseAsync(new Zt(n,r,n.path,s)))).then(r=>Ie.mergeArray(a,r));let i=[...n.data].map((r,s)=>l.type._parseSync(new Zt(n,r,n.path,s)));return Ie.mergeArray(a,i)}get element(){return this._def.type}min(t,n){return new Lt({...this._def,minLength:{value:t,message:X.toString(n)}})}max(t,n){return new Lt({...this._def,maxLength:{value:t,message:X.toString(n)}})}length(t,n){return new Lt({...this._def,exactLength:{value:t,message:X.toString(n)}})}nonempty(t){return this.min(1,t)}};Lt.create=(e,t)=>new Lt({type:e,minLength:null,maxLength:null,exactLength:null,typeName:J.ZodArray,...ee(t)});function Jl(e){if(e instanceof Ae){let t={};for(let n in e.shape){let a=e.shape[n];t[n]=Wt.create(Jl(a))}return new Ae({...e._def,shape:()=>t})}else return e instanceof Lt?new Lt({...e._def,type:Jl(e.element)}):e instanceof Wt?Wt.create(Jl(e.unwrap())):e instanceof Yn?Yn.create(Jl(e.unwrap())):e instanceof Pt?Pt.create(e.items.map(t=>Jl(t))):e}var Ae=class extends ae{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let t=this._def.shape(),n=ue.objectKeys(t);return this._cached={shape:t,keys:n}}_parse(t){if(this._getType(t)!==Y.object){let c=this._getOrReturnCtx(t);return j(c,{code:U.invalid_type,expected:Y.object,received:c.parsedType}),P}let{status:a,ctx:l}=this._processInputParams(t),{shape:i,keys:r}=this._getCached(),s=[];if(!(this._def.catchall instanceof yn&&this._def.unknownKeys==="strip"))for(let c in l.data)r.includes(c)||s.push(c);let u=[];for(let c of r){let o=i[c],d=l.data[c];u.push({key:{status:"valid",value:c},value:o._parse(new Zt(l,d,l.path,c)),alwaysSet:c in l.data})}if(this._def.catchall instanceof yn){let c=this._def.unknownKeys;if(c==="passthrough")for(let o of s)u.push({key:{status:"valid",value:o},value:{status:"valid",value:l.data[o]}});else if(c==="strict")s.length>0&&(j(l,{code:U.unrecognized_keys,keys:s}),a.dirty());else if(c!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let c=this._def.catchall;for(let o of s){let d=l.data[o];u.push({key:{status:"valid",value:o},value:c._parse(new Zt(l,d,l.path,o)),alwaysSet:o in l.data})}}return l.common.async?Promise.resolve().then(async()=>{let c=[];for(let o of u){let d=await o.key,m=await o.value;c.push({key:d,value:m,alwaysSet:o.alwaysSet})}return c}).then(c=>Ie.mergeObjectSync(a,c)):Ie.mergeObjectSync(a,u)}get shape(){return this._def.shape()}strict(t){return X.errToObj,new Ae({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(n,a)=>{var l,i,r,s;let u=(r=(i=(l=this._def).errorMap)===null||i===void 0?void 0:i.call(l,n,a).message)!==null&&r!==void 0?r:a.defaultError;return n.code==="unrecognized_keys"?{message:(s=X.errToObj(t).message)!==null&&s!==void 0?s:u}:{message:u}}}:{}})}strip(){return new Ae({...this._def,unknownKeys:"strip"})}passthrough(){return new Ae({...this._def,unknownKeys:"passthrough"})}extend(t){return new Ae({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new Ae({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:J.ZodObject})}setKey(t,n){return this.augment({[t]:n})}catchall(t){return new Ae({...this._def,catchall:t})}pick(t){let n={};return ue.objectKeys(t).forEach(a=>{t[a]&&this.shape[a]&&(n[a]=this.shape[a])}),new Ae({...this._def,shape:()=>n})}omit(t){let n={};return ue.objectKeys(this.shape).forEach(a=>{t[a]||(n[a]=this.shape[a])}),new Ae({...this._def,shape:()=>n})}deepPartial(){return Jl(this)}partial(t){let n={};return ue.objectKeys(this.shape).forEach(a=>{let l=this.shape[a];t&&!t[a]?n[a]=l:n[a]=l.optional()}),new Ae({...this._def,shape:()=>n})}required(t){let n={};return ue.objectKeys(this.shape).forEach(a=>{if(t&&!t[a])n[a]=this.shape[a];else{let i=this.shape[a];for(;i instanceof Wt;)i=i._def.innerType;n[a]=i}}),new Ae({...this._def,shape:()=>n})}keyof(){return mg(ue.objectKeys(this.shape))}};Ae.create=(e,t)=>new Ae({shape:()=>e,unknownKeys:"strip",catchall:yn.create(),typeName:J.ZodObject,...ee(t)});Ae.strictCreate=(e,t)=>new Ae({shape:()=>e,unknownKeys:"strict",catchall:yn.create(),typeName:J.ZodObject,...ee(t)});Ae.lazycreate=(e,t)=>new Ae({shape:e,unknownKeys:"strip",catchall:yn.create(),typeName:J.ZodObject,...ee(t)});var ei=class extends ae{_parse(t){let{ctx:n}=this._processInputParams(t),a=this._def.options;function l(i){for(let s of i)if(s.result.status==="valid")return s.result;for(let s of i)if(s.result.status==="dirty")return n.common.issues.push(...s.ctx.common.issues),s.result;let r=i.map(s=>new yt(s.ctx.common.issues));return j(n,{code:U.invalid_union,unionErrors:r}),P}if(n.common.async)return Promise.all(a.map(async i=>{let r={...n,common:{...n.common,issues:[]},parent:null};return{result:await i._parseAsync({data:n.data,path:n.path,parent:r}),ctx:r}})).then(l);{let i,r=[];for(let u of a){let c={...n,common:{...n.common,issues:[]},parent:null},o=u._parseSync({data:n.data,path:n.path,parent:c});if(o.status==="valid")return o;o.status==="dirty"&&!i&&(i={result:o,ctx:c}),c.common.issues.length&&r.push(c.common.issues)}if(i)return n.common.issues.push(...i.ctx.common.issues),i.result;let s=r.map(u=>new yt(u));return j(n,{code:U.invalid_union,unionErrors:s}),P}}get options(){return this._def.options}};ei.create=(e,t)=>new ei({options:e,typeName:J.ZodUnion,...ee(t)});var Ln=e=>e instanceof ai?Ln(e.schema):e instanceof It?Ln(e.innerType()):e instanceof li?[e.value]:e instanceof Zn?e.options:e instanceof ii?ue.objectValues(e.enum):e instanceof ri?Ln(e._def.innerType):e instanceof Pl?[void 0]:e instanceof Il?[null]:e instanceof Wt?[void 0,...Ln(e.unwrap())]:e instanceof Yn?[null,...Ln(e.unwrap())]:e instanceof Yu||e instanceof ci?Ln(e.unwrap()):e instanceof si?Ln(e._def.innerType):[],Lr=class extends ae{_parse(t){let{ctx:n}=this._processInputParams(t);if(n.parsedType!==Y.object)return j(n,{code:U.invalid_type,expected:Y.object,received:n.parsedType}),P;let a=this.discriminator,l=n.data[a],i=this.optionsMap.get(l);return i?n.common.async?i._parseAsync({data:n.data,path:n.path,parent:n}):i._parseSync({data:n.data,path:n.path,parent:n}):(j(n,{code:U.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[a]}),P)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,n,a){let l=new Map;for(let i of n){let r=Ln(i.shape[t]);if(!r.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(let s of r){if(l.has(s))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(s)}`);l.set(s,i)}}return new Lr({typeName:J.ZodDiscriminatedUnion,discriminator:t,options:n,optionsMap:l,...ee(a)})}};function pd(e,t){let n=va(e),a=va(t);if(e===t)return{valid:!0,data:e};if(n===Y.object&&a===Y.object){let l=ue.objectKeys(t),i=ue.objectKeys(e).filter(s=>l.indexOf(s)!==-1),r={...e,...t};for(let s of i){let u=pd(e[s],t[s]);if(!u.valid)return{valid:!1};r[s]=u.data}return{valid:!0,data:r}}else if(n===Y.array&&a===Y.array){if(e.length!==t.length)return{valid:!1};let l=[];for(let i=0;i<e.length;i++){let r=e[i],s=t[i],u=pd(r,s);if(!u.valid)return{valid:!1};l.push(u.data)}return{valid:!0,data:l}}else return n===Y.date&&a===Y.date&&+e==+t?{valid:!0,data:e}:{valid:!1}}var ti=class extends ae{_parse(t){let{status:n,ctx:a}=this._processInputParams(t),l=(i,r)=>{if(cg(i)||cg(r))return P;let s=pd(i.value,r.value);return s.valid?((og(i)||og(r))&&n.dirty(),{status:n.value,value:s.data}):(j(a,{code:U.invalid_intersection_types}),P)};return a.common.async?Promise.all([this._def.left._parseAsync({data:a.data,path:a.path,parent:a}),this._def.right._parseAsync({data:a.data,path:a.path,parent:a})]).then(([i,r])=>l(i,r)):l(this._def.left._parseSync({data:a.data,path:a.path,parent:a}),this._def.right._parseSync({data:a.data,path:a.path,parent:a}))}};ti.create=(e,t,n)=>new ti({left:e,right:t,typeName:J.ZodIntersection,...ee(n)});var Pt=class extends ae{_parse(t){let{status:n,ctx:a}=this._processInputParams(t);if(a.parsedType!==Y.array)return j(a,{code:U.invalid_type,expected:Y.array,received:a.parsedType}),P;if(a.data.length<this._def.items.length)return j(a,{code:U.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),P;!this._def.rest&&a.data.length>this._def.items.length&&(j(a,{code:U.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());let i=[...a.data].map((r,s)=>{let u=this._def.items[s]||this._def.rest;return u?u._parse(new Zt(a,r,a.path,s)):null}).filter(r=>!!r);return a.common.async?Promise.all(i).then(r=>Ie.mergeArray(n,r)):Ie.mergeArray(n,i)}get items(){return this._def.items}rest(t){return new Pt({...this._def,rest:t})}};Pt.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Pt({items:e,typeName:J.ZodTuple,rest:null,...ee(t)})};var ni=class extends ae{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:n,ctx:a}=this._processInputParams(t);if(a.parsedType!==Y.object)return j(a,{code:U.invalid_type,expected:Y.object,received:a.parsedType}),P;let l=[],i=this._def.keyType,r=this._def.valueType;for(let s in a.data)l.push({key:i._parse(new Zt(a,s,a.path,s)),value:r._parse(new Zt(a,a.data[s],a.path,s)),alwaysSet:s in a.data});return a.common.async?Ie.mergeObjectAsync(n,l):Ie.mergeObjectSync(n,l)}get element(){return this._def.valueType}static create(t,n,a){return n instanceof ae?new ni({keyType:t,valueType:n,typeName:J.ZodRecord,...ee(a)}):new ni({keyType:Jt.create(),valueType:t,typeName:J.ZodRecord,...ee(n)})}},Zr=class extends ae{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:n,ctx:a}=this._processInputParams(t);if(a.parsedType!==Y.map)return j(a,{code:U.invalid_type,expected:Y.map,received:a.parsedType}),P;let l=this._def.keyType,i=this._def.valueType,r=[...a.data.entries()].map(([s,u],c)=>({key:l._parse(new Zt(a,s,a.path,[c,"key"])),value:i._parse(new Zt(a,u,a.path,[c,"value"]))}));if(a.common.async){let s=new Map;return Promise.resolve().then(async()=>{for(let u of r){let c=await u.key,o=await u.value;if(c.status==="aborted"||o.status==="aborted")return P;(c.status==="dirty"||o.status==="dirty")&&n.dirty(),s.set(c.value,o.value)}return{status:n.value,value:s}})}else{let s=new Map;for(let u of r){let c=u.key,o=u.value;if(c.status==="aborted"||o.status==="aborted")return P;(c.status==="dirty"||o.status==="dirty")&&n.dirty(),s.set(c.value,o.value)}return{status:n.value,value:s}}}};Zr.create=(e,t,n)=>new Zr({valueType:t,keyType:e,typeName:J.ZodMap,...ee(n)});var Sa=class extends ae{_parse(t){let{status:n,ctx:a}=this._processInputParams(t);if(a.parsedType!==Y.set)return j(a,{code:U.invalid_type,expected:Y.set,received:a.parsedType}),P;let l=this._def;l.minSize!==null&&a.data.size<l.minSize.value&&(j(a,{code:U.too_small,minimum:l.minSize.value,type:"set",inclusive:!0,exact:!1,message:l.minSize.message}),n.dirty()),l.maxSize!==null&&a.data.size>l.maxSize.value&&(j(a,{code:U.too_big,maximum:l.maxSize.value,type:"set",inclusive:!0,exact:!1,message:l.maxSize.message}),n.dirty());let i=this._def.valueType;function r(u){let c=new Set;for(let o of u){if(o.status==="aborted")return P;o.status==="dirty"&&n.dirty(),c.add(o.value)}return{status:n.value,value:c}}let s=[...a.data.values()].map((u,c)=>i._parse(new Zt(a,u,a.path,c)));return a.common.async?Promise.all(s).then(u=>r(u)):r(s)}min(t,n){return new Sa({...this._def,minSize:{value:t,message:X.toString(n)}})}max(t,n){return new Sa({...this._def,maxSize:{value:t,message:X.toString(n)}})}size(t,n){return this.min(t,n).max(t,n)}nonempty(t){return this.min(1,t)}};Sa.create=(e,t)=>new Sa({valueType:e,minSize:null,maxSize:null,typeName:J.ZodSet,...ee(t)});var Ia=class extends ae{constructor(){super(...arguments),this.validate=this.implement}_parse(t){let{ctx:n}=this._processInputParams(t);if(n.parsedType!==Y.function)return j(n,{code:U.invalid_type,expected:Y.function,received:n.parsedType}),P;function a(s,u){return hd({data:s,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,dd(),Br].filter(c=>!!c),issueData:{code:U.invalid_arguments,argumentsError:u}})}function l(s,u){return hd({data:s,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,dd(),Br].filter(c=>!!c),issueData:{code:U.invalid_return_type,returnTypeError:u}})}let i={errorMap:n.common.contextualErrorMap},r=n.data;if(this._def.returns instanceof tl){let s=this;return gt(async function(...u){let c=new yt([]),o=await s._def.args.parseAsync(u,i).catch(x=>{throw c.addIssue(a(u,x)),c}),d=await Reflect.apply(r,this,o);return await s._def.returns._def.type.parseAsync(d,i).catch(x=>{throw c.addIssue(l(d,x)),c})})}else{let s=this;return gt(function(...u){let c=s._def.args.safeParse(u,i);if(!c.success)throw new yt([a(u,c.error)]);let o=Reflect.apply(r,this,c.data),d=s._def.returns.safeParse(o,i);if(!d.success)throw new yt([l(o,d.error)]);return d.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...t){return new Ia({...this._def,args:Pt.create(t).rest(ba.create())})}returns(t){return new Ia({...this._def,returns:t})}implement(t){return this.parse(t)}strictImplement(t){return this.parse(t)}static create(t,n,a){return new Ia({args:t||Pt.create([]).rest(ba.create()),returns:n||ba.create(),typeName:J.ZodFunction,...ee(a)})}},ai=class extends ae{get schema(){return this._def.getter()}_parse(t){let{ctx:n}=this._processInputParams(t);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}};ai.create=(e,t)=>new ai({getter:e,typeName:J.ZodLazy,...ee(t)});var li=class extends ae{_parse(t){if(t.data!==this._def.value){let n=this._getOrReturnCtx(t);return j(n,{received:n.data,code:U.invalid_literal,expected:this._def.value}),P}return{status:"valid",value:t.data}}get value(){return this._def.value}};li.create=(e,t)=>new li({value:e,typeName:J.ZodLiteral,...ee(t)});function mg(e,t){return new Zn({values:e,typeName:J.ZodEnum,...ee(t)})}var Zn=class extends ae{constructor(){super(...arguments),Mr.set(this,void 0)}_parse(t){if(typeof t.data!="string"){let n=this._getOrReturnCtx(t),a=this._def.values;return j(n,{expected:ue.joinValues(a),received:n.parsedType,code:U.invalid_type}),P}if(Zu(this,Mr,"f")||dg(this,Mr,new Set(this._def.values),"f"),!Zu(this,Mr,"f").has(t.data)){let n=this._getOrReturnCtx(t),a=this._def.values;return j(n,{received:n.data,code:U.invalid_enum_value,options:a}),P}return gt(t.data)}get options(){return this._def.values}get enum(){let t={};for(let n of this._def.values)t[n]=n;return t}get Values(){let t={};for(let n of this._def.values)t[n]=n;return t}get Enum(){let t={};for(let n of this._def.values)t[n]=n;return t}extract(t,n=this._def){return Zn.create(t,{...this._def,...n})}exclude(t,n=this._def){return Zn.create(this.options.filter(a=>!t.includes(a)),{...this._def,...n})}};Mr=new WeakMap;Zn.create=mg;var ii=class extends ae{constructor(){super(...arguments),Ur.set(this,void 0)}_parse(t){let n=ue.getValidEnumValues(this._def.values),a=this._getOrReturnCtx(t);if(a.parsedType!==Y.string&&a.parsedType!==Y.number){let l=ue.objectValues(n);return j(a,{expected:ue.joinValues(l),received:a.parsedType,code:U.invalid_type}),P}if(Zu(this,Ur,"f")||dg(this,Ur,new Set(ue.getValidEnumValues(this._def.values)),"f"),!Zu(this,Ur,"f").has(t.data)){let l=ue.objectValues(n);return j(a,{received:a.data,code:U.invalid_enum_value,options:l}),P}return gt(t.data)}get enum(){return this._def.values}};Ur=new WeakMap;ii.create=(e,t)=>new ii({values:e,typeName:J.ZodNativeEnum,...ee(t)});var tl=class extends ae{unwrap(){return this._def.type}_parse(t){let{ctx:n}=this._processInputParams(t);if(n.parsedType!==Y.promise&&n.common.async===!1)return j(n,{code:U.invalid_type,expected:Y.promise,received:n.parsedType}),P;let a=n.parsedType===Y.promise?n.data:Promise.resolve(n.data);return gt(a.then(l=>this._def.type.parseAsync(l,{path:n.path,errorMap:n.common.contextualErrorMap})))}};tl.create=(e,t)=>new tl({type:e,typeName:J.ZodPromise,...ee(t)});var It=class extends ae{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===J.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){let{status:n,ctx:a}=this._processInputParams(t),l=this._def.effect||null,i={addIssue:r=>{j(a,r),r.fatal?n.abort():n.dirty()},get path(){return a.path}};if(i.addIssue=i.addIssue.bind(i),l.type==="preprocess"){let r=l.transform(a.data,i);if(a.common.async)return Promise.resolve(r).then(async s=>{if(n.value==="aborted")return P;let u=await this._def.schema._parseAsync({data:s,path:a.path,parent:a});return u.status==="aborted"?P:u.status==="dirty"||n.value==="dirty"?Cr(u.value):u});{if(n.value==="aborted")return P;let s=this._def.schema._parseSync({data:r,path:a.path,parent:a});return s.status==="aborted"?P:s.status==="dirty"||n.value==="dirty"?Cr(s.value):s}}if(l.type==="refinement"){let r=s=>{let u=l.refinement(s,i);if(a.common.async)return Promise.resolve(u);if(u instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return s};if(a.common.async===!1){let s=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});return s.status==="aborted"?P:(s.status==="dirty"&&n.dirty(),r(s.value),{status:n.value,value:s.value})}else return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then(s=>s.status==="aborted"?P:(s.status==="dirty"&&n.dirty(),r(s.value).then(()=>({status:n.value,value:s.value}))))}if(l.type==="transform")if(a.common.async===!1){let r=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});if(!Wl(r))return r;let s=l.transform(r.value,i);if(s instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:s}}else return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then(r=>Wl(r)?Promise.resolve(l.transform(r.value,i)).then(s=>({status:n.value,value:s})):r);ue.assertNever(l)}};It.create=(e,t,n)=>new It({schema:e,typeName:J.ZodEffects,effect:t,...ee(n)});It.createWithPreprocess=(e,t,n)=>new It({schema:t,effect:{type:"preprocess",transform:e},typeName:J.ZodEffects,...ee(n)});var Wt=class extends ae{_parse(t){return this._getType(t)===Y.undefined?gt(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};Wt.create=(e,t)=>new Wt({innerType:e,typeName:J.ZodOptional,...ee(t)});var Yn=class extends ae{_parse(t){return this._getType(t)===Y.null?gt(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};Yn.create=(e,t)=>new Yn({innerType:e,typeName:J.ZodNullable,...ee(t)});var ri=class extends ae{_parse(t){let{ctx:n}=this._processInputParams(t),a=n.data;return n.parsedType===Y.undefined&&(a=this._def.defaultValue()),this._def.innerType._parse({data:a,path:n.path,parent:n})}removeDefault(){return this._def.innerType}};ri.create=(e,t)=>new ri({innerType:e,typeName:J.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...ee(t)});var si=class extends ae{_parse(t){let{ctx:n}=this._processInputParams(t),a={...n,common:{...n.common,issues:[]}},l=this._def.innerType._parse({data:a.data,path:a.path,parent:{...a}});return Lu(l)?l.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new yt(a.common.issues)},input:a.data})})):{status:"valid",value:l.status==="valid"?l.value:this._def.catchValue({get error(){return new yt(a.common.issues)},input:a.data})}}removeCatch(){return this._def.innerType}};si.create=(e,t)=>new si({innerType:e,typeName:J.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...ee(t)});var Yr=class extends ae{_parse(t){if(this._getType(t)!==Y.nan){let a=this._getOrReturnCtx(t);return j(a,{code:U.invalid_type,expected:Y.nan,received:a.parsedType}),P}return{status:"valid",value:t.data}}};Yr.create=e=>new Yr({typeName:J.ZodNaN,...ee(e)});var G2=Symbol("zod_brand"),Yu=class extends ae{_parse(t){let{ctx:n}=this._processInputParams(t),a=n.data;return this._def.type._parse({data:a,path:n.path,parent:n})}unwrap(){return this._def.type}},ui=class extends ae{_parse(t){let{status:n,ctx:a}=this._processInputParams(t);if(a.common.async)return(async()=>{let i=await this._def.in._parseAsync({data:a.data,path:a.path,parent:a});return i.status==="aborted"?P:i.status==="dirty"?(n.dirty(),Cr(i.value)):this._def.out._parseAsync({data:i.value,path:a.path,parent:a})})();{let l=this._def.in._parseSync({data:a.data,path:a.path,parent:a});return l.status==="aborted"?P:l.status==="dirty"?(n.dirty(),{status:"dirty",value:l.value}):this._def.out._parseSync({data:l.value,path:a.path,parent:a})}}static create(t,n){return new ui({in:t,out:n,typeName:J.ZodPipeline})}},ci=class extends ae{_parse(t){let n=this._def.innerType._parse(t),a=l=>(Wl(l)&&(l.value=Object.freeze(l.value)),l);return Lu(n)?n.then(l=>a(l)):a(n)}unwrap(){return this._def.innerType}};ci.create=(e,t)=>new ci({innerType:e,typeName:J.ZodReadonly,...ee(t)});var X2={object:Ae.lazycreate},J;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(J||(J={}));var gn=Jt.create,Fr=_a.create,Q2=Yr.create,K2=xa.create,$2=Vr.create,J2=el.create,W2=Hr.create,P2=Pl.create,I2=Il.create,eA=jr.create,tA=ba.create,nA=yn.create,aA=qr.create,yg=Lt.create,gg=Ae.create,lA=Ae.strictCreate,iA=ei.create,rA=Lr.create,sA=ti.create,uA=Pt.create,cA=ni.create,oA=Zr.create,fA=Sa.create,dA=Ia.create,hA=ai.create,pA=li.create,mA=Zn.create,yA=ii.create,gA=tl.create,vA=It.create,bA=Wt.create,_A=Yn.create,xA=It.createWithPreprocess,SA=ui.create;function Gr(e,t){return function(){return e.apply(t,arguments)}}var{toString:Fx}=Object.prototype,{getPrototypeOf:yd}=Object,Gu=(e=>t=>{let n=Fx.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),en=e=>(e=e.toLowerCase(),t=>Gu(t)===e),Xu=e=>t=>typeof t===e,{isArray:oi}=Array,Xr=Xu("undefined");function Gx(e){return e!==null&&!Xr(e)&&e.constructor!==null&&!Xr(e.constructor)&&Tt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var bg=en("ArrayBuffer");function Xx(e){let t;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&bg(e.buffer),t}var Qx=Xu("string"),Tt=Xu("function"),_g=Xu("number"),Qu=e=>e!==null&&typeof e=="object",Kx=e=>e===!0||e===!1,Fu=e=>{if(Gu(e)!=="object")return!1;let t=yd(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},$x=en("Date"),Jx=en("File"),Wx=en("Blob"),Px=en("FileList"),Ix=e=>Qu(e)&&Tt(e.pipe),eS=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Tt(e.append)&&((t=Gu(e))==="formdata"||t==="object"&&Tt(e.toString)&&e.toString()==="[object FormData]"))},tS=en("URLSearchParams"),[nS,aS,lS,iS]=["ReadableStream","Request","Response","Headers"].map(en),rS=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qr(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e=="undefined")return;let a,l;if(typeof e!="object"&&(e=[e]),oi(e))for(a=0,l=e.length;a<l;a++)t.call(null,e[a],a,e);else{let i=n?Object.getOwnPropertyNames(e):Object.keys(e),r=i.length,s;for(a=0;a<r;a++)s=i[a],t.call(null,e[s],s,e)}}function xg(e,t){t=t.toLowerCase();let n=Object.keys(e),a=n.length,l;for(;a-- >0;)if(l=n[a],t===l.toLowerCase())return l;return null}var nl=(()=>typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global)(),Sg=e=>!Xr(e)&&e!==nl;function md(){let{caseless:e}=Sg(this)&&this||{},t={},n=(a,l)=>{let i=e&&xg(t,l)||l;Fu(t[i])&&Fu(a)?t[i]=md(t[i],a):Fu(a)?t[i]=md({},a):oi(a)?t[i]=a.slice():t[i]=a};for(let a=0,l=arguments.length;a<l;a++)arguments[a]&&Qr(arguments[a],n);return t}var sS=(e,t,n,{allOwnKeys:a}={})=>(Qr(t,(l,i)=>{n&&Tt(l)?e[i]=Gr(l,n):e[i]=l},{allOwnKeys:a}),e),uS=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),cS=(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},oS=(e,t,n,a)=>{let l,i,r,s={};if(t=t||{},e==null)return t;do{for(l=Object.getOwnPropertyNames(e),i=l.length;i-- >0;)r=l[i],(!a||a(r,e,t))&&!s[r]&&(t[r]=e[r],s[r]=!0);e=n!==!1&&yd(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},fS=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let a=e.indexOf(t,n);return a!==-1&&a===n},dS=e=>{if(!e)return null;if(oi(e))return e;let t=e.length;if(!_g(t))return null;let n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},hS=(e=>t=>e&&t instanceof e)(typeof Uint8Array!="undefined"&&yd(Uint8Array)),pS=(e,t)=>{let a=(e&&e[Symbol.iterator]).call(e),l;for(;(l=a.next())&&!l.done;){let i=l.value;t.call(e,i[0],i[1])}},mS=(e,t)=>{let n,a=[];for(;(n=e.exec(t))!==null;)a.push(n);return a},yS=en("HTMLFormElement"),gS=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,a,l){return a.toUpperCase()+l}),vg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),vS=en("RegExp"),Ag=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),a={};Qr(n,(l,i)=>{let r;(r=t(l,i,e))!==!1&&(a[i]=r||l)}),Object.defineProperties(e,a)},bS=e=>{Ag(e,(t,n)=>{if(Tt(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;let a=e[n];if(Tt(a)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},_S=(e,t)=>{let n={},a=l=>{l.forEach(i=>{n[i]=!0})};return oi(e)?a(e):a(String(e).split(t)),n},xS=()=>{},SS=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function AS(e){return!!(e&&Tt(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}var ES=e=>{let t=new Array(10),n=(a,l)=>{if(Qu(a)){if(t.indexOf(a)>=0)return;if(!("toJSON"in a)){t[l]=a;let i=oi(a)?[]:{};return Qr(a,(r,s)=>{let u=n(r,l+1);!Xr(u)&&(i[s]=u)}),t[l]=void 0,i}}return a};return n(e,0)},wS=en("AsyncFunction"),TS=e=>e&&(Qu(e)||Tt(e))&&Tt(e.then)&&Tt(e.catch),Eg=((e,t)=>e?setImmediate:t?((n,a)=>(nl.addEventListener("message",({source:l,data:i})=>{l===nl&&i===n&&a.length&&a.shift()()},!1),l=>{a.push(l),nl.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Tt(nl.postMessage)),RS=typeof queueMicrotask!="undefined"?queueMicrotask.bind(nl):typeof process!="undefined"&&process.nextTick||Eg,E={isArray:oi,isArrayBuffer:bg,isBuffer:Gx,isFormData:eS,isArrayBufferView:Xx,isString:Qx,isNumber:_g,isBoolean:Kx,isObject:Qu,isPlainObject:Fu,isReadableStream:nS,isRequest:aS,isResponse:lS,isHeaders:iS,isUndefined:Xr,isDate:$x,isFile:Jx,isBlob:Wx,isRegExp:vS,isFunction:Tt,isStream:Ix,isURLSearchParams:tS,isTypedArray:hS,isFileList:Px,forEach:Qr,merge:md,extend:sS,trim:rS,stripBOM:uS,inherits:cS,toFlatObject:oS,kindOf:Gu,kindOfTest:en,endsWith:fS,toArray:dS,forEachEntry:pS,matchAll:mS,isHTMLForm:yS,hasOwnProperty:vg,hasOwnProp:vg,reduceDescriptors:Ag,freezeMethods:bS,toObjectSet:_S,toCamelCase:gS,noop:xS,toFiniteNumber:SS,findKey:xg,global:nl,isContextDefined:Sg,isSpecCompliantForm:AS,toJSONObject:ES,isAsyncFn:wS,isThenable:TS,setImmediate:Eg,asap:RS};function fi(e,t,n,a,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),l&&(this.response=l,this.status=l.status?l.status:null)}E.inherits(fi,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:E.toJSONObject(this.config),code:this.code,status:this.status}}});var wg=fi.prototype,Tg={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Tg[e]={value:e}});Object.defineProperties(fi,Tg);Object.defineProperty(wg,"isAxiosError",{value:!0});fi.from=(e,t,n,a,l,i)=>{let r=Object.create(wg);return E.toFlatObject(e,r,function(u){return u!==Error.prototype},s=>s!=="isAxiosError"),fi.call(r,e.message,t,n,a,l),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var W=fi;var Ku=null;function gd(e){return E.isPlainObject(e)||E.isArray(e)}function kg(e){return E.endsWith(e,"[]")?e.slice(0,-2):e}function Rg(e,t,n){return e?e.concat(t).map(function(l,i){return l=kg(l),!n&&i?"["+l+"]":l}).join(n?".":""):t}function kS(e){return E.isArray(e)&&!e.some(gd)}var OS=E.toFlatObject(E,{},null,function(t){return/^is[A-Z]/.test(t)});function DS(e,t,n){if(!E.isObject(e))throw new TypeError("target must be an object");t=t||new(Ku||FormData),n=E.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(T,N){return!E.isUndefined(N[T])});let a=n.metaTokens,l=n.visitor||o,i=n.dots,r=n.indexes,u=(n.Blob||typeof Blob!="undefined"&&Blob)&&E.isSpecCompliantForm(t);if(!E.isFunction(l))throw new TypeError("visitor must be a function");function c(S){if(S===null)return"";if(E.isDate(S))return S.toISOString();if(!u&&E.isBlob(S))throw new W("Blob is not supported. Use a Buffer instead.");return E.isArrayBuffer(S)||E.isTypedArray(S)?u&&typeof Blob=="function"?new Blob([S]):Buffer.from(S):S}function o(S,T,N){let g=S;if(S&&!N&&typeof S=="object"){if(E.endsWith(T,"{}"))T=a?T:T.slice(0,-2),S=JSON.stringify(S);else if(E.isArray(S)&&kS(S)||(E.isFileList(S)||E.endsWith(T,"[]"))&&(g=E.toArray(S)))return T=kg(T),g.forEach(function(b,A){!(E.isUndefined(b)||b===null)&&t.append(r===!0?Rg([T],A,i):r===null?T:T+"[]",c(b))}),!1}return gd(S)?!0:(t.append(Rg(N,T,i),c(S)),!1)}let d=[],m=Object.assign(OS,{defaultVisitor:o,convertValue:c,isVisitable:gd});function x(S,T){if(!E.isUndefined(S)){if(d.indexOf(S)!==-1)throw Error("Circular reference detected in "+T.join("."));d.push(S),E.forEach(S,function(g,p){(!(E.isUndefined(g)||g===null)&&l.call(t,g,E.isString(p)?p.trim():p,T,m))===!0&&x(g,T?T.concat(p):[p])}),d.pop()}}if(!E.isObject(e))throw new TypeError("data must be an object");return x(e),t}var Aa=DS;function Og(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return t[a]})}function Dg(e,t){this._pairs=[],e&&Aa(e,this,t)}var zg=Dg.prototype;zg.append=function(t,n){this._pairs.push([t,n])};zg.toString=function(t){let n=t?function(a){return t.call(this,a,Og)}:Og;return this._pairs.map(function(l){return n(l[0])+"="+n(l[1])},"").join("&")};var $u=Dg;function zS(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Kr(e,t,n){if(!t)return e;let a=n&&n.encode||zS;E.isFunction(n)&&(n={serialize:n});let l=n&&n.serialize,i;if(l?i=l(t,n):i=E.isURLSearchParams(t)?t.toString():new $u(t,n).toString(a),i){let r=e.indexOf("#");r!==-1&&(e=e.slice(0,r)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}var vd=class{constructor(){this.handlers=[]}use(t,n,a){return this.handlers.push({fulfilled:t,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){E.forEach(this.handlers,function(a){a!==null&&t(a)})}},bd=vd;var Ju={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};var Ng=typeof URLSearchParams!="undefined"?URLSearchParams:$u;var Cg=typeof FormData!="undefined"?FormData:null;var Mg=typeof Blob!="undefined"?Blob:null;var Ug={isBrowser:!0,classes:{URLSearchParams:Ng,FormData:Cg,Blob:Mg},protocols:["http","https","file","blob","url","data"]};var Sd={};Qd(Sd,{hasBrowserEnv:()=>xd,hasStandardBrowserEnv:()=>NS,hasStandardBrowserWebWorkerEnv:()=>CS,navigator:()=>_d,origin:()=>MS});var xd=typeof window!="undefined"&&typeof document!="undefined",_d=typeof navigator=="object"&&navigator||void 0,NS=xd&&(!_d||["ReactNative","NativeScript","NS"].indexOf(_d.product)<0),CS=(()=>typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),MS=xd&&window.location.href||"http://localhost";var Re={...Sd,...Ug};function Ad(e,t){return Aa(e,new Re.classes.URLSearchParams,Object.assign({visitor:function(n,a,l,i){return Re.isNode&&E.isBuffer(n)?(this.append(a,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function US(e){return E.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function BS(e){let t={},n=Object.keys(e),a,l=n.length,i;for(a=0;a<l;a++)i=n[a],t[i]=e[i];return t}function VS(e){function t(n,a,l,i){let r=n[i++];if(r==="__proto__")return!0;let s=Number.isFinite(+r),u=i>=n.length;return r=!r&&E.isArray(l)?l.length:r,u?(E.hasOwnProp(l,r)?l[r]=[l[r],a]:l[r]=a,!s):((!l[r]||!E.isObject(l[r]))&&(l[r]=[]),t(n,a,l[r],i)&&E.isArray(l[r])&&(l[r]=BS(l[r])),!s)}if(E.isFormData(e)&&E.isFunction(e.entries)){let n={};return E.forEachEntry(e,(a,l)=>{t(US(a),l,n,0)}),n}return null}var Wu=VS;function HS(e,t,n){if(E.isString(e))try{return(t||JSON.parse)(e),E.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(e)}var Ed={transitional:Ju,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){let a=n.getContentType()||"",l=a.indexOf("application/json")>-1,i=E.isObject(t);if(i&&E.isHTMLForm(t)&&(t=new FormData(t)),E.isFormData(t))return l?JSON.stringify(Wu(t)):t;if(E.isArrayBuffer(t)||E.isBuffer(t)||E.isStream(t)||E.isFile(t)||E.isBlob(t)||E.isReadableStream(t))return t;if(E.isArrayBufferView(t))return t.buffer;if(E.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(a.indexOf("application/x-www-form-urlencoded")>-1)return Ad(t,this.formSerializer).toString();if((s=E.isFileList(t))||a.indexOf("multipart/form-data")>-1){let u=this.env&&this.env.FormData;return Aa(s?{"files[]":t}:t,u&&new u,this.formSerializer)}}return i||l?(n.setContentType("application/json",!1),HS(t)):t}],transformResponse:[function(t){let n=this.transitional||Ed.transitional,a=n&&n.forcedJSONParsing,l=this.responseType==="json";if(E.isResponse(t)||E.isReadableStream(t))return t;if(t&&E.isString(t)&&(a&&!this.responseType||l)){let r=!(n&&n.silentJSONParsing)&&l;try{return JSON.parse(t)}catch(s){if(r)throw s.name==="SyntaxError"?W.from(s,W.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Re.classes.FormData,Blob:Re.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};E.forEach(["delete","get","head","post","put","patch"],e=>{Ed.headers[e]={}});var di=Ed;var jS=E.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Bg=e=>{let t={},n,a,l;return e&&e.split(`
`).forEach(function(r){l=r.indexOf(":"),n=r.substring(0,l).trim().toLowerCase(),a=r.substring(l+1).trim(),!(!n||t[n]&&jS[n])&&(n==="set-cookie"?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)}),t};var Vg=Symbol("internals");function $r(e){return e&&String(e).trim().toLowerCase()}function Pu(e){return e===!1||e==null?e:E.isArray(e)?e.map(Pu):String(e)}function qS(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}var LS=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function wd(e,t,n,a,l){if(E.isFunction(a))return a.call(this,t,n);if(l&&(t=n),!!E.isString(t)){if(E.isString(a))return t.indexOf(a)!==-1;if(E.isRegExp(a))return a.test(t)}}function ZS(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,a)=>n.toUpperCase()+a)}function YS(e,t){let n=E.toCamelCase(" "+t);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+n,{value:function(l,i,r){return this[a].call(this,t,l,i,r)},configurable:!0})})}var hi=class{constructor(t){t&&this.set(t)}set(t,n,a){let l=this;function i(s,u,c){let o=$r(u);if(!o)throw new Error("header name must be a non-empty string");let d=E.findKey(l,o);(!d||l[d]===void 0||c===!0||c===void 0&&l[d]!==!1)&&(l[d||u]=Pu(s))}let r=(s,u)=>E.forEach(s,(c,o)=>i(c,o,u));if(E.isPlainObject(t)||t instanceof this.constructor)r(t,n);else if(E.isString(t)&&(t=t.trim())&&!LS(t))r(Bg(t),n);else if(E.isHeaders(t))for(let[s,u]of t.entries())i(u,s,a);else t!=null&&i(n,t,a);return this}get(t,n){if(t=$r(t),t){let a=E.findKey(this,t);if(a){let l=this[a];if(!n)return l;if(n===!0)return qS(l);if(E.isFunction(n))return n.call(this,l,a);if(E.isRegExp(n))return n.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=$r(t),t){let a=E.findKey(this,t);return!!(a&&this[a]!==void 0&&(!n||wd(this,this[a],a,n)))}return!1}delete(t,n){let a=this,l=!1;function i(r){if(r=$r(r),r){let s=E.findKey(a,r);s&&(!n||wd(a,a[s],s,n))&&(delete a[s],l=!0)}}return E.isArray(t)?t.forEach(i):i(t),l}clear(t){let n=Object.keys(this),a=n.length,l=!1;for(;a--;){let i=n[a];(!t||wd(this,this[i],i,t,!0))&&(delete this[i],l=!0)}return l}normalize(t){let n=this,a={};return E.forEach(this,(l,i)=>{let r=E.findKey(a,i);if(r){n[r]=Pu(l),delete n[i];return}let s=t?ZS(i):String(i).trim();s!==i&&delete n[i],n[s]=Pu(l),a[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let n=Object.create(null);return E.forEach(this,(a,l)=>{a!=null&&a!==!1&&(n[l]=t&&E.isArray(a)?a.join(", "):a)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){let a=new this(t);return n.forEach(l=>a.set(l)),a}static accessor(t){let a=(this[Vg]=this[Vg]={accessors:{}}).accessors,l=this.prototype;function i(r){let s=$r(r);a[s]||(YS(l,r),a[s]=!0)}return E.isArray(t)?t.forEach(i):i(t),this}};hi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);E.reduceDescriptors(hi.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(a){this[n]=a}}});E.freezeMethods(hi);var Ye=hi;function Jr(e,t){let n=this||di,a=t||n,l=Ye.from(a.headers),i=a.data;return E.forEach(e,function(s){i=s.call(n,i,l.normalize(),t?t.status:void 0)}),l.normalize(),i}function Wr(e){return!!(e&&e.__CANCEL__)}function Hg(e,t,n){W.call(this,e==null?"canceled":e,W.ERR_CANCELED,t,n),this.name="CanceledError"}E.inherits(Hg,W,{__CANCEL__:!0});var vn=Hg;function Pr(e,t,n){let a=n.config.validateStatus;!n.status||!a||a(n.status)?e(n):t(new W("Request failed with status code "+n.status,[W.ERR_BAD_REQUEST,W.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function Td(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function FS(e,t){e=e||10;let n=new Array(e),a=new Array(e),l=0,i=0,r;return t=t!==void 0?t:1e3,function(u){let c=Date.now(),o=a[i];r||(r=c),n[l]=u,a[l]=c;let d=i,m=0;for(;d!==l;)m+=n[d++],d=d%e;if(l=(l+1)%e,l===i&&(i=(i+1)%e),c-r<t)return;let x=o&&c-o;return x?Math.round(m*1e3/x):void 0}}var jg=FS;function GS(e,t){let n=0,a=1e3/t,l,i,r=(c,o=Date.now())=>{n=o,l=null,i&&(clearTimeout(i),i=null),e.apply(null,c)};return[(...c)=>{let o=Date.now(),d=o-n;d>=a?r(c,o):(l=c,i||(i=setTimeout(()=>{i=null,r(l)},a-d)))},()=>l&&r(l)]}var qg=GS;var pi=(e,t,n=3)=>{let a=0,l=jg(50,250);return qg(i=>{let r=i.loaded,s=i.lengthComputable?i.total:void 0,u=r-a,c=l(u),o=r<=s;a=r;let d={loaded:r,total:s,progress:s?r/s:void 0,bytes:u,rate:c||void 0,estimated:c&&s&&o?(s-r)/c:void 0,event:i,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},Rd=(e,t)=>{let n=e!=null;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},kd=e=>(...t)=>E.asap(()=>e(...t));var Lg=Re.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Re.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Re.origin),Re.navigator&&/(msie|trident)/i.test(Re.navigator.userAgent)):()=>!0;var Zg=Re.hasStandardBrowserEnv?{write(e,t,n,a,l,i){let r=[e+"="+encodeURIComponent(t)];E.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),E.isString(a)&&r.push("path="+a),E.isString(l)&&r.push("domain="+l),i===!0&&r.push("secure"),document.cookie=r.join("; ")},read(e){let t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Od(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Dd(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Ir(e,t,n){let a=!Od(t);return e&&(a||n==!1)?Dd(e,t):t}var Yg=e=>e instanceof Ye?{...e}:e;function tn(e,t){t=t||{};let n={};function a(c,o,d,m){return E.isPlainObject(c)&&E.isPlainObject(o)?E.merge.call({caseless:m},c,o):E.isPlainObject(o)?E.merge({},o):E.isArray(o)?o.slice():o}function l(c,o,d,m){if(E.isUndefined(o)){if(!E.isUndefined(c))return a(void 0,c,d,m)}else return a(c,o,d,m)}function i(c,o){if(!E.isUndefined(o))return a(void 0,o)}function r(c,o){if(E.isUndefined(o)){if(!E.isUndefined(c))return a(void 0,c)}else return a(void 0,o)}function s(c,o,d){if(d in t)return a(c,o);if(d in e)return a(void 0,c)}let u={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(c,o,d)=>l(Yg(c),Yg(o),d,!0)};return E.forEach(Object.keys(Object.assign({},e,t)),function(o){let d=u[o]||l,m=d(e[o],t[o],o);E.isUndefined(m)&&d!==s||(n[o]=m)}),n}var Iu=e=>{let t=tn({},e),{data:n,withXSRFToken:a,xsrfHeaderName:l,xsrfCookieName:i,headers:r,auth:s}=t;t.headers=r=Ye.from(r),t.url=Kr(Ir(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&r.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let u;if(E.isFormData(n)){if(Re.hasStandardBrowserEnv||Re.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if((u=r.getContentType())!==!1){let[c,...o]=u?u.split(";").map(d=>d.trim()).filter(Boolean):[];r.setContentType([c||"multipart/form-data",...o].join("; "))}}if(Re.hasStandardBrowserEnv&&(a&&E.isFunction(a)&&(a=a(t)),a||a!==!1&&Lg(t.url))){let c=l&&i&&Zg.read(i);c&&r.set(l,c)}return t};var XS=typeof XMLHttpRequest!="undefined",Fg=XS&&function(e){return new Promise(function(n,a){let l=Iu(e),i=l.data,r=Ye.from(l.headers).normalize(),{responseType:s,onUploadProgress:u,onDownloadProgress:c}=l,o,d,m,x,S;function T(){x&&x(),S&&S(),l.cancelToken&&l.cancelToken.unsubscribe(o),l.signal&&l.signal.removeEventListener("abort",o)}let N=new XMLHttpRequest;N.open(l.method.toUpperCase(),l.url,!0),N.timeout=l.timeout;function g(){if(!N)return;let b=Ye.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),z={data:!s||s==="text"||s==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:b,config:e,request:N};Pr(function(k){n(k),T()},function(k){a(k),T()},z),N=null}"onloadend"in N?N.onloadend=g:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(g)},N.onabort=function(){N&&(a(new W("Request aborted",W.ECONNABORTED,e,N)),N=null)},N.onerror=function(){a(new W("Network Error",W.ERR_NETWORK,e,N)),N=null},N.ontimeout=function(){let A=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded",z=l.transitional||Ju;l.timeoutErrorMessage&&(A=l.timeoutErrorMessage),a(new W(A,z.clarifyTimeoutError?W.ETIMEDOUT:W.ECONNABORTED,e,N)),N=null},i===void 0&&r.setContentType(null),"setRequestHeader"in N&&E.forEach(r.toJSON(),function(A,z){N.setRequestHeader(z,A)}),E.isUndefined(l.withCredentials)||(N.withCredentials=!!l.withCredentials),s&&s!=="json"&&(N.responseType=l.responseType),c&&([m,S]=pi(c,!0),N.addEventListener("progress",m)),u&&N.upload&&([d,x]=pi(u),N.upload.addEventListener("progress",d),N.upload.addEventListener("loadend",x)),(l.cancelToken||l.signal)&&(o=b=>{N&&(a(!b||b.type?new vn(null,e,N):b),N.abort(),N=null)},l.cancelToken&&l.cancelToken.subscribe(o),l.signal&&(l.signal.aborted?o():l.signal.addEventListener("abort",o)));let p=Td(l.url);if(p&&Re.protocols.indexOf(p)===-1){a(new W("Unsupported protocol "+p+":",W.ERR_BAD_REQUEST,e));return}N.send(i||null)})};var QS=(e,t)=>{let{length:n}=e=e?e.filter(Boolean):[];if(t||n){let a=new AbortController,l,i=function(c){if(!l){l=!0,s();let o=c instanceof Error?c:this.reason;a.abort(o instanceof W?o:new vn(o instanceof Error?o.message:o))}},r=t&&setTimeout(()=>{r=null,i(new W(`timeout ${t} of ms exceeded`,W.ETIMEDOUT))},t),s=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(i):c.removeEventListener("abort",i)}),e=null)};e.forEach(c=>c.addEventListener("abort",i));let{signal:u}=a;return u.unsubscribe=()=>E.asap(s),u}},Gg=QS;var KS=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let a=0,l;for(;a<n;)l=a+t,yield e.slice(a,l),a=l},$S=async function*(e,t){for await(let n of JS(e))yield*KS(n,t)},JS=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:n,value:a}=await t.read();if(n)break;yield a}}finally{await t.cancel()}},zd=(e,t,n,a)=>{let l=$S(e,t),i=0,r,s=u=>{r||(r=!0,a&&a(u))};return new ReadableStream({async pull(u){try{let{done:c,value:o}=await l.next();if(c){s(),u.close();return}let d=o.byteLength;if(n){let m=i+=d;n(m)}u.enqueue(new Uint8Array(o))}catch(c){throw s(c),c}},cancel(u){return s(u),l.return()}},{highWaterMark:2})};var tc=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Qg=tc&&typeof ReadableStream=="function",WS=tc&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Kg=(e,...t)=>{try{return!!e(...t)}catch(n){return!1}},PS=Qg&&Kg(()=>{let e=!1,t=new Request(Re.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Xg=64*1024,Nd=Qg&&Kg(()=>E.isReadableStream(new Response("").body)),ec={stream:Nd&&(e=>e.body)};tc&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!ec[t]&&(ec[t]=E.isFunction(e[t])?n=>n[t]():(n,a)=>{throw new W(`Response type '${t}' is not supported`,W.ERR_NOT_SUPPORT,a)})})})(new Response);var IS=async e=>{if(e==null)return 0;if(E.isBlob(e))return e.size;if(E.isSpecCompliantForm(e))return(await new Request(Re.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(E.isArrayBufferView(e)||E.isArrayBuffer(e))return e.byteLength;if(E.isURLSearchParams(e)&&(e=e+""),E.isString(e))return(await WS(e)).byteLength},e2=async(e,t)=>{let n=E.toFiniteNumber(e.getContentLength());return n==null?IS(t):n},$g=tc&&(async e=>{let{url:t,method:n,data:a,signal:l,cancelToken:i,timeout:r,onDownloadProgress:s,onUploadProgress:u,responseType:c,headers:o,withCredentials:d="same-origin",fetchOptions:m}=Iu(e);c=c?(c+"").toLowerCase():"text";let x=Gg([l,i&&i.toAbortSignal()],r),S,T=x&&x.unsubscribe&&(()=>{x.unsubscribe()}),N;try{if(u&&PS&&n!=="get"&&n!=="head"&&(N=await e2(o,a))!==0){let z=new Request(t,{method:"POST",body:a,duplex:"half"}),G;if(E.isFormData(a)&&(G=z.headers.get("content-type"))&&o.setContentType(G),z.body){let[k,q]=Rd(N,pi(kd(u)));a=zd(z.body,Xg,k,q)}}E.isString(d)||(d=d?"include":"omit");let g="credentials"in Request.prototype;S=new Request(t,{...m,signal:x,method:n.toUpperCase(),headers:o.normalize().toJSON(),body:a,duplex:"half",credentials:g?d:void 0});let p=await fetch(S),b=Nd&&(c==="stream"||c==="response");if(Nd&&(s||b&&T)){let z={};["status","statusText","headers"].forEach(Q=>{z[Q]=p[Q]});let G=E.toFiniteNumber(p.headers.get("content-length")),[k,q]=s&&Rd(G,pi(kd(s),!0))||[];p=new Response(zd(p.body,Xg,k,()=>{q&&q(),T&&T()}),z)}c=c||"text";let A=await ec[E.findKey(ec,c)||"text"](p,e);return!b&&T&&T(),await new Promise((z,G)=>{Pr(z,G,{data:A,headers:Ye.from(p.headers),status:p.status,statusText:p.statusText,config:e,request:S})})}catch(g){throw T&&T(),g&&g.name==="TypeError"&&/fetch/i.test(g.message)?Object.assign(new W("Network Error",W.ERR_NETWORK,e,S),{cause:g.cause||g}):W.from(g,g&&g.code,e,S)}});var Cd={http:Ku,xhr:Fg,fetch:$g};E.forEach(Cd,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});var Jg=e=>`- ${e}`,t2=e=>E.isFunction(e)||e===null||e===!1,nc={getAdapter:e=>{e=E.isArray(e)?e:[e];let{length:t}=e,n,a,l={};for(let i=0;i<t;i++){n=e[i];let r;if(a=n,!t2(n)&&(a=Cd[(r=String(n)).toLowerCase()],a===void 0))throw new W(`Unknown adapter '${r}'`);if(a)break;l[r||"#"+i]=a}if(!a){let i=Object.entries(l).map(([s,u])=>`adapter ${s} `+(u===!1?"is not supported by the environment":"is not available in the build")),r=t?i.length>1?`since :
`+i.map(Jg).join(`
`):" "+Jg(i[0]):"as no adapter specified";throw new W("There is no suitable adapter to dispatch the request "+r,"ERR_NOT_SUPPORT")}return a},adapters:Cd};function Md(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new vn(null,e)}function ac(e){return Md(e),e.headers=Ye.from(e.headers),e.data=Jr.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),nc.getAdapter(e.adapter||di.adapter)(e).then(function(a){return Md(e),a.data=Jr.call(e,e.transformResponse,a),a.headers=Ye.from(a.headers),a},function(a){return Wr(a)||(Md(e),a&&a.response&&(a.response.data=Jr.call(e,e.transformResponse,a.response),a.response.headers=Ye.from(a.response.headers))),Promise.reject(a)})}var lc="1.8.4";var ic={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ic[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});var Wg={};ic.transitional=function(t,n,a){function l(i,r){return"[Axios v"+lc+"] Transitional option '"+i+"'"+r+(a?". "+a:"")}return(i,r,s)=>{if(t===!1)throw new W(l(r," has been removed"+(n?" in "+n:"")),W.ERR_DEPRECATED);return n&&!Wg[r]&&(Wg[r]=!0,console.warn(l(r," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,r,s):!0}};ic.spelling=function(t){return(n,a)=>(console.warn(`${a} is likely a misspelling of ${t}`),!0)};function n2(e,t,n){if(typeof e!="object")throw new W("options must be an object",W.ERR_BAD_OPTION_VALUE);let a=Object.keys(e),l=a.length;for(;l-- >0;){let i=a[l],r=t[i];if(r){let s=e[i],u=s===void 0||r(s,i,e);if(u!==!0)throw new W("option "+i+" must be "+u,W.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new W("Unknown option "+i,W.ERR_BAD_OPTION)}}var es={assertOptions:n2,validators:ic};var bn=es.validators,mi=class{constructor(t){this.defaults=t,this.interceptors={request:new bd,response:new bd}}async request(t,n){try{return await this._request(t,n)}catch(a){if(a instanceof Error){let l={};Error.captureStackTrace?Error.captureStackTrace(l):l=new Error;let i=l.stack?l.stack.replace(/^.+\n/,""):"";try{a.stack?i&&!String(a.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(a.stack+=`
`+i):a.stack=i}catch(r){}}throw a}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=tn(this.defaults,n);let{transitional:a,paramsSerializer:l,headers:i}=n;a!==void 0&&es.assertOptions(a,{silentJSONParsing:bn.transitional(bn.boolean),forcedJSONParsing:bn.transitional(bn.boolean),clarifyTimeoutError:bn.transitional(bn.boolean)},!1),l!=null&&(E.isFunction(l)?n.paramsSerializer={serialize:l}:es.assertOptions(l,{encode:bn.function,serialize:bn.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),es.assertOptions(n,{baseUrl:bn.spelling("baseURL"),withXsrfToken:bn.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let r=i&&E.merge(i.common,i[n.method]);i&&E.forEach(["delete","get","head","post","put","patch","common"],S=>{delete i[S]}),n.headers=Ye.concat(r,i);let s=[],u=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(n)===!1||(u=u&&T.synchronous,s.unshift(T.fulfilled,T.rejected))});let c=[];this.interceptors.response.forEach(function(T){c.push(T.fulfilled,T.rejected)});let o,d=0,m;if(!u){let S=[ac.bind(this),void 0];for(S.unshift.apply(S,s),S.push.apply(S,c),m=S.length,o=Promise.resolve(n);d<m;)o=o.then(S[d++],S[d++]);return o}m=s.length;let x=n;for(d=0;d<m;){let S=s[d++],T=s[d++];try{x=S(x)}catch(N){T.call(this,N);break}}try{o=ac.call(this,x)}catch(S){return Promise.reject(S)}for(d=0,m=c.length;d<m;)o=o.then(c[d++],c[d++]);return o}getUri(t){t=tn(this.defaults,t);let n=Ir(t.baseURL,t.url,t.allowAbsoluteUrls);return Kr(n,t.params,t.paramsSerializer)}};E.forEach(["delete","get","head","options"],function(t){mi.prototype[t]=function(n,a){return this.request(tn(a||{},{method:t,url:n,data:(a||{}).data}))}});E.forEach(["post","put","patch"],function(t){function n(a){return function(i,r,s){return this.request(tn(s||{},{method:t,headers:a?{"Content-Type":"multipart/form-data"}:{},url:i,data:r}))}}mi.prototype[t]=n(),mi.prototype[t+"Form"]=n(!0)});var ts=mi;var ns=class{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});let a=this;this.promise.then(l=>{if(!a._listeners)return;let i=a._listeners.length;for(;i-- >0;)a._listeners[i](l);a._listeners=null}),this.promise.then=l=>{let i,r=new Promise(s=>{a.subscribe(s),i=s}).then(l);return r.cancel=function(){a.unsubscribe(i)},r},t(function(i,r,s){a.reason||(a.reason=new vn(i,r,s),n(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){let t=new AbortController,n=a=>{t.abort(a)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new ns(function(l){t=l}),cancel:t}}},Pg=ns;function Ud(e){return function(n){return e.apply(null,n)}}function Bd(e){return E.isObject(e)&&e.isAxiosError===!0}var Vd={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vd).forEach(([e,t])=>{Vd[t]=e});var Ig=Vd;function ev(e){let t=new ts(e),n=Gr(ts.prototype.request,t);return E.extend(n,ts.prototype,t,{allOwnKeys:!0}),E.extend(n,t,null,{allOwnKeys:!0}),n.create=function(l){return ev(tn(e,l))},n}var He=ev(di);He.Axios=ts;He.CanceledError=vn;He.CancelToken=Pg;He.isCancel=Wr;He.VERSION=lc;He.toFormData=Aa;He.AxiosError=W;He.Cancel=He.CanceledError;He.all=function(t){return Promise.all(t)};He.spread=Ud;He.isAxiosError=Bd;He.mergeConfig=tn;He.AxiosHeaders=Ye;He.formToJSON=e=>Wu(E.isHTMLForm(e)?new FormData(e):e);He.getAdapter=nc.getAdapter;He.HttpStatusCode=Ig;He.default=He;var as=He;var{Axios:ET,AxiosError:wT,CanceledError:TT,isCancel:RT,CancelToken:kT,VERSION:OT,all:DT,Cancel:zT,isAxiosError:NT,spread:CT,toFormData:MT,AxiosHeaders:UT,HttpStatusCode:BT,formToJSON:VT,getAdapter:HT,mergeConfig:jT}=as;var tv=require("obsidian"),Hd=as.create({baseURL:"http://openapi.inner.foldspace.cn",timeout:1e3*60*8,headers:{"Content-type":"application/json",Accept:"text/json"}}),nv=async(e,t,n)=>{let a=new FormData;a.append("files",e,t);let l="http://openapi.inner.foldspace.cn/bff/v1/apps/obsidian/attachments/upload";n(`\u5F00\u59CBAjax\u4E0A\u4F20\u6587\u4EF6: ${t} size:${e.size} =>${l}`);let i=await await as.post(l,a,{headers:{"Content-Type":"multipart/form-data"},onDownloadProgress:r=>{let{loaded:s,total:u}=r,c=Math.round(s*100/u);n(`\u4E0A\u4F20\u6587\u4EF6: ${t} \u8FDB\u5EA6 ${c}%`)}}).catch(r=>{n(`\u4E0A\u4F20\u6587\u4EF6: ${t} \u5931\u8D25 ${r}`)});return n(`\u4E0A\u4F20\u6587\u4EF6: ${t} \u5B8C\u6210 ${JSON.stringify(i.data)}`),i.data},av=async()=>(await Hd.get("/bff/v1/apps/block-cutter/channels/")).data,lv=async()=>(await Hd.get("/bff/v1/apps/block-cutter/get-studio-obsidian-to-think-generate-prompt-list/")).data,iv=async(e,t)=>{e.channel_id=parseInt(e.channel_id),e.prompt_id=parseInt(e.prompt_id),e.knowledge_is_required=parseInt(e.knowledge_is_required),e.documents=e.documents||[],e.if_run_doc_intro_workflow=parseInt(e.if_run_doc_intro_workflow),e.if_create_vector_db=parseInt(e.if_create_vector_db),e.knowledge_is_required=e.if_create_vector_db>0?1:0;let n={...e};n.doc_content=void 0,new tv.Notice(`\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B \u53C2\u6570
${JSON.stringify(n)}`),t("\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B /bff/v1/apps/dify/tasks/do-obsidian-to-think-workflow"),setTimeout(()=>{t("\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B .... 1 \u79D2")},500),setTimeout(()=>{t("\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B .... 5 \u79D2")},5*1e3),setTimeout(()=>{t("\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B .... 8 \u79D2")},8*1e3);let l=(await Hd.post("/bff/v1/apps/dify/tasks/do-obsidian-to-think-workflow",e)).data;return t(`\u8FD0\u884C\u6D41\u7A0B\u5B8C\u6210 \u7ED3\u679C
${JSON.stringify(l,null,4)}`),l};var rv=require("obsidian");function a2(e){let t=/!\[.*?\]\((.*?)\)|<img src="(.*?)"/g,n=/\[.*?\]\((.*?)\)/g,a=[],l;for(;(l=t.exec(e))!==null;)a.push(l[1]||l[2]);for(;(l=n.exec(e))!==null;)a.push(l[1]);return a.filter(i=>i!==null).filter(i=>i.length>0).filter(i=>{let r=i.split(".").pop(),s=["TXT","MD","MARKDOWN","PDF","HTML","XLSX","XLS","DOCX","CSV","EML","MSG","PPTX","PPT","XML","EPUB"],u=r.toUpperCase();return s.indexOf(u)>=0}).filter(i=>!(i.startsWith("http://")||i.startsWith("htts://")))}function sv(e){return decodeURIComponent(e.replace(/app:\/\/[^\/]+\//,"/").split("?")[0])}async function l2(e,t,n){let a=t.vault.getAbstractFileByPath(e);if(a&&a instanceof rv.TFile){n(`${e} \u8BFB\u53D6\u4E2D.....`);try{let l=await t.vault.readBinary(a);return console.log("File content:",l),n(`${e} \u8BFB\u53D6\u5B8C\u6210 ${l.byteLength}\u5B57\u8282`),l}catch(l){n(`${e} \u8BFB\u53D6\u5931\u8D25`),console.error("Error reading file:",l)}}else n(`${e} \u6587\u4EF6\u672A\u627E\u5230`),console.error("File not found or not a valid file type");return null}async function uv(e,t,n){let a=a2(e);return await Promise.all(a.map(async i=>{let r=n+"/"+i,s=i.split("/").pop();return{path:r,fileName:decodeURIComponent(s),file:null,url:null}}))}function i2(e){return e.startsWith("/")?e.slice(1):e}function r2(){return process.platform==="win32"}async function cv(e,t,n,a){let l=r2();return await Promise.all(e.map(async r=>{let s=i2(r.path);a("\u5F00\u59CB\u4E0A\u4F20\u9644\u4EF6 "+r.fileName+" \u4E2D...");let u=decodeURIComponent(s);a(`\u662F\u5426\u4E3Awindow\u5E73\u53F0:${l} \u8BFB\u53D6\u8DEF\u5F84:${u}`);let c=await l2(u,t,a);if(c)a(`${r.path} \u8BFB\u53D6\u5B8C\u6210 ${c==null?void 0:c.byteLength}\u5B57\u8282`);else return a(`${r.path} \u8BFB\u53D6\u5931\u8D25 `),r;if(a("\u5F00\u59CB\u4E0A\u4F20\u9644\u4EF6 "+r.fileName+" \u4E2D..."),c){let o=new Blob([c]),d=new File([o],`${r.fileName}`),m=await nv(d,r.fileName,a);return a("\u4E0A\u4F20\u9644\u4EF6 "+r.fileName+" \u5B8C\u6210 "+m[0].url),{...r,url:m[0].url}}return r}))}function s2(e){let t=/\[([^\]]+)\]\(([^)]+)\)/g;return e.replace(t,"")}function u2(e){let t=/!\[([^\]]*)\]\(([^)]*)\)/g;return e.replace(t,"")}function c2(e){let t=/\[([^\]]*)\]\(([^)]*\.(pdf|docx?|xlsx?|pptx?|zip|rar|txt))\)/g;return e.replace(t,"")}function ov(e){return s2(u2(c2(e)))}function fv(e){return!e||e.length===0?!1:e.every(t=>t&&t.url&&typeof t.url=="string"&&t.url.trim()!=="")}oe.use({async:!1,pedantic:!1,gfm:!0});var o2=gg({doc_title:gn().min(1,{message:"\u6807\u9898\u5FC5\u987B\u5B58\u5728"}),doc_content:gn().min(3,{message:"\u5185\u5BB9\u5FC5\u987B\u5B58\u5728"}),documents:yg(gn()).optional(),channel_id:gn().min(1,{message:"\u9891\u9053\u5FC5\u987B\u5B58\u5728"}),prompt_id:gn().min(1,{message:"\u63D0\u793A\u8BCD\u5FC5\u987B\u5B58\u5728"}),partitioned_mode:gn().min(1,{message:"\u5B57\u6570\u5206\u5757\u5927\u5C0F\u5FC5\u987B\u5B58\u5728"}),partitioned_chunk_size:Fr().optional(),vector_uuid:gn().min(1,{message:"\u5411\u91CFID\u5FC5\u987B\u5B58\u5728"}),if_create_vector_db:gn().optional(),knowledge_chunk_size:Fr().min(100,{message:"\u77E5\u8BC6\u5757\u5927\u5C0F\u5FC5\u987B\u5927\u4E8E100"}).max(2e3,{message:"\u77E5\u8BC6\u5757\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E2000"}),knowledge_chunk_overlap:Fr().min(10,{message:"\u77E5\u8BC6\u5757\u91CD\u53E0\u5927\u5C0F\u5FC5\u987B\u5927\u4E8E10"}).max(300,{message:"\u77E5\u8BC6\u5757\u91CD\u53E0\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E300"}),knowledge_query_limit:Fr().min(1,{message:"\u77E5\u8BC6\u5E93\u67E5\u8BE2\u9650\u5236\u5FC5\u987B\u5927\u4E8E1"}).max(10,{message:"\u77E5\u8BC6\u5E93\u67E5\u8BE2\u9650\u5236\u5FC5\u987B\u5C0F\u4E8E10"}),if_run_doc_intro_workflow:gn().optional()}),f2=e=>{let[t,n]=(0,_n.useState)(e.attachments),[a,l]=(0,_n.useState)([]),[i,r]=(0,_n.useState)([]),[s,u]=(0,_n.useState)(!1),[c,o]=(0,_n.useState)(!1),[d,m]=(0,_n.useState)(!1),[x,S]=(0,_n.useState)([]),[T,N]=(0,_n.useState)(""),[g,p]=(0,_n.useState)(""),b=h=>{S(V=>[...V,h])};R.useEffect(()=>{n(e.attachments)},[e.attachments]),R.useEffect(()=>{av().then(h=>{l(h)}).catch(h=>{alert(h)})},[]),R.useEffect(()=>{lv().then(h=>{r(h)}).catch(h=>{b(`\u83B7\u53D6\u63D0\u793A\u8BCD\u5931\u8D25 ${h}
${h.stack}`)})},[]);let{register:A,handleSubmit:z,watch:G,formState:{errors:k},trigger:q,getValues:Q,setValue:K}=Th({resolver:Oh(o2),defaultValues:{doc_title:e.title,doc_content:e.content,partitioned_mode:"\u6309\u6BB5\u843D",vector_uuid:(0,dv.md5)(e.title+e.filePath),if_create_vector_db:"1",if_run_doc_intro_workflow:"0",partitioned_chunk_size:1e3,knowledge_chunk_size:500,knowledge_chunk_overlap:100,knowledge_query_limit:1,documents:[]}}),ke=G("partitioned_mode"),f=async(h,V)=>{if(h.length>0&&!fv(h)){m(!0),V("\u5F00\u59CB\u4E0A\u4F20\u9644\u4EF6 \u4E2D...");let C=await cv(h,e.app,e.currentDocRootPath,V);n(C);let M=C.map(F=>F.url);V(`\u4E0A\u4F20\u9644\u4EF6\u5B8C\u6210 ${M.length} \u4E2A\u9644\u4EF6 ${JSON.stringify(M)}`),K("documents",M),m(!1)}else V(`\u65E0\u9700\u4E0A\u4F20 ${h.length} \u4E2A\u9644\u4EF6`)},y=h=>{alert("submit"),console.log("Form data:",h),new yi.Notice(`form:${JSON.stringify(h)}`)},v={valueAsNumber:!0,parse:h=>Number(h)};return R.createElement("div",{style:{width:"100%",height:"100%",fontSize:12,position:"relative"}},R.createElement("form",{onSubmit:z(y)},R.createElement("div",{className:"row",style:{width:"100%"}},R.createElement("center",null,R.createElement("h1",null,"FoldSpece\u52A9\u624B"))),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:4}},R.createElement("input",{style:{width:"100%"},type:"text",...A("doc_title"),className:"form-control",placeholder:"\u8BF7\u8F93\u5165\u8981\u5BFC\u5165\u7684\u6587\u4EF6\u8DEF\u5F84"}),(k==null?void 0:k.doc_title)&&R.createElement("p",{style:{color:"red"}},k.doc_title.message)),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:4}},R.createElement("textarea",{style:{width:"100%",height:300},className:"form-control",...A("doc_content")}),(k==null?void 0:k.doc_content)&&R.createElement("p",{style:{color:"red"}},k.doc_content.message)),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:4}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"20%",textAlign:"right"}},"\u63D0\u793A\u8BCD\u9009\u62E9"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%"}},R.createElement("select",{style:{width:"100%"},...A("prompt_id"),className:"form-control"},i.map((h,V)=>R.createElement("option",{value:h.id,key:V},h.id," - ",h.name))),(k==null?void 0:k.prompt_id)&&R.createElement("p",{style:{color:"red"}},k.prompt_id.message)),R.createElement("div",{className:"row",style:{width:"100%",fontSize:12,paddingLeft:"20%",paddingRight:"20%",marginTop:8}},R.createElement("a",{href:"http://nocodb.apps.foldspace.cn/dashboard/#/nc/view/654f6e4d-9031-4ee8-b993-b7cd7b2c3a33",target:"_blank",style:{textDecoration:"none",color:"blue"}},"\u63D0\u793A\u8BCD\u5217\u8868"),R.createElement("span",{style:{paddingLeft:10,paddingRight:10}},"|"),R.createElement("a",{href:"http://nocodb.apps.foldspace.cn/dashboard/#/nc/form/85ce8c53-0a35-4a70-9089-a7322664dda5",target:"_blank",style:{textDecoration:"none",color:"blue"}},"\u65B0\u589E\u63D0\u793A\u8BCD"))),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"20%",textAlign:"right"}},"\u9891\u9053\u9009\u62E9"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%"}},R.createElement("select",{style:{width:"100%"},className:"form-control",...A("channel_id")},a.map((h,V)=>R.createElement("option",{value:h.id,key:V},`${h&&h.id}-${h&&h.name}`))),(k==null?void 0:k.channel_id)&&R.createElement("p",{style:{color:"red"}},k.channel_id.message))),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"20%",textAlign:"right"}},"\u5206\u5757\u7B56\u7565"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%"}},R.createElement("label",null,R.createElement("input",{type:"radio",value:"\u6309\u6BB5\u843D",...A("partitioned_mode")}),"\u6309\u6BB5\u843D"),R.createElement("label",null,R.createElement("input",{type:"radio",value:"\u6309\u6807\u9898\u6BB5\u843D",...A("partitioned_mode")}),"\u6309\u6807\u9898\u6BB5\u843D"),R.createElement("label",null,R.createElement("input",{type:"radio",value:"\u6309\u5B57\u6570",...A("partitioned_mode")}),"\u6309\u5B57\u6570"),R.createElement("label",null,R.createElement("input",{type:"radio",value:"\u4E0D\u5206\u5757",...A("partitioned_mode")}),"\u4E0D\u5206\u5757"),(k==null?void 0:k.partitioned_mode)&&R.createElement("p",{style:{color:"red"}},k.partitioned_mode.message))),ke==="\u6309\u5B57\u6570"&&R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:0,width:"20%",textAlign:"right"}},"\u5B57\u6570\u5206\u5757\u5927\u5C0F"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%"}},R.createElement("input",{type:"number",style:{width:"100%"},className:"form-control",...A("partitioned_chunk_size",v)})),(k==null?void 0:k.partitioned_chunk_size)&&R.createElement("p",{style:{color:"red"}},k.partitioned_chunk_size.message)),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:0,fontSize:10}},R.createElement("div",{className:"col",style:{display:"inline-block",width:"30%"}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:0,width:"50%",textAlign:"right"}},"\u77E5\u8BC6\u5E93:\u5206\u5757\u5927\u5C0F"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"50%"}},R.createElement("input",{type:"number",style:{width:"100%"},className:"form-control",...A("knowledge_chunk_size",v)}))),R.createElement("div",{className:"col",style:{display:"inline-block",width:"30%"}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:0,width:"50%",textAlign:"right"}},"Overlap\u5927\u5C0F"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"50%"}},R.createElement("input",{type:"number",style:{width:"100%"},className:"form-control",...A("knowledge_chunk_overlap",v)}))),R.createElement("div",{className:"col",style:{display:"inline-block",width:"40%"}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:0,width:"50%",textAlign:"right"}},"\u5339\u914D\u6570\u91CF"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"50%"}},R.createElement("input",{type:"number",style:{width:"100%"},className:"form-control",...A("knowledge_query_limit",v)}))),(k==null?void 0:k.knowledge_chunk_size)&&R.createElement("p",{style:{color:"red"}},k.knowledge_chunk_size.message),(k==null?void 0:k.knowledge_chunk_overlap)&&R.createElement("p",{style:{color:"red"}},k.knowledge_chunk_overlap.message),(k==null?void 0:k.knowledge_query_limit)&&R.createElement("p",{style:{color:"red"}},k.knowledge_query_limit.message)),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",width:"20%",textAlign:"left"}},"\u662F\u5426\u4F7F\u7528\u77E5\u8BC6\u5E93"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"20%",textAlign:"left"}},R.createElement("label",null,R.createElement("input",{type:"radio",value:"1",...A("if_create_vector_db")}),"\u662F"),R.createElement("label",null,R.createElement("input",{type:"radio",value:"0",...A("if_create_vector_db")}),"\u5426"),(k==null?void 0:k.if_create_vector_db)&&R.createElement("p",{style:{color:"red"}},k.if_create_vector_db.message)),R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"60%",textAlign:"left"}},t.map((h,V)=>R.createElement("p",{style:{marginLeft:12},key:V,alt:`${h}`},R.createElement("a",{href:h.url,target:"_blank",style:{color:h.url?"blue":"red"}},"\u9644\u4EF6",V+1,": ",h.fileName," ","-|",h.url?"\u5DF2\u4E0A\u4F20":"\u672A\u4E0A\u4F20"))))),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"20%",textAlign:"right"}},"\u5411\u91CF\u6807\u8BB0ID"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%"}},R.createElement("input",{style:{width:"100%"},type:"text",className:"form-control",disabled:!0,...A("vector_uuid")})),R.createElement("p",null,R.createElement("a",{href:"http://192.168.31.56:6333/dashboard#/collections",target:"_blank",style:{color:"blue"}},"\u5411\u91CF\u6570\u636E\u5E93\u96C6\u5408")),(k==null?void 0:k.vector_uuid)&&R.createElement("p",{style:{color:"red"}},k.vector_uuid.message)),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",width:"20%",textAlign:"left"}},"\u662F\u5426\u8FD0\u884C\u6587\u7AE0\u6458\u8981\u6D41\u7A0B"),R.createElement("div",{className:"col",style:{display:"inline-block",width:"80%",textAlign:"left"}},R.createElement("label",null,R.createElement("input",{type:"radio",value:"1",...A("if_run_doc_intro_workflow")}),"\u662F"),R.createElement("label",null,R.createElement("input",{type:"radio",value:"0",...A("if_run_doc_intro_workflow")}),"\u5426"),(k==null?void 0:k.if_run_doc_intro_workflow)&&R.createElement("p",{style:{color:"red"}},k.if_run_doc_intro_workflow.message))),R.createElement("div",{className:"row",style:{width:"100%",marginBottom:8}},R.createElement("div",{className:"col",style:{display:"inline-block",paddingRight:32,width:"40%",textAlign:"right"}}),R.createElement("div",{className:"col",style:{display:"inline-block",width:"60%"}},R.createElement("button",{className:"btn btn-primary",type:"button",style:{marginRight:12},onClick:()=>{o(!0)}},"\u663E\u793Aprops"),R.createElement("button",{className:"btn btn-primary",type:"button",disabled:d,onClick:async()=>{var V,C;S(M=>["\u5F00\u59CB\u9A8C\u8BC1\u8868\u5355..."]),N(""),p("");let h=await q();if(new yi.Notice(`\u5F00\u59CB\u9A8C\u8BC1\u8868\u5355, \u9A8C\u8BC1\u7ED3\u679C:${h}`),h){if(Q().if_create_vector_db==="1")try{u(!0),b("\u5F00\u59CB\u4E0A\u4F20\u9644\u4EF6..."),await f(t,b),b("\u4E0A\u4F20\u9644\u4EF6\u5B8C\u6210...")}catch(F){b(`\u4E0A\u4F20\u9644\u4EF6\u5931\u8D25 ${F}
${F.stack}`),console.error("\u4E0A\u4F20\u9644\u4EF6\u5931\u8D25",F)}finally{m(!1)}try{m(!0);let F=Q();b("\u5F00\u59CB\u8FD0\u884C\u6D41\u7A0B...");let Oe=new Date().getTime(),Ea=setInterval(()=>{b(`\u4EFB\u52A1\u8FD0\u884C\u4E2D... \u5DF2\u7ECF\u5F00\u59CB ${(new Date().getTime()-Oe)/1e3} \u79D2`)},10*1e3);try{let at=await iv(F,b),cc=(C=(V=at==null?void 0:at.data)==null?void 0:V.outputs)==null?void 0:C.text,al=JSON.parse(cc||"{}");N((al==null?void 0:al.doc_url)||""),p((at==null?void 0:at.apitableRecordUrl)||""),b("\u8FD0\u884C\u6D41\u7A0B\u5B8C\u6210...")}catch(at){console.error("\u8FD0\u884C\u6D41\u7A0B\u5931\u8D25",at),b(`\u8FD0\u884C\u6D41\u7A0B\u5931\u8D25 ${at}`)}finally{clearInterval(Ea)}}catch(F){console.error("\u8FD0\u884C\u6D41\u7A0B\u5931\u8D25",F),F instanceof Error?b(`${F.message}
\u8FD0\u884C\u6D41\u7A0B\u5931\u8D25 ${F.stack}`):b(`\u8FD0\u884C\u6D41\u7A0B\u5931\u8D25 ${F}`)}finally{m(!1)}}else new yi.Notice(`\u9A8C\u8BC1\u5931\u8D25 ${JSON.stringify(k)} `)}},"\u63D0\u4EA4\u4EFB\u52A1")))),s&&R.createElement("div",{style:{position:"absolute",bottom:0,top:0,left:0,right:0,width:"100%",height:"100%",backgroundColor:"#f0f0f0",zIndex:1e3,opacity:1}},R.createElement("div",null,R.createElement("button",{style:{float:"right"},onClick:()=>{u(!1)}},"\u5173\u95ED")),R.createElement("div",null,R.createElement("h1",null,"\u6267\u884C\u65E5\u5FD7"),R.createElement("pre",null,x.join(`
`))),R.createElement("div",null,R.createElement("p",null,R.createElement("a",{href:"https://diyf.apps.foldspace.cn/app/708cb23f-5a12-4209-a19b-560e06511742/logs",target:"_blank",style:{textDecoration:"none",color:"blue"}},"\u67E5\u770Bdify\u4EFB\u52A1\u65E5\u5FD7"),R.createElement("span",{style:{marginLeft:12,marginRight:12}}," ","|"," ")),R.createElement("p",null,R.createElement("a",{href:"http://nocodb.apps.foldspace.cn/dashboard/#/nc/p2kg9yuerbjozs8/mua5zut94cdsj2v/vwcym9tcdgqfsdhh/view",target:"_blank",style:{textDecoration:"none",color:"blue"}},"\u67E5\u770B\u751F\u6210\u7ED3\u679C"),T&&R.createElement("span",{style:{marginLeft:12,marginRight:12}}," ","|"," "),T&&R.createElement("a",{href:T,target:"_blank",style:{textDecoration:"none",color:"blue"}},T)),R.createElement("p",null,g&&R.createElement("a",{href:g,target:"_blank",style:{textDecoration:"none",color:"blue"}},g))),R.createElement("div",null,R.createElement("h1",null,"\u63D0\u4EA4values"),R.createElement("pre",null,JSON.stringify(Q(),null,4)))),c&&R.createElement("div",{style:{position:"absolute",bottom:0,top:0,left:0,right:0,width:"100%",height:"100%",backgroundColor:"#f0f0f0",zIndex:1e3}},R.createElement("div",null,R.createElement("button",{style:{float:"right"},onClick:()=>{o(!1)}},"\u5173\u95ED")),R.createElement("div",null,R.createElement("h1",null,"props"),R.createElement("p",null,JSON.stringify({attachments:t,filePath:e.filePath,resourceUrl:e.resourceUrl,currentDocRootPath:e.currentDocRootPath,fileFullPath:e.fileFullPath},null,4))),R.createElement("div",null,R.createElement("h1",null,"values"),R.createElement("pre",null,JSON.stringify(Q(),null,4)))))},rc=class extends yi.Modal{constructor(n){super(n);this.app=n}async getFileTitle(){let n=this.app.workspace.getActiveFile();return n?n.basename:void 0}async getFileContent(){let n=this.app.workspace.getActiveFile();return n?await this.app.vault.read(n):void 0}async onOpen(){var m;let{containerEl:n,app:a}=this;this.root=(0,hv.createRoot)(n.children[1]);let l=await this.getFileTitle(),i=await this.getFileContent(),r=ov(i),s=(m=a.workspace.getActiveFile())==null?void 0:m.path,u=a.vault.adapter.getResourcePath(s),c=s.split("/").slice(0,-1).join("/"),o=sv(u),d=await uv(i,a,c);this.root.render(R.createElement(R.StrictMode,null,R.createElement(f2,{title:l,content:r,filePath:o,attachments:d,app:a,currentDocRootPath:c})))}async onClose(){let{contentEl:n}=this;this.root.unmount(),n.empty()}};var d2={mySetting:"default"},sc=class extends Yt.Plugin{async onload(){await this.loadSettings(),this.addRibbonIcon("Foldspace","Foldspace\u52A9\u624B",l=>{new Yt.Notice("This is a notice!")}).addClass("foldspace-plugin-ribbon-class");let a=this.addStatusBarItem();a.setText("Foldspace\u52A9\u624B"),a.addEventListener("click",()=>{new rc(this.app).open()}),this.addCommand({id:"open-sample-modal-simple",name:"Open sample modal (simple)",callback:()=>{new uc(this.app).open()}}),this.addCommand({id:"sample-editor-command",name:"Sample editor command",editorCallback:(l,i)=>{console.log(l.getSelection()),l.replaceSelection("Sample Editor Command")}}),this.addCommand({id:"open-sample-modal-complex",name:"Open sample modal (complex)",checkCallback:l=>{if(this.app.workspace.getActiveViewOfType(Yt.MarkdownView))return l||new uc(this.app).open(),!0}}),this.addSettingTab(new jd(this.app,this)),this.registerDomEvent(document,"click",l=>{console.log("click",l)}),this.registerInterval(window.setInterval(()=>console.log("setInterval"),5*60*1e3))}onunload(){}async loadSettings(){this.settings=Object.assign({},d2,await this.loadData())}async saveSettings(){await this.saveData(this.settings)}},uc=class extends Yt.Modal{constructor(t){super(t)}onOpen(){let{contentEl:t}=this;t.setText("Woah!")}onClose(){let{contentEl:t}=this;t.empty()}},jd=class extends Yt.PluginSettingTab{constructor(n,a){super(n,a);this.plugin=a}display(){let{containerEl:n}=this;n.empty(),new Yt.Setting(n).setName("Setting #1").setDesc("It's a secret").addText(a=>a.setPlaceholder("Enter your secret").setValue(this.plugin.settings.mySetting).onChange(async l=>{this.plugin.settings.mySetting=l,await this.plugin.saveSettings()}))}};
/*! Bundled license information:
react/cjs/react.production.js:
(**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
js-md5/src/md5.js:
(**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.8.3
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2023
* @license MIT
*)
scheduler/cjs/scheduler.production.js:
(**
* @license React
* scheduler.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react-dom/cjs/react-dom.production.js:
(**
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react-dom/cjs/react-dom-client.production.js:
(**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
*/