NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name AUTO_CONCEITO // @namespace https://github.com/siefkenj/crowdmark-addons // @author @dazevedo - Denis Wilton // @version 1.1 // @description A sample userscript built using react // @match *://sigeduca.seduc.mt.gov.br/ged/hwtgedlancaravaliacaoconcdesc* // @grant none // @license MIT // ==/UserScript== /******/ (function () { // webpackBootstrap /******/ var __webpack_modules__ = { /***/ 176: /***/ function (module) { 'use strict'; /* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ module.exports = function (cssWithMappingToString) { var list = []; // return the list of modules as css string list.toString = function toString() { return this.map(function (item) { var content = ''; var needLayer = typeof item[5] !== 'undefined'; if (item[4]) { content += '@supports ('.concat(item[4], ') {'); } if (item[2]) { content += '@media '.concat(item[2], ' {'); } if (needLayer) { content += '@layer'.concat( item[5].length > 0 ? ' '.concat(item[5]) : '', ' {' ); } content += cssWithMappingToString(item); if (needLayer) { content += '}'; } if (item[2]) { content += '}'; } if (item[4]) { content += '}'; } return content; }).join(''); }; // import a list of modules into the list list.i = function i(modules, media, dedupe, supports, layer) { if (typeof modules === 'string') { modules = [[null, modules, undefined]]; } var alreadyImportedModules = {}; if (dedupe) { for (var k = 0; k < this.length; k++) { var id = this[k][0]; if (id != null) { alreadyImportedModules[id] = true; } } } for (var _k = 0; _k < modules.length; _k++) { var item = [].concat(modules[_k]); if (dedupe && alreadyImportedModules[item[0]]) { continue; } if (typeof layer !== 'undefined') { if (typeof item[5] === 'undefined') { item[5] = layer; } else { item[1] = '@layer' .concat(item[5].length > 0 ? ' '.concat(item[5]) : '', ' {') .concat(item[1], '}'); item[5] = layer; } } if (media) { if (!item[2]) { item[2] = media; } else { item[1] = '@media '.concat(item[2], ' {').concat(item[1], '}'); item[2] = media; } } if (supports) { if (!item[4]) { item[4] = ''.concat(supports); } else { item[1] = '@supports (' .concat(item[4], ') {') .concat(item[1], '}'); item[4] = supports; } } list.push(item); } }; return list; }; /***/ }, /***/ 657: /***/ function (module) { 'use strict'; module.exports = function (item) { var content = item[1]; var cssMapping = item[3]; if (!cssMapping) { return content; } if (typeof btoa === 'function') { var base64 = btoa( unescape(encodeURIComponent(JSON.stringify(cssMapping))) ); var data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,'.concat( base64 ); var sourceMapping = '/*# '.concat(data, ' */'); var sourceURLs = cssMapping.sources.map(function (source) { return '/*# sourceURL=' .concat(cssMapping.sourceRoot || '') .concat(source, ' */'); }); return [content] .concat(sourceURLs) .concat([sourceMapping]) .join('\n'); } return [content].join('\n'); }; /***/ }, /***/ 110: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; var reactIs = __webpack_require__(441); /** * Copyright 2015, Yahoo! Inc. * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ var REACT_STATICS = { childContextTypes: true, contextType: true, contextTypes: true, defaultProps: true, displayName: true, getDefaultProps: true, getDerivedStateFromError: true, getDerivedStateFromProps: true, mixins: true, propTypes: true, type: true, }; var KNOWN_STATICS = { name: true, length: true, prototype: true, caller: true, callee: true, arguments: true, arity: true, }; var FORWARD_REF_STATICS = { $$typeof: true, render: true, defaultProps: true, displayName: true, propTypes: true, }; var MEMO_STATICS = { $$typeof: true, compare: true, defaultProps: true, displayName: true, propTypes: true, type: true, }; var TYPE_STATICS = {}; TYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS; TYPE_STATICS[reactIs.Memo] = MEMO_STATICS; function getStatics(component) { // React v16.11 and below if (reactIs.isMemo(component)) { return MEMO_STATICS; } // React v16.12 and above return TYPE_STATICS[component['$$typeof']] || REACT_STATICS; } var defineProperty = Object.defineProperty; var getOwnPropertyNames = Object.getOwnPropertyNames; var getOwnPropertySymbols = Object.getOwnPropertySymbols; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var getPrototypeOf = Object.getPrototypeOf; var objectPrototype = Object.prototype; function hoistNonReactStatics( targetComponent, sourceComponent, blacklist ) { if (typeof sourceComponent !== 'string') { // don't hoist over string (html) components if (objectPrototype) { var inheritedComponent = getPrototypeOf(sourceComponent); if (inheritedComponent && inheritedComponent !== objectPrototype) { hoistNonReactStatics( targetComponent, inheritedComponent, blacklist ); } } var keys = getOwnPropertyNames(sourceComponent); if (getOwnPropertySymbols) { keys = keys.concat(getOwnPropertySymbols(sourceComponent)); } var targetStatics = getStatics(targetComponent); var sourceStatics = getStatics(sourceComponent); for (var i = 0; i < keys.length; ++i) { var key = keys[i]; if ( !KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key]) ) { var descriptor = getOwnPropertyDescriptor(sourceComponent, key); try { // Avoid failures from read-only properties defineProperty(targetComponent, key, descriptor); } catch (e) {} } } } return targetComponent; } module.exports = hoistNonReactStatics; /***/ }, /***/ 725: /***/ function (module) { 'use strict'; /* object-assign (c) Sindre Sorhus @license MIT */ /* eslint-disable no-unused-vars */ var getOwnPropertySymbols = Object.getOwnPropertySymbols; var hasOwnProperty = Object.prototype.hasOwnProperty; var propIsEnumerable = Object.prototype.propertyIsEnumerable; function toObject(val) { if (val === null || val === undefined) { throw new TypeError( 'Object.assign cannot be called with null or undefined' ); } return Object(val); } function shouldUseNative() { try { if (!Object.assign) { return false; } // Detect buggy property enumeration order in older V8 versions. // https://bugs.chromium.org/p/v8/issues/detail?id=4118 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers test1[5] = 'de'; if (Object.getOwnPropertyNames(test1)[0] === '5') { return false; } // https://bugs.chromium.org/p/v8/issues/detail?id=3056 var test2 = {}; for (var i = 0; i < 10; i++) { test2['_' + String.fromCharCode(i)] = i; } var order2 = Object.getOwnPropertyNames(test2).map(function (n) { return test2[n]; }); if (order2.join('') !== '0123456789') { return false; } // https://bugs.chromium.org/p/v8/issues/detail?id=3056 var test3 = {}; 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { test3[letter] = letter; }); if ( Object.keys(Object.assign({}, test3)).join('') !== 'abcdefghijklmnopqrst' ) { return false; } return true; } catch (err) { // We don't expect any of the above to throw, but better to be safe. return false; } } module.exports = shouldUseNative() ? Object.assign : function (target, source) { var from; var to = toObject(target); var symbols; for (var s = 1; s < arguments.length; s++) { from = Object(arguments[s]); for (var key in from) { if (hasOwnProperty.call(from, key)) { to[key] = from[key]; } } if (getOwnPropertySymbols) { symbols = getOwnPropertySymbols(from); for (var i = 0; i < symbols.length; i++) { if (propIsEnumerable.call(from, symbols[i])) { to[symbols[i]] = from[symbols[i]]; } } } } return to; }; /***/ }, /***/ 463: /***/ function ( __unused_webpack_module, exports, __webpack_require__ ) { 'use strict'; /** @license React v17.0.2 * 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. */ /* Modernizr 3.0.0pre (Custom Build) | MIT */ var aa = __webpack_require__(791), m = __webpack_require__(725), r = __webpack_require__(296); function y(a) { for ( var b = 'https://reactjs.org/docs/error-decoder.html?invariant=' + a, c = 1; c < arguments.length; c++ ) { b += '&args[]=' + encodeURIComponent(arguments[c]); } return ( 'Minified React error #' + a + '; visit ' + b + ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' ); } if (!aa) throw Error(y(227)); var ba = new Set(), ca = {}; function da(a, b) { ea(a, b); ea(a + 'Capture', b); } function ea(a, b) { ca[a] = b; for (a = 0; a < b.length; a++) { ba.add(b[a]); } } var fa = !( 'undefined' === typeof window || 'undefined' === typeof window.document || 'undefined' === typeof window.document.createElement ), ha = /^[: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]*$/, ia = Object.prototype.hasOwnProperty, ja = {}, ka = {}; function la(a) { if (ia.call(ka, a)) return !0; if (ia.call(ja, a)) return !1; if (ha.test(a)) return (ka[a] = !0); ja[a] = !0; return !1; } function ma(a, b, c, d) { if (null !== c && 0 === c.type) return !1; switch (typeof b) { case 'function': case 'symbol': return !0; case 'boolean': if (d) return !1; if (null !== c) return !c.acceptsBooleans; a = a.toLowerCase().slice(0, 5); return 'data-' !== a && 'aria-' !== a; default: return !1; } } function na(a, b, c, d) { if (null === b || 'undefined' === typeof b || ma(a, b, c, d)) return !0; if (d) return !1; if (null !== c) switch (c.type) { case 3: return !b; case 4: return !1 === b; case 5: return isNaN(b); case 6: return isNaN(b) || 1 > b; } return !1; } function B(a, b, c, d, e, f, g) { 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; this.removeEmptyString = g; } var D = {}; 'children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style' .split(' ') .forEach(function (a) { D[a] = new B(a, 0, !1, a, null, !1, !1); }); [ ['acceptCharset', 'accept-charset'], ['className', 'class'], ['htmlFor', 'for'], ['httpEquiv', 'http-equiv'], ].forEach(function (a) { var b = a[0]; D[b] = new B(b, 1, !1, a[1], null, !1, !1); }); ['contentEditable', 'draggable', 'spellCheck', 'value'].forEach(function ( a ) { D[a] = new B(a, 2, !1, a.toLowerCase(), null, !1, !1); }); [ 'autoReverse', 'externalResourcesRequired', 'focusable', 'preserveAlpha', ].forEach(function (a) { D[a] = new B(a, 2, !1, a, 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 (a) { D[a] = new B(a, 3, !1, a.toLowerCase(), null, !1, !1); }); ['checked', 'multiple', 'muted', 'selected'].forEach(function (a) { D[a] = new B(a, 3, !0, a, null, !1, !1); }); ['capture', 'download'].forEach(function (a) { D[a] = new B(a, 4, !1, a, null, !1, !1); }); ['cols', 'rows', 'size', 'span'].forEach(function (a) { D[a] = new B(a, 6, !1, a, null, !1, !1); }); ['rowSpan', 'start'].forEach(function (a) { D[a] = new B(a, 5, !1, a.toLowerCase(), null, !1, !1); }); var oa = /[\-:]([a-z])/g; function pa(a) { return a[1].toUpperCase(); } 'accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height' .split(' ') .forEach(function (a) { var b = a.replace(oa, pa); D[b] = new B(b, 1, !1, a, null, !1, !1); }); 'xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type' .split(' ') .forEach(function (a) { var b = a.replace(oa, pa); D[b] = new B(b, 1, !1, a, 'http://www.w3.org/1999/xlink', !1, !1); }); ['xml:base', 'xml:lang', 'xml:space'].forEach(function (a) { var b = a.replace(oa, pa); D[b] = new B( b, 1, !1, a, 'http://www.w3.org/XML/1998/namespace', !1, !1 ); }); ['tabIndex', 'crossOrigin'].forEach(function (a) { D[a] = new B(a, 1, !1, a.toLowerCase(), null, !1, !1); }); D.xlinkHref = new B( 'xlinkHref', 1, !1, 'xlink:href', 'http://www.w3.org/1999/xlink', !0, !1 ); ['src', 'href', 'action', 'formAction'].forEach(function (a) { D[a] = new B(a, 1, !1, a.toLowerCase(), null, !0, !0); }); function qa(a, b, c, d) { var e = D.hasOwnProperty(b) ? D[b] : null; var f = null !== e ? 0 === e.type : d ? !1 : !(2 < b.length) || ('o' !== b[0] && 'O' !== b[0]) || ('n' !== b[1] && 'N' !== b[1]) ? !1 : !0; f || (na(b, c, e, d) && (c = null), d || null === e ? la(b) && (null === c ? a.removeAttribute(b) : a.setAttribute(b, '' + c)) : e.mustUseProperty ? (a[e.propertyName] = null === c ? (3 === e.type ? !1 : '') : c) : ((b = e.attributeName), (d = e.attributeNamespace), null === c ? a.removeAttribute(b) : ((e = e.type), (c = 3 === e || (4 === e && !0 === c) ? '' : '' + c), d ? a.setAttributeNS(d, b, c) : a.setAttribute(b, c)))); } var ra = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, sa = 60103, ta = 60106, ua = 60107, wa = 60108, xa = 60114, ya = 60109, za = 60110, Aa = 60112, Ba = 60113, Ca = 60120, Da = 60115, Ea = 60116, Fa = 60121, Ga = 60128, Ha = 60129, Ia = 60130, Ja = 60131; if ('function' === typeof Symbol && Symbol.for) { var E = Symbol.for; sa = E('react.element'); ta = E('react.portal'); ua = E('react.fragment'); wa = E('react.strict_mode'); xa = E('react.profiler'); ya = E('react.provider'); za = E('react.context'); Aa = E('react.forward_ref'); Ba = E('react.suspense'); Ca = E('react.suspense_list'); Da = E('react.memo'); Ea = E('react.lazy'); Fa = E('react.block'); E('react.scope'); Ga = E('react.opaque.id'); Ha = E('react.debug_trace_mode'); Ia = E('react.offscreen'); Ja = E('react.legacy_hidden'); } var Ka = 'function' === typeof Symbol && Symbol.iterator; function La(a) { if (null === a || 'object' !== typeof a) return null; a = (Ka && a[Ka]) || a['@@iterator']; return 'function' === typeof a ? a : null; } var Ma; function Na(a) { if (void 0 === Ma) try { throw Error(); } catch (c) { var b = c.stack.trim().match(/\n( *(at )?)/); Ma = (b && b[1]) || ''; } return '\n' + Ma + a; } var Oa = !1; function Pa(a, b) { if (!a || Oa) return ''; Oa = !0; var c = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { if (b) { if ( ((b = function b() { throw Error(); }), Object.defineProperty(b.prototype, 'props', { set: function set() { throw Error(); }, }), 'object' === typeof Reflect && Reflect.construct) ) { try { Reflect.construct(b, []); } catch (k) { var d = k; } Reflect.construct(a, [], b); } else { try { b.call(); } catch (k) { d = k; } a.call(b.prototype); } } else { try { throw Error(); } catch (k) { d = k; } a(); } } catch (k) { if (k && d && 'string' === typeof k.stack) { for ( var e = k.stack.split('\n'), f = d.stack.split('\n'), g = e.length - 1, h = f.length - 1; 1 <= g && 0 <= h && e[g] !== f[h]; ) { h--; } for (; 1 <= g && 0 <= h; g--, h--) { if (e[g] !== f[h]) { if (1 !== g || 1 !== h) { do { if ((g--, h--, 0 > h || e[g] !== f[h])) return '\n' + e[g].replace(' at new ', ' at '); } while (1 <= g && 0 <= h); } break; } } } } finally { (Oa = !1), (Error.prepareStackTrace = c); } return (a = a ? a.displayName || a.name : '') ? Na(a) : ''; } function Qa(a) { switch (a.tag) { case 5: return Na(a.type); case 16: return Na('Lazy'); case 13: return Na('Suspense'); case 19: return Na('SuspenseList'); case 0: case 2: case 15: return (a = Pa(a.type, !1)), a; case 11: return (a = Pa(a.type.render, !1)), a; case 22: return (a = Pa(a.type._render, !1)), a; case 1: return (a = Pa(a.type, !0)), a; default: return ''; } } function Ra(a) { if (null == a) return null; if ('function' === typeof a) return a.displayName || a.name || null; if ('string' === typeof a) return a; switch (a) { case ua: return 'Fragment'; case ta: return 'Portal'; case xa: return 'Profiler'; case wa: return 'StrictMode'; case Ba: return 'Suspense'; case Ca: return 'SuspenseList'; } if ('object' === typeof a) switch (a.$$typeof) { case za: return (a.displayName || 'Context') + '.Consumer'; case ya: return (a._context.displayName || 'Context') + '.Provider'; case Aa: var b = a.render; b = b.displayName || b.name || ''; return ( a.displayName || ('' !== b ? 'ForwardRef(' + b + ')' : 'ForwardRef') ); case Da: return Ra(a.type); case Fa: return Ra(a._render); case Ea: b = a._payload; a = a._init; try { return Ra(a(b)); } catch (c) {} } return null; } function Sa(a) { switch (typeof a) { case 'boolean': case 'number': case 'object': case 'string': case 'undefined': return a; default: return ''; } } function Ta(a) { var b = a.type; return ( (a = a.nodeName) && 'input' === a.toLowerCase() && ('checkbox' === b || 'radio' === b) ); } function Ua(a) { var b = Ta(a) ? 'checked' : 'value', c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b), d = '' + a[b]; if ( !a.hasOwnProperty(b) && 'undefined' !== typeof c && 'function' === typeof c.get && 'function' === typeof c.set ) { var e = c.get, f = c.set; Object.defineProperty(a, b, { configurable: !0, get: function get() { return e.call(this); }, set: function set(a) { d = '' + a; f.call(this, a); }, }); Object.defineProperty(a, b, { enumerable: c.enumerable, }); return { getValue: function getValue() { return d; }, setValue: function setValue(a) { d = '' + a; }, stopTracking: function stopTracking() { a._valueTracker = null; delete a[b]; }, }; } } function Va(a) { a._valueTracker || (a._valueTracker = Ua(a)); } function Wa(a) { if (!a) return !1; var b = a._valueTracker; if (!b) return !0; var c = b.getValue(); var d = ''; a && (d = Ta(a) ? (a.checked ? 'true' : 'false') : a.value); a = d; return a !== c ? (b.setValue(a), !0) : !1; } function Xa(a) { a = a || ('undefined' !== typeof document ? document : void 0); if ('undefined' === typeof a) return null; try { return a.activeElement || a.body; } catch (b) { return a.body; } } function Ya(a, b) { var c = b.checked; return m({}, b, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: null != c ? c : a._wrapperState.initialChecked, }); } function Za(a, b) { var c = null == b.defaultValue ? '' : b.defaultValue, d = null != b.checked ? b.checked : b.defaultChecked; c = Sa(null != b.value ? b.value : c); a._wrapperState = { initialChecked: d, initialValue: c, controlled: 'checkbox' === b.type || 'radio' === b.type ? null != b.checked : null != b.value, }; } function $a(a, b) { b = b.checked; null != b && qa(a, 'checked', b, !1); } function ab(a, b) { $a(a, b); var c = Sa(b.value), d = b.type; if (null != c) { if ('number' === d) { if ((0 === c && '' === a.value) || a.value != c) a.value = '' + c; } else a.value !== '' + c && (a.value = '' + c); } else if ('submit' === d || 'reset' === d) { a.removeAttribute('value'); return; } b.hasOwnProperty('value') ? bb(a, b.type, c) : b.hasOwnProperty('defaultValue') && bb(a, b.type, Sa(b.defaultValue)); null == b.checked && null != b.defaultChecked && (a.defaultChecked = !!b.defaultChecked); } function cb(a, b, c) { if (b.hasOwnProperty('value') || b.hasOwnProperty('defaultValue')) { var d = b.type; if ( !( ('submit' !== d && 'reset' !== d) || (void 0 !== b.value && null !== b.value) ) ) return; b = '' + a._wrapperState.initialValue; c || b === a.value || (a.value = b); a.defaultValue = b; } c = a.name; '' !== c && (a.name = ''); a.defaultChecked = !!a._wrapperState.initialChecked; '' !== c && (a.name = c); } function bb(a, b, c) { if ('number' !== b || Xa(a.ownerDocument) !== a) null == c ? (a.defaultValue = '' + a._wrapperState.initialValue) : a.defaultValue !== '' + c && (a.defaultValue = '' + c); } function db(a) { var b = ''; aa.Children.forEach(a, function (a) { null != a && (b += a); }); return b; } function eb(a, b) { a = m( { children: void 0, }, b ); if ((b = db(b.children))) a.children = b; return a; } function fb(a, b, c, d) { a = a.options; if (b) { b = {}; for (var e = 0; e < c.length; e++) { b['$' + c[e]] = !0; } for (c = 0; c < a.length; c++) { (e = b.hasOwnProperty('$' + a[c].value)), a[c].selected !== e && (a[c].selected = e), e && d && (a[c].defaultSelected = !0); } } else { c = '' + Sa(c); b = null; for (e = 0; e < a.length; e++) { if (a[e].value === c) { a[e].selected = !0; d && (a[e].defaultSelected = !0); return; } null !== b || a[e].disabled || (b = a[e]); } null !== b && (b.selected = !0); } } function gb(a, b) { if (null != b.dangerouslySetInnerHTML) throw Error(y(91)); return m({}, b, { value: void 0, defaultValue: void 0, children: '' + a._wrapperState.initialValue, }); } function hb(a, b) { var c = b.value; if (null == c) { c = b.children; b = b.defaultValue; if (null != c) { if (null != b) throw Error(y(92)); if (Array.isArray(c)) { if (!(1 >= c.length)) throw Error(y(93)); c = c[0]; } b = c; } null == b && (b = ''); c = b; } a._wrapperState = { initialValue: Sa(c), }; } function ib(a, b) { var c = Sa(b.value), d = Sa(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 jb(a) { var b = a.textContent; b === a._wrapperState.initialValue && '' !== b && null !== b && (a.value = b); } var kb = { html: 'http://www.w3.org/1999/xhtml', mathml: 'http://www.w3.org/1998/Math/MathML', svg: 'http://www.w3.org/2000/svg', }; function lb(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 mb(a, b) { return null == a || 'http://www.w3.org/1999/xhtml' === a ? lb(b) : 'http://www.w3.org/2000/svg' === a && 'foreignObject' === b ? 'http://www.w3.org/1999/xhtml' : a; } var nb, ob = (function (a) { return 'undefined' !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function (b, c, d, e) { MSApp.execUnsafeLocalFunction(function () { return a(b, c, d, e); }); } : a; })(function (a, b) { if (a.namespaceURI !== kb.svg || 'innerHTML' in a) a.innerHTML = b; else { nb = nb || document.createElement('div'); nb.innerHTML = '<svg>' + b.valueOf().toString() + '</svg>'; for (b = nb.firstChild; a.firstChild; ) { a.removeChild(a.firstChild); } for (; b.firstChild; ) { a.appendChild(b.firstChild); } } }); function pb(a, b) { if (b) { var c = a.firstChild; if (c && c === a.lastChild && 3 === c.nodeType) { c.nodeValue = b; return; } } a.textContent = b; } var qb = { 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, }, rb = ['Webkit', 'ms', 'Moz', 'O']; Object.keys(qb).forEach(function (a) { rb.forEach(function (b) { b = b + a.charAt(0).toUpperCase() + a.substring(1); qb[b] = qb[a]; }); }); function sb(a, b, c) { return null == b || 'boolean' === typeof b || '' === b ? '' : c || 'number' !== typeof b || 0 === b || (qb.hasOwnProperty(a) && qb[a]) ? ('' + b).trim() : b + 'px'; } function tb(a, b) { a = a.style; for (var c in b) { if (b.hasOwnProperty(c)) { var d = 0 === c.indexOf('--'), e = sb(c, b[c], d); 'float' === c && (c = 'cssFloat'); d ? a.setProperty(c, e) : (a[c] = e); } } } var ub = m( { 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 vb(a, b) { if (b) { if ( ub[a] && (null != b.children || null != b.dangerouslySetInnerHTML) ) throw Error(y(137, a)); if (null != b.dangerouslySetInnerHTML) { if (null != b.children) throw Error(y(60)); if ( !( 'object' === typeof b.dangerouslySetInnerHTML && '__html' in b.dangerouslySetInnerHTML ) ) throw Error(y(61)); } if (null != b.style && 'object' !== typeof b.style) throw Error(y(62)); } } function wb(a, b) { if (-1 === a.indexOf('-')) return 'string' === typeof b.is; switch (a) { 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 xb(a) { a = a.target || a.srcElement || window; a.correspondingUseElement && (a = a.correspondingUseElement); return 3 === a.nodeType ? a.parentNode : a; } var yb = null, zb = null, Ab = null; function Bb(a) { if ((a = Cb(a))) { if ('function' !== typeof yb) throw Error(y(280)); var b = a.stateNode; b && ((b = Db(b)), yb(a.stateNode, a.type, b)); } } function Eb(a) { zb ? (Ab ? Ab.push(a) : (Ab = [a])) : (zb = a); } function Fb() { if (zb) { var a = zb, b = Ab; Ab = zb = null; Bb(a); if (b) for (a = 0; a < b.length; a++) { Bb(b[a]); } } } function Gb(a, b) { return a(b); } function Hb(a, b, c, d, e) { return a(b, c, d, e); } function Ib() {} var Jb = Gb, Kb = !1, Lb = !1; function Mb() { if (null !== zb || null !== Ab) Ib(), Fb(); } function Nb(a, b, c) { if (Lb) return a(b, c); Lb = !0; try { return Jb(a, b, c); } finally { (Lb = !1), Mb(); } } function Ob(a, b) { var c = a.stateNode; if (null === c) return null; var d = Db(c); if (null === 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(y(231, b, typeof c)); return c; } var Pb = !1; if (fa) try { var Qb = {}; Object.defineProperty(Qb, 'passive', { get: function get() { Pb = !0; }, }); window.addEventListener('test', Qb, Qb); window.removeEventListener('test', Qb, Qb); } catch (a) { Pb = !1; } function Rb(a, b, c, d, e, f, g, h, k) { var l = Array.prototype.slice.call(arguments, 3); try { b.apply(c, l); } catch (n) { this.onError(n); } } var Sb = !1, Tb = null, Ub = !1, Vb = null, Wb = { onError: function onError(a) { Sb = !0; Tb = a; }, }; function Xb(a, b, c, d, e, f, g, h, k) { Sb = !1; Tb = null; Rb.apply(Wb, arguments); } function Yb(a, b, c, d, e, f, g, h, k) { Xb.apply(this, arguments); if (Sb) { if (Sb) { var l = Tb; Sb = !1; Tb = null; } else throw Error(y(198)); Ub || ((Ub = !0), (Vb = l)); } } function Zb(a) { var b = a, c = a; if (a.alternate) for (; b.return; ) { b = b.return; } else { a = b; do { (b = a), 0 !== (b.flags & 1026) && (c = b.return), (a = b.return); } while (a); } return 3 === b.tag ? c : null; } function $b(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 ac(a) { if (Zb(a) !== a) throw Error(y(188)); } function bc(a) { var b = a.alternate; if (!b) { b = Zb(a); if (null === b) throw Error(y(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 ac(e), a; if (f === d) return ac(e), b; f = f.sibling; } throw Error(y(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(y(189)); } } if (c.alternate !== d) throw Error(y(190)); } if (3 !== c.tag) throw Error(y(188)); return c.stateNode.current === c ? a : b; } function cc(a) { a = bc(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 dc(a, b) { for (var c = a.alternate; null !== b; ) { if (b === a || b === c) return !0; b = b.return; } return !1; } var ec, fc, gc, hc, ic = !1, jc = [], kc = null, lc = null, mc = null, nc = new Map(), oc = new Map(), pc = [], qc = '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 rc(a, b, c, d, e) { return { blockedOn: a, domEventName: b, eventSystemFlags: c | 16, nativeEvent: e, targetContainers: [d], }; } function sc(a, b) { switch (a) { case 'focusin': case 'focusout': kc = null; break; case 'dragenter': case 'dragleave': lc = null; break; case 'mouseover': case 'mouseout': mc = null; break; case 'pointerover': case 'pointerout': nc.delete(b.pointerId); break; case 'gotpointercapture': case 'lostpointercapture': oc.delete(b.pointerId); } } function tc(a, b, c, d, e, f) { if (null === a || a.nativeEvent !== f) return ( (a = rc(b, c, d, e, f)), null !== b && ((b = Cb(b)), null !== b && fc(b)), a ); a.eventSystemFlags |= d; b = a.targetContainers; null !== e && -1 === b.indexOf(e) && b.push(e); return a; } function uc(a, b, c, d, e) { switch (b) { case 'focusin': return (kc = tc(kc, a, b, c, d, e)), !0; case 'dragenter': return (lc = tc(lc, a, b, c, d, e)), !0; case 'mouseover': return (mc = tc(mc, a, b, c, d, e)), !0; case 'pointerover': var f = e.pointerId; nc.set(f, tc(nc.get(f) || null, a, b, c, d, e)); return !0; case 'gotpointercapture': return ( (f = e.pointerId), oc.set(f, tc(oc.get(f) || null, a, b, c, d, e)), !0 ); } return !1; } function vc(a) { var b = wc(a.target); if (null !== b) { var c = Zb(b); if (null !== c) if (((b = c.tag), 13 === b)) { if (((b = $b(c)), null !== b)) { a.blockedOn = b; hc(a.lanePriority, function () { r.unstable_runWithPriority(a.priority, function () { gc(c); }); }); return; } } else if (3 === b && c.stateNode.hydrate) { a.blockedOn = 3 === c.tag ? c.stateNode.containerInfo : null; return; } } a.blockedOn = null; } function xc(a) { if (null !== a.blockedOn) return !1; for (var b = a.targetContainers; 0 < b.length; ) { var c = yc(a.domEventName, a.eventSystemFlags, b[0], a.nativeEvent); if (null !== c) return (b = Cb(c)), null !== b && fc(b), (a.blockedOn = c), !1; b.shift(); } return !0; } function zc(a, b, c) { xc(a) && c.delete(b); } function Ac() { for (ic = !1; 0 < jc.length; ) { var a = jc[0]; if (null !== a.blockedOn) { a = Cb(a.blockedOn); null !== a && ec(a); break; } for (var b = a.targetContainers; 0 < b.length; ) { var c = yc(a.domEventName, a.eventSystemFlags, b[0], a.nativeEvent); if (null !== c) { a.blockedOn = c; break; } b.shift(); } null === a.blockedOn && jc.shift(); } null !== kc && xc(kc) && (kc = null); null !== lc && xc(lc) && (lc = null); null !== mc && xc(mc) && (mc = null); nc.forEach(zc); oc.forEach(zc); } function Bc(a, b) { a.blockedOn === b && ((a.blockedOn = null), ic || ((ic = !0), r.unstable_scheduleCallback(r.unstable_NormalPriority, Ac))); } function Cc(a) { function b(b) { return Bc(b, a); } if (0 < jc.length) { Bc(jc[0], a); for (var c = 1; c < jc.length; c++) { var d = jc[c]; d.blockedOn === a && (d.blockedOn = null); } } null !== kc && Bc(kc, a); null !== lc && Bc(lc, a); null !== mc && Bc(mc, a); nc.forEach(b); oc.forEach(b); for (c = 0; c < pc.length; c++) { (d = pc[c]), d.blockedOn === a && (d.blockedOn = null); } for (; 0 < pc.length && ((c = pc[0]), null === c.blockedOn); ) { vc(c), null === c.blockedOn && pc.shift(); } } function Dc(a, b) { var c = {}; c[a.toLowerCase()] = b.toLowerCase(); c['Webkit' + a] = 'webkit' + b; c['Moz' + a] = 'moz' + b; return c; } var Ec = { animationend: Dc('Animation', 'AnimationEnd'), animationiteration: Dc('Animation', 'AnimationIteration'), animationstart: Dc('Animation', 'AnimationStart'), transitionend: Dc('Transition', 'TransitionEnd'), }, Fc = {}, Gc = {}; fa && ((Gc = document.createElement('div').style), 'AnimationEvent' in window || (delete Ec.animationend.animation, delete Ec.animationiteration.animation, delete Ec.animationstart.animation), 'TransitionEvent' in window || delete Ec.transitionend.transition); function Hc(a) { if (Fc[a]) return Fc[a]; if (!Ec[a]) return a; var b = Ec[a], c; for (c in b) { if (b.hasOwnProperty(c) && c in Gc) return (Fc[a] = b[c]); } return a; } var Ic = Hc('animationend'), Jc = Hc('animationiteration'), Kc = Hc('animationstart'), Lc = Hc('transitionend'), Mc = new Map(), Nc = new Map(), Oc = [ 'abort', 'abort', Ic, 'animationEnd', Jc, 'animationIteration', Kc, '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', Lc, 'transitionEnd', 'waiting', 'waiting', ]; function Pc(a, b) { for (var c = 0; c < a.length; c += 2) { var d = a[c], e = a[c + 1]; e = 'on' + (e[0].toUpperCase() + e.slice(1)); Nc.set(d, b); Mc.set(d, e); da(e, [d]); } } var Qc = r.unstable_now; Qc(); var F = 8; function Rc(a) { if (0 !== (1 & a)) return (F = 15), 1; if (0 !== (2 & a)) return (F = 14), 2; if (0 !== (4 & a)) return (F = 13), 4; var b = 24 & a; if (0 !== b) return (F = 12), b; if (0 !== (a & 32)) return (F = 11), 32; b = 192 & a; if (0 !== b) return (F = 10), b; if (0 !== (a & 256)) return (F = 9), 256; b = 3584 & a; if (0 !== b) return (F = 8), b; if (0 !== (a & 4096)) return (F = 7), 4096; b = 4186112 & a; if (0 !== b) return (F = 6), b; b = 62914560 & a; if (0 !== b) return (F = 5), b; if (a & 67108864) return (F = 4), 67108864; if (0 !== (a & 134217728)) return (F = 3), 134217728; b = 805306368 & a; if (0 !== b) return (F = 2), b; if (0 !== (1073741824 & a)) return (F = 1), 1073741824; F = 8; return a; } function Sc(a) { switch (a) { case 99: return 15; case 98: return 10; case 97: case 96: return 8; case 95: return 2; default: return 0; } } function Tc(a) { switch (a) { 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(y(358, a)); } } function Uc(a, b) { var c = a.pendingLanes; if (0 === c) return (F = 0); var d = 0, e = 0, f = a.expiredLanes, g = a.suspendedLanes, h = a.pingedLanes; if (0 !== f) (d = f), (e = F = 15); else if (((f = c & 134217727), 0 !== f)) { var k = f & ~g; 0 !== k ? ((d = Rc(k)), (e = F)) : ((h &= f), 0 !== h && ((d = Rc(h)), (e = F))); } else (f = c & ~g), 0 !== f ? ((d = Rc(f)), (e = F)) : 0 !== h && ((d = Rc(h)), (e = F)); if (0 === d) return 0; d = 31 - Vc(d); d = c & (((0 > d ? 0 : 1 << d) << 1) - 1); if (0 !== b && b !== d && 0 === (b & g)) { Rc(b); if (e <= F) return b; F = e; } b = a.entangledLanes; if (0 !== b) for (a = a.entanglements, b &= d; 0 < b; ) { (c = 31 - Vc(b)), (e = 1 << c), (d |= a[c]), (b &= ~e); } return d; } function Wc(a) { a = a.pendingLanes & -1073741825; return 0 !== a ? a : a & 1073741824 ? 1073741824 : 0; } function Xc(a, b) { switch (a) { case 15: return 1; case 14: return 2; case 12: return (a = Yc(24 & ~b)), 0 === a ? Xc(10, b) : a; case 10: return (a = Yc(192 & ~b)), 0 === a ? Xc(8, b) : a; case 8: return ( (a = Yc(3584 & ~b)), 0 === a && ((a = Yc(4186112 & ~b)), 0 === a && (a = 512)), a ); case 2: return (b = Yc(805306368 & ~b)), 0 === b && (b = 268435456), b; } throw Error(y(358, a)); } function Yc(a) { return a & -a; } function Zc(a) { for (var b = [], c = 0; 31 > c; c++) { b.push(a); } return b; } function $c(a, b, c) { a.pendingLanes |= b; var d = b - 1; a.suspendedLanes &= d; a.pingedLanes &= d; a = a.eventTimes; b = 31 - Vc(b); a[b] = c; } var Vc = Math.clz32 ? Math.clz32 : ad, bd = Math.log, cd = Math.LN2; function ad(a) { return 0 === a ? 32 : (31 - ((bd(a) / cd) | 0)) | 0; } var dd = r.unstable_UserBlockingPriority, ed = r.unstable_runWithPriority, fd = !0; function gd(a, b, c, d) { Kb || Ib(); var e = hd, f = Kb; Kb = !0; try { Hb(e, a, b, c, d); } finally { (Kb = f) || Mb(); } } function id(a, b, c, d) { ed(dd, hd.bind(null, a, b, c, d)); } function hd(a, b, c, d) { if (fd) { var e; if ((e = 0 === (b & 4)) && 0 < jc.length && -1 < qc.indexOf(a)) (a = rc(null, a, b, c, d)), jc.push(a); else { var f = yc(a, b, c, d); if (null === f) e && sc(a, d); else { if (e) { if (-1 < qc.indexOf(a)) { a = rc(f, a, b, c, d); jc.push(a); return; } if (uc(f, a, b, c, d)) return; sc(a, d); } jd(a, b, d, null, c); } } } } function yc(a, b, c, d) { var e = xb(d); e = wc(e); if (null !== e) { var f = Zb(e); if (null === f) e = null; else { var g = f.tag; if (13 === g) { e = $b(f); if (null !== e) return e; e = null; } else if (3 === g) { if (f.stateNode.hydrate) return 3 === f.tag ? f.stateNode.containerInfo : null; e = null; } else f !== e && (e = null); } } jd(a, b, d, e, c); return null; } var kd = null, ld = null, md = null; function nd() { if (md) return md; var a, b = ld, c = b.length, d, e = 'value' in kd ? kd.value : kd.textContent, f = e.length; for (a = 0; a < c && b[a] === e[a]; a++) {} var g = c - a; for (d = 1; d <= g && b[c - d] === e[f - d]; d++) {} return (md = e.slice(a, 1 < d ? 1 - d : void 0)); } function od(a) { var b = a.keyCode; 'charCode' in a ? ((a = a.charCode), 0 === a && 13 === b && (a = 13)) : (a = b); 10 === a && (a = 13); return 32 <= a || 13 === a ? a : 0; } function pd() { return !0; } function qd() { return !1; } function rd(a) { function b(b, d, e, f, g) { this._reactName = b; this._targetInst = e; this.type = d; this.nativeEvent = f; this.target = g; this.currentTarget = null; for (var c in a) { a.hasOwnProperty(c) && ((b = a[c]), (this[c] = b ? b(f) : f[c])); } this.isDefaultPrevented = ( null != f.defaultPrevented ? f.defaultPrevented : !1 === f.returnValue ) ? pd : qd; this.isPropagationStopped = qd; return this; } m(b.prototype, { preventDefault: function preventDefault() { this.defaultPrevented = !0; var a = this.nativeEvent; a && (a.preventDefault ? a.preventDefault() : 'unknown' !== typeof a.returnValue && (a.returnValue = !1), (this.isDefaultPrevented = pd)); }, stopPropagation: function stopPropagation() { var a = this.nativeEvent; a && (a.stopPropagation ? a.stopPropagation() : 'unknown' !== typeof a.cancelBubble && (a.cancelBubble = !0), (this.isPropagationStopped = pd)); }, persist: function persist() {}, isPersistent: pd, }); return b; } var sd = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: function timeStamp(a) { return a.timeStamp || Date.now(); }, defaultPrevented: 0, isTrusted: 0, }, td = rd(sd), ud = m({}, sd, { view: 0, detail: 0, }), vd = rd(ud), wd, xd, yd, Ad = m({}, ud, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: zd, button: 0, buttons: 0, relatedTarget: function relatedTarget(a) { return void 0 === a.relatedTarget ? a.fromElement === a.srcElement ? a.toElement : a.fromElement : a.relatedTarget; }, movementX: function movementX(a) { if ('movementX' in a) return a.movementX; a !== yd && (yd && 'mousemove' === a.type ? ((wd = a.screenX - yd.screenX), (xd = a.screenY - yd.screenY)) : (xd = wd = 0), (yd = a)); return wd; }, movementY: function movementY(a) { return 'movementY' in a ? a.movementY : xd; }, }), Bd = rd(Ad), Cd = m({}, Ad, { dataTransfer: 0, }), Dd = rd(Cd), Ed = m({}, ud, { relatedTarget: 0, }), Fd = rd(Ed), Gd = m({}, sd, { animationName: 0, elapsedTime: 0, pseudoElement: 0, }), Hd = rd(Gd), Id = m({}, sd, { clipboardData: function clipboardData(a) { return 'clipboardData' in a ? a.clipboardData : window.clipboardData; }, }), Jd = rd(Id), Kd = m({}, sd, { data: 0, }), Ld = rd(Kd), Md = { Esc: 'Escape', Spacebar: ' ', Left: 'ArrowLeft', Up: 'ArrowUp', Right: 'ArrowRight', Down: 'ArrowDown', Del: 'Delete', Win: 'OS', Menu: 'ContextMenu', Apps: 'ContextMenu', Scroll: 'ScrollLock', MozPrintableKey: 'Unidentified', }, Nd = { 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', }, Od = { Alt: 'altKey', Control: 'ctrlKey', Meta: 'metaKey', Shift: 'shiftKey', }; function Pd(a) { var b = this.nativeEvent; return b.getModifierState ? b.getModifierState(a) : (a = Od[a]) ? !!b[a] : !1; } function zd() { return Pd; } var Qd = m({}, ud, { key: function key(a) { if (a.key) { var b = Md[a.key] || a.key; if ('Unidentified' !== b) return b; } return 'keypress' === a.type ? ((a = od(a)), 13 === a ? 'Enter' : String.fromCharCode(a)) : 'keydown' === a.type || 'keyup' === a.type ? Nd[a.keyCode] || 'Unidentified' : ''; }, code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: zd, charCode: function charCode(a) { return 'keypress' === a.type ? od(a) : 0; }, keyCode: function keyCode(a) { return 'keydown' === a.type || 'keyup' === a.type ? a.keyCode : 0; }, which: function which(a) { return 'keypress' === a.type ? od(a) : 'keydown' === a.type || 'keyup' === a.type ? a.keyCode : 0; }, }), Rd = rd(Qd), Sd = m({}, Ad, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0, }), Td = rd(Sd), Ud = m({}, ud, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: zd, }), Vd = rd(Ud), Wd = m({}, sd, { propertyName: 0, elapsedTime: 0, pseudoElement: 0, }), Xd = rd(Wd), Yd = m({}, Ad, { deltaX: function deltaX(a) { return 'deltaX' in a ? a.deltaX : 'wheelDeltaX' in a ? -a.wheelDeltaX : 0; }, deltaY: function deltaY(a) { return 'deltaY' in a ? a.deltaY : 'wheelDeltaY' in a ? -a.wheelDeltaY : 'wheelDelta' in a ? -a.wheelDelta : 0; }, deltaZ: 0, deltaMode: 0, }), Zd = rd(Yd), $d = [9, 13, 27, 32], ae = fa && 'CompositionEvent' in window, be = null; fa && 'documentMode' in document && (be = document.documentMode); var ce = fa && 'TextEvent' in window && !be, de = fa && (!ae || (be && 8 < be && 11 >= be)), ee = String.fromCharCode(32), fe = !1; function ge(a, b) { switch (a) { case 'keyup': return -1 !== $d.indexOf(b.keyCode); case 'keydown': return 229 !== b.keyCode; case 'keypress': case 'mousedown': case 'focusout': return !0; default: return !1; } } function he(a) { a = a.detail; return 'object' === typeof a && 'data' in a ? a.data : null; } var ie = !1; function je(a, b) { switch (a) { case 'compositionend': return he(b); case 'keypress': if (32 !== b.which) return null; fe = !0; return ee; case 'textInput': return (a = b.data), a === ee && fe ? null : a; default: return null; } } function ke(a, b) { if (ie) return 'compositionend' === a || (!ae && ge(a, b)) ? ((a = nd()), (md = ld = kd = null), (ie = !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 && 1 < b.char.length) return b.char; if (b.which) return String.fromCharCode(b.which); } return null; case 'compositionend': return de && 'ko' !== b.locale ? null : b.data; default: return null; } } var le = { 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 me(a) { var b = a && a.nodeName && a.nodeName.toLowerCase(); return 'input' === b ? !!le[a.type] : 'textarea' === b ? !0 : !1; } function ne(a, b, c, d) { Eb(d); b = oe(b, 'onChange'); 0 < b.length && ((c = new td('onChange', 'change', null, c, d)), a.push({ event: c, listeners: b, })); } var pe = null, qe = null; function re(a) { se(a, 0); } function te(a) { var b = ue(a); if (Wa(b)) return a; } function ve(a, b) { if ('change' === a) return b; } var we = !1; if (fa) { var xe; if (fa) { var ye = 'oninput' in document; if (!ye) { var ze = document.createElement('div'); ze.setAttribute('oninput', 'return;'); ye = 'function' === typeof ze.oninput; } xe = ye; } else xe = !1; we = xe && (!document.documentMode || 9 < document.documentMode); } function Ae() { pe && (pe.detachEvent('onpropertychange', Be), (qe = pe = null)); } function Be(a) { if ('value' === a.propertyName && te(qe)) { var b = []; ne(b, qe, a, xb(a)); a = re; if (Kb) a(b); else { Kb = !0; try { Gb(a, b); } finally { (Kb = !1), Mb(); } } } } function Ce(a, b, c) { 'focusin' === a ? (Ae(), (pe = b), (qe = c), pe.attachEvent('onpropertychange', Be)) : 'focusout' === a && Ae(); } function De(a) { if ('selectionchange' === a || 'keyup' === a || 'keydown' === a) return te(qe); } function Ee(a, b) { if ('click' === a) return te(b); } function Fe(a, b) { if ('input' === a || 'change' === a) return te(b); } function Ge(a, b) { return ( (a === b && (0 !== a || 1 / a === 1 / b)) || (a !== a && b !== b) ); } var He = 'function' === typeof Object.is ? Object.is : Ge, Ie = Object.prototype.hasOwnProperty; function Je(a, b) { if (He(a, b)) return !0; if ( 'object' !== typeof a || null === a || 'object' !== typeof b || null === b ) return !1; var c = Object.keys(a), d = Object.keys(b); if (c.length !== d.length) return !1; for (d = 0; d < c.length; d++) { if (!Ie.call(b, c[d]) || !He(a[c[d]], b[c[d]])) return !1; } return !0; } function Ke(a) { for (; a && a.firstChild; ) { a = a.firstChild; } return a; } function Le(a, b) { var c = Ke(a); a = 0; for (var d; c; ) { if (3 === c.nodeType) { d = a + c.textContent.length; if (a <= b && d >= 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 = Ke(c); } } function Me(a, b) { return a && b ? a === b ? !0 : a && 3 === a.nodeType ? !1 : b && 3 === b.nodeType ? Me(a, b.parentNode) : 'contains' in a ? a.contains(b) : a.compareDocumentPosition ? !!(a.compareDocumentPosition(b) & 16) : !1 : !1; } function Ne() { for (var a = window, b = Xa(); 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 = Xa(a.document); } return b; } function Oe(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) ); } var Pe = fa && 'documentMode' in document && 11 >= document.documentMode, Qe = null, Re = null, Se = null, Te = !1; function Ue(a, b, c) { var d = c.window === c ? c.document : 9 === c.nodeType ? c : c.ownerDocument; Te || null == Qe || Qe !== Xa(d) || ((d = Qe), 'selectionStart' in d && Oe(d) ? (d = { start: d.selectionStart, end: d.selectionEnd, }) : ((d = ( (d.ownerDocument && d.ownerDocument.defaultView) || window ).getSelection()), (d = { anchorNode: d.anchorNode, anchorOffset: d.anchorOffset, focusNode: d.focusNode, focusOffset: d.focusOffset, })), (Se && Je(Se, d)) || ((Se = d), (d = oe(Re, 'onSelect')), 0 < d.length && ((b = new td('onSelect', 'select', null, b, c)), a.push({ event: b, listeners: d, }), (b.target = Qe)))); } Pc( '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 ); Pc( '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 ); Pc(Oc, 2); for ( var Ve = 'change selectionchange textInput compositionstart compositionend compositionupdate'.split( ' ' ), We = 0; We < Ve.length; We++ ) { Nc.set(Ve[We], 0); } ea('onMouseEnter', ['mouseout', 'mouseover']); ea('onMouseLeave', ['mouseout', 'mouseover']); ea('onPointerEnter', ['pointerout', 'pointerover']); ea('onPointerLeave', ['pointerout', 'pointerover']); da( 'onChange', 'change click focusin focusout input keydown keyup selectionchange'.split( ' ' ) ); da( 'onSelect', 'focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange'.split( ' ' ) ); da('onBeforeInput', ['compositionend', 'keypress', 'textInput', 'paste']); da( 'onCompositionEnd', 'compositionend focusout keydown keypress keyup mousedown'.split(' ') ); da( 'onCompositionStart', 'compositionstart focusout keydown keypress keyup mousedown'.split(' ') ); da( 'onCompositionUpdate', 'compositionupdate focusout keydown keypress keyup mousedown'.split(' ') ); var Xe = 'abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting'.split( ' ' ), Ye = new Set( 'cancel close invalid load scroll toggle'.split(' ').concat(Xe) ); function Ze(a, b, c) { var d = a.type || 'unknown-event'; a.currentTarget = c; Yb(d, b, void 0, a); a.currentTarget = null; } function se(a, b) { b = 0 !== (b & 4); for (var c = 0; c < a.length; c++) { var d = a[c], e = d.event; d = d.listeners; a: { var f = void 0; if (b) for (var g = d.length - 1; 0 <= g; g--) { var h = d[g], k = h.instance, l = h.currentTarget; h = h.listener; if (k !== f && e.isPropagationStopped()) break a; Ze(e, h, l); f = k; } else for (g = 0; g < d.length; g++) { h = d[g]; k = h.instance; l = h.currentTarget; h = h.listener; if (k !== f && e.isPropagationStopped()) break a; Ze(e, h, l); f = k; } } } if (Ub) throw ((a = Vb), (Ub = !1), (Vb = null), a); } function G(a, b) { var c = $e(b), d = a + '__bubble'; c.has(d) || (af(b, a, 2, !1), c.add(d)); } var bf = '_reactListening' + Math.random().toString(36).slice(2); function cf(a) { a[bf] || ((a[bf] = !0), ba.forEach(function (b) { Ye.has(b) || df(b, !1, a, null); df(b, !0, a, null); })); } function df(a, b, c, d) { var e = 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0, f = c; 'selectionchange' === a && 9 !== c.nodeType && (f = c.ownerDocument); if (null !== d && !b && Ye.has(a)) { if ('scroll' !== a) return; e |= 2; f = d; } var g = $e(f), h = a + '__' + (b ? 'capture' : 'bubble'); g.has(h) || (b && (e |= 4), af(f, a, e, b), g.add(h)); } function af(a, b, c, d) { var e = Nc.get(b); switch (void 0 === e ? 2 : e) { case 0: e = gd; break; case 1: e = id; break; default: e = hd; } c = e.bind(null, b, c, a); e = void 0; !Pb || ('touchstart' !== b && 'touchmove' !== b && 'wheel' !== b) || (e = !0); d ? void 0 !== e ? a.addEventListener(b, c, { capture: !0, passive: e, }) : a.addEventListener(b, c, !0) : void 0 !== e ? a.addEventListener(b, c, { passive: e, }) : a.addEventListener(b, c, !1); } function jd(a, b, c, d, e) { var f = d; if (0 === (b & 1) && 0 === (b & 2) && null !== d) a: for (;;) { if (null === d) return; var g = d.tag; if (3 === g || 4 === g) { var h = d.stateNode.containerInfo; if (h === e || (8 === h.nodeType && h.parentNode === e)) break; if (4 === g) for (g = d.return; null !== g; ) { var k = g.tag; if (3 === k || 4 === k) if ( ((k = g.stateNode.containerInfo), k === e || (8 === k.nodeType && k.parentNode === e)) ) return; g = g.return; } for (; null !== h; ) { g = wc(h); if (null === g) return; k = g.tag; if (5 === k || 6 === k) { d = f = g; continue a; } h = h.parentNode; } } d = d.return; } Nb(function () { var d = f, e = xb(c), g = []; a: { var h = Mc.get(a); if (void 0 !== h) { var k = td, x = a; switch (a) { case 'keypress': if (0 === od(c)) break a; case 'keydown': case 'keyup': k = Rd; break; case 'focusin': x = 'focus'; k = Fd; break; case 'focusout': x = 'blur'; k = Fd; break; case 'beforeblur': case 'afterblur': k = Fd; break; case 'click': if (2 === c.button) break a; case 'auxclick': case 'dblclick': case 'mousedown': case 'mousemove': case 'mouseup': case 'mouseout': case 'mouseover': case 'contextmenu': k = Bd; break; case 'drag': case 'dragend': case 'dragenter': case 'dragexit': case 'dragleave': case 'dragover': case 'dragstart': case 'drop': k = Dd; break; case 'touchcancel': case 'touchend': case 'touchmove': case 'touchstart': k = Vd; break; case Ic: case Jc: case Kc: k = Hd; break; case Lc: k = Xd; break; case 'scroll': k = vd; break; case 'wheel': k = Zd; break; case 'copy': case 'cut': case 'paste': k = Jd; break; case 'gotpointercapture': case 'lostpointercapture': case 'pointercancel': case 'pointerdown': case 'pointermove': case 'pointerout': case 'pointerover': case 'pointerup': k = Td; } var w = 0 !== (b & 4), z = !w && 'scroll' === a, u = w ? (null !== h ? h + 'Capture' : null) : h; w = []; for (var t = d, q; null !== t; ) { q = t; var v = q.stateNode; 5 === q.tag && null !== v && ((q = v), null !== u && ((v = Ob(t, u)), null != v && w.push(ef(t, v, q)))); if (z) break; t = t.return; } 0 < w.length && ((h = new k(h, x, null, c, e)), g.push({ event: h, listeners: w, })); } } if (0 === (b & 7)) { a: { h = 'mouseover' === a || 'pointerover' === a; k = 'mouseout' === a || 'pointerout' === a; if ( h && 0 === (b & 16) && (x = c.relatedTarget || c.fromElement) && (wc(x) || x[ff]) ) break a; if (k || h) { h = e.window === e ? e : (h = e.ownerDocument) ? h.defaultView || h.parentWindow : window; if (k) { if ( ((x = c.relatedTarget || c.toElement), (k = d), (x = x ? wc(x) : null), null !== x && ((z = Zb(x)), x !== z || (5 !== x.tag && 6 !== x.tag))) ) x = null; } else (k = null), (x = d); if (k !== x) { w = Bd; v = 'onMouseLeave'; u = 'onMouseEnter'; t = 'mouse'; if ('pointerout' === a || 'pointerover' === a) (w = Td), (v = 'onPointerLeave'), (u = 'onPointerEnter'), (t = 'pointer'); z = null == k ? h : ue(k); q = null == x ? h : ue(x); h = new w(v, t + 'leave', k, c, e); h.target = z; h.relatedTarget = q; v = null; wc(e) === d && ((w = new w(u, t + 'enter', x, c, e)), (w.target = q), (w.relatedTarget = z), (v = w)); z = v; if (k && x) b: { w = k; u = x; t = 0; for (q = w; q; q = gf(q)) { t++; } q = 0; for (v = u; v; v = gf(v)) { q++; } for (; 0 < t - q; ) { (w = gf(w)), t--; } for (; 0 < q - t; ) { (u = gf(u)), q--; } for (; t--; ) { if (w === u || (null !== u && w === u.alternate)) break b; w = gf(w); u = gf(u); } w = null; } else w = null; null !== k && hf(g, h, k, w, !1); null !== x && null !== z && hf(g, z, x, w, !0); } } } a: { h = d ? ue(d) : window; k = h.nodeName && h.nodeName.toLowerCase(); if ('select' === k || ('input' === k && 'file' === h.type)) var J = ve; else if (me(h)) { if (we) J = Fe; else { J = De; var K = Ce; } } else (k = h.nodeName) && 'input' === k.toLowerCase() && ('checkbox' === h.type || 'radio' === h.type) && (J = Ee); if (J && (J = J(a, d))) { ne(g, J, c, e); break a; } K && K(a, h, d); 'focusout' === a && (K = h._wrapperState) && K.controlled && 'number' === h.type && bb(h, 'number', h.value); } K = d ? ue(d) : window; switch (a) { case 'focusin': if (me(K) || 'true' === K.contentEditable) (Qe = K), (Re = d), (Se = null); break; case 'focusout': Se = Re = Qe = null; break; case 'mousedown': Te = !0; break; case 'contextmenu': case 'mouseup': case 'dragend': Te = !1; Ue(g, c, e); break; case 'selectionchange': if (Pe) break; case 'keydown': case 'keyup': Ue(g, c, e); } var Q; if (ae) b: { switch (a) { case 'compositionstart': var L = 'onCompositionStart'; break b; case 'compositionend': L = 'onCompositionEnd'; break b; case 'compositionupdate': L = 'onCompositionUpdate'; break b; } L = void 0; } else ie ? ge(a, c) && (L = 'onCompositionEnd') : 'keydown' === a && 229 === c.keyCode && (L = 'onCompositionStart'); L && (de && 'ko' !== c.locale && (ie || 'onCompositionStart' !== L ? 'onCompositionEnd' === L && ie && (Q = nd()) : ((kd = e), (ld = 'value' in kd ? kd.value : kd.textContent), (ie = !0))), (K = oe(d, L)), 0 < K.length && ((L = new Ld(L, a, null, c, e)), g.push({ event: L, listeners: K, }), Q ? (L.data = Q) : ((Q = he(c)), null !== Q && (L.data = Q)))); if ((Q = ce ? je(a, c) : ke(a, c))) (d = oe(d, 'onBeforeInput')), 0 < d.length && ((e = new Ld('onBeforeInput', 'beforeinput', null, c, e)), g.push({ event: e, listeners: d, }), (e.data = Q)); } se(g, b); }); } function ef(a, b, c) { return { instance: a, listener: b, currentTarget: c, }; } function oe(a, b) { for (var c = b + 'Capture', d = []; null !== a; ) { var e = a, f = e.stateNode; 5 === e.tag && null !== f && ((e = f), (f = Ob(a, c)), null != f && d.unshift(ef(a, f, e)), (f = Ob(a, b)), null != f && d.push(ef(a, f, e))); a = a.return; } return d; } function gf(a) { if (null === a) return null; do { a = a.return; } while (a && 5 !== a.tag); return a ? a : null; } function hf(a, b, c, d, e) { for (var f = b._reactName, g = []; null !== c && c !== d; ) { var h = c, k = h.alternate, l = h.stateNode; if (null !== k && k === d) break; 5 === h.tag && null !== l && ((h = l), e ? ((k = Ob(c, f)), null != k && g.unshift(ef(c, k, h))) : e || ((k = Ob(c, f)), null != k && g.push(ef(c, k, h)))); c = c.return; } 0 !== g.length && a.push({ event: b, listeners: g, }); } function jf() {} var kf = null, lf = null; function mf(a, b) { switch (a) { case 'button': case 'input': case 'select': case 'textarea': return !!b.autoFocus; } return !1; } function nf(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) ); } var of = 'function' === typeof setTimeout ? setTimeout : void 0, pf = 'function' === typeof clearTimeout ? clearTimeout : void 0; function qf(a) { 1 === a.nodeType ? (a.textContent = '') : 9 === a.nodeType && ((a = a.body), null != a && (a.textContent = '')); } function rf(a) { for (; null != a; a = a.nextSibling) { var b = a.nodeType; if (1 === b || 3 === b) break; } return a; } function sf(a) { a = a.previousSibling; for (var b = 0; a; ) { if (8 === a.nodeType) { var c = a.data; if ('$' === c || '$!' === c || '$?' === c) { if (0 === b) return a; b--; } else '/$' === c && b++; } a = a.previousSibling; } return null; } var tf = 0; function uf(a) { return { $$typeof: Ga, toString: a, valueOf: a, }; } var vf = Math.random().toString(36).slice(2), wf = '__reactFiber$' + vf, xf = '__reactProps$' + vf, ff = '__reactContainer$' + vf, yf = '__reactEvents$' + vf; function wc(a) { var b = a[wf]; if (b) return b; for (var c = a.parentNode; c; ) { if ((b = c[ff] || c[wf])) { c = b.alternate; if (null !== b.child || (null !== c && null !== c.child)) for (a = sf(a); null !== a; ) { if ((c = a[wf])) return c; a = sf(a); } return b; } a = c; c = a.parentNode; } return null; } function Cb(a) { a = a[wf] || a[ff]; return !a || (5 !== a.tag && 6 !== a.tag && 13 !== a.tag && 3 !== a.tag) ? null : a; } function ue(a) { if (5 === a.tag || 6 === a.tag) return a.stateNode; throw Error(y(33)); } function Db(a) { return a[xf] || null; } function $e(a) { var b = a[yf]; void 0 === b && (b = a[yf] = new Set()); return b; } var zf = [], Af = -1; function Bf(a) { return { current: a, }; } function H(a) { 0 > Af || ((a.current = zf[Af]), (zf[Af] = null), Af--); } function I(a, b) { Af++; zf[Af] = a.current; a.current = b; } var Cf = {}, M = Bf(Cf), N = Bf(!1), Df = Cf; function Ef(a, b) { var c = a.type.contextTypes; if (!c) return Cf; 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 Ff(a) { a = a.childContextTypes; return null !== a && void 0 !== a; } function Gf() { H(N); H(M); } function Hf(a, b, c) { if (M.current !== Cf) throw Error(y(168)); I(M, b); I(N, c); } function If(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(y(108, Ra(b) || 'Unknown', e)); } return m({}, c, d); } function Jf(a) { a = ((a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext) || Cf; Df = M.current; I(M, a); I(N, N.current); return !0; } function Kf(a, b, c) { var d = a.stateNode; if (!d) throw Error(y(169)); c ? ((a = If(a, b, Df)), (d.__reactInternalMemoizedMergedChildContext = a), H(N), H(M), I(M, a)) : H(N); I(N, c); } var Lf = null, Mf = null, Nf = r.unstable_runWithPriority, Of = r.unstable_scheduleCallback, Pf = r.unstable_cancelCallback, Qf = r.unstable_shouldYield, Rf = r.unstable_requestPaint, Sf = r.unstable_now, Tf = r.unstable_getCurrentPriorityLevel, Uf = r.unstable_ImmediatePriority, Vf = r.unstable_UserBlockingPriority, Wf = r.unstable_NormalPriority, Xf = r.unstable_LowPriority, Yf = r.unstable_IdlePriority, Zf = {}, $f = void 0 !== Rf ? Rf : function () {}, ag = null, bg = null, cg = !1, dg = Sf(), O = 1e4 > dg ? Sf : function () { return Sf() - dg; }; function eg() { switch (Tf()) { case Uf: return 99; case Vf: return 98; case Wf: return 97; case Xf: return 96; case Yf: return 95; default: throw Error(y(332)); } } function fg(a) { switch (a) { case 99: return Uf; case 98: return Vf; case 97: return Wf; case 96: return Xf; case 95: return Yf; default: throw Error(y(332)); } } function gg(a, b) { a = fg(a); return Nf(a, b); } function hg(a, b, c) { a = fg(a); return Of(a, b, c); } function ig() { if (null !== bg) { var a = bg; bg = null; Pf(a); } jg(); } function jg() { if (!cg && null !== ag) { cg = !0; var a = 0; try { var b = ag; gg(99, function () { for (; a < b.length; a++) { var c = b[a]; do { c = c(!0); } while (null !== c); } }); ag = null; } catch (c) { throw (null !== ag && (ag = ag.slice(a + 1)), Of(Uf, ig), c); } finally { cg = !1; } } } var kg = ra.ReactCurrentBatchConfig; function lg(a, b) { if (a && a.defaultProps) { b = m({}, b); a = a.defaultProps; for (var c in a) { void 0 === b[c] && (b[c] = a[c]); } return b; } return b; } var mg = Bf(null), ng = null, og = null, pg = null; function qg() { pg = og = ng = null; } function rg(a) { var b = mg.current; H(mg); a.type._context._currentValue = b; } function sg(a, b) { for (; null !== a; ) { var c = a.alternate; if ((a.childLanes & b) === b) { if (null === c || (c.childLanes & b) === b) break; else c.childLanes |= b; } else (a.childLanes |= b), null !== c && (c.childLanes |= b); a = a.return; } } function tg(a, b) { ng = a; pg = og = null; a = a.dependencies; null !== a && null !== a.firstContext && (0 !== (a.lanes & b) && (ug = !0), (a.firstContext = null)); } function vg(a, b) { if (pg !== a && !1 !== b && 0 !== b) { if ('number' !== typeof b || 1073741823 === b) (pg = a), (b = 1073741823); b = { context: a, observedBits: b, next: null, }; if (null === og) { if (null === ng) throw Error(y(308)); og = b; ng.dependencies = { lanes: 0, firstContext: b, responders: null, }; } else og = og.next = b; } return a._currentValue; } var wg = !1; function xg(a) { a.updateQueue = { baseState: a.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, }, effects: null, }; } function yg(a, b) { a = a.updateQueue; b.updateQueue === a && (b.updateQueue = { baseState: a.baseState, firstBaseUpdate: a.firstBaseUpdate, lastBaseUpdate: a.lastBaseUpdate, shared: a.shared, effects: a.effects, }); } function zg(a, b) { return { eventTime: a, lane: b, tag: 0, payload: null, callback: null, next: null, }; } function Ag(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 Bg(a, b) { var c = a.updateQueue, d = a.alternate; if (null !== d && ((d = d.updateQueue), c === d)) { var e = null, f = null; c = c.firstBaseUpdate; if (null !== c) { do { var g = { eventTime: c.eventTime, lane: c.lane, tag: c.tag, payload: c.payload, callback: c.callback, next: null, }; null === f ? (e = f = g) : (f = f.next = g); c = c.next; } while (null !== c); null === f ? (e = f = b) : (f = f.next = b); } else e = f = b; c = { baseState: d.baseState, firstBaseUpdate: e, lastBaseUpdate: f, shared: d.shared, effects: d.effects, }; a.updateQueue = c; return; } a = c.lastBaseUpdate; null === a ? (c.firstBaseUpdate = b) : (a.next = b); c.lastBaseUpdate = b; } function Cg(a, b, c, d) { var e = a.updateQueue; wg = !1; var f = e.firstBaseUpdate, g = e.lastBaseUpdate, h = e.shared.pending; if (null !== h) { e.shared.pending = null; var k = h, l = k.next; k.next = null; null === g ? (f = l) : (g.next = l); g = k; var n = a.alternate; if (null !== n) { n = n.updateQueue; var A = n.lastBaseUpdate; A !== g && (null === A ? (n.firstBaseUpdate = l) : (A.next = l), (n.lastBaseUpdate = k)); } } if (null !== f) { A = e.baseState; g = 0; n = l = k = null; do { h = f.lane; var p = f.eventTime; if ((d & h) === h) { null !== n && (n = n.next = { eventTime: p, lane: 0, tag: f.tag, payload: f.payload, callback: f.callback, next: null, }); a: { var C = a, x = f; h = b; p = c; switch (x.tag) { case 1: C = x.payload; if ('function' === typeof C) { A = C.call(p, A, h); break a; } A = C; break a; case 3: C.flags = (C.flags & -4097) | 64; case 0: C = x.payload; h = 'function' === typeof C ? C.call(p, A, h) : C; if (null === h || void 0 === h) break a; A = m({}, A, h); break a; case 2: wg = !0; } } null !== f.callback && ((a.flags |= 32), (h = e.effects), null === h ? (e.effects = [f]) : h.push(f)); } else (p = { eventTime: p, lane: h, tag: f.tag, payload: f.payload, callback: f.callback, next: null, }), null === n ? ((l = n = p), (k = A)) : (n = n.next = p), (g |= h); f = f.next; if (null === f) if (((h = e.shared.pending), null === h)) break; else (f = h.next), (h.next = null), (e.lastBaseUpdate = h), (e.shared.pending = null); } while (1); null === n && (k = A); e.baseState = k; e.firstBaseUpdate = l; e.lastBaseUpdate = n; Dg |= g; a.lanes = g; a.memoizedState = A; } } function Eg(a, b, c) { a = b.effects; b.effects = null; if (null !== a) for (b = 0; b < a.length; b++) { var d = a[b], e = d.callback; if (null !== e) { d.callback = null; d = c; if ('function' !== typeof e) throw Error(y(191, e)); e.call(d); } } } var Fg = new aa.Component().refs; function Gg(a, b, c, d) { b = a.memoizedState; c = c(d, b); c = null === c || void 0 === c ? b : m({}, b, c); a.memoizedState = c; 0 === a.lanes && (a.updateQueue.baseState = c); } var Kg = { isMounted: function isMounted(a) { return (a = a._reactInternals) ? Zb(a) === a : !1; }, enqueueSetState: function enqueueSetState(a, b, c) { a = a._reactInternals; var d = Hg(), e = Ig(a), f = zg(d, e); f.payload = b; void 0 !== c && null !== c && (f.callback = c); Ag(a, f); Jg(a, e, d); }, enqueueReplaceState: function enqueueReplaceState(a, b, c) { a = a._reactInternals; var d = Hg(), e = Ig(a), f = zg(d, e); f.tag = 1; f.payload = b; void 0 !== c && null !== c && (f.callback = c); Ag(a, f); Jg(a, e, d); }, enqueueForceUpdate: function enqueueForceUpdate(a, b) { a = a._reactInternals; var c = Hg(), d = Ig(a), e = zg(c, d); e.tag = 2; void 0 !== b && null !== b && (e.callback = b); Ag(a, e); Jg(a, d, c); }, }; function Lg(a, b, c, d, e, f, g) { a = a.stateNode; return 'function' === typeof a.shouldComponentUpdate ? a.shouldComponentUpdate(d, f, g) : b.prototype && b.prototype.isPureReactComponent ? !Je(c, d) || !Je(e, f) : !0; } function Mg(a, b, c) { var d = !1, e = Cf; var f = b.contextType; 'object' === typeof f && null !== f ? (f = vg(f)) : ((e = Ff(b) ? Df : M.current), (d = b.contextTypes), (f = (d = null !== d && void 0 !== d) ? Ef(a, e) : Cf)); b = new b(c, f); a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null; b.updater = Kg; a.stateNode = b; b._reactInternals = a; d && ((a = a.stateNode), (a.__reactInternalMemoizedUnmaskedChildContext = e), (a.__reactInternalMemoizedMaskedChildContext = f)); return b; } function Ng(a, b, c, d) { a = b.state; 'function' === typeof b.componentWillReceiveProps && b.componentWillReceiveProps(c, d); 'function' === typeof b.UNSAFE_componentWillReceiveProps && b.UNSAFE_componentWillReceiveProps(c, d); b.state !== a && Kg.enqueueReplaceState(b, b.state, null); } function Og(a, b, c, d) { var e = a.stateNode; e.props = c; e.state = a.memoizedState; e.refs = Fg; xg(a); var f = b.contextType; 'object' === typeof f && null !== f ? (e.context = vg(f)) : ((f = Ff(b) ? Df : M.current), (e.context = Ef(a, f))); Cg(a, c, e, d); e.state = a.memoizedState; f = b.getDerivedStateFromProps; 'function' === typeof f && (Gg(a, b, f, c), (e.state = a.memoizedState)); 'function' === typeof b.getDerivedStateFromProps || 'function' === typeof e.getSnapshotBeforeUpdate || ('function' !== typeof e.UNSAFE_componentWillMount && 'function' !== typeof e.componentWillMount) || ((b = e.state), 'function' === typeof e.componentWillMount && e.componentWillMount(), 'function' === typeof e.UNSAFE_componentWillMount && e.UNSAFE_componentWillMount(), b !== e.state && Kg.enqueueReplaceState(e, e.state, null), Cg(a, c, e, d), (e.state = a.memoizedState)); 'function' === typeof e.componentDidMount && (a.flags |= 4); } var Pg = Array.isArray; function Qg(a, b, c) { a = c.ref; if (null !== a && 'function' !== typeof a && 'object' !== typeof a) { if (c._owner) { c = c._owner; if (c) { if (1 !== c.tag) throw Error(y(309)); var d = c.stateNode; } if (!d) throw Error(y(147, a)); var e = '' + a; if ( null !== b && null !== b.ref && 'function' === typeof b.ref && b.ref._stringRef === e ) return b.ref; b = function b(a) { var b = d.refs; b === Fg && (b = d.refs = {}); null === a ? delete b[e] : (b[e] = a); }; b._stringRef = e; return b; } if ('string' !== typeof a) throw Error(y(284)); if (!c._owner) throw Error(y(290, a)); } return a; } function Rg(a, b) { if ('textarea' !== a.type) throw Error( y( 31, '[object Object]' === Object.prototype.toString.call(b) ? 'object with keys {' + Object.keys(b).join(', ') + '}' : b ) ); } function Sg(a) { function b(b, c) { if (a) { var d = b.lastEffect; null !== d ? ((d.nextEffect = c), (b.lastEffect = c)) : (b.firstEffect = b.lastEffect = c); c.nextEffect = null; c.flags = 8; } } function c(c, d) { if (!a) return null; for (; null !== d; ) { b(c, d), (d = d.sibling); } return null; } function d(a, b) { for (a = new Map(); null !== b; ) { null !== b.key ? a.set(b.key, b) : a.set(b.index, b), (b = b.sibling); } return a; } function e(a, b) { a = Tg(a, b); a.index = 0; a.sibling = null; return a; } function f(b, c, d) { b.index = d; if (!a) return c; d = b.alternate; if (null !== d) return (d = d.index), d < c ? ((b.flags = 2), c) : d; b.flags = 2; return c; } function g(b) { a && null === b.alternate && (b.flags = 2); return b; } function h(a, b, c, d) { if (null === b || 6 !== b.tag) return (b = Ug(c, a.mode, d)), (b.return = a), b; b = e(b, c); b.return = a; return b; } function k(a, b, c, d) { if (null !== b && b.elementType === c.type) return ( (d = e(b, c.props)), (d.ref = Qg(a, b, c)), (d.return = a), d ); d = Vg(c.type, c.key, c.props, null, a.mode, d); d.ref = Qg(a, b, c); d.return = a; return d; } function l(a, b, c, d) { if ( null === b || 4 !== b.tag || b.stateNode.containerInfo !== c.containerInfo || b.stateNode.implementation !== c.implementation ) return (b = Wg(c, a.mode, d)), (b.return = a), b; b = e(b, c.children || []); b.return = a; return b; } function n(a, b, c, d, f) { if (null === b || 7 !== b.tag) return (b = Xg(c, a.mode, d, f)), (b.return = a), b; b = e(b, c); b.return = a; return b; } function A(a, b, c) { if ('string' === typeof b || 'number' === typeof b) return (b = Ug('' + b, a.mode, c)), (b.return = a), b; if ('object' === typeof b && null !== b) { switch (b.$$typeof) { case sa: return ( (c = Vg(b.type, b.key, b.props, null, a.mode, c)), (c.ref = Qg(a, null, b)), (c.return = a), c ); case ta: return (b = Wg(b, a.mode, c)), (b.return = a), b; } if (Pg(b) || La(b)) return (b = Xg(b, a.mode, c, null)), (b.return = a), b; Rg(a, b); } return null; } function p(a, b, c, d) { var e = null !== b ? b.key : null; if ('string' === typeof c || 'number' === typeof c) return null !== e ? null : h(a, b, '' + c, d); if ('object' === typeof c && null !== c) { switch (c.$$typeof) { case sa: return c.key === e ? c.type === ua ? n(a, b, c.props.children, d, e) : k(a, b, c, d) : null; case ta: return c.key === e ? l(a, b, c, d) : null; } if (Pg(c) || La(c)) return null !== e ? null : n(a, b, c, d, null); Rg(a, c); } return null; } function C(a, b, c, d, e) { if ('string' === typeof d || 'number' === typeof d) return (a = a.get(c) || null), h(b, a, '' + d, e); if ('object' === typeof d && null !== d) { switch (d.$$typeof) { case sa: return ( (a = a.get(null === d.key ? c : d.key) || null), d.type === ua ? n(b, a, d.props.children, e, d.key) : k(b, a, d, e) ); case ta: return ( (a = a.get(null === d.key ? c : d.key) || null), l(b, a, d, e) ); } if (Pg(d) || La(d)) return (a = a.get(c) || null), n(b, a, d, e, null); Rg(b, d); } return null; } function x(e, g, h, k) { for ( var l = null, t = null, u = g, z = (g = 0), q = null; null !== u && z < h.length; z++ ) { u.index > z ? ((q = u), (u = null)) : (q = u.sibling); var n = p(e, u, h[z], k); if (null === n) { null === u && (u = q); break; } a && u && null === n.alternate && b(e, u); g = f(n, g, z); null === t ? (l = n) : (t.sibling = n); t = n; u = q; } if (z === h.length) return c(e, u), l; if (null === u) { for (; z < h.length; z++) { (u = A(e, h[z], k)), null !== u && ((g = f(u, g, z)), null === t ? (l = u) : (t.sibling = u), (t = u)); } return l; } for (u = d(e, u); z < h.length; z++) { (q = C(u, e, z, h[z], k)), null !== q && (a && null !== q.alternate && u.delete(null === q.key ? z : q.key), (g = f(q, g, z)), null === t ? (l = q) : (t.sibling = q), (t = q)); } a && u.forEach(function (a) { return b(e, a); }); return l; } function w(e, g, h, k) { var l = La(h); if ('function' !== typeof l) throw Error(y(150)); h = l.call(h); if (null == h) throw Error(y(151)); for ( var t = (l = null), u = g, z = (g = 0), q = null, n = h.next(); null !== u && !n.done; z++, n = h.next() ) { u.index > z ? ((q = u), (u = null)) : (q = u.sibling); var w = p(e, u, n.value, k); if (null === w) { null === u && (u = q); break; } a && u && null === w.alternate && b(e, u); g = f(w, g, z); null === t ? (l = w) : (t.sibling = w); t = w; u = q; } if (n.done) return c(e, u), l; if (null === u) { for (; !n.done; z++, n = h.next()) { (n = A(e, n.value, k)), null !== n && ((g = f(n, g, z)), null === t ? (l = n) : (t.sibling = n), (t = n)); } return l; } for (u = d(e, u); !n.done; z++, n = h.next()) { (n = C(u, e, z, n.value, k)), null !== n && (a && null !== n.alternate && u.delete(null === n.key ? z : n.key), (g = f(n, g, z)), null === t ? (l = n) : (t.sibling = n), (t = n)); } a && u.forEach(function (a) { return b(e, a); }); return l; } return function (a, d, f, h) { var k = 'object' === typeof f && null !== f && f.type === ua && null === f.key; k && (f = f.props.children); var l = 'object' === typeof f && null !== f; if (l) switch (f.$$typeof) { case sa: a: { l = f.key; for (k = d; null !== k; ) { if (k.key === l) { switch (k.tag) { case 7: if (f.type === ua) { c(a, k.sibling); d = e(k, f.props.children); d.return = a; a = d; break a; } break; default: if (k.elementType === f.type) { c(a, k.sibling); d = e(k, f.props); d.ref = Qg(a, k, f); d.return = a; a = d; break a; } } c(a, k); break; } else b(a, k); k = k.sibling; } f.type === ua ? ((d = Xg(f.props.children, a.mode, h, f.key)), (d.return = a), (a = d)) : ((h = Vg(f.type, f.key, f.props, null, a.mode, h)), (h.ref = Qg(a, d, f)), (h.return = a), (a = h)); } return g(a); case ta: a: { for (k = f.key; null !== d; ) { if (d.key === k) { 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 = Wg(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 = Ug(f, a.mode, h)), (d.return = a), (a = d)), g(a) ); if (Pg(f)) return x(a, d, f, h); if (La(f)) return w(a, d, f, h); l && Rg(a, f); if ('undefined' === typeof f && !k) switch (a.tag) { case 1: case 22: case 0: case 11: case 15: throw Error(y(152, Ra(a.type) || 'Component')); } return c(a, d); }; } var Yg = Sg(!0), Zg = Sg(!1), $g = {}, ah = Bf($g), bh = Bf($g), ch = Bf($g); function dh(a) { if (a === $g) throw Error(y(174)); return a; } function eh(a, b) { I(ch, b); I(bh, a); I(ah, $g); a = b.nodeType; switch (a) { case 9: case 11: b = (b = b.documentElement) ? b.namespaceURI : mb(null, ''); break; default: (a = 8 === a ? b.parentNode : b), (b = a.namespaceURI || null), (a = a.tagName), (b = mb(b, a)); } H(ah); I(ah, b); } function fh() { H(ah); H(bh); H(ch); } function gh(a) { dh(ch.current); var b = dh(ah.current); var c = mb(b, a.type); b !== c && (I(bh, a), I(ah, c)); } function hh(a) { bh.current === a && (H(ah), H(bh)); } var P = Bf(0); function ih(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 || '$!' === c.data) ) return b; } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) { if (0 !== (b.flags & 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; } var jh = null, kh = null, lh = !1; function mh(a, b) { var c = nh(5, null, null, 0); c.elementType = 'DELETED'; c.type = 'DELETED'; c.stateNode = b; c.return = a; c.flags = 8; null !== a.lastEffect ? ((a.lastEffect.nextEffect = c), (a.lastEffect = c)) : (a.firstEffect = a.lastEffect = c); } function oh(a, b) { switch (a.tag) { case 5: var c = a.type; b = 1 !== b.nodeType || c.toLowerCase() !== b.nodeName.toLowerCase() ? null : b; return null !== b ? ((a.stateNode = b), !0) : !1; case 6: return ( (b = '' === a.pendingProps || 3 !== b.nodeType ? null : b), null !== b ? ((a.stateNode = b), !0) : !1 ); case 13: return !1; default: return !1; } } function ph(a) { if (lh) { var b = kh; if (b) { var c = b; if (!oh(a, b)) { b = rf(c.nextSibling); if (!b || !oh(a, b)) { a.flags = (a.flags & -1025) | 2; lh = !1; jh = a; return; } mh(jh, c); } jh = a; kh = rf(b.firstChild); } else (a.flags = (a.flags & -1025) | 2), (lh = !1), (jh = a); } } function qh(a) { for ( a = a.return; null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag; ) { a = a.return; } jh = a; } function rh(a) { if (a !== jh) return !1; if (!lh) return qh(a), (lh = !0), !1; var b = a.type; if ( 5 !== a.tag || ('head' !== b && 'body' !== b && !nf(b, a.memoizedProps)) ) for (b = kh; b; ) { mh(a, b), (b = rf(b.nextSibling)); } qh(a); if (13 === a.tag) { a = a.memoizedState; a = null !== a ? a.dehydrated : null; if (!a) throw Error(y(317)); a: { a = a.nextSibling; for (b = 0; a; ) { if (8 === a.nodeType) { var c = a.data; if ('/$' === c) { if (0 === b) { kh = rf(a.nextSibling); break a; } b--; } else ('$' !== c && '$!' !== c && '$?' !== c) || b++; } a = a.nextSibling; } kh = null; } } else kh = jh ? rf(a.stateNode.nextSibling) : null; return !0; } function sh() { kh = jh = null; lh = !1; } var th = []; function uh() { for (var a = 0; a < th.length; a++) { th[a]._workInProgressVersionPrimary = null; } th.length = 0; } var vh = ra.ReactCurrentDispatcher, wh = ra.ReactCurrentBatchConfig, xh = 0, R = null, S = null, T = null, yh = !1, zh = !1; function Ah() { throw Error(y(321)); } function Bh(a, b) { if (null === b) return !1; for (var c = 0; c < b.length && c < a.length; c++) { if (!He(a[c], b[c])) return !1; } return !0; } function Ch(a, b, c, d, e, f) { xh = f; R = b; b.memoizedState = null; b.updateQueue = null; b.lanes = 0; vh.current = null === a || null === a.memoizedState ? Dh : Eh; a = c(d, e); if (zh) { f = 0; do { zh = !1; if (!(25 > f)) throw Error(y(301)); f += 1; T = S = null; b.updateQueue = null; vh.current = Fh; a = c(d, e); } while (zh); } vh.current = Gh; b = null !== S && null !== S.next; xh = 0; T = S = R = null; yh = !1; if (b) throw Error(y(300)); return a; } function Hh() { var a = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null, }; null === T ? (R.memoizedState = T = a) : (T = T.next = a); return T; } function Ih() { if (null === S) { var a = R.alternate; a = null !== a ? a.memoizedState : null; } else a = S.next; var b = null === T ? R.memoizedState : T.next; if (null !== b) (T = b), (S = a); else { if (null === a) throw Error(y(310)); S = a; a = { memoizedState: S.memoizedState, baseState: S.baseState, baseQueue: S.baseQueue, queue: S.queue, next: null, }; null === T ? (R.memoizedState = T = a) : (T = T.next = a); } return T; } function Jh(a, b) { return 'function' === typeof b ? b(a) : b; } function Kh(a) { var b = Ih(), c = b.queue; if (null === c) throw Error(y(311)); c.lastRenderedReducer = a; var d = S, 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), k = e; do { var l = k.lane; if ((xh & l) === l) null !== h && (h = h.next = { lane: 0, action: k.action, eagerReducer: k.eagerReducer, eagerState: k.eagerState, next: null, }), (d = k.eagerReducer === a ? k.eagerState : a(d, k.action)); else { var n = { lane: l, action: k.action, eagerReducer: k.eagerReducer, eagerState: k.eagerState, next: null, }; null === h ? ((g = h = n), (f = d)) : (h = h.next = n); R.lanes |= l; Dg |= l; } k = k.next; } while (null !== k && k !== e); null === h ? (f = d) : (h.next = g); He(d, b.memoizedState) || (ug = !0); b.memoizedState = d; b.baseState = f; b.baseQueue = h; c.lastRenderedState = d; } return [b.memoizedState, c.dispatch]; } function Lh(a) { var b = Ih(), c = b.queue; if (null === c) throw Error(y(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); He(f, b.memoizedState) || (ug = !0); b.memoizedState = f; null === b.baseQueue && (b.baseState = f); c.lastRenderedState = f; } return [f, d]; } function Mh(a, b, c) { var d = b._getVersion; d = d(b._source); var e = b._workInProgressVersionPrimary; if (null !== e) a = e === d; else if (((a = a.mutableReadLanes), (a = (xh & a) === a))) (b._workInProgressVersionPrimary = d), th.push(b); if (a) return c(b._source); th.push(b); throw Error(y(350)); } function Nh(a, b, c, d) { var e = U; if (null === e) throw Error(y(349)); var f = b._getVersion, g = f(b._source), h = vh.current, k = h.useState(function () { return Mh(e, b, c); }), l = k[1], n = k[0]; k = T; var A = a.memoizedState, p = A.refs, C = p.getSnapshot, x = A.source; A = A.subscribe; var w = R; a.memoizedState = { refs: p, source: b, subscribe: d, }; h.useEffect( function () { p.getSnapshot = c; p.setSnapshot = l; var a = f(b._source); if (!He(g, a)) { a = c(b._source); He(n, a) || (l(a), (a = Ig(w)), (e.mutableReadLanes |= a & e.pendingLanes)); a = e.mutableReadLanes; e.entangledLanes |= a; for (var d = e.entanglements, h = a; 0 < h; ) { var k = 31 - Vc(h), v = 1 << k; d[k] |= a; h &= ~v; } } }, [c, b, d] ); h.useEffect( function () { return d(b._source, function () { var a = p.getSnapshot, c = p.setSnapshot; try { c(a(b._source)); var d = Ig(w); e.mutableReadLanes |= d & e.pendingLanes; } catch (q) { c(function () { throw q; }); } }); }, [b, d] ); (He(C, c) && He(x, b) && He(A, d)) || ((a = { pending: null, dispatch: null, lastRenderedReducer: Jh, lastRenderedState: n, }), (a.dispatch = l = Oh.bind(null, R, a)), (k.queue = a), (k.baseQueue = null), (n = Mh(e, b, c)), (k.memoizedState = k.baseState = n)); return n; } function Ph(a, b, c) { var d = Ih(); return Nh(d, a, b, c); } function Qh(a) { var b = Hh(); 'function' === typeof a && (a = a()); b.memoizedState = b.baseState = a; a = b.queue = { pending: null, dispatch: null, lastRenderedReducer: Jh, lastRenderedState: a, }; a = a.dispatch = Oh.bind(null, R, a); return [b.memoizedState, a]; } function Rh(a, b, c, d) { a = { tag: a, create: b, destroy: c, deps: d, next: null, }; b = R.updateQueue; null === b ? ((b = { lastEffect: null, }), (R.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 Sh(a) { var b = Hh(); a = { current: a, }; return (b.memoizedState = a); } function Th() { return Ih().memoizedState; } function Uh(a, b, c, d) { var e = Hh(); R.flags |= a; e.memoizedState = Rh(1 | b, c, void 0, void 0 === d ? null : d); } function Vh(a, b, c, d) { var e = Ih(); d = void 0 === d ? null : d; var f = void 0; if (null !== S) { var g = S.memoizedState; f = g.destroy; if (null !== d && Bh(d, g.deps)) { Rh(b, c, f, d); return; } } R.flags |= a; e.memoizedState = Rh(1 | b, c, f, d); } function Wh(a, b) { return Uh(516, 4, a, b); } function Xh(a, b) { return Vh(516, 4, a, b); } function Yh(a, b) { return Vh(4, 2, a, b); } function Zh(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 $h(a, b, c) { c = null !== c && void 0 !== c ? c.concat([a]) : null; return Vh(4, 2, Zh.bind(null, b, a), c); } function ai() {} function bi(a, b) { var c = Ih(); b = void 0 === b ? null : b; var d = c.memoizedState; if (null !== d && null !== b && Bh(b, d[1])) return d[0]; c.memoizedState = [a, b]; return a; } function ci(a, b) { var c = Ih(); b = void 0 === b ? null : b; var d = c.memoizedState; if (null !== d && null !== b && Bh(b, d[1])) return d[0]; a = a(); c.memoizedState = [a, b]; return a; } function di(a, b) { var c = eg(); gg(98 > c ? 98 : c, function () { a(!0); }); gg(97 < c ? 97 : c, function () { var c = wh.transition; wh.transition = 1; try { a(!1), b(); } finally { wh.transition = c; } }); } function Oh(a, b, c) { var d = Hg(), e = Ig(a), f = { lane: e, action: c, eagerReducer: null, eagerState: null, next: null, }, g = b.pending; null === g ? (f.next = f) : ((f.next = g.next), (g.next = f)); b.pending = f; g = a.alternate; if (a === R || (null !== g && g === R)) zh = yh = !0; else { if ( 0 === a.lanes && (null === g || 0 === g.lanes) && ((g = b.lastRenderedReducer), null !== g) ) try { var h = b.lastRenderedState, k = g(h, c); f.eagerReducer = g; f.eagerState = k; if (He(k, h)) return; } catch (l) { } finally { } Jg(a, e, d); } } var Gh = { readContext: vg, useCallback: Ah, useContext: Ah, useEffect: Ah, useImperativeHandle: Ah, useLayoutEffect: Ah, useMemo: Ah, useReducer: Ah, useRef: Ah, useState: Ah, useDebugValue: Ah, useDeferredValue: Ah, useTransition: Ah, useMutableSource: Ah, useOpaqueIdentifier: Ah, unstable_isNewReconciler: !1, }, Dh = { readContext: vg, useCallback: function useCallback(a, b) { Hh().memoizedState = [a, void 0 === b ? null : b]; return a; }, useContext: vg, useEffect: Wh, useImperativeHandle: function useImperativeHandle(a, b, c) { c = null !== c && void 0 !== c ? c.concat([a]) : null; return Uh(4, 2, Zh.bind(null, b, a), c); }, useLayoutEffect: function useLayoutEffect(a, b) { return Uh(4, 2, a, b); }, useMemo: function useMemo(a, b) { var c = Hh(); b = void 0 === b ? null : b; a = a(); c.memoizedState = [a, b]; return a; }, useReducer: function useReducer(a, b, c) { var d = Hh(); b = void 0 !== c ? c(b) : b; d.memoizedState = d.baseState = b; a = d.queue = { pending: null, dispatch: null, lastRenderedReducer: a, lastRenderedState: b, }; a = a.dispatch = Oh.bind(null, R, a); return [d.memoizedState, a]; }, useRef: Sh, useState: Qh, useDebugValue: ai, useDeferredValue: function useDeferredValue(a) { var b = Qh(a), c = b[0], d = b[1]; Wh( function () { var b = wh.transition; wh.transition = 1; try { d(a); } finally { wh.transition = b; } }, [a] ); return c; }, useTransition: function useTransition() { var a = Qh(!1), b = a[0]; a = di.bind(null, a[1]); Sh(a); return [a, b]; }, useMutableSource: function useMutableSource(a, b, c) { var d = Hh(); d.memoizedState = { refs: { getSnapshot: b, setSnapshot: null, }, source: a, subscribe: c, }; return Nh(d, a, b, c); }, useOpaqueIdentifier: function useOpaqueIdentifier() { if (lh) { var a = !1, b = uf(function () { a || ((a = !0), c('r:' + (tf++).toString(36))); throw Error(y(355)); }), c = Qh(b)[1]; 0 === (R.mode & 2) && ((R.flags |= 516), Rh( 5, function () { c('r:' + (tf++).toString(36)); }, void 0, null )); return b; } b = 'r:' + (tf++).toString(36); Qh(b); return b; }, unstable_isNewReconciler: !1, }, Eh = { readContext: vg, useCallback: bi, useContext: vg, useEffect: Xh, useImperativeHandle: $h, useLayoutEffect: Yh, useMemo: ci, useReducer: Kh, useRef: Th, useState: function useState() { return Kh(Jh); }, useDebugValue: ai, useDeferredValue: function useDeferredValue(a) { var b = Kh(Jh), c = b[0], d = b[1]; Xh( function () { var b = wh.transition; wh.transition = 1; try { d(a); } finally { wh.transition = b; } }, [a] ); return c; }, useTransition: function useTransition() { var a = Kh(Jh)[0]; return [Th().current, a]; }, useMutableSource: Ph, useOpaqueIdentifier: function useOpaqueIdentifier() { return Kh(Jh)[0]; }, unstable_isNewReconciler: !1, }, Fh = { readContext: vg, useCallback: bi, useContext: vg, useEffect: Xh, useImperativeHandle: $h, useLayoutEffect: Yh, useMemo: ci, useReducer: Lh, useRef: Th, useState: function useState() { return Lh(Jh); }, useDebugValue: ai, useDeferredValue: function useDeferredValue(a) { var b = Lh(Jh), c = b[0], d = b[1]; Xh( function () { var b = wh.transition; wh.transition = 1; try { d(a); } finally { wh.transition = b; } }, [a] ); return c; }, useTransition: function useTransition() { var a = Lh(Jh)[0]; return [Th().current, a]; }, useMutableSource: Ph, useOpaqueIdentifier: function useOpaqueIdentifier() { return Lh(Jh)[0]; }, unstable_isNewReconciler: !1, }, ei = ra.ReactCurrentOwner, ug = !1; function fi(a, b, c, d) { b.child = null === a ? Zg(b, null, c, d) : Yg(b, a.child, c, d); } function gi(a, b, c, d, e) { c = c.render; var f = b.ref; tg(b, e); d = Ch(a, b, c, d, f, e); if (null !== a && !ug) return ( (b.updateQueue = a.updateQueue), (b.flags &= -517), (a.lanes &= ~e), hi(a, b, e) ); b.flags |= 1; fi(a, b, d, e); return b.child; } function ii(a, b, c, d, e, f) { if (null === a) { var g = c.type; if ( 'function' === typeof g && !ji(g) && void 0 === g.defaultProps && null === c.compare && void 0 === c.defaultProps ) return (b.tag = 15), (b.type = g), ki(a, b, g, d, e, f); a = Vg(c.type, null, d, b, b.mode, f); a.ref = b.ref; a.return = b; return (b.child = a); } g = a.child; if ( 0 === (e & f) && ((e = g.memoizedProps), (c = c.compare), (c = null !== c ? c : Je), c(e, d) && a.ref === b.ref) ) return hi(a, b, f); b.flags |= 1; a = Tg(g, d); a.ref = b.ref; a.return = b; return (b.child = a); } function ki(a, b, c, d, e, f) { if (null !== a && Je(a.memoizedProps, d) && a.ref === b.ref) if (((ug = !1), 0 !== (f & e))) 0 !== (a.flags & 16384) && (ug = !0); else return (b.lanes = a.lanes), hi(a, b, f); return li(a, b, c, d, f); } function mi(a, b, c) { var d = b.pendingProps, e = d.children, f = null !== a ? a.memoizedState : null; if ('hidden' === d.mode || 'unstable-defer-without-hiding' === d.mode) { if (0 === (b.mode & 4)) (b.memoizedState = { baseLanes: 0, }), ni(b, c); else if (0 !== (c & 1073741824)) (b.memoizedState = { baseLanes: 0, }), ni(b, null !== f ? f.baseLanes : c); else return ( (a = null !== f ? f.baseLanes | c : c), (b.lanes = b.childLanes = 1073741824), (b.memoizedState = { baseLanes: a, }), ni(b, a), null ); } else null !== f ? ((d = f.baseLanes | c), (b.memoizedState = null)) : (d = c), ni(b, d); fi(a, b, e, c); return b.child; } function oi(a, b) { var c = b.ref; if ((null === a && null !== c) || (null !== a && a.ref !== c)) b.flags |= 128; } function li(a, b, c, d, e) { var f = Ff(c) ? Df : M.current; f = Ef(b, f); tg(b, e); c = Ch(a, b, c, d, f, e); if (null !== a && !ug) return ( (b.updateQueue = a.updateQueue), (b.flags &= -517), (a.lanes &= ~e), hi(a, b, e) ); b.flags |= 1; fi(a, b, c, e); return b.child; } function pi(a, b, c, d, e) { if (Ff(c)) { var f = !0; Jf(b); } else f = !1; tg(b, e); if (null === b.stateNode) null !== a && ((a.alternate = null), (b.alternate = null), (b.flags |= 2)), Mg(b, c, d), Og(b, c, d, e), (d = !0); else if (null === a) { var g = b.stateNode, h = b.memoizedProps; g.props = h; var k = g.context, l = c.contextType; 'object' === typeof l && null !== l ? (l = vg(l)) : ((l = Ff(c) ? Df : M.current), (l = Ef(b, l))); var n = c.getDerivedStateFromProps, A = 'function' === typeof n || 'function' === typeof g.getSnapshotBeforeUpdate; A || ('function' !== typeof g.UNSAFE_componentWillReceiveProps && 'function' !== typeof g.componentWillReceiveProps) || ((h !== d || k !== l) && Ng(b, g, d, l)); wg = !1; var p = b.memoizedState; g.state = p; Cg(b, d, g, e); k = b.memoizedState; h !== d || p !== k || N.current || wg ? ('function' === typeof n && (Gg(b, c, n, d), (k = b.memoizedState)), (h = wg || Lg(b, c, h, d, p, k, l)) ? (A || ('function' !== typeof g.UNSAFE_componentWillMount && 'function' !== typeof g.componentWillMount) || ('function' === typeof g.componentWillMount && g.componentWillMount(), 'function' === typeof g.UNSAFE_componentWillMount && g.UNSAFE_componentWillMount()), 'function' === typeof g.componentDidMount && (b.flags |= 4)) : ('function' === typeof g.componentDidMount && (b.flags |= 4), (b.memoizedProps = d), (b.memoizedState = k)), (g.props = d), (g.state = k), (g.context = l), (d = h)) : ('function' === typeof g.componentDidMount && (b.flags |= 4), (d = !1)); } else { g = b.stateNode; yg(a, b); h = b.memoizedProps; l = b.type === b.elementType ? h : lg(b.type, h); g.props = l; A = b.pendingProps; p = g.context; k = c.contextType; 'object' === typeof k && null !== k ? (k = vg(k)) : ((k = Ff(c) ? Df : M.current), (k = Ef(b, k))); var C = c.getDerivedStateFromProps; (n = 'function' === typeof C || 'function' === typeof g.getSnapshotBeforeUpdate) || ('function' !== typeof g.UNSAFE_componentWillReceiveProps && 'function' !== typeof g.componentWillReceiveProps) || ((h !== A || p !== k) && Ng(b, g, d, k)); wg = !1; p = b.memoizedState; g.state = p; Cg(b, d, g, e); var x = b.memoizedState; h !== A || p !== x || N.current || wg ? ('function' === typeof C && (Gg(b, c, C, d), (x = b.memoizedState)), (l = wg || Lg(b, c, l, d, p, x, k)) ? (n || ('function' !== typeof g.UNSAFE_componentWillUpdate && 'function' !== typeof g.componentWillUpdate) || ('function' === typeof g.componentWillUpdate && g.componentWillUpdate(d, x, k), 'function' === typeof g.UNSAFE_componentWillUpdate && g.UNSAFE_componentWillUpdate(d, x, k)), 'function' === typeof g.componentDidUpdate && (b.flags |= 4), 'function' === typeof g.getSnapshotBeforeUpdate && (b.flags |= 256)) : ('function' !== typeof g.componentDidUpdate || (h === a.memoizedProps && p === a.memoizedState) || (b.flags |= 4), 'function' !== typeof g.getSnapshotBeforeUpdate || (h === a.memoizedProps && p === a.memoizedState) || (b.flags |= 256), (b.memoizedProps = d), (b.memoizedState = x)), (g.props = d), (g.state = x), (g.context = k), (d = l)) : ('function' !== typeof g.componentDidUpdate || (h === a.memoizedProps && p === a.memoizedState) || (b.flags |= 4), 'function' !== typeof g.getSnapshotBeforeUpdate || (h === a.memoizedProps && p === a.memoizedState) || (b.flags |= 256), (d = !1)); } return qi(a, b, c, d, f, e); } function qi(a, b, c, d, e, f) { oi(a, b); var g = 0 !== (b.flags & 64); if (!d && !g) return e && Kf(b, c, !1), hi(a, b, f); d = b.stateNode; ei.current = b; var h = g && 'function' !== typeof c.getDerivedStateFromError ? null : d.render(); b.flags |= 1; null !== a && g ? ((b.child = Yg(b, a.child, null, f)), (b.child = Yg(b, null, h, f))) : fi(a, b, h, f); b.memoizedState = d.state; e && Kf(b, c, !0); return b.child; } function ri(a) { var b = a.stateNode; b.pendingContext ? Hf(a, b.pendingContext, b.pendingContext !== b.context) : b.context && Hf(a, b.context, !1); eh(a, b.containerInfo); } var si = { dehydrated: null, retryLane: 0, }; function ti(a, b, c) { var d = b.pendingProps, e = P.current, f = !1, g; (g = 0 !== (b.flags & 64)) || (g = null !== a && null === a.memoizedState ? !1 : 0 !== (e & 2)); g ? ((f = !0), (b.flags &= -65)) : (null !== a && null === a.memoizedState) || void 0 === d.fallback || !0 === d.unstable_avoidThisFallback || (e |= 1); I(P, e & 1); if (null === a) { void 0 !== d.fallback && ph(b); a = d.children; e = d.fallback; if (f) return ( (a = ui(b, a, e, c)), (b.child.memoizedState = { baseLanes: c, }), (b.memoizedState = si), a ); if ('number' === typeof d.unstable_expectedLoadTime) return ( (a = ui(b, a, e, c)), (b.child.memoizedState = { baseLanes: c, }), (b.memoizedState = si), (b.lanes = 33554432), a ); c = vi( { mode: 'visible', children: a, }, b.mode, c, null ); c.return = b; return (b.child = c); } if (null !== a.memoizedState) { if (f) return ( (d = wi(a, b, d.children, d.fallback, c)), (f = b.child), (e = a.child.memoizedState), (f.memoizedState = null === e ? { baseLanes: c, } : { baseLanes: e.baseLanes | c, }), (f.childLanes = a.childLanes & ~c), (b.memoizedState = si), d ); c = xi(a, b, d.children, c); b.memoizedState = null; return c; } if (f) return ( (d = wi(a, b, d.children, d.fallback, c)), (f = b.child), (e = a.child.memoizedState), (f.memoizedState = null === e ? { baseLanes: c, } : { baseLanes: e.baseLanes | c, }), (f.childLanes = a.childLanes & ~c), (b.memoizedState = si), d ); c = xi(a, b, d.children, c); b.memoizedState = null; return c; } function ui(a, b, c, d) { var e = a.mode, f = a.child; b = { mode: 'hidden', children: b, }; 0 === (e & 2) && null !== f ? ((f.childLanes = 0), (f.pendingProps = b)) : (f = vi(b, e, 0, null)); c = Xg(c, e, d, null); f.return = a; c.return = a; f.sibling = c; a.child = f; return c; } function xi(a, b, c, d) { var e = a.child; a = e.sibling; c = Tg(e, { mode: 'visible', children: c, }); 0 === (b.mode & 2) && (c.lanes = d); c.return = b; c.sibling = null; null !== a && ((a.nextEffect = null), (a.flags = 8), (b.firstEffect = b.lastEffect = a)); return (b.child = c); } function wi(a, b, c, d, e) { var f = b.mode, g = a.child; a = g.sibling; var h = { mode: 'hidden', children: c, }; 0 === (f & 2) && b.child !== g ? ((c = b.child), (c.childLanes = 0), (c.pendingProps = h), (g = c.lastEffect), null !== g ? ((b.firstEffect = c.firstEffect), (b.lastEffect = g), (g.nextEffect = null)) : (b.firstEffect = b.lastEffect = null)) : (c = Tg(g, h)); null !== a ? (d = Tg(a, d)) : ((d = Xg(d, f, e, null)), (d.flags |= 2)); d.return = b; c.return = b; c.sibling = d; b.child = c; return d; } function yi(a, b) { a.lanes |= b; var c = a.alternate; null !== c && (c.lanes |= b); sg(a.return, b); } function zi(a, b, c, d, e, f) { var g = a.memoizedState; null === g ? (a.memoizedState = { isBackwards: b, rendering: null, renderingStartTime: 0, last: d, tail: c, tailMode: e, lastEffect: f, }) : ((g.isBackwards = b), (g.rendering = null), (g.renderingStartTime = 0), (g.last = d), (g.tail = c), (g.tailMode = e), (g.lastEffect = f)); } function Ai(a, b, c) { var d = b.pendingProps, e = d.revealOrder, f = d.tail; fi(a, b, d.children, c); d = P.current; if (0 !== (d & 2)) (d = (d & 1) | 2), (b.flags |= 64); else { if (null !== a && 0 !== (a.flags & 64)) a: for (a = b.child; null !== a; ) { if (13 === a.tag) null !== a.memoizedState && yi(a, c); else if (19 === a.tag) yi(a, c); else if (null !== a.child) { a.child.return = a; a = a.child; continue; } if (a === b) break a; for (; null === a.sibling; ) { if (null === a.return || a.return === b) break a; a = a.return; } a.sibling.return = a.return; a = a.sibling; } d &= 1; } I(P, d); if (0 === (b.mode & 2)) b.memoizedState = null; else switch (e) { case 'forwards': c = b.child; for (e = null; null !== c; ) { (a = c.alternate), null !== a && null === ih(a) && (e = c), (c = c.sibling); } c = e; null === c ? ((e = b.child), (b.child = null)) : ((e = c.sibling), (c.sibling = null)); zi(b, !1, e, c, f, b.lastEffect); break; case 'backwards': c = null; e = b.child; for (b.child = null; null !== e; ) { a = e.alternate; if (null !== a && null === ih(a)) { b.child = e; break; } a = e.sibling; e.sibling = c; c = e; e = a; } zi(b, !0, c, null, f, b.lastEffect); break; case 'together': zi(b, !1, null, null, void 0, b.lastEffect); break; default: b.memoizedState = null; } return b.child; } function hi(a, b, c) { null !== a && (b.dependencies = a.dependencies); Dg |= b.lanes; if (0 !== (c & b.childLanes)) { if (null !== a && b.child !== a.child) throw Error(y(153)); if (null !== b.child) { a = b.child; c = Tg(a, a.pendingProps); b.child = c; for (c.return = b; null !== a.sibling; ) { (a = a.sibling), (c = c.sibling = Tg(a, a.pendingProps)), (c.return = b); } c.sibling = null; } return b.child; } return null; } var Bi, Ci, Di, Ei; Bi = function Bi(a, b) { for (var c = b.child; null !== c; ) { if (5 === c.tag || 6 === c.tag) a.appendChild(c.stateNode); else if (4 !== c.tag && null !== c.child) { c.child.return = c; c = c.child; continue; } if (c === b) break; for (; null === c.sibling; ) { if (null === c.return || c.return === b) return; c = c.return; } c.sibling.return = c.return; c = c.sibling; } }; Ci = function Ci() {}; Di = function Di(a, b, c, d) { var e = a.memoizedProps; if (e !== d) { a = b.stateNode; dh(ah.current); var f = null; switch (c) { case 'input': e = Ya(a, e); d = Ya(a, d); f = []; break; case 'option': e = eb(a, e); d = eb(a, d); f = []; break; case 'select': e = m({}, e, { value: void 0, }); d = m({}, d, { value: void 0, }); f = []; break; case 'textarea': e = gb(a, e); d = gb(a, d); f = []; break; default: 'function' !== typeof e.onClick && 'function' === typeof d.onClick && (a.onclick = jf); } vb(c, d); var g; c = null; for (l in e) { if (!d.hasOwnProperty(l) && e.hasOwnProperty(l) && null != e[l]) if ('style' === l) { var h = e[l]; for (g in h) { h.hasOwnProperty(g) && (c || (c = {}), (c[g] = '')); } } else 'dangerouslySetInnerHTML' !== l && 'children' !== l && 'suppressContentEditableWarning' !== l && 'suppressHydrationWarning' !== l && 'autoFocus' !== l && (ca.hasOwnProperty(l) ? f || (f = []) : (f = f || []).push(l, null)); } for (l in d) { var k = d[l]; h = null != e ? e[l] : void 0; if (d.hasOwnProperty(l) && k !== h && (null != k || null != h)) if ('style' === l) { if (h) { for (g in h) { !h.hasOwnProperty(g) || (k && k.hasOwnProperty(g)) || (c || (c = {}), (c[g] = '')); } for (g in k) { k.hasOwnProperty(g) && h[g] !== k[g] && (c || (c = {}), (c[g] = k[g])); } } else c || (f || (f = []), f.push(l, c)), (c = k); } else 'dangerouslySetInnerHTML' === l ? ((k = k ? k.__html : void 0), (h = h ? h.__html : void 0), null != k && h !== k && (f = f || []).push(l, k)) : 'children' === l ? ('string' !== typeof k && 'number' !== typeof k) || (f = f || []).push(l, '' + k) : 'suppressContentEditableWarning' !== l && 'suppressHydrationWarning' !== l && (ca.hasOwnProperty(l) ? (null != k && 'onScroll' === l && G('scroll', a), f || h === k || (f = [])) : 'object' === typeof k && null !== k && k.$$typeof === Ga ? k.toString() : (f = f || []).push(l, k)); } c && (f = f || []).push('style', c); var l = f; if ((b.updateQueue = l)) b.flags |= 4; } }; Ei = function Ei(a, b, c, d) { c !== d && (b.flags |= 4); }; function Fi(a, b) { if (!lh) switch (a.tailMode) { case 'hidden': b = a.tail; for (var c = null; null !== b; ) { null !== b.alternate && (c = b), (b = b.sibling); } null === c ? (a.tail = null) : (c.sibling = null); break; case 'collapsed': c = a.tail; for (var d = null; null !== c; ) { null !== c.alternate && (d = c), (c = c.sibling); } null === d ? b || null === a.tail ? (a.tail = null) : (a.tail.sibling = null) : (d.sibling = null); } } function Gi(a, b, c) { var d = b.pendingProps; switch (b.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 Ff(b.type) && Gf(), null; case 3: fh(); H(N); H(M); uh(); d = b.stateNode; d.pendingContext && ((d.context = d.pendingContext), (d.pendingContext = null)); if (null === a || null === a.child) rh(b) ? (b.flags |= 4) : d.hydrate || (b.flags |= 256); Ci(b); return null; case 5: hh(b); var e = dh(ch.current); c = b.type; if (null !== a && null != b.stateNode) Di(a, b, c, d, e), a.ref !== b.ref && (b.flags |= 128); else { if (!d) { if (null === b.stateNode) throw Error(y(166)); return null; } a = dh(ah.current); if (rh(b)) { d = b.stateNode; c = b.type; var f = b.memoizedProps; d[wf] = b; d[xf] = f; switch (c) { case 'dialog': G('cancel', d); G('close', d); break; case 'iframe': case 'object': case 'embed': G('load', d); break; case 'video': case 'audio': for (a = 0; a < Xe.length; a++) { G(Xe[a], d); } break; case 'source': G('error', d); break; case 'img': case 'image': case 'link': G('error', d); G('load', d); break; case 'details': G('toggle', d); break; case 'input': Za(d, f); G('invalid', d); break; case 'select': d._wrapperState = { wasMultiple: !!f.multiple, }; G('invalid', d); break; case 'textarea': hb(d, f), G('invalid', d); } vb(c, f); a = null; for (var g in f) { f.hasOwnProperty(g) && ((e = f[g]), 'children' === g ? 'string' === typeof e ? d.textContent !== e && (a = ['children', e]) : 'number' === typeof e && d.textContent !== '' + e && (a = ['children', '' + e]) : ca.hasOwnProperty(g) && null != e && 'onScroll' === g && G('scroll', d)); } switch (c) { case 'input': Va(d); cb(d, f, !0); break; case 'textarea': Va(d); jb(d); break; case 'select': case 'option': break; default: 'function' === typeof f.onClick && (d.onclick = jf); } d = a; b.updateQueue = d; null !== d && (b.flags |= 4); } else { g = 9 === e.nodeType ? e : e.ownerDocument; a === kb.html && (a = lb(c)); a === kb.html ? 'script' === c ? ((a = g.createElement('div')), (a.innerHTML = '<script>\x3c/script>'), (a = a.removeChild(a.firstChild))) : 'string' === typeof d.is ? (a = g.createElement(c, { is: d.is, })) : ((a = g.createElement(c)), 'select' === c && ((g = a), d.multiple ? (g.multiple = !0) : d.size && (g.size = d.size))) : (a = g.createElementNS(a, c)); a[wf] = b; a[xf] = d; Bi(a, b, !1, !1); b.stateNode = a; g = wb(c, d); switch (c) { case 'dialog': G('cancel', a); G('close', a); e = d; break; case 'iframe': case 'object': case 'embed': G('load', a); e = d; break; case 'video': case 'audio': for (e = 0; e < Xe.length; e++) { G(Xe[e], a); } e = d; break; case 'source': G('error', a); e = d; break; case 'img': case 'image': case 'link': G('error', a); G('load', a); e = d; break; case 'details': G('toggle', a); e = d; break; case 'input': Za(a, d); e = Ya(a, d); G('invalid', a); break; case 'option': e = eb(a, d); break; case 'select': a._wrapperState = { wasMultiple: !!d.multiple, }; e = m({}, d, { value: void 0, }); G('invalid', a); break; case 'textarea': hb(a, d); e = gb(a, d); G('invalid', a); break; default: e = d; } vb(c, e); var h = e; for (f in h) { if (h.hasOwnProperty(f)) { var k = h[f]; 'style' === f ? tb(a, k) : 'dangerouslySetInnerHTML' === f ? ((k = k ? k.__html : void 0), null != k && ob(a, k)) : 'children' === f ? 'string' === typeof k ? ('textarea' !== c || '' !== k) && pb(a, k) : 'number' === typeof k && pb(a, '' + k) : 'suppressContentEditableWarning' !== f && 'suppressHydrationWarning' !== f && 'autoFocus' !== f && (ca.hasOwnProperty(f) ? null != k && 'onScroll' === f && G('scroll', a) : null != k && qa(a, f, k, g)); } } switch (c) { case 'input': Va(a); cb(a, d, !1); break; case 'textarea': Va(a); jb(a); break; case 'option': null != d.value && a.setAttribute('value', '' + Sa(d.value)); break; case 'select': a.multiple = !!d.multiple; f = d.value; null != f ? fb(a, !!d.multiple, f, !1) : null != d.defaultValue && fb(a, !!d.multiple, d.defaultValue, !0); break; default: 'function' === typeof e.onClick && (a.onclick = jf); } mf(c, d) && (b.flags |= 4); } null !== b.ref && (b.flags |= 128); } return null; case 6: if (a && null != b.stateNode) Ei(a, b, a.memoizedProps, d); else { if ('string' !== typeof d && null === b.stateNode) throw Error(y(166)); c = dh(ch.current); dh(ah.current); rh(b) ? ((d = b.stateNode), (c = b.memoizedProps), (d[wf] = b), d.nodeValue !== c && (b.flags |= 4)) : ((d = (9 === c.nodeType ? c : c.ownerDocument).createTextNode( d )), (d[wf] = b), (b.stateNode = d)); } return null; case 13: H(P); d = b.memoizedState; if (0 !== (b.flags & 64)) return (b.lanes = c), b; d = null !== d; c = !1; null === a ? void 0 !== b.memoizedProps.fallback && rh(b) : (c = null !== a.memoizedState); if (d && !c && 0 !== (b.mode & 2)) if ( (null === a && !0 !== b.memoizedProps.unstable_avoidThisFallback) || 0 !== (P.current & 1) ) 0 === V && (V = 3); else { if (0 === V || 3 === V) V = 4; null === U || (0 === (Dg & 134217727) && 0 === (Hi & 134217727)) || Ii(U, W); } if (d || c) b.flags |= 4; return null; case 4: return ( fh(), Ci(b), null === a && cf(b.stateNode.containerInfo), null ); case 10: return rg(b), null; case 17: return Ff(b.type) && Gf(), null; case 19: H(P); d = b.memoizedState; if (null === d) return null; f = 0 !== (b.flags & 64); g = d.rendering; if (null === g) { if (f) Fi(d, !1); else { if (0 !== V || (null !== a && 0 !== (a.flags & 64))) for (a = b.child; null !== a; ) { g = ih(a); if (null !== g) { b.flags |= 64; Fi(d, !1); f = g.updateQueue; null !== f && ((b.updateQueue = f), (b.flags |= 4)); null === d.lastEffect && (b.firstEffect = null); b.lastEffect = d.lastEffect; d = c; for (c = b.child; null !== c; ) { (f = c), (a = d), (f.flags &= 2), (f.nextEffect = null), (f.firstEffect = null), (f.lastEffect = null), (g = f.alternate), null === g ? ((f.childLanes = 0), (f.lanes = a), (f.child = null), (f.memoizedProps = null), (f.memoizedState = null), (f.updateQueue = null), (f.dependencies = null), (f.stateNode = null)) : ((f.childLanes = g.childLanes), (f.lanes = g.lanes), (f.child = g.child), (f.memoizedProps = g.memoizedProps), (f.memoizedState = g.memoizedState), (f.updateQueue = g.updateQueue), (f.type = g.type), (a = g.dependencies), (f.dependencies = null === a ? null : { lanes: a.lanes, firstContext: a.firstContext, })), (c = c.sibling); } I(P, (P.current & 1) | 2); return b.child; } a = a.sibling; } null !== d.tail && O() > Ji && ((b.flags |= 64), (f = !0), Fi(d, !1), (b.lanes = 33554432)); } } else { if (!f) if (((a = ih(g)), null !== a)) { if ( ((b.flags |= 64), (f = !0), (c = a.updateQueue), null !== c && ((b.updateQueue = c), (b.flags |= 4)), Fi(d, !0), null === d.tail && 'hidden' === d.tailMode && !g.alternate && !lh) ) return ( (b = b.lastEffect = d.lastEffect), null !== b && (b.nextEffect = null), null ); } else 2 * O() - d.renderingStartTime > Ji && 1073741824 !== c && ((b.flags |= 64), (f = !0), Fi(d, !1), (b.lanes = 33554432)); d.isBackwards ? ((g.sibling = b.child), (b.child = g)) : ((c = d.last), null !== c ? (c.sibling = g) : (b.child = g), (d.last = g)); } return null !== d.tail ? ((c = d.tail), (d.rendering = c), (d.tail = c.sibling), (d.lastEffect = b.lastEffect), (d.renderingStartTime = O()), (c.sibling = null), (b = P.current), I(P, f ? (b & 1) | 2 : b & 1), c) : null; case 23: case 24: return ( Ki(), null !== a && (null !== a.memoizedState) !== (null !== b.memoizedState) && 'unstable-defer-without-hiding' !== d.mode && (b.flags |= 4), null ); } throw Error(y(156, b.tag)); } function Li(a) { switch (a.tag) { case 1: Ff(a.type) && Gf(); var b = a.flags; return b & 4096 ? ((a.flags = (b & -4097) | 64), a) : null; case 3: fh(); H(N); H(M); uh(); b = a.flags; if (0 !== (b & 64)) throw Error(y(285)); a.flags = (b & -4097) | 64; return a; case 5: return hh(a), null; case 13: return ( H(P), (b = a.flags), b & 4096 ? ((a.flags = (b & -4097) | 64), a) : null ); case 19: return H(P), null; case 4: return fh(), null; case 10: return rg(a), null; case 23: case 24: return Ki(), null; default: return null; } } function Mi(a, b) { try { var c = '', d = b; do { (c += Qa(d)), (d = d.return); } while (d); var e = c; } catch (f) { e = '\nError generating stack: ' + f.message + '\n' + f.stack; } return { value: a, source: b, stack: e, }; } function Ni(a, b) { try { console.error(b.value); } catch (c) { setTimeout(function () { throw c; }); } } var Oi = 'function' === typeof WeakMap ? WeakMap : Map; function Pi(a, b, c) { c = zg(-1, c); c.tag = 3; c.payload = { element: null, }; var d = b.value; c.callback = function () { Qi || ((Qi = !0), (Ri = d)); Ni(a, b); }; return c; } function Si(a, b, c) { c = zg(-1, c); c.tag = 3; var d = a.type.getDerivedStateFromError; if ('function' === typeof d) { var e = b.value; c.payload = function () { Ni(a, b); return d(e); }; } var f = a.stateNode; null !== f && 'function' === typeof f.componentDidCatch && (c.callback = function () { 'function' !== typeof d && (null === Ti ? (Ti = new Set([this])) : Ti.add(this), Ni(a, b)); var c = b.stack; this.componentDidCatch(b.value, { componentStack: null !== c ? c : '', }); }); return c; } var Ui = 'function' === typeof WeakSet ? WeakSet : Set; function Vi(a) { var b = a.ref; if (null !== b) if ('function' === typeof b) try { b(null); } catch (c) { Wi(a, c); } else b.current = null; } function Xi(a, b) { switch (b.tag) { case 0: case 11: case 15: case 22: return; case 1: if (b.flags & 256 && null !== a) { var c = a.memoizedProps, d = a.memoizedState; a = b.stateNode; b = a.getSnapshotBeforeUpdate( b.elementType === b.type ? c : lg(b.type, c), d ); a.__reactInternalSnapshotBeforeUpdate = b; } return; case 3: b.flags & 256 && qf(b.stateNode.containerInfo); return; case 5: case 6: case 4: case 17: return; } throw Error(y(163)); } function Yi(a, b, c) { switch (c.tag) { case 0: case 11: case 15: case 22: b = c.updateQueue; b = null !== b ? b.lastEffect : null; if (null !== b) { a = b = b.next; do { if (3 === (a.tag & 3)) { var d = a.create; a.destroy = d(); } a = a.next; } while (a !== b); } b = c.updateQueue; b = null !== b ? b.lastEffect : null; if (null !== b) { a = b = b.next; do { var e = a; d = e.next; e = e.tag; 0 !== (e & 4) && 0 !== (e & 1) && (Zi(c, a), $i(c, a)); a = d; } while (a !== b); } return; case 1: a = c.stateNode; c.flags & 4 && (null === b ? a.componentDidMount() : ((d = c.elementType === c.type ? b.memoizedProps : lg(c.type, b.memoizedProps)), a.componentDidUpdate( d, b.memoizedState, a.__reactInternalSnapshotBeforeUpdate ))); b = c.updateQueue; null !== b && Eg(c, b, a); return; case 3: b = c.updateQueue; if (null !== b) { a = null; if (null !== c.child) switch (c.child.tag) { case 5: a = c.child.stateNode; break; case 1: a = c.child.stateNode; } Eg(c, b, a); } return; case 5: a = c.stateNode; null === b && c.flags & 4 && mf(c.type, c.memoizedProps) && a.focus(); return; case 6: return; case 4: return; case 12: return; case 13: null === c.memoizedState && ((c = c.alternate), null !== c && ((c = c.memoizedState), null !== c && ((c = c.dehydrated), null !== c && Cc(c)))); return; case 19: case 17: case 20: case 21: case 23: case 24: return; } throw Error(y(163)); } function aj(a, b) { for (var c = a; ; ) { if (5 === c.tag) { var d = c.stateNode; if (b) (d = d.style), 'function' === typeof d.setProperty ? d.setProperty('display', 'none', 'important') : (d.display = 'none'); else { d = c.stateNode; var e = c.memoizedProps.style; e = void 0 !== e && null !== e && e.hasOwnProperty('display') ? e.display : null; d.style.display = sb('display', e); } } else if (6 === c.tag) c.stateNode.nodeValue = b ? '' : c.memoizedProps; else if ( ((23 !== c.tag && 24 !== c.tag) || null === c.memoizedState || c === a) && null !== c.child ) { c.child.return = c; c = c.child; continue; } if (c === a) break; for (; null === c.sibling; ) { if (null === c.return || c.return === a) return; c = c.return; } c.sibling.return = c.return; c = c.sibling; } } function bj(a, b) { if (Mf && 'function' === typeof Mf.onCommitFiberUnmount) try { Mf.onCommitFiberUnmount(Lf, b); } catch (f) {} switch (b.tag) { case 0: case 11: case 14: case 15: case 22: a = b.updateQueue; if (null !== a && ((a = a.lastEffect), null !== a)) { var c = (a = a.next); do { var d = c, e = d.destroy; d = d.tag; if (void 0 !== e) if (0 !== (d & 4)) Zi(b, c); else { d = b; try { e(); } catch (f) { Wi(d, f); } } c = c.next; } while (c !== a); } break; case 1: Vi(b); a = b.stateNode; if ('function' === typeof a.componentWillUnmount) try { (a.props = b.memoizedProps), (a.state = b.memoizedState), a.componentWillUnmount(); } catch (f) { Wi(b, f); } break; case 5: Vi(b); break; case 4: cj(a, b); } } function dj(a) { a.alternate = null; a.child = null; a.dependencies = null; a.firstEffect = null; a.lastEffect = null; a.memoizedProps = null; a.memoizedState = null; a.pendingProps = null; a.return = null; a.updateQueue = null; } function ej(a) { return 5 === a.tag || 3 === a.tag || 4 === a.tag; } function fj(a) { a: { for (var b = a.return; null !== b; ) { if (ej(b)) break a; b = b.return; } throw Error(y(160)); } var c = b; b = c.stateNode; switch (c.tag) { case 5: var d = !1; break; case 3: b = b.containerInfo; d = !0; break; case 4: b = b.containerInfo; d = !0; break; default: throw Error(y(161)); } c.flags & 16 && (pb(b, ''), (c.flags &= -17)); a: b: for (c = a; ; ) { for (; null === c.sibling; ) { if (null === c.return || ej(c.return)) { c = null; break a; } c = c.return; } c.sibling.return = c.return; for (c = c.sibling; 5 !== c.tag && 6 !== c.tag && 18 !== c.tag; ) { if (c.flags & 2) continue b; if (null === c.child || 4 === c.tag) continue b; else (c.child.return = c), (c = c.child); } if (!(c.flags & 2)) { c = c.stateNode; break a; } } d ? gj(a, c, b) : hj(a, c, b); } function gj(a, b, c) { var d = a.tag, e = 5 === d || 6 === d; if (e) (a = e ? a.stateNode : a.stateNode.instance), b ? 8 === c.nodeType ? c.parentNode.insertBefore(a, b) : c.insertBefore(a, b) : (8 === c.nodeType ? ((b = c.parentNode), b.insertBefore(a, c)) : ((b = c), b.appendChild(a)), (c = c._reactRootContainer), (null !== c && void 0 !== c) || null !== b.onclick || (b.onclick = jf)); else if (4 !== d && ((a = a.child), null !== a)) for (gj(a, b, c), a = a.sibling; null !== a; ) { gj(a, b, c), (a = a.sibling); } } function hj(a, b, c) { var d = a.tag, e = 5 === d || 6 === d; if (e) (a = e ? a.stateNode : a.stateNode.instance), b ? c.insertBefore(a, b) : c.appendChild(a); else if (4 !== d && ((a = a.child), null !== a)) for (hj(a, b, c), a = a.sibling; null !== a; ) { hj(a, b, c), (a = a.sibling); } } function cj(a, b) { for (var c = b, d = !1, e, f; ; ) { if (!d) { d = c.return; a: for (;;) { if (null === d) throw Error(y(160)); e = d.stateNode; switch (d.tag) { case 5: f = !1; break a; case 3: e = e.containerInfo; f = !0; break a; case 4: e = e.containerInfo; f = !0; break a; } d = d.return; } d = !0; } if (5 === c.tag || 6 === c.tag) { a: for (var g = a, h = c, k = h; ; ) { if ((bj(g, k), null !== k.child && 4 !== k.tag)) (k.child.return = k), (k = k.child); else { if (k === h) break a; for (; null === k.sibling; ) { if (null === k.return || k.return === h) break a; k = k.return; } k.sibling.return = k.return; k = k.sibling; } } f ? ((g = e), (h = c.stateNode), 8 === g.nodeType ? g.parentNode.removeChild(h) : g.removeChild(h)) : e.removeChild(c.stateNode); } else if (4 === c.tag) { if (null !== c.child) { e = c.stateNode.containerInfo; f = !0; c.child.return = c; c = c.child; continue; } } else if ((bj(a, c), null !== c.child)) { c.child.return = c; c = c.child; continue; } if (c === b) break; for (; null === c.sibling; ) { if (null === c.return || c.return === b) return; c = c.return; 4 === c.tag && (d = !1); } c.sibling.return = c.return; c = c.sibling; } } function ij(a, b) { switch (b.tag) { case 0: case 11: case 14: case 15: case 22: var c = b.updateQueue; c = null !== c ? c.lastEffect : null; if (null !== c) { var d = (c = c.next); do { 3 === (d.tag & 3) && ((a = d.destroy), (d.destroy = void 0), void 0 !== a && a()), (d = d.next); } while (d !== c); } return; case 1: return; case 5: c = b.stateNode; if (null != c) { d = b.memoizedProps; var e = null !== a ? a.memoizedProps : d; a = b.type; var f = b.updateQueue; b.updateQueue = null; if (null !== f) { c[xf] = d; 'input' === a && 'radio' === d.type && null != d.name && $a(c, d); wb(a, e); b = wb(a, d); for (e = 0; e < f.length; e += 2) { var g = f[e], h = f[e + 1]; 'style' === g ? tb(c, h) : 'dangerouslySetInnerHTML' === g ? ob(c, h) : 'children' === g ? pb(c, h) : qa(c, g, h, b); } switch (a) { case 'input': ab(c, d); break; case 'textarea': ib(c, d); break; case 'select': (a = c._wrapperState.wasMultiple), (c._wrapperState.wasMultiple = !!d.multiple), (f = d.value), null != f ? fb(c, !!d.multiple, f, !1) : a !== !!d.multiple && (null != d.defaultValue ? fb(c, !!d.multiple, d.defaultValue, !0) : fb(c, !!d.multiple, d.multiple ? [] : '', !1)); } } } return; case 6: if (null === b.stateNode) throw Error(y(162)); b.stateNode.nodeValue = b.memoizedProps; return; case 3: c = b.stateNode; c.hydrate && ((c.hydrate = !1), Cc(c.containerInfo)); return; case 12: return; case 13: null !== b.memoizedState && ((jj = O()), aj(b.child, !0)); kj(b); return; case 19: kj(b); return; case 17: return; case 23: case 24: aj(b, null !== b.memoizedState); return; } throw Error(y(163)); } function kj(a) { var b = a.updateQueue; if (null !== b) { a.updateQueue = null; var c = a.stateNode; null === c && (c = a.stateNode = new Ui()); b.forEach(function (b) { var d = lj.bind(null, a, b); c.has(b) || (c.add(b), b.then(d, d)); }); } } function mj(a, b) { return null !== a && ((a = a.memoizedState), null === a || null !== a.dehydrated) ? ((b = b.memoizedState), null !== b && null === b.dehydrated) : !1; } var nj = Math.ceil, oj = ra.ReactCurrentDispatcher, pj = ra.ReactCurrentOwner, X = 0, U = null, Y = null, W = 0, qj = 0, rj = Bf(0), V = 0, sj = null, tj = 0, Dg = 0, Hi = 0, uj = 0, vj = null, jj = 0, Ji = Infinity; function wj() { Ji = O() + 500; } var Z = null, Qi = !1, Ri = null, Ti = null, xj = !1, yj = null, zj = 90, Aj = [], Bj = [], Cj = null, Dj = 0, Ej = null, Fj = -1, Gj = 0, Hj = 0, Ij = null, Jj = !1; function Hg() { return 0 !== (X & 48) ? O() : -1 !== Fj ? Fj : (Fj = O()); } function Ig(a) { a = a.mode; if (0 === (a & 2)) return 1; if (0 === (a & 4)) return 99 === eg() ? 1 : 2; 0 === Gj && (Gj = tj); if (0 !== kg.transition) { 0 !== Hj && (Hj = null !== vj ? vj.pendingLanes : 0); a = Gj; var b = 4186112 & ~Hj; b &= -b; 0 === b && ((a = 4186112 & ~a), (b = a & -a), 0 === b && (b = 8192)); return b; } a = eg(); 0 !== (X & 4) && 98 === a ? (a = Xc(12, Gj)) : ((a = Sc(a)), (a = Xc(a, Gj))); return a; } function Jg(a, b, c) { if (50 < Dj) throw ((Dj = 0), (Ej = null), Error(y(185))); a = Kj(a, b); if (null === a) return null; $c(a, b, c); a === U && ((Hi |= b), 4 === V && Ii(a, W)); var d = eg(); 1 === b ? 0 !== (X & 8) && 0 === (X & 48) ? Lj(a) : (Mj(a, c), 0 === X && (wj(), ig())) : (0 === (X & 4) || (98 !== d && 99 !== d) || (null === Cj ? (Cj = new Set([a])) : Cj.add(a)), Mj(a, c)); vj = a; } function Kj(a, b) { a.lanes |= b; var c = a.alternate; null !== c && (c.lanes |= b); c = a; for (a = a.return; null !== a; ) { (a.childLanes |= b), (c = a.alternate), null !== c && (c.childLanes |= b), (c = a), (a = a.return); } return 3 === c.tag ? c.stateNode : null; } function Mj(a, b) { for ( var c = a.callbackNode, d = a.suspendedLanes, e = a.pingedLanes, f = a.expirationTimes, g = a.pendingLanes; 0 < g; ) { var h = 31 - Vc(g), k = 1 << h, l = f[h]; if (-1 === l) { if (0 === (k & d) || 0 !== (k & e)) { l = b; Rc(k); var n = F; f[h] = 10 <= n ? l + 250 : 6 <= n ? l + 5e3 : -1; } } else l <= b && (a.expiredLanes |= k); g &= ~k; } d = Uc(a, a === U ? W : 0); b = F; if (0 === d) null !== c && (c !== Zf && Pf(c), (a.callbackNode = null), (a.callbackPriority = 0)); else { if (null !== c) { if (a.callbackPriority === b) return; c !== Zf && Pf(c); } 15 === b ? ((c = Lj.bind(null, a)), null === ag ? ((ag = [c]), (bg = Of(Uf, jg))) : ag.push(c), (c = Zf)) : 14 === b ? (c = hg(99, Lj.bind(null, a))) : ((c = Tc(b)), (c = hg(c, Nj.bind(null, a)))); a.callbackPriority = b; a.callbackNode = c; } } function Nj(a) { Fj = -1; Hj = Gj = 0; if (0 !== (X & 48)) throw Error(y(327)); var b = a.callbackNode; if (Oj() && a.callbackNode !== b) return null; var c = Uc(a, a === U ? W : 0); if (0 === c) return null; var d = c; var e = X; X |= 16; var f = Pj(); if (U !== a || W !== d) wj(), Qj(a, d); do { try { Rj(); break; } catch (h) { Sj(a, h); } } while (1); qg(); oj.current = f; X = e; null !== Y ? (d = 0) : ((U = null), (W = 0), (d = V)); if (0 !== (tj & Hi)) Qj(a, 0); else if (0 !== d) { 2 === d && ((X |= 64), a.hydrate && ((a.hydrate = !1), qf(a.containerInfo)), (c = Wc(a)), 0 !== c && (d = Tj(a, c))); if (1 === d) throw ((b = sj), Qj(a, 0), Ii(a, c), Mj(a, O()), b); a.finishedWork = a.current.alternate; a.finishedLanes = c; switch (d) { case 0: case 1: throw Error(y(345)); case 2: Uj(a); break; case 3: Ii(a, c); if ((c & 62914560) === c && ((d = jj + 500 - O()), 10 < d)) { if (0 !== Uc(a, 0)) break; e = a.suspendedLanes; if ((e & c) !== c) { Hg(); a.pingedLanes |= a.suspendedLanes & e; break; } a.timeoutHandle = of(Uj.bind(null, a), d); break; } Uj(a); break; case 4: Ii(a, c); if ((c & 4186112) === c) break; d = a.eventTimes; for (e = -1; 0 < c; ) { var g = 31 - Vc(c); f = 1 << g; g = d[g]; g > e && (e = g); c &= ~f; } c = e; c = O() - c; c = (120 > c ? 120 : 480 > c ? 480 : 1080 > c ? 1080 : 1920 > c ? 1920 : 3e3 > c ? 3e3 : 4320 > c ? 4320 : 1960 * nj(c / 1960)) - c; if (10 < c) { a.timeoutHandle = of(Uj.bind(null, a), c); break; } Uj(a); break; case 5: Uj(a); break; default: throw Error(y(329)); } } Mj(a, O()); return a.callbackNode === b ? Nj.bind(null, a) : null; } function Ii(a, b) { b &= ~uj; b &= ~Hi; a.suspendedLanes |= b; a.pingedLanes &= ~b; for (a = a.expirationTimes; 0 < b; ) { var c = 31 - Vc(b), d = 1 << c; a[c] = -1; b &= ~d; } } function Lj(a) { if (0 !== (X & 48)) throw Error(y(327)); Oj(); if (a === U && 0 !== (a.expiredLanes & W)) { var b = W; var c = Tj(a, b); 0 !== (tj & Hi) && ((b = Uc(a, b)), (c = Tj(a, b))); } else (b = Uc(a, 0)), (c = Tj(a, b)); 0 !== a.tag && 2 === c && ((X |= 64), a.hydrate && ((a.hydrate = !1), qf(a.containerInfo)), (b = Wc(a)), 0 !== b && (c = Tj(a, b))); if (1 === c) throw ((c = sj), Qj(a, 0), Ii(a, b), Mj(a, O()), c); a.finishedWork = a.current.alternate; a.finishedLanes = b; Uj(a); Mj(a, O()); return null; } function Vj() { if (null !== Cj) { var a = Cj; Cj = null; a.forEach(function (a) { a.expiredLanes |= 24 & a.pendingLanes; Mj(a, O()); }); } ig(); } function Wj(a, b) { var c = X; X |= 1; try { return a(b); } finally { (X = c), 0 === X && (wj(), ig()); } } function Xj(a, b) { var c = X; X &= -2; X |= 8; try { return a(b); } finally { (X = c), 0 === X && (wj(), ig()); } } function ni(a, b) { I(rj, qj); qj |= b; tj |= b; } function Ki() { qj = rj.current; H(rj); } function Qj(a, b) { a.finishedWork = null; a.finishedLanes = 0; var c = a.timeoutHandle; -1 !== c && ((a.timeoutHandle = -1), pf(c)); if (null !== Y) for (c = Y.return; null !== c; ) { var d = c; switch (d.tag) { case 1: d = d.type.childContextTypes; null !== d && void 0 !== d && Gf(); break; case 3: fh(); H(N); H(M); uh(); break; case 5: hh(d); break; case 4: fh(); break; case 13: H(P); break; case 19: H(P); break; case 10: rg(d); break; case 23: case 24: Ki(); } c = c.return; } U = a; Y = Tg(a.current, null); W = qj = tj = b; V = 0; sj = null; uj = Hi = Dg = 0; } function Sj(a, b) { do { var c = Y; try { qg(); vh.current = Gh; if (yh) { for (var d = R.memoizedState; null !== d; ) { var e = d.queue; null !== e && (e.pending = null); d = d.next; } yh = !1; } xh = 0; T = S = R = null; zh = !1; pj.current = null; if (null === c || null === c.return) { V = 1; sj = b; Y = null; break; } a: { var f = a, g = c.return, h = c, k = b; b = W; h.flags |= 2048; h.firstEffect = h.lastEffect = null; if ( null !== k && 'object' === typeof k && 'function' === typeof k.then ) { var l = k; if (0 === (h.mode & 2)) { var n = h.alternate; n ? ((h.updateQueue = n.updateQueue), (h.memoizedState = n.memoizedState), (h.lanes = n.lanes)) : ((h.updateQueue = null), (h.memoizedState = null)); } var A = 0 !== (P.current & 1), p = g; do { var C; if ((C = 13 === p.tag)) { var x = p.memoizedState; if (null !== x) C = null !== x.dehydrated ? !0 : !1; else { var w = p.memoizedProps; C = void 0 === w.fallback ? !1 : !0 !== w.unstable_avoidThisFallback ? !0 : A ? !1 : !0; } } if (C) { var z = p.updateQueue; if (null === z) { var u = new Set(); u.add(l); p.updateQueue = u; } else z.add(l); if (0 === (p.mode & 2)) { p.flags |= 64; h.flags |= 16384; h.flags &= -2981; if (1 === h.tag) if (null === h.alternate) h.tag = 17; else { var t = zg(-1, 1); t.tag = 2; Ag(h, t); } h.lanes |= 1; break a; } k = void 0; h = b; var q = f.pingCache; null === q ? ((q = f.pingCache = new Oi()), (k = new Set()), q.set(l, k)) : ((k = q.get(l)), void 0 === k && ((k = new Set()), q.set(l, k))); if (!k.has(h)) { k.add(h); var v = Yj.bind(null, f, l, h); l.then(v, v); } p.flags |= 4096; p.lanes = b; break a; } p = p.return; } while (null !== p); k = Error( (Ra(h.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 !== V && (V = 2); k = Mi(k, h); p = g; do { switch (p.tag) { case 3: f = k; p.flags |= 4096; b &= -b; p.lanes |= b; var J = Pi(p, f, b); Bg(p, J); break a; case 1: f = k; var K = p.type, Q = p.stateNode; if ( 0 === (p.flags & 64) && ('function' === typeof K.getDerivedStateFromError || (null !== Q && 'function' === typeof Q.componentDidCatch && (null === Ti || !Ti.has(Q)))) ) { p.flags |= 4096; b &= -b; p.lanes |= b; var L = Si(p, f, b); Bg(p, L); break a; } } p = p.return; } while (null !== p); } Zj(c); } catch (va) { b = va; Y === c && null !== c && (Y = c = c.return); continue; } break; } while (1); } function Pj() { var a = oj.current; oj.current = Gh; return null === a ? Gh : a; } function Tj(a, b) { var c = X; X |= 16; var d = Pj(); (U === a && W === b) || Qj(a, b); do { try { ak(); break; } catch (e) { Sj(a, e); } } while (1); qg(); X = c; oj.current = d; if (null !== Y) throw Error(y(261)); U = null; W = 0; return V; } function ak() { for (; null !== Y; ) { bk(Y); } } function Rj() { for (; null !== Y && !Qf(); ) { bk(Y); } } function bk(a) { var b = ck(a.alternate, a, qj); a.memoizedProps = a.pendingProps; null === b ? Zj(a) : (Y = b); pj.current = null; } function Zj(a) { var b = a; do { var c = b.alternate; a = b.return; if (0 === (b.flags & 2048)) { c = Gi(c, b, qj); if (null !== c) { Y = c; return; } c = b; if ( (24 !== c.tag && 23 !== c.tag) || null === c.memoizedState || 0 !== (qj & 1073741824) || 0 === (c.mode & 4) ) { for (var d = 0, e = c.child; null !== e; ) { (d |= e.lanes | e.childLanes), (e = e.sibling); } c.childLanes = d; } null !== a && 0 === (a.flags & 2048) && (null === a.firstEffect && (a.firstEffect = b.firstEffect), null !== b.lastEffect && (null !== a.lastEffect && (a.lastEffect.nextEffect = b.firstEffect), (a.lastEffect = b.lastEffect)), 1 < b.flags && (null !== a.lastEffect ? (a.lastEffect.nextEffect = b) : (a.firstEffect = b), (a.lastEffect = b))); } else { c = Li(b); if (null !== c) { c.flags &= 2047; Y = c; return; } null !== a && ((a.firstEffect = a.lastEffect = null), (a.flags |= 2048)); } b = b.sibling; if (null !== b) { Y = b; return; } Y = b = a; } while (null !== b); 0 === V && (V = 5); } function Uj(a) { var b = eg(); gg(99, dk.bind(null, a, b)); return null; } function dk(a, b) { do { Oj(); } while (null !== yj); if (0 !== (X & 48)) throw Error(y(327)); var c = a.finishedWork; if (null === c) return null; a.finishedWork = null; a.finishedLanes = 0; if (c === a.current) throw Error(y(177)); a.callbackNode = null; var d = c.lanes | c.childLanes, e = d, f = a.pendingLanes & ~e; a.pendingLanes = e; a.suspendedLanes = 0; a.pingedLanes = 0; a.expiredLanes &= e; a.mutableReadLanes &= e; a.entangledLanes &= e; e = a.entanglements; for (var g = a.eventTimes, h = a.expirationTimes; 0 < f; ) { var k = 31 - Vc(f), l = 1 << k; e[k] = 0; g[k] = -1; h[k] = -1; f &= ~l; } null !== Cj && 0 === (d & 24) && Cj.has(a) && Cj.delete(a); a === U && ((Y = U = null), (W = 0)); 1 < c.flags ? null !== c.lastEffect ? ((c.lastEffect.nextEffect = c), (d = c.firstEffect)) : (d = c) : (d = c.firstEffect); if (null !== d) { e = X; X |= 32; pj.current = null; kf = fd; g = Ne(); if (Oe(g)) { if ('selectionStart' in g) h = { start: g.selectionStart, end: g.selectionEnd, }; else a: if ( ((h = ((h = g.ownerDocument) && h.defaultView) || window), (l = h.getSelection && h.getSelection()) && 0 !== l.rangeCount) ) { h = l.anchorNode; f = l.anchorOffset; k = l.focusNode; l = l.focusOffset; try { h.nodeType, k.nodeType; } catch (va) { h = null; break a; } var n = 0, A = -1, p = -1, C = 0, x = 0, w = g, z = null; b: for (;;) { for (var u; ; ) { w !== h || (0 !== f && 3 !== w.nodeType) || (A = n + f); w !== k || (0 !== l && 3 !== w.nodeType) || (p = n + l); 3 === w.nodeType && (n += w.nodeValue.length); if (null === (u = w.firstChild)) break; z = w; w = u; } for (;;) { if (w === g) break b; z === h && ++C === f && (A = n); z === k && ++x === l && (p = n); if (null !== (u = w.nextSibling)) break; w = z; z = w.parentNode; } w = u; } h = -1 === A || -1 === p ? null : { start: A, end: p, }; } else h = null; h = h || { start: 0, end: 0, }; } else h = null; lf = { focusedElem: g, selectionRange: h, }; fd = !1; Ij = null; Jj = !1; Z = d; do { try { ek(); } catch (va) { if (null === Z) throw Error(y(330)); Wi(Z, va); Z = Z.nextEffect; } } while (null !== Z); Ij = null; Z = d; do { try { for (g = a; null !== Z; ) { var t = Z.flags; t & 16 && pb(Z.stateNode, ''); if (t & 128) { var q = Z.alternate; if (null !== q) { var v = q.ref; null !== v && ('function' === typeof v ? v(null) : (v.current = null)); } } switch (t & 1038) { case 2: fj(Z); Z.flags &= -3; break; case 6: fj(Z); Z.flags &= -3; ij(Z.alternate, Z); break; case 1024: Z.flags &= -1025; break; case 1028: Z.flags &= -1025; ij(Z.alternate, Z); break; case 4: ij(Z.alternate, Z); break; case 8: h = Z; cj(g, h); var J = h.alternate; dj(h); null !== J && dj(J); } Z = Z.nextEffect; } } catch (va) { if (null === Z) throw Error(y(330)); Wi(Z, va); Z = Z.nextEffect; } } while (null !== Z); v = lf; q = Ne(); t = v.focusedElem; g = v.selectionRange; if ( q !== t && t && t.ownerDocument && Me(t.ownerDocument.documentElement, t) ) { null !== g && Oe(t) && ((q = g.start), (v = g.end), void 0 === v && (v = q), 'selectionStart' in t ? ((t.selectionStart = q), (t.selectionEnd = Math.min(v, t.value.length))) : ((v = ((q = t.ownerDocument || document) && q.defaultView) || window), v.getSelection && ((v = v.getSelection()), (h = t.textContent.length), (J = Math.min(g.start, h)), (g = void 0 === g.end ? J : Math.min(g.end, h)), !v.extend && J > g && ((h = g), (g = J), (J = h)), (h = Le(t, J)), (f = Le(t, g)), h && f && (1 !== v.rangeCount || v.anchorNode !== h.node || v.anchorOffset !== h.offset || v.focusNode !== f.node || v.focusOffset !== f.offset) && ((q = q.createRange()), q.setStart(h.node, h.offset), v.removeAllRanges(), J > g ? (v.addRange(q), v.extend(f.node, f.offset)) : (q.setEnd(f.node, f.offset), v.addRange(q)))))); q = []; for (v = t; (v = v.parentNode); ) { 1 === v.nodeType && q.push({ element: v, left: v.scrollLeft, top: v.scrollTop, }); } 'function' === typeof t.focus && t.focus(); for (t = 0; t < q.length; t++) { (v = q[t]), (v.element.scrollLeft = v.left), (v.element.scrollTop = v.top); } } fd = !!kf; lf = kf = null; a.current = c; Z = d; do { try { for (t = a; null !== Z; ) { var K = Z.flags; K & 36 && Yi(t, Z.alternate, Z); if (K & 128) { q = void 0; var Q = Z.ref; if (null !== Q) { var L = Z.stateNode; switch (Z.tag) { case 5: q = L; break; default: q = L; } 'function' === typeof Q ? Q(q) : (Q.current = q); } } Z = Z.nextEffect; } } catch (va) { if (null === Z) throw Error(y(330)); Wi(Z, va); Z = Z.nextEffect; } } while (null !== Z); Z = null; $f(); X = e; } else a.current = c; if (xj) (xj = !1), (yj = a), (zj = b); else for (Z = d; null !== Z; ) { (b = Z.nextEffect), (Z.nextEffect = null), Z.flags & 8 && ((K = Z), (K.sibling = null), (K.stateNode = null)), (Z = b); } d = a.pendingLanes; 0 === d && (Ti = null); 1 === d ? (a === Ej ? Dj++ : ((Dj = 0), (Ej = a))) : (Dj = 0); c = c.stateNode; if (Mf && 'function' === typeof Mf.onCommitFiberRoot) try { Mf.onCommitFiberRoot(Lf, c, void 0, 64 === (c.current.flags & 64)); } catch (va) {} Mj(a, O()); if (Qi) throw ((Qi = !1), (a = Ri), (Ri = null), a); if (0 !== (X & 8)) return null; ig(); return null; } function ek() { for (; null !== Z; ) { var a = Z.alternate; Jj || null === Ij || (0 !== (Z.flags & 8) ? dc(Z, Ij) && (Jj = !0) : 13 === Z.tag && mj(a, Z) && dc(Z, Ij) && (Jj = !0)); var b = Z.flags; 0 !== (b & 256) && Xi(a, Z); 0 === (b & 512) || xj || ((xj = !0), hg(97, function () { Oj(); return null; })); Z = Z.nextEffect; } } function Oj() { if (90 !== zj) { var a = 97 < zj ? 97 : zj; zj = 90; return gg(a, fk); } return !1; } function $i(a, b) { Aj.push(b, a); xj || ((xj = !0), hg(97, function () { Oj(); return null; })); } function Zi(a, b) { Bj.push(b, a); xj || ((xj = !0), hg(97, function () { Oj(); return null; })); } function fk() { if (null === yj) return !1; var a = yj; yj = null; if (0 !== (X & 48)) throw Error(y(331)); var b = X; X |= 32; var c = Bj; Bj = []; for (var d = 0; d < c.length; d += 2) { var e = c[d], f = c[d + 1], g = e.destroy; e.destroy = void 0; if ('function' === typeof g) try { g(); } catch (k) { if (null === f) throw Error(y(330)); Wi(f, k); } } c = Aj; Aj = []; for (d = 0; d < c.length; d += 2) { e = c[d]; f = c[d + 1]; try { var h = e.create; e.destroy = h(); } catch (k) { if (null === f) throw Error(y(330)); Wi(f, k); } } for (h = a.current.firstEffect; null !== h; ) { (a = h.nextEffect), (h.nextEffect = null), h.flags & 8 && ((h.sibling = null), (h.stateNode = null)), (h = a); } X = b; ig(); return !0; } function gk(a, b, c) { b = Mi(c, b); b = Pi(a, b, 1); Ag(a, b); b = Hg(); a = Kj(a, 1); null !== a && ($c(a, 1, b), Mj(a, b)); } function Wi(a, b) { if (3 === a.tag) gk(a, a, b); else for (var c = a.return; null !== c; ) { if (3 === c.tag) { gk(c, a, b); break; } else if (1 === c.tag) { var d = c.stateNode; if ( 'function' === typeof c.type.getDerivedStateFromError || ('function' === typeof d.componentDidCatch && (null === Ti || !Ti.has(d))) ) { a = Mi(b, a); var e = Si(c, a, 1); Ag(c, e); e = Hg(); c = Kj(c, 1); if (null !== c) $c(c, 1, e), Mj(c, e); else if ( 'function' === typeof d.componentDidCatch && (null === Ti || !Ti.has(d)) ) try { d.componentDidCatch(b, a); } catch (f) {} break; } } c = c.return; } } function Yj(a, b, c) { var d = a.pingCache; null !== d && d.delete(b); b = Hg(); a.pingedLanes |= a.suspendedLanes & c; U === a && (W & c) === c && (4 === V || (3 === V && (W & 62914560) === W && 500 > O() - jj) ? Qj(a, 0) : (uj |= c)); Mj(a, b); } function lj(a, b) { var c = a.stateNode; null !== c && c.delete(b); b = 0; 0 === b && ((b = a.mode), 0 === (b & 2) ? (b = 1) : 0 === (b & 4) ? (b = 99 === eg() ? 1 : 2) : (0 === Gj && (Gj = tj), (b = Yc(62914560 & ~Gj)), 0 === b && (b = 4194304))); c = Hg(); a = Kj(a, b); null !== a && ($c(a, b, c), Mj(a, c)); } var ck; ck = function ck(a, b, c) { var d = b.lanes; if (null !== a) { if (a.memoizedProps !== b.pendingProps || N.current) ug = !0; else if (0 !== (c & d)) ug = 0 !== (a.flags & 16384) ? !0 : !1; else { ug = !1; switch (b.tag) { case 3: ri(b); sh(); break; case 5: gh(b); break; case 1: Ff(b.type) && Jf(b); break; case 4: eh(b, b.stateNode.containerInfo); break; case 10: d = b.memoizedProps.value; var e = b.type._context; I(mg, e._currentValue); e._currentValue = d; break; case 13: if (null !== b.memoizedState) { if (0 !== (c & b.child.childLanes)) return ti(a, b, c); I(P, P.current & 1); b = hi(a, b, c); return null !== b ? b.sibling : null; } I(P, P.current & 1); break; case 19: d = 0 !== (c & b.childLanes); if (0 !== (a.flags & 64)) { if (d) return Ai(a, b, c); b.flags |= 64; } e = b.memoizedState; null !== e && ((e.rendering = null), (e.tail = null), (e.lastEffect = null)); I(P, P.current); if (d) break; else return null; case 23: case 24: return (b.lanes = 0), mi(a, b, c); } return hi(a, b, c); } } else ug = !1; b.lanes = 0; switch (b.tag) { case 2: d = b.type; null !== a && ((a.alternate = null), (b.alternate = null), (b.flags |= 2)); a = b.pendingProps; e = Ef(b, M.current); tg(b, c); e = Ch(null, b, d, a, e, c); b.flags |= 1; if ( 'object' === typeof e && null !== e && 'function' === typeof e.render && void 0 === e.$$typeof ) { b.tag = 1; b.memoizedState = null; b.updateQueue = null; if (Ff(d)) { var f = !0; Jf(b); } else f = !1; b.memoizedState = null !== e.state && void 0 !== e.state ? e.state : null; xg(b); var g = d.getDerivedStateFromProps; 'function' === typeof g && Gg(b, d, g, a); e.updater = Kg; b.stateNode = e; e._reactInternals = b; Og(b, d, a, c); b = qi(null, b, d, !0, f, c); } else (b.tag = 0), fi(null, b, e, c), (b = b.child); return b; case 16: e = b.elementType; a: { null !== a && ((a.alternate = null), (b.alternate = null), (b.flags |= 2)); a = b.pendingProps; f = e._init; e = f(e._payload); b.type = e; f = b.tag = hk(e); a = lg(e, a); switch (f) { case 0: b = li(null, b, e, a, c); break a; case 1: b = pi(null, b, e, a, c); break a; case 11: b = gi(null, b, e, a, c); break a; case 14: b = ii(null, b, e, lg(e.type, a), d, c); break a; } throw Error(y(306, e, '')); } return b; case 0: return ( (d = b.type), (e = b.pendingProps), (e = b.elementType === d ? e : lg(d, e)), li(a, b, d, e, c) ); case 1: return ( (d = b.type), (e = b.pendingProps), (e = b.elementType === d ? e : lg(d, e)), pi(a, b, d, e, c) ); case 3: ri(b); d = b.updateQueue; if (null === a || null === d) throw Error(y(282)); d = b.pendingProps; e = b.memoizedState; e = null !== e ? e.element : null; yg(a, b); Cg(b, d, null, c); d = b.memoizedState.element; if (d === e) sh(), (b = hi(a, b, c)); else { e = b.stateNode; if ((f = e.hydrate)) (kh = rf(b.stateNode.containerInfo.firstChild)), (jh = b), (f = lh = !0); if (f) { a = e.mutableSourceEagerHydrationData; if (null != a) for (e = 0; e < a.length; e += 2) { (f = a[e]), (f._workInProgressVersionPrimary = a[e + 1]), th.push(f); } c = Zg(b, null, d, c); for (b.child = c; c; ) { (c.flags = (c.flags & -3) | 1024), (c = c.sibling); } } else fi(a, b, d, c), sh(); b = b.child; } return b; case 5: return ( gh(b), null === a && ph(b), (d = b.type), (e = b.pendingProps), (f = null !== a ? a.memoizedProps : null), (g = e.children), nf(d, e) ? (g = null) : null !== f && nf(d, f) && (b.flags |= 16), oi(a, b), fi(a, b, g, c), b.child ); case 6: return null === a && ph(b), null; case 13: return ti(a, b, c); case 4: return ( eh(b, b.stateNode.containerInfo), (d = b.pendingProps), null === a ? (b.child = Yg(b, null, d, c)) : fi(a, b, d, c), b.child ); case 11: return ( (d = b.type), (e = b.pendingProps), (e = b.elementType === d ? e : lg(d, e)), gi(a, b, d, e, c) ); case 7: return fi(a, b, b.pendingProps, c), b.child; case 8: return fi(a, b, b.pendingProps.children, c), b.child; case 12: return fi(a, b, b.pendingProps.children, c), b.child; case 10: a: { d = b.type._context; e = b.pendingProps; g = b.memoizedProps; f = e.value; var h = b.type._context; I(mg, h._currentValue); h._currentValue = f; if (null !== g) if ( ((h = g.value), (f = He(h, f) ? 0 : ('function' === typeof d._calculateChangedBits ? d._calculateChangedBits(h, f) : 1073741823) | 0), 0 === f) ) { if (g.children === e.children && !N.current) { b = hi(a, b, c); break a; } } else for ( h = b.child, null !== h && (h.return = b); null !== h; ) { var k = h.dependencies; if (null !== k) { g = h.child; for (var l = k.firstContext; null !== l; ) { if (l.context === d && 0 !== (l.observedBits & f)) { 1 === h.tag && ((l = zg(-1, c & -c)), (l.tag = 2), Ag(h, l)); h.lanes |= c; l = h.alternate; null !== l && (l.lanes |= c); sg(h.return, c); k.lanes |= c; break; } l = l.next; } } else g = 10 === h.tag ? h.type === b.type ? null : h.child : h.child; if (null !== g) g.return = h; else for (g = h; null !== g; ) { if (g === b) { g = null; break; } h = g.sibling; if (null !== h) { h.return = g.return; g = h; break; } g = g.return; } h = g; } fi(a, b, e.children, c); b = b.child; } return b; case 9: return ( (e = b.type), (f = b.pendingProps), (d = f.children), tg(b, c), (e = vg(e, f.unstable_observedBits)), (d = d(e)), (b.flags |= 1), fi(a, b, d, c), b.child ); case 14: return ( (e = b.type), (f = lg(e, b.pendingProps)), (f = lg(e.type, f)), ii(a, b, e, f, d, c) ); case 15: return ki(a, b, b.type, b.pendingProps, d, c); case 17: return ( (d = b.type), (e = b.pendingProps), (e = b.elementType === d ? e : lg(d, e)), null !== a && ((a.alternate = null), (b.alternate = null), (b.flags |= 2)), (b.tag = 1), Ff(d) ? ((a = !0), Jf(b)) : (a = !1), tg(b, c), Mg(b, d, e), Og(b, d, e, c), qi(null, b, d, !0, a, c) ); case 19: return Ai(a, b, c); case 23: return mi(a, b, c); case 24: return mi(a, b, c); } throw Error(y(156, b.tag)); }; function ik(a, b, c, d) { this.tag = a; this.key = c; this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null; this.index = 0; this.ref = null; this.pendingProps = b; this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null; this.mode = d; this.flags = 0; this.lastEffect = this.firstEffect = this.nextEffect = null; this.childLanes = this.lanes = 0; this.alternate = null; } function nh(a, b, c, d) { return new ik(a, b, c, d); } function ji(a) { a = a.prototype; return !(!a || !a.isReactComponent); } function hk(a) { if ('function' === typeof a) return ji(a) ? 1 : 0; if (void 0 !== a && null !== a) { a = a.$$typeof; if (a === Aa) return 11; if (a === Da) return 14; } return 2; } function Tg(a, b) { var c = a.alternate; null === c ? ((c = nh(a.tag, b, a.key, a.mode)), (c.elementType = a.elementType), (c.type = a.type), (c.stateNode = a.stateNode), (c.alternate = a), (a.alternate = c)) : ((c.pendingProps = b), (c.type = a.type), (c.flags = 0), (c.nextEffect = null), (c.firstEffect = null), (c.lastEffect = null)); c.childLanes = a.childLanes; c.lanes = a.lanes; c.child = a.child; c.memoizedProps = a.memoizedProps; c.memoizedState = a.memoizedState; c.updateQueue = a.updateQueue; b = a.dependencies; c.dependencies = null === b ? null : { lanes: b.lanes, firstContext: b.firstContext, }; c.sibling = a.sibling; c.index = a.index; c.ref = a.ref; return c; } function Vg(a, b, c, d, e, f) { var g = 2; d = a; if ('function' === typeof a) ji(a) && (g = 1); else if ('string' === typeof a) g = 5; else a: switch (a) { case ua: return Xg(c.children, e, f, b); case Ha: g = 8; e |= 16; break; case wa: g = 8; e |= 1; break; case xa: return ( (a = nh(12, c, b, e | 8)), (a.elementType = xa), (a.type = xa), (a.lanes = f), a ); case Ba: return ( (a = nh(13, c, b, e)), (a.type = Ba), (a.elementType = Ba), (a.lanes = f), a ); case Ca: return ( (a = nh(19, c, b, e)), (a.elementType = Ca), (a.lanes = f), a ); case Ia: return vi(c, e, f, b); case Ja: return ( (a = nh(24, c, b, e)), (a.elementType = Ja), (a.lanes = f), a ); default: if ('object' === typeof a && null !== a) switch (a.$$typeof) { case ya: g = 10; break a; case za: g = 9; break a; case Aa: g = 11; break a; case Da: g = 14; break a; case Ea: g = 16; d = null; break a; case Fa: g = 22; break a; } throw Error(y(130, null == a ? a : typeof a, '')); } b = nh(g, c, b, e); b.elementType = a; b.type = d; b.lanes = f; return b; } function Xg(a, b, c, d) { a = nh(7, a, d, b); a.lanes = c; return a; } function vi(a, b, c, d) { a = nh(23, a, d, b); a.elementType = Ia; a.lanes = c; return a; } function Ug(a, b, c) { a = nh(6, a, null, b); a.lanes = c; return a; } function Wg(a, b, c) { b = nh(4, null !== a.children ? a.children : [], a.key, b); b.lanes = c; b.stateNode = { containerInfo: a.containerInfo, pendingChildren: null, implementation: a.implementation, }; return b; } function jk(a, b, c) { this.tag = b; this.containerInfo = a; this.finishedWork = this.pingCache = this.current = this.pendingChildren = null; this.timeoutHandle = -1; this.pendingContext = this.context = null; this.hydrate = c; this.callbackNode = null; this.callbackPriority = 0; this.eventTimes = Zc(0); this.expirationTimes = Zc(-1); this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0; this.entanglements = Zc(0); this.mutableSourceEagerHydrationData = null; } function kk(a, b, c) { var d = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; return { $$typeof: ta, key: null == d ? null : '' + d, children: a, containerInfo: b, implementation: c, }; } function lk(a, b, c, d) { var e = b.current, f = Hg(), g = Ig(e); a: if (c) { c = c._reactInternals; b: { if (Zb(c) !== c || 1 !== c.tag) throw Error(y(170)); var h = c; do { switch (h.tag) { case 3: h = h.stateNode.context; break b; case 1: if (Ff(h.type)) { h = h.stateNode.__reactInternalMemoizedMergedChildContext; break b; } } h = h.return; } while (null !== h); throw Error(y(171)); } if (1 === c.tag) { var k = c.type; if (Ff(k)) { c = If(c, k, h); break a; } } c = h; } else c = Cf; null === b.context ? (b.context = c) : (b.pendingContext = c); b = zg(f, g); b.payload = { element: a, }; d = void 0 === d ? null : d; null !== d && (b.callback = d); Ag(e, b); Jg(e, g, f); return g; } function mk(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 nk(a, b) { a = a.memoizedState; if (null !== a && null !== a.dehydrated) { var c = a.retryLane; a.retryLane = 0 !== c && c < b ? c : b; } } function ok(a, b) { nk(a, b); (a = a.alternate) && nk(a, b); } function pk() { return null; } function qk(a, b, c) { var d = (null != c && null != c.hydrationOptions && c.hydrationOptions.mutableSources) || null; c = new jk(a, b, null != c && !0 === c.hydrate); b = nh(3, null, null, 2 === b ? 7 : 1 === b ? 3 : 0); c.current = b; b.stateNode = c; xg(b); a[ff] = c.current; cf(8 === a.nodeType ? a.parentNode : a); if (d) for (a = 0; a < d.length; a++) { b = d[a]; var e = b._getVersion; e = e(b._source); null == c.mutableSourceEagerHydrationData ? (c.mutableSourceEagerHydrationData = [b, e]) : c.mutableSourceEagerHydrationData.push(b, e); } this._internalRoot = c; } qk.prototype.render = function (a) { lk(a, this._internalRoot, null, null); }; qk.prototype.unmount = function () { var a = this._internalRoot, b = a.containerInfo; lk(null, a, null, function () { b[ff] = null; }); }; function rk(a) { return !( !a || (1 !== a.nodeType && 9 !== a.nodeType && 11 !== a.nodeType && (8 !== a.nodeType || ' react-mount-point-unstable ' !== a.nodeValue)) ); } function sk(a, b) { b || ((b = a ? 9 === a.nodeType ? a.documentElement : a.firstChild : null), (b = !(!b || 1 !== b.nodeType || !b.hasAttribute('data-reactroot')))); if (!b) for (var c; (c = a.lastChild); ) { a.removeChild(c); } return new qk( a, 0, b ? { hydrate: !0, } : void 0 ); } function tk(a, b, c, d, e) { var f = c._reactRootContainer; if (f) { var g = f._internalRoot; if ('function' === typeof e) { var h = e; e = function e() { var a = mk(g); h.call(a); }; } lk(b, g, a, e); } else { f = c._reactRootContainer = sk(c, d); g = f._internalRoot; if ('function' === typeof e) { var k = e; e = function e() { var a = mk(g); k.call(a); }; } Xj(function () { lk(b, g, a, e); }); } return mk(g); } ec = function ec(a) { if (13 === a.tag) { var b = Hg(); Jg(a, 4, b); ok(a, 4); } }; fc = function fc(a) { if (13 === a.tag) { var b = Hg(); Jg(a, 67108864, b); ok(a, 67108864); } }; gc = function gc(a) { if (13 === a.tag) { var b = Hg(), c = Ig(a); Jg(a, c, b); ok(a, c); } }; hc = function hc(a, b) { return b(); }; yb = function yb(a, b, c) { switch (b) { case 'input': ab(a, c); b = c.name; if ('radio' === c.type && null != b) { for (c = a; c.parentNode; ) { c = c.parentNode; } c = c.querySelectorAll( 'input[name=' + JSON.stringify('' + b) + '][type="radio"]' ); for (b = 0; b < c.length; b++) { var d = c[b]; if (d !== a && d.form === a.form) { var e = Db(d); if (!e) throw Error(y(90)); Wa(d); ab(d, e); } } } break; case 'textarea': ib(a, c); break; case 'select': (b = c.value), null != b && fb(a, !!c.multiple, b, !1); } }; Gb = Wj; Hb = function Hb(a, b, c, d, e) { var f = X; X |= 4; try { return gg(98, a.bind(null, b, c, d, e)); } finally { (X = f), 0 === X && (wj(), ig()); } }; Ib = function Ib() { 0 === (X & 49) && (Vj(), Oj()); }; Jb = function Jb(a, b) { var c = X; X |= 2; try { return a(b); } finally { (X = c), 0 === X && (wj(), ig()); } }; function uk(a, b) { var c = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; if (!rk(b)) throw Error(y(200)); return kk(a, b, null, c); } var vk = { Events: [ Cb, ue, Db, Eb, Fb, Oj, { current: !1, }, ], }, wk = { findFiberByHostInstance: wc, bundleType: 0, version: '17.0.2', rendererPackageName: 'react-dom', }; var xk = { bundleType: wk.bundleType, version: wk.version, rendererPackageName: wk.rendererPackageName, rendererConfig: wk.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, overrideProps: null, overridePropsDeletePath: null, overridePropsRenamePath: null, setSuspenseHandler: null, scheduleUpdate: null, currentDispatcherRef: ra.ReactCurrentDispatcher, findHostInstanceByFiber: function findHostInstanceByFiber(a) { a = cc(a); return null === a ? null : a.stateNode; }, findFiberByHostInstance: wk.findFiberByHostInstance || pk, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, }; if ('undefined' !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var yk = __REACT_DEVTOOLS_GLOBAL_HOOK__; if (!yk.isDisabled && yk.supportsFiber) try { (Lf = yk.inject(xk)), (Mf = yk); } catch (a) {} } exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = vk; exports.createPortal = uk; exports.findDOMNode = function (a) { if (null == a) return null; if (1 === a.nodeType) return a; var b = a._reactInternals; if (void 0 === b) { if ('function' === typeof a.render) throw Error(y(188)); throw Error(y(268, Object.keys(a))); } a = cc(b); a = null === a ? null : a.stateNode; return a; }; exports.flushSync = function (a, b) { var c = X; if (0 !== (c & 48)) return a(b); X |= 1; try { if (a) return gg(99, a.bind(null, b)); } finally { (X = c), ig(); } }; exports.hydrate = function (a, b, c) { if (!rk(b)) throw Error(y(200)); return tk(null, a, b, !0, c); }; exports.render = function (a, b, c) { if (!rk(b)) throw Error(y(200)); return tk(null, a, b, !1, c); }; exports.unmountComponentAtNode = function (a) { if (!rk(a)) throw Error(y(40)); return a._reactRootContainer ? (Xj(function () { tk(null, null, a, !1, function () { a._reactRootContainer = null; a[ff] = null; }); }), !0) : !1; }; exports.unstable_batchedUpdates = Wj; exports.unstable_createPortal = function (a, b) { return uk( a, b, 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null ); }; exports.unstable_renderSubtreeIntoContainer = function (a, b, c, d) { if (!rk(c)) throw Error(y(200)); if (null == a || void 0 === a._reactInternals) throw Error(y(38)); return tk(a, b, c, !1, d); }; exports.version = '17.0.2'; /***/ }, /***/ 164: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; function checkDCE() { /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */ if ( typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' || typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function' ) { return; } if (false) { } try { // Verify that the code above has been dead code eliminated (DCE'd). __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE); } catch (err) { // DevTools shouldn't crash React, no matter what. // We should still report in case we break this code. console.error(err); } } if (true) { // DCE check should happen before ReactDOM bundle executes so that // DevTools can report bad minification during injection. checkDCE(); module.exports = __webpack_require__(463); } else { } /***/ }, /***/ 372: /***/ function (__unused_webpack_module, exports) { 'use strict'; /** @license React v16.13.1 * react-is.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. */ var b = 'function' === typeof Symbol && Symbol.for, c = b ? Symbol.for('react.element') : 60103, d = b ? Symbol.for('react.portal') : 60106, e = b ? Symbol.for('react.fragment') : 60107, f = b ? Symbol.for('react.strict_mode') : 60108, g = b ? Symbol.for('react.profiler') : 60114, h = b ? Symbol.for('react.provider') : 60109, k = b ? Symbol.for('react.context') : 60110, l = b ? Symbol.for('react.async_mode') : 60111, m = b ? Symbol.for('react.concurrent_mode') : 60111, n = b ? Symbol.for('react.forward_ref') : 60112, p = b ? Symbol.for('react.suspense') : 60113, q = b ? Symbol.for('react.suspense_list') : 60120, r = b ? Symbol.for('react.memo') : 60115, t = b ? Symbol.for('react.lazy') : 60116, v = b ? Symbol.for('react.block') : 60121, w = b ? Symbol.for('react.fundamental') : 60117, x = b ? Symbol.for('react.responder') : 60118, y = b ? Symbol.for('react.scope') : 60119; function z(a) { if ('object' === typeof a && null !== a) { var u = a.$$typeof; switch (u) { case c: switch (((a = a.type), a)) { case l: case m: case e: case g: case f: case p: return a; default: switch (((a = a && a.$$typeof), a)) { case k: case n: case t: case r: case h: return a; default: return u; } } case d: return u; } } } function A(a) { return z(a) === m; } exports.AsyncMode = l; exports.ConcurrentMode = m; exports.ContextConsumer = k; exports.ContextProvider = h; exports.Element = c; exports.ForwardRef = n; exports.Fragment = e; exports.Lazy = t; exports.Memo = r; exports.Portal = d; exports.Profiler = g; exports.StrictMode = f; exports.Suspense = p; exports.isAsyncMode = function (a) { return A(a) || z(a) === l; }; exports.isConcurrentMode = A; exports.isContextConsumer = function (a) { return z(a) === k; }; exports.isContextProvider = function (a) { return z(a) === h; }; exports.isElement = function (a) { return 'object' === typeof a && null !== a && a.$$typeof === c; }; exports.isForwardRef = function (a) { return z(a) === n; }; exports.isFragment = function (a) { return z(a) === e; }; exports.isLazy = function (a) { return z(a) === t; }; exports.isMemo = function (a) { return z(a) === r; }; exports.isPortal = function (a) { return z(a) === d; }; exports.isProfiler = function (a) { return z(a) === g; }; exports.isStrictMode = function (a) { return z(a) === f; }; exports.isSuspense = function (a) { return z(a) === p; }; exports.isValidElementType = function (a) { return ( 'string' === typeof a || 'function' === typeof a || a === e || a === m || a === g || a === f || a === p || a === q || ('object' === typeof a && null !== a && (a.$$typeof === t || a.$$typeof === r || a.$$typeof === h || a.$$typeof === k || a.$$typeof === n || a.$$typeof === w || a.$$typeof === x || a.$$typeof === y || a.$$typeof === v)) ); }; exports.typeOf = z; /***/ }, /***/ 441: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; if (true) { module.exports = __webpack_require__(372); } else { } /***/ }, /***/ 374: /***/ function ( __unused_webpack_module, exports, __webpack_require__ ) { 'use strict'; /** @license React v17.0.2 * react-jsx-runtime.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. */ __webpack_require__(725); var f = __webpack_require__(791), g = 60103; exports.Fragment = 60107; if ('function' === typeof Symbol && Symbol.for) { var h = Symbol.for; g = h('react.element'); exports.Fragment = h('react.fragment'); } var m = f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED .ReactCurrentOwner, n = Object.prototype.hasOwnProperty, p = { key: !0, ref: !0, __self: !0, __source: !0, }; function q(c, a, k) { var b, d = {}, e = null, l = null; void 0 !== k && (e = '' + k); void 0 !== a.key && (e = '' + a.key); void 0 !== a.ref && (l = a.ref); for (b in a) { n.call(a, b) && !p.hasOwnProperty(b) && (d[b] = a[b]); } if (c && c.defaultProps) for (b in ((a = c.defaultProps), a)) { void 0 === d[b] && (d[b] = a[b]); } return { $$typeof: g, type: c, key: e, ref: l, props: d, _owner: m.current, }; } exports.jsx = q; exports.jsxs = q; /***/ }, /***/ 117: /***/ function ( __unused_webpack_module, exports, __webpack_require__ ) { 'use strict'; /** @license React v17.0.2 * 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. */ var l = __webpack_require__(725), n = 60103, p = 60106; exports.Fragment = 60107; exports.StrictMode = 60108; exports.Profiler = 60114; var q = 60109, r = 60110, t = 60112; exports.Suspense = 60113; var u = 60115, v = 60116; if ('function' === typeof Symbol && Symbol.for) { var w = Symbol.for; n = w('react.element'); p = w('react.portal'); exports.Fragment = w('react.fragment'); exports.StrictMode = w('react.strict_mode'); exports.Profiler = w('react.profiler'); q = w('react.provider'); r = w('react.context'); t = w('react.forward_ref'); exports.Suspense = w('react.suspense'); u = w('react.memo'); v = w('react.lazy'); } var x = 'function' === typeof Symbol && Symbol.iterator; function y(a) { if (null === a || 'object' !== typeof a) return null; a = (x && a[x]) || a['@@iterator']; return 'function' === typeof a ? a : null; } function z(a) { for ( var b = 'https://reactjs.org/docs/error-decoder.html?invariant=' + a, c = 1; c < arguments.length; c++ ) { b += '&args[]=' + encodeURIComponent(arguments[c]); } return ( 'Minified React error #' + a + '; visit ' + b + ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' ); } var A = { isMounted: function isMounted() { return !1; }, enqueueForceUpdate: function enqueueForceUpdate() {}, enqueueReplaceState: function enqueueReplaceState() {}, enqueueSetState: function enqueueSetState() {}, }, B = {}; function C(a, b, c) { this.props = a; this.context = b; this.refs = B; this.updater = c || A; } C.prototype.isReactComponent = {}; C.prototype.setState = function (a, b) { if ('object' !== typeof a && 'function' !== typeof a && null != a) throw Error(z(85)); this.updater.enqueueSetState(this, a, b, 'setState'); }; C.prototype.forceUpdate = function (a) { this.updater.enqueueForceUpdate(this, a, 'forceUpdate'); }; function D() {} D.prototype = C.prototype; function E(a, b, c) { this.props = a; this.context = b; this.refs = B; this.updater = c || A; } var F = (E.prototype = new D()); F.constructor = E; l(F, C.prototype); F.isPureReactComponent = !0; var G = { current: null, }, H = Object.prototype.hasOwnProperty, I = { key: !0, ref: !0, __self: !0, __source: !0, }; function J(a, b, c) { var e, d = {}, k = null, h = null; if (null != b) for (e in (void 0 !== b.ref && (h = b.ref), void 0 !== b.key && (k = '' + b.key), b)) { H.call(b, e) && !I.hasOwnProperty(e) && (d[e] = b[e]); } var g = arguments.length - 2; if (1 === g) d.children = c; else if (1 < g) { for (var f = Array(g), m = 0; m < g; m++) { f[m] = arguments[m + 2]; } d.children = f; } if (a && a.defaultProps) for (e in ((g = a.defaultProps), g)) { void 0 === d[e] && (d[e] = g[e]); } return { $$typeof: n, type: a, key: k, ref: h, props: d, _owner: G.current, }; } function K(a, b) { return { $$typeof: n, type: a.type, key: b, ref: a.ref, props: a.props, _owner: a._owner, }; } function L(a) { return 'object' === typeof a && null !== a && a.$$typeof === n; } function escape(a) { var b = { '=': '=0', ':': '=2', }; return ( '$' + a.replace(/[=:]/g, function (a) { return b[a]; }) ); } var M = /\/+/g; function N(a, b) { return 'object' === typeof a && null !== a && null != a.key ? escape('' + a.key) : b.toString(36); } function O(a, b, c, e, d) { var k = typeof a; if ('undefined' === k || 'boolean' === k) a = null; var h = !1; if (null === a) h = !0; else switch (k) { case 'string': case 'number': h = !0; break; case 'object': switch (a.$$typeof) { case n: case p: h = !0; } } if (h) return ( (h = a), (d = d(h)), (a = '' === e ? '.' + N(h, 0) : e), Array.isArray(d) ? ((c = ''), null != a && (c = a.replace(M, '$&/') + '/'), O(d, b, c, '', function (a) { return a; })) : null != d && (L(d) && (d = K( d, c + (!d.key || (h && h.key === d.key) ? '' : ('' + d.key).replace(M, '$&/') + '/') + a )), b.push(d)), 1 ); h = 0; e = '' === e ? '.' : e + ':'; if (Array.isArray(a)) for (var g = 0; g < a.length; g++) { k = a[g]; var f = e + N(k, g); h += O(k, b, c, f, d); } else if (((f = y(a)), 'function' === typeof f)) for (a = f.call(a), g = 0; !(k = a.next()).done; ) { (k = k.value), (f = e + N(k, g++)), (h += O(k, b, c, f, d)); } else if ('object' === k) throw ( ((b = '' + a), Error( z( 31, '[object Object]' === b ? 'object with keys {' + Object.keys(a).join(', ') + '}' : b ) )) ); return h; } function P(a, b, c) { if (null == a) return a; var e = [], d = 0; O(a, e, '', '', function (a) { return b.call(c, a, d++); }); return e; } function Q(a) { if (-1 === a._status) { var b = a._result; b = b(); a._status = 0; a._result = b; b.then( function (b) { 0 === a._status && ((b = b.default), (a._status = 1), (a._result = b)); }, function (b) { 0 === a._status && ((a._status = 2), (a._result = b)); } ); } if (1 === a._status) return a._result; throw a._result; } var R = { current: null, }; function S() { var a = R.current; if (null === a) throw Error(z(321)); return a; } var T = { ReactCurrentDispatcher: R, ReactCurrentBatchConfig: { transition: 0, }, ReactCurrentOwner: G, IsSomeRendererActing: { current: !1, }, assign: l, }; exports.Children = { map: P, forEach: function forEach(a, b, c) { P( a, function () { b.apply(this, arguments); }, c ); }, count: function count(a) { var b = 0; P(a, function () { b++; }); return b; }, toArray: function toArray(a) { return ( P(a, function (a) { return a; }) || [] ); }, only: function only(a) { if (!L(a)) throw Error(z(143)); return a; }, }; exports.Component = C; exports.PureComponent = E; exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = T; exports.cloneElement = function (a, b, c) { if (null === a || void 0 === a) throw Error(z(267, a)); var e = l({}, a.props), d = a.key, k = a.ref, h = a._owner; if (null != b) { void 0 !== b.ref && ((k = b.ref), (h = G.current)); void 0 !== b.key && (d = '' + b.key); if (a.type && a.type.defaultProps) var g = a.type.defaultProps; for (f in b) { H.call(b, f) && !I.hasOwnProperty(f) && (e[f] = void 0 === b[f] && void 0 !== g ? g[f] : b[f]); } } var f = arguments.length - 2; if (1 === f) e.children = c; else if (1 < f) { g = Array(f); for (var m = 0; m < f; m++) { g[m] = arguments[m + 2]; } e.children = g; } return { $$typeof: n, type: a.type, key: d, ref: k, props: e, _owner: h, }; }; exports.createContext = function (a, b) { void 0 === b && (b = null); a = { $$typeof: r, _calculateChangedBits: b, _currentValue: a, _currentValue2: a, _threadCount: 0, Provider: null, Consumer: null, }; a.Provider = { $$typeof: q, _context: a, }; return (a.Consumer = a); }; exports.createElement = J; exports.createFactory = function (a) { var b = J.bind(null, a); b.type = a; return b; }; exports.createRef = function () { return { current: null, }; }; exports.forwardRef = function (a) { return { $$typeof: t, render: a, }; }; exports.isValidElement = L; exports.lazy = function (a) { return { $$typeof: v, _payload: { _status: -1, _result: a, }, _init: Q, }; }; exports.memo = function (a, b) { return { $$typeof: u, type: a, compare: void 0 === b ? null : b, }; }; exports.useCallback = function (a, b) { return S().useCallback(a, b); }; exports.useContext = function (a, b) { return S().useContext(a, b); }; exports.useDebugValue = function () {}; exports.useEffect = function (a, b) { return S().useEffect(a, b); }; exports.useImperativeHandle = function (a, b, c) { return S().useImperativeHandle(a, b, c); }; exports.useLayoutEffect = function (a, b) { return S().useLayoutEffect(a, b); }; exports.useMemo = function (a, b) { return S().useMemo(a, b); }; exports.useReducer = function (a, b, c) { return S().useReducer(a, b, c); }; exports.useRef = function (a) { return S().useRef(a); }; exports.useState = function (a) { return S().useState(a); }; exports.version = '17.0.2'; /***/ }, /***/ 791: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; if (true) { module.exports = __webpack_require__(117); } else { } /***/ }, /***/ 184: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; if (true) { module.exports = __webpack_require__(374); } else { } /***/ }, /***/ 813: /***/ function (__unused_webpack_module, exports) { 'use strict'; /** @license React v0.20.2 * scheduler.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. */ var _f, g, h, k; if ( 'object' === typeof performance && 'function' === typeof performance.now ) { var l = performance; exports.unstable_now = function () { return l.now(); }; } else { var p = Date, q = p.now(); exports.unstable_now = function () { return p.now() - q; }; } if ( 'undefined' === typeof window || 'function' !== typeof MessageChannel ) { var t = null, u = null, w = function w() { if (null !== t) try { var a = exports.unstable_now(); t(!0, a); t = null; } catch (b) { throw (setTimeout(w, 0), b); } }; _f = function f(a) { null !== t ? setTimeout(_f, 0, a) : ((t = a), setTimeout(w, 0)); }; g = function g(a, b) { u = setTimeout(a, b); }; h = function h() { clearTimeout(u); }; exports.unstable_shouldYield = function () { return !1; }; k = exports.unstable_forceFrameRate = function () {}; } else { var x = window.setTimeout, y = window.clearTimeout; if ('undefined' !== typeof console) { var z = 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 z && 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 A = !1, B = null, C = -1, D = 5, E = 0; exports.unstable_shouldYield = function () { return exports.unstable_now() >= E; }; k = function k() {}; exports.unstable_forceFrameRate = function (a) { 0 > a || 125 < a ? console.error( 'forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported' ) : (D = 0 < a ? Math.floor(1e3 / a) : 5); }; var F = new MessageChannel(), G = F.port2; F.port1.onmessage = function () { if (null !== B) { var a = exports.unstable_now(); E = a + D; try { B(!0, a) ? G.postMessage(null) : ((A = !1), (B = null)); } catch (b) { throw (G.postMessage(null), b); } } else A = !1; }; _f = function _f(a) { B = a; A || ((A = !0), G.postMessage(null)); }; g = function g(a, b) { C = x(function () { a(exports.unstable_now()); }, b); }; h = function h() { y(C); C = -1; }; } function H(a, b) { var c = a.length; a.push(b); a: for (;;) { var d = (c - 1) >>> 1, e = a[d]; if (void 0 !== e && 0 < I(e, b)) (a[d] = b), (a[c] = e), (c = d); else break a; } } function J(a) { a = a[0]; return void 0 === a ? null : a; } function K(a) { var b = a[0]; if (void 0 !== b) { var c = a.pop(); if (c !== b) { a[0] = c; a: for (var d = 0, e = a.length; d < e; ) { var m = 2 * (d + 1) - 1, n = a[m], v = m + 1, r = a[v]; if (void 0 !== n && 0 > I(n, c)) void 0 !== r && 0 > I(r, n) ? ((a[d] = r), (a[v] = c), (d = v)) : ((a[d] = n), (a[m] = c), (d = m)); else if (void 0 !== r && 0 > I(r, c)) (a[d] = r), (a[v] = c), (d = v); else break a; } } return b; } return null; } function I(a, b) { var c = a.sortIndex - b.sortIndex; return 0 !== c ? c : a.id - b.id; } var L = [], M = [], N = 1, O = null, P = 3, Q = !1, R = !1, S = !1; function T(a) { for (var b = J(M); null !== b; ) { if (null === b.callback) K(M); else if (b.startTime <= a) K(M), (b.sortIndex = b.expirationTime), H(L, b); else break; b = J(M); } } function U(a) { S = !1; T(a); if (!R) if (null !== J(L)) (R = !0), _f(V); else { var b = J(M); null !== b && g(U, b.startTime - a); } } function V(a, b) { R = !1; S && ((S = !1), h()); Q = !0; var c = P; try { T(b); for ( O = J(L); null !== O && (!(O.expirationTime > b) || (a && !exports.unstable_shouldYield())); ) { var d = O.callback; if ('function' === typeof d) { O.callback = null; P = O.priorityLevel; var e = d(O.expirationTime <= b); b = exports.unstable_now(); 'function' === typeof e ? (O.callback = e) : O === J(L) && K(L); T(b); } else K(L); O = J(L); } if (null !== O) var m = !0; else { var n = J(M); null !== n && g(U, n.startTime - b); m = !1; } return m; } finally { (O = null), (P = c), (Q = !1); } } var W = k; exports.unstable_IdlePriority = 5; exports.unstable_ImmediatePriority = 1; exports.unstable_LowPriority = 4; exports.unstable_NormalPriority = 3; exports.unstable_Profiling = null; exports.unstable_UserBlockingPriority = 2; exports.unstable_cancelCallback = function (a) { a.callback = null; }; exports.unstable_continueExecution = function () { R || Q || ((R = !0), _f(V)); }; exports.unstable_getCurrentPriorityLevel = function () { return P; }; exports.unstable_getFirstCallbackNode = function () { return J(L); }; exports.unstable_next = function (a) { switch (P) { case 1: case 2: case 3: var b = 3; break; default: b = P; } var c = P; P = b; try { return a(); } finally { P = c; } }; exports.unstable_pauseExecution = function () {}; exports.unstable_requestPaint = W; exports.unstable_runWithPriority = function (a, b) { switch (a) { case 1: case 2: case 3: case 4: case 5: break; default: a = 3; } var c = P; P = a; try { return b(); } finally { P = c; } }; exports.unstable_scheduleCallback = function (a, b, c) { var d = exports.unstable_now(); 'object' === typeof c && null !== c ? ((c = c.delay), (c = 'number' === typeof c && 0 < c ? d + c : d)) : (c = d); switch (a) { case 1: var e = -1; break; case 2: e = 250; break; case 5: e = 1073741823; break; case 4: e = 1e4; break; default: e = 5e3; } e = c + e; a = { id: N++, callback: b, priorityLevel: a, startTime: c, expirationTime: e, sortIndex: -1, }; c > d ? ((a.sortIndex = c), H(M, a), null === J(L) && a === J(M) && (S ? h() : (S = !0), g(U, c - d))) : ((a.sortIndex = e), H(L, a), R || Q || ((R = !0), _f(V))); return a; }; exports.unstable_wrapCallback = function (a) { var b = P; return function () { var c = P; P = b; try { return a.apply(this, arguments); } finally { P = c; } }; }; /***/ }, /***/ 296: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; if (true) { module.exports = __webpack_require__(813); } else { } /***/ }, /***/ 613: /***/ function (module) { // module.exports = function shallowEqual( objA, objB, compare, compareContext ) { var ret = compare ? compare.call(compareContext, objA, objB) : void 0; if (ret !== void 0) { return !!ret; } if (objA === objB) { return true; } if ( typeof objA !== 'object' || !objA || typeof objB !== 'object' || !objB ) { return false; } var keysA = Object.keys(objA); var keysB = Object.keys(objB); if (keysA.length !== keysB.length) { return false; } var bHasOwnProperty = Object.prototype.hasOwnProperty.bind(objB); // Test for A's keys different from B. for (var idx = 0; idx < keysA.length; idx++) { var key = keysA[idx]; if (!bHasOwnProperty(key)) { return false; } var valueA = objA[key]; var valueB = objB[key]; ret = compare ? compare.call(compareContext, valueA, valueB, key) : void 0; if (ret === false || (ret === void 0 && valueA !== valueB)) { return false; } } return true; }; /***/ }, /***/ 880: /***/ function ( module, __webpack_exports__, __webpack_require__ ) { 'use strict'; /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(657); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n( _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ ); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(176); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n( _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ ); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()( _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default() ); // Module ___CSS_LOADER_EXPORT___.push([ module.id, '', '', { version: 3, sources: [], names: [], mappings: '', sourceRoot: '' }, ]); // Exports ___CSS_LOADER_EXPORT___.locals = {}; /* harmony default export */ __webpack_exports__['Z'] = ___CSS_LOADER_EXPORT___; /***/ }, /***/ 701: /***/ function (module) { 'use strict'; var stylesInDOM = []; function getIndexByIdentifier(identifier) { var result = -1; for (var i = 0; i < stylesInDOM.length; i++) { if (stylesInDOM[i].identifier === identifier) { result = i; break; } } return result; } function modulesToDom(list, options) { var idCountMap = {}; var identifiers = []; for (var i = 0; i < list.length; i++) { var item = list[i]; var id = options.base ? item[0] + options.base : item[0]; var count = idCountMap[id] || 0; var identifier = ''.concat(id, ' ').concat(count); idCountMap[id] = count + 1; var indexByIdentifier = getIndexByIdentifier(identifier); var obj = { css: item[1], media: item[2], sourceMap: item[3], supports: item[4], layer: item[5], }; if (indexByIdentifier !== -1) { stylesInDOM[indexByIdentifier].references++; stylesInDOM[indexByIdentifier].updater(obj); } else { var updater = addElementStyle(obj, options); options.byIndex = i; stylesInDOM.splice(i, 0, { identifier: identifier, updater: updater, references: 1, }); } identifiers.push(identifier); } return identifiers; } function addElementStyle(obj, options) { var api = options.domAPI(options); api.update(obj); var updater = function updater(newObj) { if (newObj) { if ( newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer ) { return; } api.update((obj = newObj)); } else { api.remove(); } }; return updater; } module.exports = function (list, options) { options = options || {}; list = list || []; var lastIdentifiers = modulesToDom(list, options); return function update(newList) { newList = newList || []; for (var i = 0; i < lastIdentifiers.length; i++) { var identifier = lastIdentifiers[i]; var index = getIndexByIdentifier(identifier); stylesInDOM[index].references--; } var newLastIdentifiers = modulesToDom(newList, options); for (var _i = 0; _i < lastIdentifiers.length; _i++) { var _identifier = lastIdentifiers[_i]; var _index = getIndexByIdentifier(_identifier); if (stylesInDOM[_index].references === 0) { stylesInDOM[_index].updater(); stylesInDOM.splice(_index, 1); } } lastIdentifiers = newLastIdentifiers; }; }; /***/ }, /***/ 80: /***/ function (module) { 'use strict'; var memo = {}; /* istanbul ignore next */ function getTarget(target) { if (typeof memo[target] === 'undefined') { var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself if ( window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement ) { try { // This will throw an exception if access to iframe is blocked // due to cross-origin restrictions styleTarget = styleTarget.contentDocument.head; } catch (e) { // istanbul ignore next styleTarget = null; } } memo[target] = styleTarget; } return memo[target]; } /* istanbul ignore next */ function insertBySelector(insert, style) { var target = getTarget(insert); if (!target) { throw new Error( "Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid." ); } target.appendChild(style); } module.exports = insertBySelector; /***/ }, /***/ 182: /***/ function (module) { 'use strict'; /* istanbul ignore next */ function insertStyleElement(options) { var element = document.createElement('style'); options.setAttributes(element, options.attributes); options.insert(element, options.options); return element; } module.exports = insertStyleElement; /***/ }, /***/ 850: /***/ function ( module, __unused_webpack_exports, __webpack_require__ ) { 'use strict'; /* istanbul ignore next */ function setAttributesWithoutAttributes(styleElement) { var nonce = true ? __webpack_require__.nc : 0; if (nonce) { styleElement.setAttribute('nonce', nonce); } } module.exports = setAttributesWithoutAttributes; /***/ }, /***/ 236: /***/ function (module) { 'use strict'; /* istanbul ignore next */ function apply(styleElement, options, obj) { var css = ''; if (obj.supports) { css += '@supports ('.concat(obj.supports, ') {'); } if (obj.media) { css += '@media '.concat(obj.media, ' {'); } var needLayer = typeof obj.layer !== 'undefined'; if (needLayer) { css += '@layer'.concat( obj.layer.length > 0 ? ' '.concat(obj.layer) : '', ' {' ); } css += obj.css; if (needLayer) { css += '}'; } if (obj.media) { css += '}'; } if (obj.supports) { css += '}'; } var sourceMap = obj.sourceMap; if (sourceMap && typeof btoa !== 'undefined') { css += '\n/*# sourceMappingURL=data:application/json;base64,'.concat( btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), ' */' ); } // For old IE /* istanbul ignore if */ options.styleTagTransform(css, styleElement, options.options); } function removeStyleElement(styleElement) { // istanbul ignore if if (styleElement.parentNode === null) { return false; } styleElement.parentNode.removeChild(styleElement); } /* istanbul ignore next */ function domAPI(options) { var styleElement = options.insertStyleElement(options); return { update: function update(obj) { apply(styleElement, options, obj); }, remove: function remove() { removeStyleElement(styleElement); }, }; } module.exports = domAPI; /***/ }, /***/ 213: /***/ function (module) { 'use strict'; /* istanbul ignore next */ function styleTagTransform(css, styleElement) { if (styleElement.styleSheet) { styleElement.styleSheet.cssText = css; } else { while (styleElement.firstChild) { styleElement.removeChild(styleElement.firstChild); } styleElement.appendChild(document.createTextNode(css)); } } module.exports = styleTagTransform; /***/ }, /******/ }; /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ var cachedModule = __webpack_module_cache__[moduleId]; /******/ if (cachedModule !== undefined) { /******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = (__webpack_module_cache__[moduleId] = { /******/ id: moduleId, /******/ // no module.loaded needed /******/ exports: {}, /******/ }); /******/ /******/ // Execute the module function /******/ __webpack_modules__[moduleId]( module, module.exports, __webpack_require__ ); /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /************************************************************************/ /******/ /* webpack/runtime/compat get default export */ /******/ !(function () { /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function (module) { /******/ var getter = module && module.__esModule ? /******/ function () { return module['default']; } : /******/ function () { return module; }; /******/ __webpack_require__.d(getter, { a: getter }); /******/ return getter; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/define property getters */ /******/ !(function () { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = function (exports, definition) { /******/ for (var key in definition) { /******/ if ( __webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key) ) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key], }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ !(function () { /******/ __webpack_require__.o = function (obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }; /******/ })(); /******/ /******/ /* webpack/runtime/nonce */ /******/ !(function () { /******/ __webpack_require__.nc = undefined; /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; // This entry need to be wrapped in an IIFE because it need to be in strict mode. !(function () { 'use strict'; // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js function _typeof(obj) { '@babel/helpers - typeof'; return ( (_typeof = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && 'function' == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? 'symbol' : typeof obj; }), _typeof(obj) ); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js function _regeneratorRuntime() { 'use strict'; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return exports; }; var exports = {}, Op = Object.prototype, hasOwn = Op.hasOwnProperty, defineProperty = Object.defineProperty || function (obj, key, desc) { obj[key] = desc.value; }, $Symbol = 'function' == typeof Symbol ? Symbol : {}, iteratorSymbol = $Symbol.iterator || '@@iterator', asyncIteratorSymbol = $Symbol.asyncIterator || '@@asyncIterator', toStringTagSymbol = $Symbol.toStringTag || '@@toStringTag'; function define(obj, key, value) { return ( Object.defineProperty(obj, key, { value: value, enumerable: !0, configurable: !0, writable: !0, }), obj[key] ); } try { define({}, ''); } catch (err) { define = function define(obj, key, value) { return (obj[key] = value); }; } function wrap(innerFn, outerFn, self, tryLocsList) { var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator, generator = Object.create(protoGenerator.prototype), context = new Context(tryLocsList || []); return ( defineProperty(generator, '_invoke', { value: makeInvokeMethod(innerFn, self, context), }), generator ); } function tryCatch(fn, obj, arg) { try { return { type: 'normal', arg: fn.call(obj, arg), }; } catch (err) { return { type: 'throw', arg: err, }; } } exports.wrap = wrap; var ContinueSentinel = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var IteratorPrototype = {}; define(IteratorPrototype, iteratorSymbol, function () { return this; }); var getProto = Object.getPrototypeOf, NativeIteratorPrototype = getProto && getProto(getProto(values([]))); NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype); var Gp = (GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype)); function defineIteratorMethods(prototype) { ['next', 'throw', 'return'].forEach(function (method) { define(prototype, method, function (arg) { return this._invoke(method, arg); }); }); } function AsyncIterator(generator, PromiseImpl) { function invoke(method, arg, resolve, reject) { var record = tryCatch(generator[method], generator, arg); if ('throw' !== record.type) { var result = record.arg, value = result.value; return value && 'object' == _typeof(value) && hasOwn.call(value, '__await') ? PromiseImpl.resolve(value.__await).then( function (value) { invoke('next', value, resolve, reject); }, function (err) { invoke('throw', err, resolve, reject); } ) : PromiseImpl.resolve(value).then( function (unwrapped) { (result.value = unwrapped), resolve(result); }, function (error) { return invoke('throw', error, resolve, reject); } ); } reject(record.arg); } var previousPromise; defineProperty(this, '_invoke', { value: function value(method, arg) { function callInvokeWithMethodAndArg() { return new PromiseImpl(function (resolve, reject) { invoke(method, arg, resolve, reject); }); } return (previousPromise = previousPromise ? previousPromise.then( callInvokeWithMethodAndArg, callInvokeWithMethodAndArg ) : callInvokeWithMethodAndArg()); }, }); } function makeInvokeMethod(innerFn, self, context) { var state = 'suspendedStart'; return function (method, arg) { if ('executing' === state) throw new Error('Generator is already running'); if ('completed' === state) { if ('throw' === method) throw arg; return doneResult(); } for (context.method = method, context.arg = arg; ; ) { var delegate = context.delegate; if (delegate) { var delegateResult = maybeInvokeDelegate(delegate, context); if (delegateResult) { if (delegateResult === ContinueSentinel) continue; return delegateResult; } } if ('next' === context.method) context.sent = context._sent = context.arg; else if ('throw' === context.method) { if ('suspendedStart' === state) throw ((state = 'completed'), context.arg); context.dispatchException(context.arg); } else 'return' === context.method && context.abrupt('return', context.arg); state = 'executing'; var record = tryCatch(innerFn, self, context); if ('normal' === record.type) { if ( ((state = context.done ? 'completed' : 'suspendedYield'), record.arg === ContinueSentinel) ) continue; return { value: record.arg, done: context.done, }; } 'throw' === record.type && ((state = 'completed'), (context.method = 'throw'), (context.arg = record.arg)); } }; } function maybeInvokeDelegate(delegate, context) { var method = delegate.iterator[context.method]; if (undefined === method) { if (((context.delegate = null), 'throw' === context.method)) { if ( delegate.iterator['return'] && ((context.method = 'return'), (context.arg = undefined), maybeInvokeDelegate(delegate, context), 'throw' === context.method) ) return ContinueSentinel; (context.method = 'throw'), (context.arg = new TypeError( "The iterator does not provide a 'throw' method" )); } return ContinueSentinel; } var record = tryCatch(method, delegate.iterator, context.arg); if ('throw' === record.type) return ( (context.method = 'throw'), (context.arg = record.arg), (context.delegate = null), ContinueSentinel ); var info = record.arg; return info ? info.done ? ((context[delegate.resultName] = info.value), (context.next = delegate.nextLoc), 'return' !== context.method && ((context.method = 'next'), (context.arg = undefined)), (context.delegate = null), ContinueSentinel) : info : ((context.method = 'throw'), (context.arg = new TypeError('iterator result is not an object')), (context.delegate = null), ContinueSentinel); } function pushTryEntry(locs) { var entry = { tryLoc: locs[0], }; 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && ((entry.finallyLoc = locs[2]), (entry.afterLoc = locs[3])), this.tryEntries.push(entry); } function resetTryEntry(entry) { var record = entry.completion || {}; (record.type = 'normal'), delete record.arg, (entry.completion = record); } function Context(tryLocsList) { (this.tryEntries = [ { tryLoc: 'root', }, ]), tryLocsList.forEach(pushTryEntry, this), this.reset(!0); } function values(iterable) { if (iterable) { var iteratorMethod = iterable[iteratorSymbol]; if (iteratorMethod) return iteratorMethod.call(iterable); if ('function' == typeof iterable.next) return iterable; if (!isNaN(iterable.length)) { var i = -1, next = function next() { for (; ++i < iterable.length; ) { if (hasOwn.call(iterable, i)) return (next.value = iterable[i]), (next.done = !1), next; } return (next.value = undefined), (next.done = !0), next; }; return (next.next = next); } } return { next: doneResult, }; } function doneResult() { return { value: undefined, done: !0, }; } return ( (GeneratorFunction.prototype = GeneratorFunctionPrototype), defineProperty(Gp, 'constructor', { value: GeneratorFunctionPrototype, configurable: !0, }), defineProperty(GeneratorFunctionPrototype, 'constructor', { value: GeneratorFunction, configurable: !0, }), (GeneratorFunction.displayName = define( GeneratorFunctionPrototype, toStringTagSymbol, 'GeneratorFunction' )), (exports.isGeneratorFunction = function (genFun) { var ctor = 'function' == typeof genFun && genFun.constructor; return ( !!ctor && (ctor === GeneratorFunction || 'GeneratorFunction' === (ctor.displayName || ctor.name)) ); }), (exports.mark = function (genFun) { return ( Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : ((genFun.__proto__ = GeneratorFunctionPrototype), define(genFun, toStringTagSymbol, 'GeneratorFunction')), (genFun.prototype = Object.create(Gp)), genFun ); }), (exports.awrap = function (arg) { return { __await: arg, }; }), defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () { return this; }), (exports.AsyncIterator = AsyncIterator), (exports.async = function ( innerFn, outerFn, self, tryLocsList, PromiseImpl ) { void 0 === PromiseImpl && (PromiseImpl = Promise); var iter = new AsyncIterator( wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl ); return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) { return result.done ? result.value : iter.next(); }); }), defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, 'Generator'), define(Gp, iteratorSymbol, function () { return this; }), define(Gp, 'toString', function () { return '[object Generator]'; }), (exports.keys = function (val) { var object = Object(val), keys = []; for (var key in object) { keys.push(key); } return ( keys.reverse(), function next() { for (; keys.length; ) { var key = keys.pop(); if (key in object) return (next.value = key), (next.done = !1), next; } return (next.done = !0), next; } ); }), (exports.values = values), (Context.prototype = { constructor: Context, reset: function reset(skipTempReset) { if ( ((this.prev = 0), (this.next = 0), (this.sent = this._sent = undefined), (this.done = !1), (this.delegate = null), (this.method = 'next'), (this.arg = undefined), this.tryEntries.forEach(resetTryEntry), !skipTempReset) ) for (var name in this) { 't' === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); } }, stop: function stop() { this.done = !0; var rootRecord = this.tryEntries[0].completion; if ('throw' === rootRecord.type) throw rootRecord.arg; return this.rval; }, dispatchException: function dispatchException(exception) { if (this.done) throw exception; var context = this; function handle(loc, caught) { return ( (record.type = 'throw'), (record.arg = exception), (context.next = loc), caught && ((context.method = 'next'), (context.arg = undefined)), !!caught ); } for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i], record = entry.completion; if ('root' === entry.tryLoc) return handle('end'); if (entry.tryLoc <= this.prev) { var hasCatch = hasOwn.call(entry, 'catchLoc'), hasFinally = hasOwn.call(entry, 'finallyLoc'); if (hasCatch && hasFinally) { if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0); if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc); } else if (hasCatch) { if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0); } else { if (!hasFinally) throw new Error('try statement without catch or finally'); if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc); } } } }, abrupt: function abrupt(type, arg) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if ( entry.tryLoc <= this.prev && hasOwn.call(entry, 'finallyLoc') && this.prev < entry.finallyLoc ) { var finallyEntry = entry; break; } } finallyEntry && ('break' === type || 'continue' === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null); var record = finallyEntry ? finallyEntry.completion : {}; return ( (record.type = type), (record.arg = arg), finallyEntry ? ((this.method = 'next'), (this.next = finallyEntry.finallyLoc), ContinueSentinel) : this.complete(record) ); }, complete: function complete(record, afterLoc) { if ('throw' === record.type) throw record.arg; return ( 'break' === record.type || 'continue' === record.type ? (this.next = record.arg) : 'return' === record.type ? ((this.rval = this.arg = record.arg), (this.method = 'return'), (this.next = 'end')) : 'normal' === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel ); }, finish: function finish(finallyLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.finallyLoc === finallyLoc) return ( this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel ); } }, catch: function _catch(tryLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.tryLoc === tryLoc) { var record = entry.completion; if ('throw' === record.type) { var thrown = record.arg; resetTryEntry(entry); } return thrown; } } throw new Error('illegal catch attempt'); }, delegateYield: function delegateYield(iterable, resultName, nextLoc) { return ( (this.delegate = { iterator: values(iterable), resultName: resultName, nextLoc: nextLoc, }), 'next' === this.method && (this.arg = undefined), ContinueSentinel ); }, }), exports ); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep( gen, resolve, reject, _next, _throw, 'next', value ); } function _throw(err) { asyncGeneratorStep( gen, resolve, reject, _next, _throw, 'throw', err ); } _next(undefined); }); }; } // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(791); // EXTERNAL MODULE: ./node_modules/react-dom/index.js var react_dom = __webpack_require__(164); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js var injectStylesIntoStyleTag = __webpack_require__(701); var injectStylesIntoStyleTag_default = /*#__PURE__*/ __webpack_require__.n( injectStylesIntoStyleTag ); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/styleDomAPI.js var styleDomAPI = __webpack_require__(236); var styleDomAPI_default = /*#__PURE__*/ __webpack_require__.n(styleDomAPI); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/insertBySelector.js var insertBySelector = __webpack_require__(80); var insertBySelector_default = /*#__PURE__*/ __webpack_require__.n(insertBySelector); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js var setAttributesWithoutAttributes = __webpack_require__(850); var setAttributesWithoutAttributes_default = /*#__PURE__*/ __webpack_require__.n(setAttributesWithoutAttributes); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/insertStyleElement.js var insertStyleElement = __webpack_require__(182); var insertStyleElement_default = /*#__PURE__*/ __webpack_require__.n(insertStyleElement); // EXTERNAL MODULE: ./node_modules/style-loader/dist/runtime/styleTagTransform.js var styleTagTransform = __webpack_require__(213); var styleTagTransform_default = /*#__PURE__*/ __webpack_require__.n(styleTagTransform); // EXTERNAL MODULE: ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[2]!./node_modules/source-map-loader/dist/cjs.js!./src/index.css var cjs_js_src = __webpack_require__(880); // CONCATENATED MODULE: ./src/index.css var options = {}; options.styleTagTransform = styleTagTransform_default(); options.setAttributes = setAttributesWithoutAttributes_default(); options.insert = insertBySelector_default().bind(null, 'head'); options.domAPI = styleDomAPI_default(); options.insertStyleElement = insertStyleElement_default(); var update = injectStylesIntoStyleTag_default()( cjs_js_src /* default */.Z, options ); /* harmony default export */ var src = cjs_js_src /* default */.Z && cjs_js_src /* default.locals */.Z.locals ? cjs_js_src /* default.locals */.Z.locals : undefined; // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : (typeof Symbol !== 'undefined' && arr[Symbol.iterator]) || arr['@@iterator']; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return'] != null) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === 'string') return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === 'Object' && o.constructor) n = o.constructor.name; if (n === 'Map' || n === 'Set') return Array.from(o); if ( n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ) return _arrayLikeToArray(o, minLen); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js function _nonIterableRest() { throw new TypeError( 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' ); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js function _slicedToArray(arr, i) { return ( _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest() ); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze( Object.defineProperties(strings, { raw: { value: Object.freeze(raw), }, }) ); } // EXTERNAL MODULE: ./node_modules/react-is/index.js var react_is = __webpack_require__(441); // EXTERNAL MODULE: ./node_modules/shallowequal/index.js var shallowequal = __webpack_require__(613); var shallowequal_default = /*#__PURE__*/ __webpack_require__.n(shallowequal); // CONCATENATED MODULE: ./node_modules/@emotion/stylis/dist/stylis.browser.esm.js function stylis_min(W) { function M(d, c, e, h, a) { for ( var m = 0, b = 0, v = 0, n = 0, q, g, x = 0, K = 0, k, u = (k = q = 0), l = 0, r = 0, I = 0, t = 0, B = e.length, J = B - 1, y, f = '', p = '', F = '', G = '', C; l < B; ) { g = e.charCodeAt(l); l === J && 0 !== b + n + v + m && (0 !== b && (g = 47 === b ? 10 : 47), (n = v = m = 0), B++, J++); if (0 === b + n + v + m) { if ( l === J && (0 < r && (f = f.replace(N, '')), 0 < f.trim().length) ) { switch (g) { case 32: case 9: case 59: case 13: case 10: break; default: f += e.charAt(l); } g = 59; } switch (g) { case 123: f = f.trim(); q = f.charCodeAt(0); k = 1; for (t = ++l; l < B; ) { switch ((g = e.charCodeAt(l))) { case 123: k++; break; case 125: k--; break; case 47: switch ((g = e.charCodeAt(l + 1))) { case 42: case 47: a: { for (u = l + 1; u < J; ++u) { switch (e.charCodeAt(u)) { case 47: if ( 42 === g && 42 === e.charCodeAt(u - 1) && l + 2 !== u ) { l = u + 1; break a; } break; case 10: if (47 === g) { l = u + 1; break a; } } } l = u; } } break; case 91: g++; case 40: g++; case 34: case 39: for (; l++ < J && e.charCodeAt(l) !== g; ) {} } if (0 === k) break; l++; } k = e.substring(t, l); 0 === q && (q = (f = f.replace(ca, '').trim()).charCodeAt(0)); switch (q) { case 64: 0 < r && (f = f.replace(N, '')); g = f.charCodeAt(1); switch (g) { case 100: case 109: case 115: case 45: r = c; break; default: r = O; } k = M(c, r, k, g, a + 1); t = k.length; 0 < A && ((r = X(O, f, I)), (C = H(3, k, r, c, D, z, t, g, a, h)), (f = r.join('')), void 0 !== C && 0 === (t = (k = C.trim()).length) && ((g = 0), (k = ''))); if (0 < t) switch (g) { case 115: f = f.replace(da, ea); case 100: case 109: case 45: k = f + '{' + k + '}'; break; case 107: f = f.replace(fa, '$1 $2'); k = f + '{' + k + '}'; k = 1 === w || (2 === w && L('@' + k, 3)) ? '@-webkit-' + k + '@' + k : '@' + k; break; default: (k = f + k), 112 === h && (k = ((p += k), '')); } else k = ''; break; default: k = M(c, X(c, f, I), k, h, a + 1); } F += k; k = I = r = u = q = 0; f = ''; g = e.charCodeAt(++l); break; case 125: case 59: f = (0 < r ? f.replace(N, '') : f).trim(); if (1 < (t = f.length)) switch ( (0 === u && ((q = f.charCodeAt(0)), 45 === q || (96 < q && 123 > q)) && (t = (f = f.replace(' ', ':')).length), 0 < A && void 0 !== (C = H(1, f, c, d, D, z, p.length, h, a, h)) && 0 === (t = (f = C.trim()).length) && (f = '\x00\x00'), (q = f.charCodeAt(0)), (g = f.charCodeAt(1)), q) ) { case 0: break; case 64: if (105 === g || 99 === g) { G += f + e.charAt(l); break; } default: 58 !== f.charCodeAt(t - 1) && (p += P(f, q, g, f.charCodeAt(2))); } I = r = u = q = 0; f = ''; g = e.charCodeAt(++l); } } switch (g) { case 13: case 10: 47 === b ? (b = 0) : 0 === 1 + q && 107 !== h && 0 < f.length && ((r = 1), (f += '\x00')); 0 < A * Y && H(0, f, c, d, D, z, p.length, h, a, h); z = 1; D++; break; case 59: case 125: if (0 === b + n + v + m) { z++; break; } default: z++; y = e.charAt(l); switch (g) { case 9: case 32: if (0 === n + m + b) switch (x) { case 44: case 58: case 9: case 32: y = ''; break; default: 32 !== g && (y = ' '); } break; case 0: y = '\\0'; break; case 12: y = '\\f'; break; case 11: y = '\\v'; break; case 38: 0 === n + b + m && ((r = I = 1), (y = '\f' + y)); break; case 108: if (0 === n + b + m + E && 0 < u) switch (l - u) { case 2: 112 === x && 58 === e.charCodeAt(l - 3) && (E = x); case 8: 111 === K && (E = K); } break; case 58: 0 === n + b + m && (u = l); break; case 44: 0 === b + v + n + m && ((r = 1), (y += '\r')); break; case 34: case 39: 0 === b && (n = n === g ? 0 : 0 === n ? g : n); break; case 91: 0 === n + b + v && m++; break; case 93: 0 === n + b + v && m--; break; case 41: 0 === n + b + m && v--; break; case 40: if (0 === n + b + m) { if (0 === q) switch (2 * x + 3 * K) { case 533: break; default: q = 1; } v++; } break; case 64: 0 === b + v + n + m + u + k && (k = 1); break; case 42: case 47: if (!(0 < n + m + v)) switch (b) { case 0: switch (2 * g + 3 * e.charCodeAt(l + 1)) { case 235: b = 47; break; case 220: (t = l), (b = 42); } break; case 42: 47 === g && 42 === x && t + 2 !== l && (33 === e.charCodeAt(t + 2) && (p += e.substring(t, l + 1)), (y = ''), (b = 0)); } } 0 === b && (f += y); } K = x; x = g; l++; } t = p.length; if (0 < t) { r = c; if ( 0 < A && ((C = H(2, p, r, d, D, z, t, h, a, h)), void 0 !== C && 0 === (p = C).length) ) return G + p + F; p = r.join(',') + '{' + p + '}'; if (0 !== w * E) { 2 !== w || L(p, 2) || (E = 0); switch (E) { case 111: p = p.replace(ha, ':-moz-$1') + p; break; case 112: p = p.replace(Q, '::-webkit-input-$1') + p.replace(Q, '::-moz-$1') + p.replace(Q, ':-ms-input-$1') + p; } E = 0; } } return G + p + F; } function X(d, c, e) { var h = c.trim().split(ia); c = h; var a = h.length, m = d.length; switch (m) { case 0: case 1: var b = 0; for (d = 0 === m ? '' : d[0] + ' '; b < a; ++b) { c[b] = Z(d, c[b], e).trim(); } break; default: var v = (b = 0); for (c = []; b < a; ++b) { for (var n = 0; n < m; ++n) { c[v++] = Z(d[n] + ' ', h[b], e).trim(); } } } return c; } function Z(d, c, e) { var h = c.charCodeAt(0); 33 > h && (h = (c = c.trim()).charCodeAt(0)); switch (h) { case 38: return c.replace(F, '$1' + d.trim()); case 58: return d.trim() + c.replace(F, '$1' + d.trim()); default: if (0 < 1 * e && 0 < c.indexOf('\f')) return c.replace( F, (58 === d.charCodeAt(0) ? '' : '$1') + d.trim() ); } return d + c; } function P(d, c, e, h) { var a = d + ';', m = 2 * c + 3 * e + 4 * h; if (944 === m) { d = a.indexOf(':', 9) + 1; var b = a.substring(d, a.length - 1).trim(); b = a.substring(0, d).trim() + b + ';'; return 1 === w || (2 === w && L(b, 1)) ? '-webkit-' + b + b : b; } if (0 === w || (2 === w && !L(a, 1))) return a; switch (m) { case 1015: return 97 === a.charCodeAt(10) ? '-webkit-' + a + a : a; case 951: return 116 === a.charCodeAt(3) ? '-webkit-' + a + a : a; case 963: return 110 === a.charCodeAt(5) ? '-webkit-' + a + a : a; case 1009: if (100 !== a.charCodeAt(4)) break; case 969: case 942: return '-webkit-' + a + a; case 978: return '-webkit-' + a + '-moz-' + a + a; case 1019: case 983: return '-webkit-' + a + '-moz-' + a + '-ms-' + a + a; case 883: if (45 === a.charCodeAt(8)) return '-webkit-' + a + a; if (0 < a.indexOf('image-set(', 11)) return a.replace(ja, '$1-webkit-$2') + a; break; case 932: if (45 === a.charCodeAt(4)) switch (a.charCodeAt(5)) { case 103: return ( '-webkit-box-' + a.replace('-grow', '') + '-webkit-' + a + '-ms-' + a.replace('grow', 'positive') + a ); case 115: return ( '-webkit-' + a + '-ms-' + a.replace('shrink', 'negative') + a ); case 98: return ( '-webkit-' + a + '-ms-' + a.replace('basis', 'preferred-size') + a ); } return '-webkit-' + a + '-ms-' + a + a; case 964: return '-webkit-' + a + '-ms-flex-' + a + a; case 1023: if (99 !== a.charCodeAt(8)) break; b = a .substring(a.indexOf(':', 15)) .replace('flex-', '') .replace('space-between', 'justify'); return ( '-webkit-box-pack' + b + '-webkit-' + a + '-ms-flex-pack' + b + a ); case 1005: return ka.test(a) ? a.replace(aa, ':-webkit-') + a.replace(aa, ':-moz-') + a : a; case 1e3: b = a.substring(13).trim(); c = b.indexOf('-') + 1; switch (b.charCodeAt(0) + b.charCodeAt(c)) { case 226: b = a.replace(G, 'tb'); break; case 232: b = a.replace(G, 'tb-rl'); break; case 220: b = a.replace(G, 'lr'); break; default: return a; } return '-webkit-' + a + '-ms-' + b + a; case 1017: if (-1 === a.indexOf('sticky', 9)) break; case 975: c = (a = d).length - 10; b = (33 === a.charCodeAt(c) ? a.substring(0, c) : a) .substring(d.indexOf(':', 7) + 1) .trim(); switch ((m = b.charCodeAt(0) + (b.charCodeAt(7) | 0))) { case 203: if (111 > b.charCodeAt(8)) break; case 115: a = a.replace(b, '-webkit-' + b) + ';' + a; break; case 207: case 102: a = a.replace( b, '-webkit-' + (102 < m ? 'inline-' : '') + 'box' ) + ';' + a.replace(b, '-webkit-' + b) + ';' + a.replace(b, '-ms-' + b + 'box') + ';' + a; } return a + ';'; case 938: if (45 === a.charCodeAt(5)) switch (a.charCodeAt(6)) { case 105: return ( (b = a.replace('-items', '')), '-webkit-' + a + '-webkit-box-' + b + '-ms-flex-' + b + a ); case 115: return ( '-webkit-' + a + '-ms-flex-item-' + a.replace(ba, '') + a ); default: return ( '-webkit-' + a + '-ms-flex-line-pack' + a.replace('align-content', '').replace(ba, '') + a ); } break; case 973: case 989: if (45 !== a.charCodeAt(3) || 122 === a.charCodeAt(4)) break; case 931: case 953: if (!0 === la.test(d)) return 115 === (b = d.substring(d.indexOf(':') + 1)).charCodeAt(0) ? P(d.replace('stretch', 'fill-available'), c, e, h).replace( ':fill-available', ':stretch' ) : a.replace(b, '-webkit-' + b) + a.replace(b, '-moz-' + b.replace('fill-', '')) + a; break; case 962: if ( ((a = '-webkit-' + a + (102 === a.charCodeAt(5) ? '-ms-' + a : '') + a), 211 === e + h && 105 === a.charCodeAt(13) && 0 < a.indexOf('transform', 10)) ) return ( a .substring(0, a.indexOf(';', 27) + 1) .replace(ma, '$1-webkit-$2') + a ); } return a; } function L(d, c) { var e = d.indexOf(1 === c ? ':' : '{'), h = d.substring(0, 3 !== c ? e : 10); e = d.substring(e + 1, d.length - 1); return R(2 !== c ? h : h.replace(na, '$1'), e, c); } function ea(d, c) { var e = P(c, c.charCodeAt(0), c.charCodeAt(1), c.charCodeAt(2)); return e !== c + ';' ? e.replace(oa, ' or ($1)').substring(4) : '(' + c + ')'; } function H(d, c, e, h, a, m, b, v, n, q) { for (var g = 0, x = c, w; g < A; ++g) { switch ((w = S[g].call(B, d, x, e, h, a, m, b, v, n, q))) { case void 0: case !1: case !0: case null: break; default: x = w; } } if (x !== c) return x; } function T(d) { switch (d) { case void 0: case null: A = S.length = 0; break; default: if ('function' === typeof d) S[A++] = d; else if ('object' === typeof d) for (var c = 0, e = d.length; c < e; ++c) { T(d[c]); } else Y = !!d | 0; } return T; } function U(d) { d = d.prefix; void 0 !== d && ((R = null), d ? 'function' !== typeof d ? (w = 1) : ((w = 2), (R = d)) : (w = 0)); return U; } function B(d, c) { var e = d; 33 > e.charCodeAt(0) && (e = e.trim()); V = e; e = [V]; if (0 < A) { var h = H(-1, c, e, e, D, z, 0, 0, 0, 0); void 0 !== h && 'string' === typeof h && (c = h); } var a = M(O, e, c, 0, 0); 0 < A && ((h = H(-2, a, e, e, D, z, a.length, 0, 0, 0)), void 0 !== h && (a = h)); V = ''; E = 0; z = D = 1; return a; } var ca = /^\0+/g, N = /[\0\r\f]/g, aa = /: */g, ka = /zoo|gra/, ma = /([,: ])(transform)/g, ia = /,\r+?/g, F = /([\t\r\n ])*\f?&/g, fa = /@(k\w+)\s*(\S*)\s*/, Q = /::(place)/g, ha = /:(read-only)/g, G = /[svh]\w+-[tblr]{2}/, da = /\(\s*(.*)\s*\)/g, oa = /([\s\S]*?);/g, ba = /-self|flex-/g, na = /[^]*?(:[rp][el]a[\w-]+)[^]*/, la = /stretch|:\s*\w+\-(?:conte|avail)/, ja = /([^-])(image-set\()/, z = 1, D = 1, E = 0, w = 1, O = [], S = [], A = 0, R = null, Y = 0, V = ''; B.use = T; B.set = U; void 0 !== W && U(W); return B; } /* harmony default export */ var stylis_browser_esm = stylis_min; // CONCATENATED MODULE: ./node_modules/@emotion/unitless/dist/unitless.browser.esm.js var unitlessKeys = { animationIterationCount: 1, borderImageOutset: 1, borderImageSlice: 1, borderImageWidth: 1, boxFlex: 1, boxFlexGroup: 1, boxOrdinalGroup: 1, columnCount: 1, columns: 1, flex: 1, flexGrow: 1, flexPositive: 1, flexShrink: 1, flexNegative: 1, flexOrder: 1, gridRow: 1, gridRowEnd: 1, gridRowSpan: 1, gridRowStart: 1, gridColumn: 1, gridColumnEnd: 1, gridColumnSpan: 1, gridColumnStart: 1, msGridRow: 1, msGridRowSpan: 1, msGridColumn: 1, msGridColumnSpan: 1, fontWeight: 1, lineHeight: 1, opacity: 1, order: 1, orphans: 1, tabSize: 1, widows: 1, zIndex: 1, zoom: 1, WebkitLineClamp: 1, // SVG-related properties fillOpacity: 1, floodOpacity: 1, stopOpacity: 1, strokeDasharray: 1, strokeDashoffset: 1, strokeMiterlimit: 1, strokeOpacity: 1, strokeWidth: 1, }; /* harmony default export */ var unitless_browser_esm = unitlessKeys; // CONCATENATED MODULE: ./node_modules/@emotion/memoize/dist/emotion-memoize.esm.js function memoize(fn) { var cache = Object.create(null); return function (arg) { if (cache[arg] === undefined) cache[arg] = fn(arg); return cache[arg]; }; } /* harmony default export */ var emotion_memoize_esm = memoize; // CONCATENATED MODULE: ./node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.esm.js var reactPropsRegex = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/; // https://esbench.com/bench/5bfee68a4cd7e6009ef61d23 var isPropValid = /* #__PURE__ */ emotion_memoize_esm( function (prop) { return ( reactPropsRegex.test(prop) || (prop.charCodeAt(0) === 111 && /* o */ prop.charCodeAt(1) === 110 && /* n */ prop.charCodeAt(2) < 91) ); } /* Z+1 */ ); /* harmony default export */ var emotion_is_prop_valid_esm = isPropValid; // EXTERNAL MODULE: ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js var hoist_non_react_statics_cjs = __webpack_require__(110); var hoist_non_react_statics_cjs_default = /*#__PURE__*/ __webpack_require__.n(hoist_non_react_statics_cjs); // CONCATENATED MODULE: ./node_modules/styled-components/dist/styled-components.browser.esm.js function v() { return (v = Object.assign || function (e) { for (var t = 1; t < arguments.length; t++) { var n = arguments[t]; for (var r in n) { Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r]); } } return e; }).apply(this, arguments); } var g = function g(e, t) { for (var n = [e[0]], r = 0, o = t.length; r < o; r += 1) { n.push(t[r], e[r + 1]); } return n; }, S = function S(t) { return ( null !== t && 'object' == typeof t && '[object Object]' === (t.toString ? t.toString() : Object.prototype.toString.call(t)) && !(0, react_is.typeOf)(t) ); }, w = Object.freeze([]), E = Object.freeze({}); function b(e) { return 'function' == typeof e; } function _(e) { return false || e.displayName || e.name || 'Component'; } function N(e) { return e && 'string' == typeof e.styledComponentId; } var A = ('undefined' != typeof process && ({ NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.REACT_APP_SC_ATTR || { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.SC_ATTR)) || 'data-styled', C = '5.3.6', I = 'undefined' != typeof window && 'HTMLElement' in window, P = Boolean( 'boolean' == typeof SC_DISABLE_SPEEDY ? SC_DISABLE_SPEEDY : 'undefined' != typeof process && void 0 !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.REACT_APP_SC_DISABLE_SPEEDY && '' !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.REACT_APP_SC_DISABLE_SPEEDY ? 'false' !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.REACT_APP_SC_DISABLE_SPEEDY && { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.REACT_APP_SC_DISABLE_SPEEDY : 'undefined' != typeof process && void 0 !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.SC_DISABLE_SPEEDY && '' !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.SC_DISABLE_SPEEDY ? 'false' !== { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.SC_DISABLE_SPEEDY && { NODE_ENV: 'production', PUBLIC_URL: '', WDS_SOCKET_HOST: undefined, WDS_SOCKET_PATH: undefined, WDS_SOCKET_PORT: undefined, FAST_REFRESH: true, }.SC_DISABLE_SPEEDY : 'production' !== 'production' ), O = {}, R = false ? 0 : {}; function D() { for ( var e = arguments.length <= 0 ? void 0 : arguments[0], t = [], n = 1, r = arguments.length; n < r; n += 1 ) { t.push(n < 0 || arguments.length <= n ? void 0 : arguments[n]); } return ( t.forEach(function (t) { e = e.replace(/%[a-z]/, t); }), e ); } function j(e) { for ( var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++ ) { n[r - 1] = arguments[r]; } throw true ? new Error( 'An error occurred. See https://git.io/JUIaE#' + e + ' for more information.' + (n.length > 0 ? ' Args: ' + n.join(', ') : '') ) : 0; } var T = (function () { function e(e) { (this.groupSizes = new Uint32Array(512)), (this.length = 512), (this.tag = e); } var t = e.prototype; return ( (t.indexOfGroup = function (e) { for (var t = 0, n = 0; n < e; n++) { t += this.groupSizes[n]; } return t; }), (t.insertRules = function (e, t) { if (e >= this.groupSizes.length) { for (var n = this.groupSizes, r = n.length, o = r; e >= o; ) { (o <<= 1) < 0 && j(16, '' + e); } (this.groupSizes = new Uint32Array(o)), this.groupSizes.set(n), (this.length = o); for (var s = r; s < o; s++) { this.groupSizes[s] = 0; } } for ( var i = this.indexOfGroup(e + 1), a = 0, c = t.length; a < c; a++ ) { this.tag.insertRule(i, t[a]) && (this.groupSizes[e]++, i++); } }), (t.clearGroup = function (e) { if (e < this.length) { var t = this.groupSizes[e], n = this.indexOfGroup(e), r = n + t; this.groupSizes[e] = 0; for (var o = n; o < r; o++) { this.tag.deleteRule(n); } } }), (t.getGroup = function (e) { var t = ''; if (e >= this.length || 0 === this.groupSizes[e]) return t; for ( var n = this.groupSizes[e], r = this.indexOfGroup(e), o = r + n, s = r; s < o; s++ ) { t += this.tag.getRule(s) + '/*!sc*/\n'; } return t; }), e ); })(), x = new Map(), k = new Map(), V = 1, B = function B(e) { if (x.has(e)) return x.get(e); for (; k.has(V); ) { V++; } var t = V++; return false && 0, x.set(e, t), k.set(t, e), t; }, z = function z(e) { return k.get(e); }, M = function M(e, t) { t >= V && (V = t + 1), x.set(e, t), k.set(t, e); }, G = 'style[' + A + '][data-styled-version="5.3.6"]', L = new RegExp('^' + A + '\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'), F = function F(e, t, n) { for (var r, o = n.split(','), s = 0, i = o.length; s < i; s++) { (r = o[s]) && e.registerName(t, r); } }, Y = function Y(e, t) { for ( var n = (t.textContent || '').split('/*!sc*/\n'), r = [], o = 0, s = n.length; o < s; o++ ) { var i = n[o].trim(); if (i) { var a = i.match(L); if (a) { var c = 0 | parseInt(a[1], 10), u = a[2]; 0 !== c && (M(u, c), F(e, u, a[3]), e.getTag().insertRules(c, r)), (r.length = 0); } else r.push(i); } } }, q = function q() { return true ? __webpack_require__.nc : 0; }, H = function H(e) { var t = document.head, n = e || t, r = document.createElement('style'), o = (function (e) { for (var t = e.childNodes, n = t.length; n >= 0; n--) { var r = t[n]; if (r && 1 === r.nodeType && r.hasAttribute(A)) return r; } })(n), s = void 0 !== o ? o.nextSibling : null; r.setAttribute(A, 'active'), r.setAttribute('data-styled-version', '5.3.6'); var i = q(); return i && r.setAttribute('nonce', i), n.insertBefore(r, s), r; }, $ = (function () { function e(e) { var t = (this.element = H(e)); t.appendChild(document.createTextNode('')), (this.sheet = (function (e) { if (e.sheet) return e.sheet; for ( var t = document.styleSheets, n = 0, r = t.length; n < r; n++ ) { var o = t[n]; if (o.ownerNode === e) return o; } j(17); })(t)), (this.length = 0); } var t = e.prototype; return ( (t.insertRule = function (e, t) { try { return this.sheet.insertRule(t, e), this.length++, !0; } catch (e) { return !1; } }), (t.deleteRule = function (e) { this.sheet.deleteRule(e), this.length--; }), (t.getRule = function (e) { var t = this.sheet.cssRules[e]; return void 0 !== t && 'string' == typeof t.cssText ? t.cssText : ''; }), e ); })(), W = (function () { function e(e) { var t = (this.element = H(e)); (this.nodes = t.childNodes), (this.length = 0); } var t = e.prototype; return ( (t.insertRule = function (e, t) { if (e <= this.length && e >= 0) { var n = document.createTextNode(t), r = this.nodes[e]; return this.element.insertBefore(n, r || null), this.length++, !0; } return !1; }), (t.deleteRule = function (e) { this.element.removeChild(this.nodes[e]), this.length--; }), (t.getRule = function (e) { return e < this.length ? this.nodes[e].textContent : ''; }), e ); })(), U = (function () { function e(e) { (this.rules = []), (this.length = 0); } var t = e.prototype; return ( (t.insertRule = function (e, t) { return ( e <= this.length && (this.rules.splice(e, 0, t), this.length++, !0) ); }), (t.deleteRule = function (e) { this.rules.splice(e, 1), this.length--; }), (t.getRule = function (e) { return e < this.length ? this.rules[e] : ''; }), e ); })(), J = I, X = { isServer: !I, useCSSOMInjection: !P, }, Z = (function () { function e(e, t, n) { void 0 === e && (e = E), void 0 === t && (t = {}), (this.options = v({}, X, {}, e)), (this.gs = t), (this.names = new Map(n)), (this.server = !!e.isServer), !this.server && I && J && ((J = !1), (function (e) { for ( var t = document.querySelectorAll(G), n = 0, r = t.length; n < r; n++ ) { var o = t[n]; o && 'active' !== o.getAttribute(A) && (Y(e, o), o.parentNode && o.parentNode.removeChild(o)); } })(this)); } e.registerId = function (e) { return B(e); }; var t = e.prototype; return ( (t.reconstructWithOptions = function (t, n) { return ( void 0 === n && (n = !0), new e( v({}, this.options, {}, t), this.gs, (n && this.names) || void 0 ) ); }), (t.allocateGSInstance = function (e) { return (this.gs[e] = (this.gs[e] || 0) + 1); }), (t.getTag = function () { return ( this.tag || (this.tag = ((n = (t = this.options).isServer), (r = t.useCSSOMInjection), (o = t.target), (e = n ? new U(o) : r ? new $(o) : new W(o)), new T(e))) ); var e, t, n, r, o; }), (t.hasNameForId = function (e, t) { return this.names.has(e) && this.names.get(e).has(t); }), (t.registerName = function (e, t) { if ((B(e), this.names.has(e))) this.names.get(e).add(t); else { var n = new Set(); n.add(t), this.names.set(e, n); } }), (t.insertRules = function (e, t, n) { this.registerName(e, t), this.getTag().insertRules(B(e), n); }), (t.clearNames = function (e) { this.names.has(e) && this.names.get(e).clear(); }), (t.clearRules = function (e) { this.getTag().clearGroup(B(e)), this.clearNames(e); }), (t.clearTag = function () { this.tag = void 0; }), (t.toString = function () { return (function (e) { for ( var t = e.getTag(), n = t.length, r = '', o = 0; o < n; o++ ) { var s = z(o); if (void 0 !== s) { var i = e.names.get(s), a = t.getGroup(o); if (i && a && i.size) { var c = A + '.g' + o + '[id="' + s + '"]', u = ''; void 0 !== i && i.forEach(function (e) { e.length > 0 && (u += e + ','); }), (r += '' + a + c + '{content:"' + u + '"}/*!sc*/\n'); } } } return r; })(this); }), e ); })(), K = /(a)(d)/gi, Q = function Q(e) { return String.fromCharCode(e + (e > 25 ? 39 : 97)); }; function ee(e) { var t, n = ''; for (t = Math.abs(e); t > 52; t = (t / 52) | 0) { n = Q(t % 52) + n; } return (Q(t % 52) + n).replace(K, '$1-$2'); } var te = function te(e, t) { for (var n = t.length; n; ) { e = (33 * e) ^ t.charCodeAt(--n); } return e; }, ne = function ne(e) { return te(5381, e); }; function re(e) { for (var t = 0; t < e.length; t += 1) { var n = e[t]; if (b(n) && !N(n)) return !1; } return !0; } var oe = ne('5.3.6'), se = (function () { function e(e, t, n) { (this.rules = e), (this.staticRulesId = ''), (this.isStatic = true && (void 0 === n || n.isStatic) && re(e)), (this.componentId = t), (this.baseHash = te(oe, t)), (this.baseStyle = n), Z.registerId(t); } return ( (e.prototype.generateAndInjectStyles = function (e, t, n) { var r = this.componentId, o = []; if ( (this.baseStyle && o.push(this.baseStyle.generateAndInjectStyles(e, t, n)), this.isStatic && !n.hash) ) { if (this.staticRulesId && t.hasNameForId(r, this.staticRulesId)) o.push(this.staticRulesId); else { var s = Ne(this.rules, e, t, n).join(''), i = ee(te(this.baseHash, s) >>> 0); if (!t.hasNameForId(r, i)) { var a = n(s, '.' + i, void 0, r); t.insertRules(r, i, a); } o.push(i), (this.staticRulesId = i); } } else { for ( var c = this.rules.length, u = te(this.baseHash, n.hash), l = '', d = 0; d < c; d++ ) { var h = this.rules[d]; if ('string' == typeof h) (l += h), false && 0; else if (h) { var p = Ne(h, e, t, n), f = Array.isArray(p) ? p.join('') : p; (u = te(u, f + d)), (l += f); } } if (l) { var m = ee(u >>> 0); if (!t.hasNameForId(r, m)) { var y = n(l, '.' + m, void 0, r); t.insertRules(r, m, y); } o.push(m); } } return o.join(' '); }), e ); })(), ie = /^\s*\/\/.*$/gm, ae = [':', '[', '.', '#']; function ce(e) { var t, n, r, o, s = void 0 === e ? E : e, i = s.options, a = void 0 === i ? E : i, c = s.plugins, u = void 0 === c ? w : c, l = new stylis_browser_esm(a), d = [], h = (function (e) { function t(t) { if (t) try { e(t + '}'); } catch (e) {} } return function (n, r, o, s, i, a, c, u, l, d) { switch (n) { case 1: if (0 === l && 64 === r.charCodeAt(0)) return e(r + ';'), ''; break; case 2: if (0 === u) return r + '/*|*/'; break; case 3: switch (u) { case 102: case 112: return e(o[0] + r), ''; default: return r + (0 === d ? '/*|*/' : ''); } case -2: r.split('/*|*/}').forEach(t); } }; })(function (e) { d.push(e); }), f = function f(e, r, s) { return (0 === r && -1 !== ae.indexOf(s[n.length])) || s.match(o) ? e : '.' + t; }; function m(e, s, i, a) { void 0 === a && (a = '&'); var c = e.replace(ie, ''), u = s && i ? i + ' ' + s + ' { ' + c + ' }' : c; return ( (t = a), (n = s), (r = new RegExp('\\' + n + '\\b', 'g')), (o = new RegExp('(\\' + n + '\\b){2,}')), l(i || !s ? '' : s, u) ); } return ( l.use( [].concat(u, [ function (e, t, o) { 2 === e && o.length && o[0].lastIndexOf(n) > 0 && (o[0] = o[0].replace(r, f)); }, h, function (e) { if (-2 === e) { var t = d; return (d = []), t; } }, ]) ), (m.hash = u.length ? u .reduce(function (e, t) { return t.name || j(15), te(e, t.name); }, 5381) .toString() : ''), m ); } var ue = react.createContext(), le = ue.Consumer, de = react.createContext(), he = (de.Consumer, new Z()), pe = ce(); function fe() { return (0, react.useContext)(ue) || he; } function me() { return (0, react.useContext)(de) || pe; } function ye(e) { var t = (0, react.useState)(e.stylisPlugins), n = t[0], s = t[1], c = fe(), u = (0, react.useMemo)( function () { var t = c; return ( e.sheet ? (t = e.sheet) : e.target && (t = t.reconstructWithOptions( { target: e.target, }, !1 )), e.disableCSSOMInjection && (t = t.reconstructWithOptions({ useCSSOMInjection: !1, })), t ); }, [e.disableCSSOMInjection, e.sheet, e.target] ), l = (0, react.useMemo)( function () { return ce({ options: { prefix: !e.disableVendorPrefixes, }, plugins: n, }); }, [e.disableVendorPrefixes, n] ); return ( (0, react.useEffect)( function () { shallowequal_default()(n, e.stylisPlugins) || s(e.stylisPlugins); }, [e.stylisPlugins] ), react.createElement( ue.Provider, { value: u, }, react.createElement( de.Provider, { value: l, }, false ? 0 : e.children ) ) ); } var ve = (function () { function e(e, t) { var n = this; (this.inject = function (e, t) { void 0 === t && (t = pe); var r = n.name + t.hash; e.hasNameForId(n.id, r) || e.insertRules(n.id, r, t(n.rules, r, '@keyframes')); }), (this.toString = function () { return j(12, String(n.name)); }), (this.name = e), (this.id = 'sc-keyframes-' + e), (this.rules = t); } return ( (e.prototype.getName = function (e) { return void 0 === e && (e = pe), this.name + e.hash; }), e ); })(), ge = /([A-Z])/, Se = /([A-Z])/g, we = /^ms-/, Ee = function Ee(e) { return '-' + e.toLowerCase(); }; function be(e) { return ge.test(e) ? e.replace(Se, Ee).replace(we, '-ms-') : e; } var _e = function _e(e) { return null == e || !1 === e || '' === e; }; function Ne(e, n, r, o) { if (Array.isArray(e)) { for (var s, i = [], a = 0, c = e.length; a < c; a += 1) { '' !== (s = Ne(e[a], n, r, o)) && (Array.isArray(s) ? i.push.apply(i, s) : i.push(s)); } return i; } if (_e(e)) return ''; if (N(e)) return '.' + e.styledComponentId; if (b(e)) { if ( 'function' != typeof (l = e) || (l.prototype && l.prototype.isReactComponent) || !n ) return e; var u = e(n); return false && 0, Ne(u, n, r, o); } var l; return e instanceof ve ? r ? (e.inject(r, o), e.getName(o)) : e : S(e) ? (function e(t, n) { var r, o, s = []; for (var i in t) { t.hasOwnProperty(i) && !_e(t[i]) && ((Array.isArray(t[i]) && t[i].isCss) || b(t[i]) ? s.push(be(i) + ':', t[i], ';') : S(t[i]) ? s.push.apply(s, e(t[i], i)) : s.push( be(i) + ': ' + ((r = i), null == (o = t[i]) || 'boolean' == typeof o || '' === o ? '' : 'number' != typeof o || 0 === o || r in unitless_browser_esm ? String(o).trim() : o + 'px') + ';' )); } return n ? [n + ' {'].concat(s, ['}']) : s; })(e) : e.toString(); } var Ae = function Ae(e) { return Array.isArray(e) && (e.isCss = !0), e; }; function Ce(e) { for ( var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++ ) { n[r - 1] = arguments[r]; } return b(e) || S(e) ? Ae(Ne(g(w, [e].concat(n)))) : 0 === n.length && 1 === e.length && 'string' == typeof e[0] ? e : Ae(Ne(g(e, n))); } var Ie = /invalid hook call/i, Pe = new Set(), Oe = function Oe(e, t) { if (false) { var o, n, r; } }, Re = function Re(e, t, n) { return ( void 0 === n && (n = E), (e.theme !== n.theme && e.theme) || t || n.theme ); }, De = /[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g, je = /(^-|-$)/g; function Te(e) { return e.replace(De, '-').replace(je, ''); } var xe = function xe(e) { return ee(ne(e) >>> 0); }; function ke(e) { return 'string' == typeof e && (true || 0); } var Ve = function Ve(e) { return ( 'function' == typeof e || ('object' == typeof e && null !== e && !Array.isArray(e)) ); }, Be = function Be(e) { return '__proto__' !== e && 'constructor' !== e && 'prototype' !== e; }; function ze(e, t, n) { var r = e[n]; Ve(t) && Ve(r) ? Me(r, t) : (e[n] = t); } function Me(e) { for ( var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++ ) { n[r - 1] = arguments[r]; } for (var o = 0, s = n; o < s.length; o++) { var i = s[o]; if (Ve(i)) for (var a in i) { Be(a) && ze(e, i[a], a); } } return e; } var Ge = react.createContext(), Le = Ge.Consumer; function Fe(e) { var t = s(Ge), n = i( function () { return (function (e, t) { if (!e) return j(14); if (b(e)) { var n = e(t); return true ? n : 0; } return Array.isArray(e) || 'object' != typeof e ? j(8) : t ? v({}, t, {}, e) : e; })(e.theme, t); }, [e.theme, t] ); return e.children ? r.createElement( Ge.Provider, { value: n, }, e.children ) : null; } var Ye = {}; function qe(e, t, n) { var o = N(e), i = !ke(e), a = t.attrs, c = void 0 === a ? w : a, d = t.componentId, h = void 0 === d ? (function (e, t) { var n = 'string' != typeof e ? 'sc' : Te(e); Ye[n] = (Ye[n] || 0) + 1; var r = n + '-' + xe('5.3.6' + n + Ye[n]); return t ? t + '-' + r : r; })(t.displayName, t.parentComponentId) : d, p = t.displayName, f = void 0 === p ? (function (e) { return ke(e) ? 'styled.' + e : 'Styled(' + _(e) + ')'; })(e) : p, g = t.displayName && t.componentId ? Te(t.displayName) + '-' + t.componentId : t.componentId || h, S = o && e.attrs ? Array.prototype.concat(e.attrs, c).filter(Boolean) : c, A = t.shouldForwardProp; o && e.shouldForwardProp && (A = t.shouldForwardProp ? function (n, r, o) { return ( e.shouldForwardProp(n, r, o) && t.shouldForwardProp(n, r, o) ); } : e.shouldForwardProp); var C, I = new se(n, g, o ? e.componentStyle : void 0), P = I.isStatic && 0 === c.length, O = function O(e, t) { return (function (e, t, n, r) { var o = e.attrs, i = e.componentStyle, a = e.defaultProps, c = e.foldedComponentIds, d = e.shouldForwardProp, h = e.styledComponentId, p = e.target; false && 0; var f = (function (e, t, n) { void 0 === e && (e = E); var r = v({}, t, { theme: e, }), o = {}; return ( n.forEach(function (e) { var t, n, s, i = e; for (t in (b(i) && (i = i(r)), i)) { r[t] = o[t] = 'className' === t ? ((n = o[t]), (s = i[t]), n && s ? n + ' ' + s : n || s) : i[t]; } }), [r, o] ); })(Re(t, (0, react.useContext)(Ge), a) || E, t, o), y = f[0], g = f[1], S = (function (e, t, n, r) { var o = fe(), s = me(), i = t ? e.generateAndInjectStyles(E, o, s) : e.generateAndInjectStyles(n, o, s); return false && 0, false && 0, i; })(i, r, y, false ? 0 : void 0), w = n, _ = g.$as || t.$as || g.as || t.as || p, N = ke(_), A = g !== t ? v({}, t, {}, g) : t, C = {}; for (var I in A) { '$' !== I[0] && 'as' !== I && ('forwardedAs' === I ? (C.as = A[I]) : (d ? d(I, emotion_is_prop_valid_esm, _) : !N || emotion_is_prop_valid_esm(I)) && (C[I] = A[I])); } return ( t.style && g.style !== t.style && (C.style = v({}, t.style, {}, g.style)), (C.className = Array.prototype .concat(c, h, S !== h ? S : null, t.className, g.className) .filter(Boolean) .join(' ')), (C.ref = w), (0, react.createElement)(_, C) ); })(C, e, t, P); }; return ( (O.displayName = f), ((C = react.forwardRef(O)).attrs = S), (C.componentStyle = I), (C.displayName = f), (C.shouldForwardProp = A), (C.foldedComponentIds = o ? Array.prototype.concat(e.foldedComponentIds, e.styledComponentId) : w), (C.styledComponentId = g), (C.target = o ? e.target : e), (C.withComponent = function (e) { var r = t.componentId, o = (function (e, t) { if (null == e) return {}; var n, r, o = {}, s = Object.keys(e); for (r = 0; r < s.length; r++) { (n = s[r]), t.indexOf(n) >= 0 || (o[n] = e[n]); } return o; })(t, ['componentId']), s = r && r + '-' + (ke(e) ? e : Te(_(e))); return qe( e, v({}, o, { attrs: S, componentId: s, }), n ); }), Object.defineProperty(C, 'defaultProps', { get: function get() { return this._foldedDefaultProps; }, set: function set(t) { this._foldedDefaultProps = o ? Me({}, e.defaultProps, t) : t; }, }), false && 0, (C.toString = function () { return '.' + C.styledComponentId; }), i && hoist_non_react_statics_cjs_default()(C, e, { attrs: !0, componentStyle: !0, displayName: !0, foldedComponentIds: !0, shouldForwardProp: !0, styledComponentId: !0, target: !0, withComponent: !0, }), C ); } var He = function He(e) { return (function e(t, r, o) { if ((void 0 === o && (o = E), !(0, react_is.isValidElementType)(r))) return j(1, String(r)); var s = function s() { return t(r, o, Ce.apply(void 0, arguments)); }; return ( (s.withConfig = function (n) { return e(t, r, v({}, o, {}, n)); }), (s.attrs = function (n) { return e( t, r, v({}, o, { attrs: Array.prototype.concat(o.attrs, n).filter(Boolean), }) ); }), s ); })(qe, e); }; [ 'a', 'abbr', 'address', 'area', 'article', 'aside', 'audio', 'b', 'base', 'bdi', 'bdo', 'big', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'cite', 'code', 'col', 'colgroup', 'data', 'datalist', 'dd', 'del', 'details', 'dfn', 'dialog', 'div', 'dl', 'dt', 'em', 'embed', 'fieldset', 'figcaption', 'figure', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'iframe', 'img', 'input', 'ins', 'kbd', 'keygen', 'label', 'legend', 'li', 'link', 'main', 'map', 'mark', 'marquee', 'menu', 'menuitem', 'meta', 'meter', 'nav', 'noscript', 'object', 'ol', 'optgroup', 'option', 'output', 'p', 'param', 'picture', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'script', 'section', 'select', 'small', 'source', 'span', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'textarea', 'tfoot', 'th', 'thead', 'time', 'title', 'tr', 'track', 'u', 'ul', 'var', 'video', 'wbr', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'linearGradient', 'marker', 'mask', 'path', 'pattern', 'polygon', 'polyline', 'radialGradient', 'rect', 'stop', 'svg', 'text', 'textPath', 'tspan', ].forEach(function (e) { He[e] = He(e); }); var $e = (function () { function e(e, t) { (this.rules = e), (this.componentId = t), (this.isStatic = re(e)), Z.registerId(this.componentId + 1); } var t = e.prototype; return ( (t.createStyles = function (e, t, n, r) { var o = r(Ne(this.rules, t, n, r).join(''), ''), s = this.componentId + e; n.insertRules(s, s, o); }), (t.removeStyles = function (e, t) { t.clearRules(this.componentId + e); }), (t.renderStyles = function (e, t, n, r) { e > 2 && Z.registerId(this.componentId + e), this.removeStyles(e, n), this.createStyles(e, t, n, r); }), e ); })(); function We(e) { for ( var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), o = 1; o < t; o++ ) { n[o - 1] = arguments[o]; } var i = Ce.apply(void 0, [e].concat(n)), a = 'sc-global-' + xe(JSON.stringify(i)), u = new $e(i, a); function l(e) { var t = fe(), n = me(), o = s(Ge), l = c(t.allocateGSInstance(a)).current; return ( false && 0, false && 0, t.server && h(l, e, t, o, n), d( function () { if (!t.server) return ( h(l, e, t, o, n), function () { return u.removeStyles(l, t); } ); }, [l, e, t, o, n] ), null ); } function h(e, t, n, r, o) { if (u.isStatic) u.renderStyles(e, O, n, o); else { var s = v({}, t, { theme: Re(t, r, l.defaultProps), }); u.renderStyles(e, s, n, o); } } return false && 0, r.memo(l); } function Ue(e) { false && 0; for ( var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), r = 1; r < t; r++ ) { n[r - 1] = arguments[r]; } var o = Ce.apply(void 0, [e].concat(n)).join(''), s = xe(o); return new ve(s, o); } var Je = (function () { function e() { var e = this; (this._emitSheetCSS = function () { var t = e.instance.toString(); if (!t) return ''; var n = q(); return ( '<style ' + [ n && 'nonce="' + n + '"', A + '="true"', 'data-styled-version="5.3.6"', ] .filter(Boolean) .join(' ') + '>' + t + '</style>' ); }), (this.getStyleTags = function () { return e.sealed ? j(2) : e._emitSheetCSS(); }), (this.getStyleElement = function () { var t; if (e.sealed) return j(2); var n = (((t = {})[A] = ''), (t['data-styled-version'] = '5.3.6'), (t.dangerouslySetInnerHTML = { __html: e.instance.toString(), }), t), o = q(); return ( o && (n.nonce = o), [ react.createElement( 'style', v({}, n, { key: 'sc-0-0', }) ), ] ); }), (this.seal = function () { e.sealed = !0; }), (this.instance = new Z({ isServer: !0, })), (this.sealed = !1); } var t = e.prototype; return ( (t.collectStyles = function (e) { return this.sealed ? j(2) : react.createElement( ye, { sheet: this.instance, }, e ); }), (t.interleaveWithNodeStream = function (e) { return j(3); }), e ); })(), Xe = function Xe(e) { var t = r.forwardRef(function (t, n) { var o = s(Ge), i = e.defaultProps, a = Re(t, o, i); return ( false && 0, r.createElement( e, v({}, t, { theme: a, ref: n, }) ) ); }); return y(t, e), (t.displayName = 'WithTheme(' + _(e) + ')'), t; }, Ze = function Ze() { return s(Ge); }, Ke = { StyleSheet: Z, masterSheet: he, }; false && 0, false && 0; /* harmony default export */ var styled_components_browser_esm = He; // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(184); // CONCATENATED MODULE: ./src/components/Aluno.tsx var _templateObject; var StudentName = styled_components_browser_esm.span( _templateObject || (_templateObject = _taggedTemplateLiteral(['\n color: ', ';\n'])), function (props) { return props.name ? 'lightgreen' : 'red'; } ); function Aluno(props) { var _props$aluno; return /*#__PURE__*/ (0, jsx_runtime.jsx)(jsx_runtime.Fragment, { children: /*#__PURE__*/ (0, jsx_runtime.jsxs)('div', { children: [ /*#__PURE__*/ (0, jsx_runtime.jsx)('b', { children: 'Aluno:' }), ' ', /*#__PURE__*/ (0, jsx_runtime.jsx)(StudentName, { name: props.aluno, children: (_props$aluno = props.aluno) !== null && _props$aluno !== void 0 ? _props$aluno : 'Aluno não identificado', }), ], }), }); } // CONCATENATED MODULE: ./src/helpers/useStudentDetector.ts function useStudentDetector() { var _useState = (0, react.useState)(null), _useState2 = _slicedToArray(_useState, 2), student = _useState2[0], setStudent = _useState2[1]; var STUDENT_SPAN_ID = 'span_vEGEDALUNOM_0001'; (0, react.useEffect)(function () { setInterval(function () { var _document$querySelect; var studentFieldInnerText = (_document$querySelect = document.querySelector( '#'.concat(STUDENT_SPAN_ID) )) === null || _document$querySelect === void 0 ? void 0 : _document$querySelect.textContent; setStudent( studentFieldInnerText !== null && studentFieldInnerText !== void 0 ? studentFieldInnerText : null ); }, 1000); }, []); return { student: student }; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js function _iterableToArray(iter) { if ( (typeof Symbol !== 'undefined' && iter[Symbol.iterator] != null) || iter['@@iterator'] != null ) return Array.from(iter); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js function _nonIterableSpread() { throw new TypeError( 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' ); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js function _toConsumableArray(arr) { return ( _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread() ); } // CONCATENATED MODULE: ./src/helpers/useConceitosDetector.ts function useConceitosDetector() { var _useState = (0, react.useState)([]), _useState2 = _slicedToArray(_useState, 2), conceitos = _useState2[0], setConceitos = _useState2[1]; var TABLE_ID = 'GridobjaprendizagemContainer_0001Tbl'; var NEXT_BUTTON_ID = 'vFPROXIMO'; var nextButton = (0, react.useRef)(null); var tryGetTable = function tryGetTable() { return document.getElementById(TABLE_ID); }; var tryGetNextButton = function tryGetNextButton() { return document.getElementById(NEXT_BUTTON_ID); }; (0, react.useEffect)(function () { setInterval(function () { var table = tryGetTable(); nextButton.current = tryGetNextButton(); if (table) { var rows = _toConsumableArray(table.querySelectorAll('[gxrow]')); var grabbedConceitos = rows.map(function (row) { var _row$querySelector$te, _row$querySelector; var getInput = makeGrabInput(row); return { conceito: toNumber( (_row$querySelector$te = (_row$querySelector = row.querySelector('table tr span')) === null || _row$querySelector === void 0 ? void 0 : _row$querySelector.textContent) !== null && _row$querySelector$te !== void 0 ? _row$querySelector$te : null ), checkBox: { AB: getInput('AB'), B: getInput('B'), P: getInput('P'), A: getInput('A'), ONT: getInput('ONT'), MOTIVO: getInput('MOTIVO'), }, }; }); setConceitos(grabbedConceitos); } }, 1000); }, []); return { conceitos: conceitos, nextButton: nextButton }; } var mapType = { A: 6, P: 5, B: 4, AB: 3, ONT: 8, MOTIVO: 9 }; function makeGrabInput(row) { return function (type) { return grabInput(row, type); }; } function grabInput(row, type) { var _ref; var element = type === 'MOTIVO' ? 'select' : 'input'; return (_ref = row.querySelector( 'table tr td:nth-child('.concat(mapType[type], ') ').concat(element) )) !== null && _ref !== void 0 ? _ref : null; } function toNumber(string) { return string ? Number(string.replace(/[^0-9]/g, '')) : null; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } // CONCATENATED MODULE: ./src/components/Conceitos.tsx var _excluded = ['state']; var Conceitos_templateObject; var List = styled_components_browser_esm.div( Conceitos_templateObject || (Conceitos_templateObject = _taggedTemplateLiteral([ '\n display: flex;\n flex-flow: row wrap;\n gap: 10px;\n color: #ccc;\n\n div.conceito {\n width: 50px;\n padding: 5px 10px;\n border-radius: 2.5px;\n cursor: pointer;\n text-align: center;\n background: #0002;\n &:hover {\n background: #0004;\n }\n\n &.selected {\n color: #fff;\n background: #328b2a;\n &:hover {\n background: #3aa031;\n }\n }\n }\n', ])) ); function Conceitos(_ref) { var _ref$state = _slicedToArray(_ref.state, 2), selected = _ref$state[0], setSelected = _ref$state[1], props = _objectWithoutProperties(_ref, _excluded); var isSelected = (0, react.useCallback)( function (code) { return selected.includes(code); }, [selected] ); var handleSelect = (0, react.useCallback)( function (code) { if (isSelected(code)) { setSelected(function (selected) { return selected.filter(function (item) { return item !== code; }); }); return; } setSelected(function (selected) { return _toConsumableArray( new Set([].concat(_toConsumableArray(selected), [code])) ); }); }, [isSelected, setSelected] ); return /*#__PURE__*/ (0, jsx_runtime.jsx)(jsx_runtime.Fragment, { children: /*#__PURE__*/ (0, jsx_runtime.jsx)(List, { children: props.conceitos.map(function (conceito) { return /*#__PURE__*/ (0, jsx_runtime.jsx)('div', { onClick: function onClick() { return conceito && handleSelect(conceito); }, className: [ 'conceito', conceito && isSelected(conceito) ? 'selected' : 'default', ].join(' '), children: conceito, }); }), }), }); } // CONCATENATED MODULE: ./src/App.tsx var App_templateObject, _templateObject2, _templateObject3; var Wrapper = styled_components_browser_esm.div( App_templateObject || (App_templateObject = _taggedTemplateLiteral([ '\n padding: 20px;\n max-width: 945px;\n margin: 0 auto;\n background: #222;\n color: #fff;\n border-radius: 3px;\n display: flex;\n flex-flow: column;\n gap: 10px;\n\n &,\n & * {\n user-select: none;\n }\n', ])) ); var FillButton = styled_components_browser_esm.button( _templateObject2 || (_templateObject2 = _taggedTemplateLiteral([ '\n border: none;\n border-radius: 3px;\n width: 25px;\n &.autoWidth {\n width: auto;\n }\n height: 20px;\n cursor: pointer;\n display: grid;\n place-items: center;\n color: #fff;\n font-size: 0.9em;\n\n background-color: #0004;\n &:hover {\n background-color: #0008;\n }\n\n &.AB {\n background-color: #d9534f;\n &:hover {\n background-color: #e8615c;\n }\n }\n\n &.B {\n background-color: #ffc107;\n &:hover {\n background-color: #ffcc33;\n }\n }\n\n &.P {\n background-color: #007bff;\n &:hover {\n background-color: #278efc;\n }\n }\n\n &.A {\n background-color: #28a745;\n &:hover {\n background-color: #32b050;\n }\n }\n', ])) ); var Row = styled_components_browser_esm.div( _templateObject3 || (_templateObject3 = _taggedTemplateLiteral([ '\n display: flex;\n gap: 5px;\n align-items: center;\n\n &.disabled {\n pointer-events: none;\n opacity: 0.5;\n filter: grayscale(1);\n }\n', ])) ); function App() { var _useStudentDetector = useStudentDetector(), student = _useStudentDetector.student; var _useConceitosDetector = useConceitosDetector(), conceitos = _useConceitosDetector.conceitos, nextButton = _useConceitosDetector.nextButton; var _useState = (0, react.useState)([]), _useState2 = _slicedToArray(_useState, 2), selected = _useState2[0], setSelected = _useState2[1]; var disabled = !student || !conceitos.length; var next = function next() { var _nextButton$current; (_nextButton$current = nextButton.current) === null || _nextButton$current === void 0 ? void 0 : _nextButton$current.click(); }; var isChecked = function isChecked(checkbox) { return checkbox.checked; }; var clear = function clear() { conceitos.forEach(function (conceito) { var checkboxes = [ conceito.checkBox.A, conceito.checkBox.B, conceito.checkBox.P, conceito.checkBox.AB, conceito.checkBox.ONT, ]; checkboxes.forEach(function (checkbox) { isChecked(checkbox) && click(checkbox); }); }); }; var click = function click(c) { var checkbox = c; if (checkbox && isChecked(checkbox)) { checkbox.checked = false; checkbox.value = '0'; } else { checkbox.checked = true; checkbox.value = '1'; } }; var select = function select(classe) { clear(); conceitos.forEach(function (conceito) { conceito.checkBox.MOTIVO.value = '0'; var isSelected = conceito.conceito ? selected.includes(conceito.conceito) : false; var checkbox = isSelected ? conceito.checkBox[classe] : conceito.checkBox['ONT']; if (!isSelected) { !isChecked(checkbox) && click(checkbox); conceito.checkBox.MOTIVO.value = '2'; } else { click(checkbox); } }); }; return /*#__PURE__*/ (0, jsx_runtime.jsxs)(Wrapper, { children: [ /*#__PURE__*/ (0, jsx_runtime.jsxs)(Row, { style: { justifyContent: 'space-between' }, children: [ /*#__PURE__*/ (0, jsx_runtime.jsx)(Aluno, { aluno: student }), /*#__PURE__*/ (0, jsx_runtime.jsxs)(Row, { className: disabled ? 'disabled' : '', children: [ /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: function onClick() { return clear(); }, children: 'X', }), /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: function onClick() { return select('AB'); }, className: 'AB', children: 'AB', }), /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: function onClick() { return select('B'); }, className: 'B', children: 'B', }), /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: function onClick() { return select('P'); }, className: 'P', children: 'P', }), /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: function onClick() { return select('A'); }, className: 'A', children: 'A', }), /*#__PURE__*/ (0, jsx_runtime.jsx)(FillButton, { onClick: next, className: 'autoWidth', children: 'Pr\xF3ximo aluno', }), ], }), ], }), /*#__PURE__*/ (0, jsx_runtime.jsxs)('div', { children: [ /*#__PURE__*/ (0, jsx_runtime.jsxs)('span', { children: [ conceitos.length, ' conceitos identificado', conceitos.length === 1 ? '' : 's', ], }), selected.length ? /*#__PURE__*/ (0, jsx_runtime.jsxs)('span', { children: [ ' | ', selected.length, ' selecionado', selected.length === 1 ? '' : 's', ], }) : '', ], }), /*#__PURE__*/ (0, jsx_runtime.jsx)(Conceitos, { state: [selected, setSelected], conceitos: conceitos.map(function (c) { return c.conceito; }), }), ], }); } /* harmony default export */ var src_App = App; // CONCATENATED MODULE: ./src/utils.js /** * Wrapped console.log function. * * @export * @param {*} args */ function log() { var _console; for ( var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++ ) { args[_key] = arguments[_key]; } (_console = console).log.apply( _console, [ '%cUserscript (React Mode):', 'color: purple; font-weight: bold', ].concat(args) ); } /** * Wrapped version of `fetch` that logs the output as it's being fetched. * It also specifies the full path, because in Greasemonkey, the full path is needed. * * @param {string} arg * @returns {Promise} - the `fetch` promise */ function logFetch(arg) { var url = new URL(arg, window.location); log('fetching', '' + url); return fetch('' + url, { credentials: 'include' }); } /** * Ensure `callback` is called every time window.location changes * Code derived from https://stackoverflow.com/questions/3522090/event-when-window-location-href-changes * * @export * @param {function} callback - function to be called when URL changes * @returns {MutationObserver} - MutationObserver that watches the URL */ function addLocationChangeCallback(callback) { // Run the callback once right at the start window.setTimeout(callback, 0); // Set up a `MutationObserver` to watch for changes in the URL var oldHref = window.location.href; var body = document.querySelector('body'); var observer = new MutationObserver(function (mutations) { if ( mutations.some(function () { return oldHref !== document.location.href; }) ) { oldHref = document.location.href; callback(); } }); observer.observe(body, { childList: true, subtree: true }); return observer; } /** * Awaits for an element with the specified `selector` to be found * and then returns the selected dom node. * This is used to delay rendering a widget until its parent appears. * * @export * @param {string} selector * @returns {DOMNode} */ function awaitElement(_x) { return _awaitElement.apply(this, arguments); } function _awaitElement() { _awaitElement = _asyncToGenerator( /*#__PURE__*/ _regeneratorRuntime().mark(function _callee(selector) { var MAX_TRIES, tries; return _regeneratorRuntime().wrap(function _callee$(_context) { while (1) { switch ((_context.prev = _context.next)) { case 0: MAX_TRIES = 60; tries = 0; return _context.abrupt( 'return', new Promise(function (resolve, reject) { function probe() { tries++; return document.querySelector(selector); } function delayedProbe() { if (tries >= MAX_TRIES) { log("Can't find element with selector", selector); reject(); return; } var elm = probe(); if (elm) { resolve(elm); return; } window.setTimeout(delayedProbe, 250); } delayedProbe(); }) ); case 3: case 'end': return _context.stop(); } } }, _callee); }) ); return _awaitElement.apply(this, arguments); } // CONCATENATED MODULE: ./src/index.tsx log('React script has successfully started'); // Do required initial work. Gets called every time the URL changes, // so that elements can be re-inserted as a user navigates a page with // different routes. function main() { return _main.apply(this, arguments); } // Call `main()` every time the page URL changes, including on first load. function _main() { _main = _asyncToGenerator( /*#__PURE__*/ _regeneratorRuntime().mark(function _callee() { var body, container; return _regeneratorRuntime().wrap(function _callee$(_context) { while (1) { switch ((_context.prev = _context.next)) { case 0: _context.next = 2; return awaitElement('body > div'); case 2: _context.next = 4; return awaitElement('body'); case 4: body = _context.sent; container = document.createElement('div'); setTimeout(function () { //insert at top of the body body.insertBefore(container, body.firstChild); // body.appendChild(container); react_dom.render( /*#__PURE__*/ (0, jsx_runtime.jsx)(src_App, {}), container ); }, 1000); case 7: case 'end': return _context.stop(); } } }, _callee); }) ); return _main.apply(this, arguments); } addLocationChangeCallback(function () { // Greasemonkey doesn't bubble errors up to the main console, // so we have to catch them manually and log them main().catch(function (e) { log(e); }); }); })(); /******/ })(); //# sourceMappingURL=main.js.map