3 lines
346 KiB
JavaScript
3 lines
346 KiB
JavaScript
/*! For license information please see bundle.js.LICENSE.txt */
|
||
(()=>{var e,t,n={543(e,t,n){var r;e=n.nmd(e),function(){var a,i="Expected a function",o="__lodash_hash_undefined__",l="__lodash_placeholder__",u=32,s=128,c=1/0,f=9007199254740991,d=NaN,p=4294967295,h=[["ary",s],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",u],["partialRight",64],["rearg",256]],g="[object Arguments]",v="[object Array]",m="[object Boolean]",y="[object Date]",b="[object Error]",w="[object Function]",_="[object GeneratorFunction]",k="[object Map]",x="[object Number]",S="[object Object]",E="[object Promise]",C="[object RegExp]",T="[object Set]",z="[object String]",P="[object Symbol]",N="[object WeakMap]",M="[object ArrayBuffer]",A="[object DataView]",O="[object Float32Array]",L="[object Float64Array]",F="[object Int8Array]",D="[object Int16Array]",R="[object Int32Array]",j="[object Uint8Array]",U="[object Uint8ClampedArray]",I="[object Uint16Array]",$="[object Uint32Array]",B=/\b__p \+= '';/g,H=/\b(__p \+=) '' \+/g,V=/(__e\(.*?\)|\b__t\)) \+\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,q=/[&<>"']/g,Q=RegExp(W.source),Y=RegExp(q.source),G=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,X=/<%=([\s\S]+?)%>/g,Z=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,te=/[\\^$.*+?()[\]{}|]/g,ne=RegExp(te.source),re=/^\s+/,ae=/\s/,ie=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,oe=/\{\n\/\* \[wrapped with (.+)\] \*/,le=/,? & /,ue=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,se=/[()=,{}\[\]\/\s]/,ce=/\\(\\)?/g,fe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,de=/\w*$/,pe=/^[-+]0x[0-9a-f]+$/i,he=/^0b[01]+$/i,ge=/^\[object .+?Constructor\]$/,ve=/^0o[0-7]+$/i,me=/^(?:0|[1-9]\d*)$/,ye=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,be=/($^)/,we=/['\n\r\u2028\u2029\\]/g,_e="\\ud800-\\udfff",ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",xe="\\u2700-\\u27bf",Se="a-z\\xdf-\\xf6\\xf8-\\xff",Ee="A-Z\\xc0-\\xd6\\xd8-\\xde",Ce="\\ufe0e\\ufe0f",Te="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ze="["+_e+"]",Pe="["+Te+"]",Ne="["+ke+"]",Me="\\d+",Ae="["+xe+"]",Oe="["+Se+"]",Le="[^"+_e+Te+Me+xe+Se+Ee+"]",Fe="\\ud83c[\\udffb-\\udfff]",De="[^"+_e+"]",Re="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",Ue="["+Ee+"]",Ie="\\u200d",$e="(?:"+Oe+"|"+Le+")",Be="(?:"+Ue+"|"+Le+")",He="(?:['’](?:d|ll|m|re|s|t|ve))?",Ve="(?:['’](?:D|LL|M|RE|S|T|VE))?",We="(?:"+Ne+"|"+Fe+")?",qe="["+Ce+"]?",Qe=qe+We+"(?:"+Ie+"(?:"+[De,Re,je].join("|")+")"+qe+We+")*",Ye="(?:"+[Ae,Re,je].join("|")+")"+Qe,Ge="(?:"+[De+Ne+"?",Ne,Re,je,ze].join("|")+")",Ke=RegExp("['’]","g"),Xe=RegExp(Ne,"g"),Ze=RegExp(Fe+"(?="+Fe+")|"+Ge+Qe,"g"),Je=RegExp([Ue+"?"+Oe+"+"+He+"(?="+[Pe,Ue,"$"].join("|")+")",Be+"+"+Ve+"(?="+[Pe,Ue+$e,"$"].join("|")+")",Ue+"?"+$e+"+"+He,Ue+"+"+Ve,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Me,Ye].join("|"),"g"),et=RegExp("["+Ie+_e+ke+Ce+"]"),tt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],rt=-1,at={};at[O]=at[L]=at[F]=at[D]=at[R]=at[j]=at[U]=at[I]=at[$]=!0,at[g]=at[v]=at[M]=at[m]=at[A]=at[y]=at[b]=at[w]=at[k]=at[x]=at[S]=at[C]=at[T]=at[z]=at[N]=!1;var it={};it[g]=it[v]=it[M]=it[A]=it[m]=it[y]=it[O]=it[L]=it[F]=it[D]=it[R]=it[k]=it[x]=it[S]=it[C]=it[T]=it[z]=it[P]=it[j]=it[U]=it[I]=it[$]=!0,it[b]=it[w]=it[N]=!1;var ot={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},lt=parseFloat,ut=parseInt,st="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ct="object"==typeof self&&self&&self.Object===Object&&self,ft=st||ct||Function("return this")(),dt=t&&!t.nodeType&&t,pt=dt&&e&&!e.nodeType&&e,ht=pt&&pt.exports===dt,gt=ht&&st.process,vt=function(){try{return pt&&pt.require&&pt.require("util").types||gt&>.binding&>.binding("util")}catch(e){}}(),mt=vt&&vt.isArrayBuffer,yt=vt&&vt.isDate,bt=vt&&vt.isMap,wt=vt&&vt.isRegExp,_t=vt&&vt.isSet,kt=vt&&vt.isTypedArray;function xt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function St(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}function Et(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Ct(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Tt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function zt(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i}function Pt(e,t){return!(null==e||!e.length)&&Ut(e,t,0)>-1}function Nt(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function Mt(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function At(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function Ot(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function Lt(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function Ft(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Dt=Ht("length");function Rt(e,t,n){var r;return n(e,function(e,n,a){if(t(e,n,a))return r=n,!1}),r}function jt(e,t,n,r){for(var a=e.length,i=n+(r?1:-1);r?i--:++i<a;)if(t(e[i],i,e))return i;return-1}function Ut(e,t,n){return t==t?function(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}(e,t,n):jt(e,$t,n)}function It(e,t,n,r){for(var a=n-1,i=e.length;++a<i;)if(r(e[a],t))return a;return-1}function $t(e){return e!=e}function Bt(e,t){var n=null==e?0:e.length;return n?qt(e,t)/n:d}function Ht(e){return function(t){return null==t?a:t[e]}}function Vt(e){return function(t){return null==e?a:e[t]}}function Wt(e,t,n,r,a){return a(e,function(e,a,i){n=r?(r=!1,e):t(n,e,a,i)}),n}function qt(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);o!==a&&(n=n===a?o:n+o)}return n}function Qt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Yt(e){return e?e.slice(0,dn(e)+1).replace(re,""):e}function Gt(e){return function(t){return e(t)}}function Kt(e,t){return Mt(t,function(t){return e[t]})}function Xt(e,t){return e.has(t)}function Zt(e,t){for(var n=-1,r=e.length;++n<r&&Ut(t,e[n],0)>-1;);return n}function Jt(e,t){for(var n=e.length;n--&&Ut(t,e[n],0)>-1;);return n}var en=Vt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tn=Vt({"&":"&","<":"<",">":">",'"':""","'":"'"});function nn(e){return"\\"+ot[e]}function rn(e){return et.test(e)}function an(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function on(e,t){return function(n){return e(t(n))}}function ln(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n];o!==t&&o!==l||(e[n]=l,i[a++]=n)}return i}function un(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function sn(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=[e,e]}),n}function cn(e){return rn(e)?function(e){for(var t=Ze.lastIndex=0;Ze.test(e);)++t;return t}(e):Dt(e)}function fn(e){return rn(e)?function(e){return e.match(Ze)||[]}(e):function(e){return e.split("")}(e)}function dn(e){for(var t=e.length;t--&&ae.test(e.charAt(t)););return t}var pn=Vt({"&":"&","<":"<",">":">",""":'"',"'":"'"}),hn=function e(t){var n,r=(t=null==t?ft:hn.defaults(ft.Object(),t,hn.pick(ft,nt))).Array,ae=t.Date,_e=t.Error,ke=t.Function,xe=t.Math,Se=t.Object,Ee=t.RegExp,Ce=t.String,Te=t.TypeError,ze=r.prototype,Pe=ke.prototype,Ne=Se.prototype,Me=t["__core-js_shared__"],Ae=Pe.toString,Oe=Ne.hasOwnProperty,Le=0,Fe=(n=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",De=Ne.toString,Re=Ae.call(Se),je=ft._,Ue=Ee("^"+Ae.call(Oe).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ie=ht?t.Buffer:a,$e=t.Symbol,Be=t.Uint8Array,He=Ie?Ie.allocUnsafe:a,Ve=on(Se.getPrototypeOf,Se),We=Se.create,qe=Ne.propertyIsEnumerable,Qe=ze.splice,Ye=$e?$e.isConcatSpreadable:a,Ge=$e?$e.iterator:a,Ze=$e?$e.toStringTag:a,et=function(){try{var e=ui(Se,"defineProperty");return e({},"",{}),e}catch(e){}}(),ot=t.clearTimeout!==ft.clearTimeout&&t.clearTimeout,st=ae&&ae.now!==ft.Date.now&&ae.now,ct=t.setTimeout!==ft.setTimeout&&t.setTimeout,dt=xe.ceil,pt=xe.floor,gt=Se.getOwnPropertySymbols,vt=Ie?Ie.isBuffer:a,Dt=t.isFinite,Vt=ze.join,gn=on(Se.keys,Se),vn=xe.max,mn=xe.min,yn=ae.now,bn=t.parseInt,wn=xe.random,_n=ze.reverse,kn=ui(t,"DataView"),xn=ui(t,"Map"),Sn=ui(t,"Promise"),En=ui(t,"Set"),Cn=ui(t,"WeakMap"),Tn=ui(Se,"create"),zn=Cn&&new Cn,Pn={},Nn=Di(kn),Mn=Di(xn),An=Di(Sn),On=Di(En),Ln=Di(Cn),Fn=$e?$e.prototype:a,Dn=Fn?Fn.valueOf:a,Rn=Fn?Fn.toString:a;function jn(e){if(el(e)&&!Ho(e)&&!(e instanceof Bn)){if(e instanceof $n)return e;if(Oe.call(e,"__wrapped__"))return Ri(e)}return new $n(e)}var Un=function(){function e(){}return function(t){if(!Jo(t))return{};if(We)return We(t);e.prototype=t;var n=new e;return e.prototype=a,n}}();function In(){}function $n(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=a}function Bn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Hn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function qn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Wn;++t<n;)this.add(e[t])}function Qn(e){var t=this.__data__=new Vn(e);this.size=t.size}function Yn(e,t){var n=Ho(e),r=!n&&Bo(e),a=!n&&!r&&Qo(e),i=!n&&!r&&!a&&ul(e),o=n||r||a||i,l=o?Qt(e.length,Ce):[],u=l.length;for(var s in e)!t&&!Oe.call(e,s)||o&&("length"==s||a&&("offset"==s||"parent"==s)||i&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||gi(s,u))||l.push(s);return l}function Gn(e){var t=e.length;return t?e[Wr(0,t-1)]:a}function Kn(e,t){return Mi(Ca(e),ir(t,0,e.length))}function Xn(e){return Mi(Ca(e))}function Zn(e,t,n){(n!==a&&!Uo(e[t],n)||n===a&&!(t in e))&&rr(e,t,n)}function Jn(e,t,n){var r=e[t];Oe.call(e,t)&&Uo(r,n)&&(n!==a||t in e)||rr(e,t,n)}function er(e,t){for(var n=e.length;n--;)if(Uo(e[n][0],t))return n;return-1}function tr(e,t,n,r){return cr(e,function(e,a,i){t(r,e,n(e),i)}),r}function nr(e,t){return e&&Ta(t,Nl(t),e)}function rr(e,t,n){"__proto__"==t&&et?et(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ar(e,t){for(var n=-1,i=t.length,o=r(i),l=null==e;++n<i;)o[n]=l?a:El(e,t[n]);return o}function ir(e,t,n){return e==e&&(n!==a&&(e=e<=n?e:n),t!==a&&(e=e>=t?e:t)),e}function or(e,t,n,r,i,o){var l,u=1&t,s=2&t,c=4&t;if(n&&(l=i?n(e,r,i,o):n(e)),l!==a)return l;if(!Jo(e))return e;var f=Ho(e);if(f){if(l=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&Oe.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!u)return Ca(e,l)}else{var d=fi(e),p=d==w||d==_;if(Qo(e))return wa(e,u);if(d==S||d==g||p&&!i){if(l=s||p?{}:pi(e),!u)return s?function(e,t){return Ta(e,ci(e),t)}(e,function(e,t){return e&&Ta(t,Ml(t),e)}(l,e)):function(e,t){return Ta(e,si(e),t)}(e,nr(l,e))}else{if(!it[d])return i?e:{};l=function(e,t,n){var r,a=e.constructor;switch(t){case M:return _a(e);case m:case y:return new a(+e);case A:return function(e,t){var n=t?_a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case O:case L:case F:case D:case R:case j:case U:case I:case $:return ka(e,n);case k:return new a;case x:case z:return new a(e);case C:return function(e){var t=new e.constructor(e.source,de.exec(e));return t.lastIndex=e.lastIndex,t}(e);case T:return new a;case P:return r=e,Dn?Se(Dn.call(r)):{}}}(e,d,u)}}o||(o=new Qn);var h=o.get(e);if(h)return h;o.set(e,l),il(e)?e.forEach(function(r){l.add(or(r,t,n,r,e,o))}):tl(e)&&e.forEach(function(r,a){l.set(a,or(r,t,n,a,e,o))});var v=f?a:(c?s?ti:ei:s?Ml:Nl)(e);return Et(v||e,function(r,a){v&&(r=e[a=r]),Jn(l,a,or(r,t,n,a,e,o))}),l}function lr(e,t,n){var r=n.length;if(null==e)return!r;for(e=Se(e);r--;){var i=n[r],o=t[i],l=e[i];if(l===a&&!(i in e)||!o(l))return!1}return!0}function ur(e,t,n){if("function"!=typeof e)throw new Te(i);return Ti(function(){e.apply(a,n)},t)}function sr(e,t,n,r){var a=-1,i=Pt,o=!0,l=e.length,u=[],s=t.length;if(!l)return u;n&&(t=Mt(t,Gt(n))),r?(i=Nt,o=!1):t.length>=200&&(i=Xt,o=!1,t=new qn(t));e:for(;++a<l;){var c=e[a],f=null==n?c:n(c);if(c=r||0!==c?c:0,o&&f==f){for(var d=s;d--;)if(t[d]===f)continue e;u.push(c)}else i(t,f,r)||u.push(c)}return u}jn.templateSettings={escape:G,evaluate:K,interpolate:X,variable:"",imports:{_:jn}},jn.prototype=In.prototype,jn.prototype.constructor=jn,$n.prototype=Un(In.prototype),$n.prototype.constructor=$n,Bn.prototype=Un(In.prototype),Bn.prototype.constructor=Bn,Hn.prototype.clear=function(){this.__data__=Tn?Tn(null):{},this.size=0},Hn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Hn.prototype.get=function(e){var t=this.__data__;if(Tn){var n=t[e];return n===o?a:n}return Oe.call(t,e)?t[e]:a},Hn.prototype.has=function(e){var t=this.__data__;return Tn?t[e]!==a:Oe.call(t,e)},Hn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Tn&&t===a?o:t,this},Vn.prototype.clear=function(){this.__data__=[],this.size=0},Vn.prototype.delete=function(e){var t=this.__data__,n=er(t,e);return!(n<0||(n==t.length-1?t.pop():Qe.call(t,n,1),--this.size,0))},Vn.prototype.get=function(e){var t=this.__data__,n=er(t,e);return n<0?a:t[n][1]},Vn.prototype.has=function(e){return er(this.__data__,e)>-1},Vn.prototype.set=function(e,t){var n=this.__data__,r=er(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Wn.prototype.clear=function(){this.size=0,this.__data__={hash:new Hn,map:new(xn||Vn),string:new Hn}},Wn.prototype.delete=function(e){var t=oi(this,e).delete(e);return this.size-=t?1:0,t},Wn.prototype.get=function(e){return oi(this,e).get(e)},Wn.prototype.has=function(e){return oi(this,e).has(e)},Wn.prototype.set=function(e,t){var n=oi(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},qn.prototype.add=qn.prototype.push=function(e){return this.__data__.set(e,o),this},qn.prototype.has=function(e){return this.__data__.has(e)},Qn.prototype.clear=function(){this.__data__=new Vn,this.size=0},Qn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Qn.prototype.get=function(e){return this.__data__.get(e)},Qn.prototype.has=function(e){return this.__data__.has(e)},Qn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Vn){var r=n.__data__;if(!xn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Wn(r)}return n.set(e,t),this.size=n.size,this};var cr=Na(yr),fr=Na(br,!0);function dr(e,t){var n=!0;return cr(e,function(e,r,a){return n=!!t(e,r,a)}),n}function pr(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],l=t(o);if(null!=l&&(u===a?l==l&&!ll(l):n(l,u)))var u=l,s=o}return s}function hr(e,t){var n=[];return cr(e,function(e,r,a){t(e,r,a)&&n.push(e)}),n}function gr(e,t,n,r,a){var i=-1,o=e.length;for(n||(n=hi),a||(a=[]);++i<o;){var l=e[i];t>0&&n(l)?t>1?gr(l,t-1,n,r,a):At(a,l):r||(a[a.length]=l)}return a}var vr=Ma(),mr=Ma(!0);function yr(e,t){return e&&vr(e,t,Nl)}function br(e,t){return e&&mr(e,t,Nl)}function wr(e,t){return zt(t,function(t){return Ko(e[t])})}function _r(e,t){for(var n=0,r=(t=va(t,e)).length;null!=e&&n<r;)e=e[Fi(t[n++])];return n&&n==r?e:a}function kr(e,t,n){var r=t(e);return Ho(e)?r:At(r,n(e))}function xr(e){return null==e?e===a?"[object Undefined]":"[object Null]":Ze&&Ze in Se(e)?function(e){var t=Oe.call(e,Ze),n=e[Ze];try{e[Ze]=a;var r=!0}catch(e){}var i=De.call(e);return r&&(t?e[Ze]=n:delete e[Ze]),i}(e):function(e){return De.call(e)}(e)}function Sr(e,t){return e>t}function Er(e,t){return null!=e&&Oe.call(e,t)}function Cr(e,t){return null!=e&&t in Se(e)}function Tr(e,t,n){for(var i=n?Nt:Pt,o=e[0].length,l=e.length,u=l,s=r(l),c=1/0,f=[];u--;){var d=e[u];u&&t&&(d=Mt(d,Gt(t))),c=mn(d.length,c),s[u]=!n&&(t||o>=120&&d.length>=120)?new qn(u&&d):a}d=e[0];var p=-1,h=s[0];e:for(;++p<o&&f.length<c;){var g=d[p],v=t?t(g):g;if(g=n||0!==g?g:0,!(h?Xt(h,v):i(f,v,n))){for(u=l;--u;){var m=s[u];if(!(m?Xt(m,v):i(e[u],v,n)))continue e}h&&h.push(v),f.push(g)}}return f}function zr(e,t,n){var r=null==(e=Si(e,t=va(t,e)))?e:e[Fi(Yi(t))];return null==r?a:xt(r,e,n)}function Pr(e){return el(e)&&xr(e)==g}function Nr(e,t,n,r,i){return e===t||(null==e||null==t||!el(e)&&!el(t)?e!=e&&t!=t:function(e,t,n,r,i,o){var l=Ho(e),u=Ho(t),s=l?v:fi(e),c=u?v:fi(t),f=(s=s==g?S:s)==S,d=(c=c==g?S:c)==S,p=s==c;if(p&&Qo(e)){if(!Qo(t))return!1;l=!0,f=!1}if(p&&!f)return o||(o=new Qn),l||ul(e)?Za(e,t,n,r,i,o):function(e,t,n,r,a,i,o){switch(n){case A:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case M:return!(e.byteLength!=t.byteLength||!i(new Be(e),new Be(t)));case m:case y:case x:return Uo(+e,+t);case b:return e.name==t.name&&e.message==t.message;case C:case z:return e==t+"";case k:var l=an;case T:var u=1&r;if(l||(l=un),e.size!=t.size&&!u)return!1;var s=o.get(e);if(s)return s==t;r|=2,o.set(e,t);var c=Za(l(e),l(t),r,a,i,o);return o.delete(e),c;case P:if(Dn)return Dn.call(e)==Dn.call(t)}return!1}(e,t,s,n,r,i,o);if(!(1&n)){var h=f&&Oe.call(e,"__wrapped__"),w=d&&Oe.call(t,"__wrapped__");if(h||w){var _=h?e.value():e,E=w?t.value():t;return o||(o=new Qn),i(_,E,n,r,o)}}return!!p&&(o||(o=new Qn),function(e,t,n,r,i,o){var l=1&n,u=ei(e),s=u.length;if(s!=ei(t).length&&!l)return!1;for(var c=s;c--;){var f=u[c];if(!(l?f in t:Oe.call(t,f)))return!1}var d=o.get(e),p=o.get(t);if(d&&p)return d==t&&p==e;var h=!0;o.set(e,t),o.set(t,e);for(var g=l;++c<s;){var v=e[f=u[c]],m=t[f];if(r)var y=l?r(m,v,f,t,e,o):r(v,m,f,e,t,o);if(!(y===a?v===m||i(v,m,n,r,o):y)){h=!1;break}g||(g="constructor"==f)}if(h&&!g){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(h=!1)}return o.delete(e),o.delete(t),h}(e,t,n,r,i,o))}(e,t,n,r,Nr,i))}function Mr(e,t,n,r){var i=n.length,o=i,l=!r;if(null==e)return!o;for(e=Se(e);i--;){var u=n[i];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i<o;){var s=(u=n[i])[0],c=e[s],f=u[1];if(l&&u[2]){if(c===a&&!(s in e))return!1}else{var d=new Qn;if(r)var p=r(c,f,s,e,t,d);if(!(p===a?Nr(f,c,3,r,d):p))return!1}}return!0}function Ar(e){return!(!Jo(e)||(t=e,Fe&&Fe in t))&&(Ko(e)?Ue:ge).test(Di(e));var t}function Or(e){return"function"==typeof e?e:null==e?nu:"object"==typeof e?Ho(e)?jr(e[0],e[1]):Rr(e):fu(e)}function Lr(e){if(!wi(e))return gn(e);var t=[];for(var n in Se(e))Oe.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Fr(e,t){return e<t}function Dr(e,t){var n=-1,a=Wo(e)?r(e.length):[];return cr(e,function(e,r,i){a[++n]=t(e,r,i)}),a}function Rr(e){var t=li(e);return 1==t.length&&t[0][2]?ki(t[0][0],t[0][1]):function(n){return n===e||Mr(n,e,t)}}function jr(e,t){return mi(e)&&_i(t)?ki(Fi(e),t):function(n){var r=El(n,e);return r===a&&r===t?Cl(n,e):Nr(t,r,3)}}function Ur(e,t,n,r,i){e!==t&&vr(t,function(o,l){if(i||(i=new Qn),Jo(o))!function(e,t,n,r,i,o,l){var u=Ei(e,n),s=Ei(t,n),c=l.get(s);if(c)Zn(e,n,c);else{var f=o?o(u,s,n+"",e,t,l):a,d=f===a;if(d){var p=Ho(s),h=!p&&Qo(s),g=!p&&!h&&ul(s);f=s,p||h||g?Ho(u)?f=u:qo(u)?f=Ca(u):h?(d=!1,f=wa(s,!0)):g?(d=!1,f=ka(s,!0)):f=[]:rl(s)||Bo(s)?(f=u,Bo(u)?f=vl(u):Jo(u)&&!Ko(u)||(f=pi(s))):d=!1}d&&(l.set(s,f),i(f,s,r,o,l),l.delete(s)),Zn(e,n,f)}}(e,t,l,n,Ur,r,i);else{var u=r?r(Ei(e,l),o,l+"",e,t,i):a;u===a&&(u=o),Zn(e,l,u)}},Ml)}function Ir(e,t){var n=e.length;if(n)return gi(t+=t<0?n:0,n)?e[t]:a}function $r(e,t,n){t=t.length?Mt(t,function(e){return Ho(e)?function(t){return _r(t,1===e.length?e[0]:e)}:e}):[nu];var r=-1;t=Mt(t,Gt(ii()));var a=Dr(e,function(e,n,a){var i=Mt(t,function(t){return t(e)});return{criteria:i,index:++r,value:e}});return function(e){var t=e.length;for(e.sort(function(e,t){return function(e,t,n){for(var r=-1,a=e.criteria,i=t.criteria,o=a.length,l=n.length;++r<o;){var u=xa(a[r],i[r]);if(u)return r>=l?u:u*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)});t--;)e[t]=e[t].value;return e}(a)}function Br(e,t,n){for(var r=-1,a=t.length,i={};++r<a;){var o=t[r],l=_r(e,o);n(l,o)&&Kr(i,va(o,e),l)}return i}function Hr(e,t,n,r){var a=r?It:Ut,i=-1,o=t.length,l=e;for(e===t&&(t=Ca(t)),n&&(l=Mt(e,Gt(n)));++i<o;)for(var u=0,s=t[i],c=n?n(s):s;(u=a(l,c,u,r))>-1;)l!==e&&Qe.call(l,u,1),Qe.call(e,u,1);return e}function Vr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==i){var i=a;gi(a)?Qe.call(e,a,1):ua(e,a)}}return e}function Wr(e,t){return e+pt(wn()*(t-e+1))}function qr(e,t){var n="";if(!e||t<1||t>f)return n;do{t%2&&(n+=e),(t=pt(t/2))&&(e+=e)}while(t);return n}function Qr(e,t){return zi(xi(e,t,nu),e+"")}function Yr(e){return Gn(Ul(e))}function Gr(e,t){var n=Ul(e);return Mi(n,ir(t,0,n.length))}function Kr(e,t,n,r){if(!Jo(e))return e;for(var i=-1,o=(t=va(t,e)).length,l=o-1,u=e;null!=u&&++i<o;){var s=Fi(t[i]),c=n;if("__proto__"===s||"constructor"===s||"prototype"===s)return e;if(i!=l){var f=u[s];(c=r?r(f,s,u):a)===a&&(c=Jo(f)?f:gi(t[i+1])?[]:{})}Jn(u,s,c),u=u[s]}return e}var Xr=zn?function(e,t){return zn.set(e,t),e}:nu,Zr=et?function(e,t){return et(e,"toString",{configurable:!0,enumerable:!1,value:Jl(t),writable:!0})}:nu;function Jr(e){return Mi(Ul(e))}function ea(e,t,n){var a=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=r(i);++a<i;)o[a]=e[a+t];return o}function ta(e,t){var n;return cr(e,function(e,r,a){return!(n=t(e,r,a))}),!!n}function na(e,t,n){var r=0,a=null==e?r:e.length;if("number"==typeof t&&t==t&&a<=2147483647){for(;r<a;){var i=r+a>>>1,o=e[i];null!==o&&!ll(o)&&(n?o<=t:o<t)?r=i+1:a=i}return a}return ra(e,t,nu,n)}function ra(e,t,n,r){var i=0,o=null==e?0:e.length;if(0===o)return 0;for(var l=(t=n(t))!=t,u=null===t,s=ll(t),c=t===a;i<o;){var f=pt((i+o)/2),d=n(e[f]),p=d!==a,h=null===d,g=d==d,v=ll(d);if(l)var m=r||g;else m=c?g&&(r||p):u?g&&p&&(r||!h):s?g&&p&&!h&&(r||!v):!h&&!v&&(r?d<=t:d<t);m?i=f+1:o=f}return mn(o,4294967294)}function aa(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n],l=t?t(o):o;if(!n||!Uo(l,u)){var u=l;i[a++]=0===o?0:o}}return i}function ia(e){return"number"==typeof e?e:ll(e)?d:+e}function oa(e){if("string"==typeof e)return e;if(Ho(e))return Mt(e,oa)+"";if(ll(e))return Rn?Rn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function la(e,t,n){var r=-1,a=Pt,i=e.length,o=!0,l=[],u=l;if(n)o=!1,a=Nt;else if(i>=200){var s=t?null:qa(e);if(s)return un(s);o=!1,a=Xt,u=new qn}else u=t?[]:l;e:for(;++r<i;){var c=e[r],f=t?t(c):c;if(c=n||0!==c?c:0,o&&f==f){for(var d=u.length;d--;)if(u[d]===f)continue e;t&&u.push(f),l.push(c)}else a(u,f,n)||(u!==l&&u.push(f),l.push(c))}return l}function ua(e,t){var n=-1,r=(t=va(t,e)).length;if(!r)return!0;for(;++n<r;){var a=Fi(t[n]);if("__proto__"===a&&!Oe.call(e,"__proto__"))return!1;if(("constructor"===a||"prototype"===a)&&n<r-1)return!1}var i=Si(e,t);return null==i||delete i[Fi(Yi(t))]}function sa(e,t,n,r){return Kr(e,t,n(_r(e,t)),r)}function ca(e,t,n,r){for(var a=e.length,i=r?a:-1;(r?i--:++i<a)&&t(e[i],i,e););return n?ea(e,r?0:i,r?i+1:a):ea(e,r?i+1:0,r?a:i)}function fa(e,t){var n=e;return n instanceof Bn&&(n=n.value()),Ot(t,function(e,t){return t.func.apply(t.thisArg,At([e],t.args))},n)}function da(e,t,n){var a=e.length;if(a<2)return a?la(e[0]):[];for(var i=-1,o=r(a);++i<a;)for(var l=e[i],u=-1;++u<a;)u!=i&&(o[i]=sr(o[i]||l,e[u],t,n));return la(gr(o,1),t,n)}function pa(e,t,n){for(var r=-1,i=e.length,o=t.length,l={};++r<i;){var u=r<o?t[r]:a;n(l,e[r],u)}return l}function ha(e){return qo(e)?e:[]}function ga(e){return"function"==typeof e?e:nu}function va(e,t){return Ho(e)?e:mi(e,t)?[e]:Li(ml(e))}var ma=Qr;function ya(e,t,n){var r=e.length;return n=n===a?r:n,!t&&n>=r?e:ea(e,t,n)}var ba=ot||function(e){return ft.clearTimeout(e)};function wa(e,t){if(t)return e.slice();var n=e.length,r=He?He(n):new e.constructor(n);return e.copy(r),r}function _a(e){var t=new e.constructor(e.byteLength);return new Be(t).set(new Be(e)),t}function ka(e,t){var n=t?_a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function xa(e,t){if(e!==t){var n=e!==a,r=null===e,i=e==e,o=ll(e),l=t!==a,u=null===t,s=t==t,c=ll(t);if(!u&&!c&&!o&&e>t||o&&l&&s&&!u&&!c||r&&l&&s||!n&&s||!i)return 1;if(!r&&!o&&!c&&e<t||c&&n&&i&&!r&&!o||u&&n&&i||!l&&i||!s)return-1}return 0}function Sa(e,t,n,a){for(var i=-1,o=e.length,l=n.length,u=-1,s=t.length,c=vn(o-l,0),f=r(s+c),d=!a;++u<s;)f[u]=t[u];for(;++i<l;)(d||i<o)&&(f[n[i]]=e[i]);for(;c--;)f[u++]=e[i++];return f}function Ea(e,t,n,a){for(var i=-1,o=e.length,l=-1,u=n.length,s=-1,c=t.length,f=vn(o-u,0),d=r(f+c),p=!a;++i<f;)d[i]=e[i];for(var h=i;++s<c;)d[h+s]=t[s];for(;++l<u;)(p||i<o)&&(d[h+n[l]]=e[i++]);return d}function Ca(e,t){var n=-1,a=e.length;for(t||(t=r(a));++n<a;)t[n]=e[n];return t}function Ta(e,t,n,r){var i=!n;n||(n={});for(var o=-1,l=t.length;++o<l;){var u=t[o],s=r?r(n[u],e[u],u,n,e):a;s===a&&(s=e[u]),i?rr(n,u,s):Jn(n,u,s)}return n}function za(e,t){return function(n,r){var a=Ho(n)?St:tr,i=t?t():{};return a(n,e,ii(r,2),i)}}function Pa(e){return Qr(function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:a,l=i>2?n[2]:a;for(o=e.length>3&&"function"==typeof o?(i--,o):a,l&&vi(n[0],n[1],l)&&(o=i<3?a:o,i=1),t=Se(t);++r<i;){var u=n[r];u&&e(t,u,r,o)}return t})}function Na(e,t){return function(n,r){if(null==n)return n;if(!Wo(n))return e(n,r);for(var a=n.length,i=t?a:-1,o=Se(n);(t?i--:++i<a)&&!1!==r(o[i],i,o););return n}}function Ma(e){return function(t,n,r){for(var a=-1,i=Se(t),o=r(t),l=o.length;l--;){var u=o[e?l:++a];if(!1===n(i[u],u,i))break}return t}}function Aa(e){return function(t){var n=rn(t=ml(t))?fn(t):a,r=n?n[0]:t.charAt(0),i=n?ya(n,1).join(""):t.slice(1);return r[e]()+i}}function Oa(e){return function(t){return Ot(Kl(Bl(t).replace(Ke,"")),e,"")}}function La(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Un(e.prototype),r=e.apply(n,t);return Jo(r)?r:n}}function Fa(e){return function(t,n,r){var i=Se(t);if(!Wo(t)){var o=ii(n,3);t=Nl(t),n=function(e){return o(i[e],e,i)}}var l=e(t,n,r);return l>-1?i[o?t[l]:l]:a}}function Da(e){return Ja(function(t){var n=t.length,r=n,o=$n.prototype.thru;for(e&&t.reverse();r--;){var l=t[r];if("function"!=typeof l)throw new Te(i);if(o&&!u&&"wrapper"==ri(l))var u=new $n([],!0)}for(r=u?r:n;++r<n;){var s=ri(l=t[r]),c="wrapper"==s?ni(l):a;u=c&&yi(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?u[ri(c[0])].apply(u,c[3]):1==l.length&&yi(l)?u[s]():u.thru(l)}return function(){var e=arguments,r=e[0];if(u&&1==e.length&&Ho(r))return u.plant(r).value();for(var a=0,i=n?t[a].apply(this,e):r;++a<n;)i=t[a].call(this,i);return i}})}function Ra(e,t,n,i,o,l,u,c,f,d){var p=t&s,h=1&t,g=2&t,v=24&t,m=512&t,y=g?a:La(e);return function s(){for(var b=arguments.length,w=r(b),_=b;_--;)w[_]=arguments[_];if(v)var k=ai(s),x=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(w,k);if(i&&(w=Sa(w,i,o,v)),l&&(w=Ea(w,l,u,v)),b-=x,v&&b<d){var S=ln(w,k);return Va(e,t,Ra,s.placeholder,n,w,S,c,f,d-b)}var E=h?n:this,C=g?E[e]:e;return b=w.length,c?w=function(e,t){for(var n=e.length,r=mn(t.length,n),i=Ca(e);r--;){var o=t[r];e[r]=gi(o,n)?i[o]:a}return e}(w,c):m&&b>1&&w.reverse(),p&&f<b&&(w.length=f),this&&this!==ft&&this instanceof s&&(C=y||La(C)),C.apply(E,w)}}function ja(e,t){return function(n,r){return function(e,t,n,r){return yr(e,function(e,a,i){t(r,n(e),a,i)}),r}(n,e,t(r),{})}}function Ua(e,t){return function(n,r){var i;if(n===a&&r===a)return t;if(n!==a&&(i=n),r!==a){if(i===a)return r;"string"==typeof n||"string"==typeof r?(n=oa(n),r=oa(r)):(n=ia(n),r=ia(r)),i=e(n,r)}return i}}function Ia(e){return Ja(function(t){return t=Mt(t,Gt(ii())),Qr(function(n){var r=this;return e(t,function(e){return xt(e,r,n)})})})}function $a(e,t){var n=(t=t===a?" ":oa(t)).length;if(n<2)return n?qr(t,e):t;var r=qr(t,dt(e/cn(t)));return rn(t)?ya(fn(r),0,e).join(""):r.slice(0,e)}function Ba(e){return function(t,n,i){return i&&"number"!=typeof i&&vi(t,n,i)&&(n=i=a),t=dl(t),n===a?(n=t,t=0):n=dl(n),function(e,t,n,a){for(var i=-1,o=vn(dt((t-e)/(n||1)),0),l=r(o);o--;)l[a?o:++i]=e,e+=n;return l}(t,n,i=i===a?t<n?1:-1:dl(i),e)}}function Ha(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=gl(t),n=gl(n)),e(t,n)}}function Va(e,t,n,r,i,o,l,s,c,f){var d=8&t;t|=d?u:64,4&(t&=~(d?64:u))||(t&=-4);var p=[e,t,i,d?o:a,d?l:a,d?a:o,d?a:l,s,c,f],h=n.apply(a,p);return yi(e)&&Ci(h,p),h.placeholder=r,Pi(h,e,t)}function Wa(e){var t=xe[e];return function(e,n){if(e=gl(e),(n=null==n?0:mn(pl(n),292))&&Dt(e)){var r=(ml(e)+"e").split("e");return+((r=(ml(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var qa=En&&1/un(new En([,-0]))[1]==c?function(e){return new En(e)}:lu;function Qa(e){return function(t){var n=fi(t);return n==k?an(t):n==T?sn(t):function(e,t){return Mt(t,function(t){return[t,e[t]]})}(t,e(t))}}function Ya(e,t,n,o,c,f,d,p){var h=2&t;if(!h&&"function"!=typeof e)throw new Te(i);var g=o?o.length:0;if(g||(t&=-97,o=c=a),d=d===a?d:vn(pl(d),0),p=p===a?p:pl(p),g-=c?c.length:0,64&t){var v=o,m=c;o=c=a}var y=h?a:ni(e),b=[e,t,n,o,c,v,m,f,d,p];if(y&&function(e,t){var n=e[1],r=t[1],a=n|r,i=a<131,o=r==s&&8==n||r==s&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!i&&!o)return e;1&r&&(e[2]=t[2],a|=1&n?0:4);var u=t[3];if(u){var c=e[3];e[3]=c?Sa(c,u,t[4]):u,e[4]=c?ln(e[3],l):t[4]}(u=t[5])&&(c=e[5],e[5]=c?Ea(c,u,t[6]):u,e[6]=c?ln(e[5],l):t[6]),(u=t[7])&&(e[7]=u),r&s&&(e[8]=null==e[8]?t[8]:mn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=a}(b,y),e=b[0],t=b[1],n=b[2],o=b[3],c=b[4],!(p=b[9]=b[9]===a?h?0:e.length:vn(b[9]-g,0))&&24&t&&(t&=-25),t&&1!=t)w=8==t||16==t?function(e,t,n){var i=La(e);return function o(){for(var l=arguments.length,u=r(l),s=l,c=ai(o);s--;)u[s]=arguments[s];var f=l<3&&u[0]!==c&&u[l-1]!==c?[]:ln(u,c);return(l-=f.length)<n?Va(e,t,Ra,o.placeholder,a,u,f,a,a,n-l):xt(this&&this!==ft&&this instanceof o?i:e,this,u)}}(e,t,p):t!=u&&33!=t||c.length?Ra.apply(a,b):function(e,t,n,a){var i=1&t,o=La(e);return function t(){for(var l=-1,u=arguments.length,s=-1,c=a.length,f=r(c+u),d=this&&this!==ft&&this instanceof t?o:e;++s<c;)f[s]=a[s];for(;u--;)f[s++]=arguments[++l];return xt(d,i?n:this,f)}}(e,t,n,o);else var w=function(e,t,n){var r=1&t,a=La(e);return function t(){return(this&&this!==ft&&this instanceof t?a:e).apply(r?n:this,arguments)}}(e,t,n);return Pi((y?Xr:Ci)(w,b),e,t)}function Ga(e,t,n,r){return e===a||Uo(e,Ne[n])&&!Oe.call(r,n)?t:e}function Ka(e,t,n,r,i,o){return Jo(e)&&Jo(t)&&(o.set(t,e),Ur(e,t,a,Ka,o),o.delete(t)),e}function Xa(e){return rl(e)?a:e}function Za(e,t,n,r,i,o){var l=1&n,u=e.length,s=t.length;if(u!=s&&!(l&&s>u))return!1;var c=o.get(e),f=o.get(t);if(c&&f)return c==t&&f==e;var d=-1,p=!0,h=2&n?new qn:a;for(o.set(e,t),o.set(t,e);++d<u;){var g=e[d],v=t[d];if(r)var m=l?r(v,g,d,t,e,o):r(g,v,d,e,t,o);if(m!==a){if(m)continue;p=!1;break}if(h){if(!Ft(t,function(e,t){if(!Xt(h,t)&&(g===e||i(g,e,n,r,o)))return h.push(t)})){p=!1;break}}else if(g!==v&&!i(g,v,n,r,o)){p=!1;break}}return o.delete(e),o.delete(t),p}function Ja(e){return zi(xi(e,a,Hi),e+"")}function ei(e){return kr(e,Nl,si)}function ti(e){return kr(e,Ml,ci)}var ni=zn?function(e){return zn.get(e)}:lu;function ri(e){for(var t=e.name+"",n=Pn[t],r=Oe.call(Pn,t)?n.length:0;r--;){var a=n[r],i=a.func;if(null==i||i==e)return a.name}return t}function ai(e){return(Oe.call(jn,"placeholder")?jn:e).placeholder}function ii(){var e=jn.iteratee||ru;return e=e===ru?Or:e,arguments.length?e(arguments[0],arguments[1]):e}function oi(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function li(e){for(var t=Nl(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,_i(a)]}return t}function ui(e,t){var n=function(e,t){return null==e?a:e[t]}(e,t);return Ar(n)?n:a}var si=gt?function(e){return null==e?[]:(e=Se(e),zt(gt(e),function(t){return qe.call(e,t)}))}:hu,ci=gt?function(e){for(var t=[];e;)At(t,si(e)),e=Ve(e);return t}:hu,fi=xr;function di(e,t,n){for(var r=-1,a=(t=va(t,e)).length,i=!1;++r<a;){var o=Fi(t[r]);if(!(i=null!=e&&n(e,o)))break;e=e[o]}return i||++r!=a?i:!!(a=null==e?0:e.length)&&Zo(a)&&gi(o,a)&&(Ho(e)||Bo(e))}function pi(e){return"function"!=typeof e.constructor||wi(e)?{}:Un(Ve(e))}function hi(e){return Ho(e)||Bo(e)||!!(Ye&&e&&e[Ye])}function gi(e,t){var n=typeof e;return!!(t=t??f)&&("number"==n||"symbol"!=n&&me.test(e))&&e>-1&&e%1==0&&e<t}function vi(e,t,n){if(!Jo(n))return!1;var r=typeof t;return!!("number"==r?Wo(n)&&gi(t,n.length):"string"==r&&t in n)&&Uo(n[t],e)}function mi(e,t){if(Ho(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ll(e))||J.test(e)||!Z.test(e)||null!=t&&e in Se(t)}function yi(e){var t=ri(e),n=jn[t];if("function"!=typeof n||!(t in Bn.prototype))return!1;if(e===n)return!0;var r=ni(n);return!!r&&e===r[0]}(kn&&fi(new kn(new ArrayBuffer(1)))!=A||xn&&fi(new xn)!=k||Sn&&fi(Sn.resolve())!=E||En&&fi(new En)!=T||Cn&&fi(new Cn)!=N)&&(fi=function(e){var t=xr(e),n=t==S?e.constructor:a,r=n?Di(n):"";if(r)switch(r){case Nn:return A;case Mn:return k;case An:return E;case On:return T;case Ln:return N}return t});var bi=Me?Ko:gu;function wi(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ne)}function _i(e){return e==e&&!Jo(e)}function ki(e,t){return function(n){return null!=n&&n[e]===t&&(t!==a||e in Se(n))}}function xi(e,t,n){return t=vn(t===a?e.length-1:t,0),function(){for(var a=arguments,i=-1,o=vn(a.length-t,0),l=r(o);++i<o;)l[i]=a[t+i];i=-1;for(var u=r(t+1);++i<t;)u[i]=a[i];return u[t]=n(l),xt(e,this,u)}}function Si(e,t){return t.length<2?e:_r(e,ea(t,0,-1))}function Ei(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Ci=Ni(Xr),Ti=ct||function(e,t){return ft.setTimeout(e,t)},zi=Ni(Zr);function Pi(e,t,n){var r=t+"";return zi(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ie,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Et(h,function(n){var r="_."+n[0];t&n[1]&&!Pt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(oe);return t?t[1].split(le):[]}(r),n)))}function Ni(e){var t=0,n=0;return function(){var r=yn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(a,arguments)}}function Mi(e,t){var n=-1,r=e.length,i=r-1;for(t=t===a?r:t;++n<t;){var o=Wr(n,i),l=e[o];e[o]=e[n],e[n]=l}return e.length=t,e}var Ai,Oi,Li=(Ai=Oo(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(ee,function(e,n,r,a){t.push(r?a.replace(ce,"$1"):n||e)}),t},function(e){return 500===Oi.size&&Oi.clear(),e}),Oi=Ai.cache,Ai);function Fi(e){if("string"==typeof e||ll(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Di(e){if(null!=e){try{return Ae.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Ri(e){if(e instanceof Bn)return e.clone();var t=new $n(e.__wrapped__,e.__chain__);return t.__actions__=Ca(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var ji=Qr(function(e,t){return qo(e)?sr(e,gr(t,1,qo,!0)):[]}),Ui=Qr(function(e,t){var n=Yi(t);return qo(n)&&(n=a),qo(e)?sr(e,gr(t,1,qo,!0),ii(n,2)):[]}),Ii=Qr(function(e,t){var n=Yi(t);return qo(n)&&(n=a),qo(e)?sr(e,gr(t,1,qo,!0),a,n):[]});function $i(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:pl(n);return a<0&&(a=vn(r+a,0)),jt(e,ii(t,3),a)}function Bi(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==a&&(i=pl(n),i=n<0?vn(r+i,0):mn(i,r-1)),jt(e,ii(t,3),i,!0)}function Hi(e){return null!=e&&e.length?gr(e,1):[]}function Vi(e){return e&&e.length?e[0]:a}var Wi=Qr(function(e){var t=Mt(e,ha);return t.length&&t[0]===e[0]?Tr(t):[]}),qi=Qr(function(e){var t=Yi(e),n=Mt(e,ha);return t===Yi(n)?t=a:n.pop(),n.length&&n[0]===e[0]?Tr(n,ii(t,2)):[]}),Qi=Qr(function(e){var t=Yi(e),n=Mt(e,ha);return(t="function"==typeof t?t:a)&&n.pop(),n.length&&n[0]===e[0]?Tr(n,a,t):[]});function Yi(e){var t=null==e?0:e.length;return t?e[t-1]:a}var Gi=Qr(Ki);function Ki(e,t){return e&&e.length&&t&&t.length?Hr(e,t):e}var Xi=Ja(function(e,t){var n=null==e?0:e.length,r=ar(e,t);return Vr(e,Mt(t,function(e){return gi(e,n)?+e:e}).sort(xa)),r});function Zi(e){return null==e?e:_n.call(e)}var Ji=Qr(function(e){return la(gr(e,1,qo,!0))}),eo=Qr(function(e){var t=Yi(e);return qo(t)&&(t=a),la(gr(e,1,qo,!0),ii(t,2))}),to=Qr(function(e){var t=Yi(e);return t="function"==typeof t?t:a,la(gr(e,1,qo,!0),a,t)});function no(e){if(!e||!e.length)return[];var t=0;return e=zt(e,function(e){if(qo(e))return t=vn(e.length,t),!0}),Qt(t,function(t){return Mt(e,Ht(t))})}function ro(e,t){if(!e||!e.length)return[];var n=no(e);return null==t?n:Mt(n,function(e){return xt(t,a,e)})}var ao=Qr(function(e,t){return qo(e)?sr(e,t):[]}),io=Qr(function(e){return da(zt(e,qo))}),oo=Qr(function(e){var t=Yi(e);return qo(t)&&(t=a),da(zt(e,qo),ii(t,2))}),lo=Qr(function(e){var t=Yi(e);return t="function"==typeof t?t:a,da(zt(e,qo),a,t)}),uo=Qr(no),so=Qr(function(e){var t=e.length,n=t>1?e[t-1]:a;return n="function"==typeof n?(e.pop(),n):a,ro(e,n)});function co(e){var t=jn(e);return t.__chain__=!0,t}function fo(e,t){return t(e)}var po=Ja(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return ar(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Bn&&gi(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:fo,args:[i],thisArg:a}),new $n(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(a),e})):this.thru(i)}),ho=za(function(e,t,n){Oe.call(e,n)?++e[n]:rr(e,n,1)}),go=Fa($i),vo=Fa(Bi);function mo(e,t){return(Ho(e)?Et:cr)(e,ii(t,3))}function yo(e,t){return(Ho(e)?Ct:fr)(e,ii(t,3))}var bo=za(function(e,t,n){Oe.call(e,n)?e[n].push(t):rr(e,n,[t])}),wo=Qr(function(e,t,n){var a=-1,i="function"==typeof t,o=Wo(e)?r(e.length):[];return cr(e,function(e){o[++a]=i?xt(t,e,n):zr(e,t,n)}),o}),_o=za(function(e,t,n){rr(e,n,t)});function ko(e,t){return(Ho(e)?Mt:Dr)(e,ii(t,3))}var xo=za(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),So=Qr(function(e,t){if(null==e)return[];var n=t.length;return n>1&&vi(e,t[0],t[1])?t=[]:n>2&&vi(t[0],t[1],t[2])&&(t=[t[0]]),$r(e,gr(t,1),[])}),Eo=st||function(){return ft.Date.now()};function Co(e,t,n){return t=n?a:t,t=e&&null==t?e.length:t,Ya(e,s,a,a,a,a,t)}function To(e,t){var n;if("function"!=typeof t)throw new Te(i);return e=pl(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=a),n}}var zo=Qr(function(e,t,n){var r=1;if(n.length){var a=ln(n,ai(zo));r|=u}return Ya(e,r,t,n,a)}),Po=Qr(function(e,t,n){var r=3;if(n.length){var a=ln(n,ai(Po));r|=u}return Ya(t,r,e,n,a)});function No(e,t,n){var r,o,l,u,s,c,f=0,d=!1,p=!1,h=!0;if("function"!=typeof e)throw new Te(i);function g(t){var n=r,i=o;return r=o=a,f=t,u=e.apply(i,n)}function v(e){var n=e-c;return c===a||n>=t||n<0||p&&e-f>=l}function m(){var e=Eo();if(v(e))return y(e);s=Ti(m,function(e){var n=t-(e-c);return p?mn(n,l-(e-f)):n}(e))}function y(e){return s=a,h&&r?g(e):(r=o=a,u)}function b(){var e=Eo(),n=v(e);if(r=arguments,o=this,c=e,n){if(s===a)return function(e){return f=e,s=Ti(m,t),d?g(e):u}(c);if(p)return ba(s),s=Ti(m,t),g(c)}return s===a&&(s=Ti(m,t)),u}return t=gl(t)||0,Jo(n)&&(d=!!n.leading,l=(p="maxWait"in n)?vn(gl(n.maxWait)||0,t):l,h="trailing"in n?!!n.trailing:h),b.cancel=function(){s!==a&&ba(s),f=0,r=c=o=s=a},b.flush=function(){return s===a?u:y(Eo())},b}var Mo=Qr(function(e,t){return ur(e,1,t)}),Ao=Qr(function(e,t,n){return ur(e,gl(t)||0,n)});function Oo(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(i);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(Oo.Cache||Wn),n}function Lo(e){if("function"!=typeof e)throw new Te(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Oo.Cache=Wn;var Fo=ma(function(e,t){var n=(t=1==t.length&&Ho(t[0])?Mt(t[0],Gt(ii())):Mt(gr(t,1),Gt(ii()))).length;return Qr(function(r){for(var a=-1,i=mn(r.length,n);++a<i;)r[a]=t[a].call(this,r[a]);return xt(e,this,r)})}),Do=Qr(function(e,t){var n=ln(t,ai(Do));return Ya(e,u,a,t,n)}),Ro=Qr(function(e,t){var n=ln(t,ai(Ro));return Ya(e,64,a,t,n)}),jo=Ja(function(e,t){return Ya(e,256,a,a,a,t)});function Uo(e,t){return e===t||e!=e&&t!=t}var Io=Ha(Sr),$o=Ha(function(e,t){return e>=t}),Bo=Pr(function(){return arguments}())?Pr:function(e){return el(e)&&Oe.call(e,"callee")&&!qe.call(e,"callee")},Ho=r.isArray,Vo=mt?Gt(mt):function(e){return el(e)&&xr(e)==M};function Wo(e){return null!=e&&Zo(e.length)&&!Ko(e)}function qo(e){return el(e)&&Wo(e)}var Qo=vt||gu,Yo=yt?Gt(yt):function(e){return el(e)&&xr(e)==y};function Go(e){if(!el(e))return!1;var t=xr(e);return t==b||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rl(e)}function Ko(e){if(!Jo(e))return!1;var t=xr(e);return t==w||t==_||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Xo(e){return"number"==typeof e&&e==pl(e)}function Zo(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=f}function Jo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function el(e){return null!=e&&"object"==typeof e}var tl=bt?Gt(bt):function(e){return el(e)&&fi(e)==k};function nl(e){return"number"==typeof e||el(e)&&xr(e)==x}function rl(e){if(!el(e)||xr(e)!=S)return!1;var t=Ve(e);if(null===t)return!0;var n=Oe.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Ae.call(n)==Re}var al=wt?Gt(wt):function(e){return el(e)&&xr(e)==C},il=_t?Gt(_t):function(e){return el(e)&&fi(e)==T};function ol(e){return"string"==typeof e||!Ho(e)&&el(e)&&xr(e)==z}function ll(e){return"symbol"==typeof e||el(e)&&xr(e)==P}var ul=kt?Gt(kt):function(e){return el(e)&&Zo(e.length)&&!!at[xr(e)]},sl=Ha(Fr),cl=Ha(function(e,t){return e<=t});function fl(e){if(!e)return[];if(Wo(e))return ol(e)?fn(e):Ca(e);if(Ge&&e[Ge])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ge]());var t=fi(e);return(t==k?an:t==T?un:Ul)(e)}function dl(e){return e?(e=gl(e))===c||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function pl(e){var t=dl(e),n=t%1;return t==t?n?t-n:t:0}function hl(e){return e?ir(pl(e),0,p):0}function gl(e){if("number"==typeof e)return e;if(ll(e))return d;if(Jo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Jo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yt(e);var n=he.test(e);return n||ve.test(e)?ut(e.slice(2),n?2:8):pe.test(e)?d:+e}function vl(e){return Ta(e,Ml(e))}function ml(e){return null==e?"":oa(e)}var yl=Pa(function(e,t){if(wi(t)||Wo(t))Ta(t,Nl(t),e);else for(var n in t)Oe.call(t,n)&&Jn(e,n,t[n])}),bl=Pa(function(e,t){Ta(t,Ml(t),e)}),wl=Pa(function(e,t,n,r){Ta(t,Ml(t),e,r)}),_l=Pa(function(e,t,n,r){Ta(t,Nl(t),e,r)}),kl=Ja(ar),xl=Qr(function(e,t){e=Se(e);var n=-1,r=t.length,i=r>2?t[2]:a;for(i&&vi(t[0],t[1],i)&&(r=1);++n<r;)for(var o=t[n],l=Ml(o),u=-1,s=l.length;++u<s;){var c=l[u],f=e[c];(f===a||Uo(f,Ne[c])&&!Oe.call(e,c))&&(e[c]=o[c])}return e}),Sl=Qr(function(e){return e.push(a,Ka),xt(Ol,a,e)});function El(e,t,n){var r=null==e?a:_r(e,t);return r===a?n:r}function Cl(e,t){return null!=e&&di(e,t,Cr)}var Tl=ja(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=De.call(t)),e[t]=n},Jl(nu)),zl=ja(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=De.call(t)),Oe.call(e,t)?e[t].push(n):e[t]=[n]},ii),Pl=Qr(zr);function Nl(e){return Wo(e)?Yn(e):Lr(e)}function Ml(e){return Wo(e)?Yn(e,!0):function(e){if(!Jo(e))return function(e){var t=[];if(null!=e)for(var n in Se(e))t.push(n);return t}(e);var t=wi(e),n=[];for(var r in e)("constructor"!=r||!t&&Oe.call(e,r))&&n.push(r);return n}(e)}var Al=Pa(function(e,t,n){Ur(e,t,n)}),Ol=Pa(function(e,t,n,r){Ur(e,t,n,r)}),Ll=Ja(function(e,t){var n={};if(null==e)return n;var r=!1;t=Mt(t,function(t){return t=va(t,e),r||(r=t.length>1),t}),Ta(e,ti(e),n),r&&(n=or(n,7,Xa));for(var a=t.length;a--;)ua(n,t[a]);return n}),Fl=Ja(function(e,t){return null==e?{}:function(e,t){return Br(e,t,function(t,n){return Cl(e,n)})}(e,t)});function Dl(e,t){if(null==e)return{};var n=Mt(ti(e),function(e){return[e]});return t=ii(t),Br(e,n,function(e,n){return t(e,n[0])})}var Rl=Qa(Nl),jl=Qa(Ml);function Ul(e){return null==e?[]:Kt(e,Nl(e))}var Il=Oa(function(e,t,n){return t=t.toLowerCase(),e+(n?$l(t):t)});function $l(e){return Gl(ml(e).toLowerCase())}function Bl(e){return(e=ml(e))&&e.replace(ye,en).replace(Xe,"")}var Hl=Oa(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),Vl=Oa(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),Wl=Aa("toLowerCase"),ql=Oa(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),Ql=Oa(function(e,t,n){return e+(n?" ":"")+Gl(t)}),Yl=Oa(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Gl=Aa("toUpperCase");function Kl(e,t,n){return e=ml(e),(t=n?a:t)===a?function(e){return tt.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(ue)||[]}(e):e.match(t)||[]}var Xl=Qr(function(e,t){try{return xt(e,a,t)}catch(e){return Go(e)?e:new _e(e)}}),Zl=Ja(function(e,t){return Et(t,function(t){t=Fi(t),rr(e,t,zo(e[t],e))}),e});function Jl(e){return function(){return e}}var eu=Da(),tu=Da(!0);function nu(e){return e}function ru(e){return Or("function"==typeof e?e:or(e,1))}var au=Qr(function(e,t){return function(n){return zr(n,e,t)}}),iu=Qr(function(e,t){return function(n){return zr(e,n,t)}});function ou(e,t,n){var r=Nl(t),a=wr(t,r);null!=n||Jo(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=wr(t,Nl(t)));var i=!(Jo(n)&&"chain"in n&&!n.chain),o=Ko(e);return Et(a,function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Ca(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,At([this.value()],arguments))})}),e}function lu(){}var uu=Ia(Mt),su=Ia(Tt),cu=Ia(Ft);function fu(e){return mi(e)?Ht(Fi(e)):function(e){return function(t){return _r(t,e)}}(e)}var du=Ba(),pu=Ba(!0);function hu(){return[]}function gu(){return!1}var vu,mu=Ua(function(e,t){return e+t},0),yu=Wa("ceil"),bu=Ua(function(e,t){return e/t},1),wu=Wa("floor"),_u=Ua(function(e,t){return e*t},1),ku=Wa("round"),xu=Ua(function(e,t){return e-t},0);return jn.after=function(e,t){if("function"!=typeof t)throw new Te(i);return e=pl(e),function(){if(--e<1)return t.apply(this,arguments)}},jn.ary=Co,jn.assign=yl,jn.assignIn=bl,jn.assignInWith=wl,jn.assignWith=_l,jn.at=kl,jn.before=To,jn.bind=zo,jn.bindAll=Zl,jn.bindKey=Po,jn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ho(e)?e:[e]},jn.chain=co,jn.chunk=function(e,t,n){t=(n?vi(e,t,n):t===a)?1:vn(pl(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,l=0,u=r(dt(i/t));o<i;)u[l++]=ea(e,o,o+=t);return u},jn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var i=e[t];i&&(a[r++]=i)}return a},jn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return At(Ho(n)?Ca(n):[n],gr(t,1))},jn.cond=function(e){var t=null==e?0:e.length,n=ii();return e=t?Mt(e,function(e){if("function"!=typeof e[1])throw new Te(i);return[n(e[0]),e[1]]}):[],Qr(function(n){for(var r=-1;++r<t;){var a=e[r];if(xt(a[0],this,n))return xt(a[1],this,n)}})},jn.conforms=function(e){return function(e){var t=Nl(e);return function(n){return lr(n,e,t)}}(or(e,1))},jn.constant=Jl,jn.countBy=ho,jn.create=function(e,t){var n=Un(e);return null==t?n:nr(n,t)},jn.curry=function e(t,n,r){var i=Ya(t,8,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},jn.curryRight=function e(t,n,r){var i=Ya(t,16,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},jn.debounce=No,jn.defaults=xl,jn.defaultsDeep=Sl,jn.defer=Mo,jn.delay=Ao,jn.difference=ji,jn.differenceBy=Ui,jn.differenceWith=Ii,jn.drop=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=n||t===a?1:pl(t))<0?0:t,r):[]},jn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,0,(t=r-(t=n||t===a?1:pl(t)))<0?0:t):[]},jn.dropRightWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!0,!0):[]},jn.dropWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!0):[]},jn.fill=function(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&vi(e,t,n)&&(n=0,r=i),function(e,t,n,r){var i=e.length;for((n=pl(n))<0&&(n=-n>i?0:i+n),(r=r===a||r>i?i:pl(r))<0&&(r+=i),r=n>r?0:hl(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},jn.filter=function(e,t){return(Ho(e)?zt:hr)(e,ii(t,3))},jn.flatMap=function(e,t){return gr(ko(e,t),1)},jn.flatMapDeep=function(e,t){return gr(ko(e,t),c)},jn.flatMapDepth=function(e,t,n){return n=n===a?1:pl(n),gr(ko(e,t),n)},jn.flatten=Hi,jn.flattenDeep=function(e){return null!=e&&e.length?gr(e,c):[]},jn.flattenDepth=function(e,t){return null!=e&&e.length?gr(e,t=t===a?1:pl(t)):[]},jn.flip=function(e){return Ya(e,512)},jn.flow=eu,jn.flowRight=tu,jn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];rr(r,a[0],a[1])}return r},jn.functions=function(e){return null==e?[]:wr(e,Nl(e))},jn.functionsIn=function(e){return null==e?[]:wr(e,Ml(e))},jn.groupBy=bo,jn.initial=function(e){return null!=e&&e.length?ea(e,0,-1):[]},jn.intersection=Wi,jn.intersectionBy=qi,jn.intersectionWith=Qi,jn.invert=Tl,jn.invertBy=zl,jn.invokeMap=wo,jn.iteratee=ru,jn.keyBy=_o,jn.keys=Nl,jn.keysIn=Ml,jn.map=ko,jn.mapKeys=function(e,t){var n={};return t=ii(t,3),yr(e,function(e,r,a){rr(n,t(e,r,a),e)}),n},jn.mapValues=function(e,t){var n={};return t=ii(t,3),yr(e,function(e,r,a){rr(n,r,t(e,r,a))}),n},jn.matches=function(e){return Rr(or(e,1))},jn.matchesProperty=function(e,t){return jr(e,or(t,1))},jn.memoize=Oo,jn.merge=Al,jn.mergeWith=Ol,jn.method=au,jn.methodOf=iu,jn.mixin=ou,jn.negate=Lo,jn.nthArg=function(e){return e=pl(e),Qr(function(t){return Ir(t,e)})},jn.omit=Ll,jn.omitBy=function(e,t){return Dl(e,Lo(ii(t)))},jn.once=function(e){return To(2,e)},jn.orderBy=function(e,t,n,r){return null==e?[]:(Ho(t)||(t=null==t?[]:[t]),Ho(n=r?a:n)||(n=null==n?[]:[n]),$r(e,t,n))},jn.over=uu,jn.overArgs=Fo,jn.overEvery=su,jn.overSome=cu,jn.partial=Do,jn.partialRight=Ro,jn.partition=xo,jn.pick=Fl,jn.pickBy=Dl,jn.property=fu,jn.propertyOf=function(e){return function(t){return null==e?a:_r(e,t)}},jn.pull=Gi,jn.pullAll=Ki,jn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Hr(e,t,ii(n,2)):e},jn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Hr(e,t,a,n):e},jn.pullAt=Xi,jn.range=du,jn.rangeRight=pu,jn.rearg=jo,jn.reject=function(e,t){return(Ho(e)?zt:hr)(e,Lo(ii(t,3)))},jn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,a=[],i=e.length;for(t=ii(t,3);++r<i;){var o=e[r];t(o,r,e)&&(n.push(o),a.push(r))}return Vr(e,a),n},jn.rest=function(e,t){if("function"!=typeof e)throw new Te(i);return Qr(e,t=t===a?t:pl(t))},jn.reverse=Zi,jn.sampleSize=function(e,t,n){return t=(n?vi(e,t,n):t===a)?1:pl(t),(Ho(e)?Kn:Gr)(e,t)},jn.set=function(e,t,n){return null==e?e:Kr(e,t,n)},jn.setWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:Kr(e,t,n,r)},jn.shuffle=function(e){return(Ho(e)?Xn:Jr)(e)},jn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&vi(e,t,n)?(t=0,n=r):(t=null==t?0:pl(t),n=n===a?r:pl(n)),ea(e,t,n)):[]},jn.sortBy=So,jn.sortedUniq=function(e){return e&&e.length?aa(e):[]},jn.sortedUniqBy=function(e,t){return e&&e.length?aa(e,ii(t,2)):[]},jn.split=function(e,t,n){return n&&"number"!=typeof n&&vi(e,t,n)&&(t=n=a),(n=n===a?p:n>>>0)?(e=ml(e))&&("string"==typeof t||null!=t&&!al(t))&&!(t=oa(t))&&rn(e)?ya(fn(e),0,n):e.split(t,n):[]},jn.spread=function(e,t){if("function"!=typeof e)throw new Te(i);return t=null==t?0:vn(pl(t),0),Qr(function(n){var r=n[t],a=ya(n,0,t);return r&&At(a,r),xt(e,this,a)})},jn.tail=function(e){var t=null==e?0:e.length;return t?ea(e,1,t):[]},jn.take=function(e,t,n){return e&&e.length?ea(e,0,(t=n||t===a?1:pl(t))<0?0:t):[]},jn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=r-(t=n||t===a?1:pl(t)))<0?0:t,r):[]},jn.takeRightWhile=function(e,t){return e&&e.length?ca(e,ii(t,3),!1,!0):[]},jn.takeWhile=function(e,t){return e&&e.length?ca(e,ii(t,3)):[]},jn.tap=function(e,t){return t(e),e},jn.throttle=function(e,t,n){var r=!0,a=!0;if("function"!=typeof e)throw new Te(i);return Jo(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),No(e,t,{leading:r,maxWait:t,trailing:a})},jn.thru=fo,jn.toArray=fl,jn.toPairs=Rl,jn.toPairsIn=jl,jn.toPath=function(e){return Ho(e)?Mt(e,Fi):ll(e)?[e]:Ca(Li(ml(e)))},jn.toPlainObject=vl,jn.transform=function(e,t,n){var r=Ho(e),a=r||Qo(e)||ul(e);if(t=ii(t,4),null==n){var i=e&&e.constructor;n=a?r?new i:[]:Jo(e)&&Ko(i)?Un(Ve(e)):{}}return(a?Et:yr)(e,function(e,r,a){return t(n,e,r,a)}),n},jn.unary=function(e){return Co(e,1)},jn.union=Ji,jn.unionBy=eo,jn.unionWith=to,jn.uniq=function(e){return e&&e.length?la(e):[]},jn.uniqBy=function(e,t){return e&&e.length?la(e,ii(t,2)):[]},jn.uniqWith=function(e,t){return t="function"==typeof t?t:a,e&&e.length?la(e,a,t):[]},jn.unset=function(e,t){return null==e||ua(e,t)},jn.unzip=no,jn.unzipWith=ro,jn.update=function(e,t,n){return null==e?e:sa(e,t,ga(n))},jn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:sa(e,t,ga(n),r)},jn.values=Ul,jn.valuesIn=function(e){return null==e?[]:Kt(e,Ml(e))},jn.without=ao,jn.words=Kl,jn.wrap=function(e,t){return Do(ga(t),e)},jn.xor=io,jn.xorBy=oo,jn.xorWith=lo,jn.zip=uo,jn.zipObject=function(e,t){return pa(e||[],t||[],Jn)},jn.zipObjectDeep=function(e,t){return pa(e||[],t||[],Kr)},jn.zipWith=so,jn.entries=Rl,jn.entriesIn=jl,jn.extend=bl,jn.extendWith=wl,ou(jn,jn),jn.add=mu,jn.attempt=Xl,jn.camelCase=Il,jn.capitalize=$l,jn.ceil=yu,jn.clamp=function(e,t,n){return n===a&&(n=t,t=a),n!==a&&(n=(n=gl(n))==n?n:0),t!==a&&(t=(t=gl(t))==t?t:0),ir(gl(e),t,n)},jn.clone=function(e){return or(e,4)},jn.cloneDeep=function(e){return or(e,5)},jn.cloneDeepWith=function(e,t){return or(e,5,t="function"==typeof t?t:a)},jn.cloneWith=function(e,t){return or(e,4,t="function"==typeof t?t:a)},jn.conformsTo=function(e,t){return null==t||lr(e,t,Nl(t))},jn.deburr=Bl,jn.defaultTo=function(e,t){return null==e||e!=e?t:e},jn.divide=bu,jn.endsWith=function(e,t,n){e=ml(e),t=oa(t);var r=e.length,i=n=n===a?r:ir(pl(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},jn.eq=Uo,jn.escape=function(e){return(e=ml(e))&&Y.test(e)?e.replace(q,tn):e},jn.escapeRegExp=function(e){return(e=ml(e))&&ne.test(e)?e.replace(te,"\\$&"):e},jn.every=function(e,t,n){var r=Ho(e)?Tt:dr;return n&&vi(e,t,n)&&(t=a),r(e,ii(t,3))},jn.find=go,jn.findIndex=$i,jn.findKey=function(e,t){return Rt(e,ii(t,3),yr)},jn.findLast=vo,jn.findLastIndex=Bi,jn.findLastKey=function(e,t){return Rt(e,ii(t,3),br)},jn.floor=wu,jn.forEach=mo,jn.forEachRight=yo,jn.forIn=function(e,t){return null==e?e:vr(e,ii(t,3),Ml)},jn.forInRight=function(e,t){return null==e?e:mr(e,ii(t,3),Ml)},jn.forOwn=function(e,t){return e&&yr(e,ii(t,3))},jn.forOwnRight=function(e,t){return e&&br(e,ii(t,3))},jn.get=El,jn.gt=Io,jn.gte=$o,jn.has=function(e,t){return null!=e&&di(e,t,Er)},jn.hasIn=Cl,jn.head=Vi,jn.identity=nu,jn.includes=function(e,t,n,r){e=Wo(e)?e:Ul(e),n=n&&!r?pl(n):0;var a=e.length;return n<0&&(n=vn(a+n,0)),ol(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&Ut(e,t,n)>-1},jn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:pl(n);return a<0&&(a=vn(r+a,0)),Ut(e,t,a)},jn.inRange=function(e,t,n){return t=dl(t),n===a?(n=t,t=0):n=dl(n),function(e,t,n){return e>=mn(t,n)&&e<vn(t,n)}(e=gl(e),t,n)},jn.invoke=Pl,jn.isArguments=Bo,jn.isArray=Ho,jn.isArrayBuffer=Vo,jn.isArrayLike=Wo,jn.isArrayLikeObject=qo,jn.isBoolean=function(e){return!0===e||!1===e||el(e)&&xr(e)==m},jn.isBuffer=Qo,jn.isDate=Yo,jn.isElement=function(e){return el(e)&&1===e.nodeType&&!rl(e)},jn.isEmpty=function(e){if(null==e)return!0;if(Wo(e)&&(Ho(e)||"string"==typeof e||"function"==typeof e.splice||Qo(e)||ul(e)||Bo(e)))return!e.length;var t=fi(e);if(t==k||t==T)return!e.size;if(wi(e))return!Lr(e).length;for(var n in e)if(Oe.call(e,n))return!1;return!0},jn.isEqual=function(e,t){return Nr(e,t)},jn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:a)?n(e,t):a;return r===a?Nr(e,t,a,n):!!r},jn.isError=Go,jn.isFinite=function(e){return"number"==typeof e&&Dt(e)},jn.isFunction=Ko,jn.isInteger=Xo,jn.isLength=Zo,jn.isMap=tl,jn.isMatch=function(e,t){return e===t||Mr(e,t,li(t))},jn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:a,Mr(e,t,li(t),n)},jn.isNaN=function(e){return nl(e)&&e!=+e},jn.isNative=function(e){if(bi(e))throw new _e("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Ar(e)},jn.isNil=function(e){return null==e},jn.isNull=function(e){return null===e},jn.isNumber=nl,jn.isObject=Jo,jn.isObjectLike=el,jn.isPlainObject=rl,jn.isRegExp=al,jn.isSafeInteger=function(e){return Xo(e)&&e>=-9007199254740991&&e<=f},jn.isSet=il,jn.isString=ol,jn.isSymbol=ll,jn.isTypedArray=ul,jn.isUndefined=function(e){return e===a},jn.isWeakMap=function(e){return el(e)&&fi(e)==N},jn.isWeakSet=function(e){return el(e)&&"[object WeakSet]"==xr(e)},jn.join=function(e,t){return null==e?"":Vt.call(e,t)},jn.kebabCase=Hl,jn.last=Yi,jn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==a&&(i=(i=pl(n))<0?vn(r+i,0):mn(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):jt(e,$t,i,!0)},jn.lowerCase=Vl,jn.lowerFirst=Wl,jn.lt=sl,jn.lte=cl,jn.max=function(e){return e&&e.length?pr(e,nu,Sr):a},jn.maxBy=function(e,t){return e&&e.length?pr(e,ii(t,2),Sr):a},jn.mean=function(e){return Bt(e,nu)},jn.meanBy=function(e,t){return Bt(e,ii(t,2))},jn.min=function(e){return e&&e.length?pr(e,nu,Fr):a},jn.minBy=function(e,t){return e&&e.length?pr(e,ii(t,2),Fr):a},jn.stubArray=hu,jn.stubFalse=gu,jn.stubObject=function(){return{}},jn.stubString=function(){return""},jn.stubTrue=function(){return!0},jn.multiply=_u,jn.nth=function(e,t){return e&&e.length?Ir(e,pl(t)):a},jn.noConflict=function(){return ft._===this&&(ft._=je),this},jn.noop=lu,jn.now=Eo,jn.pad=function(e,t,n){e=ml(e);var r=(t=pl(t))?cn(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return $a(pt(a),n)+e+$a(dt(a),n)},jn.padEnd=function(e,t,n){e=ml(e);var r=(t=pl(t))?cn(e):0;return t&&r<t?e+$a(t-r,n):e},jn.padStart=function(e,t,n){e=ml(e);var r=(t=pl(t))?cn(e):0;return t&&r<t?$a(t-r,n)+e:e},jn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),bn(ml(e).replace(re,""),t||0)},jn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&vi(e,t,n)&&(t=n=a),n===a&&("boolean"==typeof t?(n=t,t=a):"boolean"==typeof e&&(n=e,e=a)),e===a&&t===a?(e=0,t=1):(e=dl(e),t===a?(t=e,e=0):t=dl(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=wn();return mn(e+i*(t-e+lt("1e-"+((i+"").length-1))),t)}return Wr(e,t)},jn.reduce=function(e,t,n){var r=Ho(e)?Ot:Wt,a=arguments.length<3;return r(e,ii(t,4),n,a,cr)},jn.reduceRight=function(e,t,n){var r=Ho(e)?Lt:Wt,a=arguments.length<3;return r(e,ii(t,4),n,a,fr)},jn.repeat=function(e,t,n){return t=(n?vi(e,t,n):t===a)?1:pl(t),qr(ml(e),t)},jn.replace=function(){var e=arguments,t=ml(e[0]);return e.length<3?t:t.replace(e[1],e[2])},jn.result=function(e,t,n){var r=-1,i=(t=va(t,e)).length;for(i||(i=1,e=a);++r<i;){var o=null==e?a:e[Fi(t[r])];o===a&&(r=i,o=n),e=Ko(o)?o.call(e):o}return e},jn.round=ku,jn.runInContext=e,jn.sample=function(e){return(Ho(e)?Gn:Yr)(e)},jn.size=function(e){if(null==e)return 0;if(Wo(e))return ol(e)?cn(e):e.length;var t=fi(e);return t==k||t==T?e.size:Lr(e).length},jn.snakeCase=ql,jn.some=function(e,t,n){var r=Ho(e)?Ft:ta;return n&&vi(e,t,n)&&(t=a),r(e,ii(t,3))},jn.sortedIndex=function(e,t){return na(e,t)},jn.sortedIndexBy=function(e,t,n){return ra(e,t,ii(n,2))},jn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=na(e,t);if(r<n&&Uo(e[r],t))return r}return-1},jn.sortedLastIndex=function(e,t){return na(e,t,!0)},jn.sortedLastIndexBy=function(e,t,n){return ra(e,t,ii(n,2),!0)},jn.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=na(e,t,!0)-1;if(Uo(e[n],t))return n}return-1},jn.startCase=Ql,jn.startsWith=function(e,t,n){return e=ml(e),n=null==n?0:ir(pl(n),0,e.length),t=oa(t),e.slice(n,n+t.length)==t},jn.subtract=xu,jn.sum=function(e){return e&&e.length?qt(e,nu):0},jn.sumBy=function(e,t){return e&&e.length?qt(e,ii(t,2)):0},jn.template=function(e,t,n){var r=jn.templateSettings;n&&vi(e,t,n)&&(t=a),e=ml(e),t=_l({},t,r,Ga);var i=_l({},t.imports,r.imports,Ga),o=Nl(i),l=Kt(i,o);Et(o,function(e){if(se.test(e))throw new _e("Invalid `imports` option passed into `_.template`")});var u,s,c=0,f=t.interpolate||be,d="__p += '",p=Ee((t.escape||be).source+"|"+f.source+"|"+(f===X?fe:be).source+"|"+(t.evaluate||be).source+"|$","g"),h="//# sourceURL="+(Oe.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++rt+"]")+"\n";e.replace(p,function(t,n,r,a,i,o){return r||(r=a),d+=e.slice(c,o).replace(we,nn),n&&(u=!0,d+="' +\n__e("+n+") +\n'"),i&&(s=!0,d+="';\n"+i+";\n__p += '"),r&&(d+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),c=o+t.length,t}),d+="';\n";var g=Oe.call(t,"variable")&&t.variable;if(g){if(se.test(g))throw new _e("Invalid `variable` option passed into `_.template`")}else d="with (obj) {\n"+d+"\n}\n";d=(s?d.replace(B,""):d).replace(H,"$1").replace(V,"$1;"),d="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(u?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var v=Xl(function(){return ke(o,h+"return "+d).apply(a,l)});if(v.source=d,Go(v))throw v;return v},jn.times=function(e,t){if((e=pl(e))<1||e>f)return[];var n=p,r=mn(e,p);t=ii(t),e-=p;for(var a=Qt(r,t);++n<e;)t(n);return a},jn.toFinite=dl,jn.toInteger=pl,jn.toLength=hl,jn.toLower=function(e){return ml(e).toLowerCase()},jn.toNumber=gl,jn.toSafeInteger=function(e){return e?ir(pl(e),-9007199254740991,f):0===e?e:0},jn.toString=ml,jn.toUpper=function(e){return ml(e).toUpperCase()},jn.trim=function(e,t,n){if((e=ml(e))&&(n||t===a))return Yt(e);if(!e||!(t=oa(t)))return e;var r=fn(e),i=fn(t);return ya(r,Zt(r,i),Jt(r,i)+1).join("")},jn.trimEnd=function(e,t,n){if((e=ml(e))&&(n||t===a))return e.slice(0,dn(e)+1);if(!e||!(t=oa(t)))return e;var r=fn(e);return ya(r,0,Jt(r,fn(t))+1).join("")},jn.trimStart=function(e,t,n){if((e=ml(e))&&(n||t===a))return e.replace(re,"");if(!e||!(t=oa(t)))return e;var r=fn(e);return ya(r,Zt(r,fn(t))).join("")},jn.truncate=function(e,t){var n=30,r="...";if(Jo(t)){var i="separator"in t?t.separator:i;n="length"in t?pl(t.length):n,r="omission"in t?oa(t.omission):r}var o=(e=ml(e)).length;if(rn(e)){var l=fn(e);o=l.length}if(n>=o)return e;var u=n-cn(r);if(u<1)return r;var s=l?ya(l,0,u).join(""):e.slice(0,u);if(i===a)return s+r;if(l&&(u+=s.length-u),al(i)){if(e.slice(u).search(i)){var c,f=s;for(i.global||(i=Ee(i.source,ml(de.exec(i))+"g")),i.lastIndex=0;c=i.exec(f);)var d=c.index;s=s.slice(0,d===a?u:d)}}else if(e.indexOf(oa(i),u)!=u){var p=s.lastIndexOf(i);p>-1&&(s=s.slice(0,p))}return s+r},jn.unescape=function(e){return(e=ml(e))&&Q.test(e)?e.replace(W,pn):e},jn.uniqueId=function(e){var t=++Le;return ml(e)+t},jn.upperCase=Yl,jn.upperFirst=Gl,jn.each=mo,jn.eachRight=yo,jn.first=Vi,ou(jn,(vu={},yr(jn,function(e,t){Oe.call(jn.prototype,t)||(vu[t]=e)}),vu),{chain:!1}),jn.VERSION="4.18.1",Et(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){jn[e].placeholder=jn}),Et(["drop","take"],function(e,t){Bn.prototype[e]=function(n){n=n===a?1:vn(pl(n),0);var r=this.__filtered__&&!t?new Bn(this):this.clone();return r.__filtered__?r.__takeCount__=mn(n,r.__takeCount__):r.__views__.push({size:mn(n,p),type:e+(r.__dir__<0?"Right":"")}),r},Bn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Et(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;Bn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ii(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Et(["head","last"],function(e,t){var n="take"+(t?"Right":"");Bn.prototype[e]=function(){return this[n](1).value()[0]}}),Et(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");Bn.prototype[e]=function(){return this.__filtered__?new Bn(this):this[n](1)}}),Bn.prototype.compact=function(){return this.filter(nu)},Bn.prototype.find=function(e){return this.filter(e).head()},Bn.prototype.findLast=function(e){return this.reverse().find(e)},Bn.prototype.invokeMap=Qr(function(e,t){return"function"==typeof e?new Bn(this):this.map(function(n){return zr(n,e,t)})}),Bn.prototype.reject=function(e){return this.filter(Lo(ii(e)))},Bn.prototype.slice=function(e,t){e=pl(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Bn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==a&&(n=(t=pl(t))<0?n.dropRight(-t):n.take(t-e)),n)},Bn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Bn.prototype.toArray=function(){return this.take(p)},yr(Bn.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=jn[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);i&&(jn.prototype[t]=function(){var t=this.__wrapped__,l=r?[1]:arguments,u=t instanceof Bn,s=l[0],c=u||Ho(t),f=function(e){var t=i.apply(jn,At([e],l));return r&&d?t[0]:t};c&&n&&"function"==typeof s&&1!=s.length&&(u=c=!1);var d=this.__chain__,p=!!this.__actions__.length,h=o&&!d,g=u&&!p;if(!o&&c){t=g?t:new Bn(this);var v=e.apply(t,l);return v.__actions__.push({func:fo,args:[f],thisArg:a}),new $n(v,d)}return h&&g?e.apply(this,l):(v=this.thru(f),h?r?v.value()[0]:v.value():v)})}),Et(["pop","push","shift","sort","splice","unshift"],function(e){var t=ze[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);jn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(Ho(a)?a:[],e)}return this[n](function(n){return t.apply(Ho(n)?n:[],e)})}}),yr(Bn.prototype,function(e,t){var n=jn[t];if(n){var r=n.name+"";Oe.call(Pn,r)||(Pn[r]=[]),Pn[r].push({name:t,func:n})}}),Pn[Ra(a,2).name]=[{name:"wrapper",func:a}],Bn.prototype.clone=function(){var e=new Bn(this.__wrapped__);return e.__actions__=Ca(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ca(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ca(this.__views__),e},Bn.prototype.reverse=function(){if(this.__filtered__){var e=new Bn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Bn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ho(e),r=t<0,a=n?e.length:0,i=function(e,t,n){for(var r=-1,a=n.length;++r<a;){var i=n[r],o=i.size;switch(i.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=mn(t,e+o);break;case"takeRight":e=vn(e,t-o)}}return{start:e,end:t}}(0,a,this.__views__),o=i.start,l=i.end,u=l-o,s=r?l:o-1,c=this.__iteratees__,f=c.length,d=0,p=mn(u,this.__takeCount__);if(!n||!r&&a==u&&p==u)return fa(e,this.__actions__);var h=[];e:for(;u--&&d<p;){for(var g=-1,v=e[s+=t];++g<f;){var m=c[g],y=m.iteratee,b=m.type,w=y(v);if(2==b)v=w;else if(!w){if(1==b)continue e;break e}}h[d++]=v}return h},jn.prototype.at=po,jn.prototype.chain=function(){return co(this)},jn.prototype.commit=function(){return new $n(this.value(),this.__chain__)},jn.prototype.next=function(){this.__values__===a&&(this.__values__=fl(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},jn.prototype.plant=function(e){for(var t,n=this;n instanceof In;){var r=Ri(n);r.__index__=0,r.__values__=a,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},jn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Bn){var t=e;return this.__actions__.length&&(t=new Bn(this)),(t=t.reverse()).__actions__.push({func:fo,args:[Zi],thisArg:a}),new $n(t,this.__chain__)}return this.thru(Zi)},jn.prototype.toJSON=jn.prototype.valueOf=jn.prototype.value=function(){return fa(this.__wrapped__,this.__actions__)},jn.prototype.first=jn.prototype.head,Ge&&(jn.prototype[Ge]=function(){return this}),jn}();ft._=hn,(r=function(){return hn}.call(t,n,t,e))===a||(e.exports=r)}.call(this)},247(e,t,n){"use strict";var r=n(982),a=n(540),i=n(961);function o(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 l(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function u(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function s(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function c(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function f(e){if(u(e)!==e)throw Error(o(188))}function d(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=d(e)))return t;e=e.sibling}return null}var p=Object.assign,h=Symbol.for("react.element"),g=Symbol.for("react.transitional.element"),v=Symbol.for("react.portal"),m=Symbol.for("react.fragment"),y=Symbol.for("react.strict_mode"),b=Symbol.for("react.profiler"),w=Symbol.for("react.consumer"),_=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),C=Symbol.for("react.lazy");Symbol.for("react.scope");var T=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var z=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var P=Symbol.iterator;function N(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=P&&e[P]||e["@@iterator"])?e:null}var M=Symbol.for("react.client.reference");function A(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===M?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case m:return"Fragment";case b:return"Profiler";case y:return"StrictMode";case x:return"Suspense";case S:return"SuspenseList";case T:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case v:return"Portal";case _:return e.displayName||"Context";case w:return(e._context.displayName||"Context")+".Consumer";case k:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:A(e.type)||"Memo";case C:t=e._payload,e=e._init;try{return A(e(t))}catch(e){}}return null}var O=Array.isArray,L=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D={pending:!1,data:null,method:null,action:null},R=[],j=-1;function U(e){return{current:e}}function I(e){0>j||(e.current=R[j],R[j]=null,j--)}function $(e,t){j++,R[j]=e.current,e.current=t}var B,H,V=U(null),W=U(null),q=U(null),Q=U(null);function Y(e,t){switch($(q,t),$(W,e),$(V,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?yf(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=bf(t=yf(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}I(V),$(V,e)}function G(){I(V),I(W),I(q)}function K(e){null!==e.memoizedState&&$(Q,e);var t=V.current,n=bf(t,e.type);t!==n&&($(W,e),$(V,n))}function X(e){W.current===e&&(I(V),I(W)),Q.current===e&&(I(Q),fd._currentValue=D)}function Z(e){if(void 0===B)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);B=t&&t[1]||"",H=-1<e.stack.indexOf("\n at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+B+e+H}var J=!1;function ee(e,t){if(!e||J)return"";J=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=r.DetermineComponentFrameRoot(),o=i[0],l=i[1];if(o&&l){var u=o.split("\n"),s=l.split("\n");for(a=r=0;r<u.length&&!u[r].includes("DetermineComponentFrameRoot");)r++;for(;a<s.length&&!s[a].includes("DetermineComponentFrameRoot");)a++;if(r===u.length||a===s.length)for(r=u.length-1,a=s.length-1;1<=r&&0<=a&&u[r]!==s[a];)a--;for(;1<=r&&0<=a;r--,a--)if(u[r]!==s[a]){if(1!==r||1!==a)do{if(r--,0>--a||u[r]!==s[a]){var c="\n"+u[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=a);break}}}finally{J=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Z(n):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return Z(e.type);case 16:return Z("Lazy");case 13:return e.child!==t&&null!==t?Z("Suspense Fallback"):Z("Suspense");case 19:return Z("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return Z("Activity");default:return""}}function ne(e){try{var t="",n=null;do{t+=te(e,n),n=e,e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var re=Object.prototype.hasOwnProperty,ae=r.unstable_scheduleCallback,ie=r.unstable_cancelCallback,oe=r.unstable_shouldYield,le=r.unstable_requestPaint,ue=r.unstable_now,se=r.unstable_getCurrentPriorityLevel,ce=r.unstable_ImmediatePriority,fe=r.unstable_UserBlockingPriority,de=r.unstable_NormalPriority,pe=r.unstable_LowPriority,he=r.unstable_IdlePriority,ge=r.log,ve=r.unstable_setDisableYieldValue,me=null,ye=null;function be(e){if("function"==typeof ge&&ve(e),ye&&"function"==typeof ye.setStrictMode)try{ye.setStrictMode(me,e)}catch(e){}}var we=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(_e(e)/ke|0)|0},_e=Math.log,ke=Math.LN2,xe=256,Se=262144,Ee=4194304;function Ce(e){var t=42&e;if(0!==t)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:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Te(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var a=0,i=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var l=134217727&r;return 0!==l?0!==(r=l&~i)?a=Ce(r):0!==(o&=l)?a=Ce(o):n||0!==(n=l&~e)&&(a=Ce(n)):0!==(l=r&~i)?a=Ce(l):0!==o?a=Ce(o):n||0!==(n=r&~e)&&(a=Ce(n)),0===a?0:0!==t&&t!==a&&0===(t&i)&&((i=a&-a)>=(n=t&-t)||32===i&&4194048&n)?t:a}function ze(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Pe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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;default:return-1}}function Ne(){var e=Ee;return!(62914560&(Ee<<=1))&&(Ee=4194304),e}function Me(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ae(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Oe(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-we(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function Le(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-we(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}function Fe(e,t){var n=t&-t;return 0!==((n=42&n?1:De(n))&(e.suspendedLanes|t))?0:n}function De(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Re(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function je(){var e=F.p;return 0!==e?e:void 0===(e=window.event)?32:Td(e.type)}function Ue(e,t){var n=F.p;try{return F.p=e,t()}finally{F.p=n}}var Ie=Math.random().toString(36).slice(2),$e="__reactFiber$"+Ie,Be="__reactProps$"+Ie,He="__reactContainer$"+Ie,Ve="__reactEvents$"+Ie,We="__reactListeners$"+Ie,qe="__reactHandles$"+Ie,Qe="__reactResources$"+Ie,Ye="__reactMarker$"+Ie;function Ge(e){delete e[$e],delete e[Be],delete e[Ve],delete e[We],delete e[qe]}function Ke(e){var t=e[$e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[He]||n[$e]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Rf(e);null!==e;){if(n=e[$e])return n;e=Rf(e)}return t}n=(e=n).parentNode}return null}function Xe(e){if(e=e[$e]||e[He]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Ze(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(o(33))}function Je(e){var t=e[Qe];return t||(t=e[Qe]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Ye]=!0}var tt=new Set,nt={};function rt(e,t){at(e,t),at(e+"Capture",t)}function at(e,t){for(nt[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var it=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]*$"),ot={},lt={};function ut(e,t,n){if(a=t,re.call(lt,a)||!re.call(ot,a)&&(it.test(a)?lt[a]=!0:(ot[a]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var a}function st(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ct(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ft(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function dt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function pt(e){if(!e._valueTracker){var t=dt(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){n=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function ht(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function gt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var vt=/[\n"\\]/g;function mt(e){return e.replace(vt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function yt(e,t,n,r,a,i,o,l){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=t?"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ft(t)):e.value!==""+ft(t)&&(e.value=""+ft(t)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=t?wt(e,o,ft(t)):null!=n?wt(e,o,ft(n)):null!=r&&e.removeAttribute("value"),null==a&&null!=i&&(e.defaultChecked=!!i),null!=a&&(e.checked=a&&"function"!=typeof a&&"symbol"!=typeof a),null!=l&&"function"!=typeof l&&"symbol"!=typeof l&&"boolean"!=typeof l?e.name=""+ft(l):e.removeAttribute("name")}function bt(e,t,n,r,a,i,o,l){if(null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.type=i),null!=t||null!=n){if(("submit"===i||"reset"===i)&&null==t)return void pt(e);n=null!=n?""+ft(n):"",t=null!=t?""+ft(t):n,l||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:a)&&"symbol"!=typeof r&&!!r,e.checked=l?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o),pt(e)}function wt(e,t,n){"number"===t&>(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function _t(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ft(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function kt(e,t,n){null==t||((t=""+ft(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ft(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function xt(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(o(92));if(O(r)){if(1<r.length)throw Error(o(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=ft(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r),pt(e)}function St(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Et=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 Ct(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Et.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Tt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(o(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&Ct(e,a,r)}else for(var i in t)t.hasOwnProperty(i)&&Ct(e,i,t[i])}function zt(e){if(-1===e.indexOf("-"))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 Pt=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"]]),Nt=/^[\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 Mt(e){return Nt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function At(){}var Ot=null;function Lt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ft=null,Dt=null;function Rt(e){var t=Xe(e);if(t&&(e=t.stateNode)){var n=e[Be]||null;e:switch(e=t.stateNode,t.type){case"input":if(yt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[Be]||null;if(!a)throw Error(o(90));yt(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&ht(r)}break e;case"textarea":kt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&_t(e,!!n.multiple,t,!1)}}}var jt=!1;function Ut(e,t,n){if(jt)return e(t,n);jt=!0;try{return e(t)}finally{if(jt=!1,(null!==Ft||null!==Dt)&&(Js(),Ft&&(t=Ft,e=Dt,Dt=Ft=null,Rt(t),e)))for(t=0;t<e.length;t++)Rt(e[t])}}function It(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Be]||null;if(null===r)return null;n=r[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":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}var $t=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Bt=!1;if($t)try{var Ht={};Object.defineProperty(Ht,"passive",{get:function(){Bt=!0}}),window.addEventListener("test",Ht,Ht),window.removeEventListener("test",Ht,Ht)}catch(e){Bt=!1}var Vt=null,Wt=null,qt=null;function Qt(){if(qt)return qt;var e,t,n=Wt,r=n.length,a="value"in Vt?Vt.value:Vt.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return qt=a.slice(e,1<t?1-t:void 0)}function Yt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Gt(){return!0}function Kt(){return!1}function Xt(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?Gt:Kt,this.isPropagationStopped=Kt,this}return p(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Gt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Gt)},persist:function(){},isPersistent:Gt}),t}var Zt,Jt,en,tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nn=Xt(tn),rn=p({},tn,{view:0,detail:0}),an=Xt(rn),on=p({},rn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:mn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==en&&(en&&"mousemove"===e.type?(Zt=e.screenX-en.screenX,Jt=e.screenY-en.screenY):Jt=Zt=0,en=e),Zt)},movementY:function(e){return"movementY"in e?e.movementY:Jt}}),ln=Xt(on),un=Xt(p({},on,{dataTransfer:0})),sn=Xt(p({},rn,{relatedTarget:0})),cn=Xt(p({},tn,{animationName:0,elapsedTime:0,pseudoElement:0})),fn=Xt(p({},tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),dn=Xt(p({},tn,{data:0})),pn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},hn={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"},gn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function vn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=gn[e])&&!!t[e]}function mn(){return vn}var yn=Xt(p({},rn,{key:function(e){if(e.key){var t=pn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Yt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?hn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:mn,charCode:function(e){return"keypress"===e.type?Yt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Yt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),bn=Xt(p({},on,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),wn=Xt(p({},rn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:mn})),_n=Xt(p({},tn,{propertyName:0,elapsedTime:0,pseudoElement:0})),kn=Xt(p({},on,{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})),xn=Xt(p({},tn,{newState:0,oldState:0})),Sn=[9,13,27,32],En=$t&&"CompositionEvent"in window,Cn=null;$t&&"documentMode"in document&&(Cn=document.documentMode);var Tn=$t&&"TextEvent"in window&&!Cn,zn=$t&&(!En||Cn&&8<Cn&&11>=Cn),Pn=String.fromCharCode(32),Nn=!1;function Mn(e,t){switch(e){case"keyup":return-1!==Sn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function An(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var On=!1,Ln={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 Fn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ln[e.type]:"textarea"===t}function Dn(e,t,n,r){Ft?Dt?Dt.push(r):Dt=[r]:Ft=r,0<(t=rf(t,"onChange")).length&&(n=new nn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Rn=null,jn=null;function Un(e){Gc(e,0)}function In(e){if(ht(Ze(e)))return e}function $n(e,t){if("change"===e)return t}var Bn=!1;if($t){var Hn;if($t){var Vn="oninput"in document;if(!Vn){var Wn=document.createElement("div");Wn.setAttribute("oninput","return;"),Vn="function"==typeof Wn.oninput}Hn=Vn}else Hn=!1;Bn=Hn&&(!document.documentMode||9<document.documentMode)}function qn(){Rn&&(Rn.detachEvent("onpropertychange",Qn),jn=Rn=null)}function Qn(e){if("value"===e.propertyName&&In(jn)){var t=[];Dn(t,jn,e,Lt(e)),Ut(Un,t)}}function Yn(e,t,n){"focusin"===e?(qn(),jn=n,(Rn=t).attachEvent("onpropertychange",Qn)):"focusout"===e&&qn()}function Gn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return In(jn)}function Kn(e,t){if("click"===e)return In(t)}function Xn(e,t){if("input"===e||"change"===e)return In(t)}var Zn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Jn(e,t){if(Zn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!re.call(t,a)||!Zn(e[a],t[a]))return!1}return!0}function er(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function tr(e,t){var n,r=er(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=er(r)}}function nr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?nr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function rr(e){for(var t=gt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=gt((e=t.contentWindow).document)}return t}function ar(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ir=$t&&"documentMode"in document&&11>=document.documentMode,or=null,lr=null,ur=null,sr=!1;function cr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;sr||null==or||or!==gt(r)||(r="selectionStart"in(r=or)&&ar(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},ur&&Jn(ur,r)||(ur=r,0<(r=rf(lr,"onSelect")).length&&(t=new nn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=or)))}function fr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var dr={animationend:fr("Animation","AnimationEnd"),animationiteration:fr("Animation","AnimationIteration"),animationstart:fr("Animation","AnimationStart"),transitionrun:fr("Transition","TransitionRun"),transitionstart:fr("Transition","TransitionStart"),transitioncancel:fr("Transition","TransitionCancel"),transitionend:fr("Transition","TransitionEnd")},pr={},hr={};function gr(e){if(pr[e])return pr[e];if(!dr[e])return e;var t,n=dr[e];for(t in n)if(n.hasOwnProperty(t)&&t in hr)return pr[e]=n[t];return e}$t&&(hr=document.createElement("div").style,"AnimationEvent"in window||(delete dr.animationend.animation,delete dr.animationiteration.animation,delete dr.animationstart.animation),"TransitionEvent"in window||delete dr.transitionend.transition);var vr=gr("animationend"),mr=gr("animationiteration"),yr=gr("animationstart"),br=gr("transitionrun"),wr=gr("transitionstart"),_r=gr("transitioncancel"),kr=gr("transitionend"),xr=new Map,Sr="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 toggle touchMove waiting wheel".split(" ");function Er(e,t){xr.set(e,t),rt(t,[e])}Sr.push("scrollEnd");var Cr="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},Tr=[],zr=0,Pr=0;function Nr(){for(var e=zr,t=Pr=zr=0;t<e;){var n=Tr[t];Tr[t++]=null;var r=Tr[t];Tr[t++]=null;var a=Tr[t];Tr[t++]=null;var i=Tr[t];if(Tr[t++]=null,null!==r&&null!==a){var o=r.pending;null===o?a.next=a:(a.next=o.next,o.next=a),r.pending=a}0!==i&&Lr(n,a,i)}}function Mr(e,t,n,r){Tr[zr++]=e,Tr[zr++]=t,Tr[zr++]=n,Tr[zr++]=r,Pr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Ar(e,t,n,r){return Mr(e,t,n,r),Fr(e)}function Or(e,t){return Mr(e,null,null,t),Fr(e)}function Lr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var a=!1,i=e.return;null!==i;)i.childLanes|=n,null!==(r=i.alternate)&&(r.childLanes|=n),22===i.tag&&(null===(e=i.stateNode)||1&e._visibility||(a=!0)),e=i,i=i.return;return 3===e.tag?(i=e.stateNode,a&&null!==t&&(a=31-we(n),null===(r=(e=i.hiddenUpdates)[a])?e[a]=[t]:r.push(t),t.lane=536870912|n),i):null}function Fr(e){if(50<Vs)throw Vs=0,Ws=null,Error(o(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Dr={};function Rr(e,t,n,r){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=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function jr(e,t,n,r){return new Rr(e,t,n,r)}function Ur(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ir(e,t){var n=e.alternate;return null===n?((n=jr(e.tag,t,e.key,e.mode)).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=65011712&e.flags,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=null===t?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 $r(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Br(e,t,n,r,a,i){var l=0;if(r=e,"function"==typeof e)Ur(e)&&(l=1);else if("string"==typeof e)l=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,V.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case T:return(e=jr(31,n,t,a)).elementType=T,e.lanes=i,e;case m:return Hr(n.children,a,i,t);case y:l=8,a|=24;break;case b:return(e=jr(12,n,t,2|a)).elementType=b,e.lanes=i,e;case x:return(e=jr(13,n,t,a)).elementType=x,e.lanes=i,e;case S:return(e=jr(19,n,t,a)).elementType=S,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case _:l=10;break e;case w:l=9;break e;case k:l=11;break e;case E:l=14;break e;case C:l=16,r=null;break e}l=29,n=Error(o(130,null===e?"null":typeof e,"")),r=null}return(t=jr(l,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function Hr(e,t,n,r){return(e=jr(7,e,r,t)).lanes=n,e}function Vr(e,t,n){return(e=jr(6,e,null,t)).lanes=n,e}function Wr(e){var t=jr(18,null,null,0);return t.stateNode=e,t}function qr(e,t,n){return(t=jr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Qr=new WeakMap;function Yr(e,t){if("object"==typeof e&&null!==e){var n=Qr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ne(t)},Qr.set(e,t),t)}return{value:e,source:t,stack:ne(t)}}var Gr=[],Kr=0,Xr=null,Zr=0,Jr=[],ea=0,ta=null,na=1,ra="";function aa(e,t){Gr[Kr++]=Zr,Gr[Kr++]=Xr,Xr=e,Zr=t}function ia(e,t,n){Jr[ea++]=na,Jr[ea++]=ra,Jr[ea++]=ta,ta=e;var r=na;e=ra;var a=32-we(r)-1;r&=~(1<<a),n+=1;var i=32-we(t)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,na=1<<32-we(t)+a|n<<a|r,ra=i+e}else na=1<<i|n<<a|r,ra=e}function oa(e){null!==e.return&&(aa(e,1),ia(e,1,0))}function la(e){for(;e===Xr;)Xr=Gr[--Kr],Gr[Kr]=null,Zr=Gr[--Kr],Gr[Kr]=null;for(;e===ta;)ta=Jr[--ea],Jr[ea]=null,ra=Jr[--ea],Jr[ea]=null,na=Jr[--ea],Jr[ea]=null}function ua(e,t){Jr[ea++]=na,Jr[ea++]=ra,Jr[ea++]=ta,na=t.id,ra=t.overflow,ta=e}var sa=null,ca=null,fa=!1,da=null,pa=!1,ha=Error(o(519));function ga(e){throw _a(Yr(Error(o(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),ha}function va(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[$e]=e,t[Be]=r,n){case"dialog":Kc("cancel",t),Kc("close",t);break;case"iframe":case"object":case"embed":Kc("load",t);break;case"video":case"audio":for(n=0;n<Qc.length;n++)Kc(Qc[n],t);break;case"source":Kc("error",t);break;case"img":case"image":case"link":Kc("error",t),Kc("load",t);break;case"details":Kc("toggle",t);break;case"input":Kc("invalid",t),bt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Kc("invalid",t);break;case"textarea":Kc("invalid",t),xt(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||cf(t.textContent,n)?(null!=r.popover&&(Kc("beforetoggle",t),Kc("toggle",t)),null!=r.onScroll&&Kc("scroll",t),null!=r.onScrollEnd&&Kc("scrollend",t),null!=r.onClick&&(t.onclick=At),t=!0):t=!1,t||ga(e,!0)}function ma(e){for(sa=e.return;sa;)switch(sa.tag){case 5:case 31:case 13:return void(pa=!1);case 27:case 3:return void(pa=!0);default:sa=sa.return}}function ya(e){if(e!==sa)return!1;if(!fa)return ma(e),fa=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||wf(e.type,e.memoizedProps)),t=!t),t&&ca&&ga(e),ma(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));ca=Df(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));ca=Df(e)}else 27===n?(n=ca,Tf(e.type)?(e=Ff,Ff=null,ca=e):ca=n):ca=sa?Lf(e.stateNode.nextSibling):null;return!0}function ba(){ca=sa=null,fa=!1}function wa(){var e=da;return null!==e&&(null===Ns?Ns=e:Ns.push.apply(Ns,e),da=null),e}function _a(e){null===da?da=[e]:da.push(e)}var ka=U(null),xa=null,Sa=null;function Ea(e,t,n){$(ka,t._currentValue),t._currentValue=n}function Ca(e){e._currentValue=ka.current,I(ka)}function Ta(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function za(e,t,n,r){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var i=a.dependencies;if(null!==i){var l=a.child;i=i.firstContext;e:for(;null!==i;){var u=i;i=a;for(var s=0;s<t.length;s++)if(u.context===t[s]){i.lanes|=n,null!==(u=i.alternate)&&(u.lanes|=n),Ta(i.return,n,e),r||(l=null);break e}i=u.next}}else if(18===a.tag){if(null===(l=a.return))throw Error(o(341));l.lanes|=n,null!==(i=l.alternate)&&(i.lanes|=n),Ta(l,n,e),l=null}else l=a.child;if(null!==l)l.return=a;else for(l=a;null!==l;){if(l===e){l=null;break}if(null!==(a=l.sibling)){a.return=l.return,l=a;break}l=l.return}a=l}}function Pa(e,t,n,r){e=null;for(var a=t,i=!1;null!==a;){if(!i)if(524288&a.flags)i=!0;else if(262144&a.flags)break;if(10===a.tag){var l=a.alternate;if(null===l)throw Error(o(387));if(null!==(l=l.memoizedProps)){var u=a.type;Zn(a.pendingProps.value,l.value)||(null!==e?e.push(u):e=[u])}}else if(a===Q.current){if(null===(l=a.alternate))throw Error(o(387));l.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(fd):e=[fd])}a=a.return}null!==e&&za(t,e,n,r),t.flags|=262144}function Na(e){for(e=e.firstContext;null!==e;){if(!Zn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ma(e){xa=e,Sa=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Aa(e){return La(xa,e)}function Oa(e,t){return null===xa&&Ma(e),La(e,t)}function La(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Sa){if(null===e)throw Error(o(308));Sa=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Sa=Sa.next=t;return n}var Fa="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Da=r.unstable_scheduleCallback,Ra=r.unstable_NormalPriority,ja={$$typeof:_,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ua(){return{controller:new Fa,data:new Map,refCount:0}}function Ia(e){e.refCount--,0===e.refCount&&Da(Ra,function(){e.controller.abort()})}var $a=null,Ba=0,Ha=0,Va=null;function Wa(){if(0===--Ba&&null!==$a){null!==Va&&(Va.status="fulfilled");var e=$a;$a=null,Ha=0,Va=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var qa=L.S;L.S=function(e,t){Os=ue(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===$a){var n=$a=[];Ba=0,Ha=Bc(),Va={status:"pending",value:void 0,then:function(e){n.push(e)}}}Ba++,t.then(Wa,Wa)}(0,t),null!==qa&&qa(e,t)};var Qa=U(null);function Ya(){var e=Qa.current;return null!==e?e:hs.pooledCache}function Ga(e,t){$(Qa,null===t?Qa.current:t.pool)}function Ka(){var e=Ya();return null===e?null:{parent:ja._currentValue,pool:e}}var Xa=Error(o(460)),Za=Error(o(474)),Ja=Error(o(542)),ei={then:function(){}};function ti(e){return"fulfilled"===(e=e.status)||"rejected"===e}function ni(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(At,At),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw oi(e=t.reason),e;default:if("string"==typeof t.status)t.then(At,At);else{if(null!==(e=hs)&&100<e.shellSuspendCounter)throw Error(o(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw oi(e=t.reason),e}throw ai=t,Xa}}function ri(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw ai=e,Xa;throw e}}var ai=null;function ii(){if(null===ai)throw Error(o(459));var e=ai;return ai=null,e}function oi(e){if(e===Xa||e===Ja)throw Error(o(483))}var li=null,ui=0;function si(e){var t=ui;return ui+=1,null===li&&(li=[]),ni(li,e,t)}function ci(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function fi(e,t){if(t.$$typeof===h)throw Error(o(525));throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function di(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=Ir(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=Vr(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function s(e,t,n,r){var i=n.type;return i===m?f(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===C&&ri(i)===t.type)?(ci(t=a(t,n.props),n),t.return=e,t):(ci(t=Br(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=qr(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=Hr(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Vr(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case g:return ci(n=Br(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case v:return(t=qr(t,e.mode,n)).return=e,t;case C:return d(e,t=ri(t),n)}if(O(t)||N(t))return(t=Hr(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return d(e,si(t),n);if(t.$$typeof===_)return d(e,Oa(e,t),n);fi(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==a?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case g:return n.key===a?s(e,t,n,r):null;case v:return n.key===a?c(e,t,n,r):null;case C:return p(e,t,n=ri(n),r)}if(O(n)||N(n))return null!==a?null:f(e,t,n,r,null);if("function"==typeof n.then)return p(e,t,si(n),r);if(n.$$typeof===_)return p(e,t,Oa(e,n),r);fi(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return u(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case g:return s(t,e=e.get(null===r.key?n:r.key)||null,r,a);case v:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case C:return h(e,t,n,r=ri(r),a)}if(O(r)||N(r))return f(t,e=e.get(n)||null,r,a,null);if("function"==typeof r.then)return h(e,t,n,si(r),a);if(r.$$typeof===_)return h(e,t,n,Oa(t,r),a);fi(t,r)}return null}function y(u,s,c,f){if("object"==typeof c&&null!==c&&c.type===m&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case g:e:{for(var b=c.key;null!==s;){if(s.key===b){if((b=c.type)===m){if(7===s.tag){n(u,s.sibling),(f=a(s,c.props.children)).return=u,u=f;break e}}else if(s.elementType===b||"object"==typeof b&&null!==b&&b.$$typeof===C&&ri(b)===s.type){n(u,s.sibling),ci(f=a(s,c.props),c),f.return=u,u=f;break e}n(u,s);break}t(u,s),s=s.sibling}c.type===m?((f=Hr(c.props.children,u.mode,f,c.key)).return=u,u=f):(ci(f=Br(c.type,c.key,c.props,null,u.mode,f),c),f.return=u,u=f)}return l(u);case v:e:{for(b=c.key;null!==s;){if(s.key===b){if(4===s.tag&&s.stateNode.containerInfo===c.containerInfo&&s.stateNode.implementation===c.implementation){n(u,s.sibling),(f=a(s,c.children||[])).return=u,u=f;break e}n(u,s);break}t(u,s),s=s.sibling}(f=qr(c,u.mode,f)).return=u,u=f}return l(u);case C:return y(u,s,c=ri(c),f)}if(O(c))return function(a,o,l,u){for(var s=null,c=null,f=o,g=o=0,v=null;null!==f&&g<l.length;g++){f.index>g?(v=f,f=null):v=f.sibling;var m=p(a,f,l[g],u);if(null===m){null===f&&(f=v);break}e&&f&&null===m.alternate&&t(a,f),o=i(m,o,g),null===c?s=m:c.sibling=m,c=m,f=v}if(g===l.length)return n(a,f),fa&&aa(a,g),s;if(null===f){for(;g<l.length;g++)null!==(f=d(a,l[g],u))&&(o=i(f,o,g),null===c?s=f:c.sibling=f,c=f);return fa&&aa(a,g),s}for(f=r(f);g<l.length;g++)null!==(v=h(f,a,g,l[g],u))&&(e&&null!==v.alternate&&f.delete(null===v.key?g:v.key),o=i(v,o,g),null===c?s=v:c.sibling=v,c=v);return e&&f.forEach(function(e){return t(a,e)}),fa&&aa(a,g),s}(u,s,c,f);if(N(c)){if("function"!=typeof(b=N(c)))throw Error(o(150));return function(a,l,u,s){if(null==u)throw Error(o(151));for(var c=null,f=null,g=l,v=l=0,m=null,y=u.next();null!==g&&!y.done;v++,y=u.next()){g.index>v?(m=g,g=null):m=g.sibling;var b=p(a,g,y.value,s);if(null===b){null===g&&(g=m);break}e&&g&&null===b.alternate&&t(a,g),l=i(b,l,v),null===f?c=b:f.sibling=b,f=b,g=m}if(y.done)return n(a,g),fa&&aa(a,v),c;if(null===g){for(;!y.done;v++,y=u.next())null!==(y=d(a,y.value,s))&&(l=i(y,l,v),null===f?c=y:f.sibling=y,f=y);return fa&&aa(a,v),c}for(g=r(g);!y.done;v++,y=u.next())null!==(y=h(g,a,v,y.value,s))&&(e&&null!==y.alternate&&g.delete(null===y.key?v:y.key),l=i(y,l,v),null===f?c=y:f.sibling=y,f=y);return e&&g.forEach(function(e){return t(a,e)}),fa&&aa(a,v),c}(u,s,c=b.call(c),f)}if("function"==typeof c.then)return y(u,s,si(c),f);if(c.$$typeof===_)return y(u,s,Oa(u,c),f);fi(u,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==s&&6===s.tag?(n(u,s.sibling),(f=a(s,c)).return=u,u=f):(n(u,s),(f=Vr(c,u.mode,f)).return=u,u=f),l(u)):n(u,s)}return function(e,t,n,r){try{ui=0;var a=y(e,t,n,r);return li=null,a}catch(t){if(t===Xa||t===Ja)throw t;var i=jr(29,t,null,e.mode);return i.lanes=r,i.return=e,i}}}var pi=di(!0),hi=di(!1),gi=!1;function vi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function mi(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 yi(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function bi(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&ps){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,t=Fr(e),Lr(e,null,n),t}return Mr(e,r,t,n),Fr(e)}function wi(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Le(e,n)}}function _i(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var ki=!1;function xi(){if(ki&&null!==Va)throw Va}function Si(e,t,n,r){ki=!1;var a=e.updateQueue;gi=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var u=l,s=u.next;u.next=null,null===o?i=s:o.next=s,o=u;var c=e.alternate;null!==c&&(l=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===l?c.firstBaseUpdate=s:l.next=s,c.lastBaseUpdate=u)}if(null!==i){var f=a.baseState;for(o=0,c=s=u=null,l=i;;){var d=-536870913&l.lane,h=d!==l.lane;if(h?(vs&d)===d:(r&d)===d){0!==d&&d===Ha&&(ki=!0),null!==c&&(c=c.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var g=e,v=l;d=t;var m=n;switch(v.tag){case 1:if("function"==typeof(g=v.payload)){f=g.call(m,f,d);break e}f=g;break e;case 3:g.flags=-65537&g.flags|128;case 0:if(null==(d="function"==typeof(g=v.payload)?g.call(m,f,d):g))break e;f=p({},f,d);break e;case 2:gi=!0}}null!==(d=l.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=a.callbacks)?a.callbacks=[d]:h.push(d))}else h={lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(s=c=h,u=f):c=c.next=h,o|=d;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(h=l).next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}null===c&&(u=f),a.baseState=u,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null===i&&(a.shared.lanes=0),Ss|=o,e.lanes=o,e.memoizedState=f}}function Ei(e,t){if("function"!=typeof e)throw Error(o(191,e));e.call(t)}function Ci(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Ei(n[e],t)}var Ti=U(null),zi=U(0);function Pi(e,t){$(zi,e=ks),$(Ti,t),ks=e|t.baseLanes}function Ni(){$(zi,ks),$(Ti,Ti.current)}function Mi(){ks=zi.current,I(Ti),I(zi)}var Ai=U(null),Oi=null;function Li(e){var t=e.alternate;$(Ui,1&Ui.current),$(Ai,e),null===Oi&&(null===t||null!==Ti.current||null!==t.memoizedState)&&(Oi=e)}function Fi(e){$(Ui,Ui.current),$(Ai,e),null===Oi&&(Oi=e)}function Di(e){22===e.tag?($(Ui,Ui.current),$(Ai,e),null===Oi&&(Oi=e)):Ri()}function Ri(){$(Ui,Ui.current),$(Ai,Ai.current)}function ji(e){I(Ai),Oi===e&&(Oi=null),I(Ui)}var Ui=U(0);function Ii(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Af(n)||Of(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $i=0,Bi=null,Hi=null,Vi=null,Wi=!1,qi=!1,Qi=!1,Yi=0,Gi=0,Ki=null,Xi=0;function Zi(){throw Error(o(321))}function Ji(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Zn(e[n],t[n]))return!1;return!0}function eo(e,t,n,r,a,i){return $i=i,Bi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,L.H=null===e||null===e.memoizedState?vl:ml,Qi=!1,i=n(r,a),Qi=!1,qi&&(i=no(t,n,r,a)),to(e),i}function to(e){L.H=gl;var t=null!==Hi&&null!==Hi.next;if($i=0,Vi=Hi=Bi=null,Wi=!1,Gi=0,Ki=null,t)throw Error(o(300));null===e||Ol||null!==(e=e.dependencies)&&Na(e)&&(Ol=!0)}function no(e,t,n,r){Bi=e;var a=0;do{if(qi&&(Ki=null),Gi=0,qi=!1,25<=a)throw Error(o(301));if(a+=1,Vi=Hi=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}L.H=yl,i=t(n,r)}while(qi);return i}function ro(){var e=L.H,t=e.useState()[0];return t="function"==typeof t.then?so(t):t,e=e.useState()[0],(null!==Hi?Hi.memoizedState:null)!==e&&(Bi.flags|=1024),t}function ao(){var e=0!==Yi;return Yi=0,e}function io(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function oo(e){if(Wi){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Wi=!1}$i=0,Vi=Hi=Bi=null,qi=!1,Gi=Yi=0,Ki=null}function lo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Vi?Bi.memoizedState=Vi=e:Vi=Vi.next=e,Vi}function uo(){if(null===Hi){var e=Bi.alternate;e=null!==e?e.memoizedState:null}else e=Hi.next;var t=null===Vi?Bi.memoizedState:Vi.next;if(null!==t)Vi=t,Hi=e;else{if(null===e){if(null===Bi.alternate)throw Error(o(467));throw Error(o(310))}e={memoizedState:(Hi=e).memoizedState,baseState:Hi.baseState,baseQueue:Hi.baseQueue,queue:Hi.queue,next:null},null===Vi?Bi.memoizedState=Vi=e:Vi=Vi.next=e}return Vi}function so(e){var t=Gi;return Gi+=1,null===Ki&&(Ki=[]),e=ni(Ki,e,t),t=Bi,null===(null===Vi?t.memoizedState:Vi.next)&&(t=t.alternate,L.H=null===t||null===t.memoizedState?vl:ml),e}function co(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return so(e);if(e.$$typeof===_)return Aa(e)}throw Error(o(438,String(e)))}function fo(e){var t=null,n=Bi.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Bi.alternate;null!==r&&null!==(r=r.updateQueue)&&null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Bi.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=z;return t.index++,n}function po(e,t){return"function"==typeof t?t(e):t}function ho(e){return go(uo(),Hi,e)}function go(e,t,n){var r=e.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=n;var a=e.baseQueue,i=r.pending;if(null!==i){if(null!==a){var l=a.next;a.next=i.next,i.next=l}t.baseQueue=a=i,r.pending=null}if(i=e.baseState,null===a)e.memoizedState=i;else{var u=l=null,s=null,c=t=a.next,f=!1;do{var d=-536870913&c.lane;if(d!==c.lane?(vs&d)===d:($i&d)===d){var p=c.revertLane;if(0===p)null!==s&&(s=s.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),d===Ha&&(f=!0);else{if(($i&p)===p){c=c.next,p===Ha&&(f=!0);continue}d={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===s?(u=s=d,l=i):s=s.next=d,Bi.lanes|=p,Ss|=p}d=c.action,Qi&&n(i,d),i=c.hasEagerState?c.eagerState:n(i,d)}else p={lane:d,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===s?(u=s=p,l=i):s=s.next=p,Bi.lanes|=d,Ss|=d;c=c.next}while(null!==c&&c!==t);if(null===s?l=i:s.next=u,!Zn(i,e.memoizedState)&&(Ol=!0,f&&null!==(n=Va)))throw n;e.memoizedState=i,e.baseState=l,e.baseQueue=s,r.lastRenderedState=i}return null===a&&(r.lanes=0),[e.memoizedState,r.dispatch]}function vo(e){var t=uo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{i=e(i,l.action),l=l.next}while(l!==a);Zn(i,t.memoizedState)||(Ol=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function mo(e,t,n){var r=Bi,a=uo(),i=fa;if(i){if(void 0===n)throw Error(o(407));n=n()}else n=t();var l=!Zn((Hi||a).memoizedState,n);if(l&&(a.memoizedState=n,Ol=!0),a=a.queue,Bo(wo.bind(null,r,a,e),[e]),a.getSnapshot!==t||l||null!==Vi&&1&Vi.memoizedState.tag){if(r.flags|=2048,Ro(9,{destroy:void 0},bo.bind(null,r,a,n,t),null),null===hs)throw Error(o(349));i||127&$i||yo(r,t,n)}return n}function yo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Bi.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Bi.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function bo(e,t,n,r){t.value=n,t.getSnapshot=r,_o(t)&&ko(e)}function wo(e,t,n){return n(function(){_o(t)&&ko(e)})}function _o(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Zn(e,n)}catch(e){return!0}}function ko(e){var t=Or(e,2);null!==t&&Ys(t,0,2)}function xo(e){var t=lo();if("function"==typeof e){var n=e;if(e=n(),Qi){be(!0);try{n()}finally{be(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:po,lastRenderedState:e},t}function So(e,t,n,r){return e.baseState=n,go(e,Hi,"function"==typeof r?r:po)}function Eo(e,t,n,r,a){if(dl(e))throw Error(o(485));if(null!==(e=t.action)){var i={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null!==L.T?n(!0):i.isTransition=!1,r(i),null===(n=t.pending)?(i.next=t.pending=i,Co(t,i)):(i.next=n.next,t.pending=n.next=i)}}function Co(e,t){var n=t.action,r=t.payload,a=e.state;if(t.isTransition){var i=L.T,o={};L.T=o;try{var l=n(a,r),u=L.S;null!==u&&u(o,l),To(e,t,l)}catch(n){Po(e,t,n)}finally{null!==i&&null!==o.types&&(i.types=o.types),L.T=i}}else try{To(e,t,i=n(a,r))}catch(n){Po(e,t,n)}}function To(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){zo(e,t,n)},function(n){return Po(e,t,n)}):zo(e,t,n)}function zo(e,t,n){t.status="fulfilled",t.value=n,No(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,Co(e,n)))}function Po(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,No(t),t=t.next}while(t!==r)}e.action=null}function No(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Mo(e,t){return t}function Ao(e,t){if(fa){var n=hs.formState;if(null!==n){e:{var r=Bi;if(fa){if(ca){t:{for(var a=ca,i=pa;8!==a.nodeType;){if(!i){a=null;break t}if(null===(a=Lf(a.nextSibling))){a=null;break t}}a="F!"===(i=a.data)||"F"===i?a:null}if(a){ca=Lf(a.nextSibling),r="F!"===a.data;break e}}ga(r)}r=!1}r&&(t=n[0])}}return(n=lo()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Mo,lastRenderedState:t},n.queue=r,n=sl.bind(null,Bi,r),r.dispatch=n,r=xo(!1),i=fl.bind(null,Bi,!1,r.queue),a={state:t,dispatch:null,action:e,pending:null},(r=lo()).queue=a,n=Eo.bind(null,Bi,a,i,n),a.dispatch=n,r.memoizedState=e,[t,n,!1]}function Oo(e){return Lo(uo(),Hi,e)}function Lo(e,t,n){if(t=go(e,t,Mo)[0],e=ho(po)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=so(t)}catch(e){if(e===Xa)throw Ja;throw e}else r=t;var a=(t=uo()).queue,i=a.dispatch;return n!==t.memoizedState&&(Bi.flags|=2048,Ro(9,{destroy:void 0},Fo.bind(null,a,n),null)),[r,i,e]}function Fo(e,t){e.action=t}function Do(e){var t=uo(),n=Hi;if(null!==n)return Lo(t,n,e);uo(),t=t.memoizedState;var r=(n=uo()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Ro(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Bi.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Bi.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function jo(){return uo().memoizedState}function Uo(e,t,n,r){var a=lo();Bi.flags|=e,a.memoizedState=Ro(1|t,{destroy:void 0},n,void 0===r?null:r)}function Io(e,t,n,r){var a=uo();r=void 0===r?null:r;var i=a.memoizedState.inst;null!==Hi&&null!==r&&Ji(r,Hi.memoizedState.deps)?a.memoizedState=Ro(t,i,n,r):(Bi.flags|=e,a.memoizedState=Ro(1|t,i,n,r))}function $o(e,t){Uo(8390656,8,e,t)}function Bo(e,t){Io(2048,8,e,t)}function Ho(e){var t=uo().memoizedState;return function(e){Bi.flags|=4;var t=Bi.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Bi.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&ps)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function Vo(e,t){return Io(4,2,e,t)}function Wo(e,t){return Io(4,4,e,t)}function qo(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Qo(e,t,n){n=null!=n?n.concat([e]):null,Io(4,4,qo.bind(null,t,e),n)}function Yo(){}function Go(e,t){var n=uo();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&Ji(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ko(e,t){var n=uo();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&Ji(t,r[1]))return r[0];if(r=e(),Qi){be(!0);try{e()}finally{be(!1)}}return n.memoizedState=[r,t],r}function Xo(e,t,n){return void 0===n||1073741824&$i&&!(261930&vs)?e.memoizedState=t:(e.memoizedState=n,e=Qs(),Bi.lanes|=e,Ss|=e,n)}function Zo(e,t,n,r){return Zn(n,t)?n:null!==Ti.current?(e=Xo(e,n,r),Zn(e,t)||(Ol=!0),e):42&$i&&(!(1073741824&$i)||261930&vs)?(e=Qs(),Bi.lanes|=e,Ss|=e,t):(Ol=!0,e.memoizedState=n)}function Jo(e,t,n,r,a){var i=F.p;F.p=0!==i&&8>i?i:8;var o,l,u,s=L.T,c={};L.T=c,fl(e,!1,t,n);try{var f=a(),d=L.S;null!==d&&d(c,f),null!==f&&"object"==typeof f&&"function"==typeof f.then?cl(e,t,(o=r,l=[],u={status:"pending",value:null,reason:null,then:function(e){l.push(e)}},f.then(function(){u.status="fulfilled",u.value=o;for(var e=0;e<l.length;e++)(0,l[e])(o)},function(e){for(u.status="rejected",u.reason=e,e=0;e<l.length;e++)(0,l[e])(void 0)}),u),qs()):cl(e,t,r,qs())}catch(n){cl(e,t,{then:function(){},status:"rejected",reason:n},qs())}finally{F.p=i,null!==s&&null!==c.types&&(s.types=c.types),L.T=s}}function el(){}function tl(e,t,n,r){if(5!==e.tag)throw Error(o(476));var a=nl(e).queue;Jo(e,a,t,D,null===n?el:function(){return rl(e),n(r)})}function nl(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:D,baseState:D,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:po,lastRenderedState:D},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:po,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function rl(e){var t=nl(e);null===t.next&&(t=e.alternate.memoizedState),cl(e,t.next.queue,{},qs())}function al(){return Aa(fd)}function il(){return uo().memoizedState}function ol(){return uo().memoizedState}function ll(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=qs(),r=bi(t,e=yi(n),n);return null!==r&&(Ys(r,0,n),wi(r,t,n)),t={cache:Ua()},void(e.payload=t)}t=t.return}}function ul(e,t,n){var r=qs();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},dl(e)?pl(t,n):null!==(n=Ar(e,t,n,r))&&(Ys(n,0,r),hl(n,t,r))}function sl(e,t,n){cl(e,t,n,qs())}function cl(e,t,n,r){var a={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(dl(e))pl(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,l=i(o,n);if(a.hasEagerState=!0,a.eagerState=l,Zn(l,o))return Mr(e,t,a,0),null===hs&&Nr(),!1}catch(e){}if(null!==(n=Ar(e,t,a,r)))return Ys(n,0,r),hl(n,t,r),!0}return!1}function fl(e,t,n,r){if(r={lane:2,revertLane:Bc(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},dl(e)){if(t)throw Error(o(479))}else null!==(t=Ar(e,n,r,2))&&Ys(t,0,2)}function dl(e){var t=e.alternate;return e===Bi||null!==t&&t===Bi}function pl(e,t){qi=Wi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function hl(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Le(e,n)}}var gl={readContext:Aa,use:co,useCallback:Zi,useContext:Zi,useEffect:Zi,useImperativeHandle:Zi,useLayoutEffect:Zi,useInsertionEffect:Zi,useMemo:Zi,useReducer:Zi,useRef:Zi,useState:Zi,useDebugValue:Zi,useDeferredValue:Zi,useTransition:Zi,useSyncExternalStore:Zi,useId:Zi,useHostTransitionStatus:Zi,useFormState:Zi,useActionState:Zi,useOptimistic:Zi,useMemoCache:Zi,useCacheRefresh:Zi};gl.useEffectEvent=Zi;var vl={readContext:Aa,use:co,useCallback:function(e,t){return lo().memoizedState=[e,void 0===t?null:t],e},useContext:Aa,useEffect:$o,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Uo(4194308,4,qo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Uo(4194308,4,e,t)},useInsertionEffect:function(e,t){Uo(4,2,e,t)},useMemo:function(e,t){var n=lo();t=void 0===t?null:t;var r=e();if(Qi){be(!0);try{e()}finally{be(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=lo();if(void 0!==n){var a=n(t);if(Qi){be(!0);try{n(t)}finally{be(!1)}}}else a=t;return r.memoizedState=r.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},r.queue=e,e=e.dispatch=ul.bind(null,Bi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},lo().memoizedState=e},useState:function(e){var t=(e=xo(e)).queue,n=sl.bind(null,Bi,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Yo,useDeferredValue:function(e,t){return Xo(lo(),e,t)},useTransition:function(){var e=xo(!1);return e=Jo.bind(null,Bi,e.queue,!0,!1),lo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=Bi,a=lo();if(fa){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===hs)throw Error(o(349));127&vs||yo(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,$o(wo.bind(null,r,i,e),[e]),r.flags|=2048,Ro(9,{destroy:void 0},bo.bind(null,r,i,n,t),null),n},useId:function(){var e=lo(),t=hs.identifierPrefix;if(fa){var n=ra;t="_"+t+"R_"+(n=(na&~(1<<32-we(na)-1)).toString(32)+n),0<(n=Yi++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Xi++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:al,useFormState:Ao,useActionState:Ao,useOptimistic:function(e){var t=lo();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=fl.bind(null,Bi,!0,n),n.dispatch=t,[e,t]},useMemoCache:fo,useCacheRefresh:function(){return lo().memoizedState=ll.bind(null,Bi)},useEffectEvent:function(e){var t=lo(),n={impl:e};return t.memoizedState=n,function(){if(2&ps)throw Error(o(440));return n.impl.apply(void 0,arguments)}}},ml={readContext:Aa,use:co,useCallback:Go,useContext:Aa,useEffect:Bo,useImperativeHandle:Qo,useInsertionEffect:Vo,useLayoutEffect:Wo,useMemo:Ko,useReducer:ho,useRef:jo,useState:function(){return ho(po)},useDebugValue:Yo,useDeferredValue:function(e,t){return Zo(uo(),Hi.memoizedState,e,t)},useTransition:function(){var e=ho(po)[0],t=uo().memoizedState;return["boolean"==typeof e?e:so(e),t]},useSyncExternalStore:mo,useId:il,useHostTransitionStatus:al,useFormState:Oo,useActionState:Oo,useOptimistic:function(e,t){return So(uo(),0,e,t)},useMemoCache:fo,useCacheRefresh:ol};ml.useEffectEvent=Ho;var yl={readContext:Aa,use:co,useCallback:Go,useContext:Aa,useEffect:Bo,useImperativeHandle:Qo,useInsertionEffect:Vo,useLayoutEffect:Wo,useMemo:Ko,useReducer:vo,useRef:jo,useState:function(){return vo(po)},useDebugValue:Yo,useDeferredValue:function(e,t){var n=uo();return null===Hi?Xo(n,e,t):Zo(n,Hi.memoizedState,e,t)},useTransition:function(){var e=vo(po)[0],t=uo().memoizedState;return["boolean"==typeof e?e:so(e),t]},useSyncExternalStore:mo,useId:il,useHostTransitionStatus:al,useFormState:Do,useActionState:Do,useOptimistic:function(e,t){var n=uo();return null!==Hi?So(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:fo,useCacheRefresh:ol};function bl(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:p({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}yl.useEffectEvent=Ho;var wl={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=qs(),a=yi(r);a.payload=t,null!=n&&(a.callback=n),null!==(t=bi(e,a,r))&&(Ys(t,0,r),wi(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=qs(),a=yi(r);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=bi(e,a,r))&&(Ys(t,0,r),wi(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=qs(),r=yi(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=bi(e,r,n))&&(Ys(t,0,n),wi(t,e,n))}};function _l(e,t,n,r,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&Jn(n,r)&&Jn(a,i))}function kl(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&wl.enqueueReplaceState(t,t.state,null)}function xl(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var a in n===t&&(n=p({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}function Sl(e){Cr(e)}function El(e){console.error(e)}function Cl(e){Cr(e)}function Tl(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function zl(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Pl(e,t,n){return(n=yi(n)).tag=3,n.payload={element:null},n.callback=function(){Tl(e,t)},n}function Nl(e){return(e=yi(e)).tag=3,e}function Ml(e,t,n,r){var a=n.type.getDerivedStateFromError;if("function"==typeof a){var i=r.value;e.payload=function(){return a(i)},e.callback=function(){zl(t,n,r)}}var o=n.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){zl(t,n,r),"function"!=typeof a&&(null===Ds?Ds=new Set([this]):Ds.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Al=Error(o(461)),Ol=!1;function Ll(e,t,n,r){t.child=null===e?hi(t,null,n,r):pi(t,e.child,n,r)}function Fl(e,t,n,r,a){n=n.render;var i=t.ref;if("ref"in r){var o={};for(var l in r)"ref"!==l&&(o[l]=r[l])}else o=r;return Ma(t),r=eo(e,t,n,o,i,a),l=ao(),null===e||Ol?(fa&&l&&oa(t),t.flags|=1,Ll(e,t,r,a),t.child):(io(e,t,a),au(e,t,a))}function Dl(e,t,n,r,a){if(null===e){var i=n.type;return"function"!=typeof i||Ur(i)||void 0!==i.defaultProps||null!==n.compare?((e=Br(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Rl(e,t,i,r,a))}if(i=e.child,!iu(e,a)){var o=i.memoizedProps;if((n=null!==(n=n.compare)?n:Jn)(o,r)&&e.ref===t.ref)return au(e,t,a)}return t.flags|=1,(e=Ir(i,r)).ref=t.ref,e.return=t,t.child=e}function Rl(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(Jn(i,r)&&e.ref===t.ref){if(Ol=!1,t.pendingProps=r=i,!iu(e,a))return t.lanes=e.lanes,au(e,t,a);131072&e.flags&&(Ol=!0)}}return Vl(e,t,n,r,a)}function jl(e,t,n,r){var a=r.children,i=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(i=null!==i?i.baseLanes|n:n,null!==e){for(r=t.child=e.child,a=0;null!==r;)a=a|r.lanes|r.childLanes,r=r.sibling;r=a&~i}else r=0,t.child=null;return Il(e,t,i,n,r)}if(!(536870912&n))return r=t.lanes=536870912,Il(e,t,null!==i?i.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ga(0,null!==i?i.cachePool:null),null!==i?Pi(t,i):Ni(),Di(t)}else null!==i?(Ga(0,i.cachePool),Pi(t,i),Ri(),t.memoizedState=null):(null!==e&&Ga(0,null),Ni(),Ri());return Ll(e,t,a,n),t.child}function Ul(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Il(e,t,n,r,a){var i=Ya();return i=null===i?null:{parent:ja._currentValue,pool:i},t.memoizedState={baseLanes:n,cachePool:i},null!==e&&Ga(0,null),Ni(),Di(t),null!==e&&Pa(e,t,r,!0),t.childLanes=a,null}function $l(e,t){return(t=Jl({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Bl(e,t,n){return pi(t,e.child,null,n),(e=$l(t,t.pendingProps)).flags|=2,ji(t),t.memoizedState=null,e}function Hl(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(o(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function Vl(e,t,n,r,a){return Ma(t),n=eo(e,t,n,r,void 0,a),r=ao(),null===e||Ol?(fa&&r&&oa(t),t.flags|=1,Ll(e,t,n,a),t.child):(io(e,t,a),au(e,t,a))}function Wl(e,t,n,r,a,i){return Ma(t),t.updateQueue=null,n=no(t,r,n,a),to(e),r=ao(),null===e||Ol?(fa&&r&&oa(t),t.flags|=1,Ll(e,t,n,i),t.child):(io(e,t,i),au(e,t,i))}function ql(e,t,n,r,a){if(Ma(t),null===t.stateNode){var i=Dr,o=n.contextType;"object"==typeof o&&null!==o&&(i=Aa(o)),i=new n(r,i),t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,i.updater=wl,t.stateNode=i,i._reactInternals=t,(i=t.stateNode).props=r,i.state=t.memoizedState,i.refs={},vi(t),o=n.contextType,i.context="object"==typeof o&&null!==o?Aa(o):Dr,i.state=t.memoizedState,"function"==typeof(o=n.getDerivedStateFromProps)&&(bl(t,n,o,r),i.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(o=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),o!==i.state&&wl.enqueueReplaceState(i,i.state,null),Si(t,r,i,a),xi(),i.state=t.memoizedState),"function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){i=t.stateNode;var l=t.memoizedProps,u=xl(n,l);i.props=u;var s=i.context,c=n.contextType;o=Dr,"object"==typeof c&&null!==c&&(o=Aa(c));var f=n.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate,l=t.pendingProps!==l,c||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l||s!==o)&&kl(t,i,r,o),gi=!1;var d=t.memoizedState;i.state=d,Si(t,r,i,a),xi(),s=t.memoizedState,l||d!==s||gi?("function"==typeof f&&(bl(t,n,f,r),s=t.memoizedState),(u=gi||_l(t,n,u,r,d,s,o))?(c||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=o,r=u):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,mi(e,t),c=xl(n,o=t.memoizedProps),i.props=c,f=t.pendingProps,d=i.context,s=n.contextType,u=Dr,"object"==typeof s&&null!==s&&(u=Aa(s)),(s="function"==typeof(l=n.getDerivedStateFromProps)||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(o!==f||d!==u)&&kl(t,i,r,u),gi=!1,d=t.memoizedState,i.state=d,Si(t,r,i,a),xi();var p=t.memoizedState;o!==f||d!==p||gi||null!==e&&null!==e.dependencies&&Na(e.dependencies)?("function"==typeof l&&(bl(t,n,l,r),p=t.memoizedState),(c=gi||_l(t,n,c,r,d,p,u)||null!==e&&null!==e.dependencies&&Na(e.dependencies))?(s||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,p,u),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,p,u)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),i.props=r,i.state=p,i.context=u,r=c):("function"!=typeof i.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return i=r,Hl(e,t),r=!!(128&t.flags),i||r?(i=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:i.render(),t.flags|=1,null!==e&&r?(t.child=pi(t,e.child,null,a),t.child=pi(t,null,n,a)):Ll(e,t,n,a),t.memoizedState=i.state,e=t.child):e=au(e,t,a),e}function Ql(e,t,n,r){return ba(),t.flags|=256,Ll(e,t,n,r),t.child}var Yl={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Gl(e){return{baseLanes:e,cachePool:Ka()}}function Kl(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Ts),e}function Xl(e,t,n){var r,a=t.pendingProps,i=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&Ui.current)),r&&(i=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,null===e){if(fa){if(i?Li(t):Ri(),(e=ca)?null!==(e=null!==(e=Mf(e,pa))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:ra}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,sa=t,ca=null):e=null,null===e)throw ga(t);return Of(e)?t.lanes=32:t.lanes=536870912,null}var u=a.children;return a=a.fallback,i?(Ri(),u=Jl({mode:"hidden",children:u},i=t.mode),a=Hr(a,i,n,null),u.return=t,a.return=t,u.sibling=a,t.child=u,(a=t.child).memoizedState=Gl(n),a.childLanes=Kl(e,r,n),t.memoizedState=Yl,Ul(null,a)):(Li(t),Zl(t,u))}var s=e.memoizedState;if(null!==s&&null!==(u=s.dehydrated)){if(l)256&t.flags?(Li(t),t.flags&=-257,t=eu(e,t,n)):null!==t.memoizedState?(Ri(),t.child=e.child,t.flags|=128,t=null):(Ri(),u=a.fallback,i=t.mode,a=Jl({mode:"visible",children:a.children},i),(u=Hr(u,i,n,null)).flags|=2,a.return=t,u.return=t,a.sibling=u,t.child=a,pi(t,e.child,null,n),(a=t.child).memoizedState=Gl(n),a.childLanes=Kl(e,r,n),t.memoizedState=Yl,t=Ul(null,a));else if(Li(t),Of(u)){if(r=u.nextSibling&&u.nextSibling.dataset)var c=r.dgst;r=c,(a=Error(o(419))).stack="",a.digest=r,_a({value:a,source:null,stack:null}),t=eu(e,t,n)}else if(Ol||Pa(e,t,n,!1),r=0!==(n&e.childLanes),Ol||r){if(null!==(r=hs)&&0!==(a=Fe(r,n))&&a!==s.retryLane)throw s.retryLane=a,Or(e,a),Ys(r,0,a),Al;Af(u)||oc(),t=eu(e,t,n)}else Af(u)?(t.flags|=192,t.child=e.child,t=null):(e=s.treeContext,ca=Lf(u.nextSibling),sa=t,fa=!0,da=null,pa=!1,null!==e&&ua(t,e),(t=Zl(t,a.children)).flags|=4096);return t}return i?(Ri(),u=a.fallback,i=t.mode,c=(s=e.child).sibling,(a=Ir(s,{mode:"hidden",children:a.children})).subtreeFlags=65011712&s.subtreeFlags,null!==c?u=Ir(c,u):(u=Hr(u,i,n,null)).flags|=2,u.return=t,a.return=t,a.sibling=u,t.child=a,Ul(null,a),a=t.child,null===(u=e.child.memoizedState)?u=Gl(n):(null!==(i=u.cachePool)?(s=ja._currentValue,i=i.parent!==s?{parent:s,pool:s}:i):i=Ka(),u={baseLanes:u.baseLanes|n,cachePool:i}),a.memoizedState=u,a.childLanes=Kl(e,r,n),t.memoizedState=Yl,Ul(e.child,a)):(Li(t),e=(n=e.child).sibling,(n=Ir(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Zl(e,t){return(t=Jl({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Jl(e,t){return(e=jr(22,e,null,t)).lanes=0,e}function eu(e,t,n){return pi(t,e.child,null,n),(e=Zl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tu(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ta(e.return,t,n)}function nu(e,t,n,r,a,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,treeForkCount:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a,o.treeForkCount=i)}function ru(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;r=r.children;var o=Ui.current,l=!!(2&o);if(l?(o=1&o|2,t.flags|=128):o&=1,$(Ui,o),Ll(e,t,r,n),r=fa?Zr:0,!l&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tu(e,n,t);else if(19===e.tag)tu(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Ii(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),nu(t,!1,a,n,i,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Ii(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}nu(t,!0,n,null,i,r);break;case"together":nu(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function au(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ss|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Pa(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Ir(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ir(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function iu(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Na(e))}function ou(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ol=!0;else{if(!(iu(e,n)||128&t.flags))return Ol=!1,function(e,t,n){switch(t.tag){case 3:Y(t,t.stateNode.containerInfo),Ea(0,ja,e.memoizedState.cache),ba();break;case 27:case 5:K(t);break;case 4:Y(t,t.stateNode.containerInfo);break;case 10:Ea(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Fi(t),null;break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(Li(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Xl(e,t,n):(Li(t),null!==(e=au(e,t,n))?e.sibling:null);Li(t);break;case 19:var a=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(Pa(e,t,n,!1),r=0!==(n&t.childLanes)),a){if(r)return ru(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),$(Ui,Ui.current),r)break;return null;case 22:return t.lanes=0,jl(e,t,n,t.pendingProps);case 24:Ea(0,ja,e.memoizedState.cache)}return au(e,t,n)}(e,t,n);Ol=!!(131072&e.flags)}else Ol=!1,fa&&1048576&t.flags&&ia(t,Zr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=ri(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var a=e.$$typeof;if(a===k){t.tag=11,t=Fl(null,t,e,r,n);break e}if(a===E){t.tag=14,t=Dl(null,t,e,r,n);break e}}throw t=A(e)||e,Error(o(306,t,""))}Ur(e)?(r=xl(e,r),t.tag=1,t=ql(null,t,e,r,n)):(t.tag=0,t=Vl(null,t,e,r,n))}return t;case 0:return Vl(e,t,t.type,t.pendingProps,n);case 1:return ql(e,t,r=t.type,a=xl(r,t.pendingProps),n);case 3:e:{if(Y(t,t.stateNode.containerInfo),null===e)throw Error(o(387));r=t.pendingProps;var i=t.memoizedState;a=i.element,mi(e,t),Si(t,r,null,n);var l=t.memoizedState;if(r=l.cache,Ea(0,ja,r),r!==i.cache&&za(t,[ja],n,!0),xi(),r=l.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ql(e,t,r,n);break e}if(r!==a){_a(a=Yr(Error(o(424)),t)),t=Ql(e,t,r,n);break e}for(e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,ca=Lf(e.firstChild),sa=t,fa=!0,da=null,pa=!0,n=hi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ba(),r===a){t=au(e,t,n);break e}Ll(e,t,r,n)}t=t.child}return t;case 26:return Hl(e,t),null===e?(n=qf(t.type,null,t.pendingProps,null))?t.memoizedState=n:fa||(n=t.type,e=t.pendingProps,(r=mf(q.current).createElement(n))[$e]=t,r[Be]=e,pf(r,n,e),et(r),t.stateNode=r):t.memoizedState=qf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return K(t),null===e&&fa&&(r=t.stateNode=jf(t.type,t.pendingProps,q.current),sa=t,pa=!0,a=ca,Tf(t.type)?(Ff=a,ca=Lf(r.firstChild)):ca=a),Ll(e,t,t.pendingProps.children,n),Hl(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&fa&&((a=r=ca)&&(null!==(r=function(e,t,n,r){for(;1===e.nodeType;){var a=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ye])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(i=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(i!==a.rel||e.getAttribute("href")!==(null==a.href||""===a.href?null:a.href)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin)||e.getAttribute("title")!==(null==a.title?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((i=e.getAttribute("src"))!==(null==a.src?null:a.src)||e.getAttribute("type")!==(null==a.type?null:a.type)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var i=null==a.name?null:""+a.name;if("hidden"===a.type&&e.getAttribute("name")===i)return e}if(null===(e=Lf(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,pa))?(t.stateNode=r,sa=t,ca=Lf(r.firstChild),pa=!1,a=!0):a=!1),a||ga(t)),K(t),a=t.type,i=t.pendingProps,l=null!==e?e.memoizedProps:null,r=i.children,wf(a,i)?r=null:null!==l&&wf(a,l)&&(t.flags|=32),null!==t.memoizedState&&(a=eo(e,t,ro,null,null,n),fd._currentValue=a),Hl(e,t),Ll(e,t,r,n),t.child;case 6:return null===e&&fa&&((e=n=ca)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Lf(e.nextSibling)))return null}return e}(n,t.pendingProps,pa))?(t.stateNode=n,sa=t,ca=null,e=!0):e=!1),e||ga(t)),null;case 13:return Xl(e,t,n);case 4:return Y(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=pi(t,null,r,n):Ll(e,t,r,n),t.child;case 11:return Fl(e,t,t.type,t.pendingProps,n);case 7:return Ll(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ll(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Ea(0,t.type,r.value),Ll(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,Ma(t),r=r(a=Aa(a)),t.flags|=1,Ll(e,t,r,n),t.child;case 14:return Dl(e,t,t.type,t.pendingProps,n);case 15:return Rl(e,t,t.type,t.pendingProps,n);case 19:return ru(e,t,n);case 31:return function(e,t,n){var r=t.pendingProps,a=!!(128&t.flags);if(t.flags&=-129,null===e){if(fa){if("hidden"===r.mode)return e=$l(t,r),t.lanes=536870912,Ul(null,e);if(Fi(t),(e=ca)?null!==(e=null!==(e=Mf(e,pa))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:ra}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,sa=t,ca=null):e=null,null===e)throw ga(t);return t.lanes=536870912,null}return $l(t,r)}var i=e.memoizedState;if(null!==i){var l=i.dehydrated;if(Fi(t),a)if(256&t.flags)t.flags&=-257,t=Bl(e,t,n);else{if(null===t.memoizedState)throw Error(o(558));t.child=e.child,t.flags|=128,t=null}else if(Ol||Pa(e,t,n,!1),a=0!==(n&e.childLanes),Ol||a){if(null!==(r=hs)&&0!==(l=Fe(r,n))&&l!==i.retryLane)throw i.retryLane=l,Or(e,l),Ys(r,0,l),Al;oc(),t=Bl(e,t,n)}else e=i.treeContext,ca=Lf(l.nextSibling),sa=t,fa=!0,da=null,pa=!1,null!==e&&ua(t,e),(t=$l(t,r)).flags|=4096;return t}return(e=Ir(e.child,{mode:r.mode,children:r.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return jl(e,t,n,t.pendingProps);case 24:return Ma(t),r=Aa(ja),null===e?(null===(a=Ya())&&(a=hs,i=Ua(),a.pooledCache=i,i.refCount++,null!==i&&(a.pooledCacheLanes|=n),a=i),t.memoizedState={parent:r,cache:a},vi(t),Ea(0,ja,a)):(0!==(e.lanes&n)&&(mi(e,t),Si(t,null,null,n),xi()),a=e.memoizedState,i=t.memoizedState,a.parent!==r?(a={parent:r,cache:r},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Ea(0,ja,r)):(r=i.cache,Ea(0,ja,r),r!==a.cache&&za(t,[ja],n,!0))),Ll(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function lu(e){e.flags|=4}function uu(e,t,n,r,a){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&a)===a)if(e.stateNode.complete)e.flags|=8192;else{if(!rc())throw ai=ei,Za;e.flags|=8192}}else e.flags&=-16777217}function su(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!id(t)){if(!rc())throw ai=ei,Za;e.flags|=8192}}function cu(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Ne():536870912,e.lanes|=t,zs|=t)}function fu(e,t){if(!fa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function du(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=65011712&a.subtreeFlags,r|=65011712&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function pu(e,t,n){var r=t.pendingProps;switch(la(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return du(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Ca(ja),G(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ya(t)?lu(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,wa())),du(t),null;case 26:var a=t.type,i=t.memoizedState;return null===e?(lu(t),null!==i?(du(t),su(t,i)):(du(t),uu(t,a,0,0,n))):i?i!==e.memoizedState?(lu(t),du(t),su(t,i)):(du(t),t.flags&=-16777217):((e=e.memoizedProps)!==r&&lu(t),du(t),uu(t,a,0,0,n)),null;case 27:if(X(t),n=q.current,a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&lu(t);else{if(!r){if(null===t.stateNode)throw Error(o(166));return du(t),null}e=V.current,ya(t)?va(t):(e=jf(a,r,n),t.stateNode=e,lu(t))}return du(t),null;case 5:if(X(t),a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&lu(t);else{if(!r){if(null===t.stateNode)throw Error(o(166));return du(t),null}if(i=V.current,ya(t))va(t);else{var l=mf(q.current);switch(i){case 1:i=l.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:i=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":i=l.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":i=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":(i=l.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?i.multiple=!0:r.size&&(i.size=r.size);break;default:i="string"==typeof r.is?l.createElement(a,{is:r.is}):l.createElement(a)}}i[$e]=t,i[Be]=r;e:for(l=t.child;null!==l;){if(5===l.tag||6===l.tag)i.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break e;for(;null===l.sibling;){if(null===l.return||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}t.stateNode=i;e:switch(pf(i,a,r),a){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&lu(t)}}return du(t),uu(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&lu(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));if(e=q.current,ya(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(a=sa))switch(a.tag){case 27:case 5:r=a.memoizedProps}e[$e]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||cf(e.nodeValue,n)))||ga(t,!0)}else(e=mf(e).createTextNode(r))[$e]=t,t.stateNode=e}return du(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=ya(t),null!==n){if(null===e){if(!r)throw Error(o(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(o(557));e[$e]=t}else ba(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;du(t),e=!1}else n=wa(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(ji(t),t):(ji(t),null);if(128&t.flags)throw Error(o(558))}return du(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=ya(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[$e]=t}else ba(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;du(t),a=!1}else a=wa(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(ji(t),t):(ji(t),null)}return ji(t),128&t.flags?(t.lanes=n,t):(n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(a=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(a=r.alternate.memoizedState.cachePool.pool),i=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(i=r.memoizedState.cachePool.pool),i!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),cu(t,t.updateQueue),du(t),null);case 4:return G(),null===e&&Jc(t.stateNode.containerInfo),du(t),null;case 10:return Ca(t.type),du(t),null;case 19:if(I(Ui),null===(r=t.memoizedState))return du(t),null;if(a=!!(128&t.flags),null===(i=r.rendering))if(a)fu(r,!1);else{if(0!==xs||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=Ii(e))){for(t.flags|=128,fu(r,!1),e=i.updateQueue,t.updateQueue=e,cu(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)$r(n,e),n=n.sibling;return $(Ui,1&Ui.current|2),fa&&aa(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&ue()>Ls&&(t.flags|=128,a=!0,fu(r,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=Ii(i))){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,cu(t,e),fu(r,!0),null===r.tail&&"hidden"===r.tailMode&&!i.alternate&&!fa)return du(t),null}else 2*ue()-r.renderingStartTime>Ls&&536870912!==n&&(t.flags|=128,a=!0,fu(r,!1),t.lanes=4194304);r.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=r.last)?e.sibling=i:t.child=i,r.last=i)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=ue(),e.sibling=null,n=Ui.current,$(Ui,a?1&n|2:1&n),fa&&aa(t,r.treeForkCount),e):(du(t),null);case 22:case 23:return ji(t),Mi(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(du(t),6&t.subtreeFlags&&(t.flags|=8192)):du(t),null!==(n=t.updateQueue)&&cu(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&I(Qa),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ca(ja),du(t),null;case 25:case 30:return null}throw Error(o(156,t.tag))}function hu(e,t){switch(la(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ca(ja),G(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 31:if(null!==t.memoizedState){if(ji(t),null===t.alternate)throw Error(o(340));ba()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(ji(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));ba()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return I(Ui),null;case 4:return G(),null;case 10:return Ca(t.type),null;case 22:case 23:return ji(t),Mi(),null!==e&&I(Qa),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Ca(ja),null;default:return null}}function gu(e,t){switch(la(t),t.tag){case 3:Ca(ja),G();break;case 26:case 27:case 5:X(t);break;case 4:G();break;case 31:null!==t.memoizedState&&ji(t);break;case 13:ji(t);break;case 19:I(Ui);break;case 10:Ca(t.type);break;case 22:case 23:ji(t),Mi(),null!==e&&I(Qa);break;case 24:Ca(ja)}}function vu(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var a=r.next;n=a;do{if((n.tag&e)===e){r=void 0;var i=n.create,o=n.inst;r=i(),o.destroy=r}n=n.next}while(n!==a)}}catch(e){xc(t,t.return,e)}}function mu(e,t,n){try{var r=t.updateQueue,a=null!==r?r.lastEffect:null;if(null!==a){var i=a.next;r=i;do{if((r.tag&e)===e){var o=r.inst,l=o.destroy;if(void 0!==l){o.destroy=void 0,a=t;var u=n,s=l;try{s()}catch(e){xc(a,u,e)}}}r=r.next}while(r!==i)}}catch(e){xc(t,t.return,e)}}function yu(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Ci(t,n)}catch(t){xc(e,e.return,t)}}}function bu(e,t,n){n.props=xl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){xc(e,t,n)}}function wu(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(n){xc(e,t,n)}}function _u(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(n){xc(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){xc(e,t,n)}else n.current=null}function ku(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){xc(e,e.return,t)}}function xu(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,i=null,l=null,u=null,s=null,c=null,f=null;for(h in n){var d=n[h];if(n.hasOwnProperty(h)&&null!=d)switch(h){case"checked":case"value":break;case"defaultValue":s=d;default:r.hasOwnProperty(h)||ff(e,t,h,null,r,d)}}for(var p in r){var h=r[p];if(d=n[p],r.hasOwnProperty(p)&&(null!=h||null!=d))switch(p){case"type":i=h;break;case"name":a=h;break;case"checked":c=h;break;case"defaultChecked":f=h;break;case"value":l=h;break;case"defaultValue":u=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(o(137,t));break;default:h!==d&&ff(e,t,p,h,r,d)}}return void yt(e,l,u,s,c,f,i,a);case"select":for(i in h=l=u=p=null,n)if(s=n[i],n.hasOwnProperty(i)&&null!=s)switch(i){case"value":break;case"multiple":h=s;default:r.hasOwnProperty(i)||ff(e,t,i,null,r,s)}for(a in r)if(i=r[a],s=n[a],r.hasOwnProperty(a)&&(null!=i||null!=s))switch(a){case"value":p=i;break;case"defaultValue":u=i;break;case"multiple":l=i;default:i!==s&&ff(e,t,a,i,r,s)}return t=u,n=l,r=h,void(null!=p?_t(e,!!n,p,!1):!!r!=!!n&&(null!=t?_t(e,!!n,t,!0):_t(e,!!n,n?[]:"",!1)));case"textarea":for(u in h=p=null,n)if(a=n[u],n.hasOwnProperty(u)&&null!=a&&!r.hasOwnProperty(u))switch(u){case"value":case"children":break;default:ff(e,t,u,null,r,a)}for(l in r)if(a=r[l],i=n[l],r.hasOwnProperty(l)&&(null!=a||null!=i))switch(l){case"value":p=a;break;case"defaultValue":h=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(o(91));break;default:a!==i&&ff(e,t,l,a,r,i)}return void kt(e,p,h);case"option":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&("selected"===g?e.selected=!1:ff(e,t,g,null,r,p));for(s in r)p=r[s],h=n[s],!r.hasOwnProperty(s)||p===h||null==p&&null==h||("selected"===s?e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p:ff(e,t,s,p,r,h));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 v in n)p=n[v],n.hasOwnProperty(v)&&null!=p&&!r.hasOwnProperty(v)&&ff(e,t,v,null,r,p);for(c in r)if(p=r[c],h=n[c],r.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(o(137,t));break;default:ff(e,t,c,p,r,h)}return;default:if(zt(t)){for(var m in n)p=n[m],n.hasOwnProperty(m)&&void 0!==p&&!r.hasOwnProperty(m)&&df(e,t,m,void 0,r,p);for(f in r)p=r[f],h=n[f],!r.hasOwnProperty(f)||p===h||void 0===p&&void 0===h||df(e,t,f,p,r,h);return}}for(var y in n)p=n[y],n.hasOwnProperty(y)&&null!=p&&!r.hasOwnProperty(y)&&ff(e,t,y,null,r,p);for(d in r)p=r[d],h=n[d],!r.hasOwnProperty(d)||p===h||null==p&&null==h||ff(e,t,d,p,r,h)}(r,e.type,n,t),r[Be]=t}catch(t){xc(e,e.return,t)}}function Su(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Tf(e.type)||4===e.tag}function Eu(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Su(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Tf(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Cu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=At));else if(4!==r&&(27===r&&Tf(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Cu(e,t,n),e=e.sibling;null!==e;)Cu(e,t,n),e=e.sibling}function Tu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Tf(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Tu(e,t,n),e=e.sibling;null!==e;)Tu(e,t,n),e=e.sibling}function zu(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);pf(t,r,n),t[$e]=e,t[Be]=n}catch(t){xc(e,e.return,t)}}var Pu=!1,Nu=!1,Mu=!1,Au="function"==typeof WeakSet?WeakSet:Set,Ou=null;function Lu(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Yu(e,n),4&r&&vu(5,n);break;case 1:if(Yu(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){xc(n,n.return,e)}else{var a=xl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){xc(n,n.return,e)}}64&r&&yu(n),512&r&&wu(n,n.return);break;case 3:if(Yu(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Ci(e,t)}catch(e){xc(n,n.return,e)}}break;case 27:null===t&&4&r&&zu(n);case 26:case 5:Yu(e,n),null===t&&4&r&&ku(n),512&r&&wu(n,n.return);break;case 12:Yu(e,n);break;case 31:Yu(e,n),4&r&&Iu(e,n);break;case 13:Yu(e,n),4&r&&$u(e,n),64&r&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Tc.bind(null,n));break;case 22:if(!(r=null!==n.memoizedState||Pu)){t=null!==t&&null!==t.memoizedState||Nu,a=Pu;var i=Nu;Pu=r,(Nu=t)&&!i?Ku(e,n,!!(8772&n.subtreeFlags)):Yu(e,n),Pu=a,Nu=i}break;case 30:break;default:Yu(e,n)}}function Fu(e){var t=e.alternate;null!==t&&(e.alternate=null,Fu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&Ge(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 Du=null,Ru=!1;function ju(e,t,n){for(n=n.child;null!==n;)Uu(e,t,n),n=n.sibling}function Uu(e,t,n){if(ye&&"function"==typeof ye.onCommitFiberUnmount)try{ye.onCommitFiberUnmount(me,n)}catch(e){}switch(n.tag){case 26:Nu||_u(n,t),ju(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Nu||_u(n,t);var r=Du,a=Ru;Tf(n.type)&&(Du=n.stateNode,Ru=!1),ju(e,t,n),Uf(n.stateNode),Du=r,Ru=a;break;case 5:Nu||_u(n,t);case 6:if(r=Du,a=Ru,Du=null,ju(e,t,n),Ru=a,null!==(Du=r))if(Ru)try{(9===Du.nodeType?Du.body:"HTML"===Du.nodeName?Du.ownerDocument.body:Du).removeChild(n.stateNode)}catch(e){xc(n,t,e)}else try{Du.removeChild(n.stateNode)}catch(e){xc(n,t,e)}break;case 18:null!==Du&&(Ru?(zf(9===(e=Du).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Wd(e)):zf(Du,n.stateNode));break;case 4:r=Du,a=Ru,Du=n.stateNode.containerInfo,Ru=!0,ju(e,t,n),Du=r,Ru=a;break;case 0:case 11:case 14:case 15:mu(2,n,t),Nu||mu(4,n,t),ju(e,t,n);break;case 1:Nu||(_u(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&bu(n,t,r)),ju(e,t,n);break;case 21:ju(e,t,n);break;case 22:Nu=(r=Nu)||null!==n.memoizedState,ju(e,t,n),Nu=r;break;default:ju(e,t,n)}}function Iu(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{Wd(e)}catch(e){xc(t,t.return,e)}}}function $u(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Wd(e)}catch(e){xc(t,t.return,e)}}function Bu(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Au),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Au),t;default:throw Error(o(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=zc.bind(null,e,t);t.then(r,r)}})}function Hu(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r],i=e,l=t,u=l;e:for(;null!==u;){switch(u.tag){case 27:if(Tf(u.type)){Du=u.stateNode,Ru=!1;break e}break;case 5:Du=u.stateNode,Ru=!1;break e;case 3:case 4:Du=u.stateNode.containerInfo,Ru=!0;break e}u=u.return}if(null===Du)throw Error(o(160));Uu(i,l,a),Du=null,Ru=!1,null!==(i=a.alternate)&&(i.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Wu(t,e),t=t.sibling}var Vu=null;function Wu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Hu(t,e),qu(e),4&r&&(mu(3,e,e.return),vu(3,e),mu(5,e,e.return));break;case 1:Hu(t,e),qu(e),512&r&&(Nu||null===n||_u(n,n.return)),64&r&&Pu&&null!==(e=e.updateQueue)&&null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r));break;case 26:var a=Vu;if(Hu(t,e),qu(e),512&r&&(Nu||null===n||_u(n,n.return)),4&r){var i=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(r){case"title":(!(i=a.getElementsByTagName("title")[0])||i[Ye]||i[$e]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=a.createElement(r),a.head.insertBefore(i,a.querySelector("head > title"))),pf(i,r,n),i[$e]=e,et(i),r=i;break e;case"link":var l=rd("link","href",a).get(r+(n.href||""));if(l)for(var u=0;u<l.length;u++)if((i=l[u]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){l.splice(u,1);break t}pf(i=a.createElement(r),r,n),a.head.appendChild(i);break;case"meta":if(l=rd("meta","content",a).get(r+(n.content||"")))for(u=0;u<l.length;u++)if((i=l[u]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){l.splice(u,1);break t}pf(i=a.createElement(r),r,n),a.head.appendChild(i);break;default:throw Error(o(468,r))}i[$e]=e,et(i),r=i}e.stateNode=r}else ad(a,e.type,e.stateNode);else e.stateNode=Zf(a,r,e.memoizedProps);else i!==r?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===r?ad(a,e.type,e.stateNode):Zf(a,r,e.memoizedProps)):null===r&&null!==e.stateNode&&xu(e,e.memoizedProps,n.memoizedProps)}break;case 27:Hu(t,e),qu(e),512&r&&(Nu||null===n||_u(n,n.return)),null!==n&&4&r&&xu(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Hu(t,e),qu(e),512&r&&(Nu||null===n||_u(n,n.return)),32&e.flags){a=e.stateNode;try{St(a,"")}catch(t){xc(e,e.return,t)}}4&r&&null!=e.stateNode&&xu(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&r&&(Mu=!0);break;case 6:if(Hu(t,e),qu(e),4&r){if(null===e.stateNode)throw Error(o(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){xc(e,e.return,t)}}break;case 3:if(nd=null,a=Vu,Vu=Bf(t.containerInfo),Hu(t,e),Vu=a,qu(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Wd(t.containerInfo)}catch(t){xc(e,e.return,t)}Mu&&(Mu=!1,Qu(e));break;case 4:r=Vu,Vu=Bf(e.stateNode.containerInfo),Hu(t,e),qu(e),Vu=r;break;case 12:default:Hu(t,e),qu(e);break;case 31:case 19:Hu(t,e),qu(e),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Bu(e,r));break;case 13:Hu(t,e),qu(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(As=ue()),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Bu(e,r));break;case 22:a=null!==e.memoizedState;var s=null!==n&&null!==n.memoizedState,c=Pu,f=Nu;if(Pu=c||a,Nu=f||s,Hu(t,e),Nu=f,Pu=c,qu(e),8192&r)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||s||Pu||Nu||Gu(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){s=n=t;try{if(i=s.stateNode,a)"function"==typeof(l=i.style).setProperty?l.setProperty("display","none","important"):l.display="none";else{u=s.stateNode;var d=s.memoizedProps.style,p=null!=d&&d.hasOwnProperty("display")?d.display:null;u.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(e){xc(s,s.return,e)}}}else if(6===t.tag){if(null===n){s=t;try{s.stateNode.nodeValue=a?"":s.memoizedProps}catch(e){xc(s,s.return,e)}}}else if(18===t.tag){if(null===n){s=t;try{var h=s.stateNode;a?Pf(h,!0):Pf(s.stateNode,!1)}catch(e){xc(s,s.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&null!==(r=e.updateQueue)&&null!==(n=r.retryQueue)&&(r.retryQueue=null,Bu(e,n));case 30:case 21:}}function qu(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(Su(r)){n=r;break}r=r.return}if(null==n)throw Error(o(160));switch(n.tag){case 27:var a=n.stateNode;Tu(e,Eu(e),a);break;case 5:var i=n.stateNode;32&n.flags&&(St(i,""),n.flags&=-33),Tu(e,Eu(e),i);break;case 3:case 4:var l=n.stateNode.containerInfo;Cu(e,Eu(e),l);break;default:throw Error(o(161))}}catch(t){xc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Qu(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Qu(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Yu(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Lu(e,t.alternate,t),t=t.sibling}function Gu(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:mu(4,t,t.return),Gu(t);break;case 1:_u(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&bu(t,t.return,n),Gu(t);break;case 27:Uf(t.stateNode);case 26:case 5:_u(t,t.return),Gu(t);break;case 22:null===t.memoizedState&&Gu(t);break;default:Gu(t)}e=e.sibling}}function Ku(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,a=e,i=t,o=i.flags;switch(i.tag){case 0:case 11:case 15:Ku(a,i,n),vu(4,i);break;case 1:if(Ku(a,i,n),"function"==typeof(a=(r=i).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){xc(r,r.return,e)}if(null!==(a=(r=i).updateQueue)){var l=r.stateNode;try{var u=a.shared.hiddenCallbacks;if(null!==u)for(a.shared.hiddenCallbacks=null,a=0;a<u.length;a++)Ei(u[a],l)}catch(e){xc(r,r.return,e)}}n&&64&o&&yu(i),wu(i,i.return);break;case 27:zu(i);case 26:case 5:Ku(a,i,n),n&&null===r&&4&o&&ku(i),wu(i,i.return);break;case 12:Ku(a,i,n);break;case 31:Ku(a,i,n),n&&4&o&&Iu(a,i);break;case 13:Ku(a,i,n),n&&4&o&&$u(a,i);break;case 22:null===i.memoizedState&&Ku(a,i,n),wu(i,i.return);break;case 30:break;default:Ku(a,i,n)}t=t.sibling}}function Xu(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Ia(n))}function Zu(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ia(e))}function Ju(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)es(e,t,n,r),t=t.sibling}function es(e,t,n,r){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Ju(e,t,n,r),2048&a&&vu(9,t);break;case 1:case 31:case 13:default:Ju(e,t,n,r);break;case 3:Ju(e,t,n,r),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ia(e)));break;case 12:if(2048&a){Ju(e,t,n,r),e=t.stateNode;try{var i=t.memoizedProps,o=i.id,l=i.onPostCommit;"function"==typeof l&&l(o,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){xc(t,t.return,e)}}else Ju(e,t,n,r);break;case 23:break;case 22:i=t.stateNode,o=t.alternate,null!==t.memoizedState?2&i._visibility?Ju(e,t,n,r):ns(e,t):2&i._visibility?Ju(e,t,n,r):(i._visibility|=2,ts(e,t,n,r,!!(10256&t.subtreeFlags)||!1)),2048&a&&Xu(o,t);break;case 24:Ju(e,t,n,r),2048&a&&Zu(t.alternate,t)}}function ts(e,t,n,r,a){for(a=a&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var i=e,o=t,l=n,u=r,s=o.flags;switch(o.tag){case 0:case 11:case 15:ts(i,o,l,u,a),vu(8,o);break;case 23:break;case 22:var c=o.stateNode;null!==o.memoizedState?2&c._visibility?ts(i,o,l,u,a):ns(i,o):(c._visibility|=2,ts(i,o,l,u,a)),a&&2048&s&&Xu(o.alternate,o);break;case 24:ts(i,o,l,u,a),a&&2048&s&&Zu(o.alternate,o);break;default:ts(i,o,l,u,a)}t=t.sibling}}function ns(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,a=r.flags;switch(r.tag){case 22:ns(n,r),2048&a&&Xu(r.alternate,r);break;case 24:ns(n,r),2048&a&&Zu(r.alternate,r);break;default:ns(n,r)}t=t.sibling}}var rs=8192;function as(e,t,n){if(e.subtreeFlags&rs)for(e=e.child;null!==e;)is(e,t,n),e=e.sibling}function is(e,t,n){switch(e.tag){case 26:as(e,t,n),e.flags&rs&&null!==e.memoizedState&&function(e,t,n,r){if(!("stylesheet"!==n.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&n.state.loading)){if(null===n.instance){var a=Qf(r.href),i=t.querySelector(Yf(a));if(i)return null!==(t=i._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=ld.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=i,void et(i);i=t.ownerDocument||t,r=Gf(r),(a=If.get(a))&&ed(r,a),et(i=i.createElement("link"));var o=i;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),pf(i,"link",r),n.instance=i}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=ld.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,Vu,e.memoizedState,e.memoizedProps);break;case 5:default:as(e,t,n);break;case 3:case 4:var r=Vu;Vu=Bf(e.stateNode.containerInfo),as(e,t,n),Vu=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=rs,rs=16777216,as(e,t,n),rs=r):as(e,t,n))}}function os(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function ls(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ou=r,cs(r,e)}os(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)us(e),e=e.sibling}function us(e){switch(e.tag){case 0:case 11:case 15:ls(e),2048&e.flags&&mu(9,e,e.return);break;case 3:case 12:default:ls(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,ss(e)):ls(e)}}function ss(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ou=r,cs(r,e)}os(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:mu(8,t,t.return),ss(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,ss(t));break;default:ss(t)}e=e.sibling}}function cs(e,t){for(;null!==Ou;){var n=Ou;switch(n.tag){case 0:case 11:case 15:mu(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Ia(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Ou=r;else e:for(n=e;null!==Ou;){var a=(r=Ou).sibling,i=r.return;if(Fu(r),r===n){Ou=null;break e}if(null!==a){a.return=i,Ou=a;break e}Ou=i}}}var fs={getCacheForType:function(e){var t=Aa(ja),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Aa(ja).controller.signal}},ds="function"==typeof WeakMap?WeakMap:Map,ps=0,hs=null,gs=null,vs=0,ms=0,ys=null,bs=!1,ws=!1,_s=!1,ks=0,xs=0,Ss=0,Es=0,Cs=0,Ts=0,zs=0,Ps=null,Ns=null,Ms=!1,As=0,Os=0,Ls=1/0,Fs=null,Ds=null,Rs=0,js=null,Us=null,Is=0,$s=0,Bs=null,Hs=null,Vs=0,Ws=null;function qs(){return 2&ps&&0!==vs?vs&-vs:null!==L.T?Bc():je()}function Qs(){if(0===Ts)if(536870912&vs&&!fa)Ts=536870912;else{var e=Se;!(3932160&(Se<<=1))&&(Se=262144),Ts=e}return null!==(e=Ai.current)&&(e.flags|=32),Ts}function Ys(e,t,n){(e!==hs||2!==ms&&9!==ms)&&null===e.cancelPendingCommit||(tc(e,0),Zs(e,vs,Ts,!1)),Ae(e,n),2&ps&&e===hs||(e===hs&&(!(2&ps)&&(Es|=n),4===xs&&Zs(e,vs,Ts,!1)),Fc(e))}function Gs(e,t,n){if(6&ps)throw Error(o(327));for(var r=!n&&!(127&t)&&0===(t&e.expiredLanes)||ze(e,t),a=r?function(e,t){var n=ps;ps|=2;var r=ac(),a=ic();hs!==e||vs!==t?(Fs=null,Ls=ue()+500,tc(e,t)):ws=ze(e,t);e:for(;;)try{if(0!==ms&&null!==gs){t=gs;var i=ys;t:switch(ms){case 1:ms=0,ys=null,dc(e,t,i,1);break;case 2:case 9:if(ti(i)){ms=0,ys=null,fc(t);break}t=function(){2!==ms&&9!==ms||hs!==e||(ms=7),Fc(e)},i.then(t,t);break e;case 3:ms=7;break e;case 4:ms=5;break e;case 7:ti(i)?(ms=0,ys=null,fc(t)):(ms=0,ys=null,dc(e,t,i,7));break;case 5:var l=null;switch(gs.tag){case 26:l=gs.memoizedState;case 5:case 27:var u=gs;if(l?id(l):u.stateNode.complete){ms=0,ys=null;var s=u.sibling;if(null!==s)gs=s;else{var c=u.return;null!==c?(gs=c,pc(c)):gs=null}break t}}ms=0,ys=null,dc(e,t,i,5);break;case 6:ms=0,ys=null,dc(e,t,i,6);break;case 8:ec(),xs=6;break e;default:throw Error(o(462))}}sc();break}catch(t){nc(e,t)}return Sa=xa=null,L.H=r,L.A=a,ps=n,null!==gs?0:(hs=null,vs=0,Nr(),xs)}(e,t):lc(e,t,!0),i=r;;){if(0===a){ws&&!r&&Zs(e,t,0,!1);break}if(n=e.current.alternate,!i||Xs(n)){if(2===a){if(i=t,e.errorRecoveryDisabledLanes&i)var l=0;else l=0!=(l=-536870913&e.pendingLanes)?l:536870912&l?536870912:0;if(0!==l){t=l;e:{var u=e;a=Ps;var s=u.current.memoizedState.isDehydrated;if(s&&(tc(u,l).flags|=256),2!==(l=lc(u,l,!1))){if(_s&&!s){u.errorRecoveryDisabledLanes|=i,Es|=i,a=4;break e}i=Ns,Ns=a,null!==i&&(null===Ns?Ns=i:Ns.push.apply(Ns,i))}a=l}if(i=!1,2!==a)continue}}if(1===a){tc(e,0),Zs(e,t,0,!0);break}e:{switch(r=e,i=a){case 0:case 1:throw Error(o(345));case 4:if((4194048&t)!==t)break;case 6:Zs(r,t,Ts,!bs);break e;case 2:Ns=null;break;case 3:case 5:break;default:throw Error(o(329))}if((62914560&t)===t&&10<(a=As+300-ue())){if(Zs(r,t,Ts,!bs),0!==Te(r,0,!0))break e;Is=t,r.timeoutHandle=kf(Ks.bind(null,r,n,Ns,Fs,Ms,t,Ts,Es,zs,bs,i,"Throttled",-0,0),a)}else Ks(r,n,Ns,Fs,Ms,t,Ts,Es,zs,bs,i,null,-0,0)}break}a=lc(e,t,!1),i=!1}Fc(e)}function Ks(e,t,n,r,a,i,o,l,u,s,c,f,d,p){if(e.timeoutHandle=-1,8192&(f=t.subtreeFlags)||!(16785408&~f)){is(t,i,f={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:At});var h=(62914560&i)===i?As-ue():(4194048&i)===i?Os-ue():0;if(null!==(h=function(e,t){return e.stylesheets&&0===e.count&&sd(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&sd(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===od&&(od=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var a=n[r],i=a.transferSize,o=a.initiatorType,l=a.duration;if(i&&l&&hf(o)){for(o=0,l=a.responseEnd,r+=1;r<n.length;r++){var u=n[r],s=u.startTime;if(s>l)break;var c=u.transferSize,f=u.initiatorType;c&&hf(f)&&(o+=c*((u=u.responseEnd)<l?1:(l-s)/(u-s)))}if(--r,t+=8*(i+o)/(a.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var a=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&sd(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>od?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(a)}}:null}(f,h)))return Is=i,e.cancelPendingCommit=h(gc.bind(null,e,t,i,n,r,a,o,l,u,c,f,null,d,p)),void Zs(e,i,o,!s)}gc(e,t,i,n,r,a,o,l,u)}function Xs(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!Zn(i(),a))return!1}catch(e){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Zs(e,t,n,r){t&=~Cs,t&=~Es,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var a=t;0<a;){var i=31-we(a),o=1<<i;r[i]=-1,a&=~o}0!==n&&Oe(e,n,t)}function Js(){return!!(6&ps)||(Dc(0,!1),!1)}function ec(){if(null!==gs){if(0===ms)var e=gs.return;else Sa=xa=null,oo(e=gs),li=null,ui=0,e=gs;for(;null!==e;)gu(e.alternate,e),e=e.return;gs=null}}function tc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,xf(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Is=0,ec(),hs=e,gs=n=Ir(e.current,null),vs=t,ms=0,ys=null,bs=!1,ws=ze(e,t),_s=!1,zs=Ts=Cs=Es=Ss=xs=0,Ns=Ps=null,Ms=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var a=31-we(r),i=1<<a;t|=e[a],r&=~i}return ks=t,Nr(),n}function nc(e,t){Bi=null,L.H=gl,t===Xa||t===Ja?(t=ii(),ms=3):t===Za?(t=ii(),ms=4):ms=t===Al?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,ys=t,null===gs&&(xs=1,Tl(e,Yr(t,e.current)))}function rc(){var e=Ai.current;return null===e||((4194048&vs)===vs?null===Oi:!!((62914560&vs)===vs||536870912&vs)&&e===Oi)}function ac(){var e=L.H;return L.H=gl,null===e?gl:e}function ic(){var e=L.A;return L.A=fs,e}function oc(){xs=4,bs||(4194048&vs)!==vs&&null!==Ai.current||(ws=!0),!(134217727&Ss)&&!(134217727&Es)||null===hs||Zs(hs,vs,Ts,!1)}function lc(e,t,n){var r=ps;ps|=2;var a=ac(),i=ic();hs===e&&vs===t||(Fs=null,tc(e,t)),t=!1;var o=xs;e:for(;;)try{if(0!==ms&&null!==gs){var l=gs,u=ys;switch(ms){case 8:ec(),o=6;break e;case 3:case 2:case 9:case 6:null===Ai.current&&(t=!0);var s=ms;if(ms=0,ys=null,dc(e,l,u,s),n&&ws){o=0;break e}break;default:s=ms,ms=0,ys=null,dc(e,l,u,s)}}uc(),o=xs;break}catch(t){nc(e,t)}return t&&e.shellSuspendCounter++,Sa=xa=null,ps=r,L.H=a,L.A=i,null===gs&&(hs=null,vs=0,Nr()),o}function uc(){for(;null!==gs;)cc(gs)}function sc(){for(;null!==gs&&!oe();)cc(gs)}function cc(e){var t=ou(e.alternate,e,ks);e.memoizedProps=e.pendingProps,null===t?pc(e):gs=t}function fc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Wl(n,t,t.pendingProps,t.type,void 0,vs);break;case 11:t=Wl(n,t,t.pendingProps,t.type.render,t.ref,vs);break;case 5:oo(t);default:gu(n,t),t=ou(n,t=gs=$r(t,ks),ks)}e.memoizedProps=e.pendingProps,null===t?pc(e):gs=t}function dc(e,t,n,r){Sa=xa=null,oo(t),li=null,ui=0;var a=t.return;try{if(function(e,t,n,r,a){if(n.flags|=32768,null!==r&&"object"==typeof r&&"function"==typeof r.then){if(null!==(t=n.alternate)&&Pa(t,n,a,!0),null!==(n=Ai.current)){switch(n.tag){case 31:case 13:return null===Oi?oc():null===n.alternate&&0===xs&&(xs=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===ei?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),Sc(e,r,a)),!1;case 22:return n.flags|=65536,r===ei?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),Sc(e,r,a)),!1}throw Error(o(435,n.tag))}return Sc(e,r,a),oc(),!1}if(fa)return null!==(t=Ai.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==ha&&_a(Yr(e=Error(o(422),{cause:r}),n))):(r!==ha&&_a(Yr(t=Error(o(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,r=Yr(r,n),_i(e,a=Pl(e.stateNode,r,a)),4!==xs&&(xs=2)),!1;var i=Error(o(520),{cause:r});if(i=Yr(i,n),null===Ps?Ps=[i]:Ps.push(i),4!==xs&&(xs=2),null===t)return!0;r=Yr(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,_i(n,e=Pl(n.stateNode,r,e)),!1;case 1:if(t=n.type,i=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===i||"function"!=typeof i.componentDidCatch||null!==Ds&&Ds.has(i))))return n.flags|=65536,a&=-a,n.lanes|=a,Ml(a=Nl(a),e,n,r),_i(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,vs))return xs=1,Tl(e,Yr(n,e.current)),void(gs=null)}catch(t){if(null!==a)throw gs=a,t;return xs=1,Tl(e,Yr(n,e.current)),void(gs=null)}32768&t.flags?(fa||1===r?e=!0:ws||536870912&vs?e=!1:(bs=e=!0,(2===r||9===r||3===r||6===r)&&null!==(r=Ai.current)&&13===r.tag&&(r.flags|=16384)),hc(t,e)):pc(t)}function pc(e){var t=e;do{if(32768&t.flags)return void hc(t,bs);e=t.return;var n=pu(t.alternate,t,ks);if(null!==n)return void(gs=n);if(null!==(t=t.sibling))return void(gs=t);gs=t=e}while(null!==t);0===xs&&(xs=5)}function hc(e,t){do{var n=hu(e.alternate,e);if(null!==n)return n.flags&=32767,void(gs=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(gs=e);gs=e=n}while(null!==e);xs=6,gs=null}function gc(e,t,n,r,a,i,l,u,s){e.cancelPendingCommit=null;do{wc()}while(0!==Rs);if(6&ps)throw Error(o(327));if(null!==t){if(t===e.current)throw Error(o(177));if(i=t.lanes|t.childLanes,function(e,t,n,r,a,i){var o=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 l=e.entanglements,u=e.expirationTimes,s=e.hiddenUpdates;for(n=o&~n;0<n;){var c=31-we(n),f=1<<c;l[c]=0,u[c]=-1;var d=s[c];if(null!==d)for(s[c]=null,c=0;c<d.length;c++){var p=d[c];null!==p&&(p.lane&=-536870913)}n&=~f}0!==r&&Oe(e,r,0),0!==i&&0===a&&0!==e.tag&&(e.suspendedLanes|=i&~(o&~t))}(e,n,i|=Pr,l,u,s),e===hs&&(gs=hs=null,vs=0),Us=t,js=e,Is=n,$s=i,Bs=a,Hs=r,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,ae(de,function(){return _c(),null})):(e.callbackNode=null,e.callbackPriority=0),r=!!(13878&t.flags),13878&t.subtreeFlags||r){r=L.T,L.T=null,a=F.p,F.p=2,l=ps,ps|=4;try{!function(e,t){if(e=e.containerInfo,gf=wd,ar(e=rr(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(e){n=null;break e}var l=0,u=-1,s=-1,c=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==n||0!==a&&3!==d.nodeType||(u=l+a),d!==i||0!==r&&3!==d.nodeType||(s=l+r),3===d.nodeType&&(l+=d.nodeValue.length),null!==(h=d.firstChild);)p=d,d=h;for(;;){if(d===e)break t;if(p===n&&++c===a&&(u=l),p===i&&++f===r&&(s=l),null!==(h=d.nextSibling))break;p=(d=p).parentNode}d=h}n=-1===u||-1===s?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(vf={focusedElem:e,selectionRange:n},wd=!1,Ou=t;null!==Ou;)if(e=(t=Ou).child,1028&t.subtreeFlags&&null!==e)e.return=t,Ou=e;else for(;null!==Ou;){switch(i=(t=Ou).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(a=e[n]).ref.impl=a.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==i){e=void 0,n=t,a=i.memoizedProps,i=i.memoizedState,r=n.stateNode;try{var g=xl(n.type,a);e=r.getSnapshotBeforeUpdate(g,i),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){xc(n,n.return,e)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Nf(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Nf(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(o(163))}if(null!==(e=t.sibling)){e.return=t.return,Ou=e;break}Ou=t.return}}(e,t)}finally{ps=l,F.p=a,L.T=r}}Rs=1,vc(),mc(),yc()}}function vc(){if(1===Rs){Rs=0;var e=js,t=Us,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=L.T,L.T=null;var r=F.p;F.p=2;var a=ps;ps|=4;try{Wu(t,e);var i=vf,o=rr(e.containerInfo),l=i.focusedElem,u=i.selectionRange;if(o!==l&&l&&l.ownerDocument&&nr(l.ownerDocument.documentElement,l)){if(null!==u&&ar(l)){var s=u.start,c=u.end;if(void 0===c&&(c=s),"selectionStart"in l)l.selectionStart=s,l.selectionEnd=Math.min(c,l.value.length);else{var f=l.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var p=d.getSelection(),h=l.textContent.length,g=Math.min(u.start,h),v=void 0===u.end?g:Math.min(u.end,h);!p.extend&&g>v&&(o=v,v=g,g=o);var m=tr(l,g),y=tr(l,v);if(m&&y&&(1!==p.rangeCount||p.anchorNode!==m.node||p.anchorOffset!==m.offset||p.focusNode!==y.node||p.focusOffset!==y.offset)){var b=f.createRange();b.setStart(m.node,m.offset),p.removeAllRanges(),g>v?(p.addRange(b),p.extend(y.node,y.offset)):(b.setEnd(y.node,y.offset),p.addRange(b))}}}}for(f=[],p=l;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof l.focus&&l.focus(),l=0;l<f.length;l++){var w=f[l];w.element.scrollLeft=w.left,w.element.scrollTop=w.top}}wd=!!gf,vf=gf=null}finally{ps=a,F.p=r,L.T=n}}e.current=t,Rs=2}}function mc(){if(2===Rs){Rs=0;var e=js,t=Us,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=L.T,L.T=null;var r=F.p;F.p=2;var a=ps;ps|=4;try{Lu(e,t.alternate,t)}finally{ps=a,F.p=r,L.T=n}}Rs=3}}function yc(){if(4===Rs||3===Rs){Rs=0,le();var e=js,t=Us,n=Is,r=Hs;10256&t.subtreeFlags||10256&t.flags?Rs=5:(Rs=0,Us=js=null,bc(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(Ds=null),Re(n),t=t.stateNode,ye&&"function"==typeof ye.onCommitFiberRoot)try{ye.onCommitFiberRoot(me,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==r){t=L.T,a=F.p,F.p=2,L.T=null;try{for(var i=e.onRecoverableError,o=0;o<r.length;o++){var l=r[o];i(l.value,{componentStack:l.stack})}}finally{L.T=t,F.p=a}}3&Is&&wc(),Fc(e),a=e.pendingLanes,261930&n&&42&a?e===Ws?Vs++:(Vs=0,Ws=e):Vs=0,Dc(0,!1)}}function bc(e,t){0===(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,Ia(t))}function wc(){return vc(),mc(),yc(),_c()}function _c(){if(5!==Rs)return!1;var e=js,t=$s;$s=0;var n=Re(Is),r=L.T,a=F.p;try{F.p=32>n?32:n,L.T=null,n=Bs,Bs=null;var i=js,l=Is;if(Rs=0,Us=js=null,Is=0,6&ps)throw Error(o(331));var u=ps;if(ps|=4,us(i.current),es(i,i.current,l,n),ps=u,Dc(0,!1),ye&&"function"==typeof ye.onPostCommitFiberRoot)try{ye.onPostCommitFiberRoot(me,i)}catch(e){}return!0}finally{F.p=a,L.T=r,bc(e,t)}}function kc(e,t,n){t=Yr(n,t),null!==(e=bi(e,t=Pl(e.stateNode,t,2),2))&&(Ae(e,2),Fc(e))}function xc(e,t,n){if(3===e.tag)kc(e,e,n);else for(;null!==t;){if(3===t.tag){kc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ds||!Ds.has(r))){e=Yr(n,e),null!==(r=bi(t,n=Nl(2),2))&&(Ml(n,r,t,e),Ae(r,2),Fc(r));break}}t=t.return}}function Sc(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ds;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(_s=!0,a.add(n),e=Ec.bind(null,e,t,n),t.then(e,e))}function Ec(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,hs===e&&(vs&n)===n&&(4===xs||3===xs&&(62914560&vs)===vs&&300>ue()-As?!(2&ps)&&tc(e,0):Cs|=n,zs===vs&&(zs=0)),Fc(e)}function Cc(e,t){0===t&&(t=Ne()),null!==(e=Or(e,t))&&(Ae(e,t),Fc(e))}function Tc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cc(e,n)}function zc(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}null!==r&&r.delete(t),Cc(e,n)}var Pc=null,Nc=null,Mc=!1,Ac=!1,Oc=!1,Lc=0;function Fc(e){e!==Nc&&null===e.next&&(null===Nc?Pc=Nc=e:Nc=Nc.next=e),Ac=!0,Mc||(Mc=!0,Ef(function(){6&ps?ae(ce,Rc):jc()}))}function Dc(e,t){if(!Oc&&Ac){Oc=!0;do{for(var n=!1,r=Pc;null!==r;){if(!t)if(0!==e){var a=r.pendingLanes;if(0===a)var i=0;else{var o=r.suspendedLanes,l=r.pingedLanes;i=(1<<31-we(42|e)+1)-1,i=201326741&(i&=a&~(o&~l))?201326741&i|1:i?2|i:0}0!==i&&(n=!0,$c(r,i))}else i=vs,!(3&(i=Te(r,r===hs?i:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||ze(r,i)||(n=!0,$c(r,i));r=r.next}}while(n);Oc=!1}}function Rc(){jc()}function jc(){Ac=Mc=!1;var e,t=0;0!==Lc&&((e=window.event)&&"popstate"===e.type?e!==_f&&(_f=e,1):(_f=null,0))&&(t=Lc);for(var n=ue(),r=null,a=Pc;null!==a;){var i=a.next,o=Uc(a,n);0===o?(a.next=null,null===r?Pc=i:r.next=i,null===i&&(Nc=r)):(r=a,(0!==t||3&o)&&(Ac=!0)),a=i}0!==Rs&&5!==Rs||Dc(t,!1),0!==Lc&&(Lc=0)}function Uc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=-62914561&e.pendingLanes;0<i;){var o=31-we(i),l=1<<o,u=a[o];-1===u?0!==(l&n)&&0===(l&r)||(a[o]=Pe(l,t)):u<=t&&(e.expiredLanes|=l),i&=~l}if(n=vs,n=Te(e,e===(t=hs)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===ms||9===ms)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&ie(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||ze(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&ie(r),Re(n)){case 2:case 8:n=fe;break;case 32:default:n=de;break;case 268435456:n=he}return r=Ic.bind(null,e),n=ae(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&ie(r),e.callbackPriority=2,e.callbackNode=null,2}function Ic(e,t){if(0!==Rs&&5!==Rs)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(wc()&&e.callbackNode!==n)return null;var r=vs;return 0===(r=Te(e,e===hs?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Gs(e,r,t),Uc(e,ue()),null!=e.callbackNode&&e.callbackNode===n?Ic.bind(null,e):null)}function $c(e,t){if(wc())return null;Gs(e,t,!0)}function Bc(){if(0===Lc){var e=Ha;0===e&&(e=xe,!(261888&(xe<<=1))&&(xe=256)),Lc=e}return Lc}function Hc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:Mt(""+e)}function Vc(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}for(var Wc=0;Wc<Sr.length;Wc++){var qc=Sr[Wc];Er(qc.toLowerCase(),"on"+(qc[0].toUpperCase()+qc.slice(1)))}Er(vr,"onAnimationEnd"),Er(mr,"onAnimationIteration"),Er(yr,"onAnimationStart"),Er("dblclick","onDoubleClick"),Er("focusin","onFocus"),Er("focusout","onBlur"),Er(br,"onTransitionRun"),Er(wr,"onTransitionStart"),Er(_r,"onTransitionCancel"),Er(kr,"onTransitionEnd"),at("onMouseEnter",["mouseout","mouseover"]),at("onMouseLeave",["mouseout","mouseover"]),at("onPointerEnter",["pointerout","pointerover"]),at("onPointerLeave",["pointerout","pointerover"]),rt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),rt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),rt("onBeforeInput",["compositionend","keypress","textInput","paste"]),rt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Qc="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(" "),Yc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Qc));function Gc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var l=r[o],u=l.instance,s=l.currentTarget;if(l=l.listener,u!==i&&a.isPropagationStopped())break e;i=l,a.currentTarget=s;try{i(a)}catch(e){Cr(e)}a.currentTarget=null,i=u}else for(o=0;o<r.length;o++){if(u=(l=r[o]).instance,s=l.currentTarget,l=l.listener,u!==i&&a.isPropagationStopped())break e;i=l,a.currentTarget=s;try{i(a)}catch(e){Cr(e)}a.currentTarget=null,i=u}}}}function Kc(e,t){var n=t[Ve];void 0===n&&(n=t[Ve]=new Set);var r=e+"__bubble";n.has(r)||(ef(t,e,2,!1),n.add(r))}function Xc(e,t,n){var r=0;t&&(r|=4),ef(n,e,r,t)}var Zc="_reactListening"+Math.random().toString(36).slice(2);function Jc(e){if(!e[Zc]){e[Zc]=!0,tt.forEach(function(t){"selectionchange"!==t&&(Yc.has(t)||Xc(t,!1,e),Xc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Zc]||(t[Zc]=!0,Xc("selectionchange",!1,t))}}function ef(e,t,n,r){switch(Td(t)){case 2:var a=_d;break;case 8:a=kd;break;default:a=xd}n=a.bind(null,t,n,e),a=void 0,!Bt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function tf(e,t,n,r,a){var i=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var l=r.stateNode.containerInfo;if(l===a)break;if(4===o)for(o=r.return;null!==o;){var s=o.tag;if((3===s||4===s)&&o.stateNode.containerInfo===a)return;o=o.return}for(;null!==l;){if(null===(o=Ke(l)))return;if(5===(s=o.tag)||6===s||26===s||27===s){r=i=o;continue e}l=l.parentNode}}r=r.return}Ut(function(){var r=i,a=Lt(n),o=[];e:{var l=xr.get(e);if(void 0!==l){var s=nn,c=e;switch(e){case"keypress":if(0===Yt(n))break e;case"keydown":case"keyup":s=yn;break;case"focusin":c="focus",s=sn;break;case"focusout":c="blur",s=sn;break;case"beforeblur":case"afterblur":s=sn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=ln;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=un;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=wn;break;case vr:case mr:case yr:s=cn;break;case kr:s=_n;break;case"scroll":case"scrollend":s=an;break;case"wheel":s=kn;break;case"copy":case"cut":case"paste":s=fn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=bn;break;case"toggle":case"beforetoggle":s=xn}var f=!!(4&t),d=!f&&("scroll"===e||"scrollend"===e),p=f?null!==l?l+"Capture":null:l;f=[];for(var h,g=r;null!==g;){var v=g;if(h=v.stateNode,5!==(v=v.tag)&&26!==v&&27!==v||null===h||null===p||null!=(v=It(g,p))&&f.push(nf(g,v,h)),d)break;g=g.return}0<f.length&&(l=new s(l,c,null,n,a),o.push({event:l,listeners:f}))}}if(!(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Ot||!(c=n.relatedTarget||n.fromElement)||!Ke(c)&&!c[He])&&(s||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(c=(c=n.relatedTarget||n.toElement)?Ke(c):null)&&(d=u(c),f=c.tag,c!==d||5!==f&&27!==f&&6!==f)&&(c=null)):(s=null,c=r),s!==c)){if(f=ln,v="onMouseLeave",p="onMouseEnter",g="mouse","pointerout"!==e&&"pointerover"!==e||(f=bn,v="onPointerLeave",p="onPointerEnter",g="pointer"),d=null==s?l:Ze(s),h=null==c?l:Ze(c),(l=new f(v,g+"leave",s,n,a)).target=d,l.relatedTarget=h,v=null,Ke(a)===r&&((f=new f(p,g+"enter",c,n,a)).target=h,f.relatedTarget=d,v=f),d=v,s&&c)e:{for(f=af,g=c,h=0,v=p=s;v;v=f(v))h++;v=0;for(var m=g;m;m=f(m))v++;for(;0<h-v;)p=f(p),h--;for(;0<v-h;)g=f(g),v--;for(;h--;){if(p===g||null!==g&&p===g.alternate){f=p;break e}p=f(p),g=f(g)}f=null}else f=null;null!==s&&of(o,l,s,f,!1),null!==c&&null!==d&&of(o,d,c,f,!0)}if("select"===(s=(l=r?Ze(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var y=$n;else if(Fn(l))if(Bn)y=Xn;else{y=Gn;var b=Yn}else!(s=l.nodeName)||"input"!==s.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&zt(r.elementType)&&(y=$n):y=Kn;switch(y&&(y=y(e,r))?Dn(o,y,n,a):(b&&b(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&wt(l,"number",l.value)),b=r?Ze(r):window,e){case"focusin":(Fn(b)||"true"===b.contentEditable)&&(or=b,lr=r,ur=null);break;case"focusout":ur=lr=or=null;break;case"mousedown":sr=!0;break;case"contextmenu":case"mouseup":case"dragend":sr=!1,cr(o,n,a);break;case"selectionchange":if(ir)break;case"keydown":case"keyup":cr(o,n,a)}var w;if(En)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else On?Mn(e,n)&&(_="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(_="onCompositionStart");_&&(zn&&"ko"!==n.locale&&(On||"onCompositionStart"!==_?"onCompositionEnd"===_&&On&&(w=Qt()):(Wt="value"in(Vt=a)?Vt.value:Vt.textContent,On=!0)),0<(b=rf(r,_)).length&&(_=new dn(_,e,null,n,a),o.push({event:_,listeners:b}),(w||null!==(w=An(n)))&&(_.data=w))),(w=Tn?function(e,t){switch(e){case"compositionend":return An(t);case"keypress":return 32!==t.which?null:(Nn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Nn?null:e;default:return null}}(e,n):function(e,t){if(On)return"compositionend"===e||!En&&Mn(e,t)?(e=Qt(),qt=Wt=Vt=null,On=!1,e):null;switch(e){case"paste":default: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 zn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(_=rf(r,"onBeforeInput")).length&&(b=new dn("onBeforeInput","beforeinput",null,n,a),o.push({event:b,listeners:_}),b.data=w),function(e,t,n,r,a){if("submit"===t&&n&&n.stateNode===a){var i=Hc((a[Be]||null).action),o=r.submitter;o&&null!==(t=(t=o[Be]||null)?Hc(t.formAction):o.getAttribute("formAction"))&&(i=t,o=null);var l=new nn("action","action",null,r,a);e.push({event:l,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Lc){var e=o?Vc(a,o):new FormData(a);tl(n,{pending:!0,data:e,method:a.method,action:i},null,e)}}else"function"==typeof i&&(l.preventDefault(),e=o?Vc(a,o):new FormData(a),tl(n,{pending:!0,data:e,method:a.method,action:i},i,e))},currentTarget:a}]})}}(o,e,r,n,a)}Gc(o,t)})}function nf(e,t,n){return{instance:e,listener:t,currentTarget:n}}function rf(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;if(5!==(a=a.tag)&&26!==a&&27!==a||null===i||(null!=(a=It(e,n))&&r.unshift(nf(e,a,i)),null!=(a=It(e,t))&&r.push(nf(e,a,i))),3===e.tag)return r;e=e.return}return[]}function af(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function of(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var l=n,u=l.alternate,s=l.stateNode;if(l=l.tag,null!==u&&u===r)break;5!==l&&26!==l&&27!==l||null===s||(u=s,a?null!=(s=It(n,i))&&o.unshift(nf(n,s,u)):a||null!=(s=It(n,i))&&o.push(nf(n,s,u))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var lf=/\r\n?/g,uf=/\u0000|\uFFFD/g;function sf(e){return("string"==typeof e?e:""+e).replace(lf,"\n").replace(uf,"")}function cf(e,t){return t=sf(t),sf(e)===t}function ff(e,t,n,r,a,i){switch(n){case"children":"string"==typeof r?"body"===t||"textarea"===t&&""===r||St(e,r):("number"==typeof r||"bigint"==typeof r)&&"body"!==t&&St(e,""+r);break;case"className":st(e,"class",r);break;case"tabIndex":st(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":st(e,n,r);break;case"style":Tt(e,r,i);break;case"data":if("object"!==t){st(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}r=Mt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"==typeof r){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}if("function"==typeof i&&("formAction"===n?("input"!==t&&ff(e,t,"name",a.name,a,null),ff(e,t,"formEncType",a.formEncType,a,null),ff(e,t,"formMethod",a.formMethod,a,null),ff(e,t,"formTarget",a.formTarget,a,null)):(ff(e,t,"encType",a.encType,a,null),ff(e,t,"method",a.method,a,null),ff(e,t,"target",a.target,a,null))),null==r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}r=Mt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=At);break;case"onScroll":null!=r&&Kc("scroll",e);break;case"onScrollEnd":null!=r&&Kc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(o(61));if(null!=(n=r.__html)){if(null!=a.children)throw Error(o(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"muted":e.muted=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"==typeof r||"boolean"==typeof r||"symbol"==typeof r){e.removeAttribute("xlink:href");break}n=Mt(""+r),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":null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,""+r):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":r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"==typeof r||"symbol"==typeof r||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":Kc("beforetoggle",e),Kc("toggle",e),ut(e,"popover",r);break;case"xlinkActuate":ct(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":ct(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":ct(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":ct(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":ct(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":ct(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":ct(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":ct(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":ct(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":ut(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&ut(e,n=Pt.get(n)||n,r)}}function df(e,t,n,r,a,i){switch(n){case"style":Tt(e,r,i);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(o(61));if(null!=(n=r.__html)){if(null!=a.children)throw Error(o(60));e.innerHTML=n}}break;case"children":"string"==typeof r?St(e,r):("number"==typeof r||"bigint"==typeof r)&&St(e,""+r);break;case"onScroll":null!=r&&Kc("scroll",e);break;case"onScrollEnd":null!=r&&Kc("scrollend",e);break;case"onClick":null!=r&&(e.onclick=At);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:nt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"==typeof(i=null!=(i=e[Be]||null)?i[n]:null)&&e.removeEventListener(t,i,a),"function"!=typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):ut(e,n,r):("function"!=typeof i&&null!==i&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a)))}}function pf(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Kc("error",e),Kc("load",e);var r,a=!1,i=!1;for(r in n)if(n.hasOwnProperty(r)){var l=n[r];if(null!=l)switch(r){case"src":a=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:ff(e,t,r,l,n,null)}}return i&&ff(e,t,"srcSet",n.srcSet,n,null),void(a&&ff(e,t,"src",n.src,n,null));case"input":Kc("invalid",e);var u=r=l=i=null,s=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var f=n[a];if(null!=f)switch(a){case"name":i=f;break;case"type":l=f;break;case"checked":s=f;break;case"defaultChecked":c=f;break;case"value":r=f;break;case"defaultValue":u=f;break;case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(o(137,t));break;default:ff(e,t,a,f,n,null)}}return void bt(e,r,u,s,c,l,i,!1);case"select":for(i in Kc("invalid",e),a=l=r=null,n)if(n.hasOwnProperty(i)&&null!=(u=n[i]))switch(i){case"value":r=u;break;case"defaultValue":l=u;break;case"multiple":a=u;default:ff(e,t,i,u,n,null)}return t=r,n=l,e.multiple=!!a,void(null!=t?_t(e,!!a,t,!1):null!=n&&_t(e,!!a,n,!0));case"textarea":for(l in Kc("invalid",e),r=i=a=null,n)if(n.hasOwnProperty(l)&&null!=(u=n[l]))switch(l){case"value":a=u;break;case"defaultValue":i=u;break;case"children":r=u;break;case"dangerouslySetInnerHTML":if(null!=u)throw Error(o(91));break;default:ff(e,t,l,u,n,null)}return void xt(e,a,i,r);case"option":for(s in n)n.hasOwnProperty(s)&&null!=(a=n[s])&&("selected"===s?e.selected=a&&"function"!=typeof a&&"symbol"!=typeof a:ff(e,t,s,a,n,null));return;case"dialog":Kc("beforetoggle",e),Kc("toggle",e),Kc("cancel",e),Kc("close",e);break;case"iframe":case"object":Kc("load",e);break;case"video":case"audio":for(a=0;a<Qc.length;a++)Kc(Qc[a],e);break;case"image":Kc("error",e),Kc("load",e);break;case"details":Kc("toggle",e);break;case"embed":case"source":case"link":Kc("error",e),Kc("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)&&null!=(a=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:ff(e,t,c,a,n,null)}return;default:if(zt(t)){for(f in n)n.hasOwnProperty(f)&&void 0!==(a=n[f])&&df(e,t,f,a,n,void 0);return}}for(u in n)n.hasOwnProperty(u)&&null!=(a=n[u])&&ff(e,t,u,a,n,null)}function hf(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var gf=null,vf=null;function mf(e){return 9===e.nodeType?e:e.ownerDocument}function yf(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 bf(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function wf(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var _f=null,kf="function"==typeof setTimeout?setTimeout:void 0,xf="function"==typeof clearTimeout?clearTimeout:void 0,Sf="function"==typeof Promise?Promise:void 0,Ef="function"==typeof queueMicrotask?queueMicrotask:void 0!==Sf?function(e){return Sf.resolve(null).then(e).catch(Cf)}:kf;function Cf(e){setTimeout(function(){throw e})}function Tf(e){return"head"===e}function zf(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)||"/&"===n){if(0===r)return e.removeChild(a),void Wd(t);r--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)r++;else if("html"===n)Uf(e.ownerDocument.documentElement);else if("head"===n){Uf(n=e.ownerDocument.head);for(var i=n.firstChild;i;){var o=i.nextSibling,l=i.nodeName;i[Ye]||"SCRIPT"===l||"STYLE"===l||"LINK"===l&&"stylesheet"===i.rel.toLowerCase()||n.removeChild(i),i=o}}else"body"===n&&Uf(e.ownerDocument.body);n=a}while(n);Wd(t)}function Pf(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if("/$"===(n=r.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=r}while(n)}function Nf(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Nf(n),Ge(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Mf(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Lf(e.nextSibling)))return null}return e}function Af(e){return"$?"===e.data||"$~"===e.data}function Of(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Lf(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Ff=null;function Df(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Lf(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Rf(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function jf(e,t,n){switch(t=mf(n),e){case"html":if(!(e=t.documentElement))throw Error(o(452));return e;case"head":if(!(e=t.head))throw Error(o(453));return e;case"body":if(!(e=t.body))throw Error(o(454));return e;default:throw Error(o(451))}}function Uf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ge(e)}var If=new Map,$f=new Set;function Bf(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Hf=F.d;F.d={f:function(){var e=Hf.f(),t=Js();return e||t},r:function(e){var t=Xe(e);null!==t&&5===t.tag&&"form"===t.type?rl(t):Hf.r(e)},D:function(e){Hf.D(e),Wf("dns-prefetch",e,null)},C:function(e,t){Hf.C(e,t),Wf("preconnect",e,t)},L:function(e,t,n){Hf.L(e,t,n);var r=Vf;if(r&&e&&t){var a='link[rel="preload"][as="'+mt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(a+='[imagesrcset="'+mt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(a+='[imagesizes="'+mt(n.imageSizes)+'"]')):a+='[href="'+mt(e)+'"]';var i=a;switch(t){case"style":i=Qf(e);break;case"script":i=Kf(e)}If.has(i)||(e=p({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),If.set(i,e),null!==r.querySelector(a)||"style"===t&&r.querySelector(Yf(i))||"script"===t&&r.querySelector(Xf(i))||(pf(t=r.createElement("link"),"link",e),et(t),r.head.appendChild(t)))}},m:function(e,t){Hf.m(e,t);var n=Vf;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",a='link[rel="modulepreload"][as="'+mt(r)+'"][href="'+mt(e)+'"]',i=a;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Kf(e)}if(!If.has(i)&&(e=p({rel:"modulepreload",href:e},t),If.set(i,e),null===n.querySelector(a))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Xf(i)))return}pf(r=n.createElement("link"),"link",e),et(r),n.head.appendChild(r)}}},X:function(e,t){Hf.X(e,t);var n=Vf;if(n&&e){var r=Je(n).hoistableScripts,a=Kf(e),i=r.get(a);i||((i=n.querySelector(Xf(a)))||(e=p({src:e,async:!0},t),(t=If.get(a))&&td(e,t),et(i=n.createElement("script")),pf(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(a,i))}},S:function(e,t,n){Hf.S(e,t,n);var r=Vf;if(r&&e){var a=Je(r).hoistableStyles,i=Qf(e);t=t||"default";var o=a.get(i);if(!o){var l={loading:0,preload:null};if(o=r.querySelector(Yf(i)))l.loading=5;else{e=p({rel:"stylesheet",href:e,"data-precedence":t},n),(n=If.get(i))&&ed(e,n);var u=o=r.createElement("link");et(u),pf(u,"link",e),u._p=new Promise(function(e,t){u.onload=e,u.onerror=t}),u.addEventListener("load",function(){l.loading|=1}),u.addEventListener("error",function(){l.loading|=2}),l.loading|=4,Jf(o,t,r)}o={type:"stylesheet",instance:o,count:1,state:l},a.set(i,o)}}},M:function(e,t){Hf.M(e,t);var n=Vf;if(n&&e){var r=Je(n).hoistableScripts,a=Kf(e),i=r.get(a);i||((i=n.querySelector(Xf(a)))||(e=p({src:e,async:!0,type:"module"},t),(t=If.get(a))&&td(e,t),et(i=n.createElement("script")),pf(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(a,i))}}};var Vf="undefined"==typeof document?null:document;function Wf(e,t,n){var r=Vf;if(r&&"string"==typeof t&&t){var a=mt(t);a='link[rel="'+e+'"][href="'+a+'"]',"string"==typeof n&&(a+='[crossorigin="'+n+'"]'),$f.has(a)||($f.add(a),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(a)&&(pf(t=r.createElement("link"),"link",e),et(t),r.head.appendChild(t)))}}function qf(e,t,n,r){var a,i,l,u,s=(s=q.current)?Bf(s):null;if(!s)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Qf(n.href),(r=(n=Je(s).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Qf(n.href);var c=Je(s).hoistableStyles,f=c.get(e);if(f||(s=s.ownerDocument||s,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=s.querySelector(Yf(e)))&&!c._p&&(f.instance=c,f.state.loading=5),If.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},If.set(e,n),c||(a=s,i=e,l=n,u=f.state,a.querySelector('link[rel="preload"][as="style"]['+i+"]")?u.loading=1:(i=a.createElement("link"),u.preload=i,i.addEventListener("load",function(){return u.loading|=1}),i.addEventListener("error",function(){return u.loading|=2}),pf(i,"link",l),et(i),a.head.appendChild(i))))),t&&null===r)throw Error(o(528,""));return f}if(t&&null!==r)throw Error(o(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Kf(n),(r=(n=Je(s).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Qf(e){return'href="'+mt(e)+'"'}function Yf(e){return'link[rel="stylesheet"]['+e+"]"}function Gf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Kf(e){return'[src="'+mt(e)+'"]'}function Xf(e){return"script[async]"+e}function Zf(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+mt(n.href)+'"]');if(r)return t.instance=r,et(r),r;var a=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return et(r=(e.ownerDocument||e).createElement("style")),pf(r,"style",a),Jf(r,n.precedence,e),t.instance=r;case"stylesheet":a=Qf(n.href);var i=e.querySelector(Yf(a));if(i)return t.state.loading|=4,t.instance=i,et(i),i;r=Gf(n),(a=If.get(a))&&ed(r,a),et(i=(e.ownerDocument||e).createElement("link"));var l=i;return l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),pf(i,"link",r),t.state.loading|=4,Jf(i,n.precedence,e),t.instance=i;case"script":return i=Kf(n.src),(a=e.querySelector(Xf(i)))?(t.instance=a,et(a),a):(r=n,(a=If.get(i))&&td(r=p({},n),a),et(a=(e=e.ownerDocument||e).createElement("script")),pf(a,"link",r),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(o(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Jf(r,n.precedence,e));return t.instance}function Jf(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=r.length?r[r.length-1]:null,i=a,o=0;o<r.length;o++){var l=r[o];if(l.dataset.precedence===t)i=l;else if(i!==a)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function ed(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function td(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var nd=null;function rd(e,t,n){if(null===nd){var r=new Map,a=nd=new Map;a.set(n,r)}else(r=(a=nd).get(n))||(r=new Map,a.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var i=n[a];if(!(i[Ye]||i[$e]||"link"===e&&"stylesheet"===i.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==i.namespaceURI){var o=i.getAttribute(t)||"";o=e+o;var l=r.get(o);l?l.push(i):r.set(o,[i])}}return r}function ad(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function id(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var od=0;function ld(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)sd(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var ud=null;function sd(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,ud=new Map,t.forEach(cd,e),ud=null,ld.call(e))}function cd(e,t){if(!(4&t.state.loading)){var n=ud.get(e);if(n)var r=n.get(null);else{n=new Map,ud.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<a.length;i++){var o=a[i];"LINK"!==o.nodeName&&"not all"===o.getAttribute("media")||(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}o=(a=t.instance).getAttribute("data-precedence"),(i=n.get(o)||r)===r&&n.set(null,a),n.set(o,a),this.count++,r=ld.bind(this),a.addEventListener("load",r),a.addEventListener("error",r),i?i.parentNode.insertBefore(a,i.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var fd={$$typeof:_,Provider:null,Consumer:null,_currentValue:D,_currentValue2:D,_threadCount:0};function dd(e,t,n,r,a,i,o,l,u){this.tag=1,this.containerInfo=e,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=Me(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Me(0),this.hiddenUpdates=Me(null),this.identifierPrefix=r,this.onUncaughtError=a,this.onCaughtError=i,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=u,this.incompleteTransitions=new Map}function pd(e,t,n,r,a,i,o,l,u,s,c,f){return e=new dd(e,t,n,o,u,s,c,f,l),t=1,!0===i&&(t|=24),i=jr(3,null,null,t),e.current=i,i.stateNode=e,(t=Ua()).refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:r,isDehydrated:n,cache:t},vi(i),e}function hd(e){return e?e=Dr:Dr}function gd(e,t,n,r,a,i){a=hd(a),null===r.context?r.context=a:r.pendingContext=a,(r=yi(t)).payload={element:n},null!==(i=void 0===i?null:i)&&(r.callback=i),null!==(n=bi(e,r,t))&&(Ys(n,0,t),wi(n,e,t))}function vd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function md(e,t){vd(e,t),(e=e.alternate)&&vd(e,t)}function yd(e){if(13===e.tag||31===e.tag){var t=Or(e,67108864);null!==t&&Ys(t,0,67108864),md(e,67108864)}}function bd(e){if(13===e.tag||31===e.tag){var t=qs(),n=Or(e,t=De(t));null!==n&&Ys(n,0,t),md(e,t)}}var wd=!0;function _d(e,t,n,r){var a=L.T;L.T=null;var i=F.p;try{F.p=2,xd(e,t,n,r)}finally{F.p=i,L.T=a}}function kd(e,t,n,r){var a=L.T;L.T=null;var i=F.p;try{F.p=8,xd(e,t,n,r)}finally{F.p=i,L.T=a}}function xd(e,t,n,r){if(wd){var a=Sd(r);if(null===a)tf(e,t,r,Ed,n),Dd(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Pd=Rd(Pd,e,t,n,r,a),!0;case"dragenter":return Nd=Rd(Nd,e,t,n,r,a),!0;case"mouseover":return Md=Rd(Md,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return Ad.set(i,Rd(Ad.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Od.set(i,Rd(Od.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Dd(e,r),4&t&&-1<Fd.indexOf(e)){for(;null!==a;){var i=Xe(a);if(null!==i)switch(i.tag){case 3:if((i=i.stateNode).current.memoizedState.isDehydrated){var o=Ce(i.pendingLanes);if(0!==o){var l=i;for(l.pendingLanes|=2,l.entangledLanes|=2;o;){var u=1<<31-we(o);l.entanglements[1]|=u,o&=~u}Fc(i),!(6&ps)&&(Ls=ue()+500,Dc(0,!1))}}break;case 31:case 13:null!==(l=Or(i,2))&&Ys(l,0,2),Js(),md(i,2)}if(null===(i=Sd(r))&&tf(e,t,r,Ed,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else tf(e,t,r,null,n)}}function Sd(e){return Cd(e=Lt(e))}var Ed=null;function Cd(e){if(Ed=null,null!==(e=Ke(e))){var t=u(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=s(t)))return e;e=null}else if(31===n){if(null!==(e=c(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Ed=e,null}function Td(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(se()){case ce:return 2;case fe:return 8;case de:case pe:return 32;case he:return 268435456;default:return 32}default:return 32}}var zd=!1,Pd=null,Nd=null,Md=null,Ad=new Map,Od=new Map,Ld=[],Fd="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 Dd(e,t){switch(e){case"focusin":case"focusout":Pd=null;break;case"dragenter":case"dragleave":Nd=null;break;case"mouseover":case"mouseout":Md=null;break;case"pointerover":case"pointerout":Ad.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Od.delete(t.pointerId)}}function Rd(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&null!==(t=Xe(t))&&yd(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function jd(e){var t=Ke(e.target);if(null!==t){var n=u(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=s(n)))return e.blockedOn=t,void Ue(e.priority,function(){bd(n)})}else if(31===t){if(null!==(t=c(n)))return e.blockedOn=t,void Ue(e.priority,function(){bd(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ud(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Sd(e.nativeEvent);if(null!==n)return null!==(t=Xe(n))&&yd(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Ot=r,n.target.dispatchEvent(r),Ot=null,t.shift()}return!0}function Id(e,t,n){Ud(e)&&n.delete(t)}function $d(){zd=!1,null!==Pd&&Ud(Pd)&&(Pd=null),null!==Nd&&Ud(Nd)&&(Nd=null),null!==Md&&Ud(Md)&&(Md=null),Ad.forEach(Id),Od.forEach(Id)}function Bd(e,t){e.blockedOn===t&&(e.blockedOn=null,zd||(zd=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,$d)))}var Hd=null;function Vd(e){Hd!==e&&(Hd=e,r.unstable_scheduleCallback(r.unstable_NormalPriority,function(){Hd===e&&(Hd=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],a=e[t+2];if("function"!=typeof r){if(null===Cd(r||n))continue;break}var i=Xe(n);null!==i&&(e.splice(t,3),t-=3,tl(i,{pending:!0,data:a,method:n.method,action:r},r,a))}}))}function Wd(e){function t(t){return Bd(t,e)}null!==Pd&&Bd(Pd,e),null!==Nd&&Bd(Nd,e),null!==Md&&Bd(Md,e),Ad.forEach(t),Od.forEach(t);for(var n=0;n<Ld.length;n++){var r=Ld[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ld.length&&null===(n=Ld[0]).blockedOn;)jd(n),null===n.blockedOn&&Ld.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var a=n[r],i=n[r+1],o=a[Be]||null;if("function"==typeof i)o||Vd(n);else if(o){var l=null;if(i&&i.hasAttribute("formAction")){if(a=i,o=i[Be]||null)l=o.formAction;else if(null!==Cd(a))continue}else l=o.action;"function"==typeof l?n[r+1]=l:(n.splice(r,3),r-=3),Vd(n)}}}function qd(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return a=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==a&&(a(),a=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,a=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==a&&(a(),a=null)}}}function Qd(e){this._internalRoot=e}function Yd(e){this._internalRoot=e}Yd.prototype.render=Qd.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));gd(t.current,qs(),e,t,null,null)},Yd.prototype.unmount=Qd.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;gd(e.current,2,null,e,null,null),Js(),t[He]=null}},Yd.prototype.unstable_scheduleHydration=function(e){if(e){var t=je();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ld.length&&0!==t&&t<Ld[n].priority;n++);Ld.splice(n,0,e),0===n&&jd(e)}};var Gd=a.version;if("19.2.7"!==Gd)throw Error(o(527,Gd,"19.2.7"));F.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=u(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return f(a),e;if(i===r)return f(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var l=!1,s=a.child;s;){if(s===n){l=!0,n=a,r=i;break}if(s===r){l=!0,r=a,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=a;break}if(s===r){l=!0,r=i,n=a;break}s=s.sibling}if(!l)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(t),null===(e=null!==e?d(e):null)?null:e.stateNode};var Kd={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.2.7"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Xd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Xd.isDisabled&&Xd.supportsFiber)try{me=Xd.inject(Kd),ye=Xd}catch(e){}}t.createRoot=function(e,t){if(!l(e))throw Error(o(299));var n=!1,r="",a=Sl,i=El,u=Cl;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(i=t.onCaughtError),void 0!==t.onRecoverableError&&(u=t.onRecoverableError)),t=pd(e,1,!1,null,0,n,r,null,a,i,u,qd),e[He]=t.current,Jc(e),new Qd(t)},t.hydrateRoot=function(e,t,n){if(!l(e))throw Error(o(299));var r=!1,a="",i=Sl,u=El,s=Cl,c=null;return null!=n&&(!0===n.unstable_strictMode&&(r=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onUncaughtError&&(i=n.onUncaughtError),void 0!==n.onCaughtError&&(u=n.onCaughtError),void 0!==n.onRecoverableError&&(s=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=pd(e,1,!0,t,0,r,a,c,i,u,s,qd)).context=hd(null),n=t.current,(a=yi(r=De(r=qs()))).callback=null,bi(n,a,r),n=r,t.current.lanes=n,Ae(t,n),Fc(t),e[He]=t.current,Jc(e),new Yd(t)},t.version="19.2.7"},221(e,t,n){"use strict";var r=n(540);function a(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 i(){}var o={d:{f:i,r:function(){throw Error(a(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},l=Symbol.for("react.portal"),u=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=u.T,n=o.p;try{if(u.T=null,o.p=2,e)return e()}finally{u.T=t,o.p=n,o.d.f()}},t.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,o.d.C(e,t))},t.prefetchDNS=function(e){"string"==typeof e&&o.d.D(e)},t.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=s(n,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,i="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?o.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:i}):"script"===n&&o.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:i,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=s(t.as,t.crossOrigin);o.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&o.d.M(e)},t.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,r=s(n,t.crossOrigin);o.d.L(e,n,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=s(t.as,t.crossOrigin);o.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else o.d.m(e)},t.requestFormReset=function(e){o.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return u.H.useFormState(e,t,n)},t.useFormStatus=function(){return u.H.useHostTransitionStatus()},t.version="19.2.7"},338(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(247)},961(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(221)},869(e,t){"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),u=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),h=Symbol.iterator,g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,m={};function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||g}function b(){}function w(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||g}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)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")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=y.prototype;var _=w.prototype=new b;_.constructor=w,v(_,y.prototype),_.isPureReactComponent=!0;var k=Array.isArray;function x(){}var S={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function C(e,t,r){var a=r.ref;return{$$typeof:n,type:e,key:t,ref:void 0!==a?a:null,props:r}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var z=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function N(e,t,a,i,o){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var u,s,c=!1;if(null===e)c=!0;else switch(l){case"bigint":case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case n:case r:c=!0;break;case d:return N((c=e._init)(e._payload),t,a,i,o)}}if(c)return o=o(e),c=""===i?"."+P(e,0):i,k(o)?(a="",null!=c&&(a=c.replace(z,"$&/")+"/"),N(o,t,a,"",function(e){return e})):null!=o&&(T(o)&&(u=o,s=a+(null==o.key||e&&e.key===o.key?"":(""+o.key).replace(z,"$&/")+"/")+c,o=C(u.type,s,u.props)),t.push(o)),1;c=0;var f,p=""===i?".":i+":";if(k(e))for(var g=0;g<e.length;g++)c+=N(i=e[g],t,a,l=p+P(i,g),o);else if("function"==typeof(g=null===(f=e)||"object"!=typeof f?null:"function"==typeof(f=h&&f[h]||f["@@iterator"])?f:null))for(e=g.call(e),g=0;!(i=e.next()).done;)c+=N(i=i.value,t,a,l=p+P(i,g++),o);else if("object"===l){if("function"==typeof e.then)return N(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(x,x):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,a,i,o);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return c}function M(e,t,n){if(null==e)return e;var r=[],a=0;return N(e,r,"","",function(e){return t.call(n,e,a++)}),r}function A(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var O="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},L={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!T(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=p,t.Children=L,t.Component=y,t.Fragment=a,t.Profiler=o,t.PureComponent=w,t.StrictMode=i,t.Suspense=c,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=S,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return S.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=v({},e.props),a=e.key;if(null!=t)for(i in void 0!==t.key&&(a=""+t.key),t)!E.call(t,i)||"key"===i||"__self"===i||"__source"===i||"ref"===i&&void 0===t.ref||(r[i]=t[i]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var o=Array(i),l=0;l<i;l++)o[l]=arguments[l+2];r.children=o}return C(e.type,a,r)},t.createContext=function(e){return(e={$$typeof:u,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_context:e},e},t.createElement=function(e,t,n){var r,a={},i=null;if(null!=t)for(r in void 0!==t.key&&(i=""+t.key),t)E.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(a[r]=t[r]);var o=arguments.length-2;if(1===o)a.children=n;else if(1<o){for(var l=Array(o),u=0;u<o;u++)l[u]=arguments[u+2];a.children=l}if(e&&e.defaultProps)for(r in o=e.defaultProps)void 0===a[r]&&(a[r]=o[r]);return C(e,i,a)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=T,t.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:A}},t.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=S.T,n={};S.T=n;try{var r=e(),a=S.S;null!==a&&a(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(x,O)}catch(e){O(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),S.T=t}},t.unstable_useCacheRefresh=function(){return S.H.useCacheRefresh()},t.use=function(e){return S.H.use(e)},t.useActionState=function(e,t,n){return S.H.useActionState(e,t,n)},t.useCallback=function(e,t){return S.H.useCallback(e,t)},t.useContext=function(e){return S.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return S.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return S.H.useEffect(e,t)},t.useEffectEvent=function(e){return S.H.useEffectEvent(e)},t.useId=function(){return S.H.useId()},t.useImperativeHandle=function(e,t,n){return S.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return S.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return S.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return S.H.useMemo(e,t)},t.useOptimistic=function(e,t){return S.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return S.H.useReducer(e,t,n)},t.useRef=function(e){return S.H.useRef(e)},t.useState=function(e){return S.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return S.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return S.H.useTransition()},t.version="19.2.7"},540(e,t,n){"use strict";e.exports=n(869)},477(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<i(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,o=a>>>1;r<o;){var l=2*(r+1)-1,u=e[l],s=l+1,c=e[s];if(0>i(u,n))s<a&&0>i(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[l]=n,r=l);else{if(!(s<a&&0>i(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var l=Date,u=l.now();t.unstable_now=function(){return l.now()-u}}var s=[],c=[],f=1,d=null,p=3,h=!1,g=!1,v=!1,m=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function _(e){for(var t=r(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,n(s,t)}t=r(c)}}function k(e){if(v=!1,_(e),!g)if(null!==r(s))g=!0,S||(S=!0,x());else{var t=r(c);null!==t&&A(k,t.startTime-e)}}var x,S=!1,E=-1,C=5,T=-1;function z(){return!(!m&&t.unstable_now()-T<C)}function P(){if(m=!1,S){var e=t.unstable_now();T=e;var n=!0;try{e:{g=!1,v&&(v=!1,b(E),E=-1),h=!0;var i=p;try{t:{for(_(e),d=r(s);null!==d&&!(d.expirationTime>e&&z());){var o=d.callback;if("function"==typeof o){d.callback=null,p=d.priorityLevel;var l=o(d.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof l){d.callback=l,_(e),n=!0;break t}d===r(s)&&a(s),_(e)}else a(s);d=r(s)}if(null!==d)n=!0;else{var u=r(c);null!==u&&A(k,u.startTime-e),n=!1}}break e}finally{d=null,p=i,h=!1}n=void 0}}finally{n?x():S=!1}}}if("function"==typeof w)x=function(){w(P)};else if("undefined"!=typeof MessageChannel){var N=new MessageChannel,M=N.port2;N.port1.onmessage=P,x=function(){M.postMessage(null)}}else x=function(){y(P,0)};function A(e,n){E=y(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.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"):C=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_requestPaint=function(){m=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,a,i){var o=t.unstable_now();switch(i="object"==typeof i&&null!==i&&"number"==typeof(i=i.delay)&&0<i?o+i:o,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 e={id:f++,callback:a,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>o?(e.sortIndex=i,n(c,e),null===r(s)&&e===r(c)&&(v?(b(E),E=-1):v=!0,A(k,i-o))):(e.sortIndex=l,n(s,e),g||h||(g=!0,S||(S=!0,x()))),e},t.unstable_shouldYield=z,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},982(e,t,n){"use strict";e.exports=n(477)}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={id:e,loaded:!1,exports:{}};return n[e].call(i.exports,i,i.exports,a),i.loaded=!0,i.exports}t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);a.r(i);var o={};e=e||[null,t({}),t([]),t(t)];for(var l=2&r&&n;("object"==typeof l||"function"==typeof l)&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>o[e]=()=>n[e]);return o.default=()=>n,a.d(i,o),i},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),a.dn=e=>{(Object.getOwnPropertyDescriptor(e,"name")||{}).writable||Object.defineProperty(e,"name",{value:"default",configurable:!0})},(()=>{"use strict";var e=a(540),t=a(338),n=a.t(t,2);const r=Math.sqrt(50),i=Math.sqrt(10),o=Math.sqrt(2);function l(e,t,n){const a=(t-e)/Math.max(0,n),u=Math.floor(Math.log10(a)),s=a/Math.pow(10,u),c=s>=r?10:s>=i?5:s>=o?2:1;let f,d,p;return u<0?(p=Math.pow(10,-u)/c,f=Math.round(e*p),d=Math.round(t*p),f/p<e&&++f,d/p>t&&--d,p=-p):(p=Math.pow(10,u)*c,f=Math.round(e/p),d=Math.round(t/p),f*p<e&&++f,d*p>t&&--d),d<f&&.5<=n&&n<2?l(e,t,2*n):[f,d,p]}function u(e,t,n){return l(e=+e,t=+t,n=+n)[2]}function s(e,t,n){n=+n;const r=(t=+t)<(e=+e),a=r?u(t,e,n):u(e,t,n);return(r?-1:1)*(a<0?1/-a:a)}function c(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function f(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function d(e){let t,n,r;function a(e,r,a=0,i=e.length){if(a<i){if(0!==t(r,r))return i;do{const t=a+i>>>1;n(e[t],r)<0?a=t+1:i=t}while(a<i)}return a}return 2!==e.length?(t=c,n=(t,n)=>c(e(t),n),r=(t,n)=>e(t)-n):(t=e===c||e===f?e:p,n=e,r=e),{left:a,center:function(e,t,n=0,i=e.length){const o=a(e,t,n,i-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r,a=0,i=e.length){if(a<i){if(0!==t(r,r))return i;do{const t=a+i>>>1;n(e[t],r)<=0?a=t+1:i=t}while(a<i)}return a}}}function p(){return 0}const h=d(c),g=h.right,v=(h.left,d(function(e){return null===e?NaN:+e}).center,g);function m(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function y(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function b(){}a.dn(m);var w=.7,_=1/w,k="\\s*([+-]?\\d+)\\s*",x="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",S="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",E=/^#([0-9a-f]{3,8})$/,C=new RegExp(`^rgb\\(${k},${k},${k}\\)$`),T=new RegExp(`^rgb\\(${S},${S},${S}\\)$`),z=new RegExp(`^rgba\\(${k},${k},${k},${x}\\)$`),P=new RegExp(`^rgba\\(${S},${S},${S},${x}\\)$`),N=new RegExp(`^hsl\\(${x},${S},${S}\\)$`),M=new RegExp(`^hsla\\(${x},${S},${S},${x}\\)$`),A={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function O(){return this.rgb().formatHex()}function L(){return this.rgb().formatRgb()}function F(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=E.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?D(t):3===n?new U(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?R(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?R(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=C.exec(e))?new U(t[1],t[2],t[3],1):(t=T.exec(e))?new U(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=z.exec(e))?R(t[1],t[2],t[3],t[4]):(t=P.exec(e))?R(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=N.exec(e))?W(t[1],t[2]/100,t[3]/100,1):(t=M.exec(e))?W(t[1],t[2]/100,t[3]/100,t[4]):A.hasOwnProperty(e)?D(A[e]):"transparent"===e?new U(NaN,NaN,NaN,0):null}function D(e){return new U(e>>16&255,e>>8&255,255&e,1)}function R(e,t,n,r){return r<=0&&(e=t=n=NaN),new U(e,t,n,r)}function j(e,t,n,r){return 1===arguments.length?((a=e)instanceof b||(a=F(a)),a?new U((a=a.rgb()).r,a.g,a.b,a.opacity):new U):new U(e,t,n,r??1);var a}function U(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function I(){return`#${V(this.r)}${V(this.g)}${V(this.b)}`}function $(){const e=B(this.opacity);return`${1===e?"rgb(":"rgba("}${H(this.r)}, ${H(this.g)}, ${H(this.b)}${1===e?")":`, ${e})`}`}function B(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function H(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function V(e){return((e=H(e))<16?"0":"")+e.toString(16)}function W(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Y(e,t,n,r)}function q(e){if(e instanceof Y)return new Y(e.h,e.s,e.l,e.opacity);if(e instanceof b||(e=F(e)),!e)return new Y;if(e instanceof Y)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),o=NaN,l=i-a,u=(i+a)/2;return l?(o=t===i?(n-r)/l+6*(n<r):n===i?(r-t)/l+2:(t-n)/l+4,l/=u<.5?i+a:2-i-a,o*=60):l=u>0&&u<1?0:o,new Y(o,l,u,e.opacity)}function Q(e,t,n,r){return 1===arguments.length?q(e):new Y(e,t,n,r??1)}function Y(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function G(e){return(e=(e||0)%360)<0?e+360:e}function K(e){return Math.max(0,Math.min(1,e||0))}function X(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function Z(e,t,n,r,a){var i=e*e,o=i*e;return((1-3*e+3*i-o)*t+(4-6*i+3*o)*n+(1+3*e+3*i-3*o)*r+o*a)/6}function J(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],o=r>0?e[r-1]:2*a-i,l=r<t-1?e[r+2]:2*i-a;return Z((n-r/t)*t,o,a,i,l)}}function ee(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],i=e[r%t],o=e[(r+1)%t],l=e[(r+2)%t];return Z((n-r/t)*t,a,i,o,l)}}m(b,F,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:O,formatHex:O,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return q(this).formatHsl()},formatRgb:L,toString:L}),m(U,j,y(b,{brighter(e){return e=null==e?_:Math.pow(_,e),new U(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?w:Math.pow(w,e),new U(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new U(H(this.r),H(this.g),H(this.b),B(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:I,formatHex:I,formatHex8:function(){return`#${V(this.r)}${V(this.g)}${V(this.b)}${V(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:$,toString:$})),m(Y,Q,y(b,{brighter(e){return e=null==e?_:Math.pow(_,e),new Y(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?w:Math.pow(w,e),new Y(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new U(X(e>=240?e-240:e+120,a,r),X(e,a,r),X(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new Y(G(this.h),K(this.s),K(this.l),B(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=B(this.opacity);return`${1===e?"hsl(":"hsla("}${G(this.h)}, ${100*K(this.s)}%, ${100*K(this.l)}%${1===e?")":`, ${e})`}`}})),a.dn(J),a.dn(ee);const te=e=>()=>e;function ne(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):te(isNaN(e)?t:e)}a.dn(te);const re=function e(t){var n=function(e){return 1===(e=+e)?ne:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):te(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=j(e)).r,(t=j(t)).r),a=n(e.g,t.g),i=n(e.b,t.b),o=ne(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=i(t),e.opacity=o(t),e+""}}return r.gamma=e,r}(1);function ae(e){return function(t){var n,r,a=t.length,i=new Array(a),o=new Array(a),l=new Array(a);for(n=0;n<a;++n)r=j(t[n]),i[n]=r.r||0,o[n]=r.g||0,l[n]=r.b||0;return i=e(i),o=e(o),l=e(l),r.opacity=1,function(e){return r.r=i(e),r.g=o(e),r.b=l(e),r+""}}}function ie(e,t){var n,r=t?t.length:0,a=e?Math.min(r,e.length):0,i=new Array(a),o=new Array(r);for(n=0;n<a;++n)i[n]=pe(e[n],t[n]);for(;n<r;++n)o[n]=t[n];return function(e){for(n=0;n<a;++n)o[n]=i[n](e);return o}}function oe(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function le(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function ue(e,t){var n,r={},a={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=pe(e[n],t[n]):a[n]=t[n];return function(e){for(n in r)a[n]=r[n](e);return a}}ae(J),ae(ee),a.dn(function(e,t){return((void 0)(t)?void 0:ie)(e,t)}),a.dn(oe),a.dn(le),a.dn(ue),a.dn(fe);var se=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ce=new RegExp(se.source,"g");function fe(e,t){var n,r,a,i=se.lastIndex=ce.lastIndex=0,o=-1,l=[],u=[];for(e+="",t+="";(n=se.exec(e))&&(r=ce.exec(t));)(a=r.index)>i&&(a=t.slice(i,a),l[o]?l[o]+=a:l[++o]=a),(n=n[0])===(r=r[0])?l[o]?l[o]+=r:l[++o]=r:(l[++o]=null,u.push({i:o,x:le(n,r)})),i=ce.lastIndex;return i<t.length&&(a=t.slice(i),l[o]?l[o]+=a:l[++o]=a),l.length<2?u[0]?function(e){return function(t){return e(t)+""}}(u[0].x):function(e){return function(){return e}}(t):(t=u.length,function(e){for(var n,r=0;r<t;++r)l[(n=u[r]).i]=n.x(e);return l.join("")})}function de(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(i){for(n=0;n<r;++n)a[n]=e[n]*(1-i)+t[n]*i;return a}}function pe(e,t){var n,r,a=typeof t;return null==t||"boolean"===a?te(t):("number"===a?le:"string"===a?(n=F(t))?(t=n,re):fe:t instanceof F?re:t instanceof Date?oe:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?ie:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?ue:le:de))(e,t)}function he(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function ge(e){return+e}a.dn(de),a.dn(pe),a.dn(he);var ve=[0,1];function me(e){return e}function ye(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function be(e,t,n){var r=e[0],a=e[1],i=t[0],o=t[1];return a<r?(r=ye(a,r),i=n(o,i)):(r=ye(r,a),i=n(i,o)),function(e){return i(r(e))}}function we(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),i=new Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)a[o]=ye(e[o],e[o+1]),i[o]=n(t[o],t[o+1]);return function(t){var n=v(e,t,1,r)-1;return i[n](a[n](t))}}function _e(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function ke(){return function(){var e,t,n,r,a,i,o=ve,l=ve,u=pe,s=me;function c(){var e,t,n,u=Math.min(o.length,l.length);return s!==me&&(e=o[0],t=o[u-1],e>t&&(n=e,e=t,t=n),s=function(n){return Math.max(e,Math.min(t,n))}),r=u>2?we:be,a=i=null,f}function f(t){return null==t||isNaN(t=+t)?n:(a||(a=r(o.map(e),l,u)))(e(s(t)))}return f.invert=function(n){return s(t((i||(i=r(l,o.map(e),le)))(n)))},f.domain=function(e){return arguments.length?(o=Array.from(e,ge),c()):o.slice()},f.range=function(e){return arguments.length?(l=Array.from(e),c()):l.slice()},f.rangeRound=function(e){return l=Array.from(e),u=he,c()},f.clamp=function(e){return arguments.length?(s=!!e||me,c()):s!==me},f.interpolate=function(e){return arguments.length?(u=e,c()):u},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,c()}}()(me,me)}function xe(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}var Se,Ee=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ce(e){if(!(t=Ee.exec(e)))throw new Error("invalid format: "+e);var t;return new Te({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function Te(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function ze(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Pe(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Ne(e){return(e=Pe(Math.abs(e)))?e[1]:NaN}function Me(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Ne(t)/3)))-Ne(Math.abs(e)))}function Ae(e,t){return function(n,r){for(var a=n.length,i=[],o=0,l=e[0],u=0;a>0&&l>0&&(u+l+1>r&&(l=Math.max(1,r-u)),i.push(n.substring(a-=l,a+l)),!((u+=l+1)>r));)l=e[o=(o+1)%e.length];return i.reverse().join(t)}}function Oe(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}function Le(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(!+e[r])break e;a>0&&(a=0)}return a>0?e.slice(0,a)+e.slice(t+1):e}function Fe(e,t){var n=Pe(e,t);if(!n)return e+"";var r=n[0],a=n[1],i=a-(Se=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,o=r.length;return i===o?r:i>o?r+new Array(i-o+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Pe(e,Math.max(0,t+i-1))[0]}function De(e,t){var n=Pe(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")}Ce.prototype=Te.prototype,Te.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type},a.dn(ze),a.dn(Ne),a.dn(Me),a.dn(Ae),a.dn(Oe),a.dn(Le),a.dn(Fe),a.dn(De);const Re={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:ze,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>De(100*e,t),r:De,s:Fe,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function je(e){return e}a.dn(je),a.dn(Ve);var Ue,Ie,$e,Be=Array.prototype.map,He=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Ve(e){var t=void 0===e.grouping||void 0===e.thousands?je:Ae(Be.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",i=void 0===e.numerals?je:Oe(Be.call(e.numerals,String)),o=void 0===e.percent?"%":e.percent+"",l=void 0===e.minus?"−":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function s(e){var s=(e=Ce(e)).fill,c=e.align,f=e.sign,d=e.symbol,p=e.zero,h=e.width,g=e.comma,v=e.precision,m=e.trim,y=e.type;"n"===y?(g=!0,y="g"):Re[y]||(void 0===v&&(v=12),m=!0,y="g"),(p||"0"===s&&"="===c)&&(p=!0,s="0",c="=");var b="$"===d?n:"#"===d&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",w="$"===d?r:/[%p]/.test(y)?o:"",_=Re[y],k=/[defgprs%]/.test(y);function x(e){var n,r,o,d=b,x=w;if("c"===y)x=_(e)+x,e="";else{var S=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:_(Math.abs(e),v),m&&(e=Le(e)),S&&0===+e&&"+"!==f&&(S=!1),d=(S?"("===f?f:l:"-"===f||"("===f?"":f)+d,x=("s"===y?He[8+Se/3]:"")+x+(S&&"("===f?")":""),k)for(n=-1,r=e.length;++n<r;)if(48>(o=e.charCodeAt(n))||o>57){x=(46===o?a+e.slice(n+1):e.slice(n))+x,e=e.slice(0,n);break}}g&&!p&&(e=t(e,1/0));var E=d.length+e.length+x.length,C=E<h?new Array(h-E+1).join(s):"";switch(g&&p&&(e=t(C+e,C.length?h-x.length:1/0),C=""),c){case"<":e=d+e+x+C;break;case"=":e=d+C+e+x;break;case"^":e=C.slice(0,E=C.length>>1)+d+e+x+C.slice(E);break;default:e=C+d+e+x}return i(e)}return v=void 0===v?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),x.toString=function(){return e+""},x}return{format:s,formatPrefix:function(e,t){var n=s(((e=Ce(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Ne(t)/3))),a=Math.pow(10,-r),i=He[8+r/3];return function(e){return n(a*e)+i}}}}function We(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Ne(t)-Ne(e))+1}function qe(e){return Math.max(0,-Ne(Math.abs(e)))}function Qe(){var e=ke();return e.copy=function(){return _e(e,Qe())},xe.apply(e,arguments),function(e){var t=e.domain;return e.ticks=function(e){var n=t();return function(e,t,n){if(!((n=+n)>0))return[];if((e=+e)===(t=+t))return[e];const r=t<e,[a,i,o]=r?l(t,e,n):l(e,t,n);if(!(i>=a))return[];const u=i-a+1,s=new Array(u);if(r)if(o<0)for(let e=0;e<u;++e)s[e]=(i-e)/-o;else for(let e=0;e<u;++e)s[e]=(i-e)*o;else if(o<0)for(let e=0;e<u;++e)s[e]=(a+e)/-o;else for(let e=0;e<u;++e)s[e]=(a+e)*o;return s}(n[0],n[n.length-1],e??10)},e.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var a,i=s(e,t,n);switch((r=Ce(r??",f")).type){case"s":var o=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(a=Me(i,o))||(r.precision=a),$e(r,o);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(a=We(i,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=a-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(a=qe(i))||(r.precision=a-2*("%"===r.type))}return Ie(r)}(r[0],r[r.length-1],e??10,n)},e.nice=function(n){null==n&&(n=10);var r,a,i=t(),o=0,l=i.length-1,s=i[o],c=i[l],f=10;for(c<s&&(a=s,s=c,c=a,a=o,o=l,l=a);f-- >0;){if((a=u(s,c,n))===r)return i[o]=s,i[l]=c,t(i);if(a>0)s=Math.floor(s/a)*a,c=Math.ceil(c/a)*a;else{if(!(a<0))break;s=Math.ceil(s*a)/a,c=Math.floor(c*a)/a}r=a}return e},e}(e)}Ue=Ve({thousands:",",grouping:[3],currency:["$",""]}),Ie=Ue.format,$e=Ue.formatPrefix,a.dn(We),a.dn(qe);var Ye=a(543);const Ge={colors:{RdBu:["rgb(255, 13, 87)","rgb(30, 136, 229)"],GnPR:["rgb(24, 196, 93)","rgb(124, 82, 255)"],CyPU:["#0099C6","#990099"],PkYg:["#DD4477","#66AA00"],DrDb:["#B82E2E","#316395"],LpLb:["#994499","#22AA99"],YlDp:["#AAAA11","#6633CC"],OrId:["#E67300","#3E0099"]},gray:"#777"};function Ke(e){return Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ke(e)}function Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ze(r.key),r)}}function Ze(e){var t=function(e){if("object"!=Ke(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Ke(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ke(t)?t:t+""}function Je(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Je=function(){return!!e})()}function et(e){return et=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},et(e)}function tt(e,t){return tt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},tt(e,t)}var nt=function(t){function n(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),(e=function(e,t,n){return t=et(t),function(e,t){if(t&&("object"==Ke(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Je()?Reflect.construct(t,n||[],et(e).constructor):t.apply(e,n))}(this,n)).width=100,window.lastSimpleListInstance=e,e.effectFormat=Ie(".2"),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tt(e,t)}(n,t),r=n,a=[{key:"render",value:function(){var t=this,n=void 0;"string"==typeof this.props.plot_cmap?this.props.plot_cmap in Ge.colors?n=Ge.colors[this.props.plot_cmap]:(console.log("Invalid color map name, reverting to default."),n=Ge.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(n=this.props.plot_cmap),console.log(this.props.features,this.props.features),this.scale=Qe().domain([0,(0,Ye.max)((0,Ye.map)(this.props.features,function(e){return Math.abs(e.effect)}))]).range([0,this.width]);var r=(0,Ye.reverse)((0,Ye.sortBy)(Object.keys(this.props.features),function(e){return Math.abs(t.props.features[e].effect)})).map(function(r){var a,i,o=t.props.features[r],l=t.props.featureNames[r],u={width:t.scale(Math.abs(o.effect)),height:"20px",background:o.effect<0?n[0]:n[1],display:"inline-block"},s={lineHeight:"20px",display:"inline-block",width:t.width+40,verticalAlign:"top",marginRight:"5px",textAlign:"right"},c={lineHeight:"20px",display:"inline-block",width:t.width+40,verticalAlign:"top",marginLeft:"5px"};return o.effect<0?(i=e.createElement("span",{style:c},l),s.width=40+t.width-t.scale(Math.abs(o.effect)),s.textAlign="right",s.color="#999",s.fontSize="13px",a=e.createElement("span",{style:s},t.effectFormat(o.effect))):(s.textAlign="right",a=e.createElement("span",{style:s},l),c.width=40,c.textAlign="left",c.color="#999",c.fontSize="13px",i=e.createElement("span",{style:c},t.effectFormat(o.effect))),e.createElement("div",{key:r,style:{marginTop:"2px"}},a,e.createElement("div",{style:u}),i)});return e.createElement("span",null,r)}}],a&&Xe(r.prototype,a),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,a}(e.Component);nt.defaultProps={plot_cmap:"RdBu"};const rt=nt;function at(){}function it(e){return null==e?at:function(){return this.querySelector(e)}}function ot(e){"function"!=typeof e&&(e=it(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o,l=t[a],u=l.length,s=r[a]=new Array(u),c=0;c<u;++c)(i=l[c])&&(o=e.call(i,i.__data__,c,l))&&("__data__"in i&&(o.__data__=i.__data__),s[c]=o);return new Yn(r,this._parents)}function lt(){return[]}function ut(e){return null==e?lt:function(){return this.querySelectorAll(e)}}function st(e){e="function"==typeof e?function(e){return function(){return null==(t=e.apply(this,arguments))?[]:Array.isArray(t)?t:Array.from(t);var t}}(e):ut(e);for(var t=this._groups,n=t.length,r=[],a=[],i=0;i<n;++i)for(var o,l=t[i],u=l.length,s=0;s<u;++s)(o=l[s])&&(r.push(e.call(o,o.__data__,s,l)),a.push(o));return new Yn(r,a)}function ct(e){return function(){return this.matches(e)}}function ft(e){return function(t){return t.matches(e)}}a.dn(it),a.dn(ot),a.dn(ut),a.dn(st),a.dn(ct),a.dn(ht);var dt=Array.prototype.find;function pt(){return this.firstElementChild}function ht(e){return this.select(null==e?pt:function(e){return function(){return dt.call(this.children,e)}}("function"==typeof e?e:ft(e)))}a.dn(mt);var gt=Array.prototype.filter;function vt(){return Array.from(this.children)}function mt(e){return this.selectAll(null==e?vt:function(e){return function(){return gt.call(this.children,e)}}("function"==typeof e?e:ft(e)))}function yt(e){"function"!=typeof e&&(e=ct(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o=t[a],l=o.length,u=r[a]=[],s=0;s<l;++s)(i=o[s])&&e.call(i,i.__data__,s,o)&&u.push(i);return new Yn(r,this._parents)}function bt(e){return new Array(e.length)}function wt(){return new Yn(this._enter||this._groups.map(bt),this._parents)}function _t(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function kt(e){return function(){return e}}function xt(e,t,n,r,a,i){for(var o,l=0,u=t.length,s=i.length;l<s;++l)(o=t[l])?(o.__data__=i[l],r[l]=o):n[l]=new _t(e,i[l]);for(;l<u;++l)(o=t[l])&&(a[l]=o)}function St(e,t,n,r,a,i,o){var l,u,s,c=new Map,f=t.length,d=i.length,p=new Array(f);for(l=0;l<f;++l)(u=t[l])&&(p[l]=s=o.call(u,u.__data__,l,t)+"",c.has(s)?a[l]=u:c.set(s,u));for(l=0;l<d;++l)s=o.call(e,i[l],l,i)+"",(u=c.get(s))?(r[l]=u,u.__data__=i[l],c.delete(s)):n[l]=new _t(e,i[l]);for(l=0;l<f;++l)(u=t[l])&&c.get(p[l])===u&&(a[l]=u)}function Et(e){return e.__data__}function Ct(e,t){if(!arguments.length)return Array.from(this,Et);var n=t?St:xt,r=this._parents,a=this._groups;"function"!=typeof e&&(e=kt(e));for(var i=a.length,o=new Array(i),l=new Array(i),u=new Array(i),s=0;s<i;++s){var c=r[s],f=a[s],d=f.length,p=Tt(e.call(c,c&&c.__data__,s,r)),h=p.length,g=l[s]=new Array(h),v=o[s]=new Array(h);n(c,f,g,v,u[s]=new Array(d),p,t);for(var m,y,b=0,w=0;b<h;++b)if(m=g[b]){for(b>=w&&(w=b+1);!(y=v[w])&&++w<h;);m._next=y||null}}return(o=new Yn(o,r))._enter=l,o._exit=u,o}function Tt(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function zt(){return new Yn(this._exit||this._groups.map(bt),this._parents)}function Pt(e,t,n){var r=this.enter(),a=this,i=this.exit();return"function"==typeof e?(r=e(r))&&(r=r.selection()):r=r.append(e+""),null!=t&&(a=t(a))&&(a=a.selection()),null==n?i.remove():n(i),r&&a?r.merge(a).order():a}function Nt(e){for(var t=e.selection?e.selection():e,n=this._groups,r=t._groups,a=n.length,i=r.length,o=Math.min(a,i),l=new Array(a),u=0;u<o;++u)for(var s,c=n[u],f=r[u],d=c.length,p=l[u]=new Array(d),h=0;h<d;++h)(s=c[h]||f[h])&&(p[h]=s);for(;u<a;++u)l[u]=n[u];return new Yn(l,this._parents)}function Mt(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,a=e[t],i=a.length-1,o=a[i];--i>=0;)(r=a[i])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this}function At(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=Ot);for(var n=this._groups,r=n.length,a=new Array(r),i=0;i<r;++i){for(var o,l=n[i],u=l.length,s=a[i]=new Array(u),c=0;c<u;++c)(o=l[c])&&(s[c]=o);s.sort(t)}return new Yn(a,this._parents).order()}function Ot(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function Lt(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function Ft(){return Array.from(this)}function Dt(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r=e[t],a=0,i=r.length;a<i;++a){var o=r[a];if(o)return o}return null}function Rt(){let e=0;for(const t of this)++e;return e}function jt(){return!this.node()}function Ut(e){for(var t=this._groups,n=0,r=t.length;n<r;++n)for(var a,i=t[n],o=0,l=i.length;o<l;++o)(a=i[o])&&e.call(a,a.__data__,o,i);return this}a.dn(yt),a.dn(bt),a.dn(wt),_t.prototype={constructor:_t,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}},a.dn(kt),a.dn(Ct),a.dn(zt),a.dn(Pt),a.dn(Nt),a.dn(Mt),a.dn(At),a.dn(Lt),a.dn(Ft),a.dn(Dt),a.dn(Rt),a.dn(jt),a.dn(Ut);var It="http://www.w3.org/1999/xhtml";const $t={svg:"http://www.w3.org/2000/svg",xhtml:It,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Bt(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),$t.hasOwnProperty(t)?{space:$t[t],local:e}:e}function Ht(e){return function(){this.removeAttribute(e)}}function Vt(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Wt(e,t){return function(){this.setAttribute(e,t)}}function qt(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function Qt(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function Yt(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function Gt(e,t){var n=Bt(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?Vt:Ht:"function"==typeof t?n.local?Yt:Qt:n.local?qt:Wt)(n,t))}function Kt(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function Xt(e){return function(){this.style.removeProperty(e)}}function Zt(e,t,n){return function(){this.style.setProperty(e,t,n)}}function Jt(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}function en(e,t,n){return arguments.length>1?this.each((null==t?Xt:"function"==typeof t?Jt:Zt)(e,t,n??"")):function(e,t){return e.style.getPropertyValue(t)||Kt(e).getComputedStyle(e,null).getPropertyValue(t)}(this.node(),e)}function tn(e){return function(){delete this[e]}}function nn(e,t){return function(){this[e]=t}}function rn(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function an(e,t){return arguments.length>1?this.each((null==t?tn:"function"==typeof t?rn:nn)(e,t)):this.node()[e]}function on(e){return e.trim().split(/^|\s+/)}function ln(e){return e.classList||new un(e)}function un(e){this._node=e,this._names=on(e.getAttribute("class")||"")}function sn(e,t){for(var n=ln(e),r=-1,a=t.length;++r<a;)n.add(t[r])}function cn(e,t){for(var n=ln(e),r=-1,a=t.length;++r<a;)n.remove(t[r])}function fn(e){return function(){sn(this,e)}}function dn(e){return function(){cn(this,e)}}function pn(e,t){return function(){(t.apply(this,arguments)?sn:cn)(this,e)}}function hn(e,t){var n=on(e+"");if(arguments.length<2){for(var r=ln(this.node()),a=-1,i=n.length;++a<i;)if(!r.contains(n[a]))return!1;return!0}return this.each(("function"==typeof t?pn:t?fn:dn)(n,t))}function gn(){this.textContent=""}function vn(e){return function(){this.textContent=e}}function mn(e){return function(){var t=e.apply(this,arguments);this.textContent=t??""}}function yn(e){return arguments.length?this.each(null==e?gn:("function"==typeof e?mn:vn)(e)):this.node().textContent}function bn(){this.innerHTML=""}function wn(e){return function(){this.innerHTML=e}}function _n(e){return function(){var t=e.apply(this,arguments);this.innerHTML=t??""}}function kn(e){return arguments.length?this.each(null==e?bn:("function"==typeof e?_n:wn)(e)):this.node().innerHTML}function xn(){this.nextSibling&&this.parentNode.appendChild(this)}function Sn(){return this.each(xn)}function En(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Cn(){return this.each(En)}function Tn(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===It&&t.documentElement.namespaceURI===It?t.createElement(e):t.createElementNS(n,e)}}function zn(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function Pn(e){var t=Bt(e);return(t.local?zn:Tn)(t)}function Nn(e){var t="function"==typeof e?e:Pn(e);return this.select(function(){return this.appendChild(t.apply(this,arguments))})}function Mn(){return null}function An(e,t){var n="function"==typeof e?e:Pn(e),r=null==t?Mn:"function"==typeof t?t:it(t);return this.select(function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)})}function On(){var e=this.parentNode;e&&e.removeChild(this)}function Ln(){return this.each(On)}function Fn(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Dn(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Rn(e){return this.select(e?Dn:Fn)}function jn(e){return arguments.length?this.property("__data__",e):this.node().__data__}function Un(e){return function(){var t=this.__on;if(t){for(var n,r=0,a=-1,i=t.length;r<i;++r)n=t[r],e.type&&n.type!==e.type||n.name!==e.name?t[++a]=n:this.removeEventListener(n.type,n.listener,n.options);++a?t.length=a:delete this.__on}}}function In(e,t,n){return function(){var r,a=this.__on,i=function(e){return function(t){e.call(this,t,this.__data__)}}(t);if(a)for(var o=0,l=a.length;o<l;++o)if((r=a[o]).type===e.type&&r.name===e.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=n),void(r.value=t);this.addEventListener(e.type,i,n),r={type:e.type,name:e.name,value:t,listener:i,options:n},a?a.push(r):this.__on=[r]}}function $n(e,t,n){var r,a,i=function(e){return e.trim().split(/^|\s+/).map(function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}})}(e+""),o=i.length;if(!(arguments.length<2)){for(l=t?In:Un,r=0;r<o;++r)this.each(l(i[r],t,n));return this}var l=this.node().__on;if(l)for(var u,s=0,c=l.length;s<c;++s)for(r=0,u=l[s];r<o;++r)if((a=i[r]).type===u.type&&a.name===u.name)return u.value}function Bn(e,t,n){var r=Kt(e),a=r.CustomEvent;"function"==typeof a?a=new a(t,n):(a=r.document.createEvent("Event"),n?(a.initEvent(t,n.bubbles,n.cancelable),a.detail=n.detail):a.initEvent(t,!1,!1)),e.dispatchEvent(a)}function Hn(e,t){return function(){return Bn(this,e,t)}}function Vn(e,t){return function(){return Bn(this,e,t.apply(this,arguments))}}function Wn(e,t){return this.each(("function"==typeof t?Vn:Hn)(e,t))}function*qn(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r,a=e[t],i=0,o=a.length;i<o;++i)(r=a[i])&&(yield r)}a.dn(Bt),a.dn(Gt),a.dn(Kt),a.dn(en),a.dn(an),a.dn(hn),un.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}},a.dn(yn),a.dn(kn),a.dn(Sn),a.dn(Cn),a.dn(Pn),a.dn(Nn),a.dn(An),a.dn(Ln),a.dn(Rn),a.dn(jn),a.dn($n),a.dn(Wn),a.dn(qn);var Qn=[null];function Yn(e,t){this._groups=e,this._parents=t}function Gn(e){return"string"==typeof e?new Yn([[document.querySelector(e)]],[document.documentElement]):new Yn([[e]],Qn)}function Kn(e){return e}Yn.prototype=function(){return new Yn([[document.documentElement]],Qn)}.prototype={constructor:Yn,select:ot,selectAll:st,selectChild:ht,selectChildren:mt,filter:yt,data:Ct,enter:wt,exit:zt,join:Pt,merge:Nt,selection:function(){return this},order:Mt,sort:At,call:Lt,nodes:Ft,node:Dt,size:Rt,empty:jt,each:Ut,attr:Gt,style:en,property:an,classed:hn,text:yn,html:kn,raise:Sn,lower:Cn,append:Nn,insert:An,remove:Ln,clone:Rn,datum:jn,on:$n,dispatch:Wn,[Symbol.iterator]:qn},a.dn(Gn),a.dn(Kn);var Xn=1e-6;function Zn(e){return"translate("+e+",0)"}function Jn(e){return"translate(0,"+e+")"}function er(e){return t=>+e(t)}function tr(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function nr(){return!this.__axis}function rr(e,t){var n=[],r=null,a=null,i=6,o=6,l=3,u="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,s=1===e||4===e?-1:1,c=4===e||2===e?"x":"y",f=1===e||3===e?Zn:Jn;function d(d){var p=r??(t.ticks?t.ticks.apply(t,n):t.domain()),h=a??(t.tickFormat?t.tickFormat.apply(t,n):Kn),g=Math.max(i,0)+l,v=t.range(),m=+v[0]+u,y=+v[v.length-1]+u,b=(t.bandwidth?tr:er)(t.copy(),u),w=d.selection?d.selection():d,_=w.selectAll(".domain").data([null]),k=w.selectAll(".tick").data(p,t).order(),x=k.exit(),S=k.enter().append("g").attr("class","tick"),E=k.select("line"),C=k.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),k=k.merge(S),E=E.merge(S.append("line").attr("stroke","currentColor").attr(c+"2",s*i)),C=C.merge(S.append("text").attr("fill","currentColor").attr(c,s*g).attr("dy",1===e?"0em":3===e?"0.71em":"0.32em")),d!==w&&(_=_.transition(d),k=k.transition(d),E=E.transition(d),C=C.transition(d),x=x.transition(d).attr("opacity",Xn).attr("transform",function(e){return isFinite(e=b(e))?f(e+u):this.getAttribute("transform")}),S.attr("opacity",Xn).attr("transform",function(e){var t=this.parentNode.__axis;return f((t&&isFinite(t=t(e))?t:b(e))+u)})),x.remove(),_.attr("d",4===e||2===e?o?"M"+s*o+","+m+"H"+u+"V"+y+"H"+s*o:"M"+u+","+m+"V"+y:o?"M"+m+","+s*o+"V"+u+"H"+y+"V"+s*o:"M"+m+","+u+"H"+y),k.attr("opacity",1).attr("transform",function(e){return f(b(e)+u)}),E.attr(c+"2",s*i),C.attr(c,s*g).text(h),w.filter(nr).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===e?"start":4===e?"end":"middle"),w.each(function(){this.__axis=b})}return d.scale=function(e){return arguments.length?(t=e,d):t},d.ticks=function(){return n=Array.from(arguments),d},d.tickArguments=function(e){return arguments.length?(n=null==e?[]:Array.from(e),d):n.slice()},d.tickValues=function(e){return arguments.length?(r=null==e?null:Array.from(e),d):r&&r.slice()},d.tickFormat=function(e){return arguments.length?(a=e,d):a},d.tickSize=function(e){return arguments.length?(i=o=+e,d):i},d.tickSizeInner=function(e){return arguments.length?(i=+e,d):i},d.tickSizeOuter=function(e){return arguments.length?(o=+e,d):o},d.tickPadding=function(e){return arguments.length?(l=+e,d):l},d.offset=function(e){return arguments.length?(u=+e,d):u},d}function ar(e){return rr(3,e)}function ir(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function or(e){return function(){return e}}function lr(e){this._context=e}function ur(e){return new lr(e)}a.dn(ir),Array.prototype.slice,a.dn(or),a.dn(ur),lr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};const sr=Math.PI,cr=2*sr,fr=1e-6,dr=cr-fr;function pr(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class hr{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?pr:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return pr;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,a,i){this._append`C${+e},${+t},${+n},${+r},${this._x1=+a},${this._y1=+i}`}arcTo(e,t,n,r,a){if(e=+e,t=+t,n=+n,r=+r,(a=+a)<0)throw new Error(`negative radius: ${a}`);let i=this._x1,o=this._y1,l=n-e,u=r-t,s=i-e,c=o-t,f=s*s+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>fr)if(Math.abs(c*l-u*s)>fr&&a){let d=n-i,p=r-o,h=l*l+u*u,g=d*d+p*p,v=Math.sqrt(h),m=Math.sqrt(f),y=a*Math.tan((sr-Math.acos((h+f-g)/(2*v*m)))/2),b=y/m,w=y/v;Math.abs(b-1)>fr&&this._append`L${e+b*s},${t+b*c}`,this._append`A${a},${a},0,0,${+(c*d>s*p)},${this._x1=e+w*l},${this._y1=t+w*u}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,a,i){if(e=+e,t=+t,i=!!i,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=n*Math.cos(r),l=n*Math.sin(r),u=e+o,s=t+l,c=1^i,f=i?r-a:a-r;null===this._x1?this._append`M${u},${s}`:(Math.abs(this._x1-u)>fr||Math.abs(this._y1-s)>fr)&&this._append`L${u},${s}`,n&&(f<0&&(f=f%cr+cr),f>dr?this._append`A${n},${n},0,1,${c},${e-o},${t-l}A${n},${n},0,1,${c},${this._x1=u},${this._y1=s}`:f>fr&&this._append`A${n},${n},0,${+(f>=sr)},${c},${this._x1=e+n*Math.cos(a)},${this._y1=t+n*Math.sin(a)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function gr(e){return e[0]}function vr(e){return e[1]}function mr(e,t){var n=or(!0),r=null,a=ur,i=null,o=function(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new hr(t)}(l);function l(l){var u,s,c,f=(l=ir(l)).length,d=!1;for(null==r&&(i=a(c=o())),u=0;u<=f;++u)!(u<f&&n(s=l[u],u,l))===d&&((d=!d)?i.lineStart():i.lineEnd()),d&&i.point(+e(s,u,l),+t(s,u,l));if(c)return i=null,c+""||null}return e="function"==typeof e?e:void 0===e?gr:or(e),t="function"==typeof t?t:void 0===t?vr:or(t),l.x=function(t){return arguments.length?(e="function"==typeof t?t:or(+t),l):e},l.y=function(e){return arguments.length?(t="function"==typeof e?e:or(+e),l):t},l.defined=function(e){return arguments.length?(n="function"==typeof e?e:or(!!e),l):n},l.curve=function(e){return arguments.length?(a=e,null!=r&&(i=a(r)),l):a},l.context=function(e){return arguments.length?(null==e?r=i=null:i=a(r=e),l):r},l}function yr(e){return yr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yr(e)}function br(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,wr(r.key),r)}}function wr(e){var t=function(e){if("object"!=yr(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=yr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==yr(t)?t:t+""}function _r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_r=function(){return!!e})()}function kr(e){return kr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},kr(e)}function xr(e,t){return xr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},xr(e,t)}a.dn(mr);var Sr=function(t){function n(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),e=function(e,t,n){return t=kr(t),function(e,t){if(t&&("object"==yr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,_r()?Reflect.construct(t,n||[],kr(e).constructor):t.apply(e,n))}(this,n),window.lastAdditiveForceVisualizer=e,e.effectFormat=Ie(".2"),e.redraw=(0,Ye.debounce)(function(){return e.draw()},200),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&xr(e,t)}(n,t),r=n,a=[{key:"componentDidMount",value:function(){var e=this;this.mainGroup=this.svg.append("g"),this.axisElement=this.mainGroup.append("g").attr("transform","translate(0,35)").attr("class","force-bar-axis"),this.onTopGroup=this.svg.append("g"),this.baseValueTitle=this.svg.append("text"),this.joinPointLine=this.svg.append("line"),this.joinPointLabelOutline=this.svg.append("text"),this.joinPointLabel=this.svg.append("text"),this.joinPointTitleLeft=this.svg.append("text"),this.joinPointTitleLeftArrow=this.svg.append("text"),this.joinPointTitle=this.svg.append("text"),this.joinPointTitleRightArrow=this.svg.append("text"),this.joinPointTitleRight=this.svg.append("text"),this.hoverLabelBacking=this.svg.append("text").attr("x",10).attr("y",20).attr("text-anchor","middle").attr("font-size",12).attr("stroke","#fff").attr("fill","#fff").attr("stroke-width","4").attr("stroke-linejoin","round").text("").on("mouseover",function(){e.hoverLabel.attr("opacity",1),e.hoverLabelBacking.attr("opacity",1)}).on("mouseout",function(){e.hoverLabel.attr("opacity",0),e.hoverLabelBacking.attr("opacity",0)}),this.hoverLabel=this.svg.append("text").attr("x",10).attr("y",20).attr("text-anchor","middle").attr("font-size",12).attr("fill","#0f0").text("").on("mouseover",function(){e.hoverLabel.attr("opacity",1),e.hoverLabelBacking.attr("opacity",1)}).on("mouseout",function(){e.hoverLabel.attr("opacity",0),e.hoverLabelBacking.attr("opacity",0)});var t=void 0;"string"==typeof this.props.plot_cmap?this.props.plot_cmap in Ge.colors?t=Ge.colors[this.props.plot_cmap]:(console.log("Invalid color map name, reverting to default."),t=Ge.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(t=this.props.plot_cmap),this.colors=t.map(function(e){return Q(e)}),this.brighterColors=[1.45,1.6].map(function(t,n){return e.colors[n].brighter(t)}),this.colors.map(function(t,n){var r=e.svg.append("linearGradient").attr("id","linear-grad-"+n).attr("x1","0%").attr("y1","0%").attr("x2","0%").attr("y2","100%");r.append("stop").attr("offset","0%").attr("stop-color",t).attr("stop-opacity",.6),r.append("stop").attr("offset","100%").attr("stop-color",t).attr("stop-opacity",0);var a=e.svg.append("linearGradient").attr("id","linear-backgrad-"+n).attr("x1","0%").attr("y1","0%").attr("x2","0%").attr("y2","100%");a.append("stop").attr("offset","0%").attr("stop-color",t).attr("stop-opacity",.5),a.append("stop").attr("offset","100%").attr("stop-color",t).attr("stop-opacity",0)}),this.tickFormat=Ie(",.4"),this.scaleCentered=Qe(),this.axis=ar().scale(this.scaleCentered).tickSizeInner(4).tickSizeOuter(0).tickFormat(function(t){return e.tickFormat(e.invLinkFunction(t))}).tickPadding(-18),window.addEventListener("resize",this.redraw),window.setTimeout(this.redraw,50)}},{key:"componentDidUpdate",value:function(){this.draw()}},{key:"draw",value:function(){var e=this;(0,Ye.each)(this.props.featureNames,function(t,n){e.props.features[n]&&(e.props.features[n].name=t)}),"identity"===this.props.link?this.invLinkFunction=function(t){return e.props.baseValue+t}:"logit"===this.props.link?this.invLinkFunction=function(t){return 1/(1+Math.exp(-(e.props.baseValue+t)))}:console.log("ERROR: Unrecognized link function: ",this.props.link);var t=this.svg.node().parentNode.offsetWidth;if(0==t)return setTimeout(function(){return e.draw(e.props)},500);this.svg.style("height","150px"),this.svg.style("width",t+"px");var n=(0,Ye.sortBy)(this.props.features,function(e){return-1/(e.effect+1e-10)}),r=(0,Ye.sum)((0,Ye.map)(n,function(e){return Math.abs(e.effect)})),a=(0,Ye.sum)((0,Ye.map)((0,Ye.filter)(n,function(e){return e.effect>0}),function(e){return e.effect}))||0,i=(0,Ye.sum)((0,Ye.map)((0,Ye.filter)(n,function(e){return e.effect<0}),function(e){return-e.effect}))||0;this.domainSize=3*Math.max(a,i);var o=Qe().domain([0,this.domainSize]).range([0,t]),l=t/2-o(i);this.scaleCentered.domain([-this.domainSize/2,this.domainSize/2]).range([0,t]).clamp(!0),this.axisElement.attr("transform","translate(0,50)").call(this.axis);var u,s,c,f=0;for(u=0;u<n.length;++u)n[u].x=f,n[u].effect<0&&void 0===s&&(s=f,c=u),f+=Math.abs(n[u].effect);void 0===s&&(s=f,c=u);var d=mr().x(function(e){return e[0]}).y(function(e){return e[1]}),p=function(t){return void 0!==t.value&&null!==t.value&&""!==t.value?t.name+" = "+(isNaN(t.value)?t.value:e.tickFormat(t.value)):t.name};n=this.props.hideBars?[]:n;var h=this.mainGroup.selectAll(".force-bar-blocks").data(n);h.enter().append("path").attr("class","force-bar-blocks").merge(h).attr("d",function(e,t){var n=o(e.x)+l,r=o(Math.abs(e.effect)),a=e.effect<0?-4:4,i=a;return t===c&&(a=0),t===c-1&&(i=0),d([[n,56],[n+r,56],[n+r+i,64.5],[n+r,73],[n,73],[n+a,64.5]])}).attr("fill",function(t){return t.effect>0?e.colors[0]:e.colors[1]}).on("mouseover",function(t){if(o(Math.abs(t.effect))<o(r)/50||o(Math.abs(t.effect))<10){var n=o(t.x)+l,a=o(Math.abs(t.effect));e.hoverLabel.attr("opacity",1).attr("x",n+a/2).attr("y",50.5).attr("fill",t.effect>0?e.colors[0]:e.colors[1]).text(p(t)),e.hoverLabelBacking.attr("opacity",1).attr("x",n+a/2).attr("y",50.5).text(p(t))}}).on("mouseout",function(){e.hoverLabel.attr("opacity",0),e.hoverLabelBacking.attr("opacity",0)}),h.exit().remove();var g=(0,Ye.filter)(n,function(e){return o(Math.abs(e.effect))>o(r)/50&&o(Math.abs(e.effect))>10}),v=this.onTopGroup.selectAll(".force-bar-labels").data(g);if(v.exit().remove(),v=v.enter().append("text").attr("class","force-bar-labels").attr("font-size","12px").attr("y",98).merge(v).text(function(t){return void 0!==t.value&&null!==t.value&&""!==t.value?t.name+" = "+(isNaN(t.value)?t.value:e.tickFormat(t.value)):t.name}).attr("fill",function(t){return t.effect>0?e.colors[0]:e.colors[1]}).attr("stroke",function(e){return e.textWidth=Math.max(this.getComputedTextLength(),o(Math.abs(e.effect))-10),e.innerTextWidth=this.getComputedTextLength(),"none"}),this.filteredData=g,n.length>0){f=s+o.invert(5);for(var m=c;m<n.length;++m)n[m].textx=f,f+=o.invert(n[m].textWidth+10);f=s-o.invert(5);for(var y=c-1;y>=0;--y)n[y].textx=f,f-=o.invert(n[y].textWidth+10)}v.attr("x",function(e){return o(e.textx)+l+(e.effect>0?-e.textWidth/2:e.textWidth/2)}).attr("text-anchor","middle"),g=(0,Ye.filter)(g,function(n){return o(n.textx)+l>e.props.labelMargin&&o(n.textx)+l<t-e.props.labelMargin}),this.filteredData2=g;var b=g.slice(),w=(0,Ye.findIndex)(n,g[0])-1;w>=0&&b.unshift(n[w]);var _=this.mainGroup.selectAll(".force-bar-labelBacking").data(g);_.enter().append("path").attr("class","force-bar-labelBacking").attr("stroke","none").attr("opacity",.2).merge(_).attr("d",function(e){return d([[o(e.x)+o(Math.abs(e.effect))+l,73],[(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+l+5,83],[(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+l+5,104],[(e.effect>0?o(e.textx)-e.textWidth:o(e.textx))+l-5,104],[(e.effect>0?o(e.textx)-e.textWidth:o(e.textx))+l-5,83],[o(e.x)+l,73]])}).attr("fill",function(e){return"url(#linear-backgrad-".concat(e.effect>0?0:1,")")}),_.exit().remove();var k=this.mainGroup.selectAll(".force-bar-labelDividers").data(g.slice(0,-1));k.enter().append("rect").attr("class","force-bar-labelDividers").attr("height","21px").attr("width","1px").attr("y",83).merge(k).attr("x",function(e){return(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+l+4.5}).attr("fill",function(e){return"url(#linear-grad-".concat(e.effect>0?0:1,")")}),k.exit().remove();var x=this.mainGroup.selectAll(".force-bar-labelLinks").data(g.slice(0,-1));x.enter().append("line").attr("class","force-bar-labelLinks").attr("y1",73).attr("y2",83).attr("stroke-opacity",.5).attr("stroke-width",1).merge(x).attr("x1",function(e){return o(e.x)+o(Math.abs(e.effect))+l}).attr("x2",function(e){return(e.effect>0?o(e.textx):o(e.textx)+e.textWidth)+l+5}).attr("stroke",function(t){return t.effect>0?e.colors[0]:e.colors[1]}),x.exit().remove();var S=this.mainGroup.selectAll(".force-bar-blockDividers").data(n.slice(0,-1));S.enter().append("path").attr("class","force-bar-blockDividers").attr("stroke-width",2).attr("fill","none").merge(S).attr("d",function(e){var t=o(e.x)+o(Math.abs(e.effect))+l;return d([[t,56],[t+(e.effect<0?-4:4),64.5],[t,73]])}).attr("stroke",function(t,n){return c===n+1||Math.abs(t.effect)<1e-8?"#rgba(0,0,0,0)":t.effect>0?e.brighterColors[0]:e.brighterColors[1]}),S.exit().remove(),this.joinPointLine.attr("x1",o(s)+l).attr("x2",o(s)+l).attr("y1",50).attr("y2",56).attr("stroke","#F2F2F2").attr("stroke-width",1).attr("opacity",1),this.joinPointLabelOutline.attr("x",o(s)+l).attr("y",45).attr("color","#fff").attr("text-anchor","middle").attr("font-weight","bold").attr("stroke","#fff").attr("stroke-width",6).text(Ie(",.2f")(this.invLinkFunction(s-i))).attr("opacity",1),console.log("joinPoint",s,l,50,i),this.joinPointLabel.attr("x",o(s)+l).attr("y",45).attr("text-anchor","middle").attr("font-weight","bold").attr("fill","#000").text(Ie(",.2f")(this.invLinkFunction(s-i))).attr("opacity",1),this.joinPointTitle.attr("x",o(s)+l).attr("y",28).attr("text-anchor","middle").attr("font-size","12").attr("fill","#000").text(this.props.outNames[0]).attr("opacity",.5),this.props.hideBars||(this.joinPointTitleLeft.attr("x",o(s)+l-16).attr("y",12).attr("text-anchor","end").attr("font-size","13").attr("fill",this.colors[0]).text("higher").attr("opacity",1),this.joinPointTitleRight.attr("x",o(s)+l+16).attr("y",12).attr("text-anchor","start").attr("font-size","13").attr("fill",this.colors[1]).text("lower").attr("opacity",1),this.joinPointTitleLeftArrow.attr("x",o(s)+l+7).attr("y",8).attr("text-anchor","end").attr("font-size","13").attr("fill",this.colors[0]).text("→").attr("opacity",1),this.joinPointTitleRightArrow.attr("x",o(s)+l-7).attr("y",14).attr("text-anchor","start").attr("font-size","13").attr("fill",this.colors[1]).text("←").attr("opacity",1)),this.props.hideBaseValueLabel||this.baseValueTitle.attr("x",this.scaleCentered(0)).attr("y",28).attr("text-anchor","middle").attr("font-size","12").attr("fill","#000").text("base value").attr("opacity",.5)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.redraw)}},{key:"render",value:function(){var t=this;return e.createElement("svg",{ref:function(e){return t.svg=Gn(e)},style:{userSelect:"none",display:"block",fontFamily:"arial",sansSerif:!0}},e.createElement("style",{dangerouslySetInnerHTML:{__html:"\n .force-bar-axis path {\n fill: none;\n opacity: 0.4;\n }\n .force-bar-axis paths {\n display: none;\n }\n .tick line {\n stroke: #000;\n stroke-width: 1px;\n opacity: 0.4;\n }\n .tick text {\n fill: #000;\n opacity: 0.5;\n font-size: 12px;\n padding: 0px;\n }"}}))}}],a&&br(r.prototype,a),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,a}(e.Component);Sr.defaultProps={plot_cmap:"RdBu"};const Er=Sr;function Cr(e){let t;for(;t=e.sourceEvent;)e=t;return e}function Tr(e,t){if(e=Cr(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=e.clientX,r.y=e.clientY,[(r=r.matrixTransform(t.getScreenCTM().inverse())).x,r.y]}if(t.getBoundingClientRect){var a=t.getBoundingClientRect();return[e.clientX-a.left-t.clientLeft,e.clientY-a.top-t.clientTop]}}return[e.pageX,e.pageY]}a.dn(Cr),a.dn(Tr);const zr=1e3,Pr=6e4,Nr=36e5,Mr=864e5,Ar=6048e5,Or=31536e6,Lr=new Date,Fr=new Date;function Dr(e,t,n,r){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=t=>(e(t=new Date(+t)),t),a.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),a.round=e=>{const t=a(e),n=a.ceil(e);return e-t<n-e?t:n},a.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),a.range=(n,r,i)=>{const o=[];if(n=a.ceil(n),i=null==i?1:Math.floor(i),!(n<r&&i>0))return o;let l;do{o.push(l=new Date(+n)),t(n,i),e(n)}while(l<n&&n<r);return o},a.filter=n=>Dr(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(a.count=(t,r)=>(Lr.setTime(+t),Fr.setTime(+r),e(Lr),e(Fr),Math.floor(n(Lr,Fr))),a.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(r?t=>r(t)%e===0:t=>a.count(0,t)%e===0):a:null)),a}const Rr=Dr(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Rr.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Dr(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Rr:null),Rr.range;const jr=Dr(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*zr)},(e,t)=>(t-e)/zr,e=>e.getUTCSeconds()),Ur=(jr.range,Dr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*zr)},(e,t)=>{e.setTime(+e+t*Pr)},(e,t)=>(t-e)/Pr,e=>e.getMinutes())),Ir=(Ur.range,Dr(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Pr)},(e,t)=>(t-e)/Pr,e=>e.getUTCMinutes())),$r=(Ir.range,Dr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*zr-e.getMinutes()*Pr)},(e,t)=>{e.setTime(+e+t*Nr)},(e,t)=>(t-e)/Nr,e=>e.getHours())),Br=($r.range,Dr(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Nr)},(e,t)=>(t-e)/Nr,e=>e.getUTCHours())),Hr=(Br.range,Dr(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Pr)/Mr,e=>e.getDate()-1)),Vr=(Hr.range,Dr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mr,e=>e.getUTCDate()-1)),Wr=(Vr.range,Dr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mr,e=>Math.floor(e/Mr)));function qr(e){return Dr(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Pr)/Ar)}Wr.range;const Qr=qr(0),Yr=qr(1),Gr=qr(2),Kr=qr(3),Xr=qr(4),Zr=qr(5),Jr=qr(6);function ea(e){return Dr(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/Ar)}Qr.range,Yr.range,Gr.range,Kr.range,Xr.range,Zr.range,Jr.range;const ta=ea(0),na=ea(1),ra=ea(2),aa=ea(3),ia=ea(4),oa=ea(5),la=ea(6),ua=(ta.range,na.range,ra.range,aa.range,ia.range,oa.range,la.range,Dr(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth())),sa=(ua.range,Dr(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth())),ca=(sa.range,Dr(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear()));ca.every=e=>isFinite(e=Math.floor(e))&&e>0?Dr(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,ca.range;const fa=Dr(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function da(e,t,n,r,a,i){const o=[[jr,1,zr],[jr,5,5e3],[jr,15,15e3],[jr,30,3e4],[i,1,Pr],[i,5,3e5],[i,15,9e5],[i,30,18e5],[a,1,Nr],[a,3,108e5],[a,6,216e5],[a,12,432e5],[r,1,Mr],[r,2,1728e5],[n,1,Ar],[t,1,2592e6],[t,3,7776e6],[e,1,Or]];function l(t,n,r){const a=Math.abs(n-t)/r,i=d(([,,e])=>e).right(o,a);if(i===o.length)return e.every(s(t/Or,n/Or,r));if(0===i)return Rr.every(Math.max(s(t,n,r),1));const[l,u]=o[a/o[i-1][2]<o[i][2]/a?i-1:i];return l.every(u)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const a=n&&"function"==typeof n.range?n:l(e,t,n),i=a?a.range(e,+t+1):[];return r?i.reverse():i},l]}fa.every=e=>isFinite(e=Math.floor(e))&&e>0?Dr(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,fa.range;const[pa,ha]=da(fa,sa,ta,Wr,Br,Ir),[ga,va]=da(ca,ua,Qr,Hr,$r,Ur);function ma(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function ya(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function ba(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var wa,_a,ka,xa={"-":"",_:" ",0:"0"},Sa=/^\s*\d+/,Ea=/^%/,Ca=/[\\^$*+?|[\]().{}]/g;function Ta(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function za(e){return e.replace(Ca,"\\$&")}function Pa(e){return new RegExp("^(?:"+e.map(za).join("|")+")","i")}function Na(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function Ma(e,t,n){var r=Sa.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Aa(e,t,n){var r=Sa.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Oa(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function La(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Fa(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Da(e,t,n){var r=Sa.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Ra(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function ja(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Ua(e,t,n){var r=Sa.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function Ia(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function $a(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Ba(e,t,n){var r=Sa.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Ha(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Va(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Wa(e,t,n){var r=Sa.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function qa(e,t,n){var r=Sa.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Qa(e,t,n){var r=Sa.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Ya(e,t,n){var r=Ea.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Ga(e,t,n){var r=Sa.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Ka(e,t,n){var r=Sa.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Xa(e,t){return Ta(e.getDate(),t,2)}function Za(e,t){return Ta(e.getHours(),t,2)}function Ja(e,t){return Ta(e.getHours()%12||12,t,2)}function ei(e,t){return Ta(1+Hr.count(ca(e),e),t,3)}function ti(e,t){return Ta(e.getMilliseconds(),t,3)}function ni(e,t){return ti(e,t)+"000"}function ri(e,t){return Ta(e.getMonth()+1,t,2)}function ai(e,t){return Ta(e.getMinutes(),t,2)}function ii(e,t){return Ta(e.getSeconds(),t,2)}function oi(e){var t=e.getDay();return 0===t?7:t}function li(e,t){return Ta(Qr.count(ca(e)-1,e),t,2)}function ui(e){var t=e.getDay();return t>=4||0===t?Xr(e):Xr.ceil(e)}function si(e,t){return e=ui(e),Ta(Xr.count(ca(e),e)+(4===ca(e).getDay()),t,2)}function ci(e){return e.getDay()}function fi(e,t){return Ta(Yr.count(ca(e)-1,e),t,2)}function di(e,t){return Ta(e.getFullYear()%100,t,2)}function pi(e,t){return Ta((e=ui(e)).getFullYear()%100,t,2)}function hi(e,t){return Ta(e.getFullYear()%1e4,t,4)}function gi(e,t){var n=e.getDay();return Ta((e=n>=4||0===n?Xr(e):Xr.ceil(e)).getFullYear()%1e4,t,4)}function vi(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Ta(t/60|0,"0",2)+Ta(t%60,"0",2)}function mi(e,t){return Ta(e.getUTCDate(),t,2)}function yi(e,t){return Ta(e.getUTCHours(),t,2)}function bi(e,t){return Ta(e.getUTCHours()%12||12,t,2)}function wi(e,t){return Ta(1+Vr.count(fa(e),e),t,3)}function _i(e,t){return Ta(e.getUTCMilliseconds(),t,3)}function ki(e,t){return _i(e,t)+"000"}function xi(e,t){return Ta(e.getUTCMonth()+1,t,2)}function Si(e,t){return Ta(e.getUTCMinutes(),t,2)}function Ei(e,t){return Ta(e.getUTCSeconds(),t,2)}function Ci(e){var t=e.getUTCDay();return 0===t?7:t}function Ti(e,t){return Ta(ta.count(fa(e)-1,e),t,2)}function zi(e){var t=e.getUTCDay();return t>=4||0===t?ia(e):ia.ceil(e)}function Pi(e,t){return e=zi(e),Ta(ia.count(fa(e),e)+(4===fa(e).getUTCDay()),t,2)}function Ni(e){return e.getUTCDay()}function Mi(e,t){return Ta(na.count(fa(e)-1,e),t,2)}function Ai(e,t){return Ta(e.getUTCFullYear()%100,t,2)}function Oi(e,t){return Ta((e=zi(e)).getUTCFullYear()%100,t,2)}function Li(e,t){return Ta(e.getUTCFullYear()%1e4,t,4)}function Fi(e,t){var n=e.getUTCDay();return Ta((e=n>=4||0===n?ia(e):ia.ceil(e)).getUTCFullYear()%1e4,t,4)}function Di(){return"+0000"}function Ri(){return"%"}function ji(e){return+e}function Ui(e){return Math.floor(+e/1e3)}function Ii(e){return new Date(e)}function $i(e){return e instanceof Date?+e:+new Date(+e)}function Bi(e,t,n,r,a,i,o,l,u,s){var c=ke(),f=c.invert,d=c.domain,p=s(".%L"),h=s(":%S"),g=s("%I:%M"),v=s("%I %p"),m=s("%a %d"),y=s("%b %d"),b=s("%B"),w=s("%Y");function _(e){return(u(e)<e?p:l(e)<e?h:o(e)<e?g:i(e)<e?v:r(e)<e?a(e)<e?m:y:n(e)<e?b:w)(e)}return c.invert=function(e){return new Date(f(e))},c.domain=function(e){return arguments.length?d(Array.from(e,$i)):d().map(Ii)},c.ticks=function(t){var n=d();return e(n[0],n[n.length-1],t??10)},c.tickFormat=function(e,t){return null==t?_:s(t)},c.nice=function(e){var n=d();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],e??10)),e?d(function(e,t){var n,r=0,a=(e=e.slice()).length-1,i=e[r],o=e[a];return o<i&&(n=r,r=a,a=n,n=i,i=o,o=n),e[r]=t.floor(i),e[a]=t.ceil(o),e}(n,e)):c},c.copy=function(){return _e(c,Bi(e,t,n,r,a,i,o,l,u,s))},c}function Hi(){return xe.apply(Bi(ga,va,ca,ua,Qr,Hr,$r,Ur,jr,_a).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Vi(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Wi(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wi(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function Wi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function qi(e){return qi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qi(e)}function Qi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Yi(r.key),r)}}function Yi(e){var t=function(e){if("object"!=qi(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=qi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qi(t)?t:t+""}function Gi(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Gi=function(){return!!e})()}function Ki(e){return Ki=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ki(e)}function Xi(e,t){return Xi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Xi(e,t)}wa=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,o=e.shortDays,l=e.months,u=e.shortMonths,s=Pa(a),c=Na(a),f=Pa(i),d=Na(i),p=Pa(o),h=Na(o),g=Pa(l),v=Na(l),m=Pa(u),y=Na(u),b={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return u[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:Xa,e:Xa,f:ni,g:pi,G:gi,H:Za,I:Ja,j:ei,L:ti,m:ri,M:ai,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:ji,s:Ui,S:ii,u:oi,U:li,V:si,w:ci,W:fi,x:null,X:null,y:di,Y:hi,Z:vi,"%":Ri},w={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return u[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:mi,e:mi,f:ki,g:Oi,G:Fi,H:yi,I:bi,j:wi,L:_i,m:xi,M:Si,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:ji,s:Ui,S:Ei,u:Ci,U:Ti,V:Pi,w:Ni,W:Mi,x:null,X:null,y:Ai,Y:Li,Z:Di,"%":Ri},_={a:function(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return S(e,t,n,r)},d:$a,e:$a,f:Qa,g:Ra,G:Da,H:Ha,I:Ha,j:Ba,L:qa,m:Ia,M:Va,p:function(e,t,n){var r=s.exec(t.slice(n));return r?(e.p=c.get(r[0].toLowerCase()),n+r[0].length):-1},q:Ua,Q:Ga,s:Ka,S:Wa,u:Aa,U:Oa,V:La,w:Ma,W:Fa,x:function(e,t,r){return S(e,n,t,r)},X:function(e,t,n){return S(e,r,t,n)},y:Ra,Y:Da,Z:ja,"%":Ya};function k(e,t){return function(n){var r,a,i,o=[],l=-1,u=0,s=e.length;for(n instanceof Date||(n=new Date(+n));++l<s;)37===e.charCodeAt(l)&&(o.push(e.slice(u,l)),null!=(a=xa[r=e.charAt(++l)])?r=e.charAt(++l):a="e"===r?" ":"0",(i=t[r])&&(r=i(n,a)),o.push(r),u=l+1);return o.push(e.slice(u,l)),o.join("")}}function x(e,t){return function(n){var r,a,i=ba(1900,void 0,1);if(S(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(t&&!("Z"in i)&&(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(a=(r=ya(ba(i.y,0,1))).getUTCDay(),r=a>4||0===a?na.ceil(r):na(r),r=Vr.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(a=(r=ma(ba(i.y,0,1))).getDay(),r=a>4||0===a?Yr.ceil(r):Yr(r),r=Hr.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?ya(ba(i.y,0,1)).getUTCDay():ma(ba(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,ya(i)):ma(i)}}function S(e,t,n,r){for(var a,i,o=0,l=t.length,u=n.length;o<l;){if(r>=u)return-1;if(37===(a=t.charCodeAt(o++))){if(a=t.charAt(o++),!(i=_[a in xa?t.charAt(o++):a])||(r=i(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}return b.x=k(n,b),b.X=k(r,b),b.c=k(t,b),w.x=k(n,w),w.X=k(r,w),w.c=k(t,w),{format:function(e){var t=k(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=x(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=k(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=x(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),_a=wa.format,ka=wa.parse,wa.utcFormat,wa.utcParse;var Zi=function(t){function n(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),e=function(e,t,n){return t=Ki(t),function(e,t){if(t&&("object"==qi(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Gi()?Reflect.construct(t,n||[],Ki(e).constructor):t.apply(e,n))}(this,n),window.lastAdditiveForceArrayVisualizer=e,e.topOffset=28,e.leftOffset=80,e.height=350,e.effectFormat=Ie(".2"),e.redraw=(0,Ye.debounce)(function(){return e.draw()},200),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xi(e,t)}(n,t),r=n,a=[{key:"componentDidMount",value:function(){var e=this;this.mainGroup=this.svg.append("g"),this.onTopGroup=this.svg.append("g"),this.xaxisElement=this.onTopGroup.append("g").attr("transform","translate(0,35)").attr("class","force-bar-array-xaxis"),this.yaxisElement=this.onTopGroup.append("g").attr("transform","translate(0,35)").attr("class","force-bar-array-yaxis"),this.hoverGroup1=this.svg.append("g"),this.hoverGroup2=this.svg.append("g"),this.baseValueTitle=this.svg.append("text"),this.hoverLine=this.svg.append("line"),this.hoverxOutline=this.svg.append("text").attr("text-anchor","middle").attr("font-weight","bold").attr("fill","#fff").attr("stroke","#fff").attr("stroke-width","6").attr("font-size","12px"),this.hoverx=this.svg.append("text").attr("text-anchor","middle").attr("font-weight","bold").attr("fill","#000").attr("font-size","12px"),this.hoverxTitle=this.svg.append("text").attr("text-anchor","middle").attr("opacity",.6).attr("font-size","12px"),this.hoveryOutline=this.svg.append("text").attr("text-anchor","end").attr("font-weight","bold").attr("fill","#fff").attr("stroke","#fff").attr("stroke-width","6").attr("font-size","12px"),this.hovery=this.svg.append("text").attr("text-anchor","end").attr("font-weight","bold").attr("fill","#000").attr("font-size","12px"),this.xlabel=this.wrapper.select(".additive-force-array-xlabel"),this.ylabel=this.wrapper.select(".additive-force-array-ylabel");var t=void 0;"string"==typeof this.props.plot_cmap?this.props.plot_cmap in Ge.colors?t=Ge.colors[this.props.plot_cmap]:(console.log("Invalid color map name, reverting to default."),t=Ge.colors.RdBu):Array.isArray(this.props.plot_cmap)&&(t=this.props.plot_cmap),this.colors=t.map(function(e){return Q(e)}),this.brighterColors=[1.45,1.6].map(function(t,n){return e.colors[n].brighter(t)});var n=Ie(",.4");null!=this.props.ordering_keys&&null!=this.props.ordering_keys_time_format?(this.parseTime=ka(this.props.ordering_keys_time_format),this.formatTime=_a(this.props.ordering_keys_time_format),this.xtickFormat=function(e){return"object"==qi(e)?this.formatTime(e):n(e)}):(this.parseTime=null,this.formatTime=null,this.xtickFormat=n),this.xscale=Qe(),this.xaxis=ar().scale(this.xscale).tickSizeInner(4).tickSizeOuter(0).tickFormat(function(t){return e.xtickFormat(t)}).tickPadding(-18),this.ytickFormat=n,this.yscale=Qe(),this.yaxis=rr(4,void 0).scale(this.yscale).tickSizeInner(4).tickSizeOuter(0).tickFormat(function(t){return e.ytickFormat(e.invLinkFunction(t))}).tickPadding(2),this.xlabel.node().onchange=function(){return e.internalDraw()},this.ylabel.node().onchange=function(){return e.internalDraw()},this.svg.on("mousemove",function(t){return e.mouseMoved(t)}),this.svg.on("click",function(){return alert("This original index of the sample you clicked is "+e.nearestExpIndex)}),this.svg.on("mouseout",function(t){return e.mouseOut(t)}),window.addEventListener("resize",this.redraw),window.setTimeout(this.redraw,50)}},{key:"componentDidUpdate",value:function(){this.draw()}},{key:"mouseOut",value:function(){this.hoverLine.attr("display","none"),this.hoverx.attr("display","none"),this.hoverxOutline.attr("display","none"),this.hoverxTitle.attr("display","none"),this.hovery.attr("display","none"),this.hoveryOutline.attr("display","none"),this.hoverGroup1.attr("display","none"),this.hoverGroup2.attr("display","none")}},{key:"mouseMoved",value:function(e){var t,n,r=this;this.hoverLine.attr("display",""),this.hoverx.attr("display",""),this.hoverxOutline.attr("display",""),this.hoverxTitle.attr("display",""),this.hovery.attr("display",""),this.hoveryOutline.attr("display",""),this.hoverGroup1.attr("display",""),this.hoverGroup2.attr("display","");var a=Tr(e,this.svg.node())[0];if(this.props.explanations){for(t=0;t<this.currExplanations.length;++t)(!n||Math.abs(n.xmapScaled-a)>Math.abs(this.currExplanations[t].xmapScaled-a))&&(n=this.currExplanations[t]);this.nearestExpIndex=n.origInd,this.hoverLine.attr("x1",n.xmapScaled).attr("x2",n.xmapScaled).attr("y1",0+this.topOffset).attr("y2",this.height),this.hoverx.attr("x",n.xmapScaled).attr("y",this.topOffset-5).text(this.xtickFormat(n.xmap)),this.hoverxOutline.attr("x",n.xmapScaled).attr("y",this.topOffset-5).text(this.xtickFormat(n.xmap)),this.hoverxTitle.attr("x",n.xmapScaled).attr("y",this.topOffset-18).text(n.count>1?n.count+" averaged samples":""),this.hovery.attr("x",this.leftOffset-6).attr("y",n.joinPointy).text(this.ytickFormat(this.invLinkFunction(n.joinPoint))),this.hoveryOutline.attr("x",this.leftOffset-6).attr("y",n.joinPointy).text(this.ytickFormat(this.invLinkFunction(n.joinPoint)));for(var i,o,l=[],u=this.currPosOrderedFeatures.length-1;u>=0;--u){var s=this.currPosOrderedFeatures[u],c=n.features[s];o=5+(c.posyTop+c.posyBottom)/2,(!i||o-i>=15)&&c.posyTop-c.posyBottom>=6&&(l.push(c),i=o)}var f=[];i=void 0;var d,p=Vi(this.currNegOrderedFeatures);try{for(p.s();!(d=p.n()).done;){var h=d.value,g=n.features[h];o=5+(g.negyTop+g.negyBottom)/2,(!i||i-o>=15)&&g.negyTop-g.negyBottom>=6&&(f.push(g),i=o)}}catch(e){p.e(e)}finally{p.f()}var v=function(e){var t="";return null!==e.value&&void 0!==e.value&&(t=" = "+(isNaN(e.value)?e.value:r.ytickFormat(e.value))),n.count>1?"mean("+r.props.featureNames[e.ind]+")"+t:r.props.featureNames[e.ind]+t},m=this.hoverGroup1.selectAll(".pos-values").data(l);m.enter().append("text").attr("class","pos-values").merge(m).attr("x",n.xmapScaled+5).attr("y",function(e){return 4+(e.posyTop+e.posyBottom)/2}).attr("text-anchor","start").attr("font-size",12).attr("stroke","#fff").attr("fill","#fff").attr("stroke-width","4").attr("stroke-linejoin","round").attr("opacity",1).text(v),m.exit().remove();var y=this.hoverGroup2.selectAll(".pos-values").data(l);y.enter().append("text").attr("class","pos-values").merge(y).attr("x",n.xmapScaled+5).attr("y",function(e){return 4+(e.posyTop+e.posyBottom)/2}).attr("text-anchor","start").attr("font-size",12).attr("fill",this.colors[0]).text(v),y.exit().remove();var b=this.hoverGroup1.selectAll(".neg-values").data(f);b.enter().append("text").attr("class","neg-values").merge(b).attr("x",n.xmapScaled+5).attr("y",function(e){return 4+(e.negyTop+e.negyBottom)/2}).attr("text-anchor","start").attr("font-size",12).attr("stroke","#fff").attr("fill","#fff").attr("stroke-width","4").attr("stroke-linejoin","round").attr("opacity",1).text(v),b.exit().remove();var w=this.hoverGroup2.selectAll(".neg-values").data(f);w.enter().append("text").attr("class","neg-values").merge(w).attr("x",n.xmapScaled+5).attr("y",function(e){return 4+(e.negyTop+e.negyBottom)/2}).attr("text-anchor","start").attr("font-size",12).attr("fill",this.colors[1]).text(v),w.exit().remove()}}},{key:"draw",value:function(){var e=this;if(this.props.explanations&&0!==this.props.explanations.length){(0,Ye.each)(this.props.explanations,function(e,t){return e.origInd=t});var t,n={},r={},a={},i=Vi(this.props.explanations);try{for(i.s();!(t=i.n()).done;){var o=t.value;for(var l in o.features)void 0===n[l]&&(n[l]=0,r[l]=0,a[l]=0),o.features[l].effect>0?n[l]+=o.features[l].effect:r[l]-=o.features[l].effect,null!==o.features[l].value&&void 0!==o.features[l].value&&(a[l]+=1)}}catch(e){i.e(e)}finally{i.f()}this.usedFeatures=(0,Ye.sortBy)((0,Ye.keys)(n),function(e){return-(n[e]+r[e])}),console.log("found ",this.usedFeatures.length," used features"),this.posOrderedFeatures=(0,Ye.sortBy)(this.usedFeatures,function(e){return n[e]}),this.negOrderedFeatures=(0,Ye.sortBy)(this.usedFeatures,function(e){return-r[e]}),this.singleValueFeatures=(0,Ye.filter)(this.usedFeatures,function(e){return a[e]>0});var u=["sample order by similarity","sample order by output value","original sample ordering"].concat(this.singleValueFeatures.map(function(t){return e.props.featureNames[t]}));null!=this.props.ordering_keys&&u.unshift("sample order by key");var s=this.xlabel.selectAll("option").data(u);s.enter().append("option").merge(s).attr("value",function(e){return e}).text(function(e){return e}),s.exit().remove();var c=this.props.outNames[0]?this.props.outNames[0]:"model output value";(u=(0,Ye.map)(this.usedFeatures,function(t){return[e.props.featureNames[t],e.props.featureNames[t]+" effects"]})).unshift(["model output value",c]);var f=this.ylabel.selectAll("option").data(u);f.enter().append("option").merge(f).attr("value",function(e){return e[0]}).text(function(e){return e[1]}),f.exit().remove(),this.ylabel.style("top",(this.height-10-this.topOffset)/2+this.topOffset+"px").style("left",10-this.ylabel.node().offsetWidth/2+"px"),this.internalDraw()}}},{key:"internalDraw",value:function(){var e,t,n=this,r=Vi(this.props.explanations);try{for(r.s();!(e=r.n()).done;){var a,i=e.value,o=Vi(this.usedFeatures);try{for(o.s();!(a=o.n()).done;){var l=a.value;i.features.hasOwnProperty(l)||(i.features[l]={effect:0,value:0}),i.features[l].ind=l}}catch(e){o.e(e)}finally{o.f()}}}catch(e){r.e(e)}finally{r.f()}var u=this.xlabel.node().value,s="sample order by key"===u&&null!=this.props.ordering_keys_time_format;if(this.xscale=s?Hi():Qe(),this.xaxis.scale(this.xscale),"sample order by similarity"===u)t=(0,Ye.sortBy)(this.props.explanations,function(e){return e.simIndex}),(0,Ye.each)(t,function(e,t){return e.xmap=t});else if("sample order by output value"===u)t=(0,Ye.sortBy)(this.props.explanations,function(e){return-e.outValue}),(0,Ye.each)(t,function(e,t){return e.xmap=t});else if("original sample ordering"===u)t=(0,Ye.sortBy)(this.props.explanations,function(e){return e.origInd}),(0,Ye.each)(t,function(e,t){return e.xmap=t});else if("sample order by key"===u)t=this.props.explanations,s?(0,Ye.each)(t,function(e,t){return e.xmap=n.parseTime(n.props.ordering_keys[t])}):(0,Ye.each)(t,function(e,t){return e.xmap=n.props.ordering_keys[t]}),t=(0,Ye.sortBy)(t,function(e){return e.xmap});else{var c=(0,Ye.findKey)(this.props.featureNames,function(e){return e===u});(0,Ye.each)(this.props.explanations,function(e,t){return e.xmap=e.features[c].value});var f=(0,Ye.sortBy)(this.props.explanations,function(e){return e.xmap}),d=(0,Ye.map)(f,function(e){return e.xmap});if("string"==typeof d[0])return void alert("Ordering by category names is not yet supported.");var p,h,g=(0,Ye.min)(d),v=((0,Ye.max)(d)-g)/100;t=[];for(var m=0;m<f.length;++m){var y=f[m];if(p&&!h&&y.xmap-p.xmap<=v||h&&y.xmap-h.xmap<=v){h||((h=(0,Ye.cloneDeep)(p)).count=1);var b,w=Vi(this.usedFeatures);try{for(w.s();!(b=w.n()).done;){var _=b.value;h.features[_].effect+=y.features[_].effect,h.features[_].value+=y.features[_].value}}catch(e){w.e(e)}finally{w.f()}h.count+=1}else if(p)if(h){var k,x=Vi(this.usedFeatures);try{for(x.s();!(k=x.n()).done;){var S=k.value;h.features[S].effect/=h.count,h.features[S].value/=h.count}}catch(e){x.e(e)}finally{x.f()}t.push(h),h=void 0}else t.push(p);p=y}p.xmap-t[t.length-1].xmap>v&&t.push(p)}this.currUsedFeatures=this.usedFeatures,this.currPosOrderedFeatures=this.posOrderedFeatures,this.currNegOrderedFeatures=this.negOrderedFeatures;var E=this.ylabel.node().value;if("model output value"!==E){var C=t;t=(0,Ye.cloneDeep)(t);for(var T=(0,Ye.findKey)(this.props.featureNames,function(e){return e===E}),z=0;z<t.length;++z){var P=t[z].features[T];t[z].features={},t[z].features[T]=P,C[z].remapped_version=t[z]}this.currUsedFeatures=[T],this.currPosOrderedFeatures=[T],this.currNegOrderedFeatures=[T]}this.currExplanations=t,"identity"===this.props.link?this.invLinkFunction=function(e){return n.props.baseValue+e}:"logit"===this.props.link?this.invLinkFunction=function(e){return 1/(1+Math.exp(-(n.props.baseValue+e)))}:console.log("ERROR: Unrecognized link function: ",this.props.link),this.predValues=(0,Ye.map)(t,function(e){return(0,Ye.sum)((0,Ye.map)(e.features,function(e){return e.effect}))});var N=this.wrapper.node().offsetWidth;if(0==N)return setTimeout(function(){return n.draw(t)},500);this.svg.style("height",this.height+"px"),this.svg.style("width",N+"px");var M=(0,Ye.map)(t,function(e){return e.xmap});this.xscale.domain([(0,Ye.min)(M),(0,Ye.max)(M)]).range([this.leftOffset,N]).clamp(!0),this.xaxisElement.attr("transform","translate(0,"+this.topOffset+")").call(this.xaxis);for(var A=0;A<this.currExplanations.length;++A)this.currExplanations[A].xmapScaled=this.xscale(this.currExplanations[A].xmap);for(var O=t.length,L=0,F=0;F<O;++F){var D=t[F].features,R=(0,Ye.sum)((0,Ye.map)((0,Ye.filter)(D,function(e){return e.effect>0}),function(e){return e.effect}))||0,j=(0,Ye.sum)((0,Ye.map)((0,Ye.filter)(D,function(e){return e.effect<0}),function(e){return-e.effect}))||0;L=Math.max(L,2.2*Math.max(R,j))}this.yscale.domain([-L/2,L/2]).range([this.height-10,this.topOffset]),this.yaxisElement.attr("transform","translate("+this.leftOffset+",0)").call(this.yaxis);for(var U=0;U<O;++U){var I,$=t[U].features,B=-((0,Ye.sum)((0,Ye.map)((0,Ye.filter)($,function(e){return e.effect<0}),function(e){return-e.effect}))||0),H=void 0,V=Vi(this.currPosOrderedFeatures);try{for(V.s();!(I=V.n()).done;)$[H=I.value].posyTop=this.yscale(B),$[H].effect>0&&(B+=$[H].effect),$[H].posyBottom=this.yscale(B),$[H].ind=H}catch(e){V.e(e)}finally{V.f()}var W,q=B,Q=Vi(this.currNegOrderedFeatures);try{for(Q.s();!(W=Q.n()).done;)$[H=W.value].negyTop=this.yscale(B),$[H].effect<0&&(B-=$[H].effect),$[H].negyBottom=this.yscale(B)}catch(e){Q.e(e)}finally{Q.f()}t[U].joinPoint=q,t[U].joinPointy=this.yscale(q)}var Y=mr().x(function(e){return e[0]}).y(function(e){return e[1]}),G=this.mainGroup.selectAll(".force-bar-array-area-pos").data(this.currUsedFeatures);G.enter().append("path").attr("class","force-bar-array-area-pos").merge(G).attr("d",function(e){var n=(0,Ye.map)((0,Ye.range)(O),function(n){return[t[n].xmapScaled,t[n].features[e].posyTop]}),r=(0,Ye.map)((0,Ye.rangeRight)(O),function(n){return[t[n].xmapScaled,t[n].features[e].posyBottom]});return Y(n.concat(r))}).attr("fill",this.colors[0]),G.exit().remove();var K=this.mainGroup.selectAll(".force-bar-array-area-neg").data(this.currUsedFeatures);K.enter().append("path").attr("class","force-bar-array-area-neg").merge(K).attr("d",function(e){var n=(0,Ye.map)((0,Ye.range)(O),function(n){return[t[n].xmapScaled,t[n].features[e].negyTop]}),r=(0,Ye.map)((0,Ye.rangeRight)(O),function(n){return[t[n].xmapScaled,t[n].features[e].negyBottom]});return Y(n.concat(r))}).attr("fill",this.colors[1]),K.exit().remove();var X=this.mainGroup.selectAll(".force-bar-array-divider-pos").data(this.currUsedFeatures);X.enter().append("path").attr("class","force-bar-array-divider-pos").merge(X).attr("d",function(e){var n=(0,Ye.map)((0,Ye.range)(O),function(n){return[t[n].xmapScaled,t[n].features[e].posyBottom]});return Y(n)}).attr("fill","none").attr("stroke-width",1).attr("stroke",function(){return n.colors[0].brighter(1.2)}),X.exit().remove();var Z=this.mainGroup.selectAll(".force-bar-array-divider-neg").data(this.currUsedFeatures);Z.enter().append("path").attr("class","force-bar-array-divider-neg").merge(Z).attr("d",function(e){var n=(0,Ye.map)((0,Ye.range)(O),function(n){return[t[n].xmapScaled,t[n].features[e].negyTop]});return Y(n)}).attr("fill","none").attr("stroke-width",1).attr("stroke",function(){return n.colors[1].brighter(1.5)}),Z.exit().remove();for(var J=function(e,t,n,r,a){var i,o,l,u;"pos"===a?(i=e[n].features[t].posyBottom,o=e[n].features[t].posyTop):(i=e[n].features[t].negyBottom,o=e[n].features[t].negyTop);for(var s=n+1;s<=r;++s)"pos"===a?(l=e[s].features[t].posyBottom,u=e[s].features[t].posyTop):(l=e[s].features[t].negyBottom,u=e[s].features[t].negyTop),l>i&&(i=l),u<o&&(o=u);return{top:i,bottom:o}},ee=[],te=0,ne=["pos","neg"];te<ne.length;te++){var re,ae=ne[te],ie=Vi(this.currUsedFeatures);try{for(ie.s();!(re=ie.n()).done;)for(var oe=re.value,le=0,ue=0,se=0,ce={top:0,bottom:0},fe=void 0;ue<O-1;){for(;se<100&&ue<O-1;)++ue,se=t[ue].xmapScaled-t[le].xmapScaled;for(ce=J(t,oe,le,ue,ae);ce.bottom-ce.top<20&&le<ue;)++le,ce=J(t,oe,le,ue,ae);if(se=t[ue].xmapScaled-t[le].xmapScaled,ce.bottom-ce.top>=20&&se>=100){for(;ue<O-1;){if(++ue,!((fe=J(t,oe,le,ue,ae)).bottom-fe.top>20)){--ue;break}ce=fe}se=t[ue].xmapScaled-t[le].xmapScaled,ee.push([(t[ue].xmapScaled+t[le].xmapScaled)/2,(ce.top+ce.bottom)/2,this.props.featureNames[oe]]);var de=t[ue].xmapScaled;for(le=ue;de+100>t[le].xmapScaled&&le<O-1;)++le;ue=le}}}catch(e){ie.e(e)}finally{ie.f()}}var pe=this.onTopGroup.selectAll(".force-bar-array-flabels").data(ee);pe.enter().append("text").attr("class","force-bar-array-flabels").merge(pe).attr("x",function(e){return e[0]}).attr("y",function(e){return e[1]+4}).text(function(e){return e[2]}),pe.exit().remove()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.redraw)}},{key:"render",value:function(){var t=this;return e.createElement("div",{ref:function(e){return t.wrapper=Gn(e)},style:{textAlign:"center"}},e.createElement("style",{dangerouslySetInnerHTML:{__html:"\n .force-bar-array-wrapper {\n text-align: center;\n }\n .force-bar-array-xaxis path {\n fill: none;\n opacity: 0.4;\n }\n .force-bar-array-xaxis .domain {\n opacity: 0;\n }\n .force-bar-array-xaxis paths {\n display: none;\n }\n .force-bar-array-yaxis path {\n fill: none;\n opacity: 0.4;\n }\n .force-bar-array-yaxis paths {\n display: none;\n }\n .tick line {\n stroke: #000;\n stroke-width: 1px;\n opacity: 0.4;\n }\n .tick text {\n fill: #000;\n opacity: 0.5;\n font-size: 12px;\n padding: 0px;\n }\n .force-bar-array-flabels {\n font-size: 12px;\n fill: #fff;\n text-anchor: middle;\n }\n .additive-force-array-xlabel {\n background: none;\n border: 1px solid #ccc;\n opacity: 0.5;\n margin-bottom: 0px;\n font-size: 12px;\n font-family: arial;\n margin-left: 80px;\n max-width: 300px;\n }\n .additive-force-array-xlabel:focus {\n outline: none;\n }\n .additive-force-array-ylabel {\n position: relative;\n top: 0px;\n left: 0px;\n transform: rotate(-90deg);\n background: none;\n border: 1px solid #ccc;\n opacity: 0.5;\n margin-bottom: 0px;\n font-size: 12px;\n font-family: arial;\n max-width: 150px;\n }\n .additive-force-array-ylabel:focus {\n outline: none;\n }\n .additive-force-array-hoverLine {\n stroke-width: 1px;\n stroke: #fff;\n opacity: 1;\n }"}}),e.createElement("select",{className:"additive-force-array-xlabel"}),e.createElement("div",{style:{height:"0px",textAlign:"left"}},e.createElement("select",{className:"additive-force-array-ylabel"})),e.createElement("svg",{ref:function(e){return t.svg=Gn(e)},style:{userSelect:"none",display:"block",fontFamily:"arial",sansSerif:!0}}))}}],a&&Qi(r.prototype,a),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,a}(e.Component);Zi.defaultProps={plot_cmap:"RdBu",ordering_keys:null,ordering_keys_time_format:null};const Ji=Zi;window.SHAP={SimpleListVisualizer:rt,AdditiveForceVisualizer:Er,AdditiveForceArrayVisualizer:Ji,React:e,ReactDOM:n,ReactDom:{render:function(e,n){var r=t.createRoot(n);return r.render(e),r}}}})()})();
|