diff --git "a/static/js/main.98a30b5e.js" "b/static/js/main.98a30b5e.js" new file mode 100644--- /dev/null +++ "b/static/js/main.98a30b5e.js" @@ -0,0 +1,3 @@ +/*! For license information please see main.98a30b5e.js.LICENSE.txt */ +!function(){var t={701:function(t,e,n){var r,i,o=n(61).default,a=n(156).default,l=n(861).default,u=n(690).default,s=n(728).default,c=n(704).default,f=n(424).default;!function(){function d(t){return t&&t.__esModule?{d:t.default}:{d:t}}var h;function p(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function y(){}var m=function(t){return null==t?y:function(){return this.querySelector(t)}};function v(){return[]}var b=function(t){return new Array(t.length)};function w(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}w.prototype={constructor:w,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};function k(t,e,n,r,i,o){for(var a,l=0,u=e.length,s=o.length;l<s;++l)(a=e[l])?(a.__data__=o[l],r[l]=a):n[l]=new w(t,o[l]);for(;l<u;++l)(a=e[l])&&(i[l]=a)}function x(t,e,n,r,i,o,a){var l,u,s,c={},f=e.length,d=o.length,h=new Array(f);for(l=0;l<f;++l)(u=e[l])&&(h[l]=s="$"+a.call(u,u.__data__,l,e),s in c?i[l]=u:c[s]=u);for(l=0;l<d;++l)(u=c[s="$"+a.call(t,o[l],l,o)])?(r[l]=u,u.__data__=o[l],c[s]=null):n[l]=new w(t,o[l]);for(l=0;l<f;++l)(u=e[l])&&c[h[l]]===u&&(i[l]=u)}function S(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}function C(t){return function(){this.removeAttribute(t)}}function M(t){return function(){this.removeAttributeNS(t.space,t.local)}}function A(t,e){return function(){this.setAttribute(t,e)}}function E(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function T(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}function P(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}var N="http://www.w3.org/1999/xhtml",L={svg:"http://www.w3.org/2000/svg",xhtml:N,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},O=function(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),L.hasOwnProperty(e)?{space:L[e],local:t}:t};function j(t){return function(){this.style.removeProperty(t)}}function F(t,e,n){return function(){this.style.setProperty(t,e,n)}}function D(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}var z=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function R(t){return function(){delete this[t]}}function U(t,e){return function(){this[t]=e}}function W(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}function Y(t){return t.trim().split(/^|\s+/)}function H(t){return t.classList||new I(t)}function I(t){this._node=t,this._names=Y(t.getAttribute("class")||"")}function B(t,e){for(var n=H(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function q(t,e){for(var n=H(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function V(t){return function(){B(this,t)}}function X(t){return function(){q(this,t)}}function Z(t,e){return function(){(e.apply(this,arguments)?B:q)(this,t)}}I.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};function G(){this.textContent=""}function Q(t){return function(){this.textContent=t}}function K(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function J(){this.innerHTML=""}function _(t){return function(){this.innerHTML=t}}function $(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function tt(){this.nextSibling&&this.parentNode.appendChild(this)}function et(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function nt(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===N&&e.documentElement.namespaceURI===N?e.createElement(t):e.createElementNS(n,t)}}function rt(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}var it=function(t){var e=O(t);return(e.local?rt:nt)(e)};function ot(){return null}function at(){var t=this.parentNode;t&&t.removeChild(this)}function lt(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function ut(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}var st={},ct=null;"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(st={mouseenter:"mouseover",mouseleave:"mouseout"}));function ft(t,e,n){return t=dt(t,e,n),function(e){var n=e.relatedTarget;n&&(n===this||8&n.compareDocumentPosition(this))||t.call(this,e)}}function dt(t,e,n){return function(r){var i=ct;ct=r;try{t.call(this,this.__data__,e,n)}finally{ct=i}}}function ht(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,o=e.length;r<o;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.capture);++i?e.length=i:delete this.__on}}}function pt(t,e,n){var r=st.hasOwnProperty(t.type)?ft:dt;return function(i,o,a){var l,u=this.__on,s=r(e,o,a);if(u)for(var c=0,f=u.length;c<f;++c)if((l=u[c]).type===t.type&&l.name===t.name)return this.removeEventListener(l.type,l.listener,l.capture),this.addEventListener(l.type,l.listener=s,l.capture=n),void(l.value=e);this.addEventListener(t.type,s,n),l={type:t.type,name:t.name,value:e,listener:s,capture:n},u?u.push(l):this.__on=[l]}}function gt(t,e,n){var r=z(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dispatchEvent(i)}function yt(t,e){return function(){return gt(this,t,e)}}function mt(t,e){return function(){return gt(this,t,e.apply(this,arguments))}}var vt=[null];function bt(t,e){this._groups=t,this._parents=e}bt.prototype={constructor:bt,select:function(t){"function"!=typeof t&&(t=m(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var o,a,l=e[i],u=l.length,s=r[i]=new Array(u),c=0;c<u;++c)(o=l[c])&&(a=t.call(o,o.__data__,c,l))&&("__data__"in o&&(a.__data__=o.__data__),s[c]=a);return new bt(r,this._parents)},selectAll:function(t){"function"!=typeof t&&(t=function(t){return null==t?v:function(){return this.querySelectorAll(t)}}(t));for(var e=this._groups,n=e.length,r=[],i=[],o=0;o<n;++o)for(var a,l=e[o],u=l.length,s=0;s<u;++s)(a=l[s])&&(r.push(t.call(a,a.__data__,s,l)),i.push(a));return new bt(r,i)},filter:function(t){"function"!=typeof t&&(t=function(t){return function(){return this.matches(t)}}(t));for(var e=this._groups,n=e.length,r=new Array(n),i=0;i<n;++i)for(var o,a=e[i],l=a.length,u=r[i]=[],s=0;s<l;++s)(o=a[s])&&t.call(o,o.__data__,s,a)&&u.push(o);return new bt(r,this._parents)},data:function(t,e){if(!t)return h=new Array(this.size()),s=-1,this.each((function(t){h[++s]=t})),h;var n=e?x:k,r=this._parents,i=this._groups;"function"!=typeof t&&(t=function(t){return function(){return t}}(t));for(var o=i.length,a=new Array(o),l=new Array(o),u=new Array(o),s=0;s<o;++s){var c=r[s],f=i[s],d=f.length,h=t.call(c,c&&c.__data__,s,r),p=h.length,g=l[s]=new Array(p),y=a[s]=new Array(p);n(c,f,g,y,u[s]=new Array(d),h,e);for(var m,v,b=0,w=0;b<p;++b)if(m=g[b]){for(b>=w&&(w=b+1);!(v=y[w])&&++w<p;);m._next=v||null}}return(a=new bt(a,r))._enter=l,a._exit=u,a},enter:function(){return new bt(this._enter||this._groups.map(b),this._parents)},exit:function(){return new bt(this._exit||this._groups.map(b),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,o=this.exit();return r="function"==typeof t?t(r):r.append(t+""),null!=e&&(i=e(i)),null==n?o.remove():n(o),r&&i?r.merge(i).order():i},merge:function(t){for(var e=this._groups,n=t._groups,r=e.length,i=n.length,o=Math.min(r,i),a=new Array(r),l=0;l<o;++l)for(var u,s=e[l],c=n[l],f=s.length,d=a[l]=new Array(f),h=0;h<f;++h)(u=s[h]||c[h])&&(d[h]=u);for(;l<r;++l)a[l]=e[l];return new bt(a,this._parents)},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],o=i.length-1,a=i[o];--o>=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=S);for(var n=this._groups,r=n.length,i=new Array(r),o=0;o<r;++o){for(var a,l=n[o],u=l.length,s=i[o]=new Array(u),c=0;c<u;++c)(a=l[c])&&(s[c]=a);s.sort(e)}return new bt(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){var t=new Array(this.size()),e=-1;return this.each((function(){t[++e]=this})),t},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,o=r.length;i<o;++i){var a=r[i];if(a)return a}return null},size:function(){var t=0;return this.each((function(){++t})),t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,o=e[n],a=0,l=o.length;a<l;++a)(i=o[a])&&t.call(i,i.__data__,a,o);return this},attr:function(t,e){var n=O(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?M:C:"function"==typeof e?n.local?P:T:n.local?E:A)(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?j:"function"==typeof e?D:F)(t,e,null==n?"":n)):function(t,e){return t.style.getPropertyValue(e)||z(t).getComputedStyle(t,null).getPropertyValue(e)}(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?R:"function"==typeof e?W:U)(t,e)):this.node()[t]},classed:function(t,e){var n=Y(t+"");if(arguments.length<2){for(var r=H(this.node()),i=-1,o=n.length;++i<o;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?Z:e?V:X)(n,e))},text:function(t){return arguments.length?this.each(null==t?G:("function"==typeof t?K:Q)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?J:("function"==typeof t?$:_)(t)):this.node().innerHTML},raise:function(){return this.each(tt)},lower:function(){return this.each(et)},append:function(t){var e="function"==typeof t?t:it(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var n="function"==typeof t?t:it(t),r=null==e?ot:"function"==typeof e?e:m(e);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(at)},clone:function(t){return this.select(t?ut:lt)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,o=function(t){return t.trim().split(/^|\s+/).map((function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}))}(t+""),a=o.length;if(!(arguments.length<2)){for(l=e?pt:ht,null==n&&(n=!1),r=0;r<a;++r)this.each(l(o[r],e,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<a;++r)if((i=o[r]).type===u.type&&i.name===u.name)return u.value},dispatch:function(t,e){return this.each(("function"==typeof e?mt:yt)(t,e))}};var wt=function(t){return"string"==typeof t?new bt([[document.querySelector(t)]],[document.documentElement]):new bt([[t]],vt)},kt=function(t){var e=function(){for(var t,e=ct;t=e.sourceEvent;)e=t;return e}();return e.changedTouches&&(e=e.changedTouches[0]),function(t,e){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]}var i=t.getBoundingClientRect();return[e.clientX-i.left-t.clientLeft,e.clientY-i.top-t.clientTop]}(t,e)};function xt(){var t,e,n=Ut().unknown(void 0),r=n.domain,i=n.range,o=0,a=1,l=!1,u=0,s=0,c=.5;function d(){var n=r().length,f=a<o,d=f?a:o,h=f?o:a;t=(h-d)/Math.max(1,n-u+2*s),l&&(t=Math.floor(t)),d+=(h-d-t*(n-u))*c,e=t*(1-u),l&&(d=Math.round(d),e=Math.round(e));var p=Pt(n).map((function(e){return d+t*e}));return i(f?p.reverse():p)}return delete n.unknown,n.domain=function(t){return arguments.length?(r(t),d()):r()},n.range=function(t){var e;return arguments.length?(e=f(t,2),o=e[0],a=e[1],o=+o,a=+a,d()):[o,a]},n.rangeRound=function(t){var e;return e=f(t,2),o=e[0],a=e[1],o=+o,a=+a,l=!0,d()},n.bandwidth=function(){return e},n.step=function(){return t},n.round=function(t){return arguments.length?(l=!!t,d()):l},n.padding=function(t){return arguments.length?(u=Math.min(1,s=+t),d()):u},n.paddingInner=function(t){return arguments.length?(u=Math.min(1,t),d()):u},n.paddingOuter=function(t){return arguments.length?(s=+t,d()):s},n.align=function(t){return arguments.length?(c=Math.max(0,Math.min(1,t)),d()):c},n.copy=function(){return xt(r(),[o,a]).round(l).paddingInner(u).paddingOuter(s).align(c)},zt.apply(d(),arguments)}function St(t){var e=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return St(e())},t}function Ct(){return St(xt.apply(null,arguments).paddingInner(1))}var Mt=function(t,e){return t<e?-1:t>e?1:t>=e?0:NaN},At=function(t){return 1===t.length&&(t=function(t){return function(e,n){return Mt(t(e),n)}}(t)),{left:function(e,n,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r<i;){var o=r+i>>>1;t(e[o],n)<0?r=o+1:i=o}return r},right:function(e,n,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r<i;){var o=r+i>>>1;t(e[o],n)>0?i=o:r=o+1}return r}}};var Et=At(Mt),Tt=Et.right,Pt=(Et.left,function(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((e-t)/n)),o=new Array(i);++r<i;)o[r]=t+r*n;return o}),Nt=Math.sqrt(50),Lt=Math.sqrt(10),Ot=Math.sqrt(2),jt=function(t,e,n){var r,i,o,a,l=-1;if(n=+n,(t=+t)===(e=+e)&&n>0)return[t];if((r=e<t)&&(i=t,t=e,e=i),0===(a=Ft(t,e,n))||!isFinite(a))return[];if(a>0)for(t=Math.ceil(t/a),e=Math.floor(e/a),o=new Array(i=Math.ceil(e-t+1));++l<i;)o[l]=(t+l)*a;else for(t=Math.floor(t*a),e=Math.ceil(e*a),o=new Array(i=Math.ceil(t-e+1));++l<i;)o[l]=(t-l)/a;return r&&o.reverse(),o};function Ft(t,e,n){var r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),o=r/Math.pow(10,i);return i>=0?(o>=Nt?10:o>=Lt?5:o>=Ot?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=Nt?10:o>=Lt?5:o>=Ot?2:1)}function Dt(t,e,n){var r=Math.abs(e-t)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Nt?i*=10:o>=Lt?i*=5:o>=Ot&&(i*=2),e<t?-i:i}function zt(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}var Rt=Symbol("implicit");function Ut(){var t=new Map,e=[],n=[],r=Rt;function i(i){var o=i+"",a=t.get(o);if(!a){if(r!==Rt)return r;t.set(o,a=e.push(i))}return n[(a-1)%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();e=[],t=new Map;var r,o=c(n);try{for(o.s();!(r=o.n()).done;){var a=r.value,l=a+"";t.has(l)||t.set(l,e.push(a))}}catch(u){o.e(u)}finally{o.f()}return i},i.range=function(t){return arguments.length?(n=Array.from(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return Ut(e,n).unknown(r)},zt.apply(i,arguments),i}function Wt(){var t=Be();return t.copy=function(){return He(t,Wt())},zt.apply(t,arguments),function(t){var e=t.domain;return t.ticks=function(t){var n=e();return jt(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return nn(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,i=e(),o=0,a=i.length-1,l=i[o],u=i[a];return u<l&&(r=l,l=u,u=r,r=o,o=a,a=r),(r=Ft(l,u,n))>0?r=Ft(l=Math.floor(l/r)*r,u=Math.ceil(u/r)*r,n):r<0&&(r=Ft(l=Math.ceil(l*r)/r,u=Math.floor(u*r)/r,n)),r>0?(i[o]=Math.floor(l/r)*r,i[a]=Math.ceil(u/r)*r,e(i)):r<0&&(i[o]=Math.ceil(l*r)/r,i[a]=Math.floor(u*r)/r,e(i)),t},t}(t)}function Yt(){}var Ht=function(t,e,n){t.prototype=e.prototype=n,n.constructor=t};function It(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}var Bt=.7,qt=1/Bt,Vt="\\s*([+-]?\\d+)\\s*",Xt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Zt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Gt=/^#([0-9a-f]{3,8})$/,Qt=new RegExp("^rgb\\("+[Vt,Vt,Vt]+"\\)$"),Kt=new RegExp("^rgb\\("+[Zt,Zt,Zt]+"\\)$"),Jt=new RegExp("^rgba\\("+[Vt,Vt,Vt,Xt]+"\\)$"),_t=new RegExp("^rgba\\("+[Zt,Zt,Zt,Xt]+"\\)$"),$t=new RegExp("^hsl\\("+[Xt,Zt,Zt]+"\\)$"),te=new RegExp("^hsla\\("+[Xt,Zt,Zt,Xt]+"\\)$"),ee={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 ne(){return this.rgb().formatHex()}function re(){return this.rgb().formatRgb()}function ie(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Gt.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?oe(e):3===n?new ue(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?new ue(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?new ue(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Qt.exec(t))?new ue(e[1],e[2],e[3],1):(e=Kt.exec(t))?new ue(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Jt.exec(t))?ae(e[1],e[2],e[3],e[4]):(e=_t.exec(t))?ae(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=$t.exec(t))?de(e[1],e[2]/100,e[3]/100,1):(e=te.exec(t))?de(e[1],e[2]/100,e[3]/100,e[4]):ee.hasOwnProperty(t)?oe(ee[t]):"transparent"===t?new ue(NaN,NaN,NaN,0):null}function oe(t){return new ue(t>>16&255,t>>8&255,255&t,1)}function ae(t,e,n,r){return r<=0&&(t=e=n=NaN),new ue(t,e,n,r)}function le(t,e,n,r){return 1===arguments.length?function(t){return t instanceof Yt||(t=ie(t)),t?new ue((t=t.rgb()).r,t.g,t.b,t.opacity):new ue}(t):new ue(t,e,n,null==r?1:r)}function ue(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function se(){return"#"+fe(this.r)+fe(this.g)+fe(this.b)}function ce(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function fe(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function de(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new pe(t,e,n,r)}function he(t){if(t instanceof pe)return new pe(t.h,t.s,t.l,t.opacity);if(t instanceof Yt||(t=ie(t)),!t)return new pe;if(t instanceof pe)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),a=NaN,l=o-i,u=(o+i)/2;return l?(a=e===o?(n-r)/l+6*(n<r):n===o?(r-e)/l+2:(e-n)/l+4,l/=u<.5?o+i:2-o-i,a*=60):l=u>0&&u<1?0:a,new pe(a,l,u,t.opacity)}function pe(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function ge(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function ye(t,e,n,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*n+(1+3*t+3*o-3*a)*r+a*i)/6}Ht(Yt,ie,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:ne,formatHex:ne,formatHsl:function(){return he(this).formatHsl()},formatRgb:re,toString:re}),Ht(ue,le,It(Yt,{brighter:function(t){return t=null==t?qt:Math.pow(qt,t),new ue(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Bt:Math.pow(Bt,t),new ue(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){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:se,formatHex:se,formatRgb:ce,toString:ce})),Ht(pe,(function(t,e,n,r){return 1===arguments.length?he(t):new pe(t,e,n,null==r?1:r)}),It(Yt,{brighter:function(t){return t=null==t?qt:Math.pow(qt,t),new pe(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Bt:Math.pow(Bt,t),new pe(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new ue(ge(t>=240?t-240:t+120,i,r),ge(t,i,r),ge(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));function me(t){return 1==(t=+t)?ve:function(e,n){return n-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,n,t):be(isNaN(e)?n:e)}}function ve(t,e){var n=e-t;return n?function(t,e){return function(n){return t+n*e}}(t,n):be(isNaN(t)?e:t)}var be=function(t){return function(){return t}},we=function t(e){var n=me(e);function r(t,e){var r=n((t=le(t)).r,(e=le(e)).r),i=n(t.g,e.g),o=n(t.b,e.b),a=ve(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+""}}return r.gamma=t,r}(1);function ke(t){return function(e){var n,r,i=e.length,o=new Array(i),a=new Array(i),l=new Array(i);for(n=0;n<i;++n)r=le(e[n]),o[n]=r.r||0,a[n]=r.g||0,l[n]=r.b||0;return o=t(o),a=t(a),l=t(l),r.opacity=1,function(t){return r.r=o(t),r.g=a(t),r.b=l(t),r+""}}}ke((function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,l=r<e-1?t[r+2]:2*o-i;return ye((n-r/e)*e,a,i,o,l)}})),ke((function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],o=t[r%e],a=t[(r+1)%e],l=t[(r+2)%e];return ye((n-r/e)*e,i,o,a,l)}}));var xe=function(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,o=new Array(i),a=new Array(r);for(n=0;n<i;++n)o[n]=Oe(t[n],e[n]);for(;n<r;++n)a[n]=e[n];return function(t){for(n=0;n<i;++n)a[n]=o[n](t);return a}},Se=function(t,e){var n=new Date;return e-=t=+t,function(r){return n.setTime(t+e*r),n}},Ce=function(t,e){return e-=t=+t,function(n){return t+e*n}},Me=function(t,e){var n,r={},i={};for(n in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)n in t?r[n]=Oe(t[n],e[n]):i[n]=e[n];return function(t){for(n in r)i[n]=r[n](t);return i}},Ae=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Ee=new RegExp(Ae.source,"g");var Te,Pe,Ne,Le=function(t,e){var n,r,i,o=Ae.lastIndex=Ee.lastIndex=0,a=-1,l=[],u=[];for(t+="",e+="";(n=Ae.exec(t))&&(r=Ee.exec(e));)(i=r.index)>o&&(i=e.slice(o,i),l[a]?l[a]+=i:l[++a]=i),(n=n[0])===(r=r[0])?l[a]?l[a]+=r:l[++a]=r:(l[++a]=null,u.push({i:a,x:Ce(n,r)})),o=Ee.lastIndex;return o<e.length&&(i=e.slice(o),l[a]?l[a]+=i:l[++a]=i),l.length<2?u[0]?function(t){return function(e){return t(e)+""}}(u[0].x):function(t){return function(){return t}}(e):(e=u.length,function(t){for(var n,r=0;r<e;++r)l[(n=u[r]).i]=n.x(t);return l.join("")})},Oe=function(t,e){var n,r=typeof e;return null==e||"boolean"===r?be(e):("number"===r?Ce:"string"===r?(n=ie(e))?(e=n,we):Le:e instanceof ie?we:e instanceof Date?Se:Array.isArray(e)?xe:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?Me:Ce)(t,e)},je=function(t,e){return e-=t=+t,function(n){return Math.round(t+e*n)}},Fe=function(t){return function(){return t}},De=function(t){return+t},ze=[0,1];function Re(t){return t}function Ue(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:Fe(isNaN(e)?NaN:.5)}function We(t,e,n){var r=t[0],i=t[1],o=e[0],a=e[1];return i<r?(r=Ue(i,r),o=n(a,o)):(r=Ue(r,i),o=n(o,a)),function(t){return o(r(t))}}function Ye(t,e,n){var r=Math.min(t.length,e.length)-1,i=new Array(r),o=new Array(r),a=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++a<r;)i[a]=Ue(t[a],t[a+1]),o[a]=n(e[a],e[a+1]);return function(e){var n=Tt(t,e,1,r)-1;return o[n](i[n](e))}}function He(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function Ie(){var t,e,n,r,i,o,a=ze,l=ze,u=Oe,s=Re;function c(){var t=Math.min(a.length,l.length);return s!==Re&&(s=function(t,e){var n;return t>e&&(n=t,t=e,e=n),function(n){return Math.max(t,Math.min(e,n))}}(a[0],a[t-1])),r=t>2?Ye:We,i=o=null,f}function f(e){return isNaN(e=+e)?n:(i||(i=r(a.map(t),l,u)))(t(s(e)))}return f.invert=function(n){return s(e((o||(o=r(l,a.map(t),Ce)))(n)))},f.domain=function(t){return arguments.length?(a=Array.from(t,De),c()):a.slice()},f.range=function(t){return arguments.length?(l=Array.from(t),c()):l.slice()},f.rangeRound=function(t){return l=Array.from(t),u=je,c()},f.clamp=function(t){return arguments.length?(s=!!t||Re,c()):s!==Re},f.interpolate=function(t){return arguments.length?(u=t,c()):u},f.unknown=function(t){return arguments.length?(n=t,f):n},function(n,r){return t=n,e=r,c()}}function Be(){return Ie()(Re,Re)}var qe=function(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]},Ve=function(t){return(t=qe(Math.abs(t)))?t[1]:NaN},Xe=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ze(t){if(!(e=Xe.exec(t)))throw new Error("invalid format: "+t);var e;return new Ge({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ge(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}Ze.prototype=Ge.prototype,Ge.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};var Qe,Ke=function(t,e){var n=qe(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")},Je={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.round(t).toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return Ke(100*t,e)},r:Ke,s:function(t,e){var n=qe(t,e);if(!n)return t+"";var r=n[0],i=n[1],o=i-(Qe=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+qe(t,Math.max(0,e+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}},_e=function(t){return t},$e=Array.prototype.map,tn=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"],en=function(t){var e=void 0===t.grouping||void 0===t.thousands?_e:function(t,e){return function(n,r){for(var i=n.length,o=[],a=0,l=t[0],u=0;i>0&&l>0&&(u+l+1>r&&(l=Math.max(1,r-u)),o.push(n.substring(i-=l,i+l)),!((u+=l+1)>r));)l=t[a=(a+1)%t.length];return o.reverse().join(e)}}($e.call(t.grouping,Number),t.thousands+""),n=void 0===t.currency?"":t.currency[0]+"",r=void 0===t.currency?"":t.currency[1]+"",i=void 0===t.decimal?".":t.decimal+"",o=void 0===t.numerals?_e:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}($e.call(t.numerals,String)),a=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"-":t.minus+"",u=void 0===t.nan?"NaN":t.nan+"";function s(t){var s=(t=Ze(t)).fill,c=t.align,f=t.sign,d=t.symbol,h=t.zero,p=t.width,g=t.comma,y=t.precision,m=t.trim,v=t.type;"n"===v?(g=!0,v="g"):Je[v]||(void 0===y&&(y=12),m=!0,v="g"),(h||"0"===s&&"="===c)&&(h=!0,s="0",c="=");var b="$"===d?n:"#"===d&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",w="$"===d?r:/[%p]/.test(v)?a:"",k=Je[v],x=/[defgprs%]/.test(v);function S(t){var n,r,a,d=b,S=w;if("c"===v)S=k(t)+S,t="";else{var C=(t=+t)<0;if(t=isNaN(t)?u:k(Math.abs(t),y),m&&(t=function(t){t:for(var e,n=t.length,r=1,i=-1;r<n;++r)switch(t[r]){case".":i=e=r;break;case"0":0===i&&(i=r),e=r;break;default:if(i>0){if(!+t[r])break t;i=0}}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),C&&0==+t&&(C=!1),d=(C?"("===f?f:l:"-"===f||"("===f?"":f)+d,S=("s"===v?tn[8+Qe/3]:"")+S+(C&&"("===f?")":""),x)for(n=-1,r=t.length;++n<r;)if(48>(a=t.charCodeAt(n))||a>57){S=(46===a?i+t.slice(n+1):t.slice(n))+S,t=t.slice(0,n);break}}g&&!h&&(t=e(t,1/0));var M=d.length+t.length+S.length,A=M<p?new Array(p-M+1).join(s):"";switch(g&&h&&(t=e(A+t,A.length?p-S.length:1/0),A=""),c){case"<":t=d+t+S+A;break;case"=":t=d+A+t+S;break;case"^":t=A.slice(0,M=A.length>>1)+d+t+S+A.slice(M);break;default:t=A+d+t+S}return o(t)}return y=void 0===y?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),S.toString=function(){return t+""},S}return{format:s,formatPrefix:function(t,e){var n=s(((t=Ze(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Ve(e)/3))),i=Math.pow(10,-r),o=tn[8+r/3];return function(t){return n(i*t)+o}}}};!function(t){Te=en(t),Pe=Te.format,Ne=Te.formatPrefix}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"});var nn=function(t,e,n,r){var i,o=Dt(t,e,n);switch((r=Ze(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(i=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Ve(e)/3)))-Ve(Math.abs(t)))}(o,a))||(r.precision=i),Ne(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,Ve(e)-Ve(t))+1}(o,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=function(t){return Math.max(0,-Ve(Math.abs(t)))}(o))||(r.precision=i-2*("%"===r.type))}return Pe(r)},rn=Array.prototype.slice,on=function(t){return t},an=1,ln=2,un=3,sn=4,cn=1e-6;function fn(t){return"translate("+(t+.5)+",0)"}function dn(t){return"translate(0,"+(t+.5)+")"}function hn(t){return function(e){return+t(e)}}function pn(t){var e=Math.max(0,t.bandwidth()-1)/2;return t.round()&&(e=Math.round(e)),function(n){return+t(n)+e}}function gn(){return!this.__axis}function yn(t,e){var n=[],r=null,i=null,o=6,a=6,l=3,u=t===an||t===sn?-1:1,s=t===sn||t===ln?"x":"y",c=t===an||t===un?fn:dn;function f(f){var d=null==r?e.ticks?e.ticks.apply(e,n):e.domain():r,h=null==i?e.tickFormat?e.tickFormat.apply(e,n):on:i,p=Math.max(o,0)+l,g=e.range(),y=+g[0]+.5,m=+g[g.length-1]+.5,v=(e.bandwidth?pn:hn)(e.copy()),b=f.selection?f.selection():f,w=b.selectAll(".domain").data([null]),k=b.selectAll(".tick").data(d,e).order(),x=k.exit(),S=k.enter().append("g").attr("class","tick"),C=k.select("line"),M=k.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),k=k.merge(S),C=C.merge(S.append("line").attr("stroke","currentColor").attr(s+"2",u*o)),M=M.merge(S.append("text").attr("fill","currentColor").attr(s,u*p).attr("dy",t===an?"0em":t===un?"0.71em":"0.32em")),f!==b&&(w=w.transition(f),k=k.transition(f),C=C.transition(f),M=M.transition(f),x=x.transition(f).attr("opacity",cn).attr("transform",(function(t){return isFinite(t=v(t))?c(t):this.getAttribute("transform")})),S.attr("opacity",cn).attr("transform",(function(t){var e=this.parentNode.__axis;return c(e&&isFinite(e=e(t))?e:v(t))}))),x.remove(),w.attr("d",t===sn||t==ln?a?"M"+u*a+","+y+"H0.5V"+m+"H"+u*a:"M0.5,"+y+"V"+m:a?"M"+y+","+u*a+"V0.5H"+m+"V"+u*a:"M"+y+",0.5H"+m),k.attr("opacity",1).attr("transform",(function(t){return c(v(t))})),C.attr(s+"2",u*o),M.attr(s,u*p).text(h),b.filter(gn).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===ln?"start":t===sn?"end":"middle"),b.each((function(){this.__axis=v}))}return f.scale=function(t){return arguments.length?(e=t,f):e},f.ticks=function(){return n=rn.call(arguments),f},f.tickArguments=function(t){return arguments.length?(n=null==t?[]:rn.call(t),f):n.slice()},f.tickValues=function(t){return arguments.length?(r=null==t?null:rn.call(t),f):r&&r.slice()},f.tickFormat=function(t){return arguments.length?(i=t,f):i},f.tickSize=function(t){return arguments.length?(o=a=+t,f):o},f.tickSizeInner=function(t){return arguments.length?(o=+t,f):o},f.tickSizeOuter=function(t){return arguments.length?(a=+t,f):a},f.tickPadding=function(t){return arguments.length?(l=+t,f):l},f}var mn=function(t,e){var n=e.xScale,r=e.tickCount,i=e.moveDown,o=e.fontFamily,a=e.unxkcdify,l=e.stroke;t.append("g").attr("transform","translate(0,".concat(i,")")).call(function(t){return yn(un,t)}(n).tickSize(0).tickPadding(6).ticks(r)),t.selectAll(".domain").attr("filter",a?null:"url(#xkcdify)").style("stroke",l),t.selectAll(".tick > text").style("font-family",o).style("font-size","16").style("fill",l)},vn=function(t,e){var n=e.yScale,r=e.tickCount,i=e.fontFamily,o=e.unxkcdify,a=e.stroke;t.append("g").call(function(t){return yn(sn,t)}(n).tickSize(1).tickPadding(10).ticks(r,"s")),t.selectAll(".domain").attr("filter",o?null:"url(#xkcdify)").style("stroke",a),t.selectAll(".tick > text").style("font-family",i).style("font-size","16").style("fill",a)},bn=function(t,e,n){t.append("text").style("font-size","20").style("font-weight","bold").style("fill",n).attr("x","50%").attr("y",30).attr("text-anchor","middle").text(e)},wn=function(t,e,n){t.append("text").style("font-size",17).style("fill",n).attr("x","50%").attr("y",t.attr("height")-10).attr("text-anchor","middle").text(e)},kn=function(t,e,n){t.append("text").attr("text-anchor","end").attr("dy",".75em").attr("transform","rotate(-90)").style("font-size",17).style("fill",n).text(e).attr("y",6).call((function(e){var n=e.node().getComputedTextLength();e.attr("x",0-t.attr("height")/2+n/2)}))},xn={positionType:{upLeft:1,upRight:2,downLeft:3,downRight:4}},Sn=function(){"use strict";function t(e){var n=this,r=e.parent,i=e.title,o=e.items,a=e.position,l=e.unxkcdify,s=e.backgroundColor,c=e.strokeColor;u(this,t),this.title=i,this.items=o,this.position=a,this.filter=l?null:"url(#xkcdify)",this.backgroundColor=s,this.strokeColor=c,this.svg=r.append("svg").attr("x",this._getUpLeftX()).attr("y",this._getUpLeftY()).style("visibility","hidden"),this.tipBackground=this.svg.append("rect").style("fill",this.backgroundColor).attr("fill-opacity",.9).attr("stroke",c).attr("stroke-width",2).attr("rx",5).attr("ry",5).attr("filter",this.filter).attr("width",this._getBackgroundWidth()).attr("height",this._getBackgroundHeight()).attr("x",5).attr("y",5),this.tipTitle=this.svg.append("text").style("font-size",15).style("font-weight","bold").style("fill",this.strokeColor).attr("x",15).attr("y",25).text(i),this.tipItems=o.map((function(t,e){return n._generateTipItem(t,e)}))}return s(t,[{key:"show",value:function(){this.svg.style("visibility","visible")}},{key:"hide",value:function(){this.svg.style("visibility","hidden")}},{key:"update",value:function(t){var e=this,n=t.title,r=t.items,i=t.position;if(n&&n!==this.title&&(this.title=n,this.tipTitle.text(n)),r&&JSON.stringify(r)!==JSON.stringify(this.items)){this.items=r,this.tipItems.forEach((function(t){return t.svg.remove()})),this.tipItems=this.items.map((function(t,n){return e._generateTipItem(t,n)}));var o=Math.max.apply(Math,l(this.tipItems.map((function(t){return t.width}))).concat([this.tipTitle.node().getBBox().width]));this.tipBackground.attr("width",o+15).attr("height",this._getBackgroundHeight())}i&&(this.position=i,this.svg.attr("x",this._getUpLeftX()),this.svg.attr("y",this._getUpLeftY()))}},{key:"_generateTipItem",value:function(t,e){var n=this.svg.append("svg");n.append("rect").style("fill",t.color).attr("width",8).attr("height",8).attr("rx",2).attr("ry",2).attr("filter",this.filter).attr("x",15).attr("y",37+20*e),n.append("text").style("font-size","15").style("fill",this.strokeColor).attr("x",27).attr("y",37+20*e+8).text(t.text);var r=n.node().getBBox();return{svg:n,width:r.width+15,height:r.height+10}}},{key:"_getBackgroundWidth",value:function(){var t=this.items.reduce((function(t,e){return t>e.text.length?t:e.text.length}),0);return 7.4*Math.max(t,this.title.length)+25}},{key:"_getBackgroundHeight",value:function(){return 20*(this.items.length+1)+10}},{key:"_getUpLeftX",value:function(){return this.position.type===xn.positionType.upRight||this.position.type===xn.positionType.downRight?this.position.x:this.position.x-this._getBackgroundWidth()-20}},{key:"_getUpLeftY",value:function(){return this.position.type===xn.positionType.downLeft||this.position.type===xn.positionType.downRight?this.position.y:this.position.y-this._getBackgroundHeight()-20}}]),t}();function Cn(t){t.append("defs").append("style").attr("type","text/css").text("@font-face {\n font-family: \"xkcd\";\n src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff');\n }")}function Mn(t){t.append("filter").attr("id","xkcdify").attr("filterUnits","userSpaceOnUse").attr("x",-5).attr("y",-5).attr("width","100%").attr("height","100%").call((function(t){return t.append("feTurbulence").attr("type","fractalNoise").attr("baseFrequency","0.05").attr("result","noise")})).call((function(t){return t.append("feDisplacementMap").attr("scale","5").attr("xChannelSelector","R").attr("yChannelSelector","G").attr("in","SourceGraphic").attr("in2","noise")})),t.append("filter").attr("id","xkcdify-pie").call((function(t){return t.append("feTurbulence").attr("type","fractalNoise").attr("baseFrequency","0.05").attr("result","noise")})).call((function(t){return t.append("feDisplacementMap").attr("scale","5").attr("xChannelSelector","R").attr("yChannelSelector","G").attr("in","SourceGraphic").attr("in2","noise")}))}var An=["#dd4528","#28a3dd","#f3db52","#ed84b5","#4ab74e","#9179c0","#8e6d5a","#f19839","#949494"],En={top:50,right:30,bottom:50,left:50},Tn=function(){"use strict";function t(e,n){var r=n.title,i=n.xLabel,o=n.yLabel,a=n.data,l=a.labels,s=a.datasets,c=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?p(n,!0).forEach((function(e){g(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):p(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({unxkcdify:!1,yTickCount:3,dataColors:An,fontFamily:"xkcd",strokeColor:"black",backgroundColor:"white"},c),r&&(this.title=r,En.top=60),i&&(this.xLabel=i,En.bottom=50),o&&(this.yLabel=o,En.left=70),this.data={labels:l,datasets:s},this.filter="url(#xkcdify)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width","3").style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(En.left,",").concat(En.top,")")),this.width=this.svgEl.attr("width")-En.left-En.right,this.height=this.svgEl.attr("height")-En.top-En.bottom,Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor),this.xLabel&&wn(this.svgEl,this.xLabel,this.options.strokeColor),this.yLabel&&kn(this.svgEl,this.yLabel,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"tooltip",items:[{color:"red",text:"weweyang: 12"},{color:"blue",text:"timqian: 13"}],position:{x:30,y:30,type:xn.positionType.upRight},unxkcdify:this.options.unxkcdify,backgroundColor:this.options.backgroundColor,strokeColor:this.options.strokeColor}),n=xt().range([0,this.width]).domain(this.data.labels).padding(.4),r=this.data.datasets.reduce((function(t,e){return t.concat(e.data)}),[]),i=Wt().domain([0,Math.max.apply(Math,l(r))]).range([this.height,0]),o=this.chart.append("g");mn(o,{xScale:n,tickCount:3,moveDown:this.height,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),vn(o,{yScale:i,tickCount:this.options.yTickCount||3,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),o.selectAll(".xkcd-chart-bar").data(this.data.datasets[0].data).enter().append("rect").attr("class","xkcd-chart-bar").attr("x",(function(e,r){return n(t.data.labels[r])})).attr("width",n.bandwidth()).attr("y",(function(t){return i(t)})).attr("height",(function(e){return t.height-i(e)})).attr("fill","none").attr("pointer-events","all").attr("stroke",this.options.strokeColor).attr("stroke-width",3).attr("rx",2).attr("filter",this.filter).on("mouseover",(function(n,r,i){wt(i[r]).attr("fill",t.options.dataColors[r]),e.show()})).on("mouseout",(function(t,n,r){wt(r[n]).attr("fill","none"),e.hide()})).on("mousemove",(function(n,r,i){var o=kt(i[r])[0]+En.left+10,a=kt(i[r])[1]+En.top+10,l=xn.positionType.downRight;o>t.width/2&&a<t.height/2?l=xn.positionType.downLeft:o>t.width/2&&a>t.height/2?l=xn.positionType.upLeft:o<t.width/2&&a>t.height/2&&(l=xn.positionType.upRight),e.update({title:t.data.labels[r],items:[{color:t.options.dataColors[r],text:"".concat(t.data.datasets[0].label||"",": ").concat(n)}],position:{x:o,y:a,type:l}})}))}},{key:"update",value:function(){}}]),t}();function Pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ln(t,e){return On.apply(this,arguments)}function On(){return On=a(o().mark((function t(e,n){var r,i,a,l,u,s,c,f,d,h,p,g,y,m,v,b;return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=n.items,i=n.position,a=n.unxkcdify,l=n.parentWidth,u=n.parentHeight,s=n.strokeColor,c=n.backgroundColor,f=a?null:"url(#xkcdify)",d=e.append("svg"),h=d.append("svg"),p=d.append("svg"),r.forEach((function(t,e){p.append("rect").style("fill",t.color).attr("width",8).attr("height",8).attr("filter",f).attr("rx",2).attr("ry",2).attr("x",15).attr("y",17+20*e),p.append("text").style("font-size","15").style("fill",s).attr("x",27).attr("y",17+20*e+8).text(t.text)})),t.next=5,new Promise((function(t){return setTimeout(t,10)}));case 5:g=p.node().getBBox(),y=g.width+15,m=g.height+10,v=0,b=0,i!==xn.positionType.downLeft&&i!==xn.positionType.downRight||(b=u-m-13),i!==xn.positionType.upRight&&i!==xn.positionType.downRight||(v=l-y-13),h.append("rect").style("fill",c).attr("filter",f).attr("fill-opacity",.85).attr("stroke",s).attr("stroke-width",2).attr("width",y).attr("height",m).attr("rx",5).attr("ry",5).attr("x",8).attr("y",5),d.attr("x",v).attr("y",b);case 8:case"end":return t.stop()}}),t)}))),On.apply(this,arguments)}var jn={top:50,right:30,bottom:50,left:50},Fn=function(){"use strict";function t(e,n){var r=n.title,i=n.xLabel,o=n.yLabel,a=n.data,l=a.labels,s=a.datasets,c=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pn(n,!0).forEach((function(e){Nn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pn(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({unxkcdify:!1,yTickCount:3,dataColors:An,fontFamily:"xkcd",strokeColor:"black",backgroundColor:"white",legendPosition:xn.positionType.upLeft,showLegend:!0},c),r&&(this.title=r,jn.top=60),i&&(this.xLabel=i,jn.bottom=50),o&&(this.yLabel=o,jn.left=70),this.data={labels:l,datasets:s},this.filter="url(#xkcdify)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width","3").style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(jn.left,",").concat(jn.top,")")),this.width=this.svgEl.attr("width")-jn.left-jn.right,this.height=this.svgEl.attr("height")-jn.top-jn.bottom,Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor),this.xLabel&&wn(this.svgEl,this.xLabel,this.options.strokeColor),this.yLabel&&kn(this.svgEl,this.yLabel,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"tooltip",items:[{color:"red",text:"weweyang: 12"},{color:"blue",text:"timqian: 13"}],position:{x:30,y:30,type:xn.positionType.upRight},unxkcdify:this.options.unxkcdify,backgroundColor:this.options.backgroundColor,strokeColor:this.options.strokeColor}),n=xt().range([0,this.width]).domain(this.data.labels).padding(.4),r=this.data.datasets.reduce((function(t,e){return e.data.map((function(e,n){return(t[n]||0)+e}))}),[]),i=Wt().domain([0,Math.max.apply(Math,l(r))]).range([this.height,0]),o=this.chart.append("g");mn(o,{xScale:n,tickCount:3,moveDown:this.height,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),vn(o,{yScale:i,tickCount:this.options.yTickCount||3,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor});var a=this.data.datasets.reduce((function(t,e){return t.concat(e.data)}),[]),u=this.data.datasets[0].data.length,s=this.data.datasets.reduce((function(e,n,r){return r>0?e.push(n.data.map((function(n,i){return t.data.datasets[r-1].data[i]+e[r-1][i]}))):e.push(new Array(n.data.length).fill(0)),e}),[]).flat();if(o.selectAll(".xkcd-chart-stacked-bar").data(a).enter().append("rect").attr("class","xkcd-chart-stacked-bar").attr("x",(function(e,r){return n(t.data.labels[r%u])})).attr("width",n.bandwidth()).attr("y",(function(t,e){return i(t+s[e])})).attr("height",(function(e){return t.height-i(e)})).attr("fill",(function(e,n){return t.options.dataColors[Math.floor(n/u)]})).attr("pointer-events","all").attr("stroke",this.options.strokeColor).attr("stroke-width",3).attr("rx",2).attr("filter",this.filter).on("mouseover",(function(){return e.show()})).on("mouseout",(function(){return e.hide()})).on("mousemove",(function(n,r,i){var o=kt(i[r])[0]+jn.left+10,a=kt(i[r])[1]+jn.top+10,l=t.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:"".concat(t.data.datasets[n].label||"",": ").concat(t.data.datasets[n].data[r%u])}})).reverse(),s=xn.positionType.downRight;o>t.width/2&&a<t.height/2?s=xn.positionType.downLeft:o>t.width/2&&a>t.height/2?s=xn.positionType.upLeft:o<t.width/2&&a>t.height/2&&(s=xn.positionType.upRight),e.update({title:t.data.labels[r],items:l,position:{x:o,y:a,type:s}})})),this.options.showLegend){var c=this.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:"".concat(t.data.datasets[n].label||"")}})).reverse();Ln(o,{items:c,position:this.options.legendPosition,unxkcdify:this.options.unxkcdify,parentWidth:this.width,parentHeight:this.height,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor})}}},{key:"update",value:function(){}}]),t}();function Dn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function zn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Rn=function(t){return function(){return t}},Un=function(t,e){return e<t?-1:e>t?1:e>=t?0:NaN},Wn=function(t){return t},Yn=Math.abs,Hn=Math.atan2,In=Math.cos,Bn=Math.max,qn=Math.min,Vn=Math.sin,Xn=Math.sqrt,Zn=1e-12,Gn=Math.PI,Qn=Gn/2,Kn=2*Gn;function Jn(t){return t>=1?Qn:t<=-1?-Qn:Math.asin(t)}function _n(t){return t.innerRadius}function $n(t){return t.outerRadius}function tr(t){return t.startAngle}function er(t){return t.endAngle}function nr(t){return t&&t.padAngle}function rr(t,e,n,r,i,o,a){var l=t-n,u=e-r,s=(a?o:-o)/Xn(l*l+u*u),c=s*u,f=-s*l,d=t+c,h=e+f,p=n+c,g=r+f,y=(d+p)/2,m=(h+g)/2,v=p-d,b=g-h,w=v*v+b*b,k=i-o,x=d*g-p*h,S=(b<0?-1:1)*Xn(Bn(0,k*k*w-x*x)),C=(x*b-v*S)/w,M=(-x*v-b*S)/w,A=(x*b+v*S)/w,E=(-x*v+b*S)/w,T=C-y,P=M-m,N=A-y,L=E-m;return T*T+P*P>N*N+L*L&&(C=A,M=E),{cx:C,cy:M,x01:-c,y01:-f,x11:C*(i/k-1),y11:M*(i/k-1)}}var ir=Math.PI,or=2*ir,ar=1e-6,lr=or-ar;function ur(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function sr(){return new ur}ur.prototype=sr.prototype={constructor:ur,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,n,r){this._+="Q"+ +t+","+ +e+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(t,e,n,r,i,o){this._+="C"+ +t+","+ +e+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+o)},arcTo:function(t,e,n,r,i){t=+t,e=+e,n=+n,r=+r,i=+i;var o=this._x1,a=this._y1,l=n-t,u=r-e,s=o-t,c=a-e,f=s*s+c*c;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(f>ar)if(Math.abs(c*l-u*s)>ar&&i){var d=n-o,h=r-a,p=l*l+u*u,g=d*d+h*h,y=Math.sqrt(p),m=Math.sqrt(f),v=i*Math.tan((ir-Math.acos((p+f-g)/(2*y*m)))/2),b=v/m,w=v/y;Math.abs(b-1)>ar&&(this._+="L"+(t+b*s)+","+(e+b*c)),this._+="A"+i+","+i+",0,0,"+ +(c*d>s*h)+","+(this._x1=t+w*l)+","+(this._y1=e+w*u)}else this._+="L"+(this._x1=t)+","+(this._y1=e)},arc:function(t,e,n,r,i,o){t=+t,e=+e,o=!!o;var a=(n=+n)*Math.cos(r),l=n*Math.sin(r),u=t+a,s=e+l,c=1^o,f=o?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+u+","+s:(Math.abs(this._x1-u)>ar||Math.abs(this._y1-s)>ar)&&(this._+="L"+u+","+s),n&&(f<0&&(f=f%or+or),f>lr?this._+="A"+n+","+n+",0,1,"+c+","+(t-a)+","+(e-l)+"A"+n+","+n+",0,1,"+c+","+(this._x1=u)+","+(this._y1=s):f>ar&&(this._+="A"+n+","+n+",0,"+ +(f>=ir)+","+c+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var cr=function(){var t=_n,e=$n,n=Rn(0),r=null,i=tr,o=er,a=nr,l=null;function u(){var u,s,c=+t.apply(this,arguments),f=+e.apply(this,arguments),d=i.apply(this,arguments)-Qn,h=o.apply(this,arguments)-Qn,p=Yn(h-d),g=h>d;if(l||(l=u=sr()),f<c&&(s=f,f=c,c=s),f>Zn)if(p>Kn-Zn)l.moveTo(f*In(d),f*Vn(d)),l.arc(0,0,f,d,h,!g),c>Zn&&(l.moveTo(c*In(h),c*Vn(h)),l.arc(0,0,c,h,d,g));else{var y,m,v=d,b=h,w=d,k=h,x=p,S=p,C=a.apply(this,arguments)/2,M=C>Zn&&(r?+r.apply(this,arguments):Xn(c*c+f*f)),A=qn(Yn(f-c)/2,+n.apply(this,arguments)),E=A,T=A;if(M>Zn){var P=Jn(M/c*Vn(C)),N=Jn(M/f*Vn(C));(x-=2*P)>Zn?(w+=P*=g?1:-1,k-=P):(x=0,w=k=(d+h)/2),(S-=2*N)>Zn?(v+=N*=g?1:-1,b-=N):(S=0,v=b=(d+h)/2)}var L=f*In(v),O=f*Vn(v),j=c*In(k),F=c*Vn(k);if(A>Zn){var D,z=f*In(b),R=f*Vn(b),U=c*In(w),W=c*Vn(w);if(p<Gn&&(D=function(t,e,n,r,i,o,a,l){var u=n-t,s=r-e,c=a-i,f=l-o,d=f*u-c*s;if(!(d*d<Zn))return[t+(d=(c*(e-o)-f*(t-i))/d)*u,e+d*s]}(L,O,U,W,z,R,j,F))){var Y=L-D[0],H=O-D[1],I=z-D[0],B=R-D[1],q=1/Vn(function(t){return t>1?0:t<-1?Gn:Math.acos(t)}((Y*I+H*B)/(Xn(Y*Y+H*H)*Xn(I*I+B*B)))/2),V=Xn(D[0]*D[0]+D[1]*D[1]);E=qn(A,(c-V)/(q-1)),T=qn(A,(f-V)/(q+1))}}S>Zn?T>Zn?(y=rr(U,W,L,O,f,T,g),m=rr(z,R,j,F,f,T,g),l.moveTo(y.cx+y.x01,y.cy+y.y01),T<A?l.arc(y.cx,y.cy,T,Hn(y.y01,y.x01),Hn(m.y01,m.x01),!g):(l.arc(y.cx,y.cy,T,Hn(y.y01,y.x01),Hn(y.y11,y.x11),!g),l.arc(0,0,f,Hn(y.cy+y.y11,y.cx+y.x11),Hn(m.cy+m.y11,m.cx+m.x11),!g),l.arc(m.cx,m.cy,T,Hn(m.y11,m.x11),Hn(m.y01,m.x01),!g))):(l.moveTo(L,O),l.arc(0,0,f,v,b,!g)):l.moveTo(L,O),c>Zn&&x>Zn?E>Zn?(y=rr(j,F,z,R,c,-E,g),m=rr(L,O,U,W,c,-E,g),l.lineTo(y.cx+y.x01,y.cy+y.y01),E<A?l.arc(y.cx,y.cy,E,Hn(y.y01,y.x01),Hn(m.y01,m.x01),!g):(l.arc(y.cx,y.cy,E,Hn(y.y01,y.x01),Hn(y.y11,y.x11),!g),l.arc(0,0,c,Hn(y.cy+y.y11,y.cx+y.x11),Hn(m.cy+m.y11,m.cx+m.x11),g),l.arc(m.cx,m.cy,E,Hn(m.y11,m.x11),Hn(m.y01,m.x01),!g))):l.arc(0,0,c,k,w,g):l.lineTo(j,F)}else l.moveTo(0,0);if(l.closePath(),u)return l=null,u+""||null}return u.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +o.apply(this,arguments))/2-Gn/2;return[In(r)*n,Vn(r)*n]},u.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:Rn(+e),u):t},u.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:Rn(+t),u):e},u.cornerRadius=function(t){return arguments.length?(n="function"==typeof t?t:Rn(+t),u):n},u.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Rn(+t),u):r},u.startAngle=function(t){return arguments.length?(i="function"==typeof t?t:Rn(+t),u):i},u.endAngle=function(t){return arguments.length?(o="function"==typeof t?t:Rn(+t),u):o},u.padAngle=function(t){return arguments.length?(a="function"==typeof t?t:Rn(+t),u):a},u.context=function(t){return arguments.length?(l=null==t?null:t,u):l},u},fr=function(){"use strict";function t(e,n){var r=n.title,i=n.data,o=i.labels,a=i.datasets,l=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Dn(n,!0).forEach((function(e){zn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Dn(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({unxkcdify:!1,innerRadius:.5,legendPosition:xn.positionType.upLeft,dataColors:An,fontFamily:"xkcd",strokeColor:"black",backgroundColor:"white",showLegend:!0},l),this.title=r,this.data={labels:o,datasets:a},this.filter="url(#xkcdify-pie)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width","3").style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.width=this.svgEl.attr("width"),this.height=this.svgEl.attr("height"),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(this.width/2,",").concat(this.height/2,")")),Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"tooltip",items:[{color:"red",text:"weweyang: 12"},{color:"blue",text:"timqian: 13"}],position:{x:30,y:30,type:xn.positionType.upRight},unxkcdify:this.options.unxkcdify,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor}),n=Math.min(this.width,this.height)/2-50,r=function(){var t=Wn,e=Un,n=null,r=Rn(0),i=Rn(Kn),o=Rn(0);function a(a){var l,u,s,c,f,d=a.length,h=0,p=new Array(d),g=new Array(d),y=+r.apply(this,arguments),m=Math.min(Kn,Math.max(-Kn,i.apply(this,arguments)-y)),v=Math.min(Math.abs(m)/d,o.apply(this,arguments)),b=v*(m<0?-1:1);for(l=0;l<d;++l)(f=g[p[l]=l]=+t(a[l],l,a))>0&&(h+=f);for(null!=e?p.sort((function(t,n){return e(g[t],g[n])})):null!=n&&p.sort((function(t,e){return n(a[t],a[e])})),l=0,s=h?(m-d*b)/h:0;l<d;++l,y=c)u=p[l],c=y+((f=g[u])>0?f*s:0)+b,g[u]={data:a[u],index:l,value:f,startAngle:y,endAngle:c,padAngle:v};return g}return a.value=function(e){return arguments.length?(t="function"==typeof e?e:Rn(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,n=null,a):e},a.sort=function(t){return arguments.length?(n=t,e=null,a):n},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:Rn(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:Rn(+t),a):i},a.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:Rn(+t),a):o},a}()(this.data.datasets[0].data),i=cr().innerRadius(n*(void 0===this.options.innerRadius?.5:this.options.innerRadius)).outerRadius(n);this.chart.selectAll(".xkcd-chart-arc").data(r).enter().append("path").attr("class",".xkcd-chart-arc").attr("d",i).attr("fill","none").attr("stroke",this.options.strokeColor).attr("stroke-width",2).attr("fill",(function(e,n){return t.options.dataColors[n]})).attr("filter",this.filter).on("mouseover",(function(t,n,r){wt(r[n]).attr("fill-opacity",.6),e.show()})).on("mouseout",(function(t,n,r){wt(r[n]).attr("fill-opacity",1),e.hide()})).on("mousemove",(function(n,r,i){var o=kt(i[r])[0]+t.width/2+10,a=kt(i[r])[1]+t.height/2+10;e.update({title:t.data.labels[r],items:[{color:t.options.dataColors[r],text:"".concat(t.data.datasets[0].label||"",": ").concat(n.data)}],position:{x:o,y:a,type:xn.positionType.downRight}})}));var o=this.data.datasets[0].data.map((function(e,n){return{color:t.options.dataColors[n],text:t.data.labels[n]}})),a=this.svgEl.append("g").attr("transform","translate(0, 30)");this.options.showLegend&&Ln(a,{items:o,position:this.options.legendPosition,unxkcdify:this.options.unxkcdify,parentWidth:this.width,parentHeight:this.height,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor})}},{key:"update",value:function(){}}]),t}();function dr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function hr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function pr(t){this._context=t}pr.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(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};var gr=function(t){return new pr(t)};function yr(t){return t[0]}function mr(t){return t[1]}var vr=function(){var t=yr,e=mr,n=Rn(!0),r=null,i=gr,o=null;function a(a){var l,u,s,c=a.length,f=!1;for(null==r&&(o=i(s=sr())),l=0;l<=c;++l)!(l<c&&n(u=a[l],l,a))===f&&((f=!f)?o.lineStart():o.lineEnd()),f&&o.point(+t(u,l,a),+e(u,l,a));if(s)return o=null,s+""||null}return a.x=function(e){return arguments.length?(t="function"==typeof e?e:Rn(+e),a):t},a.y=function(t){return arguments.length?(e="function"==typeof t?t:Rn(+t),a):e},a.defined=function(t){return arguments.length?(n="function"==typeof t?t:Rn(!!t),a):n},a.curve=function(t){return arguments.length?(i=t,null!=r&&(o=i(r)),a):i},a.context=function(t){return arguments.length?(null==t?r=o=null:o=i(r=t),a):r},a};function br(t){return t<0?-1:1}function wr(t,e,n){var r=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(n-t._y1)/(i||r<0&&-0),l=(o*i+a*r)/(r+i);return(br(o)+br(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(l))||0}function kr(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function xr(t,e,n){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,l=(o-r)/3;t._context.bezierCurveTo(r+l,i+l*e,o-l,a-l*n,o,a)}function Sr(t){this._context=t}function Cr(t){return new Sr(t)}Sr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:xr(this,this._t0,kr(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,xr(this,kr(this,n=wr(this,t,e)),n);break;default:xr(this,this._t0,n=wr(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},Object.create(Sr.prototype).point=function(t,e){Sr.prototype.point.call(this,e,t)};var Mr={top:50,right:30,bottom:50,left:50},Ar=function(){"use strict";function t(e,n){var r=n.title,i=n.xLabel,o=n.yLabel,a=n.data,l=a.labels,s=a.datasets,c=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?dr(n,!0).forEach((function(e){hr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):dr(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({unxkcdify:!1,yTickCount:3,legendPosition:xn.positionType.upLeft,dataColors:An,fontFamily:"xkcd",strokeColor:"black",backgroundColor:"white",showLegend:!0},c),r&&(this.title=r,Mr.top=60),i&&(this.xLabel=i,Mr.bottom=50),o&&(this.yLabel=o,Mr.left=70),this.data={labels:l,datasets:s},this.filter="url(#xkcdify)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width","3").style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(Mr.left,",").concat(Mr.top,")")),this.width=this.svgEl.attr("width")-Mr.left-Mr.right,this.height=this.svgEl.attr("height")-Mr.top-Mr.bottom,Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor),this.xLabel&&wn(this.svgEl,this.xLabel,this.options.strokeColor),this.yLabel&&kn(this.svgEl,this.yLabel,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"",items:[{color:"red",text:"weweyang"},{color:"blue",text:"timqian"}],position:{x:60,y:60,type:xn.positionType.downRight},unxkcdify:this.options.unxkcdify,backgroundColor:this.options.backgroundColor,strokeColor:this.options.strokeColor}),n=Ct().domain(this.data.labels).range([0,this.width]),r=this.data.datasets.reduce((function(t,e){return t.concat(e.data)}),[]),i=Wt().domain([Math.min.apply(Math,l(r)),Math.max.apply(Math,l(r))]).range([this.height,0]),o=this.chart.append("g").attr("pointer-events","all");mn(o,{xScale:n,tickCount:3,moveDown:this.height,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),vn(o,{yScale:i,tickCount:this.options.yTickCount||3,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),this.svgEl.selectAll(".domain").attr("filter",this.filter);var a=vr().x((function(e,r){return n(t.data.labels[r])})).y((function(t){return i(t)})).curve(Cr);o.selectAll(".xkcd-chart-line").data(this.data.datasets).enter().append("path").attr("class","xkcd-chart-line").attr("d",(function(t){return a(t.data)})).attr("fill","none").attr("stroke",(function(e,n){return t.options.dataColors[n]})).attr("filter",this.filter);var u=o.append("line").attr("x1",30).attr("y1",0).attr("x2",30).attr("y2",this.height).attr("stroke","#aaa").attr("stroke-width",1.5).attr("stroke-dasharray","7,7").style("visibility","hidden"),s=this.data.datasets.map((function(e,n){return o.append("circle").style("stroke",t.options.dataColors[n]).style("fill",t.options.dataColors[n]).attr("r",3.5).style("visibility","hidden")}));if(o.append("rect").attr("width",this.width).attr("height",this.height).attr("fill","none").on("mouseover",(function(){s.forEach((function(t){return t.style("visibility","visible")})),u.style("visibility","visible"),e.show()})).on("mouseout",(function(){s.forEach((function(t){return t.style("visibility","hidden")})),u.style("visibility","hidden"),e.hide()})).on("mousemove",(function(r,o,a){var c=kt(a[o])[0]+Mr.left+10,f=kt(a[o])[1]+Mr.top+10,d=t.data.labels.map((function(t){return n(t)+Mr.left})).map((function(t){return Math.abs(t-kt(a[o])[0]-Mr.left)})),h=d.indexOf(Math.min.apply(Math,l(d)));u.attr("x1",n(t.data.labels[h])).attr("x2",n(t.data.labels[h])),t.data.datasets.forEach((function(e,r){s[r].style("visibility","visible").attr("cx",n(t.data.labels[h])).attr("cy",i(e.data[h]))}));var p=t.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:"".concat(t.data.datasets[n].label||"",": ").concat(t.data.datasets[n].data[h])}})),g=xn.positionType.downRight;c>t.width/2&&f<t.height/2?g=xn.positionType.downLeft:c>t.width/2&&f>t.height/2?g=xn.positionType.upLeft:c<t.width/2&&f>t.height/2&&(g=xn.positionType.upRight),e.update({title:t.data.labels[h],items:p,position:{x:c,y:f,type:g}})})),this.options.showLegend){var c=this.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:e.label}}));Ln(o,{items:c,position:this.options.legendPosition,unxkcdify:this.options.unxkcdify,parentWidth:this.width,parentHeight:this.height,backgroundColor:this.options.backgroundColor,strokeColor:this.options.strokeColor})}}},{key:"update",value:function(){}}]),t}();function Er(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Tr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Pr=new Date,Nr=new Date;function Lr(t,e,n,r){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(n){return t(n=new Date(n-1)),e(n,1),t(n),n},i.round=function(t){var e=i(t),n=i.ceil(t);return t-e<n-t?e:n},i.offset=function(t,n){return e(t=new Date(+t),null==n?1:Math.floor(n)),t},i.range=function(n,r,o){var a,l=[];if(n=i.ceil(n),o=null==o?1:Math.floor(o),!(n<r&&o>0))return l;do{l.push(a=new Date(+n)),e(n,o),t(n)}while(a<n&&n<r);return l},i.filter=function(n){return Lr((function(e){if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}))},n&&(i.count=function(e,r){return Pr.setTime(+e),Nr.setTime(+r),t(Pr),t(Nr),Math.floor(n(Pr,Nr))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(e){return r(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}var Or=Lr((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));Or.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?Lr((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,n){e.setTime(+e+n*t)}),(function(e,n){return(n-e)/t})):Or:null};Or.range;var jr=1e3,Fr=6e4,Dr=36e5,zr=864e5,Rr=6048e5,Ur=Lr((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+e*jr)}),(function(t,e){return(e-t)/jr}),(function(t){return t.getUTCSeconds()})),Wr=(Ur.range,Lr((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*jr)}),(function(t,e){t.setTime(+t+e*Fr)}),(function(t,e){return(e-t)/Fr}),(function(t){return t.getMinutes()}))),Yr=(Wr.range,Lr((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*jr-t.getMinutes()*Fr)}),(function(t,e){t.setTime(+t+e*Dr)}),(function(t,e){return(e-t)/Dr}),(function(t){return t.getHours()}))),Hr=(Yr.range,Lr((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Fr)/zr}),(function(t){return t.getDate()-1})));Hr.range;function Ir(t){return Lr((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Fr)/Rr}))}var Br=Ir(0),qr=Ir(1),Vr=Ir(2),Xr=Ir(3),Zr=Ir(4),Gr=Ir(5),Qr=Ir(6),Kr=(Br.range,qr.range,Vr.range,Xr.range,Zr.range,Gr.range,Qr.range,Lr((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()}))),Jr=(Kr.range,Lr((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()})));Jr.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lr((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n*t)})):null};Jr.range;var _r=Lr((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/zr}),(function(t){return t.getUTCDate()-1}));_r.range;function $r(t){return Lr((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/Rr}))}var ti=$r(0),ei=$r(1),ni=$r(2),ri=$r(3),ii=$r(4),oi=$r(5),ai=$r(6),li=(ti.range,ei.range,ni.range,ri.range,ii.range,oi.range,ai.range,Lr((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()})));li.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lr((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n*t)})):null};var ui,si;li.range;function ci(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function fi(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function di(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var hi={"-":"",_:" ",0:"0"},pi=/^\s*\d+/,gi=/^%/,yi=/[\\^$*+?|[\]().{}]/g;function mi(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(e)+i:i)}function vi(t){return t.replace(yi,"\\$&")}function bi(t){return new RegExp("^(?:"+t.map(vi).join("|")+")","i")}function wi(t){for(var e={},n=-1,r=t.length;++n<r;)e[t[n].toLowerCase()]=n;return e}function ki(t,e,n){var r=pi.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function xi(t,e,n){var r=pi.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function Si(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function Ci(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function Mi(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function Ai(t,e,n){var r=pi.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function Ei(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Ti(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Pi(t,e,n){var r=pi.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function Ni(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function Li(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function Oi(t,e,n){var r=pi.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function ji(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function Fi(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function Di(t,e,n){var r=pi.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function zi(t,e,n){var r=pi.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function Ri(t,e,n){var r=pi.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Ui(t,e,n){var r=gi.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function Wi(t,e,n){var r=pi.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function Yi(t,e,n){var r=pi.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function Hi(t,e){return mi(t.getDate(),e,2)}function Ii(t,e){return mi(t.getHours(),e,2)}function Bi(t,e){return mi(t.getHours()%12||12,e,2)}function qi(t,e){return mi(1+Hr.count(Jr(t),t),e,3)}function Vi(t,e){return mi(t.getMilliseconds(),e,3)}function Xi(t,e){return Vi(t,e)+"000"}function Zi(t,e){return mi(t.getMonth()+1,e,2)}function Gi(t,e){return mi(t.getMinutes(),e,2)}function Qi(t,e){return mi(t.getSeconds(),e,2)}function Ki(t){var e=t.getDay();return 0===e?7:e}function Ji(t,e){return mi(Br.count(Jr(t)-1,t),e,2)}function _i(t,e){var n=t.getDay();return t=n>=4||0===n?Zr(t):Zr.ceil(t),mi(Zr.count(Jr(t),t)+(4===Jr(t).getDay()),e,2)}function $i(t){return t.getDay()}function to(t,e){return mi(qr.count(Jr(t)-1,t),e,2)}function eo(t,e){return mi(t.getFullYear()%100,e,2)}function no(t,e){return mi(t.getFullYear()%1e4,e,4)}function ro(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+mi(e/60|0,"0",2)+mi(e%60,"0",2)}function io(t,e){return mi(t.getUTCDate(),e,2)}function oo(t,e){return mi(t.getUTCHours(),e,2)}function ao(t,e){return mi(t.getUTCHours()%12||12,e,2)}function lo(t,e){return mi(1+_r.count(li(t),t),e,3)}function uo(t,e){return mi(t.getUTCMilliseconds(),e,3)}function so(t,e){return uo(t,e)+"000"}function co(t,e){return mi(t.getUTCMonth()+1,e,2)}function fo(t,e){return mi(t.getUTCMinutes(),e,2)}function ho(t,e){return mi(t.getUTCSeconds(),e,2)}function po(t){var e=t.getUTCDay();return 0===e?7:e}function go(t,e){return mi(ti.count(li(t)-1,t),e,2)}function yo(t,e){var n=t.getUTCDay();return t=n>=4||0===n?ii(t):ii.ceil(t),mi(ii.count(li(t),t)+(4===li(t).getUTCDay()),e,2)}function mo(t){return t.getUTCDay()}function vo(t,e){return mi(ei.count(li(t)-1,t),e,2)}function bo(t,e){return mi(t.getUTCFullYear()%100,e,2)}function wo(t,e){return mi(t.getUTCFullYear()%1e4,e,4)}function ko(){return"+0000"}function xo(){return"%"}function So(t){return+t}function Co(t){return Math.floor(+t/1e3)}!function(t){ui=function(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,o=t.days,a=t.shortDays,l=t.months,u=t.shortMonths,s=bi(i),c=wi(i),f=bi(o),d=wi(o),h=bi(a),p=wi(a),g=bi(l),y=wi(l),m=bi(u),v=wi(u),b={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return u[t.getMonth()]},B:function(t){return l[t.getMonth()]},c:null,d:Hi,e:Hi,f:Xi,H:Ii,I:Bi,j:qi,L:Vi,m:Zi,M:Gi,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:So,s:Co,S:Qi,u:Ki,U:Ji,V:_i,w:$i,W:to,x:null,X:null,y:eo,Y:no,Z:ro,"%":xo},w={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return u[t.getUTCMonth()]},B:function(t){return l[t.getUTCMonth()]},c:null,d:io,e:io,f:so,H:oo,I:ao,j:lo,L:uo,m:co,M:fo,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:So,s:Co,S:ho,u:po,U:go,V:yo,w:mo,W:vo,x:null,X:null,y:bo,Y:wo,Z:ko,"%":xo},k={a:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=p[r[0].toLowerCase()],n+r[0].length):-1},A:function(t,e,n){var r=f.exec(e.slice(n));return r?(t.w=d[r[0].toLowerCase()],n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=v[r[0].toLowerCase()],n+r[0].length):-1},B:function(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=y[r[0].toLowerCase()],n+r[0].length):-1},c:function(t,n,r){return C(t,e,n,r)},d:Li,e:Li,f:Ri,H:ji,I:ji,j:Oi,L:zi,m:Ni,M:Fi,p:function(t,e,n){var r=s.exec(e.slice(n));return r?(t.p=c[r[0].toLowerCase()],n+r[0].length):-1},q:Pi,Q:Wi,s:Yi,S:Di,u:xi,U:Si,V:Ci,w:ki,W:Mi,x:function(t,e,r){return C(t,n,e,r)},X:function(t,e,n){return C(t,r,e,n)},y:Ei,Y:Ai,Z:Ti,"%":Ui};function x(t,e){return function(n){var r,i,o,a=[],l=-1,u=0,s=t.length;for(n instanceof Date||(n=new Date(+n));++l<s;)37===t.charCodeAt(l)&&(a.push(t.slice(u,l)),null!=(i=hi[r=t.charAt(++l)])?r=t.charAt(++l):i="e"===r?" ":"0",(o=e[r])&&(r=o(n,i)),a.push(r),u=l+1);return a.push(t.slice(u,l)),a.join("")}}function S(t,e){return function(n){var r,i,o=di(1900,void 0,1);if(C(o,t,n+="",0)!=n.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(!e||"Z"in o||(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(i=(r=fi(di(o.y,0,1))).getUTCDay(),r=i>4||0===i?ei.ceil(r):ei(r),r=_r.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(i=(r=ci(di(o.y,0,1))).getDay(),r=i>4||0===i?qr.ceil(r):qr(r),r=Hr.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?fi(di(o.y,0,1)).getUTCDay():ci(di(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,fi(o)):ci(o)}}function C(t,e,n,r){for(var i,o,a=0,l=e.length,u=n.length;a<l;){if(r>=u)return-1;if(37===(i=e.charCodeAt(a++))){if(i=e.charAt(a++),!(o=k[i in hi?e.charAt(a++):i])||(r=o(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return b.x=x(n,b),b.X=x(r,b),b.c=x(e,b),w.x=x(n,w),w.X=x(r,w),w.c=x(e,w),{format:function(t){var e=x(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=S(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=x(t+="",w);return e.toString=function(){return t},e},utcParse:function(t){var e=S(t+="",!0);return e.toString=function(){return t},e}}}(t),si=ui.format,ui.parse,ui.utcFormat,ui.utcParse}({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"]});var Mo=1e3,Ao=60*Mo,Eo=60*Ao,To=24*Eo,Po=30*To,No=365*To;function Lo(t){return new Date(t)}function Oo(t){return t instanceof Date?+t:+new Date(+t)}function jo(t,e,n,r,i,o,a,l,u){var s=Be(),c=s.invert,f=s.domain,d=u(".%L"),h=u(":%S"),p=u("%I:%M"),g=u("%I %p"),y=u("%a %d"),m=u("%b %d"),v=u("%B"),b=u("%Y"),w=[[a,1,Mo],[a,5,5*Mo],[a,15,15*Mo],[a,30,30*Mo],[o,1,Ao],[o,5,5*Ao],[o,15,15*Ao],[o,30,30*Ao],[i,1,Eo],[i,3,3*Eo],[i,6,6*Eo],[i,12,12*Eo],[r,1,To],[r,2,2*To],[n,1,6048e5],[e,1,Po],[e,3,3*Po],[t,1,No]];function k(l){return(a(l)<l?d:o(l)<l?h:i(l)<l?p:r(l)<l?g:e(l)<l?n(l)<l?y:m:t(l)<l?v:b)(l)}function x(e,n,r){if(null==e&&(e=10),"number"==typeof e){var i,o=Math.abs(r-n)/e,a=At((function(t){return t[2]})).right(w,o);return a===w.length?(i=Dt(n/No,r/No,e),e=t):a?(i=(a=w[o/w[a-1][2]<w[a][2]/o?a-1:a])[1],e=a[0]):(i=Math.max(Dt(n,r,e),1),e=l),e.every(i)}return e}return s.invert=function(t){return new Date(c(t))},s.domain=function(t){return arguments.length?f(Array.from(t,Oo)):f().map(Lo)},s.ticks=function(t){var e,n=f(),r=n[0],i=n[n.length-1],o=i<r;return o&&(e=r,r=i,i=e),e=(e=x(t,r,i))?e.range(r,i+1):[],o?e.reverse():e},s.tickFormat=function(t,e){return null==e?k:u(e)},s.nice=function(t){var e=f();return(t=x(t,e[0],e[e.length-1]))?f(function(t,e){var n,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];return a<o&&(n=r,r=i,i=n,n=o,o=a,a=n),t[r]=e.floor(o),t[i]=e.ceil(a),t}(e,t)):s},s.copy=function(){return He(s,jo(t,e,n,r,i,o,a,l,u))},s}var Fo=function(){return zt.apply(jo(Jr,Kr,Br,Hr,Yr,Wr,Ur,Or,si).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)},Do={};!function(o,a){"object"==typeof Do?Do=a():void 0===(i="function"===typeof(r=a)?r.call(e,n,e,t):r)||(t.exports=i)}(0,(function(){var t="millisecond",e="second",n="minute",r="hour",i="day",o="week",a="month",l="quarter",u="year",s=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/,c=/\[([^\]]+)]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,f=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},d={s:f,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+f(r,2,"0")+":"+f(i,2,"0")},m:function(t,e){var n=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(n,a),i=e-r<0,o=t.clone().add(n+(i?-1:1),a);return Number(-(n+(e-r)/(i?r-o:o-r))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(s){return{M:a,y:u,w:o,d:i,h:r,m:n,s:e,ms:t,Q:l}[s]||String(s||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},p="en",g={};g[p]=h;var y=function(t){return t instanceof w},m=function(t,e,n){var r;if(!t)return p;if("string"==typeof t)g[t]&&(r=t),e&&(g[t]=e,r=t);else{var i=t.name;g[i]=t,r=i}return n||(p=r),r},v=function(t,e,n){if(y(t))return t.clone();var r=e?"string"==typeof e?{format:e,pl:n}:e:{};return r.date=t,new w(r)},b=d;b.l=m,b.i=y,b.w=function(t,e){return v(t,{locale:e.$L,utc:e.$u,$offset:e.$offset})};var w=function(){function f(t){this.$L=this.$L||m(t.locale,null,!0),this.parse(t)}var d=f.prototype;return d.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(b.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(s);if(r)return n?new Date(Date.UTC(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)):new Date(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)}return new Date(e)}(t),this.init()},d.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},d.$utils=function(){return b},d.isValid=function(){return!("Invalid Date"===this.$d.toString())},d.isSame=function(t,e){var n=v(t);return this.startOf(e)<=n&&n<=this.endOf(e)},d.isAfter=function(t,e){return v(t)<this.startOf(e)},d.isBefore=function(t,e){return this.endOf(e)<v(t)},d.$g=function(t,e,n){return b.u(t)?this[e]:this.set(n,t)},d.year=function(t){return this.$g(t,"$y",u)},d.month=function(t){return this.$g(t,"$M",a)},d.day=function(t){return this.$g(t,"$W",i)},d.date=function(t){return this.$g(t,"$D","date")},d.hour=function(t){return this.$g(t,"$H",r)},d.minute=function(t){return this.$g(t,"$m",n)},d.second=function(t){return this.$g(t,"$s",e)},d.millisecond=function(e){return this.$g(e,"$ms",t)},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(t,l){var s=this,c=!!b.u(l)||l,f=b.p(t),d=function(t,e){var n=b.w(s.$u?Date.UTC(s.$y,e,t):new Date(s.$y,e,t),s);return c?n:n.endOf(i)},h=function(t,e){return b.w(s.toDate()[t].apply(s.toDate(),(c?[0,0,0,0]:[23,59,59,999]).slice(e)),s)},p=this.$W,g=this.$M,y=this.$D,m="set"+(this.$u?"UTC":"");switch(f){case u:return c?d(1,0):d(31,11);case a:return c?d(1,g):d(0,g+1);case o:var v=this.$locale().weekStart||0,w=(p<v?p+7:p)-v;return d(c?y-w:y+(6-w),g);case i:case"date":return h(m+"Hours",0);case r:return h(m+"Minutes",1);case n:return h(m+"Seconds",2);case e:return h(m+"Milliseconds",3);default:return this.clone()}},d.endOf=function(t){return this.startOf(t,!1)},d.$set=function(o,l){var s,c=b.p(o),f="set"+(this.$u?"UTC":""),d=(s={},s[i]=f+"Date",s.date=f+"Date",s[a]=f+"Month",s[u]=f+"FullYear",s[r]=f+"Hours",s[n]=f+"Minutes",s[e]=f+"Seconds",s[t]=f+"Milliseconds",s)[c],h=c===i?this.$D+(l-this.$W):l;if(c===a||c===u){var p=this.clone().set("date",1);p.$d[d](h),p.init(),this.$d=p.set("date",Math.min(this.$D,p.daysInMonth())).toDate()}else d&&this.$d[d](h);return this.init(),this},d.set=function(t,e){return this.clone().$set(t,e)},d.get=function(t){return this[b.p(t)]()},d.add=function(t,l){var s,c=this;t=Number(t);var f=b.p(l),d=function(e){var n=v(c);return b.w(n.date(n.date()+Math.round(e*t)),c)};if(f===a)return this.set(a,this.$M+t);if(f===u)return this.set(u,this.$y+t);if(f===i)return d(1);if(f===o)return d(7);var h=(s={},s[n]=6e4,s[r]=36e5,s[e]=1e3,s)[f]||1,p=this.$d.getTime()+t*h;return b.w(p,this)},d.subtract=function(t,e){return this.add(-1*t,e)},d.format=function(t){var e=this;if(!this.isValid())return"Invalid Date";var n=t||"YYYY-MM-DDTHH:mm:ssZ",r=b.z(this),i=this.$locale(),o=this.$H,a=this.$m,l=this.$M,u=i.weekdays,s=i.months,f=function(t,r,i,o){return t&&(t[r]||t(e,n))||i[r].substr(0,o)},d=function(t){return b.s(o%12||12,t,"0")},h=i.meridiem||function(t,e,n){var r=t<12?"AM":"PM";return n?r.toLowerCase():r},p={YY:String(this.$y).slice(-2),YYYY:this.$y,M:l+1,MM:b.s(l+1,2,"0"),MMM:f(i.monthsShort,l,s,3),MMMM:s[l]||s(this,n),D:this.$D,DD:b.s(this.$D,2,"0"),d:String(this.$W),dd:f(i.weekdaysMin,this.$W,u,2),ddd:f(i.weekdaysShort,this.$W,u,3),dddd:u[this.$W],H:String(o),HH:b.s(o,2,"0"),h:d(1),hh:d(2),a:h(o,a,!0),A:h(o,a,!1),m:String(a),mm:b.s(a,2,"0"),s:String(this.$s),ss:b.s(this.$s,2,"0"),SSS:b.s(this.$ms,3,"0"),Z:r};return n.replace(c,(function(t,e){return e||p[t]||r.replace(":","")}))},d.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},d.diff=function(t,s,c){var f,d=b.p(s),h=v(t),p=6e4*(h.utcOffset()-this.utcOffset()),g=this-h,y=b.m(this,h);return y=(f={},f[u]=y/12,f[a]=y,f[l]=y/3,f[o]=(g-p)/6048e5,f[i]=(g-p)/864e5,f[r]=g/36e5,f[n]=g/6e4,f[e]=g/1e3,f)[d]||g,c?y:b.a(y)},d.daysInMonth=function(){return this.endOf(a).$D},d.$locale=function(){return g[this.$L]},d.locale=function(t,e){if(!t)return this.$L;var n=this.clone();return n.$L=m(t,e,!0),n},d.clone=function(){return b.w(this.$d,this)},d.toDate=function(){return new Date(this.valueOf())},d.toJSON=function(){return this.isValid()?this.toISOString():null},d.toISOString=function(){return this.$d.toISOString()},d.toString=function(){return this.$d.toUTCString()},f}();return v.prototype=w.prototype,v.extend=function(t,e){return t(e,w,v),v},v.locale=m,v.isDayjs=y,v.unix=function(t){return v(1e3*t)},v.en=g[p],v.Ls=g,v}));var zo={top:50,right:30,bottom:50,left:50},Ro=function(){"use strict";function t(e,n){var r=n.title,i=n.xLabel,o=n.yLabel,a=n.data.datasets,l=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Er(n,!0).forEach((function(e){Tr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Er(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({unxkcdify:!1,dotSize:1,showLine:!1,timeFormat:"",xTickCount:3,yTickCount:3,legendPosition:xn.positionType.upLeft,dataColors:An,fontFamily:"xkcd",strokeColor:"black",backgroundColor:"white",showLegend:!0},l),r&&(this.title=r,zo.top=60),i&&(this.xLabel=i,zo.bottom=50),o&&(this.yLabel=o,zo.left=70),this.data={datasets:a},this.filter="url(#xkcdify)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width",3).style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(zo.left,",").concat(zo.top,")")),this.width=this.svgEl.attr("width")-zo.left-zo.right,this.height=this.svgEl.attr("height")-zo.top-zo.bottom,Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor),this.xLabel&&wn(this.svgEl,this.xLabel,this.options.strokeColor),this.yLabel&&kn(this.svgEl,this.yLabel,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"",items:[{color:"red",text:"weweyang"},{color:"blue",text:"timqian"}],position:{x:60,y:60,type:xn.positionType.dowfnRight},unxkcdify:this.options.unxkcdify,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor});this.options.timeFormat&&this.data.datasets.forEach((function(t){t.data.forEach((function(t){var e=d(Do);t.x=e.d(t.x)}))}));var n=this.data.datasets.reduce((function(t,e){return t.concat(e.data)}),[]),r=n.map((function(t){return t.x})),i=n.map((function(t){return t.y})),o=Wt().domain([Math.min.apply(Math,l(r)),Math.max.apply(Math,l(r))]).range([0,this.width]);this.options.timeFormat&&(o=Fo().domain([Math.min.apply(Math,l(r)),Math.max.apply(Math,l(r))]).range([0,this.width]));var a=Wt().domain([Math.min.apply(Math,l(i)),Math.max.apply(Math,l(i))]).range([this.height,0]),u=this.chart.append("g").attr("pointer-events","all");if(mn(u,{xScale:o,tickCount:void 0===this.options.xTickCount?3:this.options.xTickCount,moveDown:this.height,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),vn(u,{yScale:a,tickCount:void 0===this.options.yTickCount?3:this.options.yTickCount,fontFamily:this.fontFamily,unxkcdify:this.options.unxkcdify,stroke:this.options.strokeColor}),this.options.showLine){var s=vr().x((function(t){return o(t.x)})).y((function(t){return a(t.y)})).curve(Cr);u.selectAll(".xkcd-chart-xyline").data(this.data.datasets).enter().append("path").attr("class","xkcd-chart-xyline").attr("d",(function(t){return s(t.data)})).attr("fill","none").attr("stroke",(function(e,n){return t.options.dataColors[n]})).attr("filter",this.filter)}var c=3.5*(void 0===this.options.dotSize?1:this.options.dotSize),f=6*(void 0===this.options.dotSize?1:this.options.dotSize);if(u.selectAll(".xkcd-chart-xycircle-group").data(this.data.datasets).enter().append("g").attr("class",".xkcd-chart-xycircle-group").attr("filter",this.filter).attr("xy-group-index",(function(t,e){return e})).selectAll(".xkcd-chart-xycircle-circle").data((function(t){return t.data})).enter().append("circle").style("stroke",(function(e,n,r){var i=Number(wt(r[n].parentElement).attr("xy-group-index"));return t.options.dataColors[i]})).style("fill",(function(e,n,r){var i=Number(wt(r[n].parentElement).attr("xy-group-index"));return t.options.dataColors[i]})).attr("r",c).attr("cx",(function(t){return o(t.x)})).attr("cy",(function(t){return a(t.y)})).attr("pointer-events","all").on("mouseover",(function(n,r,i){var l=Number(wt(i[r].parentElement).attr("xy-group-index"));wt(i[r]).attr("r",f);var u=o(n.x)+zo.left+5,s=a(n.y)+zo.top+5,c=xn.positionType.downRight,h=d(Do);u>t.width/2&&s<t.height/2?c=xn.positionType.downLeft:u>t.width/2&&s>t.height/2?c=xn.positionType.upLeft:u<t.width/2&&s>t.height/2&&(c=xn.positionType.upRight),e.update({title:t.options.timeFormat?h.d(t.data.datasets[l].data[r].x).format(t.options.timeFormat):"".concat(t.data.datasets[l].data[r].x),items:[{color:t.options.dataColors[l],text:"".concat(t.data.datasets[l].label||"",": ").concat(n.y)}],position:{x:u,y:s,type:c}}),e.show()})).on("mouseout",(function(t,n,r){wt(r[n]).attr("r",c),e.hide()})),this.options.showLegend){var h=this.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:e.label}}));Ln(u,{items:h,position:this.options.legendPosition,unxkcdify:this.options.unxkcdify,parentWidth:this.width,parentHeight:this.height,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor})}}},{key:"update",value:function(){}}]),t}();function Uo(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wo(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Yo(t){this._context=t}var Ho=function(){};Yo.prototype={areaStart:Ho,areaEnd:Ho,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};var Io=function(t){return new Yo(t)},Bo=-Math.PI/2,qo=function(){"use strict";function t(e,n){var r=n.title,i=n.data,o=i.labels,a=i.datasets,l=n.options;u(this,t),this.options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Uo(n,!0).forEach((function(e){Wo(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Uo(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({showLabels:!1,ticksCount:3,showLegend:!1,legendPosition:xn.positionType.upLeft,dataColors:An,fontFamily:"xkcd",dotSize:1,strokeColor:"black",backgroundColor:"white"},l),this.title=r,this.data={labels:o,datasets:a},this.directionsCount=a[0].data.length,this.filter="url(#xkcdify-pie)",this.fontFamily=this.options.fontFamily||"xkcd",this.options.unxkcdify&&(this.filter=null,this.fontFamily='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif'),this.svgEl=wt(e).style("stroke-width","3").style("font-family",this.fontFamily).style("background",this.options.backgroundColor).attr("width",e.parentElement.clientWidth).attr("height",Math.min(2*e.parentElement.clientWidth/3,window.innerHeight)),this.svgEl.selectAll("*").remove(),this.width=this.svgEl.attr("width"),this.height=this.svgEl.attr("height"),this.chart=this.svgEl.append("g").attr("transform","translate(".concat(this.width/2,",").concat(this.height/2,")")),Cn(this.svgEl),Mn(this.svgEl),this.render()}return s(t,[{key:"render",value:function(){var t=this;this.title&&bn(this.svgEl,this.title,this.options.strokeColor);var e=new Sn({parent:this.svgEl,title:"",items:[],position:{x:0,y:0,type:xn.positionType.downRight},unxkcdify:this.options.unxkcdify,strokeColor:this.options.strokeColor,backgroundColor:this.options.backgroundColor}),n=3.5*(this.options.dotSize||1),r=6*(this.options.dotSize||1),i=Math.min(this.width,this.height)/2-50,o=2*Math.PI/this.directionsCount,a=this.data.datasets.reduce((function(t,e){return t.concat(e.data)}),[]),u=Math.max.apply(Math,l(a)),s=Array(this.directionsCount).fill(u),c=Wt().domain([0,u]).range([0,i]),f=function(t,e){return c(t)*Math.cos(o*e+Bo)},d=function(t,e){return c(t)*Math.sin(o*e+Bo)},h=vr().x(f).y(d).curve(Io),p=c.ticks(this.options.ticksCount||3),g=this.chart.append("g").attr("class","xkcd-chart-radar-grid").attr("stroke-width","1").attr("filter",this.filter);g.selectAll(".xkcd-chart-radar-level").data(p).enter().append("path").attr("class","xkcd-chart-radar-level").attr("d",(function(e){return h(Array(t.directionsCount).fill(e))})).style("fill","none").attr("stroke",this.options.strokeColor).attr("stroke-dasharray","7,7"),g.selectAll(".xkcd-chart-radar-line").data(s).enter().append("line").attr("class",".xkcd-chart-radar-line").attr("stroke",this.options.strokeColor).attr("x1",0).attr("y1",0).attr("x2",f).attr("y2",d),g.selectAll(".xkcd-chart-radar-tick").data(p).enter().append("text").attr("class","xkcd-chart-radar-tick").attr("x",(function(t){return f(t,0)})).attr("y",(function(t){return d(t,0)})).style("font-size","16").style("fill",this.options.strokeColor).attr("text-anchor","end").attr("dx","-.125em").attr("dy",".35em").text((function(t){return t})),this.options.showLabels&&g.selectAll(".xkcd-chart-radar-label").data(s.map((function(t){return 1.15*t}))).enter().append("text").attr("class","xkcd-chart-radar-label").style("font-size","16").style("fill",this.options.strokeColor).attr("x",(function(t,e){return(i+10)*Math.cos(o*e+Bo)})).attr("y",(function(t,e){return(i+10)*Math.sin(o*e+Bo)})).attr("dy",".35em").attr("text-anchor",(function(t,e,n){var r="start";return wt(n[e]).attr("x")<0&&(r="end"),r})).text((function(e,n){return t.data.labels[n]}));var y=this.chart.selectAll(".xkcd-chart-radar-group").data(this.data.datasets).enter().append("g").attr("class","xkcd-chart-radar-group").attr("filter",this.filter).attr("stroke",(function(e,n){return t.options.dataColors[n]})).attr("fill",(function(e,n){return t.options.dataColors[n]}));if(y.selectAll("circle").data((function(t){return t.data})).enter().append("circle").attr("r",n).attr("cx",f).attr("cy",d).attr("pointer-events","all").on("mouseover",(function(n,i,o){wt(o[i]).attr("r",r);var a=f(n,i)+t.width/2,l=d(n,i)+t.height/2,u=xn.positionType.downRight;a>t.width/2&&l<t.height/2?u=xn.positionType.downLeft:a>t.width/2&&l>t.height/2?u=xn.positionType.upLeft:a<t.width/2&&l>t.height/2&&(u=xn.positionType.upRight),e.update({title:t.data.labels[i],items:t.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:"".concat(e.label||"",": ").concat(e.data[i])}})),position:{x:a,y:l,type:u}}),e.show()})).on("mouseout",(function(t,r,i){wt(i[r]).attr("r",n),e.hide()})),y.selectAll("path").data((function(t){return[t.data]})).enter().append("path").attr("d",h).attr("pointer-events","none").style("fill-opacity",.2),this.options.showLegend){var m=this.data.datasets.map((function(e,n){return{color:t.options.dataColors[n],text:e.label||""}}));Ln(this.svgEl.append("g").attr("transform","translate(0, 30)"),{items:m,position:this.options.legendPosition,unxkcdify:this.options.unxkcdify,parentWidth:this.width,parentHeight:this.height,backgroundColor:this.options.backgroundColor,strokeColor:this.options.strokeColor})}}},{key:"update",value:function(){}}]),t}();h={config:xn,Bar:Tn,StackedBar:Fn,Pie:fr,Line:Ar,XY:Ro,Radar:qo},t.exports=h}()},463:function(t,e,n){"use strict";var r=n(791),i=n(296);function o(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,l={};function u(t,e){s(t,e),s(t+"Capture",e)}function s(t,e){for(l[t]=e,t=0;t<e.length;t++)a.add(e[t])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=Object.prototype.hasOwnProperty,d=/^[: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]*$/,h={},p={};function g(t,e,n,r,i,o,a){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=o,this.removeEmptyString=a}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(t){y[t]=new g(t,0,!1,t,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(t){var e=t[0];y[e]=new g(e,1,!1,t[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(t){y[t]=new g(t,2,!1,t.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(t){y[t]=new g(t,2,!1,t,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(t){y[t]=new g(t,3,!1,t.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(t){y[t]=new g(t,3,!0,t,null,!1,!1)})),["capture","download"].forEach((function(t){y[t]=new g(t,4,!1,t,null,!1,!1)})),["cols","rows","size","span"].forEach((function(t){y[t]=new g(t,6,!1,t,null,!1,!1)})),["rowSpan","start"].forEach((function(t){y[t]=new g(t,5,!1,t.toLowerCase(),null,!1,!1)}));var m=/[\-:]([a-z])/g;function v(t){return t[1].toUpperCase()}function b(t,e,n,r){var i=y.hasOwnProperty(e)?y[e]:null;(null!==i?0!==i.type:r||!(2<e.length)||"o"!==e[0]&&"O"!==e[0]||"n"!==e[1]&&"N"!==e[1])&&(function(t,e,n,r){if(null===e||"undefined"===typeof e||function(t,e,n,r){if(null!==n&&0===n.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(t=t.toLowerCase().slice(0,5))&&"aria-"!==t);default:return!1}}(t,e,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}(e,n,i,r)&&(n=null),r||null===i?function(t){return!!f.call(p,t)||!f.call(h,t)&&(d.test(t)?p[t]=!0:(h[t]=!0,!1))}(e)&&(null===n?t.removeAttribute(e):t.setAttribute(e,""+n)):i.mustUseProperty?t[i.propertyName]=null===n?3!==i.type&&"":n:(e=i.attributeName,r=i.attributeNamespace,null===n?t.removeAttribute(e):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?t.setAttributeNS(r,e,n):t.setAttribute(e,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(t){var e=t.replace(m,v);y[e]=new g(e,1,!1,t,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(t){var e=t.replace(m,v);y[e]=new g(e,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(t){var e=t.replace(m,v);y[e]=new g(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(t){y[t]=new g(t,1,!1,t.toLowerCase(),null,!1,!1)})),y.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(t){y[t]=new g(t,1,!1,t.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),A=Symbol.for("react.provider"),E=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),N=Symbol.for("react.suspense_list"),L=Symbol.for("react.memo"),O=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var j=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var F=Symbol.iterator;function D(t){return null===t||"object"!==typeof t?null:"function"===typeof(t=F&&t[F]||t["@@iterator"])?t:null}var z,R=Object.assign;function U(t){if(void 0===z)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);z=e&&e[1]||""}return"\n"+z+t}var W=!1;function Y(t,e){if(!t||W)return"";W=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(e,[])}catch(s){var r=s}Reflect.construct(t,[],e)}else{try{e.call()}catch(s){r=s}t.call(e.prototype)}else{try{throw Error()}catch(s){r=s}t()}}catch(s){if(s&&r&&"string"===typeof s.stack){for(var i=s.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,l=o.length-1;1<=a&&0<=l&&i[a]!==o[l];)l--;for(;1<=a&&0<=l;a--,l--)if(i[a]!==o[l]){if(1!==a||1!==l)do{if(a--,0>--l||i[a]!==o[l]){var u="\n"+i[a].replace(" at new "," at ");return t.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",t.displayName)),u}}while(1<=a&&0<=l);break}}}finally{W=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?U(t):""}function H(t){switch(t.tag){case 5:return U(t.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return t=Y(t.type,!1);case 11:return t=Y(t.type.render,!1);case 1:return t=Y(t.type,!0);default:return""}}function I(t){if(null==t)return null;if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t;switch(t){case S:return"Fragment";case x:return"Portal";case M:return"Profiler";case C:return"StrictMode";case P:return"Suspense";case N:return"SuspenseList"}if("object"===typeof t)switch(t.$$typeof){case E:return(t.displayName||"Context")+".Consumer";case A:return(t._context.displayName||"Context")+".Provider";case T:var e=t.render;return(t=t.displayName)||(t=""!==(t=e.displayName||e.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case L:return null!==(e=t.displayName||null)?e:I(t.type)||"Memo";case O:e=t._payload,t=t._init;try{return I(t(e))}catch(n){}}return null}function B(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=(t=e.render).displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return I(e);case 8:return e===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e}return null}function q(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":case"object":return t;default:return""}}function V(t){var e=t.type;return(t=t.nodeName)&&"input"===t.toLowerCase()&&("checkbox"===e||"radio"===e)}function X(t){t._valueTracker||(t._valueTracker=function(t){var e=V(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return i.call(this)},set:function(t){r=""+t,o.call(this,t)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(t){r=""+t},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}(t))}function Z(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=V(t)?t.checked?"true":"false":t.value),(t=r)!==n&&(e.setValue(t),!0)}function G(t){if("undefined"===typeof(t=t||("undefined"!==typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}function Q(t,e){var n=e.checked;return R({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:t._wrapperState.initialChecked})}function K(t,e){var n=null==e.defaultValue?"":e.defaultValue,r=null!=e.checked?e.checked:e.defaultChecked;n=q(null!=e.value?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function J(t,e){null!=(e=e.checked)&&b(t,"checked",e,!1)}function _(t,e){J(t,e);var n=q(e.value),r=e.type;if(null!=n)"number"===r?(0===n&&""===t.value||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if("submit"===r||"reset"===r)return void t.removeAttribute("value");e.hasOwnProperty("value")?tt(t,e.type,n):e.hasOwnProperty("defaultValue")&&tt(t,e.type,q(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(t.defaultChecked=!!e.defaultChecked)}function $(t,e,n){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var r=e.type;if(!("submit"!==r&&"reset"!==r||void 0!==e.value&&null!==e.value))return;e=""+t._wrapperState.initialValue,n||e===t.value||(t.value=e),t.defaultValue=e}""!==(n=t.name)&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,""!==n&&(t.name=n)}function tt(t,e,n){"number"===e&&G(t.ownerDocument)===t||(null==n?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+n&&(t.defaultValue=""+n))}var et=Array.isArray;function nt(t,e,n,r){if(t=t.options,e){e={};for(var i=0;i<n.length;i++)e["$"+n[i]]=!0;for(n=0;n<t.length;n++)i=e.hasOwnProperty("$"+t[n].value),t[n].selected!==i&&(t[n].selected=i),i&&r&&(t[n].defaultSelected=!0)}else{for(n=""+q(n),e=null,i=0;i<t.length;i++){if(t[i].value===n)return t[i].selected=!0,void(r&&(t[i].defaultSelected=!0));null!==e||t[i].disabled||(e=t[i])}null!==e&&(e.selected=!0)}}function rt(t,e){if(null!=e.dangerouslySetInnerHTML)throw Error(o(91));return R({},e,{value:void 0,defaultValue:void 0,children:""+t._wrapperState.initialValue})}function it(t,e){var n=e.value;if(null==n){if(n=e.children,e=e.defaultValue,null!=n){if(null!=e)throw Error(o(92));if(et(n)){if(1<n.length)throw Error(o(93));n=n[0]}e=n}null==e&&(e=""),n=e}t._wrapperState={initialValue:q(n)}}function ot(t,e){var n=q(e.value),r=q(e.defaultValue);null!=n&&((n=""+n)!==t.value&&(t.value=n),null==e.defaultValue&&t.defaultValue!==n&&(t.defaultValue=n)),null!=r&&(t.defaultValue=""+r)}function at(t){var e=t.textContent;e===t._wrapperState.initialValue&&""!==e&&null!==e&&(t.value=e)}function lt(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ut(t,e){return null==t||"http://www.w3.org/1999/xhtml"===t?lt(e):"http://www.w3.org/2000/svg"===t&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":t}var st,ct,ft=(ct=function(t,e){if("http://www.w3.org/2000/svg"!==t.namespaceURI||"innerHTML"in t)t.innerHTML=e;else{for((st=st||document.createElement("div")).innerHTML="<svg>"+e.valueOf().toString()+"</svg>",e=st.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,e,n,r){MSApp.execUnsafeLocalFunction((function(){return ct(t,e)}))}:ct);function dt(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&3===n.nodeType)return void(n.nodeValue=e)}t.textContent=e}var ht={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pt=["Webkit","ms","Moz","O"];function gt(t,e,n){return null==e||"boolean"===typeof e||""===e?"":n||"number"!==typeof e||0===e||ht.hasOwnProperty(t)&&ht[t]?(""+e).trim():e+"px"}function yt(t,e){for(var n in t=t.style,e)if(e.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=gt(n,e[n],r);"float"===n&&(n="cssFloat"),r?t.setProperty(n,i):t[n]=i}}Object.keys(ht).forEach((function(t){pt.forEach((function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),ht[e]=ht[t]}))}));var mt=R({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function vt(t,e){if(e){if(mt[t]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(o(137,t));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(o(60));if("object"!==typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=e.style&&"object"!==typeof e.style)throw Error(o(62))}}function bt(t,e){if(-1===t.indexOf("-"))return"string"===typeof e.is;switch(t){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 wt=null;function kt(t){return(t=t.target||t.srcElement||window).correspondingUseElement&&(t=t.correspondingUseElement),3===t.nodeType?t.parentNode:t}var xt=null,St=null,Ct=null;function Mt(t){if(t=bi(t)){if("function"!==typeof xt)throw Error(o(280));var e=t.stateNode;e&&(e=ki(e),xt(t.stateNode,t.type,e))}}function At(t){St?Ct?Ct.push(t):Ct=[t]:St=t}function Et(){if(St){var t=St,e=Ct;if(Ct=St=null,Mt(t),e)for(t=0;t<e.length;t++)Mt(e[t])}}function Tt(t,e){return t(e)}function Pt(){}var Nt=!1;function Lt(t,e,n){if(Nt)return t(e,n);Nt=!0;try{return Tt(t,e,n)}finally{Nt=!1,(null!==St||null!==Ct)&&(Pt(),Et())}}function Ot(t,e){var n=t.stateNode;if(null===n)return null;var r=ki(n);if(null===r)return null;n=r[e];t:switch(e){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"===(t=t.type)||"input"===t||"select"===t||"textarea"===t)),t=!r;break t;default:t=!1}if(t)return null;if(n&&"function"!==typeof n)throw Error(o(231,e,typeof n));return n}var jt=!1;if(c)try{var Ft={};Object.defineProperty(Ft,"passive",{get:function(){jt=!0}}),window.addEventListener("test",Ft,Ft),window.removeEventListener("test",Ft,Ft)}catch(ct){jt=!1}function Dt(t,e,n,r,i,o,a,l,u){var s=Array.prototype.slice.call(arguments,3);try{e.apply(n,s)}catch(c){this.onError(c)}}var zt=!1,Rt=null,Ut=!1,Wt=null,Yt={onError:function(t){zt=!0,Rt=t}};function Ht(t,e,n,r,i,o,a,l,u){zt=!1,Rt=null,Dt.apply(Yt,arguments)}function It(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do{0!==(4098&(e=t).flags)&&(n=e.return),t=e.return}while(t)}return 3===e.tag?n:null}function Bt(t){if(13===t.tag){var e=t.memoizedState;if(null===e&&(null!==(t=t.alternate)&&(e=t.memoizedState)),null!==e)return e.dehydrated}return null}function qt(t){if(It(t)!==t)throw Error(o(188))}function Vt(t){return null!==(t=function(t){var e=t.alternate;if(!e){if(null===(e=It(t)))throw Error(o(188));return e!==t?null:t}for(var n=t,r=e;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return qt(i),t;if(a===r)return qt(i),e;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var l=!1,u=i.child;u;){if(u===n){l=!0,n=i,r=a;break}if(u===r){l=!0,r=i,n=a;break}u=u.sibling}if(!l){for(u=a.child;u;){if(u===n){l=!0,n=a,r=i;break}if(u===r){l=!0,r=a,n=i;break}u=u.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?t:e}(t))?Xt(t):null}function Xt(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){var e=Xt(t);if(null!==e)return e;t=t.sibling}return null}var Zt=i.unstable_scheduleCallback,Gt=i.unstable_cancelCallback,Qt=i.unstable_shouldYield,Kt=i.unstable_requestPaint,Jt=i.unstable_now,_t=i.unstable_getCurrentPriorityLevel,$t=i.unstable_ImmediatePriority,te=i.unstable_UserBlockingPriority,ee=i.unstable_NormalPriority,ne=i.unstable_LowPriority,re=i.unstable_IdlePriority,ie=null,oe=null;var ae=Math.clz32?Math.clz32:function(t){return t>>>=0,0===t?32:31-(le(t)/ue|0)|0},le=Math.log,ue=Math.LN2;var se=64,ce=4194304;function fe(t){switch(t&-t){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: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 4194240&t;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&t;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return t}}function de(t,e){var n=t.pendingLanes;if(0===n)return 0;var r=0,i=t.suspendedLanes,o=t.pingedLanes,a=268435455&n;if(0!==a){var l=a&~i;0!==l?r=fe(l):0!==(o&=a)&&(r=fe(o))}else 0!==(a=n&~i)?r=fe(a):0!==o&&(r=fe(o));if(0===r)return 0;if(0!==e&&e!==r&&0===(e&i)&&((i=r&-r)>=(o=e&-e)||16===i&&0!==(4194240&o)))return e;if(0!==(4&r)&&(r|=16&n),0!==(e=t.entangledLanes))for(t=t.entanglements,e&=r;0<e;)i=1<<(n=31-ae(e)),r|=t[n],e&=~i;return r}function he(t,e){switch(t){case 1:case 2:case 4:return e+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;default:return-1}}function pe(t){return 0!==(t=-1073741825&t.pendingLanes)?t:1073741824&t?1073741824:0}function ge(){var t=se;return 0===(4194240&(se<<=1))&&(se=64),t}function ye(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function me(t,e,n){t.pendingLanes|=e,536870912!==e&&(t.suspendedLanes=0,t.pingedLanes=0),(t=t.eventTimes)[e=31-ae(e)]=n}function ve(t,e){var n=t.entangledLanes|=e;for(t=t.entanglements;n;){var r=31-ae(n),i=1<<r;i&e|t[r]&e&&(t[r]|=e),n&=~i}}var be=0;function we(t){return 1<(t&=-t)?4<t?0!==(268435455&t)?16:536870912:4:1}var ke,xe,Se,Ce,Me,Ae=!1,Ee=[],Te=null,Pe=null,Ne=null,Le=new Map,Oe=new Map,je=[],Fe="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 submit".split(" ");function De(t,e){switch(t){case"focusin":case"focusout":Te=null;break;case"dragenter":case"dragleave":Pe=null;break;case"mouseover":case"mouseout":Ne=null;break;case"pointerover":case"pointerout":Le.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Oe.delete(e.pointerId)}}function ze(t,e,n,r,i,o){return null===t||t.nativeEvent!==o?(t={blockedOn:e,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==e&&(null!==(e=bi(e))&&xe(e)),t):(t.eventSystemFlags|=r,e=t.targetContainers,null!==i&&-1===e.indexOf(i)&&e.push(i),t)}function Re(t){var e=vi(t.target);if(null!==e){var n=It(e);if(null!==n)if(13===(e=n.tag)){if(null!==(e=Bt(n)))return t.blockedOn=e,void Me(t.priority,(function(){Se(n)}))}else if(3===e&&n.stateNode.current.memoizedState.isDehydrated)return void(t.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}t.blockedOn=null}function Ue(t){if(null!==t.blockedOn)return!1;for(var e=t.targetContainers;0<e.length;){var n=Qe(t.domEventName,t.eventSystemFlags,e[0],t.nativeEvent);if(null!==n)return null!==(e=bi(n))&&xe(e),t.blockedOn=n,!1;var r=new(n=t.nativeEvent).constructor(n.type,n);wt=r,n.target.dispatchEvent(r),wt=null,e.shift()}return!0}function We(t,e,n){Ue(t)&&n.delete(e)}function Ye(){Ae=!1,null!==Te&&Ue(Te)&&(Te=null),null!==Pe&&Ue(Pe)&&(Pe=null),null!==Ne&&Ue(Ne)&&(Ne=null),Le.forEach(We),Oe.forEach(We)}function He(t,e){t.blockedOn===e&&(t.blockedOn=null,Ae||(Ae=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Ye)))}function Ie(t){function e(e){return He(e,t)}if(0<Ee.length){He(Ee[0],t);for(var n=1;n<Ee.length;n++){var r=Ee[n];r.blockedOn===t&&(r.blockedOn=null)}}for(null!==Te&&He(Te,t),null!==Pe&&He(Pe,t),null!==Ne&&He(Ne,t),Le.forEach(e),Oe.forEach(e),n=0;n<je.length;n++)(r=je[n]).blockedOn===t&&(r.blockedOn=null);for(;0<je.length&&null===(n=je[0]).blockedOn;)Re(n),null===n.blockedOn&&je.shift()}var Be=w.ReactCurrentBatchConfig,qe=!0;function Ve(t,e,n,r){var i=be,o=Be.transition;Be.transition=null;try{be=1,Ze(t,e,n,r)}finally{be=i,Be.transition=o}}function Xe(t,e,n,r){var i=be,o=Be.transition;Be.transition=null;try{be=4,Ze(t,e,n,r)}finally{be=i,Be.transition=o}}function Ze(t,e,n,r){if(qe){var i=Qe(t,e,n,r);if(null===i)qr(t,e,r,Ge,n),De(t,r);else if(function(t,e,n,r,i){switch(e){case"focusin":return Te=ze(Te,t,e,n,r,i),!0;case"dragenter":return Pe=ze(Pe,t,e,n,r,i),!0;case"mouseover":return Ne=ze(Ne,t,e,n,r,i),!0;case"pointerover":var o=i.pointerId;return Le.set(o,ze(Le.get(o)||null,t,e,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Oe.set(o,ze(Oe.get(o)||null,t,e,n,r,i)),!0}return!1}(i,t,e,n,r))r.stopPropagation();else if(De(t,r),4&e&&-1<Fe.indexOf(t)){for(;null!==i;){var o=bi(i);if(null!==o&&ke(o),null===(o=Qe(t,e,n,r))&&qr(t,e,r,Ge,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else qr(t,e,r,null,n)}}var Ge=null;function Qe(t,e,n,r){if(Ge=null,null!==(t=vi(t=kt(r))))if(null===(e=It(t)))t=null;else if(13===(n=e.tag)){if(null!==(t=Bt(e)))return t;t=null}else if(3===n){if(e.stateNode.current.memoizedState.isDehydrated)return 3===e.tag?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null);return Ge=t,null}function Ke(t){switch(t){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(_t()){case $t:return 1;case te:return 4;case ee:case ne:return 16;case re:return 536870912;default:return 16}default:return 16}}var Je=null,_e=null,$e=null;function tn(){if($e)return $e;var t,e,n=_e,r=n.length,i="value"in Je?Je.value:Je.textContent,o=i.length;for(t=0;t<r&&n[t]===i[t];t++);var a=r-t;for(e=1;e<=a&&n[r-e]===i[o-e];e++);return $e=i.slice(t,1<e?1-e:void 0)}function en(t){var e=t.keyCode;return"charCode"in t?0===(t=t.charCode)&&13===e&&(t=13):t=e,10===t&&(t=13),32<=t||13===t?t:0}function nn(){return!0}function rn(){return!1}function on(t){function e(e,n,r,i,o){for(var a in this._reactName=e,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,t)t.hasOwnProperty(a)&&(e=t[a],this[a]=e?e(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return R(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():"unknown"!==typeof t.returnValue&&(t.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():"unknown"!==typeof t.cancelBubble&&(t.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),e}var an,ln,un,sn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(sn),fn=R({},sn,{view:0,detail:0}),dn=on(fn),hn=R({},fn,{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(t){return void 0===t.relatedTarget?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==un&&(un&&"mousemove"===t.type?(an=t.screenX-un.screenX,ln=t.screenY-un.screenY):ln=an=0,un=t),an)},movementY:function(t){return"movementY"in t?t.movementY:ln}}),pn=on(hn),gn=on(R({},hn,{dataTransfer:0})),yn=on(R({},fn,{relatedTarget:0})),mn=on(R({},sn,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=R({},sn,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),bn=on(vn),wn=on(R({},sn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={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"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cn(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):!!(t=Sn[t])&&!!e[t]}function Mn(){return Cn}var An=R({},fn,{key:function(t){if(t.key){var e=kn[t.key]||t.key;if("Unidentified"!==e)return e}return"keypress"===t.type?13===(t=en(t))?"Enter":String.fromCharCode(t):"keydown"===t.type||"keyup"===t.type?xn[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Mn,charCode:function(t){return"keypress"===t.type?en(t):0},keyCode:function(t){return"keydown"===t.type||"keyup"===t.type?t.keyCode:0},which:function(t){return"keypress"===t.type?en(t):"keydown"===t.type||"keyup"===t.type?t.keyCode:0}}),En=on(An),Tn=on(R({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Pn=on(R({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Mn})),Nn=on(R({},sn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ln=R({},hn,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),On=on(Ln),jn=[9,13,27,32],Fn=c&&"CompositionEvent"in window,Dn=null;c&&"documentMode"in document&&(Dn=document.documentMode);var zn=c&&"TextEvent"in window&&!Dn,Rn=c&&(!Fn||Dn&&8<Dn&&11>=Dn),Un=String.fromCharCode(32),Wn=!1;function Yn(t,e){switch(t){case"keyup":return-1!==jn.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hn(t){return"object"===typeof(t=t.detail)&&"data"in t?t.data:null}var In=!1;var Bn={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 qn(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return"input"===e?!!Bn[t.type]:"textarea"===e}function Vn(t,e,n,r){At(r),0<(e=Xr(e,"onChange")).length&&(n=new cn("onChange","change",null,n,r),t.push({event:n,listeners:e}))}var Xn=null,Zn=null;function Gn(t){Ur(t,0)}function Qn(t){if(Z(wi(t)))return t}function Kn(t,e){if("change"===t)return e}var Jn=!1;if(c){var _n;if(c){var $n="oninput"in document;if(!$n){var tr=document.createElement("div");tr.setAttribute("oninput","return;"),$n="function"===typeof tr.oninput}_n=$n}else _n=!1;Jn=_n&&(!document.documentMode||9<document.documentMode)}function er(){Xn&&(Xn.detachEvent("onpropertychange",nr),Zn=Xn=null)}function nr(t){if("value"===t.propertyName&&Qn(Zn)){var e=[];Vn(e,Zn,t,kt(t)),Lt(Gn,e)}}function rr(t,e,n){"focusin"===t?(er(),Zn=n,(Xn=e).attachEvent("onpropertychange",nr)):"focusout"===t&&er()}function ir(t){if("selectionchange"===t||"keyup"===t||"keydown"===t)return Qn(Zn)}function or(t,e){if("click"===t)return Qn(e)}function ar(t,e){if("input"===t||"change"===t)return Qn(e)}var lr="function"===typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t===1/e)||t!==t&&e!==e};function ur(t,e){if(lr(t,e))return!0;if("object"!==typeof t||null===t||"object"!==typeof e||null===e)return!1;var n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!f.call(e,i)||!lr(t[i],e[i]))return!1}return!0}function sr(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function cr(t,e){var n,r=sr(t);for(t=0;r;){if(3===r.nodeType){if(n=t+r.textContent.length,t<=e&&n>=e)return{node:r,offset:e-t};t=n}t:{for(;r;){if(r.nextSibling){r=r.nextSibling;break t}r=r.parentNode}r=void 0}r=sr(r)}}function fr(t,e){return!(!t||!e)&&(t===e||(!t||3!==t.nodeType)&&(e&&3===e.nodeType?fr(t,e.parentNode):"contains"in t?t.contains(e):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(e))))}function dr(){for(var t=window,e=G();e instanceof t.HTMLIFrameElement;){try{var n="string"===typeof e.contentWindow.location.href}catch(r){n=!1}if(!n)break;e=G((t=e.contentWindow).document)}return e}function hr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&("input"===e&&("text"===t.type||"search"===t.type||"tel"===t.type||"url"===t.type||"password"===t.type)||"textarea"===e||"true"===t.contentEditable)}function pr(t){var e=dr(),n=t.focusedElem,r=t.selectionRange;if(e!==n&&n&&n.ownerDocument&&fr(n.ownerDocument.documentElement,n)){if(null!==r&&hr(n))if(e=r.start,void 0===(t=r.end)&&(t=e),"selectionStart"in n)n.selectionStart=e,n.selectionEnd=Math.min(t,n.value.length);else if((t=(e=n.ownerDocument||document)&&e.defaultView||window).getSelection){t=t.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=void 0===r.end?o:Math.min(r.end,i),!t.extend&&o>r&&(i=r,r=o,o=i),i=cr(n,o);var a=cr(n,r);i&&a&&(1!==t.rangeCount||t.anchorNode!==i.node||t.anchorOffset!==i.offset||t.focusNode!==a.node||t.focusOffset!==a.offset)&&((e=e.createRange()).setStart(i.node,i.offset),t.removeAllRanges(),o>r?(t.addRange(e),t.extend(a.node,a.offset)):(e.setEnd(a.node,a.offset),t.addRange(e)))}for(e=[],t=n;t=t.parentNode;)1===t.nodeType&&e.push({element:t,left:t.scrollLeft,top:t.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<e.length;n++)(t=e[n]).element.scrollLeft=t.left,t.element.scrollTop=t.top}}var gr=c&&"documentMode"in document&&11>=document.documentMode,yr=null,mr=null,vr=null,br=!1;function wr(t,e,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==yr||yr!==G(r)||("selectionStart"in(r=yr)&&hr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&ur(vr,r)||(vr=r,0<(r=Xr(mr,"onSelect")).length&&(e=new cn("onSelect","select",null,e,n),t.push({event:e,listeners:r}),e.target=yr)))}function kr(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Cr={};function Mr(t){if(Sr[t])return Sr[t];if(!xr[t])return t;var e,n=xr[t];for(e in n)if(n.hasOwnProperty(e)&&e in Cr)return Sr[t]=n[e];return t}c&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Ar=Mr("animationend"),Er=Mr("animationiteration"),Tr=Mr("animationstart"),Pr=Mr("transitionend"),Nr=new Map,Lr="abort auxClick 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 Or(t,e){Nr.set(t,e),u(e,[t])}for(var jr=0;jr<Lr.length;jr++){var Fr=Lr[jr];Or(Fr.toLowerCase(),"on"+(Fr[0].toUpperCase()+Fr.slice(1)))}Or(Ar,"onAnimationEnd"),Or(Er,"onAnimationIteration"),Or(Tr,"onAnimationStart"),Or("dblclick","onDoubleClick"),Or("focusin","onFocus"),Or("focusout","onBlur"),Or(Pr,"onTransitionEnd"),s("onMouseEnter",["mouseout","mouseover"]),s("onMouseLeave",["mouseout","mouseover"]),s("onPointerEnter",["pointerout","pointerover"]),s("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dr="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(" "),zr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dr));function Rr(t,e,n){var r=t.type||"unknown-event";t.currentTarget=n,function(t,e,n,r,i,a,l,u,s){if(Ht.apply(this,arguments),zt){if(!zt)throw Error(o(198));var c=Rt;zt=!1,Rt=null,Ut||(Ut=!0,Wt=c)}}(r,e,void 0,t),t.currentTarget=null}function Ur(t,e){e=0!==(4&e);for(var n=0;n<t.length;n++){var r=t[n],i=r.event;r=r.listeners;t:{var o=void 0;if(e)for(var a=r.length-1;0<=a;a--){var l=r[a],u=l.instance,s=l.currentTarget;if(l=l.listener,u!==o&&i.isPropagationStopped())break t;Rr(i,l,s),o=u}else for(a=0;a<r.length;a++){if(u=(l=r[a]).instance,s=l.currentTarget,l=l.listener,u!==o&&i.isPropagationStopped())break t;Rr(i,l,s),o=u}}}if(Ut)throw t=Wt,Ut=!1,Wt=null,t}function Wr(t,e){var n=e[gi];void 0===n&&(n=e[gi]=new Set);var r=t+"__bubble";n.has(r)||(Br(e,t,2,!1),n.add(r))}function Yr(t,e,n){var r=0;e&&(r|=4),Br(n,t,r,e)}var Hr="_reactListening"+Math.random().toString(36).slice(2);function Ir(t){if(!t[Hr]){t[Hr]=!0,a.forEach((function(e){"selectionchange"!==e&&(zr.has(e)||Yr(e,!1,t),Yr(e,!0,t))}));var e=9===t.nodeType?t:t.ownerDocument;null===e||e[Hr]||(e[Hr]=!0,Yr("selectionchange",!1,e))}}function Br(t,e,n,r){switch(Ke(e)){case 1:var i=Ve;break;case 4:i=Xe;break;default:i=Ze}n=i.bind(null,e,n,t),i=void 0,!jt||"touchstart"!==e&&"touchmove"!==e&&"wheel"!==e||(i=!0),r?void 0!==i?t.addEventListener(e,n,{capture:!0,passive:i}):t.addEventListener(e,n,!0):void 0!==i?t.addEventListener(e,n,{passive:i}):t.addEventListener(e,n,!1)}function qr(t,e,n,r,i){var o=r;if(0===(1&e)&&0===(2&e)&&null!==r)t:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var l=r.stateNode.containerInfo;if(l===i||8===l.nodeType&&l.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var u=a.tag;if((3===u||4===u)&&((u=a.stateNode.containerInfo)===i||8===u.nodeType&&u.parentNode===i))return;a=a.return}for(;null!==l;){if(null===(a=vi(l)))return;if(5===(u=a.tag)||6===u){r=o=a;continue t}l=l.parentNode}}r=r.return}Lt((function(){var r=o,i=kt(n),a=[];t:{var l=Nr.get(t);if(void 0!==l){var u=cn,s=t;switch(t){case"keypress":if(0===en(n))break t;case"keydown":case"keyup":u=En;break;case"focusin":s="focus",u=yn;break;case"focusout":s="blur",u=yn;break;case"beforeblur":case"afterblur":u=yn;break;case"click":if(2===n.button)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=pn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=Pn;break;case Ar:case Er:case Tr:u=mn;break;case Pr:u=Nn;break;case"scroll":u=dn;break;case"wheel":u=On;break;case"copy":case"cut":case"paste":u=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=Tn}var c=0!==(4&e),f=!c&&"scroll"===t,d=c?null!==l?l+"Capture":null:l;c=[];for(var h,p=r;null!==p;){var g=(h=p).stateNode;if(5===h.tag&&null!==g&&(h=g,null!==d&&(null!=(g=Ot(p,d))&&c.push(Vr(p,g,h)))),f)break;p=p.return}0<c.length&&(l=new u(l,s,null,n,i),a.push({event:l,listeners:c}))}}if(0===(7&e)){if(u="mouseout"===t||"pointerout"===t,(!(l="mouseover"===t||"pointerover"===t)||n===wt||!(s=n.relatedTarget||n.fromElement)||!vi(s)&&!s[pi])&&(u||l)&&(l=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(s=(s=n.relatedTarget||n.toElement)?vi(s):null)&&(s!==(f=It(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(u=null,s=r),u!==s)){if(c=pn,g="onMouseLeave",d="onMouseEnter",p="mouse","pointerout"!==t&&"pointerover"!==t||(c=Tn,g="onPointerLeave",d="onPointerEnter",p="pointer"),f=null==u?l:wi(u),h=null==s?l:wi(s),(l=new c(g,p+"leave",u,n,i)).target=f,l.relatedTarget=h,g=null,vi(i)===r&&((c=new c(d,p+"enter",s,n,i)).target=h,c.relatedTarget=f,g=c),f=g,u&&s)t:{for(d=s,p=0,h=c=u;h;h=Zr(h))p++;for(h=0,g=d;g;g=Zr(g))h++;for(;0<p-h;)c=Zr(c),p--;for(;0<h-p;)d=Zr(d),h--;for(;p--;){if(c===d||null!==d&&c===d.alternate)break t;c=Zr(c),d=Zr(d)}c=null}else c=null;null!==u&&Gr(a,l,u,c,!1),null!==s&&null!==f&&Gr(a,f,s,c,!0)}if("select"===(u=(l=r?wi(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var y=Kn;else if(qn(l))if(Jn)y=ar;else{y=ir;var m=rr}else(u=l.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(y=or);switch(y&&(y=y(t,r))?Vn(a,y,n,i):(m&&m(t,l,r),"focusout"===t&&(m=l._wrapperState)&&m.controlled&&"number"===l.type&&tt(l,"number",l.value)),m=r?wi(r):window,t){case"focusin":(qn(m)||"true"===m.contentEditable)&&(yr=m,mr=r,vr=null);break;case"focusout":vr=mr=yr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,wr(a,n,i);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":wr(a,n,i)}var v;if(Fn)t:{switch(t){case"compositionstart":var b="onCompositionStart";break t;case"compositionend":b="onCompositionEnd";break t;case"compositionupdate":b="onCompositionUpdate";break t}b=void 0}else In?Yn(t,n)&&(b="onCompositionEnd"):"keydown"===t&&229===n.keyCode&&(b="onCompositionStart");b&&(Rn&&"ko"!==n.locale&&(In||"onCompositionStart"!==b?"onCompositionEnd"===b&&In&&(v=tn()):(_e="value"in(Je=i)?Je.value:Je.textContent,In=!0)),0<(m=Xr(r,b)).length&&(b=new wn(b,t,null,n,i),a.push({event:b,listeners:m}),v?b.data=v:null!==(v=Hn(n))&&(b.data=v))),(v=zn?function(t,e){switch(t){case"compositionend":return Hn(e);case"keypress":return 32!==e.which?null:(Wn=!0,Un);case"textInput":return(t=e.data)===Un&&Wn?null:t;default:return null}}(t,n):function(t,e){if(In)return"compositionend"===t||!Fn&&Yn(t,e)?(t=tn(),$e=_e=Je=null,In=!1,t):null;switch(t){case"paste":default:return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Rn&&"ko"!==e.locale?null:e.data}}(t,n))&&(0<(r=Xr(r,"onBeforeInput")).length&&(i=new wn("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=v))}Ur(a,e)}))}function Vr(t,e,n){return{instance:t,listener:e,currentTarget:n}}function Xr(t,e){for(var n=e+"Capture",r=[];null!==t;){var i=t,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=Ot(t,n))&&r.unshift(Vr(t,o,i)),null!=(o=Ot(t,e))&&r.push(Vr(t,o,i))),t=t.return}return r}function Zr(t){if(null===t)return null;do{t=t.return}while(t&&5!==t.tag);return t||null}function Gr(t,e,n,r,i){for(var o=e._reactName,a=[];null!==n&&n!==r;){var l=n,u=l.alternate,s=l.stateNode;if(null!==u&&u===r)break;5===l.tag&&null!==s&&(l=s,i?null!=(u=Ot(n,o))&&a.unshift(Vr(n,u,l)):i||null!=(u=Ot(n,o))&&a.push(Vr(n,u,l))),n=n.return}0!==a.length&&t.push({event:e,listeners:a})}var Qr=/\r\n?/g,Kr=/\u0000|\uFFFD/g;function Jr(t){return("string"===typeof t?t:""+t).replace(Qr,"\n").replace(Kr,"")}function _r(t,e,n){if(e=Jr(e),Jr(t)!==e&&n)throw Error(o(425))}function $r(){}var ti=null,ei=null;function ni(t,e){return"textarea"===t||"noscript"===t||"string"===typeof e.children||"number"===typeof e.children||"object"===typeof e.dangerouslySetInnerHTML&&null!==e.dangerouslySetInnerHTML&&null!=e.dangerouslySetInnerHTML.__html}var ri="function"===typeof setTimeout?setTimeout:void 0,ii="function"===typeof clearTimeout?clearTimeout:void 0,oi="function"===typeof Promise?Promise:void 0,ai="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof oi?function(t){return oi.resolve(null).then(t).catch(li)}:ri;function li(t){setTimeout((function(){throw t}))}function ui(t,e){var n=e,r=0;do{var i=n.nextSibling;if(t.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===r)return t.removeChild(i),void Ie(e);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);Ie(e)}function si(t){for(;null!=t;t=t.nextSibling){var e=t.nodeType;if(1===e||3===e)break;if(8===e){if("$"===(e=t.data)||"$!"===e||"$?"===e)break;if("/$"===e)return null}}return t}function ci(t){t=t.previousSibling;for(var e=0;t;){if(8===t.nodeType){var n=t.data;if("$"===n||"$!"===n||"$?"===n){if(0===e)return t;e--}else"/$"===n&&e++}t=t.previousSibling}return null}var fi=Math.random().toString(36).slice(2),di="__reactFiber$"+fi,hi="__reactProps$"+fi,pi="__reactContainer$"+fi,gi="__reactEvents$"+fi,yi="__reactListeners$"+fi,mi="__reactHandles$"+fi;function vi(t){var e=t[di];if(e)return e;for(var n=t.parentNode;n;){if(e=n[pi]||n[di]){if(n=e.alternate,null!==e.child||null!==n&&null!==n.child)for(t=ci(t);null!==t;){if(n=t[di])return n;t=ci(t)}return e}n=(t=n).parentNode}return null}function bi(t){return!(t=t[di]||t[pi])||5!==t.tag&&6!==t.tag&&13!==t.tag&&3!==t.tag?null:t}function wi(t){if(5===t.tag||6===t.tag)return t.stateNode;throw Error(o(33))}function ki(t){return t[hi]||null}var xi=[],Si=-1;function Ci(t){return{current:t}}function Mi(t){0>Si||(t.current=xi[Si],xi[Si]=null,Si--)}function Ai(t,e){Si++,xi[Si]=t.current,t.current=e}var Ei={},Ti=Ci(Ei),Pi=Ci(!1),Ni=Ei;function Li(t,e){var n=t.type.contextTypes;if(!n)return Ei;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=e[i];return r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=o),o}function Oi(t){return null!==(t=t.childContextTypes)&&void 0!==t}function ji(){Mi(Pi),Mi(Ti)}function Fi(t,e,n){if(Ti.current!==Ei)throw Error(o(168));Ai(Ti,e),Ai(Pi,n)}function Di(t,e,n){var r=t.stateNode;if(e=e.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(o(108,B(t)||"Unknown",i));return R({},n,r)}function zi(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||Ei,Ni=Ti.current,Ai(Ti,t),Ai(Pi,Pi.current),!0}function Ri(t,e,n){var r=t.stateNode;if(!r)throw Error(o(169));n?(t=Di(t,e,Ni),r.__reactInternalMemoizedMergedChildContext=t,Mi(Pi),Mi(Ti),Ai(Ti,t)):Mi(Pi),Ai(Pi,n)}var Ui=null,Wi=!1,Yi=!1;function Hi(t){null===Ui?Ui=[t]:Ui.push(t)}function Ii(){if(!Yi&&null!==Ui){Yi=!0;var t=0,e=be;try{var n=Ui;for(be=1;t<n.length;t++){var r=n[t];do{r=r(!0)}while(null!==r)}Ui=null,Wi=!1}catch(i){throw null!==Ui&&(Ui=Ui.slice(t+1)),Zt($t,Ii),i}finally{be=e,Yi=!1}}return null}var Bi=[],qi=0,Vi=null,Xi=0,Zi=[],Gi=0,Qi=null,Ki=1,Ji="";function _i(t,e){Bi[qi++]=Xi,Bi[qi++]=Vi,Vi=t,Xi=e}function $i(t,e,n){Zi[Gi++]=Ki,Zi[Gi++]=Ji,Zi[Gi++]=Qi,Qi=t;var r=Ki;t=Ji;var i=32-ae(r)-1;r&=~(1<<i),n+=1;var o=32-ae(e)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Ki=1<<32-ae(e)+i|n<<i|r,Ji=o+t}else Ki=1<<o|n<<i|r,Ji=t}function to(t){null!==t.return&&(_i(t,1),$i(t,1,0))}function eo(t){for(;t===Vi;)Vi=Bi[--qi],Bi[qi]=null,Xi=Bi[--qi],Bi[qi]=null;for(;t===Qi;)Qi=Zi[--Gi],Zi[Gi]=null,Ji=Zi[--Gi],Zi[Gi]=null,Ki=Zi[--Gi],Zi[Gi]=null}var no=null,ro=null,io=!1,oo=null;function ao(t,e){var n=Os(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return=t,null===(e=t.deletions)?(t.deletions=[n],t.flags|=16):e.push(n)}function lo(t,e){switch(t.tag){case 5:var n=t.type;return null!==(e=1!==e.nodeType||n.toLowerCase()!==e.nodeName.toLowerCase()?null:e)&&(t.stateNode=e,no=t,ro=si(e.firstChild),!0);case 6:return null!==(e=""===t.pendingProps||3!==e.nodeType?null:e)&&(t.stateNode=e,no=t,ro=null,!0);case 13:return null!==(e=8!==e.nodeType?null:e)&&(n=null!==Qi?{id:Ki,overflow:Ji}:null,t.memoizedState={dehydrated:e,treeContext:n,retryLane:1073741824},(n=Os(18,null,null,0)).stateNode=e,n.return=t,t.child=n,no=t,ro=null,!0);default:return!1}}function uo(t){return 0!==(1&t.mode)&&0===(128&t.flags)}function so(t){if(io){var e=ro;if(e){var n=e;if(!lo(t,e)){if(uo(t))throw Error(o(418));e=si(n.nextSibling);var r=no;e&&lo(t,e)?ao(r,n):(t.flags=-4097&t.flags|2,io=!1,no=t)}}else{if(uo(t))throw Error(o(418));t.flags=-4097&t.flags|2,io=!1,no=t}}}function co(t){for(t=t.return;null!==t&&5!==t.tag&&3!==t.tag&&13!==t.tag;)t=t.return;no=t}function fo(t){if(t!==no)return!1;if(!io)return co(t),io=!0,!1;var e;if((e=3!==t.tag)&&!(e=5!==t.tag)&&(e="head"!==(e=t.type)&&"body"!==e&&!ni(t.type,t.memoizedProps)),e&&(e=ro)){if(uo(t))throw ho(),Error(o(418));for(;e;)ao(t,e),e=si(e.nextSibling)}if(co(t),13===t.tag){if(!(t=null!==(t=t.memoizedState)?t.dehydrated:null))throw Error(o(317));t:{for(t=t.nextSibling,e=0;t;){if(8===t.nodeType){var n=t.data;if("/$"===n){if(0===e){ro=si(t.nextSibling);break t}e--}else"$"!==n&&"$!"!==n&&"$?"!==n||e++}t=t.nextSibling}ro=null}}else ro=no?si(t.stateNode.nextSibling):null;return!0}function ho(){for(var t=ro;t;)t=si(t.nextSibling)}function po(){ro=no=null,io=!1}function go(t){null===oo?oo=[t]:oo.push(t)}var yo=w.ReactCurrentBatchConfig;function mo(t,e){if(t&&t.defaultProps){for(var n in e=R({},e),t=t.defaultProps)void 0===e[n]&&(e[n]=t[n]);return e}return e}var vo=Ci(null),bo=null,wo=null,ko=null;function xo(){ko=wo=bo=null}function So(t){var e=vo.current;Mi(vo),t._currentValue=e}function Co(t,e,n){for(;null!==t;){var r=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,null!==r&&(r.childLanes|=e)):null!==r&&(r.childLanes&e)!==e&&(r.childLanes|=e),t===n)break;t=t.return}}function Mo(t,e){bo=t,ko=wo=null,null!==(t=t.dependencies)&&null!==t.firstContext&&(0!==(t.lanes&e)&&(wl=!0),t.firstContext=null)}function Ao(t){var e=t._currentValue;if(ko!==t)if(t={context:t,memoizedValue:e,next:null},null===wo){if(null===bo)throw Error(o(308));wo=t,bo.dependencies={lanes:0,firstContext:t}}else wo=wo.next=t;return e}var Eo=null;function To(t){null===Eo?Eo=[t]:Eo.push(t)}function Po(t,e,n,r){var i=e.interleaved;return null===i?(n.next=n,To(e)):(n.next=i.next,i.next=n),e.interleaved=n,No(t,r)}function No(t,e){t.lanes|=e;var n=t.alternate;for(null!==n&&(n.lanes|=e),n=t,t=t.return;null!==t;)t.childLanes|=e,null!==(n=t.alternate)&&(n.childLanes|=e),n=t,t=t.return;return 3===n.tag?n.stateNode:null}var Lo=!1;function Oo(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function jo(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,effects:t.effects})}function Fo(t,e){return{eventTime:t,lane:e,tag:0,payload:null,callback:null,next:null}}function Do(t,e,n){var r=t.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Pu)){var i=r.pending;return null===i?e.next=e:(e.next=i.next,i.next=e),r.pending=e,No(t,n)}return null===(i=r.interleaved)?(e.next=e,To(r)):(e.next=i.next,i.next=e),r.interleaved=e,No(t,n)}function zo(t,e,n){if(null!==(e=e.updateQueue)&&(e=e.shared,0!==(4194240&n))){var r=e.lanes;n|=r&=t.pendingLanes,e.lanes=n,ve(t,n)}}function Ro(t,e){var n=t.updateQueue,r=t.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=e:o=o.next=e}else i=o=e;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(t.updateQueue=n)}null===(t=n.lastBaseUpdate)?n.firstBaseUpdate=e:t.next=e,n.lastBaseUpdate=e}function Uo(t,e,n,r){var i=t.updateQueue;Lo=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,l=i.shared.pending;if(null!==l){i.shared.pending=null;var u=l,s=u.next;u.next=null,null===a?o=s:a.next=s,a=u;var c=t.alternate;null!==c&&((l=(c=c.updateQueue).lastBaseUpdate)!==a&&(null===l?c.firstBaseUpdate=s:l.next=s,c.lastBaseUpdate=u))}if(null!==o){var f=i.baseState;for(a=0,c=s=u=null,l=o;;){var d=l.lane,h=l.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:h,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});t:{var p=t,g=l;switch(d=e,h=n,g.tag){case 1:if("function"===typeof(p=g.payload)){f=p.call(h,f,d);break t}f=p;break t;case 3:p.flags=-65537&p.flags|128;case 0:if(null===(d="function"===typeof(p=g.payload)?p.call(h,f,d):p)||void 0===d)break t;f=R({},f,d);break t;case 2:Lo=!0}}null!==l.callback&&0!==l.lane&&(t.flags|=64,null===(d=i.effects)?i.effects=[l]:d.push(l))}else h={eventTime: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,a|=d;if(null===(l=l.next)){if(null===(l=i.shared.pending))break;l=(d=l).next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}if(null===c&&(u=f),i.baseState=u,i.firstBaseUpdate=s,i.lastBaseUpdate=c,null!==(e=i.shared.interleaved)){i=e;do{a|=i.lane,i=i.next}while(i!==e)}else null===o&&(i.shared.lanes=0);Ru|=a,t.lanes=a,t.memoizedState=f}}function Wo(t,e,n){if(t=e.effects,e.effects=null,null!==t)for(e=0;e<t.length;e++){var r=t[e],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!==typeof i)throw Error(o(191,i));i.call(r)}}}var Yo=(new r.Component).refs;function Ho(t,e,n,r){n=null===(n=n(r,e=t.memoizedState))||void 0===n?e:R({},e,n),t.memoizedState=n,0===t.lanes&&(t.updateQueue.baseState=n)}var Io={isMounted:function(t){return!!(t=t._reactInternals)&&It(t)===t},enqueueSetState:function(t,e,n){t=t._reactInternals;var r=es(),i=ns(t),o=Fo(r,i);o.payload=e,void 0!==n&&null!==n&&(o.callback=n),null!==(e=Do(t,o,i))&&(rs(e,t,i,r),zo(e,t,i))},enqueueReplaceState:function(t,e,n){t=t._reactInternals;var r=es(),i=ns(t),o=Fo(r,i);o.tag=1,o.payload=e,void 0!==n&&null!==n&&(o.callback=n),null!==(e=Do(t,o,i))&&(rs(e,t,i,r),zo(e,t,i))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var n=es(),r=ns(t),i=Fo(n,r);i.tag=2,void 0!==e&&null!==e&&(i.callback=e),null!==(e=Do(t,i,r))&&(rs(e,t,r,n),zo(e,t,r))}};function Bo(t,e,n,r,i,o,a){return"function"===typeof(t=t.stateNode).shouldComponentUpdate?t.shouldComponentUpdate(r,o,a):!e.prototype||!e.prototype.isPureReactComponent||(!ur(n,r)||!ur(i,o))}function qo(t,e,n){var r=!1,i=Ei,o=e.contextType;return"object"===typeof o&&null!==o?o=Ao(o):(i=Oi(e)?Ni:Ti.current,o=(r=null!==(r=e.contextTypes)&&void 0!==r)?Li(t,i):Ei),e=new e(n,o),t.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,e.updater=Io,t.stateNode=e,e._reactInternals=t,r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,t.__reactInternalMemoizedMaskedChildContext=o),e}function Vo(t,e,n,r){t=e.state,"function"===typeof e.componentWillReceiveProps&&e.componentWillReceiveProps(n,r),"function"===typeof e.UNSAFE_componentWillReceiveProps&&e.UNSAFE_componentWillReceiveProps(n,r),e.state!==t&&Io.enqueueReplaceState(e,e.state,null)}function Xo(t,e,n,r){var i=t.stateNode;i.props=n,i.state=t.memoizedState,i.refs=Yo,Oo(t);var o=e.contextType;"object"===typeof o&&null!==o?i.context=Ao(o):(o=Oi(e)?Ni:Ti.current,i.context=Li(t,o)),i.state=t.memoizedState,"function"===typeof(o=e.getDerivedStateFromProps)&&(Ho(t,e,o,n),i.state=t.memoizedState),"function"===typeof e.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(e=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),e!==i.state&&Io.enqueueReplaceState(i,i.state,null),Uo(t,n,i,r),i.state=t.memoizedState),"function"===typeof i.componentDidMount&&(t.flags|=4194308)}function Zo(t,e,n){if(null!==(t=n.ref)&&"function"!==typeof t&&"object"!==typeof t){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,t));var i=r,a=""+t;return null!==e&&null!==e.ref&&"function"===typeof e.ref&&e.ref._stringRef===a?e.ref:(e=function(t){var e=i.refs;e===Yo&&(e=i.refs={}),null===t?delete e[a]:e[a]=t},e._stringRef=a,e)}if("string"!==typeof t)throw Error(o(284));if(!n._owner)throw Error(o(290,t))}return t}function Go(t,e){throw t=Object.prototype.toString.call(e),Error(o(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t))}function Qo(t){return(0,t._init)(t._payload)}function Ko(t){function e(e,n){if(t){var r=e.deletions;null===r?(e.deletions=[n],e.flags|=16):r.push(n)}}function n(n,r){if(!t)return null;for(;null!==r;)e(n,r),r=r.sibling;return null}function r(t,e){for(t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function i(t,e){return(t=Fs(t,e)).index=0,t.sibling=null,t}function a(e,n,r){return e.index=r,t?null!==(r=e.alternate)?(r=r.index)<n?(e.flags|=2,n):r:(e.flags|=2,n):(e.flags|=1048576,n)}function l(e){return t&&null===e.alternate&&(e.flags|=2),e}function u(t,e,n,r){return null===e||6!==e.tag?((e=Us(n,t.mode,r)).return=t,e):((e=i(e,n)).return=t,e)}function s(t,e,n,r){var o=n.type;return o===S?f(t,e,n.props.children,r,n.key):null!==e&&(e.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===O&&Qo(o)===e.type)?((r=i(e,n.props)).ref=Zo(t,e,n),r.return=t,r):((r=Ds(n.type,n.key,n.props,null,t.mode,r)).ref=Zo(t,e,n),r.return=t,r)}function c(t,e,n,r){return null===e||4!==e.tag||e.stateNode.containerInfo!==n.containerInfo||e.stateNode.implementation!==n.implementation?((e=Ws(n,t.mode,r)).return=t,e):((e=i(e,n.children||[])).return=t,e)}function f(t,e,n,r,o){return null===e||7!==e.tag?((e=zs(n,t.mode,r,o)).return=t,e):((e=i(e,n)).return=t,e)}function d(t,e,n){if("string"===typeof e&&""!==e||"number"===typeof e)return(e=Us(""+e,t.mode,n)).return=t,e;if("object"===typeof e&&null!==e){switch(e.$$typeof){case k:return(n=Ds(e.type,e.key,e.props,null,t.mode,n)).ref=Zo(t,null,e),n.return=t,n;case x:return(e=Ws(e,t.mode,n)).return=t,e;case O:return d(t,(0,e._init)(e._payload),n)}if(et(e)||D(e))return(e=zs(e,t.mode,n,null)).return=t,e;Go(t,e)}return null}function h(t,e,n,r){var i=null!==e?e.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==i?null:u(t,e,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===i?s(t,e,n,r):null;case x:return n.key===i?c(t,e,n,r):null;case O:return h(t,e,(i=n._init)(n._payload),r)}if(et(n)||D(n))return null!==i?null:f(t,e,n,r,null);Go(t,n)}return null}function p(t,e,n,r,i){if("string"===typeof r&&""!==r||"number"===typeof r)return u(e,t=t.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case k:return s(e,t=t.get(null===r.key?n:r.key)||null,r,i);case x:return c(e,t=t.get(null===r.key?n:r.key)||null,r,i);case O:return p(t,e,n,(0,r._init)(r._payload),i)}if(et(r)||D(r))return f(e,t=t.get(n)||null,r,i,null);Go(e,r)}return null}function g(i,o,l,u){for(var s=null,c=null,f=o,g=o=0,y=null;null!==f&&g<l.length;g++){f.index>g?(y=f,f=null):y=f.sibling;var m=h(i,f,l[g],u);if(null===m){null===f&&(f=y);break}t&&f&&null===m.alternate&&e(i,f),o=a(m,o,g),null===c?s=m:c.sibling=m,c=m,f=y}if(g===l.length)return n(i,f),io&&_i(i,g),s;if(null===f){for(;g<l.length;g++)null!==(f=d(i,l[g],u))&&(o=a(f,o,g),null===c?s=f:c.sibling=f,c=f);return io&&_i(i,g),s}for(f=r(i,f);g<l.length;g++)null!==(y=p(f,i,g,l[g],u))&&(t&&null!==y.alternate&&f.delete(null===y.key?g:y.key),o=a(y,o,g),null===c?s=y:c.sibling=y,c=y);return t&&f.forEach((function(t){return e(i,t)})),io&&_i(i,g),s}function y(i,l,u,s){var c=D(u);if("function"!==typeof c)throw Error(o(150));if(null==(u=c.call(u)))throw Error(o(151));for(var f=c=null,g=l,y=l=0,m=null,v=u.next();null!==g&&!v.done;y++,v=u.next()){g.index>y?(m=g,g=null):m=g.sibling;var b=h(i,g,v.value,s);if(null===b){null===g&&(g=m);break}t&&g&&null===b.alternate&&e(i,g),l=a(b,l,y),null===f?c=b:f.sibling=b,f=b,g=m}if(v.done)return n(i,g),io&&_i(i,y),c;if(null===g){for(;!v.done;y++,v=u.next())null!==(v=d(i,v.value,s))&&(l=a(v,l,y),null===f?c=v:f.sibling=v,f=v);return io&&_i(i,y),c}for(g=r(i,g);!v.done;y++,v=u.next())null!==(v=p(g,i,y,v.value,s))&&(t&&null!==v.alternate&&g.delete(null===v.key?y:v.key),l=a(v,l,y),null===f?c=v:f.sibling=v,f=v);return t&&g.forEach((function(t){return e(i,t)})),io&&_i(i,y),c}return function t(r,o,a,u){if("object"===typeof a&&null!==a&&a.type===S&&null===a.key&&(a=a.props.children),"object"===typeof a&&null!==a){switch(a.$$typeof){case k:t:{for(var s=a.key,c=o;null!==c;){if(c.key===s){if((s=a.type)===S){if(7===c.tag){n(r,c.sibling),(o=i(c,a.props.children)).return=r,r=o;break t}}else if(c.elementType===s||"object"===typeof s&&null!==s&&s.$$typeof===O&&Qo(s)===c.type){n(r,c.sibling),(o=i(c,a.props)).ref=Zo(r,c,a),o.return=r,r=o;break t}n(r,c);break}e(r,c),c=c.sibling}a.type===S?((o=zs(a.props.children,r.mode,u,a.key)).return=r,r=o):((u=Ds(a.type,a.key,a.props,null,r.mode,u)).ref=Zo(r,o,a),u.return=r,r=u)}return l(r);case x:t:{for(c=a.key;null!==o;){if(o.key===c){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(r,o.sibling),(o=i(o,a.children||[])).return=r,r=o;break t}n(r,o);break}e(r,o),o=o.sibling}(o=Ws(a,r.mode,u)).return=r,r=o}return l(r);case O:return t(r,o,(c=a._init)(a._payload),u)}if(et(a))return g(r,o,a,u);if(D(a))return y(r,o,a,u);Go(r,a)}return"string"===typeof a&&""!==a||"number"===typeof a?(a=""+a,null!==o&&6===o.tag?(n(r,o.sibling),(o=i(o,a)).return=r,r=o):(n(r,o),(o=Us(a,r.mode,u)).return=r,r=o),l(r)):n(r,o)}}var Jo=Ko(!0),_o=Ko(!1),$o={},ta=Ci($o),ea=Ci($o),na=Ci($o);function ra(t){if(t===$o)throw Error(o(174));return t}function ia(t,e){switch(Ai(na,e),Ai(ea,t),Ai(ta,$o),t=e.nodeType){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:ut(null,"");break;default:e=ut(e=(t=8===t?e.parentNode:e).namespaceURI||null,t=t.tagName)}Mi(ta),Ai(ta,e)}function oa(){Mi(ta),Mi(ea),Mi(na)}function aa(t){ra(na.current);var e=ra(ta.current),n=ut(e,t.type);e!==n&&(Ai(ea,t),Ai(ta,n))}function la(t){ea.current===t&&(Mi(ta),Mi(ea))}var ua=Ci(0);function sa(t){for(var e=t;null!==e;){if(13===e.tag){var n=e.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!==(128&e.flags))return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var ca=[];function fa(){for(var t=0;t<ca.length;t++)ca[t]._workInProgressVersionPrimary=null;ca.length=0}var da=w.ReactCurrentDispatcher,ha=w.ReactCurrentBatchConfig,pa=0,ga=null,ya=null,ma=null,va=!1,ba=!1,wa=0,ka=0;function xa(){throw Error(o(321))}function Sa(t,e){if(null===e)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!lr(t[n],e[n]))return!1;return!0}function Ca(t,e,n,r,i,a){if(pa=a,ga=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,da.current=null===t||null===t.memoizedState?ll:ul,t=n(r,i),ba){a=0;do{if(ba=!1,wa=0,25<=a)throw Error(o(301));a+=1,ma=ya=null,e.updateQueue=null,da.current=sl,t=n(r,i)}while(ba)}if(da.current=al,e=null!==ya&&null!==ya.next,pa=0,ma=ya=ga=null,va=!1,e)throw Error(o(300));return t}function Ma(){var t=0!==wa;return wa=0,t}function Aa(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ma?ga.memoizedState=ma=t:ma=ma.next=t,ma}function Ea(){if(null===ya){var t=ga.alternate;t=null!==t?t.memoizedState:null}else t=ya.next;var e=null===ma?ga.memoizedState:ma.next;if(null!==e)ma=e,ya=t;else{if(null===t)throw Error(o(310));t={memoizedState:(ya=t).memoizedState,baseState:ya.baseState,baseQueue:ya.baseQueue,queue:ya.queue,next:null},null===ma?ga.memoizedState=ma=t:ma=ma.next=t}return ma}function Ta(t,e){return"function"===typeof e?e(t):e}function Pa(t){var e=Ea(),n=e.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=t;var r=ya,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var l=i.next;i.next=a.next,a.next=l}r.baseQueue=i=a,n.pending=null}if(null!==i){a=i.next,r=r.baseState;var u=l=null,s=null,c=a;do{var f=c.lane;if((pa&f)===f)null!==s&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:t(r,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===s?(u=s=d,l=r):s=s.next=d,ga.lanes|=f,Ru|=f}c=c.next}while(null!==c&&c!==a);null===s?l=r:s.next=u,lr(r,e.memoizedState)||(wl=!0),e.memoizedState=r,e.baseState=l,e.baseQueue=s,n.lastRenderedState=r}if(null!==(t=n.interleaved)){i=t;do{a=i.lane,ga.lanes|=a,Ru|=a,i=i.next}while(i!==t)}else null===i&&(n.lanes=0);return[e.memoizedState,n.dispatch]}function Na(t){var e=Ea(),n=e.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=t;var r=n.dispatch,i=n.pending,a=e.memoizedState;if(null!==i){n.pending=null;var l=i=i.next;do{a=t(a,l.action),l=l.next}while(l!==i);lr(a,e.memoizedState)||(wl=!0),e.memoizedState=a,null===e.baseQueue&&(e.baseState=a),n.lastRenderedState=a}return[a,r]}function La(){}function Oa(t,e){var n=ga,r=Ea(),i=e(),a=!lr(r.memoizedState,i);if(a&&(r.memoizedState=i,wl=!0),r=r.queue,qa(Da.bind(null,n,r,t),[t]),r.getSnapshot!==e||a||null!==ma&&1&ma.memoizedState.tag){if(n.flags|=2048,Wa(9,Fa.bind(null,n,r,i,e),void 0,null),null===Nu)throw Error(o(349));0!==(30&pa)||ja(n,e,i)}return i}function ja(t,e,n){t.flags|=16384,t={getSnapshot:e,value:n},null===(e=ga.updateQueue)?(e={lastEffect:null,stores:null},ga.updateQueue=e,e.stores=[t]):null===(n=e.stores)?e.stores=[t]:n.push(t)}function Fa(t,e,n,r){e.value=n,e.getSnapshot=r,za(e)&&Ra(t)}function Da(t,e,n){return n((function(){za(e)&&Ra(t)}))}function za(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!lr(t,n)}catch(r){return!0}}function Ra(t){var e=No(t,1);null!==e&&rs(e,t,1,-1)}function Ua(t){var e=Aa();return"function"===typeof t&&(t=t()),e.memoizedState=e.baseState=t,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ta,lastRenderedState:t},e.queue=t,t=t.dispatch=nl.bind(null,ga,t),[e.memoizedState,t]}function Wa(t,e,n,r){return t={tag:t,create:e,destroy:n,deps:r,next:null},null===(e=ga.updateQueue)?(e={lastEffect:null,stores:null},ga.updateQueue=e,e.lastEffect=t.next=t):null===(n=e.lastEffect)?e.lastEffect=t.next=t:(r=n.next,n.next=t,t.next=r,e.lastEffect=t),t}function Ya(){return Ea().memoizedState}function Ha(t,e,n,r){var i=Aa();ga.flags|=t,i.memoizedState=Wa(1|e,n,void 0,void 0===r?null:r)}function Ia(t,e,n,r){var i=Ea();r=void 0===r?null:r;var o=void 0;if(null!==ya){var a=ya.memoizedState;if(o=a.destroy,null!==r&&Sa(r,a.deps))return void(i.memoizedState=Wa(e,n,o,r))}ga.flags|=t,i.memoizedState=Wa(1|e,n,o,r)}function Ba(t,e){return Ha(8390656,8,t,e)}function qa(t,e){return Ia(2048,8,t,e)}function Va(t,e){return Ia(4,2,t,e)}function Xa(t,e){return Ia(4,4,t,e)}function Za(t,e){return"function"===typeof e?(t=t(),e(t),function(){e(null)}):null!==e&&void 0!==e?(t=t(),e.current=t,function(){e.current=null}):void 0}function Ga(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,Ia(4,4,Za.bind(null,e,t),n)}function Qa(){}function Ka(t,e){var n=Ea();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Sa(e,r[1])?r[0]:(n.memoizedState=[t,e],t)}function Ja(t,e){var n=Ea();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Sa(e,r[1])?r[0]:(t=t(),n.memoizedState=[t,e],t)}function _a(t,e,n){return 0===(21&pa)?(t.baseState&&(t.baseState=!1,wl=!0),t.memoizedState=n):(lr(n,e)||(n=ge(),ga.lanes|=n,Ru|=n,t.baseState=!0),e)}function $a(t,e){var n=be;be=0!==n&&4>n?n:4,t(!0);var r=ha.transition;ha.transition={};try{t(!1),e()}finally{be=n,ha.transition=r}}function tl(){return Ea().memoizedState}function el(t,e,n){var r=ns(t);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rl(t))il(e,n);else if(null!==(n=Po(t,e,n,r))){rs(n,t,r,es()),ol(n,e,r)}}function nl(t,e,n){var r=ns(t),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rl(t))il(e,i);else{var o=t.alternate;if(0===t.lanes&&(null===o||0===o.lanes)&&null!==(o=e.lastRenderedReducer))try{var a=e.lastRenderedState,l=o(a,n);if(i.hasEagerState=!0,i.eagerState=l,lr(l,a)){var u=e.interleaved;return null===u?(i.next=i,To(e)):(i.next=u.next,u.next=i),void(e.interleaved=i)}}catch(s){}null!==(n=Po(t,e,i,r))&&(rs(n,t,r,i=es()),ol(n,e,r))}}function rl(t){var e=t.alternate;return t===ga||null!==e&&e===ga}function il(t,e){ba=va=!0;var n=t.pending;null===n?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function ol(t,e,n){if(0!==(4194240&n)){var r=e.lanes;n|=r&=t.pendingLanes,e.lanes=n,ve(t,n)}}var al={readContext:Ao,useCallback:xa,useContext:xa,useEffect:xa,useImperativeHandle:xa,useInsertionEffect:xa,useLayoutEffect:xa,useMemo:xa,useReducer:xa,useRef:xa,useState:xa,useDebugValue:xa,useDeferredValue:xa,useTransition:xa,useMutableSource:xa,useSyncExternalStore:xa,useId:xa,unstable_isNewReconciler:!1},ll={readContext:Ao,useCallback:function(t,e){return Aa().memoizedState=[t,void 0===e?null:e],t},useContext:Ao,useEffect:Ba,useImperativeHandle:function(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,Ha(4194308,4,Za.bind(null,e,t),n)},useLayoutEffect:function(t,e){return Ha(4194308,4,t,e)},useInsertionEffect:function(t,e){return Ha(4,2,t,e)},useMemo:function(t,e){var n=Aa();return e=void 0===e?null:e,t=t(),n.memoizedState=[t,e],t},useReducer:function(t,e,n){var r=Aa();return e=void 0!==n?n(e):e,r.memoizedState=r.baseState=e,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:e},r.queue=t,t=t.dispatch=el.bind(null,ga,t),[r.memoizedState,t]},useRef:function(t){return t={current:t},Aa().memoizedState=t},useState:Ua,useDebugValue:Qa,useDeferredValue:function(t){return Aa().memoizedState=t},useTransition:function(){var t=Ua(!1),e=t[0];return t=$a.bind(null,t[1]),Aa().memoizedState=t,[e,t]},useMutableSource:function(){},useSyncExternalStore:function(t,e,n){var r=ga,i=Aa();if(io){if(void 0===n)throw Error(o(407));n=n()}else{if(n=e(),null===Nu)throw Error(o(349));0!==(30&pa)||ja(r,e,n)}i.memoizedState=n;var a={value:n,getSnapshot:e};return i.queue=a,Ba(Da.bind(null,r,a,t),[t]),r.flags|=2048,Wa(9,Fa.bind(null,r,a,n,e),void 0,null),n},useId:function(){var t=Aa(),e=Nu.identifierPrefix;if(io){var n=Ji;e=":"+e+"R"+(n=(Ki&~(1<<32-ae(Ki)-1)).toString(32)+n),0<(n=wa++)&&(e+="H"+n.toString(32)),e+=":"}else e=":"+e+"r"+(n=ka++).toString(32)+":";return t.memoizedState=e},unstable_isNewReconciler:!1},ul={readContext:Ao,useCallback:Ka,useContext:Ao,useEffect:qa,useImperativeHandle:Ga,useInsertionEffect:Va,useLayoutEffect:Xa,useMemo:Ja,useReducer:Pa,useRef:Ya,useState:function(){return Pa(Ta)},useDebugValue:Qa,useDeferredValue:function(t){return _a(Ea(),ya.memoizedState,t)},useTransition:function(){return[Pa(Ta)[0],Ea().memoizedState]},useMutableSource:La,useSyncExternalStore:Oa,useId:tl,unstable_isNewReconciler:!1},sl={readContext:Ao,useCallback:Ka,useContext:Ao,useEffect:qa,useImperativeHandle:Ga,useInsertionEffect:Va,useLayoutEffect:Xa,useMemo:Ja,useReducer:Na,useRef:Ya,useState:function(){return Na(Ta)},useDebugValue:Qa,useDeferredValue:function(t){var e=Ea();return null===ya?e.memoizedState=t:_a(e,ya.memoizedState,t)},useTransition:function(){return[Na(Ta)[0],Ea().memoizedState]},useMutableSource:La,useSyncExternalStore:Oa,useId:tl,unstable_isNewReconciler:!1};function cl(t,e){try{var n="",r=e;do{n+=H(r),r=r.return}while(r);var i=n}catch(o){i="\nError generating stack: "+o.message+"\n"+o.stack}return{value:t,source:e,stack:i,digest:null}}function fl(t,e,n){return{value:t,source:null,stack:null!=n?n:null,digest:null!=e?e:null}}function dl(t,e){try{console.error(e.value)}catch(n){setTimeout((function(){throw n}))}}var hl="function"===typeof WeakMap?WeakMap:Map;function pl(t,e,n){(n=Fo(-1,n)).tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){Vu||(Vu=!0,Xu=r),dl(0,e)},n}function gl(t,e,n){(n=Fo(-1,n)).tag=3;var r=t.type.getDerivedStateFromError;if("function"===typeof r){var i=e.value;n.payload=function(){return r(i)},n.callback=function(){dl(0,e)}}var o=t.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){dl(0,e),"function"!==typeof r&&(null===Zu?Zu=new Set([this]):Zu.add(this));var t=e.stack;this.componentDidCatch(e.value,{componentStack:null!==t?t:""})}),n}function yl(t,e,n){var r=t.pingCache;if(null===r){r=t.pingCache=new hl;var i=new Set;r.set(e,i)}else void 0===(i=r.get(e))&&(i=new Set,r.set(e,i));i.has(n)||(i.add(n),t=As.bind(null,t,e,n),e.then(t,t))}function ml(t){do{var e;if((e=13===t.tag)&&(e=null===(e=t.memoizedState)||null!==e.dehydrated),e)return t;t=t.return}while(null!==t);return null}function vl(t,e,n,r,i){return 0===(1&t.mode)?(t===e?t.flags|=65536:(t.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((e=Fo(-1,1)).tag=2,Do(n,e,1))),n.lanes|=1),t):(t.flags|=65536,t.lanes=i,t)}var bl=w.ReactCurrentOwner,wl=!1;function kl(t,e,n,r){e.child=null===t?_o(e,null,n,r):Jo(e,t.child,n,r)}function xl(t,e,n,r,i){n=n.render;var o=e.ref;return Mo(e,i),r=Ca(t,e,n,r,o,i),n=Ma(),null===t||wl?(io&&n&&to(e),e.flags|=1,kl(t,e,r,i),e.child):(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~i,Vl(t,e,i))}function Sl(t,e,n,r,i){if(null===t){var o=n.type;return"function"!==typeof o||js(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((t=Ds(n.type,null,r,e,e.mode,i)).ref=e.ref,t.return=e,e.child=t):(e.tag=15,e.type=o,Cl(t,e,o,r,i))}if(o=t.child,0===(t.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:ur)(a,r)&&t.ref===e.ref)return Vl(t,e,i)}return e.flags|=1,(t=Fs(o,r)).ref=e.ref,t.return=e,e.child=t}function Cl(t,e,n,r,i){if(null!==t){var o=t.memoizedProps;if(ur(o,r)&&t.ref===e.ref){if(wl=!1,e.pendingProps=r=o,0===(t.lanes&i))return e.lanes=t.lanes,Vl(t,e,i);0!==(131072&t.flags)&&(wl=!0)}}return El(t,e,n,r,i)}function Ml(t,e,n){var r=e.pendingProps,i=r.children,o=null!==t?t.memoizedState:null;if("hidden"===r.mode)if(0===(1&e.mode))e.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ai(Fu,ju),ju|=n;else{if(0===(1073741824&n))return t=null!==o?o.baseLanes|n:n,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:t,cachePool:null,transitions:null},e.updateQueue=null,Ai(Fu,ju),ju|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ai(Fu,ju),ju|=r}else null!==o?(r=o.baseLanes|n,e.memoizedState=null):r=n,Ai(Fu,ju),ju|=r;return kl(t,e,i,n),e.child}function Al(t,e){var n=e.ref;(null===t&&null!==n||null!==t&&t.ref!==n)&&(e.flags|=512,e.flags|=2097152)}function El(t,e,n,r,i){var o=Oi(n)?Ni:Ti.current;return o=Li(e,o),Mo(e,i),n=Ca(t,e,n,r,o,i),r=Ma(),null===t||wl?(io&&r&&to(e),e.flags|=1,kl(t,e,n,i),e.child):(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~i,Vl(t,e,i))}function Tl(t,e,n,r,i){if(Oi(n)){var o=!0;zi(e)}else o=!1;if(Mo(e,i),null===e.stateNode)ql(t,e),qo(e,n,r),Xo(e,n,r,i),r=!0;else if(null===t){var a=e.stateNode,l=e.memoizedProps;a.props=l;var u=a.context,s=n.contextType;"object"===typeof s&&null!==s?s=Ao(s):s=Li(e,s=Oi(n)?Ni:Ti.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof a.getSnapshotBeforeUpdate;f||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(l!==r||u!==s)&&Vo(e,a,r,s),Lo=!1;var d=e.memoizedState;a.state=d,Uo(e,r,a,i),u=e.memoizedState,l!==r||d!==u||Pi.current||Lo?("function"===typeof c&&(Ho(e,n,c,r),u=e.memoizedState),(l=Lo||Bo(e,n,l,r,d,u,s))?(f||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(e.flags|=4194308)):("function"===typeof a.componentDidMount&&(e.flags|=4194308),e.memoizedProps=r,e.memoizedState=u),a.props=r,a.state=u,a.context=s,r=l):("function"===typeof a.componentDidMount&&(e.flags|=4194308),r=!1)}else{a=e.stateNode,jo(t,e),l=e.memoizedProps,s=e.type===e.elementType?l:mo(e.type,l),a.props=s,f=e.pendingProps,d=a.context,"object"===typeof(u=n.contextType)&&null!==u?u=Ao(u):u=Li(e,u=Oi(n)?Ni:Ti.current);var h=n.getDerivedStateFromProps;(c="function"===typeof h||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(l!==f||d!==u)&&Vo(e,a,r,u),Lo=!1,d=e.memoizedState,a.state=d,Uo(e,r,a,i);var p=e.memoizedState;l!==f||d!==p||Pi.current||Lo?("function"===typeof h&&(Ho(e,n,h,r),p=e.memoizedState),(s=Lo||Bo(e,n,s,r,d,p,u)||!1)?(c||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,u),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,u)),"function"===typeof a.componentDidUpdate&&(e.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(e.flags|=1024)):("function"!==typeof a.componentDidUpdate||l===t.memoizedProps&&d===t.memoizedState||(e.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||l===t.memoizedProps&&d===t.memoizedState||(e.flags|=1024),e.memoizedProps=r,e.memoizedState=p),a.props=r,a.state=p,a.context=u,r=s):("function"!==typeof a.componentDidUpdate||l===t.memoizedProps&&d===t.memoizedState||(e.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||l===t.memoizedProps&&d===t.memoizedState||(e.flags|=1024),r=!1)}return Pl(t,e,n,r,o,i)}function Pl(t,e,n,r,i,o){Al(t,e);var a=0!==(128&e.flags);if(!r&&!a)return i&&Ri(e,n,!1),Vl(t,e,o);r=e.stateNode,bl.current=e;var l=a&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return e.flags|=1,null!==t&&a?(e.child=Jo(e,t.child,null,o),e.child=Jo(e,null,l,o)):kl(t,e,l,o),e.memoizedState=r.state,i&&Ri(e,n,!0),e.child}function Nl(t){var e=t.stateNode;e.pendingContext?Fi(0,e.pendingContext,e.pendingContext!==e.context):e.context&&Fi(0,e.context,!1),ia(t,e.containerInfo)}function Ll(t,e,n,r,i){return po(),go(i),e.flags|=256,kl(t,e,n,r),e.child}var Ol,jl,Fl,Dl,zl={dehydrated:null,treeContext:null,retryLane:0};function Rl(t){return{baseLanes:t,cachePool:null,transitions:null}}function Ul(t,e,n){var r,i=e.pendingProps,a=ua.current,l=!1,u=0!==(128&e.flags);if((r=u)||(r=(null===t||null!==t.memoizedState)&&0!==(2&a)),r?(l=!0,e.flags&=-129):null!==t&&null===t.memoizedState||(a|=1),Ai(ua,1&a),null===t)return so(e),null!==(t=e.memoizedState)&&null!==(t=t.dehydrated)?(0===(1&e.mode)?e.lanes=1:"$!"===t.data?e.lanes=8:e.lanes=1073741824,null):(u=i.children,t=i.fallback,l?(i=e.mode,l=e.child,u={mode:"hidden",children:u},0===(1&i)&&null!==l?(l.childLanes=0,l.pendingProps=u):l=Rs(u,i,0,null),t=zs(t,i,n,null),l.return=e,t.return=e,l.sibling=t,e.child=l,e.child.memoizedState=Rl(n),e.memoizedState=zl,t):Wl(e,u));if(null!==(a=t.memoizedState)&&null!==(r=a.dehydrated))return function(t,e,n,r,i,a,l){if(n)return 256&e.flags?(e.flags&=-257,Yl(t,e,l,r=fl(Error(o(422))))):null!==e.memoizedState?(e.child=t.child,e.flags|=128,null):(a=r.fallback,i=e.mode,r=Rs({mode:"visible",children:r.children},i,0,null),(a=zs(a,i,l,null)).flags|=2,r.return=e,a.return=e,r.sibling=a,e.child=r,0!==(1&e.mode)&&Jo(e,t.child,null,l),e.child.memoizedState=Rl(l),e.memoizedState=zl,a);if(0===(1&e.mode))return Yl(t,e,l,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var u=r.dgst;return r=u,Yl(t,e,l,r=fl(a=Error(o(419)),r,void 0))}if(u=0!==(l&t.childLanes),wl||u){if(null!==(r=Nu)){switch(l&-l){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!==(i&(r.suspendedLanes|l))?0:i)&&i!==a.retryLane&&(a.retryLane=i,No(t,i),rs(r,t,i,-1))}return ys(),Yl(t,e,l,r=fl(Error(o(421))))}return"$?"===i.data?(e.flags|=128,e.child=t.child,e=Ts.bind(null,t),i._reactRetry=e,null):(t=a.treeContext,ro=si(i.nextSibling),no=e,io=!0,oo=null,null!==t&&(Zi[Gi++]=Ki,Zi[Gi++]=Ji,Zi[Gi++]=Qi,Ki=t.id,Ji=t.overflow,Qi=e),e=Wl(e,r.children),e.flags|=4096,e)}(t,e,u,i,r,a,n);if(l){l=i.fallback,u=e.mode,r=(a=t.child).sibling;var s={mode:"hidden",children:i.children};return 0===(1&u)&&e.child!==a?((i=e.child).childLanes=0,i.pendingProps=s,e.deletions=null):(i=Fs(a,s)).subtreeFlags=14680064&a.subtreeFlags,null!==r?l=Fs(r,l):(l=zs(l,u,n,null)).flags|=2,l.return=e,i.return=e,i.sibling=l,e.child=i,i=l,l=e.child,u=null===(u=t.child.memoizedState)?Rl(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},l.memoizedState=u,l.childLanes=t.childLanes&~n,e.memoizedState=zl,i}return t=(l=t.child).sibling,i=Fs(l,{mode:"visible",children:i.children}),0===(1&e.mode)&&(i.lanes=n),i.return=e,i.sibling=null,null!==t&&(null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)),e.child=i,e.memoizedState=null,i}function Wl(t,e){return(e=Rs({mode:"visible",children:e},t.mode,0,null)).return=t,t.child=e}function Yl(t,e,n,r){return null!==r&&go(r),Jo(e,t.child,null,n),(t=Wl(e,e.pendingProps.children)).flags|=2,e.memoizedState=null,t}function Hl(t,e,n){t.lanes|=e;var r=t.alternate;null!==r&&(r.lanes|=e),Co(t.return,e,n)}function Il(t,e,n,r,i){var o=t.memoizedState;null===o?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function Bl(t,e,n){var r=e.pendingProps,i=r.revealOrder,o=r.tail;if(kl(t,e,r.children,n),0!==(2&(r=ua.current)))r=1&r|2,e.flags|=128;else{if(null!==t&&0!==(128&t.flags))t:for(t=e.child;null!==t;){if(13===t.tag)null!==t.memoizedState&&Hl(t,n,e);else if(19===t.tag)Hl(t,n,e);else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;null===t.sibling;){if(null===t.return||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}r&=1}if(Ai(ua,r),0===(1&e.mode))e.memoizedState=null;else switch(i){case"forwards":for(n=e.child,i=null;null!==n;)null!==(t=n.alternate)&&null===sa(t)&&(i=n),n=n.sibling;null===(n=i)?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Il(e,!1,i,n,o);break;case"backwards":for(n=null,i=e.child,e.child=null;null!==i;){if(null!==(t=i.alternate)&&null===sa(t)){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Il(e,!0,n,null,o);break;case"together":Il(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function ql(t,e){0===(1&e.mode)&&null!==t&&(t.alternate=null,e.alternate=null,e.flags|=2)}function Vl(t,e,n){if(null!==t&&(e.dependencies=t.dependencies),Ru|=e.lanes,0===(n&e.childLanes))return null;if(null!==t&&e.child!==t.child)throw Error(o(153));if(null!==e.child){for(n=Fs(t=e.child,t.pendingProps),e.child=n,n.return=e;null!==t.sibling;)t=t.sibling,(n=n.sibling=Fs(t,t.pendingProps)).return=e;n.sibling=null}return e.child}function Xl(t,e){if(!io)switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;null!==e;)null!==e.alternate&&(n=e),e=e.sibling;null===n?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?e||null===t.tail?t.tail=null:t.tail.sibling=null:r.sibling=null}}function Zl(t){var e=null!==t.alternate&&t.alternate.child===t.child,n=0,r=0;if(e)for(var i=t.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=t,i=i.sibling;else for(i=t.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=t,i=i.sibling;return t.subtreeFlags|=r,t.childLanes=n,e}function Gl(t,e,n){var r=e.pendingProps;switch(eo(e),e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Zl(e),null;case 1:case 17:return Oi(e.type)&&ji(),Zl(e),null;case 3:return r=e.stateNode,oa(),Mi(Pi),Mi(Ti),fa(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==t&&null!==t.child||(fo(e)?e.flags|=4:null===t||t.memoizedState.isDehydrated&&0===(256&e.flags)||(e.flags|=1024,null!==oo&&(ls(oo),oo=null))),jl(t,e),Zl(e),null;case 5:la(e);var i=ra(na.current);if(n=e.type,null!==t&&null!=e.stateNode)Fl(t,e,n,r,i),t.ref!==e.ref&&(e.flags|=512,e.flags|=2097152);else{if(!r){if(null===e.stateNode)throw Error(o(166));return Zl(e),null}if(t=ra(ta.current),fo(e)){r=e.stateNode,n=e.type;var a=e.memoizedProps;switch(r[di]=e,r[hi]=a,t=0!==(1&e.mode),n){case"dialog":Wr("cancel",r),Wr("close",r);break;case"iframe":case"object":case"embed":Wr("load",r);break;case"video":case"audio":for(i=0;i<Dr.length;i++)Wr(Dr[i],r);break;case"source":Wr("error",r);break;case"img":case"image":case"link":Wr("error",r),Wr("load",r);break;case"details":Wr("toggle",r);break;case"input":K(r,a),Wr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Wr("invalid",r);break;case"textarea":it(r,a),Wr("invalid",r)}for(var u in vt(n,a),i=null,a)if(a.hasOwnProperty(u)){var s=a[u];"children"===u?"string"===typeof s?r.textContent!==s&&(!0!==a.suppressHydrationWarning&&_r(r.textContent,s,t),i=["children",s]):"number"===typeof s&&r.textContent!==""+s&&(!0!==a.suppressHydrationWarning&&_r(r.textContent,s,t),i=["children",""+s]):l.hasOwnProperty(u)&&null!=s&&"onScroll"===u&&Wr("scroll",r)}switch(n){case"input":X(r),$(r,a,!0);break;case"textarea":X(r),at(r);break;case"select":case"option":break;default:"function"===typeof a.onClick&&(r.onclick=$r)}r=i,e.updateQueue=r,null!==r&&(e.flags|=4)}else{u=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===t&&(t=lt(n)),"http://www.w3.org/1999/xhtml"===t?"script"===n?((t=u.createElement("div")).innerHTML="<script><\/script>",t=t.removeChild(t.firstChild)):"string"===typeof r.is?t=u.createElement(n,{is:r.is}):(t=u.createElement(n),"select"===n&&(u=t,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):t=u.createElementNS(t,n),t[di]=e,t[hi]=r,Ol(t,e,!1,!1),e.stateNode=t;t:{switch(u=bt(n,r),n){case"dialog":Wr("cancel",t),Wr("close",t),i=r;break;case"iframe":case"object":case"embed":Wr("load",t),i=r;break;case"video":case"audio":for(i=0;i<Dr.length;i++)Wr(Dr[i],t);i=r;break;case"source":Wr("error",t),i=r;break;case"img":case"image":case"link":Wr("error",t),Wr("load",t),i=r;break;case"details":Wr("toggle",t),i=r;break;case"input":K(t,r),i=Q(t,r),Wr("invalid",t);break;case"option":default:i=r;break;case"select":t._wrapperState={wasMultiple:!!r.multiple},i=R({},r,{value:void 0}),Wr("invalid",t);break;case"textarea":it(t,r),i=rt(t,r),Wr("invalid",t)}for(a in vt(n,i),s=i)if(s.hasOwnProperty(a)){var c=s[a];"style"===a?yt(t,c):"dangerouslySetInnerHTML"===a?null!=(c=c?c.__html:void 0)&&ft(t,c):"children"===a?"string"===typeof c?("textarea"!==n||""!==c)&&dt(t,c):"number"===typeof c&&dt(t,""+c):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(l.hasOwnProperty(a)?null!=c&&"onScroll"===a&&Wr("scroll",t):null!=c&&b(t,a,c,u))}switch(n){case"input":X(t),$(t,r,!1);break;case"textarea":X(t),at(t);break;case"option":null!=r.value&&t.setAttribute("value",""+q(r.value));break;case"select":t.multiple=!!r.multiple,null!=(a=r.value)?nt(t,!!r.multiple,a,!1):null!=r.defaultValue&&nt(t,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof i.onClick&&(t.onclick=$r)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break t;case"img":r=!0;break t;default:r=!1}}r&&(e.flags|=4)}null!==e.ref&&(e.flags|=512,e.flags|=2097152)}return Zl(e),null;case 6:if(t&&null!=e.stateNode)Dl(t,e,t.memoizedProps,r);else{if("string"!==typeof r&&null===e.stateNode)throw Error(o(166));if(n=ra(na.current),ra(ta.current),fo(e)){if(r=e.stateNode,n=e.memoizedProps,r[di]=e,(a=r.nodeValue!==n)&&null!==(t=no))switch(t.tag){case 3:_r(r.nodeValue,n,0!==(1&t.mode));break;case 5:!0!==t.memoizedProps.suppressHydrationWarning&&_r(r.nodeValue,n,0!==(1&t.mode))}a&&(e.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[di]=e,e.stateNode=r}return Zl(e),null;case 13:if(Mi(ua),r=e.memoizedState,null===t||null!==t.memoizedState&&null!==t.memoizedState.dehydrated){if(io&&null!==ro&&0!==(1&e.mode)&&0===(128&e.flags))ho(),po(),e.flags|=98560,a=!1;else if(a=fo(e),null!==r&&null!==r.dehydrated){if(null===t){if(!a)throw Error(o(318));if(!(a=null!==(a=e.memoizedState)?a.dehydrated:null))throw Error(o(317));a[di]=e}else po(),0===(128&e.flags)&&(e.memoizedState=null),e.flags|=4;Zl(e),a=!1}else null!==oo&&(ls(oo),oo=null),a=!0;if(!a)return 65536&e.flags?e:null}return 0!==(128&e.flags)?(e.lanes=n,e):((r=null!==r)!==(null!==t&&null!==t.memoizedState)&&r&&(e.child.flags|=8192,0!==(1&e.mode)&&(null===t||0!==(1&ua.current)?0===Du&&(Du=3):ys())),null!==e.updateQueue&&(e.flags|=4),Zl(e),null);case 4:return oa(),jl(t,e),null===t&&Ir(e.stateNode.containerInfo),Zl(e),null;case 10:return So(e.type._context),Zl(e),null;case 19:if(Mi(ua),null===(a=e.memoizedState))return Zl(e),null;if(r=0!==(128&e.flags),null===(u=a.rendering))if(r)Xl(a,!1);else{if(0!==Du||null!==t&&0!==(128&t.flags))for(t=e.child;null!==t;){if(null!==(u=sa(t))){for(e.flags|=128,Xl(a,!1),null!==(r=u.updateQueue)&&(e.updateQueue=r,e.flags|=4),e.subtreeFlags=0,r=n,n=e.child;null!==n;)t=r,(a=n).flags&=14680066,null===(u=a.alternate)?(a.childLanes=0,a.lanes=t,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=u.childLanes,a.lanes=u.lanes,a.child=u.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=u.memoizedProps,a.memoizedState=u.memoizedState,a.updateQueue=u.updateQueue,a.type=u.type,t=u.dependencies,a.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),n=n.sibling;return Ai(ua,1&ua.current|2),e.child}t=t.sibling}null!==a.tail&&Jt()>Bu&&(e.flags|=128,r=!0,Xl(a,!1),e.lanes=4194304)}else{if(!r)if(null!==(t=sa(u))){if(e.flags|=128,r=!0,null!==(n=t.updateQueue)&&(e.updateQueue=n,e.flags|=4),Xl(a,!0),null===a.tail&&"hidden"===a.tailMode&&!u.alternate&&!io)return Zl(e),null}else 2*Jt()-a.renderingStartTime>Bu&&1073741824!==n&&(e.flags|=128,r=!0,Xl(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(null!==(n=a.last)?n.sibling=u:e.child=u,a.last=u)}return null!==a.tail?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=Jt(),e.sibling=null,n=ua.current,Ai(ua,r?1&n|2:1&n),e):(Zl(e),null);case 22:case 23:return ds(),r=null!==e.memoizedState,null!==t&&null!==t.memoizedState!==r&&(e.flags|=8192),r&&0!==(1&e.mode)?0!==(1073741824&ju)&&(Zl(e),6&e.subtreeFlags&&(e.flags|=8192)):Zl(e),null;case 24:case 25:return null}throw Error(o(156,e.tag))}function Ql(t,e){switch(eo(e),e.tag){case 1:return Oi(e.type)&&ji(),65536&(t=e.flags)?(e.flags=-65537&t|128,e):null;case 3:return oa(),Mi(Pi),Mi(Ti),fa(),0!==(65536&(t=e.flags))&&0===(128&t)?(e.flags=-65537&t|128,e):null;case 5:return la(e),null;case 13:if(Mi(ua),null!==(t=e.memoizedState)&&null!==t.dehydrated){if(null===e.alternate)throw Error(o(340));po()}return 65536&(t=e.flags)?(e.flags=-65537&t|128,e):null;case 19:return Mi(ua),null;case 4:return oa(),null;case 10:return So(e.type._context),null;case 22:case 23:return ds(),null;default:return null}}Ol=function(t,e){for(var n=e.child;null!==n;){if(5===n.tag||6===n.tag)t.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},jl=function(){},Fl=function(t,e,n,r){var i=t.memoizedProps;if(i!==r){t=e.stateNode,ra(ta.current);var o,a=null;switch(n){case"input":i=Q(t,i),r=Q(t,r),a=[];break;case"select":i=R({},i,{value:void 0}),r=R({},r,{value:void 0}),a=[];break;case"textarea":i=rt(t,i),r=rt(t,r),a=[];break;default:"function"!==typeof i.onClick&&"function"===typeof r.onClick&&(t.onclick=$r)}for(c in vt(n,r),n=null,i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&null!=i[c])if("style"===c){var u=i[c];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(l.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var s=r[c];if(u=null!=i?i[c]:void 0,r.hasOwnProperty(c)&&s!==u&&(null!=s||null!=u))if("style"===c)if(u){for(o in u)!u.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in s)s.hasOwnProperty(o)&&u[o]!==s[o]&&(n||(n={}),n[o]=s[o])}else n||(a||(a=[]),a.push(c,n)),n=s;else"dangerouslySetInnerHTML"===c?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(a=a||[]).push(c,s)):"children"===c?"string"!==typeof s&&"number"!==typeof s||(a=a||[]).push(c,""+s):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(l.hasOwnProperty(c)?(null!=s&&"onScroll"===c&&Wr("scroll",t),a||u===s||(a=[])):(a=a||[]).push(c,s))}n&&(a=a||[]).push("style",n);var c=a;(e.updateQueue=c)&&(e.flags|=4)}},Dl=function(t,e,n,r){n!==r&&(e.flags|=4)};var Kl=!1,Jl=!1,_l="function"===typeof WeakSet?WeakSet:Set,$l=null;function tu(t,e){var n=t.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Ms(t,e,r)}else n.current=null}function eu(t,e,n){try{n()}catch(r){Ms(t,e,r)}}var nu=!1;function ru(t,e,n){var r=e.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&t)===t){var o=i.destroy;i.destroy=void 0,void 0!==o&&eu(e,n,o)}i=i.next}while(i!==r)}}function iu(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.create;n.destroy=r()}n=n.next}while(n!==e)}}function ou(t){var e=t.ref;if(null!==e){var n=t.stateNode;t.tag,t=n,"function"===typeof e?e(t):e.current=t}}function au(t){var e=t.alternate;null!==e&&(t.alternate=null,au(e)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&(null!==(e=t.stateNode)&&(delete e[di],delete e[hi],delete e[gi],delete e[yi],delete e[mi])),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}function lu(t){return 5===t.tag||3===t.tag||4===t.tag}function uu(t){t:for(;;){for(;null===t.sibling;){if(null===t.return||lu(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags)continue t;if(null===t.child||4===t.tag)continue t;t.child.return=t,t=t.child}if(!(2&t.flags))return t.stateNode}}function su(t,e,n){var r=t.tag;if(5===r||6===r)t=t.stateNode,e?8===n.nodeType?n.parentNode.insertBefore(t,e):n.insertBefore(t,e):(8===n.nodeType?(e=n.parentNode).insertBefore(t,n):(e=n).appendChild(t),null!==(n=n._reactRootContainer)&&void 0!==n||null!==e.onclick||(e.onclick=$r));else if(4!==r&&null!==(t=t.child))for(su(t,e,n),t=t.sibling;null!==t;)su(t,e,n),t=t.sibling}function cu(t,e,n){var r=t.tag;if(5===r||6===r)t=t.stateNode,e?n.insertBefore(t,e):n.appendChild(t);else if(4!==r&&null!==(t=t.child))for(cu(t,e,n),t=t.sibling;null!==t;)cu(t,e,n),t=t.sibling}var fu=null,du=!1;function hu(t,e,n){for(n=n.child;null!==n;)pu(t,e,n),n=n.sibling}function pu(t,e,n){if(oe&&"function"===typeof oe.onCommitFiberUnmount)try{oe.onCommitFiberUnmount(ie,n)}catch(l){}switch(n.tag){case 5:Jl||tu(n,e);case 6:var r=fu,i=du;fu=null,hu(t,e,n),du=i,null!==(fu=r)&&(du?(t=fu,n=n.stateNode,8===t.nodeType?t.parentNode.removeChild(n):t.removeChild(n)):fu.removeChild(n.stateNode));break;case 18:null!==fu&&(du?(t=fu,n=n.stateNode,8===t.nodeType?ui(t.parentNode,n):1===t.nodeType&&ui(t,n),Ie(t)):ui(fu,n.stateNode));break;case 4:r=fu,i=du,fu=n.stateNode.containerInfo,du=!0,hu(t,e,n),fu=r,du=i;break;case 0:case 11:case 14:case 15:if(!Jl&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(0!==(2&o)||0!==(4&o))&&eu(n,e,a),i=i.next}while(i!==r)}hu(t,e,n);break;case 1:if(!Jl&&(tu(n,e),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ms(n,e,l)}hu(t,e,n);break;case 21:hu(t,e,n);break;case 22:1&n.mode?(Jl=(r=Jl)||null!==n.memoizedState,hu(t,e,n),Jl=r):hu(t,e,n);break;default:hu(t,e,n)}}function gu(t){var e=t.updateQueue;if(null!==e){t.updateQueue=null;var n=t.stateNode;null===n&&(n=t.stateNode=new _l),e.forEach((function(e){var r=Ps.bind(null,t,e);n.has(e)||(n.add(e),e.then(r,r))}))}}function yu(t,e){var n=e.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var a=t,l=e,u=l;t:for(;null!==u;){switch(u.tag){case 5:fu=u.stateNode,du=!1;break t;case 3:case 4:fu=u.stateNode.containerInfo,du=!0;break t}u=u.return}if(null===fu)throw Error(o(160));pu(a,l,i),fu=null,du=!1;var s=i.alternate;null!==s&&(s.return=null),i.return=null}catch(c){Ms(i,e,c)}}if(12854&e.subtreeFlags)for(e=e.child;null!==e;)mu(e,t),e=e.sibling}function mu(t,e){var n=t.alternate,r=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:if(yu(e,t),vu(t),4&r){try{ru(3,t,t.return),iu(3,t)}catch(y){Ms(t,t.return,y)}try{ru(5,t,t.return)}catch(y){Ms(t,t.return,y)}}break;case 1:yu(e,t),vu(t),512&r&&null!==n&&tu(n,n.return);break;case 5:if(yu(e,t),vu(t),512&r&&null!==n&&tu(n,n.return),32&t.flags){var i=t.stateNode;try{dt(i,"")}catch(y){Ms(t,t.return,y)}}if(4&r&&null!=(i=t.stateNode)){var a=t.memoizedProps,l=null!==n?n.memoizedProps:a,u=t.type,s=t.updateQueue;if(t.updateQueue=null,null!==s)try{"input"===u&&"radio"===a.type&&null!=a.name&&J(i,a),bt(u,l);var c=bt(u,a);for(l=0;l<s.length;l+=2){var f=s[l],d=s[l+1];"style"===f?yt(i,d):"dangerouslySetInnerHTML"===f?ft(i,d):"children"===f?dt(i,d):b(i,f,d,c)}switch(u){case"input":_(i,a);break;case"textarea":ot(i,a);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;null!=p?nt(i,!!a.multiple,p,!1):h!==!!a.multiple&&(null!=a.defaultValue?nt(i,!!a.multiple,a.defaultValue,!0):nt(i,!!a.multiple,a.multiple?[]:"",!1))}i[hi]=a}catch(y){Ms(t,t.return,y)}}break;case 6:if(yu(e,t),vu(t),4&r){if(null===t.stateNode)throw Error(o(162));i=t.stateNode,a=t.memoizedProps;try{i.nodeValue=a}catch(y){Ms(t,t.return,y)}}break;case 3:if(yu(e,t),vu(t),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ie(e.containerInfo)}catch(y){Ms(t,t.return,y)}break;case 4:default:yu(e,t),vu(t);break;case 13:yu(e,t),vu(t),8192&(i=t.child).flags&&(a=null!==i.memoizedState,i.stateNode.isHidden=a,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(Iu=Jt())),4&r&&gu(t);break;case 22:if(f=null!==n&&null!==n.memoizedState,1&t.mode?(Jl=(c=Jl)||f,yu(e,t),Jl=c):yu(e,t),vu(t),8192&r){if(c=null!==t.memoizedState,(t.stateNode.isHidden=c)&&!f&&0!==(1&t.mode))for($l=t,f=t.child;null!==f;){for(d=$l=f;null!==$l;){switch(p=(h=$l).child,h.tag){case 0:case 11:case 14:case 15:ru(4,h,h.return);break;case 1:tu(h,h.return);var g=h.stateNode;if("function"===typeof g.componentWillUnmount){r=h,n=h.return;try{e=r,g.props=e.memoizedProps,g.state=e.memoizedState,g.componentWillUnmount()}catch(y){Ms(r,n,y)}}break;case 5:tu(h,h.return);break;case 22:if(null!==h.memoizedState){xu(d);continue}}null!==p?(p.return=h,$l=p):xu(d)}f=f.sibling}t:for(f=null,d=t;;){if(5===d.tag){if(null===f){f=d;try{i=d.stateNode,c?"function"===typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(u=d.stateNode,l=void 0!==(s=d.memoizedProps.style)&&null!==s&&s.hasOwnProperty("display")?s.display:null,u.style.display=gt("display",l))}catch(y){Ms(t,t.return,y)}}}else if(6===d.tag){if(null===f)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(y){Ms(t,t.return,y)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===t)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===t)break t;for(;null===d.sibling;){if(null===d.return||d.return===t)break t;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:yu(e,t),vu(t),4&r&&gu(t);case 21:}}function vu(t){var e=t.flags;if(2&e){try{t:{for(var n=t.return;null!==n;){if(lu(n)){var r=n;break t}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(dt(i,""),r.flags&=-33),cu(t,uu(t),i);break;case 3:case 4:var a=r.stateNode.containerInfo;su(t,uu(t),a);break;default:throw Error(o(161))}}catch(l){Ms(t,t.return,l)}t.flags&=-3}4096&e&&(t.flags&=-4097)}function bu(t,e,n){$l=t,wu(t,e,n)}function wu(t,e,n){for(var r=0!==(1&t.mode);null!==$l;){var i=$l,o=i.child;if(22===i.tag&&r){var a=null!==i.memoizedState||Kl;if(!a){var l=i.alternate,u=null!==l&&null!==l.memoizedState||Jl;l=Kl;var s=Jl;if(Kl=a,(Jl=u)&&!s)for($l=i;null!==$l;)u=(a=$l).child,22===a.tag&&null!==a.memoizedState?Su(i):null!==u?(u.return=a,$l=u):Su(i);for(;null!==o;)$l=o,wu(o,e,n),o=o.sibling;$l=i,Kl=l,Jl=s}ku(t)}else 0!==(8772&i.subtreeFlags)&&null!==o?(o.return=i,$l=o):ku(t)}}function ku(t){for(;null!==$l;){var e=$l;if(0!==(8772&e.flags)){var n=e.alternate;try{if(0!==(8772&e.flags))switch(e.tag){case 0:case 11:case 15:Jl||iu(5,e);break;case 1:var r=e.stateNode;if(4&e.flags&&!Jl)if(null===n)r.componentDidMount();else{var i=e.elementType===e.type?n.memoizedProps:mo(e.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=e.updateQueue;null!==a&&Wo(e,a,r);break;case 3:var l=e.updateQueue;if(null!==l){if(n=null,null!==e.child)switch(e.child.tag){case 5:case 1:n=e.child.stateNode}Wo(e,l,n)}break;case 5:var u=e.stateNode;if(null===n&&4&e.flags){n=u;var s=e.memoizedProps;switch(e.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===e.memoizedState){var c=e.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var d=f.dehydrated;null!==d&&Ie(d)}}}break;default:throw Error(o(163))}Jl||512&e.flags&&ou(e)}catch(h){Ms(e,e.return,h)}}if(e===t){$l=null;break}if(null!==(n=e.sibling)){n.return=e.return,$l=n;break}$l=e.return}}function xu(t){for(;null!==$l;){var e=$l;if(e===t){$l=null;break}var n=e.sibling;if(null!==n){n.return=e.return,$l=n;break}$l=e.return}}function Su(t){for(;null!==$l;){var e=$l;try{switch(e.tag){case 0:case 11:case 15:var n=e.return;try{iu(4,e)}catch(u){Ms(e,n,u)}break;case 1:var r=e.stateNode;if("function"===typeof r.componentDidMount){var i=e.return;try{r.componentDidMount()}catch(u){Ms(e,i,u)}}var o=e.return;try{ou(e)}catch(u){Ms(e,o,u)}break;case 5:var a=e.return;try{ou(e)}catch(u){Ms(e,a,u)}}}catch(u){Ms(e,e.return,u)}if(e===t){$l=null;break}var l=e.sibling;if(null!==l){l.return=e.return,$l=l;break}$l=e.return}}var Cu,Mu=Math.ceil,Au=w.ReactCurrentDispatcher,Eu=w.ReactCurrentOwner,Tu=w.ReactCurrentBatchConfig,Pu=0,Nu=null,Lu=null,Ou=0,ju=0,Fu=Ci(0),Du=0,zu=null,Ru=0,Uu=0,Wu=0,Yu=null,Hu=null,Iu=0,Bu=1/0,qu=null,Vu=!1,Xu=null,Zu=null,Gu=!1,Qu=null,Ku=0,Ju=0,_u=null,$u=-1,ts=0;function es(){return 0!==(6&Pu)?Jt():-1!==$u?$u:$u=Jt()}function ns(t){return 0===(1&t.mode)?1:0!==(2&Pu)&&0!==Ou?Ou&-Ou:null!==yo.transition?(0===ts&&(ts=ge()),ts):0!==(t=be)?t:t=void 0===(t=window.event)?16:Ke(t.type)}function rs(t,e,n,r){if(50<Ju)throw Ju=0,_u=null,Error(o(185));me(t,n,r),0!==(2&Pu)&&t===Nu||(t===Nu&&(0===(2&Pu)&&(Uu|=n),4===Du&&us(t,Ou)),is(t,r),1===n&&0===Pu&&0===(1&e.mode)&&(Bu=Jt()+500,Wi&&Ii()))}function is(t,e){var n=t.callbackNode;!function(t,e){for(var n=t.suspendedLanes,r=t.pingedLanes,i=t.expirationTimes,o=t.pendingLanes;0<o;){var a=31-ae(o),l=1<<a,u=i[a];-1===u?0!==(l&n)&&0===(l&r)||(i[a]=he(l,e)):u<=e&&(t.expiredLanes|=l),o&=~l}}(t,e);var r=de(t,t===Nu?Ou:0);if(0===r)null!==n&&Gt(n),t.callbackNode=null,t.callbackPriority=0;else if(e=r&-r,t.callbackPriority!==e){if(null!=n&&Gt(n),1===e)0===t.tag?function(t){Wi=!0,Hi(t)}(ss.bind(null,t)):Hi(ss.bind(null,t)),ai((function(){0===(6&Pu)&&Ii()})),n=null;else{switch(we(r)){case 1:n=$t;break;case 4:n=te;break;case 16:default:n=ee;break;case 536870912:n=re}n=Ns(n,os.bind(null,t))}t.callbackPriority=e,t.callbackNode=n}}function os(t,e){if($u=-1,ts=0,0!==(6&Pu))throw Error(o(327));var n=t.callbackNode;if(Ss()&&t.callbackNode!==n)return null;var r=de(t,t===Nu?Ou:0);if(0===r)return null;if(0!==(30&r)||0!==(r&t.expiredLanes)||e)e=ms(t,r);else{e=r;var i=Pu;Pu|=2;var a=gs();for(Nu===t&&Ou===e||(qu=null,Bu=Jt()+500,hs(t,e));;)try{bs();break}catch(u){ps(t,u)}xo(),Au.current=a,Pu=i,null!==Lu?e=0:(Nu=null,Ou=0,e=Du)}if(0!==e){if(2===e&&(0!==(i=pe(t))&&(r=i,e=as(t,i))),1===e)throw n=zu,hs(t,0),us(t,r),is(t,Jt()),n;if(6===e)us(t,r);else{if(i=t.current.alternate,0===(30&r)&&!function(t){for(var e=t;;){if(16384&e.flags){var n=e.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!lr(o(),i))return!1}catch(l){return!1}}}if(n=e.child,16384&e.subtreeFlags&&null!==n)n.return=e,e=n;else{if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}(i)&&(2===(e=ms(t,r))&&(0!==(a=pe(t))&&(r=a,e=as(t,a))),1===e))throw n=zu,hs(t,0),us(t,r),is(t,Jt()),n;switch(t.finishedWork=i,t.finishedLanes=r,e){case 0:case 1:throw Error(o(345));case 2:case 5:xs(t,Hu,qu);break;case 3:if(us(t,r),(130023424&r)===r&&10<(e=Iu+500-Jt())){if(0!==de(t,0))break;if(((i=t.suspendedLanes)&r)!==r){es(),t.pingedLanes|=t.suspendedLanes&i;break}t.timeoutHandle=ri(xs.bind(null,t,Hu,qu),e);break}xs(t,Hu,qu);break;case 4:if(us(t,r),(4194240&r)===r)break;for(e=t.eventTimes,i=-1;0<r;){var l=31-ae(r);a=1<<l,(l=e[l])>i&&(i=l),r&=~a}if(r=i,10<(r=(120>(r=Jt()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Mu(r/1960))-r)){t.timeoutHandle=ri(xs.bind(null,t,Hu,qu),r);break}xs(t,Hu,qu);break;default:throw Error(o(329))}}}return is(t,Jt()),t.callbackNode===n?os.bind(null,t):null}function as(t,e){var n=Yu;return t.current.memoizedState.isDehydrated&&(hs(t,e).flags|=256),2!==(t=ms(t,e))&&(e=Hu,Hu=n,null!==e&&ls(e)),t}function ls(t){null===Hu?Hu=t:Hu.push.apply(Hu,t)}function us(t,e){for(e&=~Wu,e&=~Uu,t.suspendedLanes|=e,t.pingedLanes&=~e,t=t.expirationTimes;0<e;){var n=31-ae(e),r=1<<n;t[n]=-1,e&=~r}}function ss(t){if(0!==(6&Pu))throw Error(o(327));Ss();var e=de(t,0);if(0===(1&e))return is(t,Jt()),null;var n=ms(t,e);if(0!==t.tag&&2===n){var r=pe(t);0!==r&&(e=r,n=as(t,r))}if(1===n)throw n=zu,hs(t,0),us(t,e),is(t,Jt()),n;if(6===n)throw Error(o(345));return t.finishedWork=t.current.alternate,t.finishedLanes=e,xs(t,Hu,qu),is(t,Jt()),null}function cs(t,e){var n=Pu;Pu|=1;try{return t(e)}finally{0===(Pu=n)&&(Bu=Jt()+500,Wi&&Ii())}}function fs(t){null!==Qu&&0===Qu.tag&&0===(6&Pu)&&Ss();var e=Pu;Pu|=1;var n=Tu.transition,r=be;try{if(Tu.transition=null,be=1,t)return t()}finally{be=r,Tu.transition=n,0===(6&(Pu=e))&&Ii()}}function ds(){ju=Fu.current,Mi(Fu)}function hs(t,e){t.finishedWork=null,t.finishedLanes=0;var n=t.timeoutHandle;if(-1!==n&&(t.timeoutHandle=-1,ii(n)),null!==Lu)for(n=Lu.return;null!==n;){var r=n;switch(eo(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&ji();break;case 3:oa(),Mi(Pi),Mi(Ti),fa();break;case 5:la(r);break;case 4:oa();break;case 13:case 19:Mi(ua);break;case 10:So(r.type._context);break;case 22:case 23:ds()}n=n.return}if(Nu=t,Lu=t=Fs(t.current,null),Ou=ju=e,Du=0,zu=null,Wu=Uu=Ru=0,Hu=Yu=null,null!==Eo){for(e=0;e<Eo.length;e++)if(null!==(r=(n=Eo[e]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}Eo=null}return t}function ps(t,e){for(;;){var n=Lu;try{if(xo(),da.current=al,va){for(var r=ga.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}va=!1}if(pa=0,ma=ya=ga=null,ba=!1,wa=0,Eu.current=null,null===n||null===n.return){Du=1,zu=e,Lu=null;break}t:{var a=t,l=n.return,u=n,s=e;if(e=Ou,u.flags|=32768,null!==s&&"object"===typeof s&&"function"===typeof s.then){var c=s,f=u,d=f.tag;if(0===(1&f.mode)&&(0===d||11===d||15===d)){var h=f.alternate;h?(f.updateQueue=h.updateQueue,f.memoizedState=h.memoizedState,f.lanes=h.lanes):(f.updateQueue=null,f.memoizedState=null)}var p=ml(l);if(null!==p){p.flags&=-257,vl(p,l,u,0,e),1&p.mode&&yl(a,c,e),s=c;var g=(e=p).updateQueue;if(null===g){var y=new Set;y.add(s),e.updateQueue=y}else g.add(s);break t}if(0===(1&e)){yl(a,c,e),ys();break t}s=Error(o(426))}else if(io&&1&u.mode){var m=ml(l);if(null!==m){0===(65536&m.flags)&&(m.flags|=256),vl(m,l,u,0,e),go(cl(s,u));break t}}a=s=cl(s,u),4!==Du&&(Du=2),null===Yu?Yu=[a]:Yu.push(a),a=l;do{switch(a.tag){case 3:a.flags|=65536,e&=-e,a.lanes|=e,Ro(a,pl(0,s,e));break t;case 1:u=s;var v=a.type,b=a.stateNode;if(0===(128&a.flags)&&("function"===typeof v.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Zu||!Zu.has(b)))){a.flags|=65536,e&=-e,a.lanes|=e,Ro(a,gl(a,u,e));break t}}a=a.return}while(null!==a)}ks(n)}catch(w){e=w,Lu===n&&null!==n&&(Lu=n=n.return);continue}break}}function gs(){var t=Au.current;return Au.current=al,null===t?al:t}function ys(){0!==Du&&3!==Du&&2!==Du||(Du=4),null===Nu||0===(268435455&Ru)&&0===(268435455&Uu)||us(Nu,Ou)}function ms(t,e){var n=Pu;Pu|=2;var r=gs();for(Nu===t&&Ou===e||(qu=null,hs(t,e));;)try{vs();break}catch(i){ps(t,i)}if(xo(),Pu=n,Au.current=r,null!==Lu)throw Error(o(261));return Nu=null,Ou=0,Du}function vs(){for(;null!==Lu;)ws(Lu)}function bs(){for(;null!==Lu&&!Qt();)ws(Lu)}function ws(t){var e=Cu(t.alternate,t,ju);t.memoizedProps=t.pendingProps,null===e?ks(t):Lu=e,Eu.current=null}function ks(t){var e=t;do{var n=e.alternate;if(t=e.return,0===(32768&e.flags)){if(null!==(n=Gl(n,e,ju)))return void(Lu=n)}else{if(null!==(n=Ql(n,e)))return n.flags&=32767,void(Lu=n);if(null===t)return Du=6,void(Lu=null);t.flags|=32768,t.subtreeFlags=0,t.deletions=null}if(null!==(e=e.sibling))return void(Lu=e);Lu=e=t}while(null!==e);0===Du&&(Du=5)}function xs(t,e,n){var r=be,i=Tu.transition;try{Tu.transition=null,be=1,function(t,e,n,r){do{Ss()}while(null!==Qu);if(0!==(6&Pu))throw Error(o(327));n=t.finishedWork;var i=t.finishedLanes;if(null===n)return null;if(t.finishedWork=null,t.finishedLanes=0,n===t.current)throw Error(o(177));t.callbackNode=null,t.callbackPriority=0;var a=n.lanes|n.childLanes;if(function(t,e){var n=t.pendingLanes&~e;t.pendingLanes=e,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=e,t.mutableReadLanes&=e,t.entangledLanes&=e,e=t.entanglements;var r=t.eventTimes;for(t=t.expirationTimes;0<n;){var i=31-ae(n),o=1<<i;e[i]=0,r[i]=-1,t[i]=-1,n&=~o}}(t,a),t===Nu&&(Lu=Nu=null,Ou=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Gu||(Gu=!0,Ns(ee,(function(){return Ss(),null}))),a=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||a){a=Tu.transition,Tu.transition=null;var l=be;be=1;var u=Pu;Pu|=4,Eu.current=null,function(t,e){if(ti=qe,hr(t=dr())){if("selectionStart"in t)var n={start:t.selectionStart,end:t.selectionEnd};else t:{var r=(n=(n=t.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(k){n=null;break t}var l=0,u=-1,s=-1,c=0,f=0,d=t,h=null;e:for(;;){for(var p;d!==n||0!==i&&3!==d.nodeType||(u=l+i),d!==a||0!==r&&3!==d.nodeType||(s=l+r),3===d.nodeType&&(l+=d.nodeValue.length),null!==(p=d.firstChild);)h=d,d=p;for(;;){if(d===t)break e;if(h===n&&++c===i&&(u=l),h===a&&++f===r&&(s=l),null!==(p=d.nextSibling))break;h=(d=h).parentNode}d=p}n=-1===u||-1===s?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(ei={focusedElem:t,selectionRange:n},qe=!1,$l=e;null!==$l;)if(t=(e=$l).child,0!==(1028&e.subtreeFlags)&&null!==t)t.return=e,$l=t;else for(;null!==$l;){e=$l;try{var g=e.alternate;if(0!==(1024&e.flags))switch(e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var y=g.memoizedProps,m=g.memoizedState,v=e.stateNode,b=v.getSnapshotBeforeUpdate(e.elementType===e.type?y:mo(e.type,y),m);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=e.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(o(163))}}catch(k){Ms(e,e.return,k)}if(null!==(t=e.sibling)){t.return=e.return,$l=t;break}$l=e.return}g=nu,nu=!1}(t,n),mu(n,t),pr(ei),qe=!!ti,ei=ti=null,t.current=n,bu(n,t,i),Kt(),Pu=u,be=l,Tu.transition=a}else t.current=n;if(Gu&&(Gu=!1,Qu=t,Ku=i),a=t.pendingLanes,0===a&&(Zu=null),function(t){if(oe&&"function"===typeof oe.onCommitFiberRoot)try{oe.onCommitFiberRoot(ie,t,void 0,128===(128&t.current.flags))}catch(e){}}(n.stateNode),is(t,Jt()),null!==e)for(r=t.onRecoverableError,n=0;n<e.length;n++)i=e[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Vu)throw Vu=!1,t=Xu,Xu=null,t;0!==(1&Ku)&&0!==t.tag&&Ss(),a=t.pendingLanes,0!==(1&a)?t===_u?Ju++:(Ju=0,_u=t):Ju=0,Ii()}(t,e,n,r)}finally{Tu.transition=i,be=r}return null}function Ss(){if(null!==Qu){var t=we(Ku),e=Tu.transition,n=be;try{if(Tu.transition=null,be=16>t?16:t,null===Qu)var r=!1;else{if(t=Qu,Qu=null,Ku=0,0!==(6&Pu))throw Error(o(331));var i=Pu;for(Pu|=4,$l=t.current;null!==$l;){var a=$l,l=a.child;if(0!==(16&$l.flags)){var u=a.deletions;if(null!==u){for(var s=0;s<u.length;s++){var c=u[s];for($l=c;null!==$l;){var f=$l;switch(f.tag){case 0:case 11:case 15:ru(8,f,a)}var d=f.child;if(null!==d)d.return=f,$l=d;else for(;null!==$l;){var h=(f=$l).sibling,p=f.return;if(au(f),f===c){$l=null;break}if(null!==h){h.return=p,$l=h;break}$l=p}}}var g=a.alternate;if(null!==g){var y=g.child;if(null!==y){g.child=null;do{var m=y.sibling;y.sibling=null,y=m}while(null!==y)}}$l=a}}if(0!==(2064&a.subtreeFlags)&&null!==l)l.return=a,$l=l;else t:for(;null!==$l;){if(0!==(2048&(a=$l).flags))switch(a.tag){case 0:case 11:case 15:ru(9,a,a.return)}var v=a.sibling;if(null!==v){v.return=a.return,$l=v;break t}$l=a.return}}var b=t.current;for($l=b;null!==$l;){var w=(l=$l).child;if(0!==(2064&l.subtreeFlags)&&null!==w)w.return=l,$l=w;else t:for(l=b;null!==$l;){if(0!==(2048&(u=$l).flags))try{switch(u.tag){case 0:case 11:case 15:iu(9,u)}}catch(x){Ms(u,u.return,x)}if(u===l){$l=null;break t}var k=u.sibling;if(null!==k){k.return=u.return,$l=k;break t}$l=u.return}}if(Pu=i,Ii(),oe&&"function"===typeof oe.onPostCommitFiberRoot)try{oe.onPostCommitFiberRoot(ie,t)}catch(x){}r=!0}return r}finally{be=n,Tu.transition=e}}return!1}function Cs(t,e,n){t=Do(t,e=pl(0,e=cl(n,e),1),1),e=es(),null!==t&&(me(t,1,e),is(t,e))}function Ms(t,e,n){if(3===t.tag)Cs(t,t,n);else for(;null!==e;){if(3===e.tag){Cs(e,t,n);break}if(1===e.tag){var r=e.stateNode;if("function"===typeof e.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Zu||!Zu.has(r))){e=Do(e,t=gl(e,t=cl(n,t),1),1),t=es(),null!==e&&(me(e,1,t),is(e,t));break}}e=e.return}}function As(t,e,n){var r=t.pingCache;null!==r&&r.delete(e),e=es(),t.pingedLanes|=t.suspendedLanes&n,Nu===t&&(Ou&n)===n&&(4===Du||3===Du&&(130023424&Ou)===Ou&&500>Jt()-Iu?hs(t,0):Wu|=n),is(t,e)}function Es(t,e){0===e&&(0===(1&t.mode)?e=1:(e=ce,0===(130023424&(ce<<=1))&&(ce=4194304)));var n=es();null!==(t=No(t,e))&&(me(t,e,n),is(t,n))}function Ts(t){var e=t.memoizedState,n=0;null!==e&&(n=e.retryLane),Es(t,n)}function Ps(t,e){var n=0;switch(t.tag){case 13:var r=t.stateNode,i=t.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=t.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(e),Es(t,n)}function Ns(t,e){return Zt(t,e)}function Ls(t,e,n,r){this.tag=t,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,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 Os(t,e,n,r){return new Ls(t,e,n,r)}function js(t){return!(!(t=t.prototype)||!t.isReactComponent)}function Fs(t,e){var n=t.alternate;return null===n?((n=Os(t.tag,e,t.key,t.mode)).elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.type=t.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&t.flags,n.childLanes=t.childLanes,n.lanes=t.lanes,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n}function Ds(t,e,n,r,i,a){var l=2;if(r=t,"function"===typeof t)js(t)&&(l=1);else if("string"===typeof t)l=5;else t:switch(t){case S:return zs(n.children,i,a,e);case C:l=8,i|=8;break;case M:return(t=Os(12,n,e,2|i)).elementType=M,t.lanes=a,t;case P:return(t=Os(13,n,e,i)).elementType=P,t.lanes=a,t;case N:return(t=Os(19,n,e,i)).elementType=N,t.lanes=a,t;case j:return Rs(n,i,a,e);default:if("object"===typeof t&&null!==t)switch(t.$$typeof){case A:l=10;break t;case E:l=9;break t;case T:l=11;break t;case L:l=14;break t;case O:l=16,r=null;break t}throw Error(o(130,null==t?t:typeof t,""))}return(e=Os(l,n,e,i)).elementType=t,e.type=r,e.lanes=a,e}function zs(t,e,n,r){return(t=Os(7,t,r,e)).lanes=n,t}function Rs(t,e,n,r){return(t=Os(22,t,r,e)).elementType=j,t.lanes=n,t.stateNode={isHidden:!1},t}function Us(t,e,n){return(t=Os(6,t,null,e)).lanes=n,t}function Ws(t,e,n){return(e=Os(4,null!==t.children?t.children:[],t.key,e)).lanes=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function Ys(t,e,n,r,i){this.tag=e,this.containerInfo=t,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ye(0),this.expirationTimes=ye(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ye(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Hs(t,e,n,r,i,o,a,l,u){return t=new Ys(t,e,n,l,u),1===e?(e=1,!0===o&&(e|=8)):e=0,o=Os(3,null,null,e),t.current=o,o.stateNode=t,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Oo(o),t}function Is(t){if(!t)return Ei;t:{if(It(t=t._reactInternals)!==t||1!==t.tag)throw Error(o(170));var e=t;do{switch(e.tag){case 3:e=e.stateNode.context;break t;case 1:if(Oi(e.type)){e=e.stateNode.__reactInternalMemoizedMergedChildContext;break t}}e=e.return}while(null!==e);throw Error(o(171))}if(1===t.tag){var n=t.type;if(Oi(n))return Di(t,n,e)}return e}function Bs(t,e,n,r,i,o,a,l,u){return(t=Hs(n,r,!0,t,0,o,0,l,u)).context=Is(null),n=t.current,(o=Fo(r=es(),i=ns(n))).callback=void 0!==e&&null!==e?e:null,Do(n,o,i),t.current.lanes=i,me(t,i,r),is(t,r),t}function qs(t,e,n,r){var i=e.current,o=es(),a=ns(i);return n=Is(n),null===e.context?e.context=n:e.pendingContext=n,(e=Fo(o,a)).payload={element:t},null!==(r=void 0===r?null:r)&&(e.callback=r),null!==(t=Do(i,e,a))&&(rs(t,i,a,o),zo(t,i,a)),a}function Vs(t){return(t=t.current).child?(t.child.tag,t.child.stateNode):null}function Xs(t,e){if(null!==(t=t.memoizedState)&&null!==t.dehydrated){var n=t.retryLane;t.retryLane=0!==n&&n<e?n:e}}function Zs(t,e){Xs(t,e),(t=t.alternate)&&Xs(t,e)}Cu=function(t,e,n){if(null!==t)if(t.memoizedProps!==e.pendingProps||Pi.current)wl=!0;else{if(0===(t.lanes&n)&&0===(128&e.flags))return wl=!1,function(t,e,n){switch(e.tag){case 3:Nl(e),po();break;case 5:aa(e);break;case 1:Oi(e.type)&&zi(e);break;case 4:ia(e,e.stateNode.containerInfo);break;case 10:var r=e.type._context,i=e.memoizedProps.value;Ai(vo,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=e.memoizedState))return null!==r.dehydrated?(Ai(ua,1&ua.current),e.flags|=128,null):0!==(n&e.child.childLanes)?Ul(t,e,n):(Ai(ua,1&ua.current),null!==(t=Vl(t,e,n))?t.sibling:null);Ai(ua,1&ua.current);break;case 19:if(r=0!==(n&e.childLanes),0!==(128&t.flags)){if(r)return Bl(t,e,n);e.flags|=128}if(null!==(i=e.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Ai(ua,ua.current),r)break;return null;case 22:case 23:return e.lanes=0,Ml(t,e,n)}return Vl(t,e,n)}(t,e,n);wl=0!==(131072&t.flags)}else wl=!1,io&&0!==(1048576&e.flags)&&$i(e,Xi,e.index);switch(e.lanes=0,e.tag){case 2:var r=e.type;ql(t,e),t=e.pendingProps;var i=Li(e,Ti.current);Mo(e,n),i=Ca(null,e,r,t,i,n);var a=Ma();return e.flags|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof?(e.tag=1,e.memoizedState=null,e.updateQueue=null,Oi(r)?(a=!0,zi(e)):a=!1,e.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,Oo(e),i.updater=Io,e.stateNode=i,i._reactInternals=e,Xo(e,r,t,n),e=Pl(null,e,r,!0,a,n)):(e.tag=0,io&&a&&to(e),kl(null,e,i,n),e=e.child),e;case 16:r=e.elementType;t:{switch(ql(t,e),t=e.pendingProps,r=(i=r._init)(r._payload),e.type=r,i=e.tag=function(t){if("function"===typeof t)return js(t)?1:0;if(void 0!==t&&null!==t){if((t=t.$$typeof)===T)return 11;if(t===L)return 14}return 2}(r),t=mo(r,t),i){case 0:e=El(null,e,r,t,n);break t;case 1:e=Tl(null,e,r,t,n);break t;case 11:e=xl(null,e,r,t,n);break t;case 14:e=Sl(null,e,r,mo(r.type,t),n);break t}throw Error(o(306,r,""))}return e;case 0:return r=e.type,i=e.pendingProps,El(t,e,r,i=e.elementType===r?i:mo(r,i),n);case 1:return r=e.type,i=e.pendingProps,Tl(t,e,r,i=e.elementType===r?i:mo(r,i),n);case 3:t:{if(Nl(e),null===t)throw Error(o(387));r=e.pendingProps,i=(a=e.memoizedState).element,jo(t,e),Uo(e,r,null,n);var l=e.memoizedState;if(r=l.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},e.updateQueue.baseState=a,e.memoizedState=a,256&e.flags){e=Ll(t,e,r,n,i=cl(Error(o(423)),e));break t}if(r!==i){e=Ll(t,e,r,n,i=cl(Error(o(424)),e));break t}for(ro=si(e.stateNode.containerInfo.firstChild),no=e,io=!0,oo=null,n=_o(e,null,r,n),e.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(po(),r===i){e=Vl(t,e,n);break t}kl(t,e,r,n)}e=e.child}return e;case 5:return aa(e),null===t&&so(e),r=e.type,i=e.pendingProps,a=null!==t?t.memoizedProps:null,l=i.children,ni(r,i)?l=null:null!==a&&ni(r,a)&&(e.flags|=32),Al(t,e),kl(t,e,l,n),e.child;case 6:return null===t&&so(e),null;case 13:return Ul(t,e,n);case 4:return ia(e,e.stateNode.containerInfo),r=e.pendingProps,null===t?e.child=Jo(e,null,r,n):kl(t,e,r,n),e.child;case 11:return r=e.type,i=e.pendingProps,xl(t,e,r,i=e.elementType===r?i:mo(r,i),n);case 7:return kl(t,e,e.pendingProps,n),e.child;case 8:case 12:return kl(t,e,e.pendingProps.children,n),e.child;case 10:t:{if(r=e.type._context,i=e.pendingProps,a=e.memoizedProps,l=i.value,Ai(vo,r._currentValue),r._currentValue=l,null!==a)if(lr(a.value,l)){if(a.children===i.children&&!Pi.current){e=Vl(t,e,n);break t}}else for(null!==(a=e.child)&&(a.return=e);null!==a;){var u=a.dependencies;if(null!==u){l=a.child;for(var s=u.firstContext;null!==s;){if(s.context===r){if(1===a.tag){(s=Fo(-1,n&-n)).tag=2;var c=a.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?s.next=s:(s.next=f.next,f.next=s),c.pending=s}}a.lanes|=n,null!==(s=a.alternate)&&(s.lanes|=n),Co(a.return,n,e),u.lanes|=n;break}s=s.next}}else if(10===a.tag)l=a.type===e.type?null:a.child;else if(18===a.tag){if(null===(l=a.return))throw Error(o(341));l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),Co(l,n,e),l=a.sibling}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}kl(t,e,i.children,n),e=e.child}return e;case 9:return i=e.type,r=e.pendingProps.children,Mo(e,n),r=r(i=Ao(i)),e.flags|=1,kl(t,e,r,n),e.child;case 14:return i=mo(r=e.type,e.pendingProps),Sl(t,e,r,i=mo(r.type,i),n);case 15:return Cl(t,e,e.type,e.pendingProps,n);case 17:return r=e.type,i=e.pendingProps,i=e.elementType===r?i:mo(r,i),ql(t,e),e.tag=1,Oi(r)?(t=!0,zi(e)):t=!1,Mo(e,n),qo(e,r,i),Xo(e,r,i,n),Pl(null,e,r,!0,t,n);case 19:return Bl(t,e,n);case 22:return Ml(t,e,n)}throw Error(o(156,e.tag))};var Gs="function"===typeof reportError?reportError:function(t){console.error(t)};function Qs(t){this._internalRoot=t}function Ks(t){this._internalRoot=t}function Js(t){return!(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)}function _s(t){return!(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType&&(8!==t.nodeType||" react-mount-point-unstable "!==t.nodeValue))}function $s(){}function tc(t,e,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if("function"===typeof i){var l=i;i=function(){var t=Vs(a);l.call(t)}}qs(e,a,t,i)}else a=function(t,e,n,r,i){if(i){if("function"===typeof r){var o=r;r=function(){var t=Vs(a);o.call(t)}}var a=Bs(e,r,t,0,null,!1,0,"",$s);return t._reactRootContainer=a,t[pi]=a.current,Ir(8===t.nodeType?t.parentNode:t),fs(),a}for(;i=t.lastChild;)t.removeChild(i);if("function"===typeof r){var l=r;r=function(){var t=Vs(u);l.call(t)}}var u=Hs(t,0,!1,null,0,!1,0,"",$s);return t._reactRootContainer=u,t[pi]=u.current,Ir(8===t.nodeType?t.parentNode:t),fs((function(){qs(e,u,n,r)})),u}(n,e,t,i,r);return Vs(a)}Ks.prototype.render=Qs.prototype.render=function(t){var e=this._internalRoot;if(null===e)throw Error(o(409));qs(t,e,null,null)},Ks.prototype.unmount=Qs.prototype.unmount=function(){var t=this._internalRoot;if(null!==t){this._internalRoot=null;var e=t.containerInfo;fs((function(){qs(null,t,null,null)})),e[pi]=null}},Ks.prototype.unstable_scheduleHydration=function(t){if(t){var e=Ce();t={blockedOn:null,target:t,priority:e};for(var n=0;n<je.length&&0!==e&&e<je[n].priority;n++);je.splice(n,0,t),0===n&&Re(t)}},ke=function(t){switch(t.tag){case 3:var e=t.stateNode;if(e.current.memoizedState.isDehydrated){var n=fe(e.pendingLanes);0!==n&&(ve(e,1|n),is(e,Jt()),0===(6&Pu)&&(Bu=Jt()+500,Ii()))}break;case 13:fs((function(){var e=No(t,1);if(null!==e){var n=es();rs(e,t,1,n)}})),Zs(t,1)}},xe=function(t){if(13===t.tag){var e=No(t,134217728);if(null!==e)rs(e,t,134217728,es());Zs(t,134217728)}},Se=function(t){if(13===t.tag){var e=ns(t),n=No(t,e);if(null!==n)rs(n,t,e,es());Zs(t,e)}},Ce=function(){return be},Me=function(t,e){var n=be;try{return be=t,e()}finally{be=n}},xt=function(t,e,n){switch(e){case"input":if(_(t,n),e=n.name,"radio"===n.type&&null!=e){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+e)+'][type="radio"]'),e=0;e<n.length;e++){var r=n[e];if(r!==t&&r.form===t.form){var i=ki(r);if(!i)throw Error(o(90));Z(r),_(r,i)}}}break;case"textarea":ot(t,n);break;case"select":null!=(e=n.value)&&nt(t,!!n.multiple,e,!1)}},Tt=cs,Pt=fs;var ec={usingClientEntryPoint:!1,Events:[bi,wi,ki,At,Et,cs]},nc={findFiberByHostInstance:vi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(t){return null===(t=Vt(t))?null:t.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ic=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ic.isDisabled&&ic.supportsFiber)try{ie=ic.inject(rc),oe=ic}catch(ct){}}e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ec,e.createPortal=function(t,e){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Js(e))throw Error(o(200));return function(t,e,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:t,containerInfo:e,implementation:n}}(t,e,null,n)},e.createRoot=function(t,e){if(!Js(t))throw Error(o(299));var n=!1,r="",i=Gs;return null!==e&&void 0!==e&&(!0===e.unstable_strictMode&&(n=!0),void 0!==e.identifierPrefix&&(r=e.identifierPrefix),void 0!==e.onRecoverableError&&(i=e.onRecoverableError)),e=Hs(t,1,!1,null,0,n,0,r,i),t[pi]=e.current,Ir(8===t.nodeType?t.parentNode:t),new Qs(e)},e.findDOMNode=function(t){if(null==t)return null;if(1===t.nodeType)return t;var e=t._reactInternals;if(void 0===e){if("function"===typeof t.render)throw Error(o(188));throw t=Object.keys(t).join(","),Error(o(268,t))}return t=null===(t=Vt(e))?null:t.stateNode},e.flushSync=function(t){return fs(t)},e.hydrate=function(t,e,n){if(!_s(e))throw Error(o(200));return tc(null,t,e,!0,n)},e.hydrateRoot=function(t,e,n){if(!Js(t))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,i=!1,a="",l=Gs;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),e=Bs(e,null,t,1,null!=n?n:null,i,0,a,l),t[pi]=e.current,Ir(t),r)for(t=0;t<r.length;t++)i=(i=(n=r[t])._getVersion)(n._source),null==e.mutableSourceEagerHydrationData?e.mutableSourceEagerHydrationData=[n,i]:e.mutableSourceEagerHydrationData.push(n,i);return new Ks(e)},e.render=function(t,e,n){if(!_s(e))throw Error(o(200));return tc(null,t,e,!1,n)},e.unmountComponentAtNode=function(t){if(!_s(t))throw Error(o(40));return!!t._reactRootContainer&&(fs((function(){tc(null,null,t,!1,(function(){t._reactRootContainer=null,t[pi]=null}))})),!0)},e.unstable_batchedUpdates=cs,e.unstable_renderSubtreeIntoContainer=function(t,e,n,r){if(!_s(n))throw Error(o(200));if(null==t||void 0===t._reactInternals)throw Error(o(38));return tc(t,e,n,!1,r)},e.version="18.2.0-next-9e3b772b8-20220608"},250:function(t,e,n){"use strict";var r=n(164);e.createRoot=r.createRoot,e.hydrateRoot=r.hydrateRoot},164:function(t,e,n){"use strict";!function t(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(e){console.error(e)}}(),t.exports=n(463)},374:function(t,e,n){"use strict";var r=n(791),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function s(t,e,n){var r,o={},s=null,c=null;for(r in void 0!==n&&(s=""+n),void 0!==e.key&&(s=""+e.key),void 0!==e.ref&&(c=e.ref),e)a.call(e,r)&&!u.hasOwnProperty(r)&&(o[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps)void 0===o[r]&&(o[r]=e[r]);return{$$typeof:i,type:t,key:s,ref:c,props:o,_owner:l.current}}e.jsx=s,e.jsxs=s},117:function(t,e){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),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"),h=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function m(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||p}function v(){}function b(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||p}m.prototype.isReactComponent={},m.prototype.setState=function(t,e){if("object"!==typeof t&&"function"!==typeof t&&null!=t)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")},m.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},v.prototype=m.prototype;var w=b.prototype=new v;w.constructor=b,g(w,m.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function M(t,e,r){var i,o={},a=null,l=null;if(null!=e)for(i in void 0!==e.ref&&(l=e.ref),void 0!==e.key&&(a=""+e.key),e)x.call(e,i)&&!C.hasOwnProperty(i)&&(o[i]=e[i]);var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];o.children=s}if(t&&t.defaultProps)for(i in u=t.defaultProps)void 0===o[i]&&(o[i]=u[i]);return{$$typeof:n,type:t,key:a,ref:l,props:o,_owner:S.current}}function A(t){return"object"===typeof t&&null!==t&&t.$$typeof===n}var E=/\/+/g;function T(t,e){return"object"===typeof t&&null!==t&&null!=t.key?function(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,(function(t){return e[t]}))}(""+t.key):e.toString(36)}function P(t,e,i,o,a){var l=typeof t;"undefined"!==l&&"boolean"!==l||(t=null);var u=!1;if(null===t)u=!0;else switch(l){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case n:case r:u=!0}}if(u)return a=a(u=t),t=""===o?"."+T(u,0):o,k(a)?(i="",null!=t&&(i=t.replace(E,"$&/")+"/"),P(a,e,i,"",(function(t){return t}))):null!=a&&(A(a)&&(a=function(t,e){return{$$typeof:n,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}(a,i+(!a.key||u&&u.key===a.key?"":(""+a.key).replace(E,"$&/")+"/")+t)),e.push(a)),1;if(u=0,o=""===o?".":o+":",k(t))for(var s=0;s<t.length;s++){var c=o+T(l=t[s],s);u+=P(l,e,i,c,a)}else if(c=function(t){return null===t||"object"!==typeof t?null:"function"===typeof(t=h&&t[h]||t["@@iterator"])?t:null}(t),"function"===typeof c)for(t=c.call(t),s=0;!(l=t.next()).done;)u+=P(l=l.value,e,i,c=o+T(l,s++),a);else if("object"===l)throw e=String(t),Error("Objects are not valid as a React child (found: "+("[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.");return u}function N(t,e,n){if(null==t)return t;var r=[],i=0;return P(t,r,"","",(function(t){return e.call(n,t,i++)})),r}function L(t){if(-1===t._status){var e=t._result;(e=e()).then((function(e){0!==t._status&&-1!==t._status||(t._status=1,t._result=e)}),(function(e){0!==t._status&&-1!==t._status||(t._status=2,t._result=e)})),-1===t._status&&(t._status=0,t._result=e)}if(1===t._status)return t._result.default;throw t._result}var O={current:null},j={transition:null},F={ReactCurrentDispatcher:O,ReactCurrentBatchConfig:j,ReactCurrentOwner:S};e.Children={map:N,forEach:function(t,e,n){N(t,(function(){e.apply(this,arguments)}),n)},count:function(t){var e=0;return N(t,(function(){e++})),e},toArray:function(t){return N(t,(function(t){return t}))||[]},only:function(t){if(!A(t))throw Error("React.Children.only expected to receive a single React element child.");return t}},e.Component=m,e.Fragment=i,e.Profiler=a,e.PureComponent=b,e.StrictMode=o,e.Suspense=c,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=F,e.cloneElement=function(t,e,r){if(null===t||void 0===t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i=g({},t.props),o=t.key,a=t.ref,l=t._owner;if(null!=e){if(void 0!==e.ref&&(a=e.ref,l=S.current),void 0!==e.key&&(o=""+e.key),t.type&&t.type.defaultProps)var u=t.type.defaultProps;for(s in e)x.call(e,s)&&!C.hasOwnProperty(s)&&(i[s]=void 0===e[s]&&void 0!==u?u[s]:e[s])}var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){u=Array(s);for(var c=0;c<s;c++)u[c]=arguments[c+2];i.children=u}return{$$typeof:n,type:t.type,key:o,ref:a,props:i,_owner:l}},e.createContext=function(t){return(t={$$typeof:u,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:l,_context:t},t.Consumer=t},e.createElement=M,e.createFactory=function(t){var e=M.bind(null,t);return e.type=t,e},e.createRef=function(){return{current:null}},e.forwardRef=function(t){return{$$typeof:s,render:t}},e.isValidElement=A,e.lazy=function(t){return{$$typeof:d,_payload:{_status:-1,_result:t},_init:L}},e.memo=function(t,e){return{$$typeof:f,type:t,compare:void 0===e?null:e}},e.startTransition=function(t){var e=j.transition;j.transition={};try{t()}finally{j.transition=e}},e.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},e.useCallback=function(t,e){return O.current.useCallback(t,e)},e.useContext=function(t){return O.current.useContext(t)},e.useDebugValue=function(){},e.useDeferredValue=function(t){return O.current.useDeferredValue(t)},e.useEffect=function(t,e){return O.current.useEffect(t,e)},e.useId=function(){return O.current.useId()},e.useImperativeHandle=function(t,e,n){return O.current.useImperativeHandle(t,e,n)},e.useInsertionEffect=function(t,e){return O.current.useInsertionEffect(t,e)},e.useLayoutEffect=function(t,e){return O.current.useLayoutEffect(t,e)},e.useMemo=function(t,e){return O.current.useMemo(t,e)},e.useReducer=function(t,e,n){return O.current.useReducer(t,e,n)},e.useRef=function(t){return O.current.useRef(t)},e.useState=function(t){return O.current.useState(t)},e.useSyncExternalStore=function(t,e,n){return O.current.useSyncExternalStore(t,e,n)},e.useTransition=function(){return O.current.useTransition()},e.version="18.2.0"},791:function(t,e,n){"use strict";t.exports=n(117)},184:function(t,e,n){"use strict";t.exports=n(374)},813:function(t,e){"use strict";function n(t,e){var n=t.length;t.push(e);t:for(;0<n;){var r=n-1>>>1,i=t[r];if(!(0<o(i,e)))break t;t[r]=e,t[n]=i,n=r}}function r(t){return 0===t.length?null:t[0]}function i(t){if(0===t.length)return null;var e=t[0],n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,i=t.length,a=i>>>1;r<a;){var l=2*(r+1)-1,u=t[l],s=l+1,c=t[s];if(0>o(u,n))s<i&&0>o(c,u)?(t[r]=c,t[s]=n,r=s):(t[r]=u,t[l]=n,r=l);else{if(!(s<i&&0>o(c,n)))break t;t[r]=c,t[s]=n,r=s}}}return e}function o(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}if("object"===typeof performance&&"function"===typeof performance.now){var a=performance;e.unstable_now=function(){return a.now()}}else{var l=Date,u=l.now();e.unstable_now=function(){return l.now()-u}}var s=[],c=[],f=1,d=null,h=3,p=!1,g=!1,y=!1,m="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function w(t){for(var e=r(c);null!==e;){if(null===e.callback)i(c);else{if(!(e.startTime<=t))break;i(c),e.sortIndex=e.expirationTime,n(s,e)}e=r(c)}}function k(t){if(y=!1,w(t),!g)if(null!==r(s))g=!0,j(x);else{var e=r(c);null!==e&&F(k,e.startTime-t)}}function x(t,n){g=!1,y&&(y=!1,v(A),A=-1),p=!0;var o=h;try{for(w(n),d=r(s);null!==d&&(!(d.expirationTime>n)||t&&!P());){var a=d.callback;if("function"===typeof a){d.callback=null,h=d.priorityLevel;var l=a(d.expirationTime<=n);n=e.unstable_now(),"function"===typeof l?d.callback=l:d===r(s)&&i(s),w(n)}else i(s);d=r(s)}if(null!==d)var u=!0;else{var f=r(c);null!==f&&F(k,f.startTime-n),u=!1}return u}finally{d=null,h=o,p=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,M=null,A=-1,E=5,T=-1;function P(){return!(e.unstable_now()-T<E)}function N(){if(null!==M){var t=e.unstable_now();T=t;var n=!0;try{n=M(!0,t)}finally{n?S():(C=!1,M=null)}}else C=!1}if("function"===typeof b)S=function(){b(N)};else if("undefined"!==typeof MessageChannel){var L=new MessageChannel,O=L.port2;L.port1.onmessage=N,S=function(){O.postMessage(null)}}else S=function(){m(N,0)};function j(t){M=t,C||(C=!0,S())}function F(t,n){A=m((function(){t(e.unstable_now())}),n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){g||p||(g=!0,j(x))},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<t?Math.floor(1e3/t):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return r(s)},e.unstable_next=function(t){switch(h){case 1:case 2:case 3:var e=3;break;default:e=h}var n=h;h=e;try{return t()}finally{h=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=h;h=t;try{return e()}finally{h=n}},e.unstable_scheduleCallback=function(t,i,o){var a=e.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?a+o:a:o=a,t){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 t={id:f++,callback:i,priorityLevel:t,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>a?(t.sortIndex=o,n(c,t),null===r(s)&&t===r(c)&&(y?(v(A),A=-1):y=!0,F(k,o-a))):(t.sortIndex=l,n(s,t),g||p||(g=!0,j(x))),t},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(t){var e=h;return function(){var n=h;h=e;try{return t.apply(this,arguments)}finally{h=n}}}},296:function(t,e,n){"use strict";t.exports=n(813)},897:function(t){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},372:function(t){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports.default=t.exports},405:function(t,e,n){var r=n(897);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},156:function(t){function e(t,e,n,r,i,o,a){try{var l=t[o](a),u=l.value}catch(s){return void n(s)}l.done?e(u):Promise.resolve(u).then(r,i)}t.exports=function(t){return function(){var n=this,r=arguments;return new Promise((function(i,o){var a=t.apply(n,r);function l(t){e(a,i,o,l,u,"next",t)}function u(t){e(a,i,o,l,u,"throw",t)}l(void 0)}))}},t.exports.__esModule=!0,t.exports.default=t.exports},690:function(t){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},728:function(t,e,n){var r=n(62);function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,r(i.key),i)}}t.exports=function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t},t.exports.__esModule=!0,t.exports.default=t.exports},704:function(t,e,n){var r=n(116);t.exports=function(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=r(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}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 a,l=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return l=t.done,t},e:function(t){u=!0,a=t},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw a}}}},t.exports.__esModule=!0,t.exports.default=t.exports},498:function(t){t.exports=function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},872:function(t){t.exports=function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,l=[],u=!0,s=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);u=!0);}catch(t){s=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}},t.exports.__esModule=!0,t.exports.default=t.exports},218:function(t){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},281:function(t){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},61:function(t,e,n){var r=n(698).default;function i(){"use strict";t.exports=i=function(){return n},t.exports.__esModule=!0,t.exports.default=t.exports;var e,n={},o=Object.prototype,a=o.hasOwnProperty,l=Object.defineProperty||function(t,e,n){t[e]=n.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",c=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function d(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{d({},"")}catch(e){d=function(t,e,n){return t[e]=n}}function h(t,e,n,r){var i=e&&e.prototype instanceof w?e:w,o=Object.create(i.prototype),a=new j(r||[]);return l(o,"_invoke",{value:P(t,n,a)}),o}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}n.wrap=h;var g="suspendedStart",y="suspendedYield",m="executing",v="completed",b={};function w(){}function k(){}function x(){}var S={};d(S,s,(function(){return this}));var C=Object.getPrototypeOf,M=C&&C(C(F([])));M&&M!==o&&a.call(M,s)&&(S=M);var A=x.prototype=w.prototype=Object.create(S);function E(t){["next","throw","return"].forEach((function(e){d(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function n(i,o,l,u){var s=p(t[i],t,o);if("throw"!==s.type){var c=s.arg,f=c.value;return f&&"object"==r(f)&&a.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,l,u)}),(function(t){n("throw",t,l,u)})):e.resolve(f).then((function(t){c.value=t,l(c)}),(function(t){return n("throw",t,l,u)}))}u(s.arg)}var i;l(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,i){n(t,r,e,i)}))}return i=i?i.then(o,o):o()}})}function P(t,n,r){var i=g;return function(o,a){if(i===m)throw new Error("Generator is already running");if(i===v){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var l=r.delegate;if(l){var u=N(l,r);if(u){if(u===b)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===g)throw i=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=m;var s=p(t,n,r);if("normal"===s.type){if(i=r.done?v:y,s.arg===b)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(i=v,r.method="throw",r.arg=s.arg)}}}function N(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),b;var o=p(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,b;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,b):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function L(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function O(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,this),this.reset(!0)}function F(t){if(t||""===t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,o=function n(){for(;++i<t.length;)if(a.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(r(t)+" is not iterable")}return k.prototype=x,l(A,"constructor",{value:x,configurable:!0}),l(x,"constructor",{value:k,configurable:!0}),k.displayName=d(x,f,"GeneratorFunction"),n.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===k||"GeneratorFunction"===(e.displayName||e.name))},n.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,x):(t.__proto__=x,d(t,f,"GeneratorFunction")),t.prototype=Object.create(A),t},n.awrap=function(t){return{__await:t}},E(T.prototype),d(T.prototype,c,(function(){return this})),n.AsyncIterator=T,n.async=function(t,e,r,i,o){void 0===o&&(o=Promise);var a=new T(h(t,e,r,i),o);return n.isGeneratorFunction(e)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},E(A),d(A,f,"Generator"),d(A,s,(function(){return this})),d(A,"toString",(function(){return"[object Generator]"})),n.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},n.values=F,j.prototype={constructor:j,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(O),!t)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(r,i){return l.type="throw",l.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],l=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=a.call(o,"catchLoc"),s=a.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=t,o.arg=e,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),b},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),b}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:F(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),b}},n}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports},424:function(t,e,n){var r=n(372),i=n(872),o=n(116),a=n(218);t.exports=function(t,e){return r(t)||i(t,e)||o(t,e)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},861:function(t,e,n){var r=n(405),i=n(498),o=n(116),a=n(281);t.exports=function(t){return r(t)||i(t)||o(t)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},36:function(t,e,n){var r=n(698).default;t.exports=function(t,e){if("object"!==r(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!==r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},62:function(t,e,n){var r=n(698).default,i=n(36);t.exports=function(t){var e=i(t,"string");return"symbol"===r(e)?e:String(e)},t.exports.__esModule=!0,t.exports.default=t.exports},698:function(t){function e(n){return t.exports=e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},116:function(t,e,n){var r=n(897);t.exports=function(t,e){if(t){if("string"===typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var o=e[r]={exports:{}};return t[r](o,o.exports,n),o.exports}n.m=t,n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.f={},n.e=function(t){return Promise.all(Object.keys(n.f).reduce((function(e,r){return n.f[r](t,e),e}),[]))},n.u=function(t){return"static/js/"+t+".0bfccc2a.chunk.js"},n.miniCssF=function(t){},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){var t={},e="src:";n.l=function(r,i,o,a){if(t[r])t[r].push(i);else{var l,u;if(void 0!==o)for(var s=document.getElementsByTagName("script"),c=0;c<s.length;c++){var f=s[c];if(f.getAttribute("src")==r||f.getAttribute("data-webpack")==e+o){l=f;break}}l||(u=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,n.nc&&l.setAttribute("nonce",n.nc),l.setAttribute("data-webpack",e+o),l.src=r),t[r]=[i];var d=function(e,n){l.onerror=l.onload=null,clearTimeout(h);var i=t[r];if(delete t[r],l.parentNode&&l.parentNode.removeChild(l),i&&i.forEach((function(t){return t(n)})),e)return e(n)},h=setTimeout(d.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=d.bind(null,l.onerror),l.onload=d.bind(null,l.onload),u&&document.head.appendChild(l)}}}(),n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.p="/",function(){var t={179:0};n.f.j=function(e,r){var i=n.o(t,e)?t[e]:void 0;if(0!==i)if(i)r.push(i[2]);else{var o=new Promise((function(n,r){i=t[e]=[n,r]}));r.push(i[2]=o);var a=n.p+n.u(e),l=new Error;n.l(a,(function(r){if(n.o(t,e)&&(0!==(i=t[e])&&(t[e]=void 0),i)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;l.message="Loading chunk "+e+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,i[1](l)}}),"chunk-"+e,e)}};var e=function(e,r){var i,o,a=r[0],l=r[1],u=r[2],s=0;if(a.some((function(e){return 0!==t[e]}))){for(i in l)n.o(l,i)&&(n.m[i]=l[i]);if(u)u(n)}for(e&&e(r);s<a.length;s++)o=a[s],n.o(t,o)&&t[o]&&t[o][0](),t[o]=0},r=self.webpackChunksrc=self.webpackChunksrc||[];r.forEach(e.bind(null,0)),r.push=e.bind(null,r.push.bind(r))}(),function(){"use strict";var t=n(791),e=n(250);function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function i(t,e){if(t){if("string"===typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}function o(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=i(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}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 a,l=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return l=t.done,t},e:function(t){u=!0,a=t},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw a}}}}function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function l(){l=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function f(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{f({},"")}catch(t){f=function(t,e,n){return t[e]=n}}function d(t,e,n,r){var o=e&&e.prototype instanceof b?e:b,a=Object.create(o.prototype),l=new O(r||[]);return i(a,"_invoke",{value:T(t,n,l)}),a}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=d;var p="suspendedStart",g="suspendedYield",y="executing",m="completed",v={};function b(){}function w(){}function k(){}var x={};f(x,u,(function(){return this}));var S=Object.getPrototypeOf,C=S&&S(S(j([])));C&&C!==n&&r.call(C,u)&&(x=C);var M=k.prototype=b.prototype=Object.create(x);function A(t){["next","throw","return"].forEach((function(e){f(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function n(i,o,l,u){var s=h(t[i],t,o);if("throw"!==s.type){var c=s.arg,f=c.value;return f&&"object"==a(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,l,u)}),(function(t){n("throw",t,l,u)})):e.resolve(f).then((function(t){c.value=t,l(c)}),(function(t){return n("throw",t,l,u)}))}u(s.arg)}var o;i(this,"_invoke",{value:function(t,r){function i(){return new e((function(e,i){n(t,r,e,i)}))}return o=o?o.then(i,i):i()}})}function T(e,n,r){var i=p;return function(o,a){if(i===y)throw new Error("Generator is already running");if(i===m){if("throw"===o)throw a;return{value:t,done:!0}}for(r.method=o,r.arg=a;;){var l=r.delegate;if(l){var u=P(l,r);if(u){if(u===v)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===p)throw i=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=y;var s=h(e,n,r);if("normal"===s.type){if(i=r.done?m:g,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(i=m,r.method="throw",r.arg=s.arg)}}}function P(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,P(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=h(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function N(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function j(e){if(e||""===e){var n=e[u];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(a(e)+" is not iterable")}return w.prototype=k,i(M,"constructor",{value:k,configurable:!0}),i(k,"constructor",{value:w,configurable:!0}),w.displayName=f(k,c,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===w||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,k):(t.__proto__=k,f(t,c,"GeneratorFunction")),t.prototype=Object.create(M),t},e.awrap=function(t){return{__await:t}},A(E.prototype),f(E.prototype,s,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new E(d(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},A(M),f(M,c,"Generator"),f(M,u,(function(){return this})),f(M,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=j,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(L),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return l.type="throw",l.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],l=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),s=r.call(a,"finallyLoc");if(u&&s){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,v):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;L(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:j(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),v}},e}function u(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||i(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e,n,r,i,o,a){try{var l=t[o](a),u=l.value}catch(s){return void n(s)}l.done?e(u):Promise.resolve(u).then(r,i)}function c(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){s(o,r,i,a,l,"next",t)}function l(t){s(o,r,i,a,l,"throw",t)}a(void 0)}))}}function f(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,l=[],u=!0,s=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);u=!0);}catch(t){s=!0,i=t}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(t,e)||i(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var d=n(701),h=n.n(d),p=n(184);function g(t){t.sort((function(t,e){return new Date(t.likedAt)-new Date(e.likedAt)}));var e={},n=0;return t.forEach((function(t){var r=t.likedAt;n++,e[r]=n})),Object.keys(e).map((function(t){return{x:t,y:e[t].toString()}}))}var y=function(){var t=window.location.hash;return console.log("hash",t),t.replace("#","").split("&").filter((function(t){return""!==t}))}();var m=function(){var e=f((0,t.useState)("models"),2),n=e[0],r=e[1],i=f((0,t.useState)(""),2),a=i[0],s=i[1],d=f((0,t.useState)(!1),2),m=d[0],v=d[1],b=f((0,t.useState)(!1),2),w=b[0],k=b[1],x=f((0,t.useState)([]),2),S=x[0],C=x[1];function M(){var t=S.map((function(t){return t.label})).join("&");window.parent&&window.parent.postMessage&&window.parent.postMessage({hash:t},"*"),window.location.hash=t}function A(t){return E.apply(this,arguments)}function E(){return(E=c(l().mark((function t(e){var n,r,i,o,a,u;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,fetch("https://huggingface.co/api/".concat(e,"/likers?expand[]=likeAt"));case 2:return n=t.sent,t.next=5,n.json();case 5:if(r=t.sent,(i=g(r)).length>40){for(o=[],a=Math.floor(i.length/20),u=0;u<i.length;u+=a)o.push(i[u]);o[o.length-1].x!==i[i.length-1].x&&o.push(i[i.length-1]),i=o}return t.abrupt("return",i);case 9:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var T=function(){var t=c(l().mark((function t(){var e;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return k(!0),t.next=3,A("".concat(n,"/").concat(a));case 3:if(0!==(e=t.sent).length){t.next=8;break}return k(!1),alert("No like history found"),t.abrupt("return");case 8:C([].concat(u(S),[{label:"".concat("models"!==n?"".concat(n,"/"):"").concat(a),data:e}])),v(!0),k(!1),s("");case 12:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,t.useEffect)((function(){var t=document.querySelector(".line-chart");if(0===S.length)return t.innerHTML="",void M();new(h().XY)(t,{title:"Like History",xLabel:"Time",yLabel:"Likes",data:{datasets:S},options:{xTickCount:3,yTickCount:4,legendPosition:h().config.positionType.upLeft,showLine:!0,timeFormat:"MM/DD/YYYY",dotSize:.5,dataColors:["#FBBF24","#60A5FA","#14B8A6","#A78BFA","#FF8C00","#64748B","#FB7185","#6EE7B7","#2563EB","#374151"]}}),M()}),[S]),(0,t.useEffect)((function(){function t(t){t.data&&"object"===typeof t.data&&"hash"in t.data&&(window.location.hash=t.data.hash,console.log("hash"),console.log(window.location.hash))}return window.addEventListener("message",t),function(){window.removeEventListener("message",t)}}),[]),(0,t.useEffect)((function(){var t=y;function e(){return(e=c(l().mark((function e(){var n,r,i;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("hi"),k(!0),n=o(t),e.prev=3,i=l().mark((function t(){var e,n,i;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=r.value,n=e.startsWith("spaces/")||e.startsWith("datasets/")?e:"models/".concat(e),t.next=4,A(n);case 4:i=t.sent,C((function(t){return[].concat(u(t),[{label:e,data:i}])}));case 6:case"end":return t.stop()}}),t)})),n.s();case 6:if((r=n.n()).done){e.next=10;break}return e.delegateYield(i(),"t0",8);case 8:e.next=6;break;case 10:e.next=15;break;case 12:e.prev=12,e.t1=e.catch(3),n.e(e.t1);case 15:return e.prev=15,n.f(),e.finish(15);case 18:k(!1);case 19:case"end":return e.stop()}}),e,null,[[3,12,15,18]])})))).apply(this,arguments)}t.length<=0||function(){e.apply(this,arguments)}()}),[]),(0,p.jsx)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-16",children:(0,p.jsxs)("div",{className:"mx-auto max-w-3xl",children:[(0,p.jsxs)("h1",{className:"text-sm font-light right-0 text-right text-gray-600",children:["View the like history of a project on ",(0,p.jsx)("span",{className:"font-semibold",children:"huggingface"})," ",(0,p.jsx)("span",{className:"text-lg",children:"\ud83e\udd17"})]}),(0,p.jsx)("div",{className:"mb-12",children:(0,p.jsxs)("div",{className:"relative mt-2 rounded-md shadow-sm",children:[(0,p.jsxs)("div",{className:"absolute inset-y-0 left-0 flex items-center",children:[(0,p.jsx)("label",{htmlFor:"projectType",className:"sr-only",children:"ProjectType"}),(0,p.jsxs)("select",{id:"projectType",name:"projectType",autoComplete:"projectType",className:"h-full rounded-md border-0 bg-transparent py-0 pl-3 pr-7 text-gray-500 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm",onChange:function(t){return r(t.target.value)},children:[(0,p.jsx)("option",{value:"models",children:"Model"}),(0,p.jsx)("option",{value:"datasets",children:"Dataset"}),(0,p.jsx)("option",{value:"spaces",children:"Space"})]})]}),(0,p.jsx)("input",{type:"text",name:"phone-number",id:"phone-number",className:"block w-full rounded-md border-0 py-1.5 pl-24 text-gray-900 ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6",placeholder:"openai/whisper-large",value:a,onChange:function(t){return s(t.target.value.trim())},onFocus:function(t){return t.target.select()},onKeyDown:function(){var t=c(l().mark((function t(e){return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("Enter"!==e.key){t.next=10;break}return t.prev=1,t.next=4,T();case 4:t.next=10;break;case 6:t.prev=6,t.t0=t.catch(1),k(!1),alert("No like history found for ".concat(a,", please check the name and try again"));case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e){return t.apply(this,arguments)}}(),disabled:w}),w&&(0,p.jsx)("div",{className:"absolute inset-y-0 right-0 flex items-center",children:(0,p.jsxs)("svg",{className:"animate-spin h-5 w-5 mr-3 text-gray-400",viewBox:"0 0 24 24",children:[(0,p.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,p.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z"})]})})]})}),(0,p.jsxs)("div",{className:"relative min-w-sm",children:[S.length>0&&(0,p.jsx)("div",{className:"my-4 flex justify-end gap-1 flex-wrap",children:S.map((function(t){return(0,p.jsxs)("button",{className:"flex items-center justify-center gap-x-1 rounded-md px-2 py-1 text-xs font-medium text-gray-900 ring-1 ring-inset ring-gray-200 hover:bg-gray-100",onClick:function(){C(S.filter((function(e){return e.label!==t.label})))},children:[(0,p.jsx)("span",{children:t.label}),(0,p.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-4 h-4",children:(0,p.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})})]},t.label)}))}),(0,p.jsx)("svg",{className:"line-chart"}),m&&(0,p.jsx)("span",{className:"text-slate-500 absolute bottom-0 right-8",style:{fontFamily:"xkcd"},children:"\ud83e\udd17 like-history.ai"})]}),(0,p.jsxs)("a",{className:"".concat(m?"mt-12":"mt-64"," flex gap-x-2 text-slate-600 justify-end items-center text-xl"),href:"https://chromewebstore.google.com/detail/like-history/ockfibaidgopelphgdgcnfijdnhnmpek",target:"_blank",rel:"noreferrer",children:[(0,p.jsx)("img",{className:"w-6 inline",src:"/extension.svg"})," Install the chrome extension"]})]})})},v=function(t){t&&t instanceof Function&&n.e(787).then(n.bind(n,787)).then((function(e){var n=e.getCLS,r=e.getFID,i=e.getFCP,o=e.getLCP,a=e.getTTFB;n(t),r(t),i(t),o(t),a(t)}))};e.createRoot(document.getElementById("root")).render((0,p.jsx)(m,{})),v()}()}(); +//# sourceMappingURL=main.98a30b5e.js.map \ No newline at end of file