UNPKG

higlass-svelte

Version:
6 lines 2.91 MB
import{createEventDispatcher as e,onMount as t,onDestroy as n}from"svelte";function r(){}function i(e){return e()}function o(){return Object.create(null)}function a(e){e.forEach(i)}function s(e){return"function"==typeof e}function l(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function u(e){e.parentNode.removeChild(e)}function c(e){return document.createElement(e)}let h;function d(e){h=e}const f=[],p=[],m=[],v=[],g=Promise.resolve();let y=!1;function b(e){m.push(e)}let _=!1;const T=new Set;function x(){if(!_){_=!0;do{for(let e=0;e<f.length;e+=1){const t=f[e];d(t),E(t.$$)}for(f.length=0;p.length;)p.pop()();for(let e=0;e<m.length;e+=1){const t=m[e];T.has(t)||(T.add(t),t())}m.length=0}while(f.length);for(;v.length;)v.pop()();y=!1,_=!1,T.clear()}}function E(e){if(null!==e.fragment){e.update(),a(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(b)}}const w=new Set;function S(e,t){-1===e.$$.dirty[0]&&(f.push(e),y||(y=!0,g.then(x)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function k(e,t,n,l,c,f,p=[-1]){const m=h;d(e);const v=t.props||{},g=e.$$={fragment:null,ctx:null,props:f,update:r,not_equal:c,bound:o(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(m?m.$$.context:[]),callbacks:o(),dirty:p};let y=!1;if(g.ctx=n?n(e,v,(t,n,...r)=>{const i=r.length?r[0]:n;return g.ctx&&c(g.ctx[t],g.ctx[t]=i)&&(g.bound[t]&&g.bound[t](i),y&&S(e,t)),n}):[],g.update(),y=!0,a(g.before_update),g.fragment=!!l&&l(g.ctx),t.target){if(t.hydrate){const e=function(e){return Array.from(e.childNodes)}(t.target);g.fragment&&g.fragment.l(e),e.forEach(u)}else g.fragment&&g.fragment.c();t.intro&&((_=e.$$.fragment)&&_.i&&(w.delete(_),_.i(T))),function(e,t,n){const{fragment:r,on_mount:o,on_destroy:l,after_update:u}=e.$$;r&&r.m(t,n),b(()=>{const t=o.map(i).filter(s);l?l.push(...t):a(t),e.$$.on_mount=[]}),u.forEach(b)}(e,t.target,t.anchor),x()}var _,T;d(m)}var C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function O(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")} /* object-assign (c) Sindre Sorhus @license MIT */(null==t&&n.path)}},n.exports),n.exports}function A(e){return e&&e.default||e}var P=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;function R(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var N=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,r,i=R(e),o=1;o<arguments.length;o++){for(var a in n=Object(arguments[o]))M.call(n,a)&&(i[a]=n[a]);if(P){r=P(n);for(var s=0;s<r.length;s++)I.call(n,r[s])&&(i[r[s]]=n[r[s]])}}return i};var D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L={};function j(e,t,n){this.props=e,this.context=t,this.refs=L,this.updater=n||D}function B(){}function F(e,t,n){this.props=e,this.context=t,this.refs=L,this.updater=n||D}j.prototype.isReactComponent={},j.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(function(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}(85));this.updater.enqueueSetState(this,e,t,"setState")},j.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},B.prototype=j.prototype;var H=F.prototype=new B;H.constructor=F,N(H,j.prototype),H.isPureReactComponent=!0;var U,z="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",V={},G=Function.call.bind(Object.prototype.hasOwnProperty);function W(e,t,n,r,i){for(var o in e)if(G(e,o)){var a;try{if("function"!=typeof e[o]){var s=Error((r||"React class")+": "+n+" type `"+o+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[o]+"`.");throw s.name="Invariant Violation",s}a=e[o](t,o,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){a=e}if(!a||a instanceof Error||U((r||"React class")+": type specification of "+n+" `"+o+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof a+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),a instanceof Error&&!(a.message in V)){V[a.message]=!0;var l=i?i():"";U("Failed "+n+" type: "+a.message+(null!=l?l:""))}}}U=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}},W.resetWarningCache=function(){V={}};var X=W,Y=O((function(e,t){!function(){var e=N,n=X,r="function"==typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,h=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,_=r?Symbol.for("react.scope"):60119,T="function"==typeof Symbol&&Symbol.iterator;function x(e){if(null===e||"object"!=typeof e)return null;var t=T&&e[T]||e["@@iterator"];return"function"==typeof t?t:null}var E={current:null},w={current:null},S=/^(.*)[\\\/]/;function k(e){if(null==e)return null;if("number"==typeof e.tag&&I("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case a:return"Fragment";case o:return"Portal";case l:return"Profiler";case s:return"StrictMode";case f:return"Suspense";case p:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case c:return"Context.Consumer";case u:return"Context.Provider";case d:return r=e,i=e.render,h="ForwardRef",y=i.displayName||i.name||"",r.displayName||(""!==y?h+"("+y+")":h);case m:return k(e.type);case g:return k(e.render);case v:var t=1===(n=e)._status?n._result:null;if(t)return k(t)}var n,r,i,h,y;return null}var C={},O=null;function A(e){O=e}C.getCurrentStack=null,C.getStackAddendum=function(){var e="";if(O){var t=k(O.type),n=O._owner;e+=function(e,t,n){var r="";if(t){var i=t.fileName,o=i.replace(S,"");if(/^index\./.test(o)){var a=i.match(S);if(a){var s=a[1];if(s)o=s.replace(S,"")+"/"+o}}r=" (at "+o+":"+t.lineNumber+")"}else n&&(r=" (created by "+n+")");return"\n in "+(e||"Unknown")+r}(t,O._source,n&&k(n.type))}var r=C.getCurrentStack;return r&&(e+=r()||""),e};var P={ReactCurrentDispatcher:E,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:e};function M(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];R("warn",e,n)}function I(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];R("error",e,n)}function R(e,t,n){if(!(n.length>0&&"string"==typeof n[n.length-1]&&0===n[n.length-1].indexOf("\n in"))){var r=P.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]))}var i=n.map((function(e){return""+e}));i.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,i);try{var o=0,a="Warning: "+t.replace(/%s/g,(function(){return n[o++]}));throw new Error(a)}catch(e){}}e(P,{ReactDebugCurrentFrame:C,ReactComponentTreeHook:{}});var D={};function L(e,t){var n=e.constructor,r=n&&(n.displayName||n.name)||"ReactClass",i=r+"."+t;D[i]||(I("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",t,r),D[i]=!0)}var j={isMounted:function(e){return!1},enqueueForceUpdate:function(e,t,n){L(e,"forceUpdate")},enqueueReplaceState:function(e,t,n,r){L(e,"replaceState")},enqueueSetState:function(e,t,n,r){L(e,"setState")}},B={};function F(e,t,n){this.props=e,this.context=t,this.refs=B,this.updater=n||j}Object.freeze(B),F.prototype.isReactComponent={},F.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)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,e,t,"setState")},F.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};var H={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]},U=function(e,t){Object.defineProperty(F.prototype,e,{get:function(){M("%s(...) is deprecated in plain JavaScript React classes. %s",t[0],t[1])}})};for(var z in H)H.hasOwnProperty(z)&&U(z,H[z]);function V(){}function G(e,t,n){this.props=e,this.context=t,this.refs=B,this.updater=n||j}V.prototype=F.prototype;var W=G.prototype=new V;W.constructor=G,e(W,F.prototype),W.isPureReactComponent=!0;var Y,q,K,$=Object.prototype.hasOwnProperty,Z={key:!0,ref:!0,__self:!0,__source:!0};function Q(e){if($.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}function J(e){if($.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}function ee(e,t){var n=function(){Y||(Y=!0,I("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}function te(e,t){var n=function(){q||(q=!0,I("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"ref",{get:n,configurable:!0})}function ne(e){if("string"==typeof e.ref&&w.current&&e.__self&&w.current.stateNode!==e.__self){var t=k(w.current.type);K[t]||(I('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://fb.me/react-strict-mode-string-ref',k(w.current.type),e.ref),K[t]=!0)}}K={};var re=function(e,t,n,r,o,a,s){var l={$$typeof:i,type:e,key:t,ref:n,props:s,_owner:a,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:r}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:o}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l};function ie(e,t,n){var r,i={},o=null,a=null,s=null,l=null;if(null!=t)for(r in Q(t)&&(a=t.ref,ne(t)),J(t)&&(o=""+t.key),s=void 0===t.__self?null:t.__self,l=void 0===t.__source?null:t.__source,t)$.call(t,r)&&!Z.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(1===u)i.children=n;else if(u>1){for(var c=Array(u),h=0;h<u;h++)c[h]=arguments[h+2];Object.freeze&&Object.freeze(c),i.children=c}if(e&&e.defaultProps){var d=e.defaultProps;for(r in d)void 0===i[r]&&(i[r]=d[r])}if(o||a){var f="function"==typeof e?e.displayName||e.name||"Unknown":e;o&&ee(i,f),a&&te(i,f)}return re(e,o,a,s,l,w.current,i)}function oe(t,n,r){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i,o,a=e({},t.props),s=t.key,l=t.ref,u=t._self,c=t._source,h=t._owner;if(null!=n)for(i in Q(n)&&(l=n.ref,h=w.current),J(n)&&(s=""+n.key),t.type&&t.type.defaultProps&&(o=t.type.defaultProps),n)$.call(n,i)&&!Z.hasOwnProperty(i)&&(void 0===n[i]&&void 0!==o?a[i]=o[i]:a[i]=n[i]);var d=arguments.length-2;if(1===d)a.children=r;else if(d>1){for(var f=Array(d),p=0;p<d;p++)f[p]=arguments[p+2];a.children=f}return re(t.type,s,l,u,c,h,a)}function ae(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var se=!1,le=/\/+/g;function ue(e){return(""+e).replace(le,"$&/")}var ce,he=[];function de(e,t,n,r){if(he.length){var i=he.pop();return i.result=e,i.keyPrefix=t,i.func=n,i.context=r,i.count=0,i}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function fe(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,he.length<10&&he.push(e)}function pe(e,t,n){return null==e?0:function e(t,n,r,a){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var l,u=!1;if(null===t)u=!0;else switch(s){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case o:u=!0}}if(u)return r(a,t,""===n?"."+me(t,0):n),1;var c=0,h=""===n?".":n+":";if(Array.isArray(t))for(var d=0;d<t.length;d++)c+=e(l=t[d],h+me(l,d),r,a);else{var f=x(t);if("function"==typeof f){f===t.entries&&(se||M("Using Maps as children is deprecated and will be removed in a future major release. Consider converting children to an array of keyed ReactElements instead."),se=!0);for(var p,m=f.call(t),v=0;!(p=m.next()).done;)c+=e(l=p.value,h+me(l,v++),r,a)}else if("object"===s){var g;g=" If you meant to render a collection of children, use an array instead."+C.getStackAddendum();var y=""+t;throw Error("Objects are not valid as a React child (found: "+("[object Object]"===y?"object with keys {"+Object.keys(t).join(", ")+"}":y)+")."+g)}}return c}(e,"",t,n)}function me(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=e.key,r={"=":"=0",":":"=2"},"$"+(""+n).replace(/[=:]/g,(function(e){return r[e]}))):t.toString(36);var n,r}function ve(e,t,n){var r=e.func,i=e.context;r.call(i,t,e.count++)}function ge(e,t,n){var r,i,o=e.result,a=e.keyPrefix,s=e.func,l=e.context,u=s.call(l,t,e.count++);Array.isArray(u)?ye(u,o,n,(function(e){return e})):null!=u&&(ae(u)&&(r=u,i=a+(!u.key||t&&t.key===u.key?"":ue(u.key)+"/")+n,u=re(r.type,i,r.ref,r._self,r._source,r._owner,r.props)),o.push(u))}function ye(e,t,n,r,i){var o="";null!=n&&(o=ue(n)+"/");var a=de(t,o,r,i);pe(e,ge,a),fe(a)}function be(e){return"string"==typeof e||"function"==typeof e||e===a||e===h||e===l||e===s||e===f||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===u||e.$$typeof===c||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===_||e.$$typeof===g)}function _e(){var e=E.current;if(null===e)throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://fb.me/react-invalid-hook-call for tips about how to debug and fix this problem.");return e}function Te(){if(w.current){var e=k(w.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}function xe(e){return null!=e&&void 0!==(t=e.__source)?"\n\nCheck your code at "+t.fileName.replace(/^.*[\\\/]/,"")+":"+t.lineNumber+".":"";var t}ce=!1;var Ee={};function we(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=Te();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!Ee[n]){Ee[n]=!0;var r="";e&&e._owner&&e._owner!==w.current&&(r=" It was passed a child from "+k(e._owner.type)+"."),A(e),I('Each child in a list should have a unique "key" prop.%s%s See https://fb.me/react-warning-keys for more information.',n,r),A(null)}}}function Se(e,t){if("object"==typeof e)if(Array.isArray(e))for(var n=0;n<e.length;n++){var r=e[n];ae(r)&&we(r,t)}else if(ae(e))e._store&&(e._store.validated=!0);else if(e){var i=x(e);if("function"==typeof i&&i!==e.entries)for(var o,a=i.call(e);!(o=a.next()).done;)ae(o.value)&&we(o.value,t)}}function ke(e){var t=e.type;if(null!=t&&"string"!=typeof t){var r,i=k(t);if("function"==typeof t)r=t.propTypes;else{if("object"!=typeof t||t.$$typeof!==d&&t.$$typeof!==m)return;r=t.propTypes}r?(A(e),n(r,e.props,"prop",i,C.getStackAddendum),A(null)):void 0===t.PropTypes||ce||(ce=!0,I("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",i||"Unknown")),"function"!=typeof t.getDefaultProps||t.getDefaultProps.isReactClassApproved||I("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Ce(e){A(e);for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){I("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r);break}}null!==e.ref&&I("Invalid attribute `ref` supplied to `React.Fragment`."),A(null)}function Oe(e,t,n){var r=be(e);if(!r){var o="";(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(o+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var s,l=xe(t);o+=l||Te(),null===e?s="null":Array.isArray(e)?s="array":void 0!==e&&e.$$typeof===i?(s="<"+(k(e.type)||"Unknown")+" />",o=" Did you accidentally export a JSX literal instead of a component?"):s=typeof e,I("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",s,o)}var u=ie.apply(this,arguments);if(null==u)return u;if(r)for(var c=2;c<arguments.length;c++)Se(arguments[c],e);return e===a?Ce(u):ke(u),u}var Ae=!1;try{var Pe=Object.freeze({}),Me=new Map([[Pe,null]]),Ie=new Set([Pe]);Me.set(0,0),Ie.add(0)}catch(e){}var Re=Oe,Ne=function(e,t,n){for(var r=oe.apply(this,arguments),i=2;i<arguments.length;i++)Se(arguments[i],r.type);return ke(r),r},De=function(e){var t=Oe.bind(null,e);return t.type=e,Ae||(Ae=!0,M("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(t,"type",{enumerable:!1,get:function(){return M("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:e}),e}}),t},Le={map:function(e,t,n){if(null==e)return e;var r=[];return ye(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;var r=de(null,null,t,n);pe(e,ve,r),fe(r)},count:function(e){return pe(e,(function(){return null}),null)},toArray:function(e){var t=[];return ye(e,t,null,(function(e){return e})),t},only:function(e){if(!ae(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Children=Le,t.Component=F,t.Fragment=a,t.Profiler=l,t.PureComponent=G,t.StrictMode=s,t.Suspense=f,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,t.cloneElement=Ne,t.createContext=function(e,t){void 0===t?t=null:null!==t&&"function"!=typeof t&&I("createContext: Expected the optional second argument to be a function. Instead received: %s",t);var n={$$typeof:c,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null};n.Provider={$$typeof:u,_context:n};var r=!1,i=!1,o={$$typeof:c,_context:n,_calculateChangedBits:n._calculateChangedBits};return Object.defineProperties(o,{Provider:{get:function(){return i||(i=!0,I("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),n.Provider},set:function(e){n.Provider=e}},_currentValue:{get:function(){return n._currentValue},set:function(e){n._currentValue=e}},_currentValue2:{get:function(){return n._currentValue2},set:function(e){n._currentValue2=e}},_threadCount:{get:function(){return n._threadCount},set:function(e){n._threadCount=e}},Consumer:{get:function(){return r||(r=!0,I("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),n.Consumer}}}),n.Consumer=o,n._currentRenderer=null,n._currentRenderer2=null,n},t.createElement=Re,t.createFactory=De,t.createRef=function(){var e={current:null};return Object.seal(e),e},t.forwardRef=function(e){return null!=e&&e.$$typeof===m?I("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):"function"!=typeof e?I("forwardRef requires a render function but was given %s.",null===e?"null":typeof e):0!==e.length&&2!==e.length&&I("forwardRef render functions accept exactly two parameters: props and ref. %s",1===e.length?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),null!=e&&(null==e.defaultProps&&null==e.propTypes||I("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?")),{$$typeof:d,render:e}},t.isValidElement=ae,t.lazy=function(e){var t,n,r={$$typeof:v,_ctor:e,_status:-1,_result:null};return Object.defineProperties(r,{defaultProps:{configurable:!0,get:function(){return t},set:function(e){I("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),t=e,Object.defineProperty(r,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return n},set:function(e){I("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),n=e,Object.defineProperty(r,"propTypes",{enumerable:!0})}}}),r},t.memo=function(e,t){return be(e)||I("memo: The first argument must be a component. Instead received: %s",null===e?"null":typeof e),{$$typeof:m,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return _e().useCallback(e,t)},t.useContext=function(e,t){var n=_e();if(void 0!==t&&I("useContext() second argument is reserved for future use in React. Passing it is not supported. You passed: %s.%s",t,"number"==typeof t&&Array.isArray(arguments[2])?"\n\nDid you call array.map(useContext)? Calling Hooks inside a loop is not supported. Learn more at https://fb.me/rules-of-hooks":""),void 0!==e._context){var r=e._context;r.Consumer===e?I("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):r.Provider===e&&I("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return n.useContext(e,t)},t.useDebugValue=function(e,t){return _e().useDebugValue(e,t)},t.useEffect=function(e,t){return _e().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return _e().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return _e().useLayoutEffect(e,t)},t.useMemo=function(e,t){return _e().useMemo(e,t)},t.useReducer=function(e,t,n){return _e().useReducer(e,t,n)},t.useRef=function(e){return _e().useRef(e)},t.useState=function(e){return _e().useState(e)},t.version="16.13.1"}()})),q=O((function(e){e.exports=Y})),K=(O((function(e,t){var n,r,i,o,a;if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,l=null,u=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(u,0),e}},c=Date.now();t.unstable_now=function(){return Date.now()-c},n=function(e){null!==s?setTimeout(n,0,e):(s=e,setTimeout(u,0))},r=function(e,t){l=setTimeout(e,t)},i=function(){clearTimeout(l)},o=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var h=window.performance,d=window.Date,f=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof h&&"function"==typeof h.now)t.unstable_now=function(){return h.now()};else{var v=d.now();t.unstable_now=function(){return d.now()-v}}var g=!1,y=null,b=-1,_=5,T=0;o=function(){return t.unstable_now()>=T},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):_=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,E=x.port2;x.port1.onmessage=function(){if(null!==y){var e=t.unstable_now();T=e+_;try{y(!0,e)?E.postMessage(null):(g=!1,y=null)}catch(e){throw E.postMessage(null),e}}else g=!1},n=function(e){y=e,g||(g=!0,E.postMessage(null))},r=function(e,n){b=f((function(){e(t.unstable_now())}),n)},i=function(){p(b),b=-1}}function w(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,i=e[r];if(!(void 0!==i&&0<C(i,t)))break e;e[r]=t,e[n]=i,n=r}}function S(e){return void 0===(e=e[0])?null:e}function k(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length;r<i;){var o=2*(r+1)-1,a=e[o],s=o+1,l=e[s];if(void 0!==a&&0>C(a,n))void 0!==l&&0>C(l,a)?(e[r]=l,e[s]=n,r=s):(e[r]=a,e[o]=n,r=o);else{if(!(void 0!==l&&0>C(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],A=[],P=1,M=null,I=3,R=!1,N=!1,D=!1;function L(e){for(var t=S(A);null!==t;){if(null===t.callback)k(A);else{if(!(t.startTime<=e))break;k(A),t.sortIndex=t.expirationTime,w(O,t)}t=S(A)}}function j(e){if(D=!1,L(e),!N)if(null!==S(O))N=!0,n(B);else{var t=S(A);null!==t&&r(j,t.startTime-e)}}function B(e,n){N=!1,D&&(D=!1,i()),R=!0;var a=I;try{for(L(n),M=S(O);null!==M&&(!(M.expirationTime>n)||e&&!o());){var s=M.callback;if(null!==s){M.callback=null,I=M.priorityLevel;var l=s(M.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?M.callback=l:M===S(O)&&k(O),L(n)}else k(O);M=S(O)}if(null!==M)var u=!0;else{var c=S(A);null!==c&&r(j,c.startTime-n),u=!1}return u}finally{M=null,I=a,R=!1}}function F(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var H=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){N||R||(N=!0,n(B))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return S(O)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=H,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_scheduleCallback=function(e,o,a){var s=t.unstable_now();if("object"==typeof a&&null!==a){var l=a.delay;l="number"==typeof l&&0<l?s+l:s,a="number"==typeof a.timeout?a.timeout:F(e)}else a=F(e),l=s;return e={id:P++,callback:o,priorityLevel:e,startTime:l,expirationTime:a=l+a,sortIndex:-1},l>s?(e.sortIndex=l,w(A,e),null===S(O)&&e===S(A)&&(D?i():D=!0,r(j,l-s))):(e.sortIndex=a,w(O,e),N||R||(N=!0,n(B))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();L(e);var n=S(O);return n!==M&&null!==M&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<M.expirationTime||o()},t.unstable_wrapCallback=function(e){var t=I;return function(){var n=I;I=t;try{return e.apply(this,arguments)}finally{I=n}}}})),O((function(e,t){!function(){var e,n,r,i,o;if("undefined"==typeof window||"function"!=typeof MessageChannel){var a=null,s=null,l=function(){if(null!==a)try{var e=t.unstable_now();a(!0,e),a=null}catch(e){throw setTimeout(l,0),e}},u=Date.now();t.unstable_now=function(){return Date.now()-u},e=function(t){null!==a?setTimeout(e,0,t):(a=t,setTimeout(l,0))},n=function(e,t){s=setTimeout(e,t)},r=function(){clearTimeout(s)},i=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var c=window.performance,h=window.Date,d=window.setTimeout,f=window.clearTimeout;if("undefined"!=typeof console){var p=window.requestAnimationFrame,m=window.cancelAnimationFrame;"function"!=typeof p&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof c&&"function"==typeof c.now)t.unstable_now=function(){return c.now()};else{var v=h.now();t.unstable_now=function(){return h.now()-v}}var g=!1,y=null,b=-1,_=5,T=0;i=function(){return t.unstable_now()>=T},o=function(){},t.unstable_forceFrameRate=function(e){e<0||e>125?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):_=e>0?Math.floor(1e3/e):5};var x=new MessageChannel,E=x.port2;x.port1.onmessage=function(){if(null!==y){var e=t.unstable_now();T=e+_;try{y(!0,e)?E.postMessage(null):(g=!1,y=null)}catch(e){throw E.postMessage(null),e}}else g=!1},e=function(e){y=e,g||(g=!0,E.postMessage(null))},n=function(e,n){b=d((function(){e(t.unstable_now())}),n)},r=function(){f(b),b=-1}}function w(e,t){var n=e.length;e.push(t),function(e,t,n){var r=n;for(;;){var i=r-1>>>1,o=e[i];if(!(void 0!==o&&C(o,t)>0))return;e[i]=t,e[r]=o,r=i}}(e,t,n)}function S(e){var t=e[0];return void 0===t?null:t}function k(e){var t=e[0];if(void 0!==t){var n=e.pop();return n!==t&&(e[0]=n,function(e,t,n){var r=n,i=e.length;for(;r<i;){var o=2*(r+1)-1,a=e[o],s=o+1,l=e[s];if(void 0!==a&&C(a,t)<0)void 0!==l&&C(l,a)<0?(e[r]=l,e[s]=t,r=s):(e[r]=a,e[o]=t,r=o);else{if(!(void 0!==l&&C(l,t)<0))return;e[r]=l,e[s]=t,r=s}}}(e,n,0)),t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=0,A=0,P="function"==typeof SharedArrayBuffer?new SharedArrayBuffer(4*Int32Array.BYTES_PER_ELEMENT):"function"==typeof ArrayBuffer?new ArrayBuffer(4*Int32Array.BYTES_PER_ELEMENT):null,M=null!==P?new Int32Array(P):[];M[0]=0,M[3]=0,M[1]=0;var I=0,R=null,N=null,D=0;function L(e){if(null!==N){var t=D;if((D+=e.length)+1>I){if((I*=2)>524288)return console.error("Scheduler Profiling: Event log exceeded maximum size. Don't forget to call `stopLoggingProfilingEvents()`."),void j();var n=new Int32Array(4*I);n.set(N),R=n.buffer,N=n}N.set(e,t)}}function j(){var e=R;return I=0,R=null,N=null,D=0,e}function B(e,t){M[3]++,null!==N&&L([1,1e3*t,e.id,e.priorityLevel])}function F(e,t){M[0]=0,M[1]=0,M[3]--,null!==N&&L([2,1e3*t,e.id])}function H(e,t){M[0]=0,M[1]=0,M[2]=0,null!==N&&L([6,1e3*t,e.id,O])}var U=[],z=[],V=1,G=null,W=3,X=!1,Y=!1,q=!1;function K(e){for(var t=S(z);null!==t;){if(null===t.callback)k(z);else{if(!(t.startTime<=e))return;k(z),t.sortIndex=t.expirationTime,w(U,t),B(t,e),t.isQueued=!0}t=S(z)}}function $(t){if(q=!1,K(t),!Y)if(null!==S(U))Y=!0,e(Z);else{var r=S(z);null!==r&&n($,r.startTime-t)}}function Z(e,n){var i;i=n,null!==N&&L([8,1e3*i,A]),Y=!1,q&&(q=!1,r()),X=!0;var o=W;try{try{return Q(e,n)}catch(e){if(null!==G){var a=t.unstable_now();!function(e,t){M[0]=0,M[1]=0,M[3]--,null!==N&&L([3,1e3*t,e.id])}(G,a),G.isQueued=!1}throw e}}finally{G=null,W=o,X=!1,function(e){A++,null!==N&&L([7,1e3*e,A])}(t.unstable_now())}}function Q(e,r){var o,a,s=r;for(K(s),G=S(U);null!==G&&(!(G.expirationTime>s)||e&&!i());){var l=G.callback;if(null!==l){G.callback=null,W=G.priorityLevel;var u=G.expirationTime<=s;o=G,a=s,O++,M[0]=o.priorityLevel,M[1]=o.id,M[2]=O,null!==N&&L([5,1e3*a,o.id,O]);var c=l(u);s=t.unstable_now(),"function"==typeof c?(G.callback=c,H(G,s)):(F(G,s),G.isQueued=!1,G===S(U)&&k(U)),K(s)}else k(U);G=S(U)}if(null!==G)return!0;var h=S(z);return null!==h&&n($,h.startTime-s),!1}function J(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;case 3:default:return 5e3}}var ee=o,te={startLoggingProfilingEvents:function(){I=131072,R=new ArrayBuffer(4*I),N=new Int32Array(R),D=0},stopLoggingProfilingEvents:j,sharedProfilingBuffer:P};t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=te,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.isQueued&&(!function(e,t){M[3]--,null!==N&&L([4,1e3*t,e.id])}(e,t.unstable_now()),e.isQueued=!1),e.callback=null},t.unstable_continueExecution=function(){Y||X||(Y=!0,e(Z))},t.unstable_getCurrentPriorityLevel=function(){return W},t.unstable_getFirstCallbackNode=function(){return S(U)},t.unstable_next=function(e){var t;switch(W){case 1:case 2:case 3:t=3;break;default:t=W}var n=W;W=t;try{return e()}finally{W=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=ee,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=W;W=e;try{return t()}finally{W=n}},t.unstable_scheduleCallback=function(i,o,a){var s,l,u=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;s="number"==typeof c&&c>0?u+c:u,l="number"==typeof a.timeout?a.timeout:J(i)}else l=J(i),s=u;var h=s+l,d={id:V++,callback:o,priorityLevel:i,startTime:s,expirationTime:h,sortIndex:-1,isQueued:!1};return s>u?(d.sortIndex=s,w(z,d),null===S(U)&&d===S(z)&&(q?r():q=!0,n($,s-u))):(d.sortIndex=h,w(U,d),B(d,u),d.isQueued=!0,Y||X||(Y=!0,e(Z))),d},t.unstable_shouldYield=function(){var e=t.unstable_now();K(e);var n=S(U);return n!==G&&null!==G&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<G.expirationTime||i()},t.unstable_wrapCallback=function(e){var t=W;return function(){var n=W;W=t;try{return e.apply(this,arguments)}finally{W=n}}}}()}))),$=O((function(e){e.exports=K}));function Z(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!q)throw Error(Z(227));function Q(e,t,n,r,i,o,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var J=!1,ee=null,te=!1,ne=null,re={onError:function(e){J=!0,ee=e}};function ie(e,t,n,r,i,o,a,s,l){J=!1,ee=null,Q.apply(re,arguments)}var oe=null,ae=null,se=null;function le(e,t,n){var r=e.type||"unknown-event";e.currentTarget=se(n),function(e,t,n,r,i,o,a,s,l){if(ie.apply(this,arguments),J){if(!J)throw Error(Z(198));var u=ee;J=!1,ee=null,te||(te=!0,ne=u)}}(r,t,void 0,e),e.currentTarget=null}var ue=null,ce={};function he(){if(ue)for(var e in ce){var t=ce[e],n=ue.indexOf(e);if(!(-1<n))throw Error(Z(96,e));if(!fe[n]){if(!t.extractEvents)throw Error(Z(97,e));for(var r in fe[n]=t,n=t.eventTypes){var i=void 0,o=n[r],a=t,s=r;if(pe.hasOwnProperty(s))throw Error(Z(99,s));pe[s]=o;var l=o.phasedRegistrationNames;if(l){for(i in l)l.hasOwnProperty(i)&&de(l[i],a,s);i=!0}else o.registrationName?(de(o.registrationName,a,s),i=!0):i=!1;if(!i)throw Error(Z(98,r,e))}}}}function de(e,t,n){if(me[e])throw Error(Z(100,e));me[e]=t,ve[e]=t.eventTypes[n].dependencies}var fe=[],pe={},me={},ve={};var ge=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),ye=null,be=null,_e=null;function Te(e){if(e=ae(e)){if("function"!=typeof ye)throw Error(Z(280));var t=e.stateNode;t&&(t=oe(t),ye(e.stateNode,e.type,t))}}function xe(e,t){return e(t)}function Ee(){}var we=!1;function Se(){null===be&&null===_e||(Ee(),function(){if(be){var e=be,t=_e;if(_e=be=null,Te(e),t)for(e=0;e<t.length;e++)Te(t[e])}}())}var ke=/^[: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]*$/,Ce=Object.prototype.hasOwnProperty,Oe={},Ae={};function Pe(e,t,n,r,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o}var Me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){Me[e]=new Pe(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];Me[t]=new Pe(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){Me[e]=new Pe(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){Me[e]=new Pe(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){Me[e]=new Pe(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){Me[e]=new Pe(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){Me[e]=new Pe(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){Me[e]=new Pe(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){Me[e]=new Pe(e,5,!1,e.toLowerCase(),null,!1)}));var Ie=/[\-:]([a-z])/g;function Re(e){return e[1].toUpperCase()}"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(e){var t=e.replace(Ie,Re);Me[t]=new Pe(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(Ie,Re);Me[t]=new Pe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(Ie,Re);Me[t]=new Pe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){Me[e]=new Pe(e,1,!1,e.toLowerCase(),null,!1)})),Me.xlinkHref=new Pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){Me[e]=new Pe(e,1,!1,e.toLowerCase(),null,!0)}));var Ne=q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function De(e,t,n,r){var i=Me.hasOwnProperty(t)?Me[t]:null;(null!==i?0===i.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!Ce.call(Ae,e)||!Ce.call(Oe,e)&&(ke.test(e)?Ae[e]=!0:(Oe[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}function Le(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function je(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=function(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Be(e,t){!function(e,t){null!=(t=t.checked)&&De(e,"checked",t,!1)}(e,t);var n=Le(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Fe(e,t.type,n):t.hasOwnProperty("defaultValue")&&Fe(e,t.type,Le(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Fe(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}Ne.hasOwnProperty("ReactCurrentDispatcher")||(Ne.ReactCurrentDispatcher={current:null}),Ne.hasOwnProperty("ReactCurrentBatchConfig")||(Ne.ReactCurrentBatchConfig={suspense:null});var He,Ue="http://www.w3.org/2000/svg";!function(e){"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction}((function(e,t){if(e.namespaceURI!==Ue||"innerHTML"in e)e.innerHTML=t;else{for((He=He||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=He.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function ze(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ve={animationend:ze("Animation","AnimationEnd"),animationiteration:ze("Animation","AnimationIteration"),animationstart:ze("Animation","AnimationStart"),transitionend:ze("Transition","TransitionEnd")},Ge={},We={};function Xe(e){if(Ge[e])return Ge[e];if(!Ve[e])return e;var t,n=Ve[e];for(t in n)if(n.hasOwnProperty(t)&&t in We)return Ge[e]=n[t];return e}ge&&(We=document.createElement("div").style,"AnimationEvent"in window||(delete Ve.animationend.animation,delete Ve.animationiteration.animation,delete Ve.animationstart.animation),"TransitionEvent"in window||delete Ve.transitionend.transition);var Ye=Xe("animationend"),qe=Xe("animationiteration"),Ke=Xe("animationstart"),$e=Xe("transitionend"),Ze=new("function"==typeof WeakMap?WeakMap:Map);function Qe(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Je(e){if(Qe(e)!==e)throw Error(Z(188))}function et(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=Qe(e)))throw Error(Z(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return Je(i),e;if(o===r)return Je(i),t;o=o.sibling}throw Error(Z(188))}if(n.return!==r.return)n=i,r=o;else{for(var a=!1,s=i.child;s;){if(s===n){a=!0,n=i,r=o;break}if(s===r){a=!0,r=i,n=o;break}s=s.sibling}if(!a){for(s=o.child;s;){if(s===n){a=!0,n=o,r=i;break}if(s===r){a=!0,r=o,n=i;break}s=s.sibling}if(!a)throw Error(Z(189))}}if(n.alternate!==r)throw Error(Z(190))}if(3!==n.tag)throw Error(Z(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function tt(e,t){if(null==t)throw Error(Z(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function nt(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var rt=null;function it(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)le(e,t[r],n[r]);else t&&le(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function ot(e){if(null!==e&&(rt=tt(rt,e)),e=rt,rt=null,e){if(nt(e,it),rt)throw Error(Z(95));if(te)throw e=ne,te=!1,ne=null,e}}var at={},st=new Map,lt=new Map,ut=["abort","abort",Ye,"animationEnd",qe,"animationIteration",Ke,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",$e,"transitionEnd","waiting","waiting"];function ct(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],i=e[n+1],o="on"+(i[0].toUpperCase()+i.slice(1));o={phasedRegistrationNames:{bubbled:o,captured:o+"Capture"},dependencies:[r],eventPriority:t},lt.set(r,t),st.set(r,o),at[i]=o}}ct("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),ct("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),ct(ut,2);for(var ht="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),dt=0;dt<ht.length;dt++)lt.set(ht[dt],0);$.unstable_UserBlockingPriority,$.unstable_runWithPriority;var ft={animationIterationCount:!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"];Object.keys(ft).forEach((function(e){pt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ft[t]=ft[e]}))}));N({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 mt(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var vt=Math.random().toString(36).slice(2),gt="__reactInternalInstance$"+vt,yt="__reactEventHandlers$"+vt,bt="__reactContainere$"+vt;function _t(e){var t=e[gt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[bt]||n[gt]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=mt(e);null!==e;){if(n=e[gt])return n;e=mt(e)}return t}n=(e=n).parentNode}return null}function Tt(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(Z(33))}function xt(e){return e[yt]||null}function Et(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function wt(e,t){var n=e.stateNode;if(!n)return null;var r=oe(n);if(!r)return null;n=r[t];e: