diff --git a/build/bundle-sizes.json b/build/bundle-sizes.json index 1b27585..e5fa617 100644 --- a/build/bundle-sizes.json +++ b/build/bundle-sizes.json @@ -4,120 +4,120 @@ "filename": "react.development.js", "bundleType": "UMD_DEV", "packageName": "react", - "size": 105005, - "gzip": 26099 + "size": 105140, + "gzip": 26060 }, { "filename": "react.production.min.js", "bundleType": "UMD_PROD", "packageName": "react", - "size": 12476, - "gzip": 4908 + "size": 12465, + "gzip": 4894 }, { "filename": "react.profiling.min.js", "bundleType": "UMD_PROFILING", "packageName": "react", - "size": 16102, - "gzip": 6053 + "size": 16085, + "gzip": 6036 }, { "filename": "react.development.js", "bundleType": "NODE_DEV", "packageName": "react", - "size": 60743, - "gzip": 16578 + "size": 60647, + "gzip": 16450 }, { "filename": "react.production.min.js", "bundleType": "NODE_PROD", "packageName": "react", - "size": 6530, - "gzip": 2734 + "size": 6677, + "gzip": 2708 }, { "filename": "React-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "react", - "size": 73775, - "gzip": 18714 + "size": 73629, + "gzip": 18566 }, { "filename": "React-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "react", - "size": 18583, - "gzip": 4783 + "size": 18111, + "gzip": 4661 }, { "filename": "React-profiling.js", "bundleType": "FB_WWW_PROFILING", "packageName": "react", - "size": 18583, - "gzip": 4783 + "size": 18111, + "gzip": 4661 }, { "filename": "react-dom.development.js", "bundleType": "UMD_DEV", "packageName": "react-dom", - "size": 906684, - "gzip": 199928 + "size": 906842, + "gzip": 199860 }, { "filename": "react-dom.production.min.js", "bundleType": "UMD_PROD", "packageName": "react-dom", - "size": 118655, - "gzip": 37985 + "size": 118609, + "gzip": 37954 }, { "filename": "react-dom.profiling.min.js", "bundleType": "UMD_PROFILING", "packageName": "react-dom", - "size": 122267, - "gzip": 39207 + "size": 122221, + "gzip": 39185 }, { "filename": "react-dom.development.js", "bundleType": "NODE_DEV", "packageName": "react-dom", - "size": 859396, - "gzip": 196361 + "size": 859315, + "gzip": 196181 }, { "filename": "react-dom.production.min.js", "bundleType": "NODE_PROD", "packageName": "react-dom", - "size": 118697, - "gzip": 37351 + "size": 118690, + "gzip": 37303 }, { "filename": "react-dom.profiling.min.js", "bundleType": "NODE_PROFILING", "packageName": "react-dom", - "size": 122464, - "gzip": 38443 + "size": 122457, + "gzip": 38390 }, { "filename": "ReactDOM-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "react-dom", - "size": 958900, - "gzip": 213165 + "size": 958902, + "gzip": 213235 }, { "filename": "ReactDOM-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "react-dom", - "size": 403679, - "gzip": 73561 + "size": 404030, + "gzip": 73386 }, { "filename": "ReactDOM-profiling.js", "bundleType": "FB_WWW_PROFILING", "packageName": "react-dom", - "size": 415205, - "gzip": 75756 + "size": 415586, + "gzip": 75592 }, { "filename": "react-dom-test-utils.development.js", @@ -158,64 +158,64 @@ "filename": "react-dom-testing.development.js", "bundleType": "UMD_DEV", "packageName": "react-dom", - "size": 906894, - "gzip": 200292 + "size": 906797, + "gzip": 200139 }, { "filename": "react-dom-testing.production.min.js", "bundleType": "UMD_PROD", "packageName": "react-dom", - "size": 119714, - "gzip": 38494 + "size": 119669, + "gzip": 38470 }, { "filename": "react-dom-testing.profiling.min.js", "bundleType": "UMD_PROFILING", "packageName": "react-dom", - "size": 123325, - "gzip": 39701 + "size": 123279, + "gzip": 39668 }, { "filename": "react-dom-testing.development.js", "bundleType": "NODE_DEV", "packageName": "react-dom", - "size": 859335, - "gzip": 196667 + "size": 859248, + "gzip": 196499 }, { "filename": "react-dom-testing.production.min.js", "bundleType": "NODE_PROD", "packageName": "react-dom", - "size": 119798, - "gzip": 37837 + "size": 119795, + "gzip": 37784 }, { "filename": "react-dom-testing.profiling.min.js", "bundleType": "NODE_PROFILING", "packageName": "react-dom", - "size": 123570, - "gzip": 38928 + "size": 123567, + "gzip": 38866 }, { "filename": "ReactDOMTesting-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "react-dom", - "size": 916929, - "gzip": 204426 + "size": 917272, + "gzip": 204595 }, { "filename": "ReactDOMTesting-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "react-dom", - "size": 390069, - "gzip": 71084 + "size": 390777, + "gzip": 71047 }, { "filename": "ReactDOMTesting-profiling.js", "bundleType": "FB_WWW_PROFILING", "packageName": "react-dom", - "size": 390069, - "gzip": 71084 + "size": 390777, + "gzip": 71047 }, { "filename": "react-dom-unstable-native-dependencies.development.js", @@ -459,8 +459,8 @@ "filename": "ReactNativeRenderer-dev.js", "bundleType": "RN_OSS_DEV", "packageName": "react-native-renderer", - "size": 645739, - "gzip": 139779 + "size": 645789, + "gzip": 139786 }, { "filename": "ReactNativeRenderer-prod.js", @@ -711,57 +711,57 @@ "filename": "react-reconciler-reflection.development.js", "bundleType": "NODE_DEV", "packageName": "react-reconciler", - "size": 16438, - "gzip": 5035 + "size": 16374, + "gzip": 5002 }, { "filename": "react-reconciler-reflection.production.min.js", "bundleType": "NODE_PROD", "packageName": "react-reconciler", - "size": 2912, - "gzip": 1255 + "size": 2857, + "gzip": 1223 }, { "filename": "react-is.development.js", "bundleType": "UMD_DEV", "packageName": "react-is", - "size": 7555, - "gzip": 1944 + "size": 7489, + "gzip": 1905 }, { "filename": "react-is.production.min.js", "bundleType": "UMD_PROD", "packageName": "react-is", - "size": 2626, - "gzip": 970 + "size": 2577, + "gzip": 935 }, { "filename": "react-is.development.js", "bundleType": "NODE_DEV", "packageName": "react-is", - "size": 7046, - "gzip": 1870 + "size": 6982, + "gzip": 1829 }, { "filename": "react-is.production.min.js", "bundleType": "NODE_PROD", "packageName": "react-is", - "size": 2611, - "gzip": 903 + "size": 2556, + "gzip": 867 }, { "filename": "ReactIs-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "react-is", - "size": 7213, - "gzip": 1927 + "size": 7149, + "gzip": 1884 }, { "filename": "ReactIs-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "react-is", - "size": 5442, - "gzip": 1279 + "size": 5381, + "gzip": 1237 }, { "filename": "react-debug-tools.development.js", @@ -781,162 +781,162 @@ "filename": "react-cache.development.js", "bundleType": "UMD_DEV", "packageName": "react-cache", - "size": 10359, - "gzip": 3356 + "size": 10293, + "gzip": 3324 }, { "filename": "react-cache.production.min.js", "bundleType": "UMD_PROD", "packageName": "react-cache", - "size": 2445, - "gzip": 1238 + "size": 2396, + "gzip": 1206 }, { "filename": "react-cache.development.js", "bundleType": "NODE_DEV", "packageName": "react-cache", - "size": 9566, - "gzip": 3242 + "size": 9502, + "gzip": 3207 }, { "filename": "react-cache.production.min.js", "bundleType": "NODE_PROD", "packageName": "react-cache", - "size": 2235, - "gzip": 1140 + "size": 2179, + "gzip": 1105 }, { "filename": "ReactCache-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "react-cache", - "size": 8635, - "gzip": 2816 + "size": 8571, + "gzip": 2777 }, { "filename": "ReactCache-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "react-cache", - "size": 5265, - "gzip": 1645 + "size": 5204, + "gzip": 1606 }, { "filename": "create-subscription.development.js", "bundleType": "NODE_DEV", "packageName": "create-subscription", - "size": 6889, - "gzip": 2532 + "size": 6825, + "gzip": 2499 }, { "filename": "create-subscription.production.min.js", "bundleType": "NODE_PROD", "packageName": "create-subscription", - "size": 2022, - "gzip": 982 + "size": 1966, + "gzip": 950 }, { "filename": "use-subscription.development.js", "bundleType": "NODE_DEV", "packageName": "use-subscription", - "size": 5101, - "gzip": 1989 + "size": 5037, + "gzip": 1947 }, { "filename": "use-subscription.production.min.js", "bundleType": "NODE_PROD", "packageName": "use-subscription", - "size": 878, - "gzip": 485 + "size": 823, + "gzip": 451 }, { "filename": "scheduler.development.js", "bundleType": "NODE_DEV", "packageName": "scheduler", - "size": 23829, - "gzip": 6181 + "size": 23765, + "gzip": 6141 }, { "filename": "scheduler.production.min.js", "bundleType": "NODE_PROD", "packageName": "scheduler", - "size": 5099, - "gzip": 2040 + "size": 5044, + "gzip": 2002 }, { "filename": "Scheduler-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "scheduler", - "size": 26319, - "gzip": 6713 + "size": 26255, + "gzip": 6671 }, { "filename": "Scheduler-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "scheduler", - "size": 12825, - "gzip": 3133 + "size": 12764, + "gzip": 3091 }, { "filename": "Scheduler-profiling.js", "bundleType": "FB_WWW_PROFILING", "packageName": "scheduler", - "size": 17518, - "gzip": 4049 + "size": 17457, + "gzip": 4007 }, { "filename": "scheduler-unstable_mock.development.js", "bundleType": "UMD_DEV", "packageName": "scheduler", - "size": 24032, - "gzip": 5493 + "size": 23966, + "gzip": 5454 }, { "filename": "scheduler-unstable_mock.production.min.js", "bundleType": "UMD_PROD", "packageName": "scheduler", - "size": 4828, - "gzip": 2015 + "size": 4779, + "gzip": 1989 }, { "filename": "scheduler-unstable_mock.development.js", "bundleType": "NODE_DEV", "packageName": "scheduler", - "size": 22397, - "gzip": 5373 + "size": 22333, + "gzip": 5334 }, { "filename": "scheduler-unstable_mock.production.min.js", "bundleType": "NODE_PROD", "packageName": "scheduler", - "size": 4806, - "gzip": 1947 + "size": 4751, + "gzip": 1914 }, { "filename": "SchedulerMock-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "scheduler", - "size": 23331, - "gzip": 5528 + "size": 23267, + "gzip": 5486 }, { "filename": "SchedulerMock-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "scheduler", - "size": 12238, - "gzip": 2897 + "size": 12177, + "gzip": 2855 }, { "filename": "jest-react.development.js", "bundleType": "NODE_DEV", "packageName": "jest-react", - "size": 6134, - "gzip": 2194 + "size": 6070, + "gzip": 2163 }, { "filename": "jest-react.production.min.js", "bundleType": "NODE_PROD", "packageName": "jest-react", - "size": 2596, - "gzip": 1299 + "size": 2540, + "gzip": 1272 }, { "filename": "eslint-plugin-react-hooks.development.js", @@ -991,43 +991,43 @@ "filename": "scheduler-tracing.development.js", "bundleType": "NODE_DEV", "packageName": "scheduler", - "size": 9070, - "gzip": 1856 + "size": 9006, + "gzip": 1812 }, { "filename": "scheduler-tracing.production.min.js", "bundleType": "NODE_PROD", "packageName": "scheduler", - "size": 722, - "gzip": 374 + "size": 667, + "gzip": 336 }, { "filename": "scheduler-tracing.profiling.min.js", "bundleType": "NODE_PROFILING", "packageName": "scheduler", - "size": 3323, - "gzip": 982 + "size": 3268, + "gzip": 945 }, { "filename": "SchedulerTracing-dev.js", "bundleType": "FB_WWW_DEV", "packageName": "scheduler", - "size": 9920, - "gzip": 2161 + "size": 9856, + "gzip": 2120 }, { "filename": "SchedulerTracing-prod.js", "bundleType": "FB_WWW_PROD", "packageName": "scheduler", - "size": 899, - "gzip": 425 + "size": 838, + "gzip": 379 }, { "filename": "SchedulerTracing-profiling.js", "bundleType": "FB_WWW_PROFILING", "packageName": "scheduler", - "size": 6929, - "gzip": 1252 + "size": 6868, + "gzip": 1209 }, { "filename": "react-interactions-events/context-menu.development.js", diff --git a/build/dist/react-cache.development.js b/build/dist/react-cache.development.js index b5fc7a9..a43eda6 100644 --- a/build/dist/react-cache.development.js +++ b/build/dist/react-cache.development.js @@ -334,6 +334,4 @@ exports.unstable_createResource = unstable_createResource; exports.unstable_setGlobalCacheLimit = unstable_setGlobalCacheLimit; - Object.defineProperty(exports, '__esModule', { value: true }); - }))); diff --git a/build/dist/react-cache.production.min.js b/build/dist/react-cache.production.min.js index 117bf95..ec2046b 100644 --- a/build/dist/react-cache.production.min.js +++ b/build/dist/react-cache.production.min.js @@ -10,4 +10,4 @@ e)}function w(c){return c}function t(c,e,f,g){var a=n.get(c);void 0===a&&(a=new Map,n.set(c,a));var l=a.get(g);if(void 0===l){e=e(f);e.then(function(a){if(0===h.status){var b=h;b.status=1;b.value=a}},function(a){if(0===h.status){var b=h;b.status=2;b.value=a}});var h={status:0,value:e};c=p.add(h,x.bind(null,c,g));a.set(g,c);return h}return p.access(l)}function x(c,e){var f=n.get(c);void 0!==f&&(f.delete(e),0===f.size&&n.delete(c))}var y=q.unstable_scheduleCallback,z=q.unstable_IdlePriority,v=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher, p=function(c){function e(){!1===h&&l>g&&(h=!0,y(z,f))}function f(){h=!1;var b=g;if(null!==a)for(var d=a.previous;l>b&&null!==d;){var c=d.onDelete,e=d.previous;d.onDelete=null;d.previous=d.next=null;d===a?a=d=null:(a.previous=e,e.next=a,d=e);--l;c()}}var g=c,a=null,l=0,h=!1;return{add:function(b,d){b={value:b,onDelete:d,next:null,previous:null};null===a?b.previous=b.next=b:(d=a.previous,d.next=b,b.previous=d,a.previous=b,b.next=a);a=b;l+=1;return b},update:function(a,d){a.value=d},access:function(b){var d= b.next;if(null!==d){var c=a;if(a!==b){var f=b.previous;f.next=d;d.previous=f;d=c.previous;d.next=b;b.previous=d;c.previous=b;b.next=c;a=b}}e();return b.value},setLimit:function(a){g=a;e()}}}(500),n=new Map,u=m.createContext(null);k.unstable_createResource=function(c,e){var f=void 0!==e?e:w,g={read:function(a){r(u);var e=f(a);a=t(g,c,a,e);switch(a.status){case 0:throw a.value;case 1:return a.value;case 2:throw a.value;}},preload:function(a){r(u);var e=f(a);t(g,c,a,e)}};return g};k.unstable_setGlobalCacheLimit= -function(c){p.setLimit(c)};Object.defineProperty(k,"__esModule",{value:!0})}); +function(c){p.setLimit(c)}}); diff --git a/build/dist/react-dom-testing.development.js b/build/dist/react-dom-testing.development.js index 28a5a1b..d6076cd 100644 --- a/build/dist/react-dom-testing.development.js +++ b/build/dist/react-dom-testing.development.js @@ -10,10 +10,10 @@ 'use strict'; (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('react')) : - typeof define === 'function' && define.amd ? define(['react'], factory) : - (global = global || self, global.ReactDOM = factory(global.React)); -}(this, (function (React) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('react')) : + typeof define === 'function' && define.amd ? define(['exports', 'react'], factory) : + (global = global || self, factory(global.ReactDOM = {}, global.React)); +}(this, (function (exports, React) { 'use strict'; var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; // Prevent newer renderers from RTE when used with older react package versions. // Current owner and dispatcher used to share the same ref, @@ -25072,6 +25072,7 @@ unbatchedUpdates(function () { legacyRenderSubtreeIntoContainer(null, null, container, false, function () { + // $FlowFixMe This should probably use `delete container._reactRootContainer` container._reactRootContainer = null; unmarkContainerAsRoot(container); }); @@ -25135,53 +25136,36 @@ throw Error( "Target container is not a DOM element." ); } } // TODO: pass ReactDOM portal implementation as third argument + // $FlowFixMe The Flow type is opaque but there's no way to actually create it. return createPortal(children, container, null, key); } - var ReactDOM = { - createPortal: createPortal$1, - unstable_batchedUpdates: batchedUpdates$1, - flushSync: flushSync, - __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: { - // Keep in sync with ReactDOMUnstableNativeDependencies.js - // ReactTestUtils.js, and ReactTestUtilsAct.js. This is an array for better minification. - Events: [getInstanceFromNode$1, getNodeFromInstance$1, getFiberCurrentPropsFromNode$1, injectEventPluginsByName, eventNameDispatchConfigs, accumulateTwoPhaseDispatches, accumulateDirectDispatches, enqueueStateRestore, restoreStateIfNeeded, dispatchEvent, runEventsInBatch, flushPassiveEffects, IsThisRendererActing] - }, - version: ReactVersion - }; + function renderSubtreeIntoContainer(parentComponent, element, containerNode, callback) { - { - ReactDOM.findDOMNode = findDOMNode; - ReactDOM.hydrate = hydrate; - ReactDOM.render = render; - ReactDOM.unmountComponentAtNode = unmountComponentAtNode; + return unstable_renderSubtreeIntoContainer(parentComponent, element, containerNode, callback); } - { - ReactDOM.unstable_renderSubtreeIntoContainer = function () { - - return unstable_renderSubtreeIntoContainer.apply(void 0, arguments); - }; - } + function unstable_createPortal(children, container) { + var key = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; - { - // Temporary alias since we already shipped React 16 RC with it. - // TODO: remove in React 17. - ReactDOM.unstable_createPortal = function () { - { - if (!didWarnAboutUnstableCreatePortal) { - didWarnAboutUnstableCreatePortal = true; + { + if (!didWarnAboutUnstableCreatePortal) { + didWarnAboutUnstableCreatePortal = true; - warn('The ReactDOM.unstable_createPortal() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactDOM.createPortal() instead. It has the exact same API, ' + 'but without the "unstable_" prefix.'); - } + warn('The ReactDOM.unstable_createPortal() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactDOM.createPortal() instead. It has the exact same API, ' + 'but without the "unstable_" prefix.'); } + } - return createPortal$1.apply(void 0, arguments); - }; + return createPortal$1(children, container, key); } + var Internals = { + // Keep in sync with ReactDOMUnstableNativeDependencies.js + // ReactTestUtils.js, and ReactTestUtilsAct.js. This is an array for better minification. + Events: [getInstanceFromNode$1, getNodeFromInstance$1, getFiberCurrentPropsFromNode$1, injectEventPluginsByName, eventNameDispatchConfigs, accumulateTwoPhaseDispatches, accumulateDirectDispatches, enqueueStateRestore, restoreStateIfNeeded, dispatchEvent, runEventsInBatch, flushPassiveEffects, IsThisRendererActing] + }; var foundDevTools = injectIntoDevTools({ findFiberByHostInstance: getClosestInstanceFromNode, bundleType: 1 , @@ -25203,27 +25187,17 @@ } } - { - ReactDOM.act = act; - } - - var ReactDOM$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': ReactDOM - }); - - function getCjsExportFromNamespace (n) { - return n && n['default'] || n; - } - - var ReactDOM$2 = getCjsExportFromNamespace(ReactDOM$1); - - // TODO: decide on the top-level export form. - // This is hacky but makes it work with both Rollup and Jest. - - - var testing = ReactDOM$2.default || ReactDOM$2; - - return testing; + exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Internals; + exports.act = act; + exports.createPortal = createPortal$1; + exports.findDOMNode = findDOMNode; + exports.flushSync = flushSync; + exports.hydrate = hydrate; + exports.render = render; + exports.unmountComponentAtNode = unmountComponentAtNode; + exports.unstable_batchedUpdates = batchedUpdates$1; + exports.unstable_createPortal = unstable_createPortal; + exports.unstable_renderSubtreeIntoContainer = renderSubtreeIntoContainer; + exports.version = ReactVersion; }))); diff --git a/build/dist/react-dom-testing.production.min.js b/build/dist/react-dom-testing.production.min.js index a7eb215..1ca9f5e 100644 --- a/build/dist/react-dom-testing.production.min.js +++ b/build/dist/react-dom-testing.production.min.js @@ -9,233 +9,234 @@ /* Modernizr 3.0.0pre (Custom Build) | MIT */ -'use strict';(function(aa,m){"object"===typeof exports&&"undefined"!==typeof module?module.exports=m(require("react")):"function"===typeof define&&define.amd?define(["react"],m):(aa=aa||self,aa.ReactDOM=m(aa.React))})(this,function(aa){function m(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;cb}return!1}function K(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f}function Dd(a,b,c,d){var e=E.hasOwnProperty(b)? -E[b]:null;var f=null!==e?0===e.type:d?!1:!(2=c.length))throw Error(m(93));c=c[0]}b=c}null==b&&(b="");c=b}a._wrapperState={initialValue:ua(c)}}function Rf(a,b){var c=ua(b.value),d=ua(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function Sf(a,b){b=a.textContent;b===a._wrapperState.initialValue&&""!== -b&&null!==b&&(a.value=b)}function Tf(a){switch(a){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 Jd(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Tf(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a}function mc(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}function nc(a){if(Kd[a])return Kd[a]; -if(!ib[a])return a;var b=ib[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Uf)return Kd[a]=b[c];return a}function Ld(a){var b=Vf.get(a);void 0===b&&(b=new Map,Vf.set(a,b));return b}function Ma(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.effectTag&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function Wf(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,null!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function Xf(a){if(Ma(a)!== -a)throw Error(m(188));}function Gi(a){var b=a.alternate;if(!b){b=Ma(a);if(null===b)throw Error(m(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return Xf(e),a;if(f===d)return Xf(e),b;f=f.sibling}throw Error(m(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h= -f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(m(189));}}if(c.alternate!==d)throw Error(m(190));}if(3!==c.tag)throw Error(m(188));return c.stateNode.current===c?a:b}function Yf(a){a=Gi(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}function jb(a,b){if(null== -b)throw Error(m(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]}function Md(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}function oc(a){null!==a&&(zb=jb(zb,a));a=zb;zb=null;if(a){Md(a,Hi);if(zb)throw Error(m(95));if(gc)throw a=rd,gc=!1,rd=null,a;}}function Nd(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode: -a}function Zf(a){if(!va)return!1;a="on"+a;var b=a in document;b||(b=document.createElement("div"),b.setAttribute(a,"return;"),b="function"===typeof b[a]);return b}function $f(a){a.topLevelType=null;a.nativeEvent=null;a.targetInst=null;a.ancestors.length=0;10>pc.length&&pc.push(a)}function ag(a,b,c,d){if(pc.length){var e=pc.pop();e.topLevelType=a;e.eventSystemFlags=d;e.nativeEvent=b;e.targetInst=c;return e}return{topLevelType:a,eventSystemFlags:d,nativeEvent:b,targetInst:c,ancestors:[]}}function bg(a){var b= -a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Ab(d)}while(c);for(c=0;c=b)return{node:c, -offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=ng(c)}}function pg(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?pg(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function qg(){for(var a=window,b=Yd();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Yd(a.document)}return b} -function Zd(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)}function rg(a,b){switch(a){case "button":case "input":case "select":case "textarea":return!!b.autoFocus}return!1}function $d(a,b){return"textarea"===a||"option"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&& -null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}function kb(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a}function sg(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===tg||c===ae||c===be){if(0===b)return a;b--}else c===ug&&b++}a=a.previousSibling}return null}function Ab(a){var b=a[za];if(b)return b;for(var c=a.parentNode;c;){if(b=c[Kb]||c[za]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=sg(a);null!== -a;){if(c=a[za])return c;a=sg(a)}return b}a=c;c=a.parentNode}return null}function Gb(a){a=a[za]||a[Kb];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Oa(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(m(33));}function ce(a){return a[uc]||null}function oa(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function vg(a,b){var c=a.stateNode;if(!c)return null;var d=zd(c);if(!d)return null;c=d[b];a:switch(b){case "onClick":case "onClickCapture":case "onDoubleClick":case "onDoubleClickCapture":case "onMouseDown":case "onMouseDownCapture":case "onMouseMove":case "onMouseMoveCapture":case "onMouseUp":case "onMouseUpCapture":case "onMouseEnter":(d= -!d.disabled)||(a=a.type,d=!("button"===a||"input"===a||"select"===a||"textarea"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&"function"!==typeof c)throw Error(m(231,b,typeof c));return c}function wg(a,b,c){if(b=vg(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=jb(c._dispatchListeners,b),c._dispatchInstances=jb(c._dispatchInstances,a)}function Ui(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=oa(b);for(b=c.length;0this.eventPool.length&&this.eventPool.push(a)}function yg(a){a.eventPool=[];a.getPooled=Wi;a.release=Xi}function zg(a,b){switch(a){case "keyup":return-1!==Yi.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function Ag(a){a=a.detail;return"object"===typeof a&&"data"in -a?a.data:null}function Zi(a,b){switch(a){case "compositionend":return Ag(b);case "keypress":if(32!==b.which)return null;Bg=!0;return Cg;case "textInput":return a=b.data,a===Cg&&Bg?null:a;default:return null}}function $i(a,b){if(mb)return"compositionend"===a||!fe&&zg(a,b)?(a=xg(),vc=ee=Aa=null,mb=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1ob||(a.current=ke[ob],ke[ob]=null,ob--)}function y(a,b,c){ob++; -ke[ob]=a.current;a.current=b}function pb(a,b){var c=a.type.contextTypes;if(!c)return Ba;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function M(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Lg(a,b,c){if(B.current!==Ba)throw Error(m(168));y(B,b);y(G,c)} -function Mg(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(m(108,ma(b)||"Unknown",e));return L({},c,{},d)}function Ac(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Ba;Qa=B.current;y(B,a);y(G,G.current);return!0}function Ng(a,b,c){var d=a.stateNode;if(!d)throw Error(m(169));c?(a=Mg(a,b,Qa),d.__reactInternalMemoizedMergedChildContext=a,q(G),q(B),y(B,a)):q(G);y(G,c)}function Bc(){switch(lj()){case Cc:return 99; -case Og:return 98;case Pg:return 97;case Qg:return 96;case Rg:return 95;default:throw Error(m(332));}}function Sg(a){switch(a){case 99:return Cc;case 98:return Og;case 97:return Pg;case 96:return Qg;case 95:return Rg;default:throw Error(m(332));}}function Ca(a,b){a=Sg(a);return mj(a,b)}function Tg(a,b,c){a=Sg(a);return le(a,b,c)}function Ug(a){null===pa?(pa=[a],Dc=le(Cc,Vg)):pa.push(a);return Wg}function fa(){if(null!==Dc){var a=Dc;Dc=null;Xg(a)}Vg()}function Vg(){if(!me&&null!==pa){me=!0;var a=0; -try{var b=pa;Ca(99,function(){for(;a=b&&(ha=!0),a.firstContext=null)}function W(a,b){if(Fc!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)Fc=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===qb){if(null=== -Gc)throw Error(m(308));qb=b;Gc.dependencies={expirationTime:0,firstContext:b,responders:null}}else qb=qb.next=b}return a._currentValue}function pe(a){a.updateQueue={baseState:a.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function qe(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue={baseState:a.baseState,baseQueue:a.baseQueue,shared:a.shared,effects:a.effects})}function Da(a,b){a={expirationTime:a,suspenseConfig:b,tag:Zg,payload:null,callback:null,next:null};return a.next= -a}function Ea(a,b){a=a.updateQueue;if(null!==a){a=a.shared;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}}function $g(a,b){var c=a.alternate;null!==c&&qe(c,a);a=a.updateQueue;c=a.baseQueue;null===c?(a.baseQueue=b.next=b,b.next=b):(b.next=c.next,c.next=b)}function Pb(a,b,c,d){var e=a.updateQueue;Fa=!1;var f=e.baseQueue,g=e.shared.pending;if(null!==g){if(null!==f){var h=f.next;f.next=g.next;g.next=h}f=g;e.shared.pending=null;h=a.alternate;null!==h&&(h=h.updateQueue,null!==h&& -(h.baseQueue=g))}if(null!==f){h=f.next;var l=e.baseState,n=0,m=null,ca=null,k=null;if(null!==h){var p=h;do{g=p.expirationTime;if(gn&&(n=g)}else{null!==k&&(k=k.next={expirationTime:1073741823,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null});ah(g,p.suspenseConfig);a:{var q=a,r=p;g=b;t=c;switch(r.tag){case 1:q= -r.payload;if("function"===typeof q){l=q.call(t,l,g);break a}l=q;break a;case 3:q.effectTag=q.effectTag&-4097|64;case Zg:q=r.payload;g="function"===typeof q?q.call(t,l,g):q;if(null===g||void 0===g)break a;l=L({},l,g);break a;case Ic:Fa=!0}}null!==p.callback&&(a.effectTag|=32,g=e.effects,null===g?e.effects=[p]:g.push(p))}p=p.next;if(null===p||p===h)if(g=e.shared.pending,null===g)break;else p=f.next=g.next,g.next=h,e.baseQueue=f=g,e.shared.pending=null}while(1)}null===k?m=l:k.next=ca;e.baseState=m;e.baseQueue= -k;Jc(n);a.expirationTime=n;a.memoizedState=l}}function bh(a,b,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;br?(C=k,k=null):C=k.sibling;var N=p(e,k,h[r],l);if(null===N){null===k&&(k=C);break}a&&k&&null===N.alternate&&b(e,k);g=f(N,g,r);null===m?n=N:m.sibling=N;m=N;k=C}if(r===h.length)return c(e,k),n;if(null===k){for(;rC?(N=r,r=null):N=r.sibling;var q=p(e,r,v.value,n);if(null===q){null===r&&(r=N);break}a&&r&&null===q.alternate&&b(e,r);g=f(q,g,C);null===k?l=q:k.sibling=q;k=q;r=N}if(v.done)return c(e,r),l; -if(null===r){for(;!v.done;C++,v=h.next())v=ca(e,v.value,n),null!==v&&(g=f(v,g,C),null===k?l=v:k.sibling=v,k=v);return l}for(r=d(e,r);!v.done;C++,v=h.next())v=t(r,e,C,v.value,n),null!==v&&(a&&null!==v.alternate&&r.delete(null===v.key?C:v.key),g=f(v,g,C),null===k?l=v:k.sibling=v,k=v);a&&r.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var l="object"===typeof f&&null!==f&&f.type===La&&null===f.key;l&&(f=f.props.children);var n="object"===typeof f&&null!==f;if(n)switch(f.$$typeof){case Oc:a:{n= -f.key;for(l=d;null!==l;){if(l.key===n){switch(l.tag){case 7:if(f.type===La){c(a,l.sibling);d=e(l,f.props.children);d.return=a;a=d;break a}break;default:if(l.elementType===f.type){c(a,l.sibling);d=e(l,f.props);d.ref=Qb(a,l,f);d.return=a;a=d;break a}}c(a,l);break}else b(a,l);l=l.sibling}f.type===La?(d=Ga(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Nc(f.type,f.key,f.props,null,a.mode,h),h.ref=Qb(a,d,f),h.return=a,a=h)}return g(a);case cb:a:{for(l=f.key;null!==d;){if(d.key===l)if(4===d.tag&&d.stateNode.containerInfo=== -f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=te(f,a.mode,h);d.return=a;a=d}return g(a)}if("string"===typeof f||"number"===typeof f)return f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=se(f,a.mode,h),d.return=a,a=d),g(a);if(Pc(f))return q(a,d,f,h);if(yb(f))return w(a,d,f,h);n&&Mc(a,f);if("undefined"===typeof f&&!l)switch(a.tag){case 1:case 0:throw a= -a.type,Error(m(152,a.displayName||a.name||"Component"));}return c(a,d)}}function Sa(a){if(a===Rb)throw Error(m(174));return a}function ue(a,b){y(Sb,b);y(Tb,a);y(ia,Rb);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Jd(null,"");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=Jd(b,a)}q(ia);y(ia,b)}function tb(a){q(ia);q(Tb);q(Sb)}function hh(a){Sa(Sb.current);var b=Sa(ia.current);var c=Jd(b,a.type);b!==c&&(y(Tb,a),y(ia,c))}function ve(a){Tb.current=== -a&&(q(ia),q(Tb))}function Qc(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||c.data===be||c.data===ae))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.effectTag&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function we(a,b){return{responder:a,props:b}} -function R(){throw Error(m(321));}function xe(a,b){if(null===b)return!1;for(var c=0;cf))throw Error(m(301));f+=1;I=J=null;b.updateQueue=null;Rc.current=qj;a=c(d,e)}while(b.expirationTime===Ha)}Rc.current=Sc;b=null!==J&&null!==J.next; -Ha=0;I=J=z=null;Tc=!1;if(b)throw Error(m(300));return a}function ub(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===I?z.memoizedState=I=a:I=I.next=a;return I}function vb(){if(null===J){var a=z.alternate;a=null!==a?a.memoizedState:null}else a=J.next;var b=null===I?z.memoizedState:I.next;if(null!==b)I=b,J=a;else{if(null===a)throw Error(m(310));J=a;a={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null};null===I?z.memoizedState= -I=a:I=I.next=a}return I}function Ta(a,b){return"function"===typeof b?b(a):b}function Uc(a,b,c){b=vb();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=a;var d=J,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,l=e;do{var n=l.expirationTime;if(nz.expirationTime&&(z.expirationTime=n,Jc(n))}else null!==h&&(h=h.next={expirationTime:1073741823,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),ah(n,l.suspenseConfig),d=l.eagerReducer===a?l.eagerState:a(d,l.action);l=l.next}while(null!==l&&l!==e);null===h?f=d:h.next=g;Pa(d,b.memoizedState)||(ha=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState, -c.dispatch]}function Vc(a,b,c){b=vb();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);Pa(f,b.memoizedState)||(ha=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}function ze(a){var b=ub();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={pending:null,dispatch:null,lastRenderedReducer:Ta, -lastRenderedState:a};a=a.dispatch=ih.bind(null,z,a);return[b.memoizedState,a]}function Ae(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};b=z.updateQueue;null===b?(b={lastEffect:null},z.updateQueue=b,b.lastEffect=a.next=a):(c=b.lastEffect,null===c?b.lastEffect=a.next=a:(d=c.next,c.next=a,a.next=d,b.lastEffect=a));return a}function jh(a){return vb().memoizedState}function Be(a,b,c,d){var e=ub();z.effectTag|=a;e.memoizedState=Ae(1|b,c,void 0,void 0===d?null:d)}function Ce(a,b,c,d){var e=vb(); -d=void 0===d?null:d;var f=void 0;if(null!==J){var g=J.memoizedState;f=g.destroy;if(null!==d&&xe(d,g.deps)){Ae(b,c,f,d);return}}z.effectTag|=a;e.memoizedState=Ae(1|b,c,f,d)}function kh(a,b){return Be(516,4,a,b)}function Wc(a,b){return Ce(516,4,a,b)}function lh(a,b){return Ce(4,2,a,b)}function mh(a,b){if("function"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function nh(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null; -return Ce(4,2,mh.bind(null,b,a),c)}function De(a,b){}function oh(a,b){ub().memoizedState=[a,void 0===b?null:b];return a}function Xc(a,b){var c=vb();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&xe(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function ph(a,b){var c=vb();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&xe(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}function Ee(a,b,c){var d=Bc();Ca(98>d?98:d,function(){a(!0)});Ca(97\x3c/script>",a=a.removeChild(a.firstChild)):"string"===typeof d.is?a=g.createElement(e,{is:d.is}):(a=g.createElement(e),"select"===e&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,e);a[za]=b;a[uc]=d;uj(a,b,!1,!1);b.stateNode=a;g=Xd(e,d);switch(e){case "iframe":case "object":case "embed":w("load",a);h=d;break;case "video":case "audio":for(h=0;hb}return!1}function L(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f}function Ed(a,b,c,d){var e=G.hasOwnProperty(b)? +G[b]:null;var f=null!==e?0===e.type:d?!1:!(2=c.length))throw Error(k(93));c=c[0]}b=c}null==b&&(b="");c=b}a._wrapperState={initialValue:va(c)}}function Rf(a,b){var c=va(b.value),d=va(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function Sf(a,b){b=a.textContent;b===a._wrapperState.initialValue&&""!== +b&&null!==b&&(a.value=b)}function Tf(a){switch(a){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 Kd(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Tf(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a}function nc(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}function oc(a){if(Ld[a])return Ld[a]; +if(!jb[a])return a;var b=jb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Uf)return Ld[a]=b[c];return a}function Md(a){var b=Vf.get(a);void 0===b&&(b=new Map,Vf.set(a,b));return b}function Na(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.effectTag&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function Wf(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,null!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function Xf(a){if(Na(a)!== +a)throw Error(k(188));}function Ei(a){var b=a.alternate;if(!b){b=Na(a);if(null===b)throw Error(k(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return Xf(e),a;if(f===d)return Xf(e),b;f=f.sibling}throw Error(k(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h= +f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(k(189));}}if(c.alternate!==d)throw Error(k(190));}if(3!==c.tag)throw Error(k(188));return c.stateNode.current===c?a:b}function Yf(a){a=Ei(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}function kb(a,b){if(null== +b)throw Error(k(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]}function Nd(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}function pc(a){null!==a&&(Ab=kb(Ab,a));a=Ab;Ab=null;if(a){Nd(a,Fi);if(Ab)throw Error(k(95));if(hc)throw a=sd,hc=!1,sd=null,a;}}function Od(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode: +a}function Zf(a){if(!wa)return!1;a="on"+a;var b=a in document;b||(b=document.createElement("div"),b.setAttribute(a,"return;"),b="function"===typeof b[a]);return b}function $f(a){a.topLevelType=null;a.nativeEvent=null;a.targetInst=null;a.ancestors.length=0;10>qc.length&&qc.push(a)}function ag(a,b,c,d){if(qc.length){var e=qc.pop();e.topLevelType=a;e.eventSystemFlags=d;e.nativeEvent=b;e.targetInst=c;return e}return{topLevelType:a,eventSystemFlags:d,nativeEvent:b,targetInst:c,ancestors:[]}}function bg(a){var b= +a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Bb(d)}while(c);for(c=0;c=b)return{node:c, +offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=ng(c)}}function pg(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?pg(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function qg(){for(var a=window,b=Zd();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Zd(a.document)}return b} +function $d(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)}function rg(a,b){switch(a){case "button":case "input":case "select":case "textarea":return!!b.autoFocus}return!1}function ae(a,b){return"textarea"===a||"option"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&& +null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}function lb(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a}function sg(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===tg||c===be||c===ce){if(0===b)return a;b--}else c===ug&&b++}a=a.previousSibling}return null}function Bb(a){var b=a[Aa];if(b)return b;for(var c=a.parentNode;c;){if(b=c[Lb]||c[Aa]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=sg(a);null!== +a;){if(c=a[Aa])return c;a=sg(a)}return b}a=c;c=a.parentNode}return null}function Hb(a){a=a[Aa]||a[Lb];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Pa(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(k(33));}function de(a){return a[vc]||null}function pa(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function vg(a,b){var c=a.stateNode;if(!c)return null;var d=Ad(c);if(!d)return null;c=d[b];a:switch(b){case "onClick":case "onClickCapture":case "onDoubleClick":case "onDoubleClickCapture":case "onMouseDown":case "onMouseDownCapture":case "onMouseMove":case "onMouseMoveCapture":case "onMouseUp":case "onMouseUpCapture":case "onMouseEnter":(d= +!d.disabled)||(a=a.type,d=!("button"===a||"input"===a||"select"===a||"textarea"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&"function"!==typeof c)throw Error(k(231,b,typeof c));return c}function wg(a,b,c){if(b=vg(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=kb(c._dispatchListeners,b),c._dispatchInstances=kb(c._dispatchInstances,a)}function Si(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=pa(b);for(b=c.length;0this.eventPool.length&&this.eventPool.push(a)}function yg(a){a.eventPool=[];a.getPooled=Ui;a.release=Vi}function zg(a,b){switch(a){case "keyup":return-1!==Wi.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function Ag(a){a=a.detail;return"object"===typeof a&&"data"in +a?a.data:null}function Xi(a,b){switch(a){case "compositionend":return Ag(b);case "keypress":if(32!==b.which)return null;Bg=!0;return Cg;case "textInput":return a=b.data,a===Cg&&Bg?null:a;default:return null}}function Yi(a,b){if(nb)return"compositionend"===a||!ge&&zg(a,b)?(a=xg(),wc=fe=Ba=null,nb=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1pb||(a.current=le[pb],le[pb]=null,pb--)}function y(a,b,c){pb++; +le[pb]=a.current;a.current=b}function qb(a,b){var c=a.type.contextTypes;if(!c)return Ca;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function N(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Lg(a,b,c){if(B.current!==Ca)throw Error(k(168));y(B,b);y(I,c)} +function Mg(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(k(108,na(b)||"Unknown",e));return M({},c,{},d)}function Bc(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Ca;Ra=B.current;y(B,a);y(I,I.current);return!0}function Ng(a,b,c){var d=a.stateNode;if(!d)throw Error(k(169));c?(a=Mg(a,b,Ra),d.__reactInternalMemoizedMergedChildContext=a,q(I),q(B),y(B,a)):q(I);y(I,c)}function Cc(){switch(jj()){case Dc:return 99; +case Og:return 98;case Pg:return 97;case Qg:return 96;case Rg:return 95;default:throw Error(k(332));}}function Sg(a){switch(a){case 99:return Dc;case 98:return Og;case 97:return Pg;case 96:return Qg;case 95:return Rg;default:throw Error(k(332));}}function Da(a,b){a=Sg(a);return kj(a,b)}function Tg(a,b,c){a=Sg(a);return me(a,b,c)}function Ug(a){null===qa?(qa=[a],Ec=me(Dc,Vg)):qa.push(a);return Wg}function ha(){if(null!==Ec){var a=Ec;Ec=null;Xg(a)}Vg()}function Vg(){if(!ne&&null!==qa){ne=!0;var a=0; +try{var b=qa;Da(99,function(){for(;a=b&&(ia=!0),a.firstContext=null)}function X(a,b){if(Gc!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)Gc=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===rb){if(null=== +Hc)throw Error(k(308));rb=b;Hc.dependencies={expirationTime:0,firstContext:b,responders:null}}else rb=rb.next=b}return a._currentValue}function qe(a){a.updateQueue={baseState:a.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function re(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue={baseState:a.baseState,baseQueue:a.baseQueue,shared:a.shared,effects:a.effects})}function Ea(a,b){a={expirationTime:a,suspenseConfig:b,tag:Zg,payload:null,callback:null,next:null};return a.next= +a}function Fa(a,b){a=a.updateQueue;if(null!==a){a=a.shared;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}}function $g(a,b){var c=a.alternate;null!==c&&re(c,a);a=a.updateQueue;c=a.baseQueue;null===c?(a.baseQueue=b.next=b,b.next=b):(b.next=c.next,c.next=b)}function Qb(a,b,c,d){var e=a.updateQueue;Ga=!1;var f=e.baseQueue,g=e.shared.pending;if(null!==g){if(null!==f){var h=f.next;f.next=g.next;g.next=h}f=g;e.shared.pending=null;h=a.alternate;null!==h&&(h=h.updateQueue,null!==h&& +(h.baseQueue=g))}if(null!==f){h=f.next;var m=e.baseState,n=0,k=null,ca=null,l=null;if(null!==h){var p=h;do{g=p.expirationTime;if(gn&&(n=g)}else{null!==l&&(l=l.next={expirationTime:1073741823,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null});ah(g,p.suspenseConfig);a:{var q=a,r=p;g=b;t=c;switch(r.tag){case 1:q= +r.payload;if("function"===typeof q){m=q.call(t,m,g);break a}m=q;break a;case 3:q.effectTag=q.effectTag&-4097|64;case Zg:q=r.payload;g="function"===typeof q?q.call(t,m,g):q;if(null===g||void 0===g)break a;m=M({},m,g);break a;case Jc:Ga=!0}}null!==p.callback&&(a.effectTag|=32,g=e.effects,null===g?e.effects=[p]:g.push(p))}p=p.next;if(null===p||p===h)if(g=e.shared.pending,null===g)break;else p=f.next=g.next,g.next=h,e.baseQueue=f=g,e.shared.pending=null}while(1)}null===l?k=m:l.next=ca;e.baseState=k;e.baseQueue= +l;Kc(n);a.expirationTime=n;a.memoizedState=m}}function bh(a,b,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;br?(C=l,l=null):C=l.sibling;var O=p(e,l,h[r],m);if(null===O){null===l&&(l=C);break}a&&l&&null===O.alternate&&b(e,l);g=f(O,g,r);null===k?n=O:k.sibling=O;k=O;l=C}if(r===h.length)return c(e,l),n;if(null===l){for(;rC?(O=r,r=null):O=r.sibling;var q=p(e,r,v.value,n);if(null===q){null===r&&(r=O);break}a&&r&&null===q.alternate&&b(e,r);g=f(q,g,C);null===l?m=q:l.sibling=q;l=q;r=O}if(v.done)return c(e,r),m; +if(null===r){for(;!v.done;C++,v=h.next())v=ca(e,v.value,n),null!==v&&(g=f(v,g,C),null===l?m=v:l.sibling=v,l=v);return m}for(r=d(e,r);!v.done;C++,v=h.next())v=t(r,e,C,v.value,n),null!==v&&(a&&null!==v.alternate&&r.delete(null===v.key?C:v.key),g=f(v,g,C),null===l?m=v:l.sibling=v,l=v);a&&r.forEach(function(a){return b(e,a)});return m}return function(a,d,f,h){var m="object"===typeof f&&null!==f&&f.type===Ma&&null===f.key;m&&(f=f.props.children);var n="object"===typeof f&&null!==f;if(n)switch(f.$$typeof){case Pc:a:{n= +f.key;for(m=d;null!==m;){if(m.key===n){switch(m.tag){case 7:if(f.type===Ma){c(a,m.sibling);d=e(m,f.props.children);d.return=a;a=d;break a}break;default:if(m.elementType===f.type){c(a,m.sibling);d=e(m,f.props);d.ref=Rb(a,m,f);d.return=a;a=d;break a}}c(a,m);break}else b(a,m);m=m.sibling}f.type===Ma?(d=Ha(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Oc(f.type,f.key,f.props,null,a.mode,h),h.ref=Rb(a,d,f),h.return=a,a=h)}return g(a);case db:a:{for(m=f.key;null!==d;){if(d.key===m)if(4===d.tag&&d.stateNode.containerInfo=== +f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=ue(f,a.mode,h);d.return=a;a=d}return g(a)}if("string"===typeof f||"number"===typeof f)return f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=te(f,a.mode,h),d.return=a,a=d),g(a);if(Qc(f))return q(a,d,f,h);if(zb(f))return w(a,d,f,h);n&&Nc(a,f);if("undefined"===typeof f&&!m)switch(a.tag){case 1:case 0:throw a= +a.type,Error(k(152,a.displayName||a.name||"Component"));}return c(a,d)}}function Ta(a){if(a===Sb)throw Error(k(174));return a}function ve(a,b){y(Tb,b);y(Ub,a);y(ja,Sb);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Kd(null,"");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=Kd(b,a)}q(ja);y(ja,b)}function ub(a){q(ja);q(Ub);q(Tb)}function hh(a){Ta(Tb.current);var b=Ta(ja.current);var c=Kd(b,a.type);b!==c&&(y(Ub,a),y(ja,c))}function we(a){Ub.current=== +a&&(q(ja),q(Ub))}function Rc(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||c.data===ce||c.data===be))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.effectTag&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function xe(a,b){return{responder:a,props:b}} +function S(){throw Error(k(321));}function ye(a,b){if(null===b)return!1;for(var c=0;cf))throw Error(k(301));f+=1;J=K=null;b.updateQueue=null;Sc.current=oj;a=c(d,e)}while(b.expirationTime===Ia)}Sc.current=Tc;b=null!==K&&null!==K.next; +Ia=0;J=K=z=null;Uc=!1;if(b)throw Error(k(300));return a}function vb(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===J?z.memoizedState=J=a:J=J.next=a;return J}function wb(){if(null===K){var a=z.alternate;a=null!==a?a.memoizedState:null}else a=K.next;var b=null===J?z.memoizedState:J.next;if(null!==b)J=b,K=a;else{if(null===a)throw Error(k(310));K=a;a={memoizedState:K.memoizedState,baseState:K.baseState,baseQueue:K.baseQueue,queue:K.queue,next:null};null===J?z.memoizedState= +J=a:J=J.next=a}return J}function Ua(a,b){return"function"===typeof b?b(a):b}function Vc(a,b,c){b=wb();c=b.queue;if(null===c)throw Error(k(311));c.lastRenderedReducer=a;var d=K,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,m=e;do{var n=m.expirationTime;if(nz.expirationTime&&(z.expirationTime=n,Kc(n))}else null!==h&&(h=h.next={expirationTime:1073741823,suspenseConfig:m.suspenseConfig,action:m.action,eagerReducer:m.eagerReducer,eagerState:m.eagerState,next:null}),ah(n,m.suspenseConfig),d=m.eagerReducer===a?m.eagerState:a(d,m.action);m=m.next}while(null!==m&&m!==e);null===h?f=d:h.next=g;Qa(d,b.memoizedState)||(ia=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState, +c.dispatch]}function Wc(a,b,c){b=wb();c=b.queue;if(null===c)throw Error(k(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);Qa(f,b.memoizedState)||(ia=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}function Ae(a){var b=vb();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={pending:null,dispatch:null,lastRenderedReducer:Ua, +lastRenderedState:a};a=a.dispatch=ih.bind(null,z,a);return[b.memoizedState,a]}function Be(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};b=z.updateQueue;null===b?(b={lastEffect:null},z.updateQueue=b,b.lastEffect=a.next=a):(c=b.lastEffect,null===c?b.lastEffect=a.next=a:(d=c.next,c.next=a,a.next=d,b.lastEffect=a));return a}function jh(a){return wb().memoizedState}function Ce(a,b,c,d){var e=vb();z.effectTag|=a;e.memoizedState=Be(1|b,c,void 0,void 0===d?null:d)}function De(a,b,c,d){var e=wb(); +d=void 0===d?null:d;var f=void 0;if(null!==K){var g=K.memoizedState;f=g.destroy;if(null!==d&&ye(d,g.deps)){Be(b,c,f,d);return}}z.effectTag|=a;e.memoizedState=Be(1|b,c,f,d)}function kh(a,b){return Ce(516,4,a,b)}function Xc(a,b){return De(516,4,a,b)}function lh(a,b){return De(4,2,a,b)}function mh(a,b){if("function"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function nh(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null; +return De(4,2,mh.bind(null,b,a),c)}function Ee(a,b){}function oh(a,b){vb().memoizedState=[a,void 0===b?null:b];return a}function Yc(a,b){var c=wb();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&ye(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function ph(a,b){var c=wb();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&ye(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}function Fe(a,b,c){var d=Cc();Da(98>d?98:d,function(){a(!0)});Da(97\x3c/script>",a=a.removeChild(a.firstChild)):"string"===typeof d.is?a=g.createElement(e,{is:d.is}):(a=g.createElement(e),"select"===e&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,e);a[Aa]=b;a[vc]=d;sj(a,b,!1,!1);b.stateNode=a;g=Yd(e,d);switch(e){case "iframe":case "object":case "embed":w("load",a);h=d;break;case "video":case "audio":for(h=0;hd.tailExpiration&& -1d.tailExpiration&& +1a?c:a;return 2>=a&&b!==a?0:a}function U(a){if(0!==a.lastExpiredTime)a.callbackExpirationTime=1073741823,a.callbackPriority=99,a.callbackNode=Ug(Ve.bind(null,a));else{var b=ed(a),c=a.callbackNode;if(0===b)null!==c&&(a.callbackNode=null,a.callbackExpirationTime=0,a.callbackPriority=90);else{var d=ja(); -1073741823===b?d=99:1===b||2===b?d=95:(d=10*(1073741821-b)-10*(1073741821-d),d=0>=d?99:250>=d?98:5250>=d?97:95);if(null!==c){var e=a.callbackPriority;if(a.callbackExpirationTime===b&&e>=d)return;c!==Wg&&Xg(c)}a.callbackExpirationTime=b;a.callbackPriority=d;b=1073741823===b?Ug(Ve.bind(null,a)):Tg(d,Rh.bind(null,a),{timeout:10*(1073741821-b)-Y()});a.callbackNode=b}}}function Rh(a,b){cd=0;if(b)return b=ja(),We(a,b),U(a),null;var c=ed(a);if(0!==c){b=a.callbackNode;if((p&(da|la))!==H)throw Error(m(327)); -Za();a===T&&c===O||$a(a,c);if(null!==t){var d=p;p|=da;var e=Sh();do try{Cj();break}catch(h){Th(a,h)}while(1);ne();p=d;fd.current=e;if(F===gd)throw b=hd,$a(a,c),Xa(a,c),U(a),b;if(null===t)switch(e=a.finishedWork=a.current.alternate,a.finishedExpirationTime=c,d=F,T=null,d){case Wa:case gd:throw Error(m(345));case Uh:We(a,2=c){a.lastPingedTime= -c;$a(a,c);break}}f=ed(a);if(0!==f&&f!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}a.timeoutHandle=Ye(ab.bind(null,a),e);break}ab(a);break;case ad:Xa(a,c);d=a.lastSuspendedTime;c===d&&(a.nextKnownPendingLevel=Xe(e));if(id&&(e=a.lastPingedTime,0===e||e>=c)){a.lastPingedTime=c;$a(a,c);break}e=ed(a);if(0!==e&&e!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}1073741823!==Xb?d=10*(1073741821-Xb)-Y():1073741823===sa?d=0:(d=10*(1073741821-sa)-5E3,e=Y(),c=10*(1073741821-c)-e,d=e-d,0>d&&(d=0),d= -(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*Dj(d/1960))-d,c=d?d=0:(e=g.busyDelayMs|0,f=Y()-(10*(1073741821-f)-(g.timeoutMs|0||5E3)),d=f<=e?0:e+d-f);if(10 component higher in the tree to provide a loading indicator or placeholder to display."+ -vd(g))}F!==Ze&&(F=Uh);h=Ne(h,g);m=f;do{switch(m.tag){case 3:l=h;m.effectTag|=4096;m.expirationTime=b;var A=Oh(m,l,b);$g(m,A);break a;case 1:l=h;var u=m.type,B=m.stateNode;if(0===(m.effectTag&64)&&("function"===typeof u.getDerivedStateFromError||null!==B&&"function"===typeof B.componentDidCatch&&(null===Ka||!Ka.has(B)))){m.effectTag|=4096;m.expirationTime=b;var H=Ph(m,l,b);$g(m,H);break a}}m=m.return}while(null!==m)}t=Xh(t)}catch(nj){b=nj;continue}break}while(1)}function Sh(a){a=fd.current;fd.current= -Sc;return null===a?Sc:a}function ah(a,b){aWb&&(Wb=a)}function Ej(){for(;null!==t;)t=Yh(t)}function Cj(){for(;null!==t&&!Jj();)t=Yh(t)}function Yh(a){var b=Kj(a.alternate,a,O);a.memoizedProps=a.pendingProps;null===b&&(b=Xh(a));Zh.current=null;return b}function Xh(a){t=a;do{var b=t.alternate;a=t.return;if(0===(t.effectTag&2048)){b=sj(b,t,O);if(1===O||1!==t.childExpirationTime){for(var c=0,d=t.child;null!==d;){var e=d.expirationTime, -f=d.childExpirationTime;e>c&&(c=e);f>c&&(c=f);d=d.sibling}t.childExpirationTime=c}if(null!==b)return b;null!==a&&0===(a.effectTag&2048)&&(null===a.firstEffect&&(a.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=t.firstEffect),a.lastEffect=t.lastEffect),1a?b:a}function ab(a){var b=Bc();Ca(99,Lj.bind(null,a,b));return null}function Lj(a,b){do Za();while(null!==Yb);if((p&(da|la))!==H)throw Error(m(327));var c=a.finishedWork,d=a.finishedExpirationTime;if(null===c)return null;a.finishedWork=null;a.finishedExpirationTime=0;if(c===a.current)throw Error(m(177));a.callbackNode=null;a.callbackExpirationTime= -0;a.callbackPriority=90;a.nextKnownPendingLevel=0;var e=Xe(c);a.firstPendingTime=e;d<=a.lastSuspendedTime?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:d<=a.firstSuspendedTime&&(a.firstSuspendedTime=d-1);d<=a.lastPingedTime&&(a.lastPingedTime=0);d<=a.lastExpiredTime&&(a.lastExpiredTime=0);a===T&&(t=T=null,O=0);1h&&(n=h,h=g,g=n),n=og(x,g),q=og(x,h),n&&q&&(1!==u.rangeCount||u.anchorNode!==n.node||u.anchorOffset!==n.offset||u.focusNode!==q.node||u.focusOffset!==q.offset)&&(A=A.createRange(), -A.setStart(n.node,n.offset),u.removeAllRanges(),g>h?(u.addRange(A),u.extend(q.node,q.offset)):(A.setEnd(q.node,q.offset),u.addRange(A))))));A=[];for(u=x;u=u.parentNode;)1===u.nodeType&&A.push({element:u,left:u.scrollLeft,top:u.scrollTop});"function"===typeof x.focus&&x.focus();for(x=0;x=b&&a<=b}function Xa(a,b){var c=a.firstSuspendedTime,d=a.lastSuspendedTime; -cb||0===c)a.lastSuspendedTime=b;b<=a.lastPingedTime&&(a.lastPingedTime=0);b<=a.lastExpiredTime&&(a.lastExpiredTime=0)}function Eh(a,b){b>a.firstPendingTime&&(a.firstPendingTime=b);var c=a.firstSuspendedTime;0!==c&&(b>=c?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:b>=a.lastSuspendedTime&&(a.lastSuspendedTime=b+1),b>a.nextKnownPendingLevel&&(a.nextKnownPendingLevel=b))}function We(a,b){var c=a.lastExpiredTime;if(0===c||c>b)a.lastExpiredTime=b} -function Uj(a){if(null===ld)try{var b=("require"+Math.random()).slice(0,7);ld=(module&&module[b])("timers").setImmediate}catch(c){ld=function(a){var b=new MessageChannel;b.port1.onmessage=a;b.port2.postMessage(void 0)}}return ld(a)}function md(a,b,c,d){var e=b.current,f=ja(),g=Ub.suspense;f=Ua(f,e,g);a:if(c){c=c._reactInternalFiber;b:{if(Ma(c)!==c||1!==c.tag)throw Error(m(170));var h=c;do{switch(h.tag){case 3:h=h.stateNode.context;break b;case 1:if(M(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext; -break b}}h=h.return}while(null!==h);throw Error(m(171));}if(1===c.tag){var l=c.type;if(M(l)){c=Mg(c,l,h);break a}}c=h}else c=Ba;null===b.context?b.context=c:b.pendingContext=c;b=Da(f,g);b.payload={element:a};d=void 0===d?null:d;null!==d&&(b.callback=d);Ea(e,b);Ia(e,f);return f}function ff(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function ai(a,b){a=a.memoizedState;null!==a&&null!==a.dehydrated&&a.retryTime