-
Notifications
You must be signed in to change notification settings - Fork 34
/
Copy pathbundle.js
23 lines (23 loc) · 174 KB
/
bundle.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
!function(){"use strict";function e(e){var t={exports:{}};return e(t,t.exports),t.exports
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/}var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var l=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,l){for(var o,i,u=a(e),s=1;s<arguments.length;s++){for(var c in o=Object(arguments[s]))n.call(o,c)&&(u[c]=o[c]);if(t){i=t(o);for(var f=0;f<i.length;f++)r.call(o,i[f])&&(u[i[f]]=o[i[f]])}}return u},o=e((function(e,t){var n=60103,r=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,o=60110,i=60112;t.Suspense=60113;var u=60115,s=60116;if("function"==typeof Symbol&&Symbol.for){var c=Symbol.for;n=c("react.element"),r=c("react.portal"),t.Fragment=c("react.fragment"),t.StrictMode=c("react.strict_mode"),t.Profiler=c("react.profiler"),a=c("react.provider"),o=c("react.context"),i=c("react.forward_ref"),t.Suspense=c("react.suspense"),u=c("react.memo"),s=c("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function d(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."}var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function m(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||p}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(d(85));this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var g=y.prototype=new v;g.constructor=y,l(g,m.prototype),g.isPureReactComponent=!0;var b={current:null},w=Object.prototype.hasOwnProperty,_={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var a,l={},o=null,i=null;if(null!=t)for(a in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(o=""+t.key),t)w.call(t,a)&&!_.hasOwnProperty(a)&&(l[a]=t[a]);var u=arguments.length-2;if(1===u)l.children=r;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];l.children=s}if(e&&e.defaultProps)for(a in u=e.defaultProps)void 0===l[a]&&(l[a]=u[a]);return{$$typeof:n,type:e,key:o,ref:i,props:l,_owner:b.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var S=/\/+/g;function x(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function C(e,t,a,l,o){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var u=!1;if(null===e)u=!0;else switch(i){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case n:case r:u=!0}}if(u)return o=o(u=e),e=""===l?"."+x(u,0):l,Array.isArray(o)?(a="",null!=e&&(a=e.replace(S,"$&/")+"/"),C(o,t,a,"",(function(e){return e}))):null!=o&&(E(o)&&(o=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,a+(!o.key||u&&u.key===o.key?"":(""+o.key).replace(S,"$&/")+"/")+e)),t.push(o)),1;if(u=0,l=""===l?".":l+":",Array.isArray(e))for(var s=0;s<e.length;s++){var c=l+x(i=e[s],s);u+=C(i,t,a,c,o)}else if("function"==typeof(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e)))for(e=c.call(e),s=0;!(i=e.next()).done;)u+=C(i=i.value,t,a,c=l+x(i,s++),o);else if("object"===i)throw t=""+e,Error(d(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return u}function N(e,t,n){if(null==e)return e;var r=[],a=0;return C(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function P(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var T={current:null};function L(){var e=T.current;if(null===e)throw Error(d(321));return e}var O={ReactCurrentDispatcher:T,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:b,IsSomeRendererActing:{current:!1},assign:l};t.Children={map:N,forEach:function(e,t,n){N(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return N(e,(function(){t++})),t},toArray:function(e){return N(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(d(143));return e}},t.Component=m,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,t.cloneElement=function(e,t,r){if(null==e)throw Error(d(267,e));var a=l({},e.props),o=e.key,i=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,u=b.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)w.call(t,c)&&!_.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];a.children=s}return{$$typeof:n,type:e.type,key:o,ref:i,props:a,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:o,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:i,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:s,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return L().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,n){return L().useReducer(e,t,n)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="17.0.1"})),i=(e((function(e,t){})),e((function(e){e.exports=o}))),u=e((function(e,t){var n,r,a,l;if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();t.unstable_now=function(){return i.now()-u}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,c=null,f=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(f,0),e}};n=function(e){null!==s?setTimeout(n,0,e):(s=e,setTimeout(f,0))},r=function(e,t){c=setTimeout(e,t)},a=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},l=t.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var h=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://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,v=null,y=-1,g=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},l=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):g=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,_=w.port2;w.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();b=e+g;try{v(!0,e)?_.postMessage(null):(m=!1,v=null)}catch(e){throw _.postMessage(null),e}}else m=!1},n=function(e){v=e,m||(m=!0,_.postMessage(null))},r=function(e,n){y=d((function(){e(t.unstable_now())}),n)},a=function(){p(y),y=-1}}function k(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<x(a,t)))break e;e[r]=t,e[n]=a,n=r}}function E(e){return void 0===(e=e[0])?null:e}function S(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var l=2*(r+1)-1,o=e[l],i=l+1,u=e[i];if(void 0!==o&&0>x(o,n))void 0!==u&&0>x(u,o)?(e[r]=u,e[i]=n,r=i):(e[r]=o,e[l]=n,r=l);else{if(!(void 0!==u&&0>x(u,n)))break e;e[r]=u,e[i]=n,r=i}}}return t}return null}function x(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var C=[],N=[],P=1,T=null,L=3,O=!1,z=!1,M=!1;function R(e){for(var t=E(N);null!==t;){if(null===t.callback)S(N);else{if(!(t.startTime<=e))break;S(N),t.sortIndex=t.expirationTime,k(C,t)}t=E(N)}}function j(e){if(M=!1,R(e),!z)if(null!==E(C))z=!0,n(D);else{var t=E(N);null!==t&&r(j,t.startTime-e)}}function D(e,n){z=!1,M&&(M=!1,a()),O=!0;var l=L;try{for(R(n),T=E(C);null!==T&&(!(T.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=T.callback;if("function"==typeof o){T.callback=null,L=T.priorityLevel;var i=o(T.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?T.callback=i:T===E(C)&&S(C),R(n)}else S(C);T=E(C)}if(null!==T)var u=!0;else{var s=E(N);null!==s&&r(j,s.startTime-n),u=!1}return u}finally{T=null,L=l,O=!1}}var F=l;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(){z||O||(z=!0,n(D))},t.unstable_getCurrentPriorityLevel=function(){return L},t.unstable_getFirstCallbackNode=function(){return E(C)},t.unstable_next=function(e){switch(L){case 1:case 2:case 3:var t=3;break;default:t=L}var n=L;L=t;try{return e()}finally{L=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=L;L=e;try{return t()}finally{L=n}},t.unstable_scheduleCallback=function(e,l,o){var i=t.unstable_now();switch("object"==typeof o&&null!==o?o="number"==typeof(o=o.delay)&&0<o?i+o:i:o=i,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return e={id:P++,callback:l,priorityLevel:e,startTime:o,expirationTime:u=o+u,sortIndex:-1},o>i?(e.sortIndex=o,k(N,e),null===E(C)&&e===E(N)&&(M?a():M=!0,r(j,o-i))):(e.sortIndex=u,k(C,e),z||O||(z=!0,n(D))),e},t.unstable_wrapCallback=function(e){var t=L;return function(){var n=L;L=t;try{return e.apply(this,arguments)}finally{L=n}}}})),s=(e((function(e,t){})),e((function(e){e.exports=u})));
/** @license React v17.0.1
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v17.0.1
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
function c(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(!i)throw Error(c(227));var f=new Set,d={};function p(e,t){h(e,t),h(e+"Capture",t)}function h(e,t){for(d[e]=t,e=0;e<t.length;e++)f.add(t[e])}var m=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),v=/^[: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]*$/,y=Object.prototype.hasOwnProperty,g={},b={};function w(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var _={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){_[e]=new w(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];_[t]=new w(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){_[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){_[e]=new w(e,2,!1,e,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(e){_[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){_[e]=new w(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){_[e]=new w(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){_[e]=new w(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){_[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)}));var k=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function S(e,t,n,r){var a=_.hasOwnProperty(t)?_[t]:null;(null!==a?0===a.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,a,r)&&(n=null),r||null===a?function(e){return!!y.call(b,e)||!y.call(g,e)&&(v.test(e)?b[e]=!0:(g[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,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(e){var t=e.replace(k,E);_[t]=new w(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(k,E);_[t]=new w(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(k,E);_[t]=new w(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){_[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)})),_.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){_[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,C=60103,N=60106,P=60107,T=60108,L=60114,O=60109,z=60110,M=60112,R=60113,j=60120,D=60115,F=60116,A=60121,I=60128,U=60129,$=60130,q=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;C=B("react.element"),N=B("react.portal"),P=B("react.fragment"),T=B("react.strict_mode"),L=B("react.profiler"),O=B("react.provider"),z=B("react.context"),M=B("react.forward_ref"),R=B("react.suspense"),j=B("react.suspense_list"),D=B("react.memo"),F=B("react.lazy"),A=B("react.block"),B("react.scope"),I=B("react.opaque.id"),U=B("react.debug_trace_mode"),$=B("react.offscreen"),q=B("react.legacy_hidden")}var V,W="function"==typeof Symbol&&Symbol.iterator;function H(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=W&&e[W]||e["@@iterator"])?e:null}function Q(e){if(void 0===V)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);V=t&&t[1]||""}return"\n"+V+e}var K=!1;function Y(e,t){if(!e||K)return"";K=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var a=e.stack.split("\n"),l=r.stack.split("\n"),o=a.length-1,i=l.length-1;1<=o&&0<=i&&a[o]!==l[i];)i--;for(;1<=o&&0<=i;o--,i--)if(a[o]!==l[i]){if(1!==o||1!==i)do{if(o--,0>--i||a[o]!==l[i])return"\n"+a[o].replace(" at new "," at ")}while(1<=o&&0<=i);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Q(e):""}function X(e){switch(e.tag){case 5:return Q(e.type);case 16:return Q("Lazy");case 13:return Q("Suspense");case 19:return Q("SuspenseList");case 0:case 2:case 15:return e=Y(e.type,!1);case 11:return e=Y(e.type.render,!1);case 22:return e=Y(e.type._render,!1);case 1:return e=Y(e.type,!0);default:return""}}function G(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case P:return"Fragment";case N:return"Portal";case L:return"Profiler";case T:return"StrictMode";case R:return"Suspense";case j:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case O:return(e._context.displayName||"Context")+".Provider";case M:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case D:return G(e.type);case A:return G(e._render);case F:t=e._payload,e=e._init;try{return G(e(t))}catch(e){}}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function J(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ee(e){e._valueTracker||(e._valueTracker=function(e){var t=J(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,l.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function te(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=J(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ne(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function re(e,t){var n=t.checked;return l({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ae(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=Z(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function le(e,t){null!=(t=t.checked)&&S(e,"checked",t,!1)}function oe(e,t){le(e,t);var n=Z(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")?ue(e,t.type,n):t.hasOwnProperty("defaultValue")&&ue(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ie(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ue(e,t,n){"number"===t&&ne(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function se(e,t){return e=l({children:void 0},t),(t=function(e){var t="";return i.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ce(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Z(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function fe(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(c(91));return l({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function de(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(c(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(c(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:Z(n)}}function pe(e,t){var n=Z(t.value),r=Z(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function he(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var me="http://www.w3.org/1999/xhtml",ve="http://www.w3.org/2000/svg";function ye(e){switch(e){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 ge(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ye(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var be,we,_e=(we=function(e,t){if(e.namespaceURI!==ve||"innerHTML"in e)e.innerHTML=t;else{for((be=be||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=be.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return we(e,t)}))}:we);function ke(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Ee={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},Se=["Webkit","ms","Moz","O"];function xe(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Ee.hasOwnProperty(e)&&Ee[e]?(""+t).trim():t+"px"}function Ce(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=xe(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(Ee).forEach((function(e){Se.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ee[t]=Ee[e]}))}));var Ne=l({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 Pe(e,t){if(t){if(Ne[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(c(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(c(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(c(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(c(62))}}function Te(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Le(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,ze=null,Me=null;function Re(e){if(e=aa(e)){if("function"!=typeof Oe)throw Error(c(280));var t=e.stateNode;t&&(t=oa(t),Oe(e.stateNode,e.type,t))}}function je(e){ze?Me?Me.push(e):Me=[e]:ze=e}function De(){if(ze){var e=ze,t=Me;if(Me=ze=null,Re(e),t)for(e=0;e<t.length;e++)Re(t[e])}}function Fe(e,t){return e(t)}function Ae(e,t,n,r,a){return e(t,n,r,a)}function Ie(){}var Ue=Fe,$e=!1,qe=!1;function Be(){null===ze&&null===Me||(Ie(),De())}function Ve(e,t){var n=e.stateNode;if(null===n)return null;var r=oa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(c(231,t,typeof n));return n}var We=!1;if(m)try{var He={};Object.defineProperty(He,"passive",{get:function(){We=!0}}),window.addEventListener("test",He,He),window.removeEventListener("test",He,He)}catch(we){We=!1}function Qe(e,t,n,r,a,l,o,i,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var Ke=!1,Ye=null,Xe=!1,Ge=null,Ze={onError:function(e){Ke=!0,Ye=e}};function Je(e,t,n,r,a,l,o,i,u){Ke=!1,Ye=null,Qe.apply(Ze,arguments)}function et(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function tt(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function nt(e){if(et(e)!==e)throw Error(c(188))}function rt(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=et(e)))throw Error(c(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var l=a.alternate;if(null===l){if(null!==(r=a.return)){n=r;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===n)return nt(a),e;if(l===r)return nt(a),t;l=l.sibling}throw Error(c(188))}if(n.return!==r.return)n=a,r=l;else{for(var o=!1,i=a.child;i;){if(i===n){o=!0,n=a,r=l;break}if(i===r){o=!0,r=a,n=l;break}i=i.sibling}if(!o){for(i=l.child;i;){if(i===n){o=!0,n=l,r=a;break}if(i===r){o=!0,r=l,n=a;break}i=i.sibling}if(!o)throw Error(c(189))}}if(n.alternate!==r)throw Error(c(190))}if(3!==n.tag)throw Error(c(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 at(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var lt,ot,it,ut,st=!1,ct=[],ft=null,dt=null,pt=null,ht=new Map,mt=new Map,vt=[],yt="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 gt(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function bt(e,t){switch(e){case"focusin":case"focusout":ft=null;break;case"dragenter":case"dragleave":dt=null;break;case"mouseover":case"mouseout":pt=null;break;case"pointerover":case"pointerout":ht.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":mt.delete(t.pointerId)}}function wt(e,t,n,r,a,l){return null===e||e.nativeEvent!==l?(e=gt(t,n,r,a,l),null!==t&&(null!==(t=aa(t))&&ot(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function _t(e){var t=ra(e.target);if(null!==t){var n=et(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=tt(n)))return e.blockedOn=t,void ut(e.lanePriority,(function(){s.unstable_runWithPriority(e.priority,(function(){it(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function kt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=rn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=aa(n))&&ot(t),e.blockedOn=n,!1;t.shift()}return!0}function Et(e,t,n){kt(e)&&n.delete(t)}function St(){for(st=!1;0<ct.length;){var e=ct[0];if(null!==e.blockedOn){null!==(e=aa(e.blockedOn))&<(e);break}for(var t=e.targetContainers;0<t.length;){var n=rn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&ct.shift()}null!==ft&&kt(ft)&&(ft=null),null!==dt&&kt(dt)&&(dt=null),null!==pt&&kt(pt)&&(pt=null),ht.forEach(Et),mt.forEach(Et)}function xt(e,t){e.blockedOn===t&&(e.blockedOn=null,st||(st=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,St)))}function Ct(e){function t(t){return xt(t,e)}if(0<ct.length){xt(ct[0],e);for(var n=1;n<ct.length;n++){var r=ct[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==ft&&xt(ft,e),null!==dt&&xt(dt,e),null!==pt&&xt(pt,e),ht.forEach(t),mt.forEach(t),n=0;n<vt.length;n++)(r=vt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<vt.length&&null===(n=vt[0]).blockedOn;)_t(n),null===n.blockedOn&&vt.shift()}function Nt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Pt={animationend:Nt("Animation","AnimationEnd"),animationiteration:Nt("Animation","AnimationIteration"),animationstart:Nt("Animation","AnimationStart"),transitionend:Nt("Transition","TransitionEnd")},Tt={},Lt={};function Ot(e){if(Tt[e])return Tt[e];if(!Pt[e])return e;var t,n=Pt[e];for(t in n)if(n.hasOwnProperty(t)&&t in Lt)return Tt[e]=n[t];return e}m&&(Lt=document.createElement("div").style,"AnimationEvent"in window||(delete Pt.animationend.animation,delete Pt.animationiteration.animation,delete Pt.animationstart.animation),"TransitionEvent"in window||delete Pt.transitionend.transition);var zt=Ot("animationend"),Mt=Ot("animationiteration"),Rt=Ot("animationstart"),jt=Ot("transitionend"),Dt=new Map,Ft=new Map,At=["abort","abort",zt,"animationEnd",Mt,"animationIteration",Rt,"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",jt,"transitionEnd","waiting","waiting"];function It(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Ft.set(r,t),Dt.set(r,a),p(a,[r])}}(0,s.unstable_now)();var Ut=8;function $t(e){if(0!=(1&e))return Ut=15,1;if(0!=(2&e))return Ut=14,2;if(0!=(4&e))return Ut=13,4;var t=24&e;return 0!==t?(Ut=12,t):0!=(32&e)?(Ut=11,32):0!==(t=192&e)?(Ut=10,t):0!=(256&e)?(Ut=9,256):0!==(t=3584&e)?(Ut=8,t):0!=(4096&e)?(Ut=7,4096):0!==(t=4186112&e)?(Ut=6,t):0!==(t=62914560&e)?(Ut=5,t):67108864&e?(Ut=4,67108864):0!=(134217728&e)?(Ut=3,134217728):0!==(t=805306368&e)?(Ut=2,t):0!=(1073741824&e)?(Ut=1,1073741824):(Ut=8,e)}function qt(e,t){var n=e.pendingLanes;if(0===n)return Ut=0;var r=0,a=0,l=e.expiredLanes,o=e.suspendedLanes,i=e.pingedLanes;if(0!==l)r=l,a=Ut=15;else if(0!==(l=134217727&n)){var u=l&~o;0!==u?(r=$t(u),a=Ut):0!==(i&=l)&&(r=$t(i),a=Ut)}else 0!==(l=n&~o)?(r=$t(l),a=Ut):0!==i&&(r=$t(i),a=Ut);if(0===r)return 0;if(r=n&((0>(r=31-Kt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&o)){if($t(t),a<=Ut)return t;Ut=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Kt(t)),r|=e[n],t&=~a;return r}function Bt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Vt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Wt(24&~t))?Vt(10,t):e;case 10:return 0===(e=Wt(192&~t))?Vt(8,t):e;case 8:return 0===(e=Wt(3584&~t))&&(0===(e=Wt(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Wt(805306368&~t))&&(t=268435456),t}throw Error(c(358,e))}function Wt(e){return e&-e}function Ht(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Qt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Kt(t)]=n}var Kt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Yt(e)/Xt|0)|0},Yt=Math.log,Xt=Math.LN2;var Gt=s.unstable_UserBlockingPriority,Zt=s.unstable_runWithPriority,Jt=!0;function en(e,t,n,r){$e||Ie();var a=nn,l=$e;$e=!0;try{Ae(a,e,t,n,r)}finally{($e=l)||Be()}}function tn(e,t,n,r){Zt(Gt,nn.bind(null,e,t,n,r))}function nn(e,t,n,r){var a;if(Jt)if((a=0==(4&t))&&0<ct.length&&-1<yt.indexOf(e))e=gt(null,e,t,n,r),ct.push(e);else{var l=rn(e,t,n,r);if(null===l)a&&bt(e,r);else{if(a){if(-1<yt.indexOf(e))return e=gt(l,e,t,n,r),void ct.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return ft=wt(ft,e,t,n,r,a),!0;case"dragenter":return dt=wt(dt,e,t,n,r,a),!0;case"mouseover":return pt=wt(pt,e,t,n,r,a),!0;case"pointerover":var l=a.pointerId;return ht.set(l,wt(ht.get(l)||null,e,t,n,r,a)),!0;case"gotpointercapture":return l=a.pointerId,mt.set(l,wt(mt.get(l)||null,e,t,n,r,a)),!0}return!1}(l,e,t,n,r))return;bt(e,r)}Dr(e,t,r,null,n)}}}function rn(e,t,n,r){var a=Le(r);if(null!==(a=ra(a))){var l=et(a);if(null===l)a=null;else{var o=l.tag;if(13===o){if(null!==(a=tt(l)))return a;a=null}else if(3===o){if(l.stateNode.hydrate)return 3===l.tag?l.stateNode.containerInfo:null;a=null}else l!==a&&(a=null)}}return Dr(e,t,r,a,n),null}var an=null,ln=null,on=null;function un(){if(on)return on;var e,t,n=ln,r=n.length,a="value"in an?an.value:an.textContent,l=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[l-t];t++);return on=a.slice(e,1<t?1-t:void 0)}function sn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function cn(){return!0}function fn(){return!1}function dn(e){function t(t,n,r,a,l){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=l,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?cn:fn,this.isPropagationStopped=fn,this}return l(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=cn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=cn)},persist:function(){},isPersistent:cn}),t}var pn,hn,mn,vn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},yn=dn(vn),gn=l({},vn,{view:0,detail:0}),bn=dn(gn),wn=l({},gn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:On,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==mn&&(mn&&"mousemove"===e.type?(pn=e.screenX-mn.screenX,hn=e.screenY-mn.screenY):hn=pn=0,mn=e),pn)},movementY:function(e){return"movementY"in e?e.movementY:hn}}),_n=dn(wn),kn=dn(l({},wn,{dataTransfer:0})),En=dn(l({},gn,{relatedTarget:0})),Sn=dn(l({},vn,{animationName:0,elapsedTime:0,pseudoElement:0})),xn=dn(l({},vn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),Cn=dn(l({},vn,{data:0})),Nn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Pn={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"},Tn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ln(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Tn[e])&&!!t[e]}function On(){return Ln}var zn=dn(l({},gn,{key:function(e){if(e.key){var t=Nn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=sn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Pn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:On,charCode:function(e){return"keypress"===e.type?sn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?sn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Mn=dn(l({},wn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Rn=dn(l({},gn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:On})),jn=dn(l({},vn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Dn=dn(l({},wn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Fn=[9,13,27,32],An=m&&"CompositionEvent"in window,In=null;m&&"documentMode"in document&&(In=document.documentMode);var Un=m&&"TextEvent"in window&&!In,$n=m&&(!An||In&&8<In&&11>=In),qn=String.fromCharCode(32),Bn=!1;function Vn(e,t){switch(e){case"keyup":return-1!==Fn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Hn=!1;var Qn={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 Kn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Qn[e.type]:"textarea"===t}function Yn(e,t,n,r){je(r),0<(t=Ar(t,"onChange")).length&&(n=new yn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Xn=null,Gn=null;function Zn(e){Lr(e,0)}function Jn(e){if(te(la(e)))return e}function er(e,t){if("change"===e)return t}var tr=!1;if(m){var nr;if(m){var rr="oninput"in document;if(!rr){var ar=document.createElement("div");ar.setAttribute("oninput","return;"),rr="function"==typeof ar.oninput}nr=rr}else nr=!1;tr=nr&&(!document.documentMode||9<document.documentMode)}function lr(){Xn&&(Xn.detachEvent("onpropertychange",or),Gn=Xn=null)}function or(e){if("value"===e.propertyName&&Jn(Gn)){var t=[];if(Yn(t,Gn,e,Le(e)),e=Zn,$e)e(t);else{$e=!0;try{Fe(e,t)}finally{$e=!1,Be()}}}}function ir(e,t,n){"focusin"===e?(lr(),Gn=n,(Xn=t).attachEvent("onpropertychange",or)):"focusout"===e&&lr()}function ur(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jn(Gn)}function sr(e,t){if("click"===e)return Jn(t)}function cr(e,t){if("input"===e||"change"===e)return Jn(t)}var fr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},dr=Object.prototype.hasOwnProperty;function pr(e,t){if(fr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!dr.call(t,n[r])||!fr(e[n[r]],t[n[r]]))return!1;return!0}function hr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function mr(e,t){var n,r=hr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=hr(r)}}function vr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?vr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function yr(){for(var e=window,t=ne();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=ne((e=t.contentWindow).document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var br=m&&"documentMode"in document&&11>=document.documentMode,wr=null,_r=null,kr=null,Er=!1;function Sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Er||null==wr||wr!==ne(r)||("selectionStart"in(r=wr)&&gr(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},kr&&pr(kr,r)||(kr=r,0<(r=Ar(_r,"onSelect")).length&&(t=new yn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=wr)))}It("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur 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),It("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),It(At,2);for(var xr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Cr=0;Cr<xr.length;Cr++)Ft.set(xr[Cr],0);h("onMouseEnter",["mouseout","mouseover"]),h("onMouseLeave",["mouseout","mouseover"]),h("onPointerEnter",["pointerout","pointerover"]),h("onPointerLeave",["pointerout","pointerover"]),p("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),p("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),p("onBeforeInput",["compositionend","keypress","textInput","paste"]),p("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),p("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),p("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Pr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nr));function Tr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,l,o,i,u){if(Je.apply(this,arguments),Ke){if(!Ke)throw Error(c(198));var s=Ye;Ke=!1,Ye=null,Xe||(Xe=!0,Ge=s)}}(r,t,void 0,e),e.currentTarget=null}function Lr(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var l=void 0;if(t)for(var o=r.length-1;0<=o;o--){var i=r[o],u=i.instance,s=i.currentTarget;if(i=i.listener,u!==l&&a.isPropagationStopped())break e;Tr(a,i,s),l=u}else for(o=0;o<r.length;o++){if(u=(i=r[o]).instance,s=i.currentTarget,i=i.listener,u!==l&&a.isPropagationStopped())break e;Tr(a,i,s),l=u}}}if(Xe)throw e=Ge,Xe=!1,Ge=null,e}function Or(e,t){var n=ia(t),r=e+"__bubble";n.has(r)||(jr(t,e,2,!1),n.add(r))}var zr="_reactListening"+Math.random().toString(36).slice(2);function Mr(e){e[zr]||(e[zr]=!0,f.forEach((function(t){Pr.has(t)||Rr(t,!1,e,null),Rr(t,!0,e,null)})))}function Rr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,l=n;if("selectionchange"===e&&9!==n.nodeType&&(l=n.ownerDocument),null!==r&&!t&&Pr.has(e)){if("scroll"!==e)return;a|=2,l=r}var o=ia(l),i=e+"__"+(t?"capture":"bubble");o.has(i)||(t&&(a|=4),jr(l,e,a,t),o.add(i))}function jr(e,t,n,r){var a=Ft.get(t);switch(void 0===a?2:a){case 0:a=en;break;case 1:a=tn;break;default:a=nn}n=a.bind(null,t,n,e),a=void 0,!We||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Dr(e,t,n,r,a){var l=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var i=r.stateNode.containerInfo;if(i===a||8===i.nodeType&&i.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var u=o.tag;if((3===u||4===u)&&((u=o.stateNode.containerInfo)===a||8===u.nodeType&&u.parentNode===a))return;o=o.return}for(;null!==i;){if(null===(o=ra(i)))return;if(5===(u=o.tag)||6===u){r=l=o;continue e}i=i.parentNode}}r=r.return}!function(e,t,n){if(qe)return e(t,n);qe=!0;try{Ue(e,t,n)}finally{qe=!1,Be()}}((function(){var r=l,a=Le(n),o=[];e:{var i=Dt.get(e);if(void 0!==i){var u=yn,s=e;switch(e){case"keypress":if(0===sn(n))break e;case"keydown":case"keyup":u=zn;break;case"focusin":s="focus",u=En;break;case"focusout":s="blur",u=En;break;case"beforeblur":case"afterblur":u=En;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=_n;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=kn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=Rn;break;case zt:case Mt:case Rt:u=Sn;break;case jt:u=jn;break;case"scroll":u=bn;break;case"wheel":u=Dn;break;case"copy":case"cut":case"paste":u=xn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=Mn}var c=0!=(4&t),f=!c&&"scroll"===e,d=c?null!==i?i+"Capture":null:i;c=[];for(var p,h=r;null!==h;){var m=(p=h).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==d&&(null!=(m=Ve(h,d))&&c.push(Fr(h,m,p)))),f)break;h=h.return}0<c.length&&(i=new u(i,s,null,n,a),o.push({event:i,listeners:c}))}}if(0==(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(i="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(s=n.relatedTarget||n.fromElement)||!ra(s)&&!s[ta])&&(u||i)&&(i=a.window===a?a:(i=a.ownerDocument)?i.defaultView||i.parentWindow:window,u?(u=r,null!==(s=(s=n.relatedTarget||n.toElement)?ra(s):null)&&(s!==(f=et(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(u=null,s=r),u!==s)){if(c=_n,m="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Mn,m="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==u?i:la(u),p=null==s?i:la(s),(i=new c(m,h+"leave",u,n,a)).target=f,i.relatedTarget=p,m=null,ra(a)===r&&((c=new c(d,h+"enter",s,n,a)).target=p,c.relatedTarget=f,m=c),f=m,u&&s)e:{for(d=s,h=0,p=c=u;p;p=Ir(p))h++;for(p=0,m=d;m;m=Ir(m))p++;for(;0<h-p;)c=Ir(c),h--;for(;0<p-h;)d=Ir(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=Ir(c),d=Ir(d)}c=null}else c=null;null!==u&&Ur(o,i,u,c,!1),null!==s&&null!==f&&Ur(o,f,s,c,!0)}if("select"===(u=(i=r?la(r):window).nodeName&&i.nodeName.toLowerCase())||"input"===u&&"file"===i.type)var v=er;else if(Kn(i))if(tr)v=cr;else{v=ur;var y=ir}else(u=i.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(v=sr);switch(v&&(v=v(e,r))?Yn(o,v,n,a):(y&&y(e,i,r),"focusout"===e&&(y=i._wrapperState)&&y.controlled&&"number"===i.type&&ue(i,"number",i.value)),y=r?la(r):window,e){case"focusin":(Kn(y)||"true"===y.contentEditable)&&(wr=y,_r=r,kr=null);break;case"focusout":kr=_r=wr=null;break;case"mousedown":Er=!0;break;case"contextmenu":case"mouseup":case"dragend":Er=!1,Sr(o,n,a);break;case"selectionchange":if(br)break;case"keydown":case"keyup":Sr(o,n,a)}var g;if(An)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Hn?Vn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&($n&&"ko"!==n.locale&&(Hn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Hn&&(g=un()):(ln="value"in(an=a)?an.value:an.textContent,Hn=!0)),0<(y=Ar(r,b)).length&&(b=new Cn(b,e,null,n,a),o.push({event:b,listeners:y}),g?b.data=g:null!==(g=Wn(n))&&(b.data=g))),(g=Un?function(e,t){switch(e){case"compositionend":return Wn(t);case"keypress":return 32!==t.which?null:(Bn=!0,qn);case"textInput":return(e=t.data)===qn&&Bn?null:e;default:return null}}(e,n):function(e,t){if(Hn)return"compositionend"===e||!An&&Vn(e,t)?(e=un(),on=ln=an=null,Hn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return $n&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))&&(0<(r=Ar(r,"onBeforeInput")).length&&(a=new Cn("onBeforeInput","beforeinput",null,n,a),o.push({event:a,listeners:r}),a.data=g))}Lr(o,t)}))}function Fr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ar(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,l=a.stateNode;5===a.tag&&null!==l&&(a=l,null!=(l=Ve(e,n))&&r.unshift(Fr(e,l,a)),null!=(l=Ve(e,t))&&r.push(Fr(e,l,a))),e=e.return}return r}function Ir(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Ur(e,t,n,r,a){for(var l=t._reactName,o=[];null!==n&&n!==r;){var i=n,u=i.alternate,s=i.stateNode;if(null!==u&&u===r)break;5===i.tag&&null!==s&&(i=s,a?null!=(u=Ve(n,l))&&o.unshift(Fr(n,u,i)):a||null!=(u=Ve(n,l))&&o.push(Fr(n,u,i))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}function $r(){}var qr=null,Br=null;function Vr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Wr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Hr="function"==typeof setTimeout?setTimeout:void 0,Qr="function"==typeof clearTimeout?clearTimeout:void 0;function Kr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Yr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Xr(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 Gr=0;var Zr=Math.random().toString(36).slice(2),Jr="__reactFiber$"+Zr,ea="__reactProps$"+Zr,ta="__reactContainer$"+Zr,na="__reactEvents$"+Zr;function ra(e){var t=e[Jr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ta]||n[Jr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Xr(e);null!==e;){if(n=e[Jr])return n;e=Xr(e)}return t}n=(e=n).parentNode}return null}function aa(e){return!(e=e[Jr]||e[ta])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function la(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(c(33))}function oa(e){return e[ea]||null}function ia(e){var t=e[na];return void 0===t&&(t=e[na]=new Set),t}var ua=[],sa=-1;function ca(e){return{current:e}}function fa(e){0>sa||(e.current=ua[sa],ua[sa]=null,sa--)}function da(e,t){sa++,ua[sa]=e.current,e.current=t}var pa={},ha=ca(pa),ma=ca(!1),va=pa;function ya(e,t){var n=e.type.contextTypes;if(!n)return pa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,l={};for(a in n)l[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ga(e){return null!=(e=e.childContextTypes)}function ba(){fa(ma),fa(ha)}function wa(e,t,n){if(ha.current!==pa)throw Error(c(168));da(ha,t),da(ma,n)}function _a(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in e))throw Error(c(108,G(t)||"Unknown",a));return l({},n,r)}function ka(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||pa,va=ha.current,da(ha,e),da(ma,ma.current),!0}function Ea(e,t,n){var r=e.stateNode;if(!r)throw Error(c(169));n?(e=_a(e,t,va),r.__reactInternalMemoizedMergedChildContext=e,fa(ma),fa(ha),da(ha,e)):fa(ma),da(ma,n)}var Sa=null,xa=null,Ca=s.unstable_runWithPriority,Na=s.unstable_scheduleCallback,Pa=s.unstable_cancelCallback,Ta=s.unstable_shouldYield,La=s.unstable_requestPaint,Oa=s.unstable_now,za=s.unstable_getCurrentPriorityLevel,Ma=s.unstable_ImmediatePriority,Ra=s.unstable_UserBlockingPriority,ja=s.unstable_NormalPriority,Da=s.unstable_LowPriority,Fa=s.unstable_IdlePriority,Aa={},Ia=void 0!==La?La:function(){},Ua=null,$a=null,qa=!1,Ba=Oa(),Va=1e4>Ba?Oa:function(){return Oa()-Ba};function Wa(){switch(za()){case Ma:return 99;case Ra:return 98;case ja:return 97;case Da:return 96;case Fa:return 95;default:throw Error(c(332))}}function Ha(e){switch(e){case 99:return Ma;case 98:return Ra;case 97:return ja;case 96:return Da;case 95:return Fa;default:throw Error(c(332))}}function Qa(e,t){return e=Ha(e),Ca(e,t)}function Ka(e,t,n){return e=Ha(e),Na(e,t,n)}function Ya(){if(null!==$a){var e=$a;$a=null,Pa(e)}Xa()}function Xa(){if(!qa&&null!==Ua){qa=!0;var e=0;try{var t=Ua;Qa(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ua=null}catch(t){throw null!==Ua&&(Ua=Ua.slice(e+1)),Na(Ma,Ya),t}finally{qa=!1}}}var Ga=x.ReactCurrentBatchConfig;function Za(e,t){if(e&&e.defaultProps){for(var n in t=l({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Ja=ca(null),el=null,tl=null,nl=null;function rl(){nl=tl=el=null}function al(e){var t=Ja.current;fa(Ja),e.type._context._currentValue=t}function ll(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ol(e,t){el=e,nl=tl=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Ao=!0),e.firstContext=null)}function il(e,t){if(nl!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(nl=e,t=1073741823),t={context:e,observedBits:t,next:null},null===tl){if(null===el)throw Error(c(308));tl=t,el.dependencies={lanes:0,firstContext:t,responders:null}}else tl=tl.next=t;return e._currentValue}var ul=!1;function sl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function cl(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function fl(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function dl(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function pl(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,l=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===l?a=l=o:l=l.next=o,n=n.next}while(null!==n);null===l?a=l=t:l=l.next=t}else a=l=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:l,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function hl(e,t,n,r){var a=e.updateQueue;ul=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,u=a.shared.pending;if(null!==u){a.shared.pending=null;var s=u,c=s.next;s.next=null,null===i?o=c:i.next=c,i=s;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==i&&(null===d?f.firstBaseUpdate=c:d.next=c,f.lastBaseUpdate=s)}}if(null!==o){for(d=a.baseState,i=0,f=c=s=null;;){u=o.lane;var p=o.eventTime;if((r&u)===u){null!==f&&(f=f.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var h=e,m=o;switch(u=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){d=h.call(p,d,u);break e}d=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(u="function"==typeof(h=m.payload)?h.call(p,d,u):h))break e;d=l({},d,u);break e;case 2:ul=!0}}null!==o.callback&&(e.flags|=32,null===(u=a.effects)?a.effects=[o]:u.push(o))}else p={eventTime:p,lane:u,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===f?(c=f=p,s=d):f=f.next=p,i|=u;if(null===(o=o.next)){if(null===(u=a.shared.pending))break;o=u.next,u.next=null,a.lastBaseUpdate=u,a.shared.pending=null}}null===f&&(s=d),a.baseState=s,a.firstBaseUpdate=c,a.lastBaseUpdate=f,qi|=i,e.lanes=i,e.memoizedState=d}}function ml(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(c(191,a));a.call(r)}}}var vl=(new i.Component).refs;function yl(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:l({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var gl={isMounted:function(e){return!!(e=e._reactInternals)&&et(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pu(),a=hu(e),l=fl(r,a);l.payload=t,null!=n&&(l.callback=n),dl(e,l),mu(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pu(),a=hu(e),l=fl(r,a);l.tag=1,l.payload=t,null!=n&&(l.callback=n),dl(e,l),mu(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pu(),r=hu(e),a=fl(n,r);a.tag=2,null!=t&&(a.callback=t),dl(e,a),mu(e,r,n)}};function bl(e,t,n,r,a,l,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,l,o):!t.prototype||!t.prototype.isPureReactComponent||(!pr(n,r)||!pr(a,l))}function wl(e,t,n){var r=!1,a=pa,l=t.contextType;return"object"==typeof l&&null!==l?l=il(l):(a=ga(t)?va:ha.current,l=(r=null!=(r=t.contextTypes))?ya(e,a):pa),t=new t(n,l),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=gl,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=l),t}function _l(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&gl.enqueueReplaceState(t,t.state,null)}function kl(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=vl,sl(e);var l=t.contextType;"object"==typeof l&&null!==l?a.context=il(l):(l=ga(t)?va:ha.current,a.context=ya(e,l)),hl(e,n,a,r),a.state=e.memoizedState,"function"==typeof(l=t.getDerivedStateFromProps)&&(yl(e,t,l,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&gl.enqueueReplaceState(a,a.state,null),hl(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var El=Array.isArray;function Sl(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(c(309));var r=n.stateNode}if(!r)throw Error(c(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=r.refs;t===vl&&(t=r.refs={}),null===e?delete t[a]:t[a]=e})._stringRef=a,t)}if("string"!=typeof e)throw Error(c(284));if(!n._owner)throw Error(c(290,e))}return e}function xl(e,t){if("textarea"!==e.type)throw Error(c(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Cl(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Qu(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function o(t){return e&&null===t.alternate&&(t.flags=2),t}function i(e,t,n,r){return null===t||6!==t.tag?((t=Gu(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=Sl(e,t,n),r.return=e,r):((r=Ku(n.type,n.key,n.props,null,e.mode,r)).ref=Sl(e,t,n),r.return=e,r)}function s(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Zu(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,l){return null===t||7!==t.tag?((t=Yu(n,e.mode,r,l)).return=e,t):((t=a(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Gu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case C:return(n=Ku(t.type,t.key,t.props,null,e.mode,n)).ref=Sl(e,null,t),n.return=e,n;case N:return(t=Zu(t,e.mode,n)).return=e,t}if(El(t)||H(t))return(t=Yu(t,e.mode,n,null)).return=e,t;xl(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:i(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case C:return n.key===a?n.type===P?f(e,t,n.props.children,r,a):u(e,t,n,r):null;case N:return n.key===a?s(e,t,n,r):null}if(El(n)||H(n))return null!==a?null:f(e,t,n,r,null);xl(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return i(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case C:return e=e.get(null===r.key?n:r.key)||null,r.type===P?f(t,e,r.props.children,a,r.key):u(t,e,r,a);case N:return s(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(El(r)||H(r))return f(t,e=e.get(n)||null,r,a,null);xl(t,r)}return null}function m(a,o,i,u){for(var s=null,c=null,f=o,m=o=0,v=null;null!==f&&m<i.length;m++){f.index>m?(v=f,f=null):v=f.sibling;var y=p(a,f,i[m],u);if(null===y){null===f&&(f=v);break}e&&f&&null===y.alternate&&t(a,f),o=l(y,o,m),null===c?s=y:c.sibling=y,c=y,f=v}if(m===i.length)return n(a,f),s;if(null===f){for(;m<i.length;m++)null!==(f=d(a,i[m],u))&&(o=l(f,o,m),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(a,f);m<i.length;m++)null!==(v=h(f,a,m,i[m],u))&&(e&&null!==v.alternate&&f.delete(null===v.key?m:v.key),o=l(v,o,m),null===c?s=v:c.sibling=v,c=v);return e&&f.forEach((function(e){return t(a,e)})),s}function v(a,o,i,u){var s=H(i);if("function"!=typeof s)throw Error(c(150));if(null==(i=s.call(i)))throw Error(c(151));for(var f=s=null,m=o,v=o=0,y=null,g=i.next();null!==m&&!g.done;v++,g=i.next()){m.index>v?(y=m,m=null):y=m.sibling;var b=p(a,m,g.value,u);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(a,m),o=l(b,o,v),null===f?s=b:f.sibling=b,f=b,m=y}if(g.done)return n(a,m),s;if(null===m){for(;!g.done;v++,g=i.next())null!==(g=d(a,g.value,u))&&(o=l(g,o,v),null===f?s=g:f.sibling=g,f=g);return s}for(m=r(a,m);!g.done;v++,g=i.next())null!==(g=h(m,a,v,g.value,u))&&(e&&null!==g.alternate&&m.delete(null===g.key?v:g.key),o=l(g,o,v),null===f?s=g:f.sibling=g,f=g);return e&&m.forEach((function(e){return t(a,e)})),s}return function(e,r,l,i){var u="object"==typeof l&&null!==l&&l.type===P&&null===l.key;u&&(l=l.props.children);var s="object"==typeof l&&null!==l;if(s)switch(l.$$typeof){case C:e:{for(s=l.key,u=r;null!==u;){if(u.key===s){switch(u.tag){case 7:if(l.type===P){n(e,u.sibling),(r=a(u,l.props.children)).return=e,e=r;break e}break;default:if(u.elementType===l.type){n(e,u.sibling),(r=a(u,l.props)).ref=Sl(e,u,l),r.return=e,e=r;break e}}n(e,u);break}t(e,u),u=u.sibling}l.type===P?((r=Yu(l.props.children,e.mode,i,l.key)).return=e,e=r):((i=Ku(l.type,l.key,l.props,null,e.mode,i)).ref=Sl(e,r,l),i.return=e,e=i)}return o(e);case N:e:{for(u=l.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===l.containerInfo&&r.stateNode.implementation===l.implementation){n(e,r.sibling),(r=a(r,l.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Zu(l,e.mode,i)).return=e,e=r}return o(e)}if("string"==typeof l||"number"==typeof l)return l=""+l,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,l)).return=e,e=r):(n(e,r),(r=Gu(l,e.mode,i)).return=e,e=r),o(e);if(El(l))return m(e,r,l,i);if(H(l))return v(e,r,l,i);if(s&&xl(e,l),void 0===l&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(c(152,G(e.type)||"Component"))}return n(e,r)}}var Nl=Cl(!0),Pl=Cl(!1),Tl={},Ll=ca(Tl),Ol=ca(Tl),zl=ca(Tl);function Ml(e){if(e===Tl)throw Error(c(174));return e}function Rl(e,t){switch(da(zl,t),da(Ol,e),da(Ll,Tl),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ge(null,"");break;default:t=ge(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}fa(Ll),da(Ll,t)}function jl(){fa(Ll),fa(Ol),fa(zl)}function Dl(e){Ml(zl.current);var t=Ml(Ll.current),n=ge(t,e.type);t!==n&&(da(Ol,e),da(Ll,n))}function Fl(e){Ol.current===e&&(fa(Ll),fa(Ol))}var Al=ca(0);function Il(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ul=null,$l=null,ql=!1;function Bl(e,t){var n=Wu(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Vl(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function Wl(e){if(ql){var t=$l;if(t){var n=t;if(!Vl(e,t)){if(!(t=Yr(n.nextSibling))||!Vl(e,t))return e.flags=-1025&e.flags|2,ql=!1,void(Ul=e);Bl(Ul,n)}Ul=e,$l=Yr(t.firstChild)}else e.flags=-1025&e.flags|2,ql=!1,Ul=e}}function Hl(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ul=e}function Ql(e){if(e!==Ul)return!1;if(!ql)return Hl(e),ql=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Wr(t,e.memoizedProps))for(t=$l;t;)Bl(e,t),t=Yr(t.nextSibling);if(Hl(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(c(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){$l=Yr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}$l=null}}else $l=Ul?Yr(e.stateNode.nextSibling):null;return!0}function Kl(){$l=Ul=null,ql=!1}var Yl=[];function Xl(){for(var e=0;e<Yl.length;e++)Yl[e]._workInProgressVersionPrimary=null;Yl.length=0}var Gl=x.ReactCurrentDispatcher,Zl=x.ReactCurrentBatchConfig,Jl=0,eo=null,to=null,no=null,ro=!1,ao=!1;function lo(){throw Error(c(321))}function oo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!fr(e[n],t[n]))return!1;return!0}function io(e,t,n,r,a,l){if(Jl=l,eo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Gl.current=null===e||null===e.memoizedState?Ro:jo,e=n(r,a),ao){l=0;do{if(ao=!1,!(25>l))throw Error(c(301));l+=1,no=to=null,t.updateQueue=null,Gl.current=Do,e=n(r,a)}while(ao)}if(Gl.current=Mo,t=null!==to&&null!==to.next,Jl=0,no=to=eo=null,ro=!1,t)throw Error(c(300));return e}function uo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===no?eo.memoizedState=no=e:no=no.next=e,no}function so(){if(null===to){var e=eo.alternate;e=null!==e?e.memoizedState:null}else e=to.next;var t=null===no?eo.memoizedState:no.next;if(null!==t)no=t,to=e;else{if(null===e)throw Error(c(310));e={memoizedState:(to=e).memoizedState,baseState:to.baseState,baseQueue:to.baseQueue,queue:to.queue,next:null},null===no?eo.memoizedState=no=e:no=no.next=e}return no}function co(e,t){return"function"==typeof t?t(e):t}function fo(e){var t=so(),n=t.queue;if(null===n)throw Error(c(311));n.lastRenderedReducer=e;var r=to,a=r.baseQueue,l=n.pending;if(null!==l){if(null!==a){var o=a.next;a.next=l.next,l.next=o}r.baseQueue=a=l,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var i=o=l=null,u=a;do{var s=u.lane;if((Jl&s)===s)null!==i&&(i=i.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),r=u.eagerReducer===e?u.eagerState:e(r,u.action);else{var f={lane:s,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===i?(o=i=f,l=r):i=i.next=f,eo.lanes|=s,qi|=s}u=u.next}while(null!==u&&u!==a);null===i?l=r:i.next=o,fr(r,t.memoizedState)||(Ao=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=i,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function po(e){var t=so(),n=t.queue;if(null===n)throw Error(c(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,l=t.memoizedState;if(null!==a){n.pending=null;var o=a=a.next;do{l=e(l,o.action),o=o.next}while(o!==a);fr(l,t.memoizedState)||(Ao=!0),t.memoizedState=l,null===t.baseQueue&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function ho(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Jl&e)===e)&&(t._workInProgressVersionPrimary=r,Yl.push(t))),e)return n(t._source);throw Yl.push(t),Error(c(350))}function mo(e,t,n,r){var a=Ri;if(null===a)throw Error(c(349));var l=t._getVersion,o=l(t._source),i=Gl.current,u=i.useState((function(){return ho(a,t,n)})),s=u[1],f=u[0];u=no;var d=e.memoizedState,p=d.refs,h=p.getSnapshot,m=d.source;d=d.subscribe;var v=eo;return e.memoizedState={refs:p,source:t,subscribe:r},i.useEffect((function(){p.getSnapshot=n,p.setSnapshot=s;var e=l(t._source);if(!fr(o,e)){e=n(t._source),fr(f,e)||(s(e),e=hu(v),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var u=31-Kt(i),c=1<<u;r[u]|=e,i&=~c}}}),[n,t,r]),i.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=hu(v);a.mutableReadLanes|=r&a.pendingLanes}catch(e){n((function(){throw e}))}}))}),[t,r]),fr(h,n)&&fr(m,t)&&fr(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:co,lastRenderedState:f}).dispatch=s=zo.bind(null,eo,e),u.queue=e,u.baseQueue=null,f=ho(a,t,n),u.memoizedState=u.baseState=f),f}function vo(e,t,n){return mo(so(),e,t,n)}function yo(e){var t=uo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:co,lastRenderedState:e}).dispatch=zo.bind(null,eo,e),[t.memoizedState,e]}function go(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=eo.updateQueue)?(t={lastEffect:null},eo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function bo(e){return e={current:e},uo().memoizedState=e}function wo(){return so().memoizedState}function _o(e,t,n,r){var a=uo();eo.flags|=e,a.memoizedState=go(1|t,n,void 0,void 0===r?null:r)}function ko(e,t,n,r){var a=so();r=void 0===r?null:r;var l=void 0;if(null!==to){var o=to.memoizedState;if(l=o.destroy,null!==r&&oo(r,o.deps))return void go(t,n,l,r)}eo.flags|=e,a.memoizedState=go(1|t,n,l,r)}function Eo(e,t){return _o(516,4,e,t)}function So(e,t){return ko(516,4,e,t)}function xo(e,t){return ko(4,2,e,t)}function Co(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function No(e,t,n){return n=null!=n?n.concat([e]):null,ko(4,2,Co.bind(null,t,e),n)}function Po(){}function To(e,t){var n=so();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Lo(e,t){var n=so();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Oo(e,t){var n=Wa();Qa(98>n?98:n,(function(){e(!0)})),Qa(97<n?97:n,(function(){var n=Zl.transition;Zl.transition=1;try{e(!1),t()}finally{Zl.transition=n}}))}function zo(e,t,n){var r=pu(),a=hu(e),l={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(null===o?l.next=l:(l.next=o.next,o.next=l),t.pending=l,o=e.alternate,e===eo||null!==o&&o===eo)ao=ro=!0;else{if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,u=o(i,n);if(l.eagerReducer=o,l.eagerState=u,fr(u,i))return}catch(e){}mu(e,a,r)}}var Mo={readContext:il,useCallback:lo,useContext:lo,useEffect:lo,useImperativeHandle:lo,useLayoutEffect:lo,useMemo:lo,useReducer:lo,useRef:lo,useState:lo,useDebugValue:lo,useDeferredValue:lo,useTransition:lo,useMutableSource:lo,useOpaqueIdentifier:lo,unstable_isNewReconciler:!1},Ro={readContext:il,useCallback:function(e,t){return uo().memoizedState=[e,void 0===t?null:t],e},useContext:il,useEffect:Eo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,_o(4,2,Co.bind(null,t,e),n)},useLayoutEffect:function(e,t){return _o(4,2,e,t)},useMemo:function(e,t){var n=uo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=zo.bind(null,eo,e),[r.memoizedState,e]},useRef:bo,useState:yo,useDebugValue:Po,useDeferredValue:function(e){var t=yo(e),n=t[0],r=t[1];return Eo((function(){var t=Zl.transition;Zl.transition=1;try{r(e)}finally{Zl.transition=t}}),[e]),n},useTransition:function(){var e=yo(!1),t=e[0];return bo(e=Oo.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=uo();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},mo(r,e,t,n)},useOpaqueIdentifier:function(){if(ql){var e=!1,t=function(e){return{$$typeof:I,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Gr++).toString(36))),Error(c(355))})),n=yo(t)[1];return 0==(2&eo.mode)&&(eo.flags|=516,go(5,(function(){n("r:"+(Gr++).toString(36))}),void 0,null)),t}return yo(t="r:"+(Gr++).toString(36)),t},unstable_isNewReconciler:!1},jo={readContext:il,useCallback:To,useContext:il,useEffect:So,useImperativeHandle:No,useLayoutEffect:xo,useMemo:Lo,useReducer:fo,useRef:wo,useState:function(){return fo(co)},useDebugValue:Po,useDeferredValue:function(e){var t=fo(co),n=t[0],r=t[1];return So((function(){var t=Zl.transition;Zl.transition=1;try{r(e)}finally{Zl.transition=t}}),[e]),n},useTransition:function(){var e=fo(co)[0];return[wo().current,e]},useMutableSource:vo,useOpaqueIdentifier:function(){return fo(co)[0]},unstable_isNewReconciler:!1},Do={readContext:il,useCallback:To,useContext:il,useEffect:So,useImperativeHandle:No,useLayoutEffect:xo,useMemo:Lo,useReducer:po,useRef:wo,useState:function(){return po(co)},useDebugValue:Po,useDeferredValue:function(e){var t=po(co),n=t[0],r=t[1];return So((function(){var t=Zl.transition;Zl.transition=1;try{r(e)}finally{Zl.transition=t}}),[e]),n},useTransition:function(){var e=po(co)[0];return[wo().current,e]},useMutableSource:vo,useOpaqueIdentifier:function(){return po(co)[0]},unstable_isNewReconciler:!1},Fo=x.ReactCurrentOwner,Ao=!1;function Io(e,t,n,r){t.child=null===e?Pl(t,null,n,r):Nl(t,e.child,n,r)}function Uo(e,t,n,r,a){n=n.render;var l=t.ref;return ol(t,a),r=io(e,t,n,r,l,a),null===e||Ao?(t.flags|=1,Io(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,oi(e,t,a))}function $o(e,t,n,r,a,l){if(null===e){var o=n.type;return"function"!=typeof o||Hu(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ku(n.type,null,r,t,t.mode,l)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,qo(e,t,o,r,a,l))}return o=e.child,0==(a&l)&&(a=o.memoizedProps,(n=null!==(n=n.compare)?n:pr)(a,r)&&e.ref===t.ref)?oi(e,t,l):(t.flags|=1,(e=Qu(o,r)).ref=t.ref,e.return=t,t.child=e)}function qo(e,t,n,r,a,l){if(null!==e&&pr(e.memoizedProps,r)&&e.ref===t.ref){if(Ao=!1,0==(l&a))return t.lanes=e.lanes,oi(e,t,l);0!=(16384&e.flags)&&(Ao=!0)}return Wo(e,t,n,r,l)}function Bo(e,t,n){var r=t.pendingProps,a=r.children,l=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},Eu(t,n);else{if(0==(1073741824&n))return e=null!==l?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Eu(t,e),null;t.memoizedState={baseLanes:0},Eu(t,null!==l?l.baseLanes:n)}else null!==l?(r=l.baseLanes|n,t.memoizedState=null):r=n,Eu(t,r);return Io(e,t,a,n),t.child}function Vo(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Wo(e,t,n,r,a){var l=ga(n)?va:ha.current;return l=ya(t,l),ol(t,a),n=io(e,t,n,r,l,a),null===e||Ao?(t.flags|=1,Io(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,oi(e,t,a))}function Ho(e,t,n,r,a){if(ga(n)){var l=!0;ka(t)}else l=!1;if(ol(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),wl(t,n,r),kl(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,i=t.memoizedProps;o.props=i;var u=o.context,s=n.contextType;"object"==typeof s&&null!==s?s=il(s):s=ya(t,s=ga(n)?va:ha.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;f||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==r||u!==s)&&_l(t,o,r,s),ul=!1;var d=t.memoizedState;o.state=d,hl(t,r,o,a),u=t.memoizedState,i!==r||d!==u||ma.current||ul?("function"==typeof c&&(yl(t,n,c,r),u=t.memoizedState),(i=ul||bl(t,n,i,r,d,u,s))?(f||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4)):("function"==typeof o.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=s,r=i):("function"==typeof o.componentDidMount&&(t.flags|=4),r=!1)}else{o=t.stateNode,cl(e,t),i=t.memoizedProps,s=t.type===t.elementType?i:Za(t.type,i),o.props=s,f=t.pendingProps,d=o.context,"object"==typeof(u=n.contextType)&&null!==u?u=il(u):u=ya(t,u=ga(n)?va:ha.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==f||d!==u)&&_l(t,o,r,u),ul=!1,d=t.memoizedState,o.state=d,hl(t,r,o,a);var h=t.memoizedState;i!==f||d!==h||ma.current||ul?("function"==typeof p&&(yl(t,n,p,r),h=t.memoizedState),(s=ul||bl(t,n,s,r,d,h,u))?(c||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,h,u),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=u,r=s):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),r=!1)}return Qo(e,t,n,r,l,a)}function Qo(e,t,n,r,a,l){Vo(e,t);var o=0!=(64&t.flags);if(!r&&!o)return a&&Ea(t,n,!1),oi(e,t,l);r=t.stateNode,Fo.current=t;var i=o&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Nl(t,e.child,null,l),t.child=Nl(t,null,i,l)):Io(e,t,i,l),t.memoizedState=r.state,a&&Ea(t,n,!0),t.child}function Ko(e){var t=e.stateNode;t.pendingContext?wa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&wa(0,t.context,!1),Rl(e,t.containerInfo)}var Yo,Xo,Go,Zo={dehydrated:null,retryLane:0};function Jo(e,t,n){var r,a=t.pendingProps,l=Al.current,o=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&l)),r?(o=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(l|=1),da(Al,1&l),null===e?(void 0!==a.fallback&&Wl(t),e=a.children,l=a.fallback,o?(e=ei(t,e,l,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Zo,e):"number"==typeof a.unstable_expectedLoadTime?(e=ei(t,e,l,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Zo,t.lanes=33554432,e):((n=Xu({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,o?(a=ni(e,t,a.children,a.fallback,n),o=t.child,l=e.child.memoizedState,o.memoizedState=null===l?{baseLanes:n}:{baseLanes:l.baseLanes|n},o.childLanes=e.childLanes&~n,t.memoizedState=Zo,a):(n=ti(e,t,a.children,n),t.memoizedState=null,n))}function ei(e,t,n,r){var a=e.mode,l=e.child;return t={mode:"hidden",children:t},0==(2&a)&&null!==l?(l.childLanes=0,l.pendingProps=t):l=Xu(t,a,0,null),n=Yu(n,a,r,null),l.return=e,n.return=e,l.sibling=n,e.child=l,n}function ti(e,t,n,r){var a=e.child;return e=a.sibling,n=Qu(a,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function ni(e,t,n,r,a){var l=t.mode,o=e.child;e=o.sibling;var i={mode:"hidden",children:n};return 0==(2&l)&&t.child!==o?((n=t.child).childLanes=0,n.pendingProps=i,null!==(o=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Qu(o,i),null!==e?r=Qu(e,r):(r=Yu(r,l,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function ri(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ll(e.return,t)}function ai(e,t,n,r,a,l){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a,o.lastEffect=l)}function li(e,t,n){var r=t.pendingProps,a=r.revealOrder,l=r.tail;if(Io(e,t,r.children,n),0!=(2&(r=Al.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ri(e,n);else if(19===e.tag)ri(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(da(Al,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Il(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),ai(t,!1,a,n,l,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Il(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}ai(t,!0,n,null,l,t.lastEffect);break;case"together":ai(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function oi(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),qi|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(c(153));if(null!==t.child){for(n=Qu(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Qu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function ii(e,t){if(!ql)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ui(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return ga(t.type)&&ba(),null;case 3:return jl(),fa(ma),fa(ha),Xl(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Ql(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Fl(t);var a=Ml(zl.current);if(n=t.type,null!==e&&null!=t.stateNode)Xo(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(c(166));return null}if(e=Ml(Ll.current),Ql(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Jr]=t,r[ea]=o,n){case"dialog":Or("cancel",r),Or("close",r);break;case"iframe":case"object":case"embed":Or("load",r);break;case"video":case"audio":for(e=0;e<Nr.length;e++)Or(Nr[e],r);break;case"source":Or("error",r);break;case"img":case"image":case"link":Or("error",r),Or("load",r);break;case"details":Or("toggle",r);break;case"input":ae(r,o),Or("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},Or("invalid",r);break;case"textarea":de(r,o),Or("invalid",r)}for(var i in Pe(n,o),e=null,o)o.hasOwnProperty(i)&&(a=o[i],"children"===i?"string"==typeof a?r.textContent!==a&&(e=["children",a]):"number"==typeof a&&r.textContent!==""+a&&(e=["children",""+a]):d.hasOwnProperty(i)&&null!=a&&"onScroll"===i&&Or("scroll",r));switch(n){case"input":ee(r),ie(r,o,!0);break;case"textarea":ee(r),he(r);break;case"select":case"option":break;default:"function"==typeof o.onClick&&(r.onclick=$r)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(i=9===a.nodeType?a:a.ownerDocument,e===me&&(e=ye(n)),e===me?"script"===n?((e=i.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),"select"===n&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Jr]=t,e[ea]=r,Yo(e,t),t.stateNode=e,i=Te(n,r),n){case"dialog":Or("cancel",e),Or("close",e),a=r;break;case"iframe":case"object":case"embed":Or("load",e),a=r;break;case"video":case"audio":for(a=0;a<Nr.length;a++)Or(Nr[a],e);a=r;break;case"source":Or("error",e),a=r;break;case"img":case"image":case"link":Or("error",e),Or("load",e),a=r;break;case"details":Or("toggle",e),a=r;break;case"input":ae(e,r),a=re(e,r),Or("invalid",e);break;case"option":a=se(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=l({},r,{value:void 0}),Or("invalid",e);break;case"textarea":de(e,r),a=fe(e,r),Or("invalid",e);break;default:a=r}Pe(n,a);var u=a;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];"style"===o?Ce(e,s):"dangerouslySetInnerHTML"===o?null!=(s=s?s.__html:void 0)&&_e(e,s):"children"===o?"string"==typeof s?("textarea"!==n||""!==s)&&ke(e,s):"number"==typeof s&&ke(e,""+s):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(d.hasOwnProperty(o)?null!=s&&"onScroll"===o&&Or("scroll",e):null!=s&&S(e,o,s,i))}switch(n){case"input":ee(e),ie(e,r,!1);break;case"textarea":ee(e),he(e);break;case"option":null!=r.value&&e.setAttribute("value",""+Z(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?ce(e,!!r.multiple,o,!1):null!=r.defaultValue&&ce(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=$r)}Vr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Go(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(c(166));n=Ml(zl.current),Ml(Ll.current),Ql(t)?(r=t.stateNode,n=t.memoizedProps,r[Jr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Jr]=t,t.stateNode=r)}return null;case 13:return fa(Al),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Ql(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Al.current)?0===Ii&&(Ii=3):(0!==Ii&&3!==Ii||(Ii=4),null===Ri||0==(134217727&qi)&&0==(134217727&Bi)||bu(Ri,Di))),(r||n)&&(t.flags|=4),null);case 4:return jl(),null===e&&Mr(t.stateNode.containerInfo),null;case 10:return al(t),null;case 17:return ga(t.type)&&ba(),null;case 19:if(fa(Al),null===(r=t.memoizedState))return null;if(o=0!=(64&t.flags),null===(i=r.rendering))if(o)ii(r,!1);else{if(0!==Ii||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(i=Il(e))){for(t.flags|=64,ii(r,!1),null!==(o=i.updateQueue)&&(t.updateQueue=o,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(i=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return da(Al,1&Al.current|2),t.child}e=e.sibling}null!==r.tail&&Va()>Qi&&(t.flags|=64,o=!0,ii(r,!1),t.lanes=33554432)}else{if(!o)if(null!==(e=Il(i))){if(t.flags|=64,o=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),ii(r,!0),null===r.tail&&"hidden"===r.tailMode&&!i.alternate&&!ql)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Va()-r.renderingStartTime>Qi&&1073741824!==n&&(t.flags|=64,o=!0,ii(r,!1),t.lanes=33554432);r.isBackwards?(i.sibling=t.child,t.child=i):(null!==(n=r.last)?n.sibling=i:t.child=i,r.last=i)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Va(),n.sibling=null,t=Al.current,da(Al,o?1&t|2:1&t),n):null;case 23:case 24:return Su(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(c(156,t.tag))}function si(e){switch(e.tag){case 1:ga(e.type)&&ba();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(jl(),fa(ma),fa(ha),Xl(),0!=(64&(t=e.flags)))throw Error(c(285));return e.flags=-4097&t|64,e;case 5:return Fl(e),null;case 13:return fa(Al),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return fa(Al),null;case 4:return jl(),null;case 10:return al(e),null;case 23:case 24:return Su(),null;default:return null}}function ci(e,t){try{var n="",r=t;do{n+=X(r),r=r.return}while(r);var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a}}function fi(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}Yo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Xo=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Ml(Ll.current);var o,i=null;switch(n){case"input":a=re(e,a),r=re(e,r),i=[];break;case"option":a=se(e,a),r=se(e,r),i=[];break;case"select":a=l({},a,{value:void 0}),r=l({},r,{value:void 0}),i=[];break;case"textarea":a=fe(e,a),r=fe(e,r),i=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(e.onclick=$r)}for(c in Pe(n,r),n=null,a)if(!r.hasOwnProperty(c)&&a.hasOwnProperty(c)&&null!=a[c])if("style"===c){var u=a[c];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(d.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var s=r[c];if(u=null!=a?a[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||(i||(i=[]),i.push(c,n)),n=s;else"dangerouslySetInnerHTML"===c?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(i=i||[]).push(c,s)):"children"===c?"string"!=typeof s&&"number"!=typeof s||(i=i||[]).push(c,""+s):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(d.hasOwnProperty(c)?(null!=s&&"onScroll"===c&&Or("scroll",e),i||u===s||(i=[])):"object"==typeof s&&null!==s&&s.$$typeof===I?s.toString():(i=i||[]).push(c,s))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}},Go=function(e,t,n,r){n!==r&&(t.flags|=4)};var di="function"==typeof WeakMap?WeakMap:Map;function pi(e,t,n){(n=fl(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Gi||(Gi=!0,Zi=r),fi(0,t)},n}function hi(e,t,n){(n=fl(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return fi(0,t),r(a)}}var l=e.stateNode;return null!==l&&"function"==typeof l.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Ji?Ji=new Set([this]):Ji.add(this),fi(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var mi="function"==typeof WeakSet?WeakSet:Set;function vi(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){$u(e,t)}else t.current=null}function yi(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Za(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Kr(t.stateNode.containerInfo));case 5:case 6:case 4:case 17:return}throw Error(c(163))}function gi(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,0!=(4&(a=a.tag))&&0!=(1&a)&&(Au(n,e),Fu(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Za(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&ml(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}ml(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&Vr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Ct(n)))));case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(c(163))}function bi(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=xe("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&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}}function wi(e,t){if(xa&&"function"==typeof xa.onCommitFiberUnmount)try{xa.onCommitFiberUnmount(Sa,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(0!=(4&r))Au(t,n);else{r=t;try{a()}catch(e){$u(r,e)}}n=n.next}while(n!==e)}break;case 1:if(vi(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){$u(t,e)}break;case 5:vi(t);break;case 4:Ci(e,t)}}function _i(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ki(e){return 5===e.tag||3===e.tag||4===e.tag}function Ei(e){e:{for(var t=e.return;null!==t;){if(ki(t))break e;t=t.return}throw Error(c(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(c(161))}16&n.flags&&(ke(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ki(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Si(e,n,t):xi(e,n,t)}function Si(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=$r));else if(4!==r&&null!==(e=e.child))for(Si(e,t,n),e=e.sibling;null!==e;)Si(e,t,n),e=e.sibling}function xi(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(xi(e,t,n),e=e.sibling;null!==e;)xi(e,t,n),e=e.sibling}function Ci(e,t){for(var n,r,a=t,l=!1;;){if(!l){l=a.return;e:for(;;){if(null===l)throw Error(c(160));switch(n=l.stateNode,l.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}l=l.return}l=!0}if(5===a.tag||6===a.tag){e:for(var o=e,i=a,u=i;;)if(wi(o,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===i)break e;for(;null===u.sibling;){if(null===u.return||u.return===i)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}r?(o=n,i=a.stateNode,8===o.nodeType?o.parentNode.removeChild(i):o.removeChild(i)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(wi(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(l=!1)}a.sibling.return=a.return,a=a.sibling}}function Ni(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var l=t.updateQueue;if(t.updateQueue=null,null!==l){for(n[ea]=r,"input"===e&&"radio"===r.type&&null!=r.name&&le(n,r),Te(e,a),t=Te(e,r),a=0;a<l.length;a+=2){var o=l[a],i=l[a+1];"style"===o?Ce(n,i):"dangerouslySetInnerHTML"===o?_e(n,i):"children"===o?ke(n,i):S(n,o,i,t)}switch(e){case"input":oe(n,r);break;case"textarea":pe(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(l=r.value)?ce(n,!!r.multiple,l,!1):e!==!!r.multiple&&(null!=r.defaultValue?ce(n,!!r.multiple,r.defaultValue,!0):ce(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(c(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,Ct(n.containerInfo)));case 12:return;case 13:return null!==t.memoizedState&&(Hi=Va(),bi(t.child,!0)),void Pi(t);case 19:return void Pi(t);case 17:return;case 23:case 24:return void bi(t,null!==t.memoizedState)}throw Error(c(163))}function Pi(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new mi),t.forEach((function(t){var r=Bu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Ti(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Li=Math.ceil,Oi=x.ReactCurrentDispatcher,zi=x.ReactCurrentOwner,Mi=0,Ri=null,ji=null,Di=0,Fi=0,Ai=ca(0),Ii=0,Ui=null,$i=0,qi=0,Bi=0,Vi=0,Wi=null,Hi=0,Qi=1/0;function Ki(){Qi=Va()+500}var Yi,Xi=null,Gi=!1,Zi=null,Ji=null,eu=!1,tu=null,nu=90,ru=[],au=[],lu=null,ou=0,iu=null,uu=-1,su=0,cu=0,fu=null,du=!1;function pu(){return 0!=(48&Mi)?Va():-1!==uu?uu:uu=Va()}function hu(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Wa()?1:2;if(0===su&&(su=$i),0!==Ga.transition){0!==cu&&(cu=null!==Wi?Wi.pendingLanes:0),e=su;var t=4186112&~cu;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Wa(),0!=(4&Mi)&&98===e?e=Vt(12,su):e=Vt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),su),e}function mu(e,t,n){if(50<ou)throw ou=0,iu=null,Error(c(185));if(null===(e=vu(e,t)))return null;Qt(e,t,n),e===Ri&&(Bi|=t,4===Ii&&bu(e,Di));var r=Wa();1===t?0!=(8&Mi)&&0==(48&Mi)?wu(e):(yu(e,n),0===Mi&&(Ki(),Ya())):(0==(4&Mi)||98!==r&&99!==r||(null===lu?lu=new Set([e]):lu.add(e)),yu(e,n)),Wi=e}function vu(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function yu(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Kt(o),u=1<<i,s=l[i];if(-1===s){if(0==(u&r)||0!=(u&a)){s=t,$t(u);var f=Ut;l[i]=10<=f?s+250:6<=f?s+5e3:-1}}else s<=t&&(e.expiredLanes|=u);o&=~u}if(r=qt(e,e===Ri?Di:0),t=Ut,0===r)null!==n&&(n!==Aa&&Pa(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Aa&&Pa(n)}15===t?(n=wu.bind(null,e),null===Ua?(Ua=[n],$a=Na(Ma,Xa)):Ua.push(n),n=Aa):14===t?n=Ka(99,wu.bind(null,e)):n=Ka(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(c(358,e))}}(t),gu.bind(null,e)),e.callbackPriority=t,e.callbackNode=n}}function gu(e){if(uu=-1,cu=su=0,0!=(48&Mi))throw Error(c(327));var t=e.callbackNode;if(Du()&&e.callbackNode!==t)return null;var n=qt(e,e===Ri?Di:0);if(0===n)return null;var r=n,a=Mi;Mi|=16;var l=Nu();for(Ri===e&&Di===r||(Ki(),xu(e,r));;)try{Lu();break}catch(t){Cu(e,t)}if(rl(),Oi.current=l,Mi=a,null!==ji?r=0:(Ri=null,Di=0,r=Ii),0!=($i&Bi))xu(e,0);else if(0!==r){if(2===r&&(Mi|=64,e.hydrate&&(e.hydrate=!1,Kr(e.containerInfo)),0!==(n=Bt(e))&&(r=Pu(e,n))),1===r)throw t=Ui,xu(e,0),bu(e,n),yu(e,Va()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(c(345));case 2:Mu(e);break;case 3:if(bu(e,n),(62914560&n)===n&&10<(r=Hi+500-Va())){if(0!==qt(e,0))break;if(((a=e.suspendedLanes)&n)!==n){pu(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Hr(Mu.bind(null,e),r);break}Mu(e);break;case 4:if(bu(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var o=31-Kt(n);l=1<<o,(o=r[o])>a&&(a=o),n&=~l}if(n=a,10<(n=(120>(n=Va()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Li(n/1960))-n)){e.timeoutHandle=Hr(Mu.bind(null,e),n);break}Mu(e);break;case 5:Mu(e);break;default:throw Error(c(329))}}return yu(e,Va()),e.callbackNode===t?gu.bind(null,e):null}function bu(e,t){for(t&=~Vi,t&=~Bi,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Kt(t),r=1<<n;e[n]=-1,t&=~r}}function wu(e){if(0!=(48&Mi))throw Error(c(327));if(Du(),e===Ri&&0!=(e.expiredLanes&Di)){var t=Di,n=Pu(e,t);0!=($i&Bi)&&(n=Pu(e,t=qt(e,t)))}else n=Pu(e,t=qt(e,0));if(0!==e.tag&&2===n&&(Mi|=64,e.hydrate&&(e.hydrate=!1,Kr(e.containerInfo)),0!==(t=Bt(e))&&(n=Pu(e,t))),1===n)throw n=Ui,xu(e,0),bu(e,t),yu(e,Va()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Mu(e),yu(e,Va()),null}function _u(e,t){var n=Mi;Mi|=1;try{return e(t)}finally{0===(Mi=n)&&(Ki(),Ya())}}function ku(e,t){var n=Mi;Mi&=-2,Mi|=8;try{return e(t)}finally{0===(Mi=n)&&(Ki(),Ya())}}function Eu(e,t){da(Ai,Fi),Fi|=t,$i|=t}function Su(){Fi=Ai.current,fa(Ai)}function xu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Qr(n)),null!==ji)for(n=ji.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ba();break;case 3:jl(),fa(ma),fa(ha),Xl();break;case 5:Fl(r);break;case 4:jl();break;case 13:case 19:fa(Al);break;case 10:al(r);break;case 23:case 24:Su()}n=n.return}Ri=e,ji=Qu(e.current,null),Di=Fi=$i=t,Ii=0,Ui=null,Vi=Bi=qi=0}function Cu(e,t){for(;;){var n=ji;try{if(rl(),Gl.current=Mo,ro){for(var r=eo.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}ro=!1}if(Jl=0,no=to=eo=null,ao=!1,zi.current=null,null===n||null===n.return){Ii=1,Ui=t,ji=null;break}e:{var l=e,o=n.return,i=n,u=t;if(t=Di,i.flags|=2048,i.firstEffect=i.lastEffect=null,null!==u&&"object"==typeof u&&"function"==typeof u.then){var s=u;if(0==(2&i.mode)){var c=i.alternate;c?(i.updateQueue=c.updateQueue,i.memoizedState=c.memoizedState,i.lanes=c.lanes):(i.updateQueue=null,i.memoizedState=null)}var f=0!=(1&Al.current),d=o;do{var p;if(p=13===d.tag){var h=d.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var m=d.memoizedProps;p=void 0!==m.fallback&&(!0!==m.unstable_avoidThisFallback||!f)}}if(p){var v=d.updateQueue;if(null===v){var y=new Set;y.add(s),d.updateQueue=y}else v.add(s);if(0==(2&d.mode)){if(d.flags|=64,i.flags|=16384,i.flags&=-2981,1===i.tag)if(null===i.alternate)i.tag=17;else{var g=fl(-1,1);g.tag=2,dl(i,g)}i.lanes|=1;break e}u=void 0,i=t;var b=l.pingCache;if(null===b?(b=l.pingCache=new di,u=new Set,b.set(s,u)):void 0===(u=b.get(s))&&(u=new Set,b.set(s,u)),!u.has(i)){u.add(i);var w=qu.bind(null,l,s,i);s.then(w,w)}d.flags|=4096,d.lanes=t;break e}d=d.return}while(null!==d);u=Error((G(i.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Ii&&(Ii=2),u=ci(u,i),d=o;do{switch(d.tag){case 3:l=u,d.flags|=4096,t&=-t,d.lanes|=t,pl(d,pi(0,l,t));break e;case 1:l=u;var _=d.type,k=d.stateNode;if(0==(64&d.flags)&&("function"==typeof _.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===Ji||!Ji.has(k)))){d.flags|=4096,t&=-t,d.lanes|=t,pl(d,hi(d,l,t));break e}}d=d.return}while(null!==d)}zu(n)}catch(e){t=e,ji===n&&null!==n&&(ji=n=n.return);continue}break}}function Nu(){var e=Oi.current;return Oi.current=Mo,null===e?Mo:e}function Pu(e,t){var n=Mi;Mi|=16;var r=Nu();for(Ri===e&&Di===t||xu(e,t);;)try{Tu();break}catch(t){Cu(e,t)}if(rl(),Mi=n,Oi.current=r,null!==ji)throw Error(c(261));return Ri=null,Di=0,Ii}function Tu(){for(;null!==ji;)Ou(ji)}function Lu(){for(;null!==ji&&!Ta();)Ou(ji)}function Ou(e){var t=Yi(e.alternate,e,Fi);e.memoizedProps=e.pendingProps,null===t?zu(e):ji=t,zi.current=null}function zu(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=ui(n,t,Fi)))return void(ji=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&Fi)||0==(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=si(t)))return n.flags&=2047,void(ji=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(ji=t);ji=t=e}while(null!==t);0===Ii&&(Ii=5)}function Mu(e){var t=Wa();return Qa(99,Ru.bind(null,e,t)),null}function Ru(e,t){do{Du()}while(null!==tu);if(0!=(48&Mi))throw Error(c(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(c(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,l=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var o=e.eventTimes,i=e.expirationTimes;0<l;){var u=31-Kt(l),s=1<<u;a[u]=0,o[u]=-1,i[u]=-1,l&=~s}if(null!==lu&&0==(24&r)&&lu.has(e)&&lu.delete(e),e===Ri&&(ji=Ri=null,Di=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=Mi,Mi|=32,zi.current=null,qr=Jt,gr(o=yr())){if("selectionStart"in o)i={start:o.selectionStart,end:o.selectionEnd};else e:if(i=(i=o.ownerDocument)&&i.defaultView||window,(s=i.getSelection&&i.getSelection())&&0!==s.rangeCount){i=s.anchorNode,l=s.anchorOffset,u=s.focusNode,s=s.focusOffset;try{i.nodeType,u.nodeType}catch(e){i=null;break e}var f=0,d=-1,p=-1,h=0,m=0,v=o,y=null;t:for(;;){for(var g;v!==i||0!==l&&3!==v.nodeType||(d=f+l),v!==u||0!==s&&3!==v.nodeType||(p=f+s),3===v.nodeType&&(f+=v.nodeValue.length),null!==(g=v.firstChild);)y=v,v=g;for(;;){if(v===o)break t;if(y===i&&++h===l&&(d=f),y===u&&++m===s&&(p=f),null!==(g=v.nextSibling))break;y=(v=y).parentNode}v=g}i=-1===d||-1===p?null:{start:d,end:p}}else i=null;i=i||{start:0,end:0}}else i=null;Br={focusedElem:o,selectionRange:i},Jt=!1,fu=null,du=!1,Xi=r;do{try{ju()}catch(e){if(null===Xi)throw Error(c(330));$u(Xi,e),Xi=Xi.nextEffect}}while(null!==Xi);fu=null,Xi=r;do{try{for(o=e;null!==Xi;){var b=Xi.flags;if(16&b&&ke(Xi.stateNode,""),128&b){var w=Xi.alternate;if(null!==w){var _=w.ref;null!==_&&("function"==typeof _?_(null):_.current=null)}}switch(1038&b){case 2:Ei(Xi),Xi.flags&=-3;break;case 6:Ei(Xi),Xi.flags&=-3,Ni(Xi.alternate,Xi);break;case 1024:Xi.flags&=-1025;break;case 1028:Xi.flags&=-1025,Ni(Xi.alternate,Xi);break;case 4:Ni(Xi.alternate,Xi);break;case 8:Ci(o,i=Xi);var k=i.alternate;_i(i),null!==k&&_i(k)}Xi=Xi.nextEffect}}catch(e){if(null===Xi)throw Error(c(330));$u(Xi,e),Xi=Xi.nextEffect}}while(null!==Xi);if(_=Br,w=yr(),b=_.focusedElem,o=_.selectionRange,w!==b&&b&&b.ownerDocument&&vr(b.ownerDocument.documentElement,b)){null!==o&&gr(b)&&(w=o.start,void 0===(_=o.end)&&(_=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(_,b.value.length)):(_=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(_=_.getSelection(),i=b.textContent.length,k=Math.min(o.start,i),o=void 0===o.end?k:Math.min(o.end,i),!_.extend&&k>o&&(i=o,o=k,k=i),i=mr(b,k),l=mr(b,o),i&&l&&(1!==_.rangeCount||_.anchorNode!==i.node||_.anchorOffset!==i.offset||_.focusNode!==l.node||_.focusOffset!==l.offset)&&((w=w.createRange()).setStart(i.node,i.offset),_.removeAllRanges(),k>o?(_.addRange(w),_.extend(l.node,l.offset)):(w.setEnd(l.node,l.offset),_.addRange(w))))),w=[];for(_=b;_=_.parentNode;)1===_.nodeType&&w.push({element:_,left:_.scrollLeft,top:_.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(_=w[b]).element.scrollLeft=_.left,_.element.scrollTop=_.top}Jt=!!qr,Br=qr=null,e.current=n,Xi=r;do{try{for(b=e;null!==Xi;){var E=Xi.flags;if(36&E&&gi(b,Xi.alternate,Xi),128&E){w=void 0;var S=Xi.ref;if(null!==S){var x=Xi.stateNode;switch(Xi.tag){case 5:w=x;break;default:w=x}"function"==typeof S?S(w):S.current=w}}Xi=Xi.nextEffect}}catch(e){if(null===Xi)throw Error(c(330));$u(Xi,e),Xi=Xi.nextEffect}}while(null!==Xi);Xi=null,Ia(),Mi=a}else e.current=n;if(eu)eu=!1,tu=e,nu=t;else for(Xi=r;null!==Xi;)t=Xi.nextEffect,Xi.nextEffect=null,8&Xi.flags&&((E=Xi).sibling=null,E.stateNode=null),Xi=t;if(0===(r=e.pendingLanes)&&(Ji=null),1===r?e===iu?ou++:(ou=0,iu=e):ou=0,n=n.stateNode,xa&&"function"==typeof xa.onCommitFiberRoot)try{xa.onCommitFiberRoot(Sa,n,void 0,64==(64&n.current.flags))}catch(e){}if(yu(e,Va()),Gi)throw Gi=!1,e=Zi,Zi=null,e;return 0!=(8&Mi)||Ya(),null}function ju(){for(;null!==Xi;){var e=Xi.alternate;du||null===fu||(0!=(8&Xi.flags)?at(Xi,fu)&&(du=!0):13===Xi.tag&&Ti(e,Xi)&&at(Xi,fu)&&(du=!0));var t=Xi.flags;0!=(256&t)&&yi(e,Xi),0==(512&t)||eu||(eu=!0,Ka(97,(function(){return Du(),null}))),Xi=Xi.nextEffect}}function Du(){if(90!==nu){var e=97<nu?97:nu;return nu=90,Qa(e,Iu)}return!1}function Fu(e,t){ru.push(t,e),eu||(eu=!0,Ka(97,(function(){return Du(),null})))}function Au(e,t){au.push(t,e),eu||(eu=!0,Ka(97,(function(){return Du(),null})))}function Iu(){if(null===tu)return!1;var e=tu;if(tu=null,0!=(48&Mi))throw Error(c(331));var t=Mi;Mi|=32;var n=au;au=[];for(var r=0;r<n.length;r+=2){var a=n[r],l=n[r+1],o=a.destroy;if(a.destroy=void 0,"function"==typeof o)try{o()}catch(e){if(null===l)throw Error(c(330));$u(l,e)}}for(n=ru,ru=[],r=0;r<n.length;r+=2){a=n[r],l=n[r+1];try{var i=a.create;a.destroy=i()}catch(e){if(null===l)throw Error(c(330));$u(l,e)}}for(i=e.current.firstEffect;null!==i;)e=i.nextEffect,i.nextEffect=null,8&i.flags&&(i.sibling=null,i.stateNode=null),i=e;return Mi=t,Ya(),!0}function Uu(e,t,n){dl(e,t=pi(0,t=ci(n,t),1)),t=pu(),null!==(e=vu(e,1))&&(Qt(e,1,t),yu(e,t))}function $u(e,t){if(3===e.tag)Uu(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Uu(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ji||!Ji.has(r))){var a=hi(n,e=ci(t,e),1);if(dl(n,a),a=pu(),null!==(n=vu(n,1)))Qt(n,1,a),yu(n,a);else if("function"==typeof r.componentDidCatch&&(null===Ji||!Ji.has(r)))try{r.componentDidCatch(t,e)}catch(e){}break}}n=n.return}}function qu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=pu(),e.pingedLanes|=e.suspendedLanes&n,Ri===e&&(Di&n)===n&&(4===Ii||3===Ii&&(62914560&Di)===Di&&500>Va()-Hi?xu(e,0):Vi|=n),yu(e,t)}function Bu(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Wa()?1:2:(0===su&&(su=$i),0===(t=Wt(62914560&~su))&&(t=4194304))),n=pu(),null!==(e=vu(e,t))&&(Qt(e,t,n),yu(e,n))}function Vu(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Wu(e,t,n,r){return new Vu(e,t,n,r)}function Hu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Qu(e,t){var n=e.alternate;return null===n?((n=Wu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ku(e,t,n,r,a,l){var o=2;if(r=e,"function"==typeof e)Hu(e)&&(o=1);else if("string"==typeof e)o=5;else e:switch(e){case P:return Yu(n.children,a,l,t);case U:o=8,a|=16;break;case T:o=8,a|=1;break;case L:return(e=Wu(12,n,t,8|a)).elementType=L,e.type=L,e.lanes=l,e;case R:return(e=Wu(13,n,t,a)).type=R,e.elementType=R,e.lanes=l,e;case j:return(e=Wu(19,n,t,a)).elementType=j,e.lanes=l,e;case $:return Xu(n,a,l,t);case q:return(e=Wu(24,n,t,a)).elementType=q,e.lanes=l,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case O:o=10;break e;case z:o=9;break e;case M:o=11;break e;case D:o=14;break e;case F:o=16,r=null;break e;case A:o=22;break e}throw Error(c(130,null==e?e:typeof e,""))}return(t=Wu(o,n,t,a)).elementType=e,t.type=r,t.lanes=l,t}function Yu(e,t,n,r){return(e=Wu(7,e,r,t)).lanes=n,e}function Xu(e,t,n,r){return(e=Wu(23,e,r,t)).elementType=$,e.lanes=n,e}function Gu(e,t,n){return(e=Wu(6,e,null,t)).lanes=n,e}function Zu(e,t,n){return(t=Wu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ju(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ht(0),this.expirationTimes=Ht(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ht(0),this.mutableSourceEagerHydrationData=null}function es(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:N,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function ts(e,t,n,r){var a=t.current,l=pu(),o=hu(a);e:if(n){t:{if(et(n=n._reactInternals)!==n||1!==n.tag)throw Error(c(170));var i=n;do{switch(i.tag){case 3:i=i.stateNode.context;break t;case 1:if(ga(i.type)){i=i.stateNode.__reactInternalMemoizedMergedChildContext;break t}}i=i.return}while(null!==i);throw Error(c(171))}if(1===n.tag){var u=n.type;if(ga(u)){n=_a(n,u,i);break e}}n=i}else n=pa;return null===t.context?t.context=n:t.pendingContext=n,(t=fl(l,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),dl(a,t),mu(a,o,l),o}function ns(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function rs(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function as(e,t){rs(e,t),(e=e.alternate)&&rs(e,t)}function ls(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Ju(e,t,null!=n&&!0===n.hydrate),t=Wu(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,sl(t),e[ta]=n.current,Mr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function os(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function is(e,t,n,r,a){var l=n._reactRootContainer;if(l){var o=l._internalRoot;if("function"==typeof a){var i=a;a=function(){var e=ns(o);i.call(e)}}ts(t,o,e,a)}else{if(l=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new ls(e,0,t?{hydrate:!0}:void 0)}(n,r),o=l._internalRoot,"function"==typeof a){var u=a;a=function(){var e=ns(o);u.call(e)}}ku((function(){ts(t,o,e,a)}))}return ns(o)}function us(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!os(t))throw Error(c(200));return es(e,t,null,n)}Yi=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||ma.current)Ao=!0;else{if(0==(n&r)){switch(Ao=!1,t.tag){case 3:Ko(t),Kl();break;case 5:Dl(t);break;case 1:ga(t.type)&&ka(t);break;case 4:Rl(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;da(Ja,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?Jo(e,t,n):(da(Al,1&Al.current),null!==(t=oi(e,t,n))?t.sibling:null);da(Al,1&Al.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return li(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),da(Al,Al.current),r)break;return null;case 23:case 24:return t.lanes=0,Bo(e,t,n)}return oi(e,t,n)}Ao=0!=(16384&e.flags)}else Ao=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ya(t,ha.current),ol(t,n),a=io(null,t,r,e,a,n),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ga(r)){var l=!0;ka(t)}else l=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,sl(t);var o=r.getDerivedStateFromProps;"function"==typeof o&&yl(t,r,o,e),a.updater=gl,t.stateNode=a,a._reactInternals=t,kl(t,r,e,n),t=Qo(null,t,r,!0,l,n)}else t.tag=0,Io(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(l=a._init)(a._payload),t.type=a,l=t.tag=function(e){if("function"==typeof e)return Hu(e)?1:0;if(null!=e){if((e=e.$$typeof)===M)return 11;if(e===D)return 14}return 2}(a),e=Za(a,e),l){case 0:t=Wo(null,t,a,e,n);break e;case 1:t=Ho(null,t,a,e,n);break e;case 11:t=Uo(null,t,a,e,n);break e;case 14:t=$o(null,t,a,Za(a.type,e),r,n);break e}throw Error(c(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Wo(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 1:return r=t.type,a=t.pendingProps,Ho(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 3:if(Ko(t),r=t.updateQueue,null===e||null===r)throw Error(c(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,cl(e,t),hl(t,r,null,n),(r=t.memoizedState.element)===a)Kl(),t=oi(e,t,n);else{if((l=(a=t.stateNode).hydrate)&&($l=Yr(t.stateNode.containerInfo.firstChild),Ul=t,l=ql=!0),l){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(l=e[a])._workInProgressVersionPrimary=e[a+1],Yl.push(l);for(n=Pl(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Io(e,t,r,n),Kl();t=t.child}return t;case 5:return Dl(t),null===e&&Wl(t),r=t.type,a=t.pendingProps,l=null!==e?e.memoizedProps:null,o=a.children,Wr(r,a)?o=null:null!==l&&Wr(r,l)&&(t.flags|=16),Vo(e,t),Io(e,t,o,n),t.child;case 6:return null===e&&Wl(t),null;case 13:return Jo(e,t,n);case 4:return Rl(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Nl(t,null,r,n):Io(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Uo(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 7:return Io(e,t,t.pendingProps,n),t.child;case 8:case 12:return Io(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,o=t.memoizedProps,l=a.value;var i=t.type._context;if(da(Ja,i._currentValue),i._currentValue=l,null!==o)if(i=o.value,0===(l=fr(i,l)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(i,l):1073741823))){if(o.children===a.children&&!ma.current){t=oi(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var u=i.dependencies;if(null!==u){o=i.child;for(var s=u.firstContext;null!==s;){if(s.context===r&&0!=(s.observedBits&l)){1===i.tag&&((s=fl(-1,n&-n)).tag=2,dl(i,s)),i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),ll(i.return,n),u.lanes|=n;break}s=s.next}}else o=10===i.tag&&i.type===t.type?null:i.child;if(null!==o)o.return=i;else for(o=i;null!==o;){if(o===t){o=null;break}if(null!==(i=o.sibling)){i.return=o.return,o=i;break}o=o.return}i=o}Io(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(l=t.pendingProps).children,ol(t,n),r=r(a=il(a,l.unstable_observedBits)),t.flags|=1,Io(e,t,r,n),t.child;case 14:return l=Za(a=t.type,t.pendingProps),$o(e,t,a,l=Za(a.type,l),r,n);case 15:return qo(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Za(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ga(r)?(e=!0,ka(t)):e=!1,ol(t,n),wl(t,r,a),kl(t,r,a,n),Qo(null,t,r,!0,e,n);case 19:return li(e,t,n);case 23:case 24:return Bo(e,t,n)}throw Error(c(156,t.tag))},ls.prototype.render=function(e){ts(e,this._internalRoot,null,null)},ls.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;ts(null,e,null,(function(){t[ta]=null}))},lt=function(e){13===e.tag&&(mu(e,4,pu()),as(e,4))},ot=function(e){13===e.tag&&(mu(e,67108864,pu()),as(e,67108864))},it=function(e){if(13===e.tag){var t=pu(),n=hu(e);mu(e,n,t),as(e,n)}},ut=function(e,t){return t()},Oe=function(e,t,n){switch(t){case"input":if(oe(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=oa(r);if(!a)throw Error(c(90));te(r),oe(r,a)}}}break;case"textarea":pe(e,n);break;case"select":null!=(t=n.value)&&ce(e,!!n.multiple,t,!1)}},Fe=_u,Ae=function(e,t,n,r,a){var l=Mi;Mi|=4;try{return Qa(98,e.bind(null,t,n,r,a))}finally{0===(Mi=l)&&(Ki(),Ya())}},Ie=function(){0==(49&Mi)&&(function(){if(null!==lu){var e=lu;lu=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,yu(e,Va())}))}Ya()}(),Du())},Ue=function(e,t){var n=Mi;Mi|=2;try{return e(t)}finally{0===(Mi=n)&&(Ki(),Ya())}};var ss={Events:[aa,la,oa,je,De,Du,{current:!1}]},cs={findFiberByHostInstance:ra,bundleType:0,version:"17.0.1",rendererPackageName:"react-dom"},fs={bundleType:cs.bundleType,version:cs.version,rendererPackageName:cs.rendererPackageName,rendererConfig:cs.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=rt(e))?null:e.stateNode},findFiberByHostInstance:cs.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ds=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ds.isDisabled&&ds.supportsFiber)try{Sa=ds.inject(fs),xa=ds}catch(we){}}var ps={__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:ss,createPortal:us,findDOMNode:function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(c(188));throw Error(c(268,Object.keys(e)))}return e=null===(e=rt(t))?null:e.stateNode},flushSync:function(e,t){var n=Mi;if(0!=(48&n))return e(t);Mi|=1;try{if(e)return Qa(99,e.bind(null,t))}finally{Mi=n,Ya()}},hydrate:function(e,t,n){if(!os(t))throw Error(c(200));return is(null,e,t,!0,n)},render:function(e,t,n){if(!os(t))throw Error(c(200));return is(null,e,t,!1,n)},unmountComponentAtNode:function(e){if(!os(e))throw Error(c(40));return!!e._reactRootContainer&&(ku((function(){is(null,null,e,!1,(function(){e._reactRootContainer=null,e[ta]=null}))})),!0)},unstable_batchedUpdates:_u,unstable_createPortal:function(e,t){return us(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},unstable_renderSubtreeIntoContainer:function(e,t,n,r){if(!os(n))throw Error(c(200));if(null==e||void 0===e._reactInternals)throw Error(c(38));return is(e,t,n,!1,r)},version:"17.0.1"},hs=0,ms={__interactionsRef:null,__subscriberRef:null,unstable_clear:function(e){return e()},unstable_getCurrent:function(){return null},unstable_getThreadID:function(){return++hs},unstable_subscribe:function(){},unstable_trace:function(e,t,n){return n()},unstable_unsubscribe:function(){},unstable_wrap:function(e){return e}},vs=(e((function(e,t){})),e((function(e){e.exports=ms})),e((function(e,t){})),e((function(e){!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=ps})));function ys(e,t,n){n=n||{};var r=e.ownerDocument,a=r.defaultView.CustomEvent;"function"==typeof a?a=new a(t,{detail:n}):((a=r.createEvent("Event")).initEvent(t,!1,!1),a.detail=n),e.dispatchEvent(a)}function gs(e){return Array.isArray(e)||e instanceof Int8Array||e instanceof Int16Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Uint16Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array}function bs(e){return e===(0|e)+""}function ws(e){const t=document.createElement("span");return t.className="observablehq--cellname",t.textContent=`${e} = `,t}const _s=Symbol.prototype.toString;function ks(e){return _s.call(e)}const{getOwnPropertySymbols:Es,prototype:{hasOwnProperty:Ss}}=Object,{toStringTag:xs}=Symbol,Cs={},Ns=Es;function Ps(e,t){return Ss.call(e,t)}function Ts(e){return e[xs]||e.constructor&&e.constructor.name||"Object"}function Ls(e,t){try{const n=e[t];return n&&n.constructor,n}catch(e){return Cs}}const Os=[{symbol:"@@__IMMUTABLE_INDEXED__@@",name:"Indexed",modifier:!0},{symbol:"@@__IMMUTABLE_KEYED__@@",name:"Keyed",modifier:!0},{symbol:"@@__IMMUTABLE_LIST__@@",name:"List",arrayish:!0},{symbol:"@@__IMMUTABLE_MAP__@@",name:"Map"},{symbol:"@@__IMMUTABLE_ORDERED__@@",name:"Ordered",modifier:!0,prefix:!0},{symbol:"@@__IMMUTABLE_RECORD__@@",name:"Record"},{symbol:"@@__IMMUTABLE_SET__@@",name:"Set",arrayish:!0,setish:!0},{symbol:"@@__IMMUTABLE_STACK__@@",name:"Stack",arrayish:!0}];function zs(e){try{let t=Os.filter((({symbol:t})=>!0===e[t]));if(!t.length)return;const n=t.find((e=>!e.modifier)),r="Map"===n.name&&t.find((e=>e.modifier&&e.prefix)),a=t.some((e=>e.arrayish)),l=t.some((e=>e.setish));return{name:`${r?r.name:""}${n.name}`,symbols:t,arrayish:a&&!l,setish:l}}catch(e){return null}}const{getPrototypeOf:Ms,getOwnPropertyDescriptors:Rs}=Object,js=Ms({});function Ds(e,t,n,r){let a,l,o,i,u=gs(e);e instanceof Map?e instanceof e.constructor?(a=`Map(${e.size})`,l=Fs):(a="Map()",l=Bs):e instanceof Set?e instanceof e.constructor?(a=`Set(${e.size})`,l=As):(a="Set()",l=Bs):u?(a=`${e.constructor.name}(${e.length})`,l=Us):(i=zs(e))?(a=`Immutable.${i.name}${"Record"===i.name?"":`(${e.size})`}`,u=i.arrayish,l=i.arrayish?$s:i.setish?Is:Vs):r?(a=Ts(e),l=qs):(a=Ts(e),l=Bs);const s=document.createElement("span");s.className="observablehq--expanded",n&&s.appendChild(ws(n));const c=s.appendChild(document.createElement("a"));c.innerHTML="<svg width=8 height=8 class='observablehq--caret'>\n <path d='M4 7L0 1h8z' fill='currentColor' />\n </svg>",c.appendChild(document.createTextNode(`${a}${u?" [":" {"}`)),c.addEventListener("mouseup",(function(t){t.stopPropagation(),Ec(s,Xs(e,null,n,r))})),l=l(e);for(let e=0;!(o=l.next()).done&&e<20;++e)s.appendChild(o.value);if(!o.done){const e=s.appendChild(document.createElement("a"));e.className="observablehq--field",e.style.display="block",e.appendChild(document.createTextNode(" … more")),e.addEventListener("mouseup",(function(e){e.stopPropagation(),s.insertBefore(o.value,s.lastChild.previousSibling);for(let e=0;!(o=l.next()).done&&e<19;++e)s.insertBefore(o.value,s.lastChild.previousSibling);o.done&&s.removeChild(s.lastChild.previousSibling),ys(s,"load")}))}return s.appendChild(document.createTextNode(u?"]":"}")),s}function*Fs(e){for(const[t,n]of e)yield Qs(t,n);yield*Bs(e)}function*As(e){for(const t of e)yield Ks(t);yield*Bs(e)}function*Is(e){for(const t of e)yield Ks(t)}function*Us(e){for(let t=0,n=e.length;t<n;++t)t in e&&(yield Hs(t,Ls(e,t),"observablehq--index"));for(const t in e)!bs(t)&&Ps(e,t)&&(yield Hs(t,Ls(e,t),"observablehq--key"));for(const t of Ns(e))yield Hs(ks(t),Ls(e,t),"observablehq--symbol")}function*$s(e){let t=0;for(const n=e.size;t<n;++t)yield Hs(t,e.get(t),!0)}function*qs(e){for(const t in Rs(e))yield Hs(t,Ls(e,t),"observablehq--key");for(const t of Ns(e))yield Hs(ks(t),Ls(e,t),"observablehq--symbol");const t=Ms(e);t&&t!==js&&(yield Ws(t))}function*Bs(e){for(const t in e)Ps(e,t)&&(yield Hs(t,Ls(e,t),"observablehq--key"));for(const t of Ns(e))yield Hs(ks(t),Ls(e,t),"observablehq--symbol");const t=Ms(e);t&&t!==js&&(yield Ws(t))}function*Vs(e){for(const[t,n]of e)yield Hs(t,n,"observablehq--key")}function Ws(e){const t=document.createElement("div"),n=t.appendChild(document.createElement("span"));return t.className="observablehq--field",n.className="observablehq--prototype-key",n.textContent=" <prototype>",t.appendChild(document.createTextNode(": ")),t.appendChild(kc(e,void 0,void 0,void 0,!0)),t}function Hs(e,t,n){const r=document.createElement("div"),a=r.appendChild(document.createElement("span"));return r.className="observablehq--field",a.className=n,a.textContent=` ${e}`,r.appendChild(document.createTextNode(": ")),r.appendChild(kc(t)),r}function Qs(e,t){const n=document.createElement("div");return n.className="observablehq--field",n.appendChild(document.createTextNode(" ")),n.appendChild(kc(e)),n.appendChild(document.createTextNode(" => ")),n.appendChild(kc(t)),n}function Ks(e){const t=document.createElement("div");return t.className="observablehq--field",t.appendChild(document.createTextNode(" ")),t.appendChild(kc(e)),t}function Ys(e){const t=window.getSelection();return"Range"===t.type&&(t.containsNode(e,!0)||t.anchorNode.isSelfOrDescendant(e)||t.focusNode.isSelfOrDescendant(e))}function Xs(e,t,n,r){let a,l,o,i,u=gs(e);if(e instanceof Map?e instanceof e.constructor?(a=`Map(${e.size})`,l=Gs):(a="Map()",l=nc):e instanceof Set?e instanceof e.constructor?(a=`Set(${e.size})`,l=Zs):(a="Set()",l=nc):u?(a=`${e.constructor.name}(${e.length})`,l=tc):(i=zs(e))?(a=`Immutable.${i.name}${"Record"===i.name?"":`(${e.size})`}`,u=i.arrayish,l=i.arrayish?ec:i.setish?Js:rc):(a=Ts(e),l=nc),t){const t=document.createElement("span");return t.className="observablehq--shallow",n&&t.appendChild(ws(n)),t.appendChild(document.createTextNode(a)),t.addEventListener("mouseup",(function(n){Ys(t)||(n.stopPropagation(),Ec(t,Xs(e)))})),t}const s=document.createElement("span");s.className="observablehq--collapsed",n&&s.appendChild(ws(n));const c=s.appendChild(document.createElement("a"));c.innerHTML="<svg width=8 height=8 class='observablehq--caret'>\n <path d='M7 4L1 8V0z' fill='currentColor' />\n </svg>",c.appendChild(document.createTextNode(`${a}${u?" [":" {"}`)),s.addEventListener("mouseup",(function(t){Ys(s)||(t.stopPropagation(),Ec(s,Ds(e,0,n,r)))}),!0),l=l(e);for(let e=0;!(o=l.next()).done&&e<20;++e)e>0&&s.appendChild(document.createTextNode(", ")),s.appendChild(o.value);return o.done||s.appendChild(document.createTextNode(", …")),s.appendChild(document.createTextNode(u?"]":"}")),s}function*Gs(e){for(const[t,n]of e)yield oc(t,n);yield*nc(e)}function*Zs(e){for(const t of e)yield kc(t,!0);yield*nc(e)}function*Js(e){for(const t of e)yield kc(t,!0)}function*ec(e){let t=-1,n=0;for(const r=e.size;n<r;++n)n>t+1&&(yield ac(n-t-1)),yield kc(e.get(n),!0),t=n;n>t+1&&(yield ac(n-t-1))}function*tc(e){let t=-1,n=0;for(const r=e.length;n<r;++n)n in e&&(n>t+1&&(yield ac(n-t-1)),yield kc(Ls(e,n),!0),t=n);n>t+1&&(yield ac(n-t-1));for(const t in e)!bs(t)&&Ps(e,t)&&(yield lc(t,Ls(e,t),"observablehq--key"));for(const t of Ns(e))yield lc(ks(t),Ls(e,t),"observablehq--symbol")}function*nc(e){for(const t in e)Ps(e,t)&&(yield lc(t,Ls(e,t),"observablehq--key"));for(const t of Ns(e))yield lc(ks(t),Ls(e,t),"observablehq--symbol")}function*rc(e){for(const[t,n]of e)yield lc(t,n,"observablehq--key")}function ac(e){const t=document.createElement("span");return t.className="observablehq--empty",t.textContent=1===e?"empty":`empty × ${e}`,t}function lc(e,t,n){const r=document.createDocumentFragment(),a=r.appendChild(document.createElement("span"));return a.className=n,a.textContent=e,r.appendChild(document.createTextNode(": ")),r.appendChild(kc(t,!0)),r}function oc(e,t){const n=document.createDocumentFragment();return n.appendChild(kc(e,!0)),n.appendChild(document.createTextNode(" => ")),n.appendChild(kc(t,!0)),n}function ic(e,t){if(e instanceof Date||(e=new Date(+e)),isNaN(e))return"function"==typeof t?t(e):t;const n=e.getUTCHours(),r=e.getUTCMinutes(),a=e.getUTCSeconds(),l=e.getUTCMilliseconds();return`${o=e.getUTCFullYear(),o<0?`-${uc(-o,6)}`:o>9999?`+${uc(o,6)}`:uc(o,4)}-${uc(e.getUTCMonth()+1,2)}-${uc(e.getUTCDate(),2)}${n||r||a||l?`T${uc(n,2)}:${uc(r,2)}${a||l?`:${uc(a,2)}${l?`.${uc(l,3)}`:""}`:""}Z`:""}`;var o}function uc(e,t){return`${e}`.padStart(t,"0")}var sc=Error.prototype.toString;var cc=RegExp.prototype.toString;function fc(e){return e.replace(/[\\`\x00-\x09\x0b-\x19]|\${/g,dc)}function dc(e){var t=e.charCodeAt(0);switch(t){case 8:return"\\b";case 9:return"\\t";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r"}return t<16?"\\x0"+t.toString(16):t<32?"\\x"+t.toString(16):"\\"+e}function pc(e,t){for(var n=0;t.exec(e);)++n;return n}var hc=Function.prototype.toString,mc={prefix:"async ƒ"},vc={prefix:"async ƒ*"},yc={prefix:"class"},gc={prefix:"ƒ"},bc={prefix:"ƒ*"};function wc(e,t,n){var r=document.createElement("span");r.className="observablehq--function",n&&r.appendChild(ws(n));var a=r.appendChild(document.createElement("span"));return a.className="observablehq--keyword",a.textContent=e.prefix,r.appendChild(document.createTextNode(t)),r}const{prototype:{toString:_c}}=Object;function kc(e,t,n,r,a){let l=typeof e;switch(l){case"boolean":case"undefined":e+="";break;case"number":e=0===e&&1/e<0?"-0":e+"";break;case"bigint":e+="n";break;case"symbol":e=ks(e);break;case"function":return function(e,t){var n,r,a=hc.call(e);switch(e.constructor&&e.constructor.name){case"AsyncFunction":n=mc;break;case"AsyncGeneratorFunction":n=vc;break;case"GeneratorFunction":n=bc;break;default:n=/^class\b/.test(a)?yc:gc}return n===yc?wc(n,"",t):(r=/^(?:async\s*)?(\w+)\s*=>/.exec(a))?wc(n,"("+r[1]+")",t):(r=/^(?:async\s*)?\(\s*(\w+(?:\s*,\s*\w+)*)?\s*\)/.exec(a))||(r=/^(?:async\s*)?function(?:\s*\*)?(?:\s*\w+)?\s*\(\s*(\w+(?:\s*,\s*\w+)*)?\s*\)/.exec(a))?wc(n,r[1]?"("+r[1].replace(/\s*,\s*/g,", ")+")":"()",t):wc(n,"(…)",t)}(e,r);case"string":return function(e,t,n,r){if(!1===t){if(pc(e,/["\n]/g)<=pc(e,/`|\${/g)){const t=document.createElement("span");r&&t.appendChild(ws(r));const n=t.appendChild(document.createElement("span"));return n.className="observablehq--string",n.textContent=JSON.stringify(e),t}const a=e.split("\n");if(a.length>20&&!n){const n=document.createElement("div");r&&n.appendChild(ws(r));const l=n.appendChild(document.createElement("span"));l.className="observablehq--string",l.textContent="`"+fc(a.slice(0,20).join("\n"));const o=n.appendChild(document.createElement("span")),i=a.length-20;return o.textContent=`Show ${i} truncated line${i>1?"s":""}`,o.className="observablehq--string-expand",o.addEventListener("mouseup",(function(a){a.stopPropagation(),Ec(n,kc(e,t,!0,r))})),n}const l=document.createElement("span");r&&l.appendChild(ws(r));const o=l.appendChild(document.createElement("span"));return o.className="observablehq--string"+(n?" observablehq--expanded":""),o.textContent="`"+fc(e)+"`",l}const a=document.createElement("span");r&&a.appendChild(ws(r));const l=a.appendChild(document.createElement("span"));return l.className="observablehq--string",l.textContent=JSON.stringify(e.length>100?`${e.slice(0,50)}…${e.slice(-49)}`:e),a}(e,t,n,r);default:if(null===e){l=null,e="null";break}if(e instanceof Date){l="date",e=ic(e,"Invalid Date");break}if(e===Cs){l="forbidden",e="[forbidden]";break}switch(_c.call(e)){case"[object RegExp]":l="regexp",e=function(e){return cc.call(e)}(e);break;case"[object Error]":case"[object DOMException]":l="error",e=function(e){return e.stack||sc.call(e)}(e);break;default:return(n?Ds:Xs)(e,t,r,a)}}const o=document.createElement("span");r&&o.appendChild(ws(r));const i=o.appendChild(document.createElement("span"));return i.className=`observablehq--${l}`,i.textContent=e,o}function Ec(e,t){e.classList.contains("observablehq--inspect")&&t.classList.add("observablehq--inspect"),e.parentNode.replaceChild(t,e),ys(t,"load")}const Sc=/\s+\(\d+:\d+\)$/m;class xc{constructor(e){if(!e)throw new Error("invalid node");this._node=e,e.classList.add("observablehq")}pending(){const{_node:e}=this;e.classList.remove("observablehq--error"),e.classList.add("observablehq--running")}fulfilled(e,t){const{_node:n}=this;if((!function(e){return(e instanceof Element||e instanceof Text)&&e instanceof e.constructor}(e)||e.parentNode&&e.parentNode!==n)&&(e=kc(e,!1,n.firstChild&&n.firstChild.classList&&n.firstChild.classList.contains("observablehq--expanded"),t)).classList.add("observablehq--inspect"),n.classList.remove("observablehq--running","observablehq--error"),n.firstChild!==e)if(n.firstChild){for(;n.lastChild!==n.firstChild;)n.removeChild(n.lastChild);n.replaceChild(e,n.firstChild)}else n.appendChild(e);ys(n,"update")}rejected(e,t){const{_node:n}=this;for(n.classList.remove("observablehq--running"),n.classList.add("observablehq--error");n.lastChild;)n.removeChild(n.lastChild);var r=document.createElement("div");r.className="observablehq--inspect",t&&r.appendChild(ws(t)),r.appendChild(document.createTextNode((e+"").replace(Sc,""))),n.appendChild(r),ys(n,"error",{error:e})}}xc.into=function(e){if("string"==typeof e&&null==(e=document.querySelector(e)))throw new Error("container not found");return function(){return new xc(e.appendChild(document.createElement("div")))}};var Cc={},Nc={};function Pc(e){return new Function("d","return {"+e.map((function(e,t){return JSON.stringify(e)+": d["+t+'] || ""'})).join(",")+"}")}function Tc(e){var t=Object.create(null),n=[];return e.forEach((function(e){for(var r in e)r in t||n.push(t[r]=r)})),n}function Lc(e,t){var n=e+"",r=n.length;return r<t?new Array(t-r+1).join(0)+n:n}function Oc(e){var t,n=e.getUTCHours(),r=e.getUTCMinutes(),a=e.getUTCSeconds(),l=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":((t=e.getUTCFullYear())<0?"-"+Lc(-t,6):t>9999?"+"+Lc(t,6):Lc(t,4))+"-"+Lc(e.getUTCMonth()+1,2)+"-"+Lc(e.getUTCDate(),2)+(l?"T"+Lc(n,2)+":"+Lc(r,2)+":"+Lc(a,2)+"."+Lc(l,3)+"Z":a?"T"+Lc(n,2)+":"+Lc(r,2)+":"+Lc(a,2)+"Z":r||n?"T"+Lc(n,2)+":"+Lc(r,2)+"Z":"")}function zc(e){var t=new RegExp('["'+e+"\n\r]"),n=e.charCodeAt(0);function r(e,t){var r,a=[],l=e.length,o=0,i=0,u=l<=0,s=!1;function c(){if(u)return Nc;if(s)return s=!1,Cc;var t,r,a=o;if(34===e.charCodeAt(a)){for(;o++<l&&34!==e.charCodeAt(o)||34===e.charCodeAt(++o););return(t=o)>=l?u=!0:10===(r=e.charCodeAt(o++))?s=!0:13===r&&(s=!0,10===e.charCodeAt(o)&&++o),e.slice(a+1,t-1).replace(/""/g,'"')}for(;o<l;){if(10===(r=e.charCodeAt(t=o++)))s=!0;else if(13===r)s=!0,10===e.charCodeAt(o)&&++o;else if(r!==n)continue;return e.slice(a,t)}return u=!0,e.slice(a,l)}for(10===e.charCodeAt(l-1)&&--l,13===e.charCodeAt(l-1)&&--l;(r=c())!==Nc;){for(var f=[];r!==Cc&&r!==Nc;)f.push(r),r=c();t&&null==(f=t(f,i++))||a.push(f)}return a}function a(t,n){return t.map((function(t){return n.map((function(e){return o(t[e])})).join(e)}))}function l(t){return t.map(o).join(e)}function o(e){return null==e?"":e instanceof Date?Oc(e):t.test(e+="")?'"'+e.replace(/"/g,'""')+'"':e}return{parse:function(e,t){var n,a,l=r(e,(function(e,r){if(n)return n(e,r-1);a=e,n=t?function(e,t){var n=Pc(e);return function(r,a){return t(n(r),a,e)}}(e,t):Pc(e)}));return l.columns=a||[],l},parseRows:r,format:function(t,n){return null==n&&(n=Tc(t)),[n.map(o).join(e)].concat(a(t,n)).join("\n")},formatBody:function(e,t){return null==t&&(t=Tc(e)),a(e,t).join("\n")},formatRows:function(e){return e.map(l).join("\n")},formatRow:l,formatValue:o}}var Mc=zc(","),Rc=Mc.parse,jc=Mc.parseRows,Dc=zc("\t"),Fc=Dc.parse,Ac=Dc.parseRows;function Ic(e){for(var t in e){var n,r,a=e[t].trim();if(a)if("true"===a)a=!0;else if("false"===a)a=!1;else if("NaN"===a)a=NaN;else if(isNaN(n=+a)){if(!(r=a.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;Uc&&r[4]&&!r[7]&&(a=a.replace(/-/g,"/").replace(/T/," ")),a=new Date(a)}else a=n;else a=null;e[t]=a}return e}const Uc=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours(),$c=new Map,qc=[],Bc=qc.map,Vc=qc.some,Wc=qc.hasOwnProperty,Hc="https://cdn.jsdelivr.net/npm/",Qc=/^((?:@[^/@]+\/)?[^/@]+)(?:@([^/]+))?(?:\/(.*))?$/,Kc=/^\d+\.\d+\.\d+(-[\w-.+]+)?$/,Yc=/\.[^/]*$/,Xc=["unpkg","jsdelivr","browser","main"];class Gc extends Error{constructor(e){super(e)}}function Zc(e){const t=Qc.exec(e);return t&&{name:t[1],version:t[2],path:t[3]}}function Jc(e){const t=`${Hc}${e.name}${e.version?`@${e.version}`:""}/package.json`;let n=$c.get(t);return n||$c.set(t,n=fetch(t).then((e=>{if(!e.ok)throw new Gc("unable to load package.json");return e.redirected&&!$c.has(e.url)&&$c.set(e.url,n),e.json()}))),n}Gc.prototype.name=Gc.name;var ef=tf((async function(e,t){if(e.startsWith(Hc)&&(e=e.substring(Hc.length)),/^(\w+:)|\/\//i.test(e))return e;if(/^[.]{0,2}\//i.test(e))return new URL(e,null==t?location:t).href;if(!e.length||/^[\s._]/.test(e)||/\s$/.test(e))throw new Gc("illegal name");const n=Zc(e);if(!n)return`${Hc}${e}`;if(!n.version&&null!=t&&t.startsWith(Hc)){const e=await Jc(Zc(t.substring(Hc.length)));n.version=e.dependencies&&e.dependencies[n.name]||e.peerDependencies&&e.peerDependencies[n.name]}if(n.path&&!Yc.test(n.path)&&(n.path+=".js"),n.path&&n.version&&Kc.test(n.version))return`${Hc}${n.name}@${n.version}/${n.path}`;const r=await Jc(n);return`${Hc}${r.name}@${r.version}/${n.path||function(e){for(const t of Xc){const n=e[t];if("string"==typeof n)return Yc.test(n)?n:`${n}.js`}}(r)||"index.js"}`}));function tf(e){const t=new Map,n=a(null);function r(e){if("string"!=typeof e)return e;let n=t.get(e);return n||t.set(e,n=new Promise(((t,n)=>{const r=document.createElement("script");r.onload=()=>{try{t(qc.pop()(a(e)))}catch(e){n(new Gc("invalid module"))}r.remove()},r.onerror=()=>{n(new Gc("unable to load module")),r.remove()},r.async=!0,r.src=e,window.define=lf,document.head.appendChild(r)}))),n}function a(t){return n=>Promise.resolve(e(n,t)).then(r)}function l(e){return arguments.length>1?Promise.all(Bc.call(arguments,n)).then(nf):n(e)}return l.alias=function(t){return tf(((n,r)=>n in t&&(r=null,"string"!=typeof(n=t[n]))?n:e(n,r)))},l.resolve=e,l}function nf(e){const t={};for(const n of e)for(const e in n)Wc.call(n,e)&&(null==n[e]?Object.defineProperty(t,e,{get:rf(n,e)}):t[e]=n[e]);return t}function rf(e,t){return()=>e[t]}function af(e){return"exports"===(e+="")||"module"===e}function lf(e,t,n){const r=arguments.length;r<2?(n=e,t=[]):r<3&&(n=t,t="string"==typeof e?[]:e),qc.push(Vc.call(t,af)?e=>{const r={},a={exports:r};return Promise.all(Bc.call(t,(t=>"exports"===(t+="")?r:"module"===t?a:e(t)))).then((e=>(n.apply(null,e),a.exports)))}:e=>Promise.all(Bc.call(t,e)).then((e=>"function"==typeof n?n.apply(null,e):n)))}function of(e,t,n){return{resolve:(r=n)=>`https://cdn.jsdelivr.net/npm/${e}@${t}/${r}`}}lf.amd={};const uf=of("d3","7.3.0","dist/d3.min.js"),sf=of("@observablehq/inputs","0.10.4","dist/inputs.min.js"),cf=of("@observablehq/plot","0.4.2","dist/plot.umd.min.js"),ff=of("@observablehq/graphviz","0.2.1","dist/graphviz.min.js"),df=of("@observablehq/highlight.js","2.0.0","highlight.min.js"),pf=of("@observablehq/katex","0.11.1","dist/katex.min.js"),hf=of("lodash","4.17.21","lodash.min.js"),mf=of("htl","0.3.1","dist/htl.min.js"),vf=of("jszip","3.7.1","dist/jszip.min.js"),yf=of("marked","0.3.12","marked.min.js"),gf=of("sql.js","1.6.2","dist/sql-wasm.js"),bf=of("vega","5.21.0","build/vega.min.js"),wf=of("vega-lite","5.2.0","build/vega-lite.min.js"),_f=of("vega-lite-api","5.0.0","build/vega-lite-api.min.js"),kf=of("apache-arrow","4.0.1","Arrow.es2015.min.js"),Ef=of("arquero","4.8.8","dist/arquero.min.js"),Sf=of("topojson-client","3.1.0","dist/topojson-client.min.js"),xf=of("exceljs","4.3.0","dist/exceljs.min.js");async function Cf(e){return(await e(gf.resolve()))({locateFile:e=>gf.resolve(`dist/${e}`)})}class Nf{constructor(e){Object.defineProperties(this,{_db:{value:e}})}static async open(e){const[t,n]=await Promise.all([Cf(ef),Promise.resolve(e).then(Pf)]);return new Nf(new t.Database(n))}async query(e,t){return await async function(e,t,n){const[r]=await e.exec(t,n);if(!r)return[];const{columns:a,values:l}=r,o=l.map((e=>Object.fromEntries(e.map(((e,t)=>[a[t],e])))));return o.columns=a,o}(this._db,e,t)}async queryRow(e,t){return(await this.query(e,t))[0]||null}async explain(e,t){return Tf("pre",{className:"observablehq--inspect"},[Lf((await this.query(`EXPLAIN QUERY PLAN ${e}`,t)).map((e=>e.detail)).join("\n"))])}async describe(e){const t=await(void 0===e?this.query("SELECT name FROM sqlite_master WHERE type = 'table'"):this.query("SELECT * FROM pragma_table_info(?)",[e]));if(!t.length)throw new Error("Not found");const{columns:n}=t;return Tf("table",{value:t},[Tf("thead",[Tf("tr",n.map((e=>Tf("th",[Lf(e)]))))]),Tf("tbody",t.map((e=>Tf("tr",n.map((t=>Tf("td",[Lf(e[t])])))))))])}async sql(e,...t){return this.query(e.join("?"),t)}}function Pf(e){return"string"==typeof e?fetch(e).then(Pf):e instanceof Response||e instanceof Blob?e.arrayBuffer().then(Pf):e instanceof ArrayBuffer?new Uint8Array(e):e}function Tf(e,t,n){2===arguments.length&&(n=t,t=void 0);const r=document.createElement(e);if(void 0!==t)for(const e in t)r[e]=t[e];if(void 0!==n)for(const e of n)r.appendChild(e);return r}function Lf(e){return document.createTextNode(e)}Object.defineProperty(Nf.prototype,"dialect",{value:"sqlite"});class Of{constructor(e){Object.defineProperties(this,{_:{value:e},sheetNames:{value:e.worksheets.map((e=>e.name)),enumerable:!0}})}sheet(e,t){const n="number"==typeof e?this.sheetNames[e]:this.sheetNames.includes(e+="")?e:null;if(null==n)throw new Error(`Sheet not found: ${e}`);return function(e,{range:t,headers:n}={}){let[[r,a],[l,o]]=function(e=":",{columnCount:t,rowCount:n}){if(!(e+="").match(/^[A-Z]*\d*:[A-Z]*\d*$/))throw new Error("Malformed range specifier");const[[r=0,a=0],[l=t-1,o=n-1]]=e.split(":").map(jf);return[[r,a],[l,o]]}(t,e);const i=n?e._rows[a++]:null;let u=new Set(["#"]);for(let e=r;e<=l;e++){const t=i?zf(i.findCell(e+1)):null;let n=t&&t+""||Rf(e);for(;u.has(n);)n+="_";u.add(n)}u=new Array(r).concat(Array.from(u));const s=new Array(o-a+1);for(let t=a;t<=o;t++){const n=s[t-a]=Object.create(null,{"#":{value:t+1}}),o=e.getRow(t+1);if(o.hasValues)for(let e=r;e<=l;e++){const t=zf(o.findCell(e+1));null!=t&&(n[u[e+1]]=t)}}return s.columns=u.filter((()=>!0)),s}(this._.getWorksheet(n),t)}}function zf(e){if(!e)return;const{value:t}=e;if(t&&"object"==typeof t&&!(t instanceof Date)){if(t.formula||t.sharedFormula)return t.result&&t.result.error?NaN:t.result;if(t.richText)return Mf(t);if(t.text){let{text:e}=t;return e.richText&&(e=Mf(e)),t.hyperlink&&t.hyperlink!==e?`${t.hyperlink} ${e}`:e}return t}return t}function Mf(e){return e.richText.map((e=>e.text)).join("")}function Rf(e){let t="";e++;do{t=String.fromCharCode(64+(e%26||26))+t}while(e=Math.floor((e-1)/26));return t}function jf(e){const[,t,n]=e.match(/^([A-Z]*)(\d*)$/);let r=0;if(t)for(let e=0;e<t.length;e++)r+=Math.pow(26,t.length-e-1)*(t.charCodeAt(e)-64);return[r?r-1:void 0,n?+n-1:void 0]}async function Df(e){const t=await fetch(await e.url());if(!t.ok)throw new Error(`Unable to load file: ${e.name}`);return t}async function Ff(e,t,{array:n=!1,typed:r=!1}={}){const a=await e.text();return("\t"===t?n?Ac:Fc:n?jc:Rc)(a,r&&Ic)}class Af{constructor(e){Object.defineProperty(this,"name",{value:e,enumerable:!0})}async blob(){return(await Df(this)).blob()}async arrayBuffer(){return(await Df(this)).arrayBuffer()}async text(){return(await Df(this)).text()}async json(){return(await Df(this)).json()}async stream(){return(await Df(this)).body}async csv(e){return Ff(this,",",e)}async tsv(e){return Ff(this,"\t",e)}async image(e){const t=await this.url();return new Promise(((n,r)=>{const a=new Image;new URL(t,document.baseURI).origin!==new URL(location).origin&&(a.crossOrigin="anonymous"),Object.assign(a,e),a.onload=()=>n(a),a.onerror=()=>r(new Error(`Unable to load file: ${this.name}`)),a.src=t}))}async arrow(){const[e,t]=await Promise.all([ef(kf.resolve()),Df(this)]);return e.Table.from(t)}async sqlite(){return Nf.open(Df(this))}async zip(){const[e,t]=await Promise.all([ef(vf.resolve()),this.arrayBuffer()]);return new $f(await e.loadAsync(t))}async xml(e="application/xml"){return(new DOMParser).parseFromString(await this.text(),e)}async html(){return this.xml("text/html")}async xlsx(){const[e,t]=await Promise.all([ef(xf.resolve()),this.arrayBuffer()]);return new Of(await(new e.Workbook).xlsx.load(t))}}class If extends Af{constructor(e,t){super(t),Object.defineProperty(this,"_url",{value:e})}async url(){return await this._url+""}}function Uf(e){throw new Error(`File not found: ${e}`)}class $f{constructor(e){Object.defineProperty(this,"_",{value:e}),this.filenames=Object.keys(e.files).filter((t=>!e.files[t].dir))}file(e){const t=this._.file(e+="");if(!t||t.dir)throw new Error(`file not found: ${e}`);return new qf(t)}}class qf extends Af{constructor(e){super(e.name),Object.defineProperty(this,"_",{value:e}),Object.defineProperty(this,"_url",{writable:!0})}async url(){return this._url||(this._url=this.blob().then(URL.createObjectURL))}async blob(){return this._.async("blob")}async arrayBuffer(){return this._.async("arraybuffer")}async text(){return this._.async("text")}async json(){return JSON.parse(await this.text())}}var Bf={math:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};var Vf=0;function Wf(e){this.id=e,this.href=new URL(`#${e}`,location)+""}Wf.prototype.toString=function(){return"url("+this.href+")"};var Hf={canvas:function(e,t){var n=document.createElement("canvas");return n.width=e,n.height=t,n},context2d:function(e,t,n){null==n&&(n=devicePixelRatio);var r=document.createElement("canvas");r.width=e*n,r.height=t*n,r.style.width=e+"px";var a=r.getContext("2d");return a.scale(n,n),a},download:function(e,t="untitled",n="Save"){const r=document.createElement("a"),a=r.appendChild(document.createElement("button"));async function l(){await new Promise(requestAnimationFrame),URL.revokeObjectURL(r.href),r.removeAttribute("href"),a.textContent=n,a.disabled=!1}return a.textContent=n,r.download=t,r.onclick=async t=>{if(a.disabled=!0,r.href)return l();a.textContent="Saving…";try{const t=await("function"==typeof e?e():e);a.textContent="Download",r.href=URL.createObjectURL(t)}catch(e){a.textContent=n}if(t.eventPhase)return l();a.disabled=!1},r},element:function(e,t){var n,r=e+="",a=r.indexOf(":");a>=0&&"xmlns"!==(r=e.slice(0,a))&&(e=e.slice(a+1));var l=Bf.hasOwnProperty(r)?document.createElementNS(Bf[r],e):document.createElement(e);if(t)for(var o in t)a=(r=o).indexOf(":"),n=t[o],a>=0&&"xmlns"!==(r=o.slice(0,a))&&(o=o.slice(a+1)),Bf.hasOwnProperty(r)?l.setAttributeNS(Bf[r],o,n):l.setAttribute(o,n);return l},input:function(e){var t=document.createElement("input");return null!=e&&(t.type=e),t},range:function(e,t,n){1===arguments.length&&(t=e,e=null);var r=document.createElement("input");return r.min=e=null==e?0:+e,r.max=t=null==t?1:+t,r.step=null==n?"any":n=+n,r.type="range",r},select:function(e){var t=document.createElement("select");return Array.prototype.forEach.call(e,(function(e){var n=document.createElement("option");n.value=n.textContent=e,t.appendChild(n)})),t},svg:function(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg","svg");return n.setAttribute("viewBox",[0,0,e,t]),n.setAttribute("width",e),n.setAttribute("height",t),n},text:function(e){return document.createTextNode(e)},uid:function(e){return new Wf("O-"+(null==e?"":e+"-")+ ++Vf)}};var Qf={buffer:function(e){return new Promise((function(t,n){var r=new FileReader;r.onload=function(){t(r.result)},r.onerror=n,r.readAsArrayBuffer(e)}))},text:function(e){return new Promise((function(t,n){var r=new FileReader;r.onload=function(){t(r.result)},r.onerror=n,r.readAsText(e)}))},url:function(e){return new Promise((function(t,n){var r=new FileReader;r.onload=function(){t(r.result)},r.onerror=n,r.readAsDataURL(e)}))}};function Kf(){return this}function Yf(e,t){let n=!1;if("function"!=typeof t)throw new Error("dispose is not a function");return{[Symbol.iterator]:Kf,next:()=>n?{done:!0}:(n=!0,{done:!1,value:e}),return:()=>(n=!0,t(e),{done:!0}),throw:()=>({done:n=!0})}}function Xf(e){let t,n,r=!1;const a=e((function(e){n?(n(e),n=null):r=!0;return t=e}));if(null!=a&&"function"!=typeof a)throw new Error("function"==typeof a.then?"async initializers are not supported":"initializer returned something, but not a dispose function");return{[Symbol.iterator]:Kf,throw:()=>({done:!0}),return:()=>(null!=a&&a(),{done:!0}),next:function(){return{done:!1,value:r?(r=!1,Promise.resolve(t)):new Promise((e=>n=e))}}}}function Gf(e){switch(e.type){case"range":case"number":return e.valueAsNumber;case"date":return e.valueAsDate;case"checkbox":return e.checked;case"file":return e.multiple?e.files:e.files[0];case"select-multiple":return Array.from(e.selectedOptions,(e=>e.value));default:return e.value}}var Zf={disposable:Yf,filter:function*(e,t){for(var n,r=-1;!(n=e.next()).done;)t(n.value,++r)&&(yield n.value)},input:function(e){return Xf((function(t){var n=function(e){switch(e.type){case"button":case"submit":case"checkbox":return"click";case"file":return"change";default:return"input"}}(e),r=Gf(e);function a(){t(Gf(e))}return e.addEventListener(n,a),void 0!==r&&t(r),function(){e.removeEventListener(n,a)}}))},map:function*(e,t){for(var n,r=-1;!(n=e.next()).done;)yield t(n.value,++r)},observe:Xf,queue:function(e){let t;const n=[],r=e((function(e){n.push(e),t&&(t(n.shift()),t=null);return e}));if(null!=r&&"function"!=typeof r)throw new Error("function"==typeof r.then?"async initializers are not supported":"initializer returned something, but not a dispose function");return{[Symbol.iterator]:Kf,throw:()=>({done:!0}),return:()=>(null!=r&&r(),{done:!0}),next:function(){return{done:!1,value:n.length?Promise.resolve(n.shift()):new Promise((e=>t=e))}}}},range:function*(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n));++r<a;)yield e+r*n},valueAt:function(e,t){if(!(!isFinite(t=+t)||t<0||t!=t|0))for(var n,r=-1;!(n=e.next()).done;)if(++r===t)return n.value},worker:function(e){const t=URL.createObjectURL(new Blob([e],{type:"text/javascript"})),n=new Worker(t);return Yf(n,(()=>{n.terminate(),URL.revokeObjectURL(t)}))}};function Jf(e,t){return function(n){var r,a,l,o,i,u,s,c,f=n[0],d=[],p=null,h=-1;for(i=1,u=arguments.length;i<u;++i){if((r=arguments[i])instanceof Node)d[++h]=r,f+="\x3c!--o:"+h+"--\x3e";else if(Array.isArray(r)){for(s=0,c=r.length;s<c;++s)(a=r[s])instanceof Node?(null===p&&(d[++h]=p=document.createDocumentFragment(),f+="\x3c!--o:"+h+"--\x3e"),p.appendChild(a)):(p=null,f+=a);p=null}else f+=r;f+=n[i]}if(p=e(f),++h>0){for(l=new Array(h),o=document.createTreeWalker(p,NodeFilter.SHOW_COMMENT,null,!1);o.nextNode();)a=o.currentNode,/^o:/.test(a.nodeValue)&&(l[+a.nodeValue.slice(2)]=a);for(i=0;i<h;++i)(a=l[i])&&a.parentNode.replaceChild(d[i],a)}return 1===p.childNodes.length?p.removeChild(p.firstChild):11===p.nodeType?((a=t()).appendChild(p),a):p}}var ed=Jf((function(e){var t=document.createElement("template");return t.innerHTML=e.trim(),document.importNode(t.content,!0)}),(function(){return document.createElement("span")}));function td(e){let t;Object.defineProperties(this,{generator:{value:Xf((e=>{t=e}))},value:{get:()=>e,set:n=>t(e=n)}}),void 0!==e&&t(e)}function*nd(){for(;;)yield Date.now()}var rd=new Map;function ad(e,t){var n;return(n=rd.get(e=+e))?n.then((()=>t)):(n=Date.now())>=e?Promise.resolve(t):function(e,t){var n=new Promise((function(n){rd.delete(t);var r=t-e;if(!(r>0))throw new Error("invalid time");if(r>2147483647)throw new Error("too long to wait");setTimeout(n,r)}));return rd.set(t,n),n}(n,e).then((()=>t))}var ld={delay:function(e,t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))},tick:function(e,t){return ad(Math.ceil((Date.now()+1)/e)*e,t)},when:ad};function od(e,t){if(/^(\w+:)|\/\//i.test(e))return e;if(/^[.]{0,2}\//i.test(e))return new URL(e,null==t?location:t).href;if(!e.length||/^[\s._]/.test(e)||/\s$/.test(e))throw new Error("illegal name");return"https://unpkg.com/"+e}function id(e){return null==e?ef:tf(e)}var ud=Jf((function(e){var t=document.createElementNS("http://www.w3.org/2000/svg","g");return t.innerHTML=e.trim(),t}),(function(){return document.createElementNS("http://www.w3.org/2000/svg","g")})),sd=String.raw;function cd(){return Xf((function(e){var t=e(document.body.clientWidth);function n(){var n=document.body.clientWidth;n!==t&&e(t=n)}return window.addEventListener("resize",n),function(){window.removeEventListener("resize",n)}}))}var fd=Object.assign((function(e){const t=id(e);var n;Object.defineProperties(this,(n={FileAttachment:()=>Uf,Arrow:()=>t(kf.resolve()),Inputs:()=>t(sf.resolve()).then((e=>({...e,file:e.fileOf(Af)}))),Mutable:()=>td,Plot:()=>t(cf.resolve()),SQLite:()=>Cf(t),SQLiteDatabaseClient:()=>Nf,_:()=>t(hf.resolve()),aq:()=>t.alias({"apache-arrow":kf.resolve()})(Ef.resolve()),d3:()=>t(uf.resolve()),dot:()=>t(ff.resolve()),htl:()=>t(mf.resolve()),html:()=>ed,md:()=>function(e){return e(yf.resolve()).then((function(t){return Jf((function(n){var r=document.createElement("div");r.innerHTML=t(n,{langPrefix:""}).trim();var a=r.querySelectorAll("pre code[class]");return a.length>0&&e(df.resolve()).then((function(t){a.forEach((function(n){function r(){t.highlightBlock(n),n.parentNode.classList.add("observablehq--md-pre")}t.getLanguage(n.className)?r():e(df.resolve("async-languages/index.js")).then((r=>{if(r.has(n.className))return e(df.resolve("async-languages/"+r.get(n.className))).then((e=>{t.registerLanguage(n.className,e)}))})).then(r,r)}))})),r}),(function(){return document.createElement("div")}))}))}(t),now:nd,require:()=>t,resolve:()=>od,svg:()=>ud,tex:()=>function(e){return Promise.all([e(pf.resolve()),(t=pf.resolve("dist/katex.min.css"),new Promise((function(e,n){var r=document.createElement("link");r.rel="stylesheet",r.href=t,r.onerror=n,r.onload=e,document.head.appendChild(r)})))]).then((function(e){var t=e[0],n=r();function r(e){return function(){var n=document.createElement("div");return t.render(sd.apply(String,arguments),n,e),n.removeChild(n.firstChild)}}return n.options=r,n.block=r({displayMode:!0}),n}));var t}(t),topojson:()=>t(Sf.resolve()),vl:()=>async function(e){const[t,n,r]=await Promise.all([bf,wf,_f].map((t=>e(t.resolve()))));return r.register(t,n)}(t),width:cd,DOM:Hf,Files:Qf,Generators:Zf,Promises:ld},Object.fromEntries(Object.entries(n).map(dd))))}),{resolve:ef.resolve});function dd([e,t]){return[e,{value:t,writable:!0,enumerable:!0}]}function pd(e,t){this.message=e+"",this.input=t}pd.prototype=Object.create(Error.prototype),pd.prototype.name="RuntimeError",pd.prototype.constructor=pd;var hd=Array.prototype,md=hd.map,vd=hd.forEach;function yd(e){return function(){return e}}function gd(e){return e}function bd(){}var wd={};function _d(e,t,n){var r;n||(n=wd),Object.defineProperties(this,{_observer:{value:n,writable:!0},_definition:{value:Sd,writable:!0},_duplicate:{value:void 0,writable:!0},_duplicates:{value:void 0,writable:!0},_indegree:{value:NaN,writable:!0},_inputs:{value:[],writable:!0},_invalidate:{value:bd,writable:!0},_module:{value:t},_name:{value:null,writable:!0},_outputs:{value:new Set,writable:!0},_promise:{value:Promise.resolve(void 0),writable:!0},_reachable:{value:n!==wd,writable:!0},_rejector:{value:(r=this,function(e){if(e===Sd)throw new pd(r._name+" is not defined",r._name);if(e instanceof Error&&e.message)throw new pd(e.message,r._name);throw new pd(r._name+" could not be resolved",r._name)})},_type:{value:e},_value:{value:void 0,writable:!0},_version:{value:0,writable:!0}})}function kd(e){e._module._runtime._dirty.add(e),e._outputs.add(this)}function Ed(e){e._module._runtime._dirty.add(e),e._outputs.delete(this)}function Sd(){throw Sd}function xd(e){return function(){throw new pd(e+" is defined more than once")}}function Cd(e,t,n){var r=this._module._scope,a=this._module._runtime;if(this._inputs.forEach(Ed,this),t.forEach(kd,this),this._inputs=t,this._definition=n,this._value=void 0,n===bd?a._variables.delete(this):a._variables.add(this),e!==this._name||r.get(e)!==this){var l,o;if(this._name)if(this._outputs.size)r.delete(this._name),(o=this._module._resolve(this._name))._outputs=this._outputs,this._outputs=new Set,o._outputs.forEach((function(e){e._inputs[e._inputs.indexOf(this)]=o}),this),o._outputs.forEach(a._updates.add,a._updates),a._dirty.add(o).add(this),r.set(this._name,o);else if((o=r.get(this._name))===this)r.delete(this._name);else{if(3!==o._type)throw new Error;o._duplicates.delete(this),this._duplicate=void 0,1===o._duplicates.size&&(o=o._duplicates.keys().next().value,l=r.get(this._name),o._outputs=l._outputs,l._outputs=new Set,o._outputs.forEach((function(e){e._inputs[e._inputs.indexOf(l)]=o})),o._definition=o._duplicate,o._duplicate=void 0,a._dirty.add(l).add(o),a._updates.add(o),r.set(this._name,o))}if(this._outputs.size)throw new Error;e&&((o=r.get(e))?3===o._type?(this._definition=xd(e),this._duplicate=n,o._duplicates.add(this)):2===o._type?(this._outputs=o._outputs,o._outputs=new Set,this._outputs.forEach((function(e){e._inputs[e._inputs.indexOf(o)]=this}),this),a._dirty.add(o).add(this),r.set(e,this)):(o._duplicate=o._definition,this._duplicate=n,(l=new _d(3,this._module))._name=e,l._definition=this._definition=o._definition=xd(e),l._outputs=o._outputs,o._outputs=new Set,l._outputs.forEach((function(e){e._inputs[e._inputs.indexOf(o)]=l})),l._duplicates=new Set([this,o]),a._dirty.add(o).add(l),a._updates.add(o).add(l),r.set(e,l)):r.set(e,this)),this._name=e}return a._updates.add(this),a._compute(),this}function Nd(e,t=[]){Object.defineProperties(this,{_runtime:{value:e},_scope:{value:new Map},_builtins:{value:new Map([["invalidation",Ld],["visibility",Od],...t])},_source:{value:null,writable:!0}})}function Pd(e){return e._name}Object.defineProperties(_d.prototype,{_pending:{value:function(){this._observer.pending&&this._observer.pending()},writable:!0,configurable:!0},_fulfilled:{value:function(e){this._observer.fulfilled&&this._observer.fulfilled(e,this._name)},writable:!0,configurable:!0},_rejected:{value:function(e){this._observer.rejected&&this._observer.rejected(e,this._name)},writable:!0,configurable:!0},define:{value:function(e,t,n){switch(arguments.length){case 1:n=e,e=t=null;break;case 2:n=t,"string"==typeof e?t=null:(t=e,e=null)}return Cd.call(this,null==e?null:e+"",null==t?[]:md.call(t,this._module._resolve,this._module),"function"==typeof n?n:yd(n))},writable:!0,configurable:!0},delete:{value:function(){return Cd.call(this,null,[],bd)},writable:!0,configurable:!0},import:{value:function(e,t,n){arguments.length<3&&(n=t,t=e);return Cd.call(this,t+"",[n._resolve(e+"")],gd)},writable:!0,configurable:!0}}),Object.defineProperties(Nd.prototype,{_copy:{value:function(e,t){e._source=this,t.set(this,e);for(const[l,o]of this._scope){var n=e._scope.get(l);if(!n||1!==n._type)if(o._definition===gd){var r=o._inputs[0],a=r._module;e.import(r._name,l,t.get(a)||(a._source?a._copy(new Nd(e._runtime,e._builtins),t):a))}else e.define(l,o._inputs.map(Pd),o._definition)}return e},writable:!0,configurable:!0},_resolve:{value:function(e){var t,n=this._scope.get(e);if(!n)if(n=new _d(2,this),this._builtins.has(e))n.define(e,yd(this._builtins.get(e)));else if(this._runtime._builtin._scope.has(e))n.import(e,this._runtime._builtin);else{try{t=this._runtime._global(e)}catch(t){return n.define(e,(r=t,function(){throw r}))}void 0===t?this._scope.set(n._name=e,n):n.define(e,yd(t))}var r;return n},writable:!0,configurable:!0},redefine:{value:function(e){var t=this._scope.get(e);if(!t)throw new pd(e+" is not defined");if(3===t._type)throw new pd(e+" is defined more than once");return t.define.apply(t,arguments)},writable:!0,configurable:!0},define:{value:function(){var e=new _d(1,this);return e.define.apply(e,arguments)},writable:!0,configurable:!0},derive:{value:function(e,t){var n=new Nd(this._runtime,this._builtins);return n._source=this,vd.call(e,(function(e){"object"!=typeof e&&(e={name:e+""}),null==e.alias&&(e.alias=e.name),n.import(e.name,e.alias,t)})),Promise.resolve().then((()=>{const e=new Set([this]);for(const t of e)for(const n of t._scope.values())if(n._definition===gd){const t=n._inputs[0]._module,r=t._source||t;if(r===this)return void console.warn("circular module definition; ignoring");e.add(r)}this._copy(n,new Map)})),n},writable:!0,configurable:!0},import:{value:function(){var e=new _d(1,this);return e.import.apply(e,arguments)},writable:!0,configurable:!0},value:{value:async function(e){var t=this._scope.get(e);if(!t)throw new pd(e+" is not defined");t._observer===wd&&(t._observer=!0,this._runtime._dirty.add(t));return await this._runtime._compute(),t._promise},writable:!0,configurable:!0},variable:{value:function(e){return new _d(1,this,e)},writable:!0,configurable:!0},builtin:{value:function(e,t){this._builtins.set(e,t)},writable:!0,configurable:!0}});const Td="function"==typeof requestAnimationFrame?requestAnimationFrame:setImmediate;var Ld={},Od={};function zd(e=new fd,t=$d){var n=this.module();if(Object.defineProperties(this,{_dirty:{value:new Set},_updates:{value:new Set},_precomputes:{value:[],writable:!0},_computing:{value:null,writable:!0},_init:{value:null,writable:!0},_modules:{value:new Map},_variables:{value:new Set},_disposed:{value:!1,writable:!0},_builtin:{value:n},_global:{value:t}}),e)for(var r in e)new _d(2,n).define(r,[],e[r])}function Md(e){const t=new Set(e._inputs);for(const n of t){if(n===e)return!0;n._inputs.forEach(t.add,t)}return!1}function Rd(e){++e._indegree}function jd(e){--e._indegree}function Dd(e){return e._promise.catch(e._rejector)}function Fd(e){return new Promise((function(t){e._invalidate=t}))}function Ad(e,t){let n,r,a="function"==typeof IntersectionObserver&&t._observer&&t._observer._node,l=!a,o=bd,i=bd;return a&&(r=new IntersectionObserver((([e])=>(l=e.isIntersecting)&&(n=null,o()))),r.observe(a),e.then((()=>(r.disconnect(),r=null,i())))),function(e){return l?Promise.resolve(e):r?(n||(n=new Promise(((e,t)=>(o=e,i=t)))),n.then((()=>e))):Promise.reject()}}function Id(e){e._invalidate(),e._invalidate=bd,e._pending();const t=e._value,n=++e._version;let r=null;(e._promise=(e._inputs.length?Promise.all(e._inputs.map(Dd)).then((function(a){if(e._version!==n)return;for(var l=0,o=a.length;l<o;++l)switch(a[l]){case Ld:a[l]=r=Fd(e);break;case Od:r||(r=Fd(e)),a[l]=Ad(r,e)}return e._definition.apply(t,a)})):new Promise((n=>n(e._definition.call(t))))).then((function(t){if(function(e){return e&&"function"==typeof e.next&&"function"==typeof e.return}(t))return e._version!==n?void t.return():((r||Fd(e)).then((a=t,function(){a.return()})),function(e,t,n){const r=e._module._runtime;function a(e){return new Promise((e=>e(n.next()))).then((({done:t,value:n})=>t?void 0:Promise.resolve(n).then(e)))}function l(){const n=a((a=>{if(e._version===t)return o(a,n).then((()=>r._precompute(l))),e._fulfilled(a),a}));n.catch((r=>{e._version===t&&(o(void 0,n),e._rejected(r))}))}function o(t,n){return e._value=t,e._promise=n,e._outputs.forEach(r._updates.add,r._updates),r._compute()}return a((n=>{if(e._version===t)return r._precompute(l),n}))}(e,n,t));var a;return t}))).then((t=>{e._version===n&&(e._value=t,e._fulfilled(t))}),(t=>{e._version===n&&(e._value=void 0,e._rejected(t))}))}function Ud(e,t){e._invalidate(),e._invalidate=bd,e._pending(),++e._version,e._indegree=NaN,(e._promise=Promise.reject(t)).catch(bd),e._value=void 0,e._rejected(t)}function $d(e){return window[e]}function qd({height:e,setSelection:t}){const n=i.useRef(),[r,a]=i.useState();return i.useEffect((()=>{const e=async function(){const{default:e}=await import("https://api.observablehq.com/@d3/brushable-scatterplot.js?v=3"),r=new zd,l=r.module(e,(e=>"viewof selection"===e?new xc(n.current):"selection"===e?{fulfilled:t}:void 0));return a(l),r}();return()=>{e.then((e=>{a(void 0),e.dispose()}))}}),[]),i.useEffect((()=>{void 0!==r&&r.redefine("height",e)}),[e,r]),i.createElement("div",{className:"BrushableScatterplot"},i.createElement("div",{ref:n}),i.createElement("p",null,"Credit: ",i.createElement("a",{href:"https://observablehq.com/@d3/brushable-scatterplot"},"Mike Bostock")))}Object.defineProperties(zd,{load:{value:function(e,t,n){if("function"==typeof t&&(n=t,t=null),"function"!=typeof n)throw new Error("invalid observer");null==t&&(t=new fd);const{modules:r,id:a}=e,l=new Map,o=new zd(t),i=u(a);function u(e){let t=l.get(e);return t||l.set(e,t=o.module()),t}for(const e of r){const t=u(e.id);let r=0;for(const a of e.variables)a.from?t.import(a.remote,a.name,u(a.from)):t===i?t.variable(n(a,r,e.variables)).define(a.name,a.inputs,a.value):t.define(a.name,a.inputs,a.value),++r}return o},writable:!0,configurable:!0}}),Object.defineProperties(zd.prototype,{_precompute:{value:function(e){this._precomputes.push(e),this._compute()},writable:!0,configurable:!0},_compute:{value:function(){return this._computing||(this._computing=this._computeSoon())},writable:!0,configurable:!0},_computeSoon:{value:function(){return new Promise(Td).then((()=>this._disposed?void 0:this._computeNow()))},writable:!0,configurable:!0},_computeNow:{value:async function(){var e,t,n=[],r=this._precomputes;if(r.length){this._precomputes=[];for(const e of r)e();await function(e=0){let t=Promise.resolve();for(let n=0;n<e;++n)t=t.then((()=>{}));return t}(3)}(e=new Set(this._dirty)).forEach((function(t){t._inputs.forEach(e.add,e);const n=function(e){if(e._observer!==wd)return!0;var t=new Set(e._outputs);for(const e of t){if(e._observer!==wd)return!0;e._outputs.forEach(t.add,t)}return!1}(t);n>t._reachable?this._updates.add(t):n<t._reachable&&t._invalidate(),t._reachable=n}),this),(e=new Set(this._updates)).forEach((function(t){t._reachable?(t._indegree=0,t._outputs.forEach(e.add,e)):(t._indegree=NaN,e.delete(t))})),this._computing=null,this._updates.clear(),this._dirty.clear(),e.forEach((function(e){e._outputs.forEach(Rd)}));do{for(e.forEach((function(e){0===e._indegree&&n.push(e)}));t=n.pop();)Id(t),t._outputs.forEach(a),e.delete(t);e.forEach((function(t){Md(t)&&(Ud(t,new pd("circular definition")),t._outputs.forEach(jd),e.delete(t))}))}while(e.size);function a(e){0==--e._indegree&&n.push(e)}},writable:!0,configurable:!0},dispose:{value:function(){this._computing=Promise.resolve(),this._disposed=!0,this._variables.forEach((e=>{e._invalidate(),e._version=NaN}))},writable:!0,configurable:!0},module:{value:function(e,t=bd){let n;if(void 0===e)return(n=this._init)?(this._init=null,n):new Nd(this);if(n=this._modules.get(e),n)return n;this._init=n=new Nd(this),this._modules.set(e,n);try{e(this,t)}finally{this._init=null}return n},writable:!0,configurable:!0},fileAttachments:{value:function(e){return Object.assign((t=>{const n=e(t+="");if(null==n)throw new Error(`File not found: ${t}`);return new If(n,t)}),{prototype:If.prototype})},writable:!0,configurable:!0}});const Bd=()=>{const[e,t]=i.useState(600),[n,r]=i.useState([]);return i.createElement(i.Fragment,null,i.createElement(qd,{height:e,setSelection:r}),i.createElement("div",{style:{padding:"1em",border:"1px solid gray"}},i.createElement("p",null,"Height of chart: ",i.createElement("input",{type:"number",value:e,onChange:e=>t(e.target.value)})),i.createElement("p",null,"Current selection: ",n.length?n.map((e=>e.name)).join(", "):"empty")))},Vd=document.querySelector("#app");vs.render(i.createElement(Bd,null),Vd)}();