function e(e, t) { for (var n = 0; n < t.length; n++) { const i = t[n]; if ("string" != typeof i && !Array.isArray(i)) for (const t in i) if ("default" !== t && !(t in e)) { const n = Object.getOwnPropertyDescriptor(i, t); n && Object.defineProperty(e, t, n.get ? n : { enumerable: !0, get: () => i[t] }); } } return Object.freeze(Object.defineProperty(e, Symbol.toStringTag, { value: "Module" })); } !(function () { const e = document.createElement("link").relList; if (!(e && e.supports && e.supports("modulepreload"))) { for (const e of document.querySelectorAll('link[rel="modulepreload"]')) t(e); new MutationObserver((e) => { for (const n of e) if ("childList" === n.type) for (const e of n.addedNodes) "LINK" === e.tagName && "modulepreload" === e.rel && t(e); }).observe(document, { childList: !0, subtree: !0 }); } function t(e) { if (e.ep) return; e.ep = !0; const t = (function (e) { const t = {}; return ( e.integrity && (t.integrity = e.integrity), e.referrerPolicy && (t.referrerPolicy = e.referrerPolicy), "use-credentials" === e.crossOrigin ? (t.credentials = "include") : "anonymous" === e.crossOrigin ? (t.credentials = "omit") : (t.credentials = "same-origin"), t ); })(e); fetch(e.href, t); } })(); var t = "undefined" != typeof globalThis ? globalThis : "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}; function n(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } function i(e) { if (e.__esModule) return e; var t = e.default; if ("function" == typeof t) { var n = function e() { return this instanceof e ? Reflect.construct(t, arguments, this.constructor) : t.apply(this, arguments); }; n.prototype = t.prototype; } else n = {}; return ( Object.defineProperty(n, "__esModule", { value: !0 }), Object.keys(e).forEach(function (t) { var i = Object.getOwnPropertyDescriptor(e, t); Object.defineProperty( n, t, i.get ? i : { enumerable: !0, get: function () { return e[t]; }, }, ); }), n ); } var r = { exports: {} }, o = {}, s = { exports: {} }, a = {}, l = Symbol.for("react.element"), c = Symbol.for("react.portal"), d = Symbol.for("react.fragment"), u = Symbol.for("react.strict_mode"), h = Symbol.for("react.profiler"), g = Symbol.for("react.provider"), p = Symbol.for("react.context"), f = Symbol.for("react.forward_ref"), m = Symbol.for("react.suspense"), _ = Symbol.for("react.memo"), v = Symbol.for("react.lazy"), b = Symbol.iterator; var y = { isMounted: function () { return !1; }, enqueueForceUpdate: function () {}, enqueueReplaceState: function () {}, enqueueSetState: function () {}, }, x = Object.assign, w = {}; function C(e, t, n) { ((this.props = e), (this.context = t), (this.refs = w), (this.updater = n || y)); } function S() {} function k(e, t, n) { ((this.props = e), (this.context = t), (this.refs = w), (this.updater = n || y)); } ((C.prototype.isReactComponent = {}), (C.prototype.setState = function (e, t) { if ("object" != typeof e && "function" != typeof e && null != e) throw Error( "setState(...): takes an object of state variables to update or a function which returns an object of state variables.", ); this.updater.enqueueSetState(this, e, t, "setState"); }), (C.prototype.forceUpdate = function (e) { this.updater.enqueueForceUpdate(this, e, "forceUpdate"); }), (S.prototype = C.prototype)); var E = (k.prototype = new S()); ((E.constructor = k), x(E, C.prototype), (E.isPureReactComponent = !0)); var N = Array.isArray, L = Object.prototype.hasOwnProperty, D = { current: null }, T = { key: !0, ref: !0, __self: !0, __source: !0 }; function I(e, t, n) { var i, r = {}, o = null, s = null; if (null != t) for (i in (void 0 !== t.ref && (s = t.ref), void 0 !== t.key && (o = "" + t.key), t)) L.call(t, i) && !T.hasOwnProperty(i) && (r[i] = t[i]); var a = arguments.length - 2; if (1 === a) r.children = n; else if (1 < a) { for (var c = Array(a), d = 0; d < a; d++) c[d] = arguments[d + 2]; r.children = c; } if (e && e.defaultProps) for (i in (a = e.defaultProps)) void 0 === r[i] && (r[i] = a[i]); return { $$typeof: l, type: e, key: o, ref: s, props: r, _owner: D.current }; } function R(e) { return "object" == typeof e && null !== e && e.$$typeof === l; } var O = /\/+/g; function M(e, t) { return "object" == typeof e && null !== e && null != e.key ? (function (e) { var t = { "=": "=0", ":": "=2" }; return ( "$" + e.replace(/[=:]/g, function (e) { return t[e]; }) ); })("" + e.key) : t.toString(36); } function A(e, t, n, i, r) { var o = typeof e; ("undefined" !== o && "boolean" !== o) || (e = null); var s = !1; if (null === e) s = !0; else switch (o) { case "string": case "number": s = !0; break; case "object": switch (e.$$typeof) { case l: case c: s = !0; } } if (s) return ( (r = r((s = e))), (e = "" === i ? "." + M(s, 0) : i), N(r) ? ((n = ""), null != e && (n = e.replace(O, "$&/") + "/"), A(r, t, n, "", function (e) { return e; })) : null != r && (R(r) && (r = (function (e, t) { return { $$typeof: l, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner, }; })( r, n + (!r.key || (s && s.key === r.key) ? "" : ("" + r.key).replace(O, "$&/") + "/") + e, )), t.push(r)), 1 ); if (((s = 0), (i = "" === i ? "." : i + ":"), N(e))) for (var a = 0; a < e.length; a++) { var d = i + M((o = e[a]), a); s += A(o, t, n, d, r); } else if ( ((d = (function (e) { return null === e || "object" != typeof e ? null : "function" == typeof (e = (b && e[b]) || e["@@iterator"]) ? e : null; })(e)), "function" == typeof d) ) for (e = d.call(e), a = 0; !(o = e.next()).done; ) s += A((o = o.value), t, n, (d = i + M(o, a++)), r); else if ("object" === o) throw ( (t = String(e)), Error( "Objects are not valid as a React child (found: " + ("[object Object]" === t ? "object with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to render a collection of children, use an array instead.", ) ); return s; } function P(e, t, n) { if (null == e) return e; var i = [], r = 0; return ( A(e, i, "", "", function (e) { return t.call(n, e, r++); }), i ); } function j(e) { if (-1 === e._status) { var t = e._result; ((t = t()).then( function (t) { (0 !== e._status && -1 !== e._status) || ((e._status = 1), (e._result = t)); }, function (t) { (0 !== e._status && -1 !== e._status) || ((e._status = 2), (e._result = t)); }, ), -1 === e._status && ((e._status = 0), (e._result = t))); } if (1 === e._status) return e._result.default; throw e._result; } var F = { current: null }, B = { transition: null }, V = { ReactCurrentDispatcher: F, ReactCurrentBatchConfig: B, ReactCurrentOwner: D }; function W() { throw Error("act(...) is not supported in production builds of React."); } ((a.Children = { map: P, forEach: function (e, t, n) { P( e, function () { t.apply(this, arguments); }, n, ); }, count: function (e) { var t = 0; return ( P(e, function () { t++; }), t ); }, toArray: function (e) { return ( P(e, function (e) { return e; }) || [] ); }, only: function (e) { if (!R(e)) throw Error("React.Children.only expected to receive a single React element child."); return e; }, }), (a.Component = C), (a.Fragment = d), (a.Profiler = h), (a.PureComponent = k), (a.StrictMode = u), (a.Suspense = m), (a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = V), (a.act = W), (a.cloneElement = function (e, t, n) { if (null == e) throw Error( "React.cloneElement(...): The argument must be a React element, but you passed " + e + ".", ); var i = x({}, e.props), r = e.key, o = e.ref, s = e._owner; if (null != t) { if ( (void 0 !== t.ref && ((o = t.ref), (s = D.current)), void 0 !== t.key && (r = "" + t.key), e.type && e.type.defaultProps) ) var a = e.type.defaultProps; for (c in t) L.call(t, c) && !T.hasOwnProperty(c) && (i[c] = void 0 === t[c] && void 0 !== a ? a[c] : t[c]); } var c = arguments.length - 2; if (1 === c) i.children = n; else if (1 < c) { a = Array(c); for (var d = 0; d < c; d++) a[d] = arguments[d + 2]; i.children = a; } return { $$typeof: l, type: e.type, key: r, ref: o, props: i, _owner: s }; }), (a.createContext = function (e) { return ( ((e = { $$typeof: p, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null, }).Provider = { $$typeof: g, _context: e }), (e.Consumer = e) ); }), (a.createElement = I), (a.createFactory = function (e) { var t = I.bind(null, e); return ((t.type = e), t); }), (a.createRef = function () { return { current: null }; }), (a.forwardRef = function (e) { return { $$typeof: f, render: e }; }), (a.isValidElement = R), (a.lazy = function (e) { return { $$typeof: v, _payload: { _status: -1, _result: e }, _init: j }; }), (a.memo = function (e, t) { return { $$typeof: _, type: e, compare: void 0 === t ? null : t }; }), (a.startTransition = function (e) { var t = B.transition; B.transition = {}; try { e(); } finally { B.transition = t; } }), (a.unstable_act = W), (a.useCallback = function (e, t) { return F.current.useCallback(e, t); }), (a.useContext = function (e) { return F.current.useContext(e); }), (a.useDebugValue = function () {}), (a.useDeferredValue = function (e) { return F.current.useDeferredValue(e); }), (a.useEffect = function (e, t) { return F.current.useEffect(e, t); }), (a.useId = function () { return F.current.useId(); }), (a.useImperativeHandle = function (e, t, n) { return F.current.useImperativeHandle(e, t, n); }), (a.useInsertionEffect = function (e, t) { return F.current.useInsertionEffect(e, t); }), (a.useLayoutEffect = function (e, t) { return F.current.useLayoutEffect(e, t); }), (a.useMemo = function (e, t) { return F.current.useMemo(e, t); }), (a.useReducer = function (e, t, n) { return F.current.useReducer(e, t, n); }), (a.useRef = function (e) { return F.current.useRef(e); }), (a.useState = function (e) { return F.current.useState(e); }), (a.useSyncExternalStore = function (e, t, n) { return F.current.useSyncExternalStore(e, t, n); }), (a.useTransition = function () { return F.current.useTransition(); }), (a.version = "18.3.1"), (s.exports = a)); var H = s.exports; const z = n(H), U = e({ __proto__: null, default: z }, [H]); /** * @license React * 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. */ var $ = H, q = Symbol.for("react.element"), K = Symbol.for("react.fragment"), G = Object.prototype.hasOwnProperty, Z = $.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, Y = { key: !0, ref: !0, __self: !0, __source: !0 }; function X(e, t, n) { var i, r = {}, o = null, s = null; for (i in (void 0 !== n && (o = "" + n), void 0 !== t.key && (o = "" + t.key), void 0 !== t.ref && (s = t.ref), t)) G.call(t, i) && !Y.hasOwnProperty(i) && (r[i] = t[i]); if (e && e.defaultProps) for (i in (t = e.defaultProps)) void 0 === r[i] && (r[i] = t[i]); return { $$typeof: q, type: e, key: o, ref: s, props: r, _owner: Z.current }; } ((o.Fragment = K), (o.jsx = X), (o.jsxs = X), (r.exports = o)); var Q = r.exports, J = {}, ee = { exports: {} }, te = {}, ne = { exports: {} }, ie = {}; /** * @license React * 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. */ (!(function (e) { function t(e, t) { var n = e.length; e.push(t); e: for (; 0 < n; ) { var i = (n - 1) >>> 1, o = e[i]; if (!(0 < r(o, t))) break e; ((e[i] = t), (e[n] = o), (n = i)); } } function n(e) { return 0 === e.length ? null : e[0]; } function i(e) { if (0 === e.length) return null; var t = e[0], n = e.pop(); if (n !== t) { e[0] = n; e: for (var i = 0, o = e.length, s = o >>> 1; i < s; ) { var a = 2 * (i + 1) - 1, l = e[a], c = a + 1, d = e[c]; if (0 > r(l, n)) c < o && 0 > r(d, l) ? ((e[i] = d), (e[c] = n), (i = c)) : ((e[i] = l), (e[a] = n), (i = a)); else { if (!(c < o && 0 > r(d, n))) break e; ((e[i] = d), (e[c] = n), (i = c)); } } } return t; } function r(e, t) { var n = e.sortIndex - t.sortIndex; return 0 !== n ? n : e.id - t.id; } if ("object" == typeof performance && "function" == typeof performance.now) { var o = performance; e.unstable_now = function () { return o.now(); }; } else { var s = Date, a = s.now(); e.unstable_now = function () { return s.now() - a; }; } var l = [], c = [], d = 1, u = null, h = 3, g = !1, p = !1, f = !1, m = "function" == typeof setTimeout ? setTimeout : null, _ = "function" == typeof clearTimeout ? clearTimeout : null, v = "undefined" != typeof setImmediate ? setImmediate : null; function b(e) { for (var r = n(c); null !== r; ) { if (null === r.callback) i(c); else { if (!(r.startTime <= e)) break; (i(c), (r.sortIndex = r.expirationTime), t(l, r)); } r = n(c); } } function y(e) { if (((f = !1), b(e), !p)) if (null !== n(l)) ((p = !0), R(x)); else { var t = n(c); null !== t && O(y, t.startTime - e); } } function x(t, r) { ((p = !1), f && ((f = !1), _(k), (k = -1)), (g = !0)); var o = h; try { for (b(r), u = n(l); null !== u && (!(u.expirationTime > r) || (t && !L())); ) { var s = u.callback; if ("function" == typeof s) { ((u.callback = null), (h = u.priorityLevel)); var a = s(u.expirationTime <= r); ((r = e.unstable_now()), "function" == typeof a ? (u.callback = a) : u === n(l) && i(l), b(r)); } else i(l); u = n(l); } if (null !== u) var d = !0; else { var m = n(c); (null !== m && O(y, m.startTime - r), (d = !1)); } return d; } finally { ((u = null), (h = o), (g = !1)); } } "undefined" != typeof navigator && void 0 !== navigator.scheduling && void 0 !== navigator.scheduling.isInputPending && navigator.scheduling.isInputPending.bind(navigator.scheduling); var w, C = !1, S = null, k = -1, E = 5, N = -1; function L() { return !(e.unstable_now() - N < E); } function D() { if (null !== S) { var t = e.unstable_now(); N = t; var n = !0; try { n = S(!0, t); } finally { n ? w() : ((C = !1), (S = null)); } } else C = !1; } if ("function" == typeof v) w = function () { v(D); }; else if ("undefined" != typeof MessageChannel) { var T = new MessageChannel(), I = T.port2; ((T.port1.onmessage = D), (w = function () { I.postMessage(null); })); } else w = function () { m(D, 0); }; function R(e) { ((S = e), C || ((C = !0), w())); } function O(t, n) { k = m(function () { t(e.unstable_now()); }, n); } ((e.unstable_IdlePriority = 5), (e.unstable_ImmediatePriority = 1), (e.unstable_LowPriority = 4), (e.unstable_NormalPriority = 3), (e.unstable_Profiling = null), (e.unstable_UserBlockingPriority = 2), (e.unstable_cancelCallback = function (e) { e.callback = null; }), (e.unstable_continueExecution = function () { p || g || ((p = !0), R(x)); }), (e.unstable_forceFrameRate = function (e) { 0 > e || 125 < e || (E = 0 < e ? Math.floor(1e3 / e) : 5); }), (e.unstable_getCurrentPriorityLevel = function () { return h; }), (e.unstable_getFirstCallbackNode = function () { return n(l); }), (e.unstable_next = function (e) { switch (h) { case 1: case 2: case 3: var t = 3; break; default: t = h; } var n = h; h = t; try { return e(); } finally { h = n; } }), (e.unstable_pauseExecution = function () {}), (e.unstable_requestPaint = function () {}), (e.unstable_runWithPriority = function (e, t) { switch (e) { case 1: case 2: case 3: case 4: case 5: break; default: e = 3; } var n = h; h = e; try { return t(); } finally { h = n; } }), (e.unstable_scheduleCallback = function (i, r, o) { var s = e.unstable_now(); switch ( ("object" == typeof o && null !== o ? (o = "number" == typeof (o = o.delay) && 0 < o ? s + o : s) : (o = s), i) ) { case 1: var a = -1; break; case 2: a = 250; break; case 5: a = 1073741823; break; case 4: a = 1e4; break; default: a = 5e3; } return ( (i = { id: d++, callback: r, priorityLevel: i, startTime: o, expirationTime: (a = o + a), sortIndex: -1, }), o > s ? ((i.sortIndex = o), t(c, i), null === n(l) && i === n(c) && (f ? (_(k), (k = -1)) : (f = !0), O(y, o - s))) : ((i.sortIndex = a), t(l, i), p || g || ((p = !0), R(x))), i ); }), (e.unstable_shouldYield = L), (e.unstable_wrapCallback = function (e) { var t = h; return function () { var n = h; h = t; try { return e.apply(this, arguments); } finally { h = n; } }; })); })(ie), (ne.exports = ie)); var re = ne.exports, oe = H, se = re; /** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ function ae(e) { for ( var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length; n++ ) t += "&args[]=" + encodeURIComponent(arguments[n]); return ( "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings." ); } var le = new Set(), ce = {}; function de(e, t) { (ue(e, t), ue(e + "Capture", t)); } function ue(e, t) { for (ce[e] = t, e = 0; e < t.length; e++) le.add(t[e]); } var he = !( "undefined" == typeof window || void 0 === window.document || void 0 === window.document.createElement ), ge = Object.prototype.hasOwnProperty, pe = /^[: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]*$/, fe = {}, me = {}; function _e(e, t, n, i, r, o, s) { ((this.acceptsBooleans = 2 === t || 3 === t || 4 === t), (this.attributeName = i), (this.attributeNamespace = r), (this.mustUseProperty = n), (this.propertyName = e), (this.type = t), (this.sanitizeURL = o), (this.removeEmptyString = s)); } var ve = {}; ("children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style" .split(" ") .forEach(function (e) { ve[e] = new _e(e, 0, !1, e, null, !1, !1); }), [ ["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"], ].forEach(function (e) { var t = e[0]; ve[t] = new _e(t, 1, !1, e[1], null, !1, !1); }), ["contentEditable", "draggable", "spellCheck", "value"].forEach(function (e) { ve[e] = new _e(e, 2, !1, e.toLowerCase(), null, !1, !1); }), ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function (e) { ve[e] = new _e(e, 2, !1, e, null, !1, !1); }), "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope" .split(" ") .forEach(function (e) { ve[e] = new _e(e, 3, !1, e.toLowerCase(), null, !1, !1); }), ["checked", "multiple", "muted", "selected"].forEach(function (e) { ve[e] = new _e(e, 3, !0, e, null, !1, !1); }), ["capture", "download"].forEach(function (e) { ve[e] = new _e(e, 4, !1, e, null, !1, !1); }), ["cols", "rows", "size", "span"].forEach(function (e) { ve[e] = new _e(e, 6, !1, e, null, !1, !1); }), ["rowSpan", "start"].forEach(function (e) { ve[e] = new _e(e, 5, !1, e.toLowerCase(), null, !1, !1); })); var be = /[\-:]([a-z])/g; function ye(e) { return e[1].toUpperCase(); } function xe(e, t, n, i) { var r = ve.hasOwnProperty(t) ? ve[t] : null; (null !== r ? 0 !== r.type : i || !(2 < t.length) || ("o" !== t[0] && "O" !== t[0]) || ("n" !== t[1] && "N" !== t[1])) && ((function (e, t, n, i) { if ( null == t || (function (e, t, n, i) { if (null !== n && 0 === n.type) return !1; switch (typeof t) { case "function": case "symbol": return !0; case "boolean": return ( !i && (null !== n ? !n.acceptsBooleans : "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e) ); default: return !1; } })(e, t, n, i) ) return !0; if (i) return !1; if (null !== n) switch (n.type) { case 3: return !t; case 4: return !1 === t; case 5: return isNaN(t); case 6: return isNaN(t) || 1 > t; } return !1; })(t, n, r, i) && (n = null), i || null === r ? (function (e) { return ( !!ge.call(me, e) || (!ge.call(fe, e) && (pe.test(e) ? (me[e] = !0) : ((fe[e] = !0), !1))) ); })(t) && (null === n ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : r.mustUseProperty ? (e[r.propertyName] = null === n ? 3 !== r.type && "" : n) : ((t = r.attributeName), (i = r.attributeNamespace), null === n ? e.removeAttribute(t) : ((n = 3 === (r = r.type) || (4 === r && !0 === n) ? "" : "" + n), i ? e.setAttributeNS(i, t, n) : e.setAttribute(t, n)))); } ("accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height" .split(" ") .forEach(function (e) { var t = e.replace(be, ye); ve[t] = new _e(t, 1, !1, e, null, !1, !1); }), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type" .split(" ") .forEach(function (e) { var t = e.replace(be, ye); ve[t] = new _e(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); }), ["xml:base", "xml:lang", "xml:space"].forEach(function (e) { var t = e.replace(be, ye); ve[t] = new _e(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); }), ["tabIndex", "crossOrigin"].forEach(function (e) { ve[e] = new _e(e, 1, !1, e.toLowerCase(), null, !1, !1); }), (ve.xlinkHref = new _e("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1)), ["src", "href", "action", "formAction"].forEach(function (e) { ve[e] = new _e(e, 1, !1, e.toLowerCase(), null, !0, !0); })); var we = oe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, Ce = Symbol.for("react.element"), Se = Symbol.for("react.portal"), ke = Symbol.for("react.fragment"), Ee = Symbol.for("react.strict_mode"), Ne = Symbol.for("react.profiler"), Le = Symbol.for("react.provider"), De = Symbol.for("react.context"), Te = Symbol.for("react.forward_ref"), Ie = Symbol.for("react.suspense"), Re = Symbol.for("react.suspense_list"), Oe = Symbol.for("react.memo"), Me = Symbol.for("react.lazy"), Ae = Symbol.for("react.offscreen"), Pe = Symbol.iterator; function je(e) { return null === e || "object" != typeof e ? null : "function" == typeof (e = (Pe && e[Pe]) || e["@@iterator"]) ? e : null; } var Fe, Be = Object.assign; function Ve(e) { if (void 0 === Fe) try { throw Error(); } catch (kmt) { var t = kmt.stack.trim().match(/\n( *(at )?)/); Fe = (t && t[1]) || ""; } return "\n" + Fe + e; } var We = !1; function He(e, t) { if (!e || We) return ""; We = !0; var n = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { if (t) if ( ((t = function () { throw Error(); }), Object.defineProperty(t.prototype, "props", { set: function () { throw Error(); }, }), "object" == typeof Reflect && Reflect.construct) ) { try { Reflect.construct(t, []); } catch (upt) { var i = upt; } Reflect.construct(e, [], t); } else { try { t.call(); } catch (upt) { i = upt; } e.call(t.prototype); } else { try { throw Error(); } catch (upt) { i = upt; } e(); } } catch (upt) { if (upt && i && "string" == typeof upt.stack) { for ( var r = upt.stack.split("\n"), o = i.stack.split("\n"), s = r.length - 1, a = o.length - 1; 1 <= s && 0 <= a && r[s] !== o[a]; ) a--; for (; 1 <= s && 0 <= a; s--, a--) if (r[s] !== o[a]) { if (1 !== s || 1 !== a) do { if ((s--, 0 > --a || r[s] !== o[a])) { var l = "\n" + r[s].replace(" at new ", " at "); return ( e.displayName && l.includes("") && (l = l.replace("", e.displayName)), l ); } } while (1 <= s && 0 <= a); break; } } } finally { ((We = !1), (Error.prepareStackTrace = n)); } return (e = e ? e.displayName || e.name : "") ? Ve(e) : ""; } function ze(e) { switch (e.tag) { case 5: return Ve(e.type); case 16: return Ve("Lazy"); case 13: return Ve("Suspense"); case 19: return Ve("SuspenseList"); case 0: case 2: case 15: return (e = He(e.type, !1)); case 11: return (e = He(e.type.render, !1)); case 1: return (e = He(e.type, !0)); default: return ""; } } function Ue(e) { if (null == e) return null; if ("function" == typeof e) return e.displayName || e.name || null; if ("string" == typeof e) return e; switch (e) { case ke: return "Fragment"; case Se: return "Portal"; case Ne: return "Profiler"; case Ee: return "StrictMode"; case Ie: return "Suspense"; case Re: return "SuspenseList"; } if ("object" == typeof e) switch (e.$$typeof) { case De: return (e.displayName || "Context") + ".Consumer"; case Le: return (e._context.displayName || "Context") + ".Provider"; case Te: var t = e.render; return ( (e = e.displayName) || (e = "" !== (e = t.displayName || t.name || "") ? "ForwardRef(" + e + ")" : "ForwardRef"), e ); case Oe: return null !== (t = e.displayName || null) ? t : Ue(e.type) || "Memo"; case Me: ((t = e._payload), (e = e._init)); try { return Ue(e(t)); } catch (kmt) {} } return null; } function $e(e) { var t = e.type; switch (e.tag) { case 24: return "Cache"; case 9: return (t.displayName || "Context") + ".Consumer"; case 10: return (t._context.displayName || "Context") + ".Provider"; case 18: return "DehydratedFragment"; case 11: return ( (e = (e = t.render).displayName || e.name || ""), t.displayName || ("" !== e ? "ForwardRef(" + e + ")" : "ForwardRef") ); case 7: return "Fragment"; case 5: return t; case 4: return "Portal"; case 3: return "Root"; case 6: return "Text"; case 16: return Ue(t); case 8: return t === Ee ? "StrictMode" : "Mode"; case 22: return "Offscreen"; case 12: return "Profiler"; case 21: return "Scope"; case 13: return "Suspense"; case 19: return "SuspenseList"; case 25: return "TracingMarker"; case 1: case 0: case 17: case 2: case 14: case 15: if ("function" == typeof t) return t.displayName || t.name || null; if ("string" == typeof t) return t; } return null; } function qe(e) { switch (typeof e) { case "boolean": case "number": case "string": case "undefined": case "object": return e; default: return ""; } } function Ke(e) { var t = e.type; return (e = e.nodeName) && "input" === e.toLowerCase() && ("checkbox" === t || "radio" === t); } function Ge(e) { e._valueTracker || (e._valueTracker = (function (e) { var t = Ke(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), i = "" + e[t]; if ( !e.hasOwnProperty(t) && void 0 !== n && "function" == typeof n.get && "function" == typeof n.set ) { var r = n.get, o = n.set; return ( Object.defineProperty(e, t, { configurable: !0, get: function () { return r.call(this); }, set: function (e) { ((i = "" + e), o.call(this, e)); }, }), Object.defineProperty(e, t, { enumerable: n.enumerable }), { getValue: function () { return i; }, setValue: function (e) { i = "" + e; }, stopTracking: function () { ((e._valueTracker = null), delete e[t]); }, } ); } })(e)); } function Ze(e) { if (!e) return !1; var t = e._valueTracker; if (!t) return !0; var n = t.getValue(), i = ""; return ( e && (i = Ke(e) ? (e.checked ? "true" : "false") : e.value), (e = i) !== n && (t.setValue(e), !0) ); } function Ye(e) { if (void 0 === (e = e || ("undefined" != typeof document ? document : void 0))) return null; try { return e.activeElement || e.body; } catch (ipt) { return e.body; } } function Xe(e, t) { var n = t.checked; return Be({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: null != n ? n : e._wrapperState.initialChecked, }); } function Qe(e, t) { var n = null == t.defaultValue ? "" : t.defaultValue, i = null != t.checked ? t.checked : t.defaultChecked; ((n = qe(null != t.value ? t.value : n)), (e._wrapperState = { initialChecked: i, initialValue: n, controlled: "checkbox" === t.type || "radio" === t.type ? null != t.checked : null != t.value, })); } function Je(e, t) { null != (t = t.checked) && xe(e, "checked", t, !1); } function et(e, t) { Je(e, t); var n = qe(t.value), i = t.type; if (null != n) "number" === i ? ((0 === n && "" === e.value) || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n); else if ("submit" === i || "reset" === i) return void e.removeAttribute("value"); (t.hasOwnProperty("value") ? nt(e, t.type, n) : t.hasOwnProperty("defaultValue") && nt(e, t.type, qe(t.defaultValue)), null == t.checked && null != t.defaultChecked && (e.defaultChecked = !!t.defaultChecked)); } function tt(e, t, n) { if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { var i = t.type; if (!(("submit" !== i && "reset" !== i) || (void 0 !== t.value && null !== t.value))) return; ((t = "" + e._wrapperState.initialValue), n || t === e.value || (e.value = t), (e.defaultValue = t)); } ("" !== (n = e.name) && (e.name = ""), (e.defaultChecked = !!e._wrapperState.initialChecked), "" !== n && (e.name = n)); } function nt(e, t, n) { ("number" === t && Ye(e.ownerDocument) === e) || (null == n ? (e.defaultValue = "" + e._wrapperState.initialValue) : e.defaultValue !== "" + n && (e.defaultValue = "" + n)); } var it = Array.isArray; function rt(e, t, n, i) { if (((e = e.options), t)) { t = {}; for (var r = 0; r < n.length; r++) t["$" + n[r]] = !0; for (n = 0; n < e.length; n++) ((r = t.hasOwnProperty("$" + e[n].value)), e[n].selected !== r && (e[n].selected = r), r && i && (e[n].defaultSelected = !0)); } else { for (n = "" + qe(n), t = null, r = 0; r < e.length; r++) { if (e[r].value === n) return ((e[r].selected = !0), void (i && (e[r].defaultSelected = !0))); null !== t || e[r].disabled || (t = e[r]); } null !== t && (t.selected = !0); } } function ot(e, t) { if (null != t.dangerouslySetInnerHTML) throw Error(ae(91)); return Be({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue, }); } function st(e, t) { var n = t.value; if (null == n) { if (((n = t.children), (t = t.defaultValue), null != n)) { if (null != t) throw Error(ae(92)); if (it(n)) { if (1 < n.length) throw Error(ae(93)); n = n[0]; } t = n; } (null == t && (t = ""), (n = t)); } e._wrapperState = { initialValue: qe(n) }; } function at(e, t) { var n = qe(t.value), i = qe(t.defaultValue); (null != n && ((n = "" + n) !== e.value && (e.value = n), null == t.defaultValue && e.defaultValue !== n && (e.defaultValue = n)), null != i && (e.defaultValue = "" + i)); } function lt(e) { var t = e.textContent; t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t); } function ct(e) { switch (e) { case "svg": return "http://www.w3.org/2000/svg"; case "math": return "http://www.w3.org/1998/Math/MathML"; default: return "http://www.w3.org/1999/xhtml"; } } function dt(e, t) { return null == e || "http://www.w3.org/1999/xhtml" === e ? ct(t) : "http://www.w3.org/2000/svg" === e && "foreignObject" === t ? "http://www.w3.org/1999/xhtml" : e; } var ut, ht = (function (e) { return "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction ? function (t, n, i, r) { MSApp.execUnsafeLocalFunction(function () { return e(t, n); }); } : e; })(function (e, t) { if ("http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e) e.innerHTML = t; else { for ( (ut = ut || document.createElement("div")).innerHTML = "" + t.valueOf().toString() + "", t = ut.firstChild; e.firstChild; ) e.removeChild(e.firstChild); for (; t.firstChild; ) e.appendChild(t.firstChild); } }); function gt(e, t) { if (t) { var n = e.firstChild; if (n && n === e.lastChild && 3 === n.nodeType) return void (n.nodeValue = t); } e.textContent = t; } var pt = { animationIterationCount: !0, aspectRatio: !0, borderImageOutset: !0, borderImageSlice: !0, borderImageWidth: !0, boxFlex: !0, boxFlexGroup: !0, boxOrdinalGroup: !0, columnCount: !0, columns: !0, flex: !0, flexGrow: !0, flexPositive: !0, flexShrink: !0, flexNegative: !0, flexOrder: !0, gridArea: !0, gridRow: !0, gridRowEnd: !0, gridRowSpan: !0, gridRowStart: !0, gridColumn: !0, gridColumnEnd: !0, gridColumnSpan: !0, gridColumnStart: !0, fontWeight: !0, lineClamp: !0, lineHeight: !0, opacity: !0, order: !0, orphans: !0, tabSize: !0, widows: !0, zIndex: !0, zoom: !0, fillOpacity: !0, floodOpacity: !0, stopOpacity: !0, strokeDasharray: !0, strokeDashoffset: !0, strokeMiterlimit: !0, strokeOpacity: !0, strokeWidth: !0, }, ft = ["Webkit", "ms", "Moz", "O"]; function mt(e, t, n) { return null == t || "boolean" == typeof t || "" === t ? "" : n || "number" != typeof t || 0 === t || (pt.hasOwnProperty(e) && pt[e]) ? ("" + t).trim() : t + "px"; } function _t(e, t) { for (var n in ((e = e.style), t)) if (t.hasOwnProperty(n)) { var i = 0 === n.indexOf("--"), r = mt(n, t[n], i); ("float" === n && (n = "cssFloat"), i ? e.setProperty(n, r) : (e[n] = r)); } } Object.keys(pt).forEach(function (e) { ft.forEach(function (t) { ((t = t + e.charAt(0).toUpperCase() + e.substring(1)), (pt[t] = pt[e])); }); }); var vt = Be( { 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 bt(e, t) { if (t) { if (vt[e] && (null != t.children || null != t.dangerouslySetInnerHTML)) throw Error(ae(137, e)); if (null != t.dangerouslySetInnerHTML) { if (null != t.children) throw Error(ae(60)); if ("object" != typeof t.dangerouslySetInnerHTML || !("__html" in t.dangerouslySetInnerHTML)) throw Error(ae(61)); } if (null != t.style && "object" != typeof t.style) throw Error(ae(62)); } } function yt(e, t) { if (-1 === e.indexOf("-")) return "string" == typeof t.is; switch (e) { case "annotation-xml": case "color-profile": case "font-face": case "font-face-src": case "font-face-uri": case "font-face-format": case "font-face-name": case "missing-glyph": return !1; default: return !0; } } var xt = null; function wt(e) { return ( (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), 3 === e.nodeType ? e.parentNode : e ); } var Ct = null, St = null, kt = null; function Et(e) { if ((e = xo(e))) { if ("function" != typeof Ct) throw Error(ae(280)); var t = e.stateNode; t && ((t = Co(t)), Ct(e.stateNode, e.type, t)); } } function Nt(e) { St ? (kt ? kt.push(e) : (kt = [e])) : (St = e); } function Lt() { if (St) { var e = St, t = kt; if (((kt = St = null), Et(e), t)) for (e = 0; e < t.length; e++) Et(t[e]); } } function Dt(e, t) { return e(t); } function Tt() {} var It = !1; function Rt(e, t, n) { if (It) return e(t, n); It = !0; try { return Dt(e, t, n); } finally { ((It = !1), (null !== St || null !== kt) && (Tt(), Lt())); } } function Ot(e, t) { var n = e.stateNode; if (null === n) return null; var i = Co(n); if (null === i) return null; n = i[t]; e: switch (t) { case "onClick": case "onClickCapture": case "onDoubleClick": case "onDoubleClickCapture": case "onMouseDown": case "onMouseDownCapture": case "onMouseMove": case "onMouseMoveCapture": case "onMouseUp": case "onMouseUpCapture": case "onMouseEnter": ((i = !i.disabled) || (i = !("button" === (e = e.type) || "input" === e || "select" === e || "textarea" === e)), (e = !i)); break e; default: e = !1; } if (e) return null; if (n && "function" != typeof n) throw Error(ae(231, t, typeof n)); return n; } var Mt = !1; if (he) try { var At = {}; (Object.defineProperty(At, "passive", { get: function () { Mt = !0; }, }), window.addEventListener("test", At, At), window.removeEventListener("test", At, At)); } catch (Lmt) { Mt = !1; } function Pt(e, t, n, i, r, o, s, a, l) { var c = Array.prototype.slice.call(arguments, 3); try { t.apply(n, c); } catch (hpt) { this.onError(hpt); } } var jt = !1, Ft = null, Bt = !1, Vt = null, Wt = { onError: function (e) { ((jt = !0), (Ft = e)); }, }; function Ht(e, t, n, i, r, o, s, a, l) { ((jt = !1), (Ft = null), Pt.apply(Wt, arguments)); } function zt(e) { var t = e, n = e; if (e.alternate) for (; t.return; ) t = t.return; else { e = t; do { (!!(4098 & (t = e).flags) && (n = t.return), (e = t.return)); } while (e); } return 3 === t.tag ? n : null; } function Ut(e) { if (13 === e.tag) { var t = e.memoizedState; if ((null === t && null !== (e = e.alternate) && (t = e.memoizedState), null !== t)) return t.dehydrated; } return null; } function $t(e) { if (zt(e) !== e) throw Error(ae(188)); } function qt(e) { return ( (e = (function (e) { var t = e.alternate; if (!t) { if (null === (t = zt(e))) throw Error(ae(188)); return t !== e ? null : e; } for (var n = e, i = t; ; ) { var r = n.return; if (null === r) break; var o = r.alternate; if (null === o) { if (null !== (i = r.return)) { n = i; continue; } break; } if (r.child === o.child) { for (o = r.child; o; ) { if (o === n) return ($t(r), e); if (o === i) return ($t(r), t); o = o.sibling; } throw Error(ae(188)); } if (n.return !== i.return) ((n = r), (i = o)); else { for (var s = !1, a = r.child; a; ) { if (a === n) { ((s = !0), (n = r), (i = o)); break; } if (a === i) { ((s = !0), (i = r), (n = o)); break; } a = a.sibling; } if (!s) { for (a = o.child; a; ) { if (a === n) { ((s = !0), (n = o), (i = r)); break; } if (a === i) { ((s = !0), (i = o), (n = r)); break; } a = a.sibling; } if (!s) throw Error(ae(189)); } } if (n.alternate !== i) throw Error(ae(190)); } if (3 !== n.tag) throw Error(ae(188)); return n.stateNode.current === n ? e : t; })(e)), null !== e ? Kt(e) : null ); } function Kt(e) { if (5 === e.tag || 6 === e.tag) return e; for (e = e.child; null !== e; ) { var t = Kt(e); if (null !== t) return t; e = e.sibling; } return null; } var Gt = se.unstable_scheduleCallback, Zt = se.unstable_cancelCallback, Yt = se.unstable_shouldYield, Xt = se.unstable_requestPaint, Qt = se.unstable_now, Jt = se.unstable_getCurrentPriorityLevel, en = se.unstable_ImmediatePriority, tn = se.unstable_UserBlockingPriority, nn = se.unstable_NormalPriority, rn = se.unstable_LowPriority, on = se.unstable_IdlePriority, sn = null, an = null; var ln = Math.clz32 ? Math.clz32 : function (e) { return ((e >>>= 0), 0 === e ? 32 : (31 - ((cn(e) / dn) | 0)) | 0); }, cn = Math.log, dn = Math.LN2; var un = 64, hn = 4194304; function gn(e) { switch (e & -e) { case 1: return 1; case 2: return 2; case 4: return 4; case 8: return 8; case 16: return 16; case 32: return 32; case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: return 4194240 & e; case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: return 130023424 & e; case 134217728: return 134217728; case 268435456: return 268435456; case 536870912: return 536870912; case 1073741824: return 1073741824; default: return e; } } function pn(e, t) { var n = e.pendingLanes; if (0 === n) return 0; var i = 0, r = e.suspendedLanes, o = e.pingedLanes, s = 268435455 & n; if (0 !== s) { var a = s & ~r; 0 !== a ? (i = gn(a)) : 0 !== (o &= s) && (i = gn(o)); } else 0 !== (s = n & ~r) ? (i = gn(s)) : 0 !== o && (i = gn(o)); if (0 === i) return 0; if ( 0 !== t && t !== i && 0 === (t & r) && ((r = i & -i) >= (o = t & -t) || (16 === r && 4194240 & o)) ) return t; if ((4 & i && (i |= 16 & n), 0 !== (t = e.entangledLanes))) for (e = e.entanglements, t &= i; 0 < t; ) ((r = 1 << (n = 31 - ln(t))), (i |= e[n]), (t &= ~r)); return i; } function fn(e, t) { switch (e) { case 1: case 2: case 4: return t + 250; case 8: case 16: case 32: case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: return t + 5e3; default: return -1; } } function mn(e) { return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0; } function _n() { var e = un; return (!(4194240 & (un <<= 1)) && (un = 64), e); } function vn(e) { for (var t = [], n = 0; 31 > n; n++) t.push(e); return t; } function bn(e, t, n) { ((e.pendingLanes |= t), 536870912 !== t && ((e.suspendedLanes = 0), (e.pingedLanes = 0)), ((e = e.eventTimes)[(t = 31 - ln(t))] = n)); } function yn(e, t) { var n = (e.entangledLanes |= t); for (e = e.entanglements; n; ) { var i = 31 - ln(n), r = 1 << i; ((r & t) | (e[i] & t) && (e[i] |= t), (n &= ~r)); } } var xn = 0; function wn(e) { return 1 < (e &= -e) ? (4 < e ? (268435455 & e ? 16 : 536870912) : 4) : 1; } var Cn, Sn, kn, En, Nn, Ln = !1, Dn = [], Tn = null, In = null, Rn = null, On = new Map(), Mn = new Map(), An = [], Pn = "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 jn(e, t) { switch (e) { case "focusin": case "focusout": Tn = null; break; case "dragenter": case "dragleave": In = null; break; case "mouseover": case "mouseout": Rn = null; break; case "pointerover": case "pointerout": On.delete(t.pointerId); break; case "gotpointercapture": case "lostpointercapture": Mn.delete(t.pointerId); } } function Fn(e, t, n, i, r, o) { return null === e || e.nativeEvent !== o ? ((e = { blockedOn: t, domEventName: n, eventSystemFlags: i, nativeEvent: o, targetContainers: [r], }), null !== t && null !== (t = xo(t)) && Sn(t), e) : ((e.eventSystemFlags |= i), (t = e.targetContainers), null !== r && -1 === t.indexOf(r) && t.push(r), e); } function Bn(e) { var t = yo(e.target); if (null !== t) { var n = zt(t); if (null !== n) if (13 === (t = n.tag)) { if (null !== (t = Ut(n))) return ( (e.blockedOn = t), void Nn(e.priority, function () { kn(n); }) ); } else if (3 === t && n.stateNode.current.memoizedState.isDehydrated) return void (e.blockedOn = 3 === n.tag ? n.stateNode.containerInfo : null); } e.blockedOn = null; } function Vn(e) { if (null !== e.blockedOn) return !1; for (var t = e.targetContainers; 0 < t.length; ) { var n = Xn(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) return (null !== (t = xo(n)) && Sn(t), (e.blockedOn = n), !1); var i = new (n = e.nativeEvent).constructor(n.type, n); ((xt = i), n.target.dispatchEvent(i), (xt = null), t.shift()); } return !0; } function Wn(e, t, n) { Vn(e) && n.delete(t); } function Hn() { ((Ln = !1), null !== Tn && Vn(Tn) && (Tn = null), null !== In && Vn(In) && (In = null), null !== Rn && Vn(Rn) && (Rn = null), On.forEach(Wn), Mn.forEach(Wn)); } function zn(e, t) { e.blockedOn === t && ((e.blockedOn = null), Ln || ((Ln = !0), se.unstable_scheduleCallback(se.unstable_NormalPriority, Hn))); } function Un(e) { function t(t) { return zn(t, e); } if (0 < Dn.length) { zn(Dn[0], e); for (var n = 1; n < Dn.length; n++) { var i = Dn[n]; i.blockedOn === e && (i.blockedOn = null); } } for ( null !== Tn && zn(Tn, e), null !== In && zn(In, e), null !== Rn && zn(Rn, e), On.forEach(t), Mn.forEach(t), n = 0; n < An.length; n++ ) (i = An[n]).blockedOn === e && (i.blockedOn = null); for (; 0 < An.length && null === (n = An[0]).blockedOn; ) (Bn(n), null === n.blockedOn && An.shift()); } var $n = we.ReactCurrentBatchConfig, qn = !0; function Kn(e, t, n, i) { var r = xn, o = $n.transition; $n.transition = null; try { ((xn = 1), Zn(e, t, n, i)); } finally { ((xn = r), ($n.transition = o)); } } function Gn(e, t, n, i) { var r = xn, o = $n.transition; $n.transition = null; try { ((xn = 4), Zn(e, t, n, i)); } finally { ((xn = r), ($n.transition = o)); } } function Zn(e, t, n, i) { if (qn) { var r = Xn(e, t, n, i); if (null === r) ($r(e, t, i, Yn, n), jn(e, i)); else if ( (function (e, t, n, i, r) { switch (t) { case "focusin": return ((Tn = Fn(Tn, e, t, n, i, r)), !0); case "dragenter": return ((In = Fn(In, e, t, n, i, r)), !0); case "mouseover": return ((Rn = Fn(Rn, e, t, n, i, r)), !0); case "pointerover": var o = r.pointerId; return (On.set(o, Fn(On.get(o) || null, e, t, n, i, r)), !0); case "gotpointercapture": return ((o = r.pointerId), Mn.set(o, Fn(Mn.get(o) || null, e, t, n, i, r)), !0); } return !1; })(r, e, t, n, i) ) i.stopPropagation(); else if ((jn(e, i), 4 & t && -1 < Pn.indexOf(e))) { for (; null !== r; ) { var o = xo(r); if ((null !== o && Cn(o), null === (o = Xn(e, t, n, i)) && $r(e, t, i, Yn, n), o === r)) break; r = o; } null !== r && i.stopPropagation(); } else $r(e, t, i, null, n); } } var Yn = null; function Xn(e, t, n, i) { if (((Yn = null), null !== (e = yo((e = wt(i)))))) if (null === (t = zt(e))) e = null; else if (13 === (n = t.tag)) { if (null !== (e = Ut(t))) return e; e = null; } else if (3 === n) { if (t.stateNode.current.memoizedState.isDehydrated) return 3 === t.tag ? t.stateNode.containerInfo : null; e = null; } else t !== e && (e = null); return ((Yn = e), null); } function Qn(e) { switch (e) { case "cancel": case "click": case "close": case "contextmenu": case "copy": case "cut": case "auxclick": case "dblclick": case "dragend": case "dragstart": case "drop": case "focusin": case "focusout": case "input": case "invalid": case "keydown": case "keypress": case "keyup": case "mousedown": case "mouseup": case "paste": case "pause": case "play": case "pointercancel": case "pointerdown": case "pointerup": case "ratechange": case "reset": case "resize": case "seeked": case "submit": case "touchcancel": case "touchend": case "touchstart": case "volumechange": case "change": case "selectionchange": case "textInput": case "compositionstart": case "compositionend": case "compositionupdate": case "beforeblur": case "afterblur": case "beforeinput": case "blur": case "fullscreenchange": case "focus": case "hashchange": case "popstate": case "select": case "selectstart": return 1; case "drag": case "dragenter": case "dragexit": case "dragleave": case "dragover": case "mousemove": case "mouseout": case "mouseover": case "pointermove": case "pointerout": case "pointerover": case "scroll": case "toggle": case "touchmove": case "wheel": case "mouseenter": case "mouseleave": case "pointerenter": case "pointerleave": return 4; case "message": switch (Jt()) { case en: return 1; case tn: return 4; case nn: case rn: return 16; case on: return 536870912; default: return 16; } default: return 16; } } var Jn = null, ei = null, ti = null; function ni() { if (ti) return ti; var e, t, n = ei, i = n.length, r = "value" in Jn ? Jn.value : Jn.textContent, o = r.length; for (e = 0; e < i && n[e] === r[e]; e++); var s = i - e; for (t = 1; t <= s && n[i - t] === r[o - t]; t++); return (ti = r.slice(e, 1 < t ? 1 - t : void 0)); } function ii(e) { var t = e.keyCode; return ( "charCode" in e ? 0 === (e = e.charCode) && 13 === t && (e = 13) : (e = t), 10 === e && (e = 13), 32 <= e || 13 === e ? e : 0 ); } function ri() { return !0; } function oi() { return !1; } function si(e) { function t(t, n, i, r, o) { for (var s in ((this._reactName = t), (this._targetInst = i), (this.type = n), (this.nativeEvent = r), (this.target = o), (this.currentTarget = null), e)) e.hasOwnProperty(s) && ((t = e[s]), (this[s] = t ? t(r) : r[s])); return ( (this.isDefaultPrevented = ( null != r.defaultPrevented ? r.defaultPrevented : !1 === r.returnValue ) ? ri : oi), (this.isPropagationStopped = oi), this ); } return ( Be(t.prototype, { preventDefault: function () { this.defaultPrevented = !0; var e = this.nativeEvent; e && (e.preventDefault ? e.preventDefault() : "unknown" != typeof e.returnValue && (e.returnValue = !1), (this.isDefaultPrevented = ri)); }, stopPropagation: function () { var e = this.nativeEvent; e && (e.stopPropagation ? e.stopPropagation() : "unknown" != typeof e.cancelBubble && (e.cancelBubble = !0), (this.isPropagationStopped = ri)); }, persist: function () {}, isPersistent: ri, }), t ); } var ai, li, ci, di = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: function (e) { return e.timeStamp || Date.now(); }, defaultPrevented: 0, isTrusted: 0, }, ui = si(di), hi = Be({}, di, { view: 0, detail: 0 }), gi = si(hi), pi = Be({}, hi, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: Ei, button: 0, buttons: 0, relatedTarget: function (e) { return void 0 === e.relatedTarget ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget; }, movementX: function (e) { return "movementX" in e ? e.movementX : (e !== ci && (ci && "mousemove" === e.type ? ((ai = e.screenX - ci.screenX), (li = e.screenY - ci.screenY)) : (li = ai = 0), (ci = e)), ai); }, movementY: function (e) { return "movementY" in e ? e.movementY : li; }, }), fi = si(pi), mi = si(Be({}, pi, { dataTransfer: 0 })), _i = si(Be({}, hi, { relatedTarget: 0 })), vi = si(Be({}, di, { animationName: 0, elapsedTime: 0, pseudoElement: 0 })), bi = Be({}, di, { clipboardData: function (e) { return "clipboardData" in e ? e.clipboardData : window.clipboardData; }, }), yi = si(bi), xi = si(Be({}, di, { data: 0 })), wi = { Esc: "Escape", Spacebar: " ", Left: "ArrowLeft", Up: "ArrowUp", Right: "ArrowRight", Down: "ArrowDown", Del: "Delete", Win: "OS", Menu: "ContextMenu", Apps: "ContextMenu", Scroll: "ScrollLock", MozPrintableKey: "Unidentified", }, Ci = { 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", }, Si = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; function ki(e) { var t = this.nativeEvent; return t.getModifierState ? t.getModifierState(e) : !!(e = Si[e]) && !!t[e]; } function Ei() { return ki; } var Ni = Be({}, hi, { key: function (e) { if (e.key) { var t = wi[e.key] || e.key; if ("Unidentified" !== t) return t; } return "keypress" === e.type ? 13 === (e = ii(e)) ? "Enter" : String.fromCharCode(e) : "keydown" === e.type || "keyup" === e.type ? Ci[e.keyCode] || "Unidentified" : ""; }, code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: Ei, charCode: function (e) { return "keypress" === e.type ? ii(e) : 0; }, keyCode: function (e) { return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0; }, which: function (e) { return "keypress" === e.type ? ii(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0; }, }), Li = si(Ni), Di = si( Be({}, pi, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0, }), ), Ti = si( Be({}, hi, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: Ei, }), ), Ii = si(Be({}, di, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 })), Ri = Be({}, pi, { deltaX: function (e) { return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; }, deltaY: function (e) { return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0; }, deltaZ: 0, deltaMode: 0, }), Oi = si(Ri), Mi = [9, 13, 27, 32], Ai = he && "CompositionEvent" in window, Pi = null; he && "documentMode" in document && (Pi = document.documentMode); var ji = he && "TextEvent" in window && !Pi, Fi = he && (!Ai || (Pi && 8 < Pi && 11 >= Pi)), Bi = String.fromCharCode(32), Vi = !1; function Wi(e, t) { switch (e) { case "keyup": return -1 !== Mi.indexOf(t.keyCode); case "keydown": return 229 !== t.keyCode; case "keypress": case "mousedown": case "focusout": return !0; default: return !1; } } function Hi(e) { return "object" == typeof (e = e.detail) && "data" in e ? e.data : null; } var zi = !1; var Ui = { 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 $i(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); return "input" === t ? !!Ui[e.type] : "textarea" === t; } function qi(e, t, n, i) { (Nt(i), 0 < (t = Kr(t, "onChange")).length && ((n = new ui("onChange", "change", null, n, i)), e.push({ event: n, listeners: t }))); } var Ki = null, Gi = null; function Zi(e) { Br(e, 0); } function Yi(e) { if (Ze(wo(e))) return e; } function Xi(e, t) { if ("change" === e) return t; } var Qi = !1; if (he) { var Ji; if (he) { var er = "oninput" in document; if (!er) { var tr = document.createElement("div"); (tr.setAttribute("oninput", "return;"), (er = "function" == typeof tr.oninput)); } Ji = er; } else Ji = !1; Qi = Ji && (!document.documentMode || 9 < document.documentMode); } function nr() { Ki && (Ki.detachEvent("onpropertychange", ir), (Gi = Ki = null)); } function ir(e) { if ("value" === e.propertyName && Yi(Gi)) { var t = []; (qi(t, Gi, e, wt(e)), Rt(Zi, t)); } } function rr(e, t, n) { "focusin" === e ? (nr(), (Gi = n), (Ki = t).attachEvent("onpropertychange", ir)) : "focusout" === e && nr(); } function or(e) { if ("selectionchange" === e || "keyup" === e || "keydown" === e) return Yi(Gi); } function sr(e, t) { if ("click" === e) return Yi(t); } function ar(e, t) { if ("input" === e || "change" === e) return Yi(t); } var lr = "function" == typeof Object.is ? Object.is : function (e, t) { return (e === t && (0 !== e || 1 / e == 1 / t)) || (e != e && t != t); }; function cr(e, t) { if (lr(e, t)) return !0; if ("object" != typeof e || null === e || "object" != typeof t || null === t) return !1; var n = Object.keys(e), i = Object.keys(t); if (n.length !== i.length) return !1; for (i = 0; i < n.length; i++) { var r = n[i]; if (!ge.call(t, r) || !lr(e[r], t[r])) return !1; } return !0; } function dr(e) { for (; e && e.firstChild; ) e = e.firstChild; return e; } function ur(e, t) { var n, i = dr(e); for (e = 0; i; ) { if (3 === i.nodeType) { if (((n = e + i.textContent.length), e <= t && n >= t)) return { node: i, offset: t - e }; e = n; } e: { for (; i; ) { if (i.nextSibling) { i = i.nextSibling; break e; } i = i.parentNode; } i = void 0; } i = dr(i); } } function hr(e, t) { return ( !(!e || !t) && (e === t || ((!e || 3 !== e.nodeType) && (t && 3 === t.nodeType ? hr(e, t.parentNode) : "contains" in e ? e.contains(t) : !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t))))) ); } function gr() { for (var e = window, t = Ye(); t instanceof e.HTMLIFrameElement; ) { try { var n = "string" == typeof t.contentWindow.location.href; } catch (opt) { n = !1; } if (!n) break; t = Ye((e = t.contentWindow).document); } return t; } function pr(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); return ( t && (("input" === t && ("text" === e.type || "search" === e.type || "tel" === e.type || "url" === e.type || "password" === e.type)) || "textarea" === t || "true" === e.contentEditable) ); } function fr(e) { var t = gr(), n = e.focusedElem, i = e.selectionRange; if (t !== n && n && n.ownerDocument && hr(n.ownerDocument.documentElement, n)) { if (null !== i && pr(n)) if (((t = i.start), void 0 === (e = i.end) && (e = t), "selectionStart" in n)) ((n.selectionStart = t), (n.selectionEnd = Math.min(e, n.value.length))); else if ((e = ((t = n.ownerDocument || document) && t.defaultView) || window).getSelection) { e = e.getSelection(); var r = n.textContent.length, o = Math.min(i.start, r); ((i = void 0 === i.end ? o : Math.min(i.end, r)), !e.extend && o > i && ((r = i), (i = o), (o = r)), (r = ur(n, o))); var s = ur(n, i); r && s && (1 !== e.rangeCount || e.anchorNode !== r.node || e.anchorOffset !== r.offset || e.focusNode !== s.node || e.focusOffset !== s.offset) && ((t = t.createRange()).setStart(r.node, r.offset), e.removeAllRanges(), o > i ? (e.addRange(t), e.extend(s.node, s.offset)) : (t.setEnd(s.node, s.offset), e.addRange(t))); } for (t = [], e = n; (e = e.parentNode); ) 1 === e.nodeType && t.push({ element: e, left: e.scrollLeft, top: e.scrollTop }); for ("function" == typeof n.focus && n.focus(), n = 0; n < t.length; n++) (((e = t[n]).element.scrollLeft = e.left), (e.element.scrollTop = e.top)); } } var mr = he && "documentMode" in document && 11 >= document.documentMode, _r = null, vr = null, br = null, yr = !1; function xr(e, t, n) { var i = n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; yr || null == _r || _r !== Ye(i) || ("selectionStart" in (i = _r) && pr(i) ? (i = { start: i.selectionStart, end: i.selectionEnd }) : (i = { anchorNode: (i = ( (i.ownerDocument && i.ownerDocument.defaultView) || window ).getSelection()).anchorNode, anchorOffset: i.anchorOffset, focusNode: i.focusNode, focusOffset: i.focusOffset, }), (br && cr(br, i)) || ((br = i), 0 < (i = Kr(vr, "onSelect")).length && ((t = new ui("onSelect", "select", null, t, n)), e.push({ event: t, listeners: i }), (t.target = _r)))); } function wr(e, t) { var n = {}; return ( (n[e.toLowerCase()] = t.toLowerCase()), (n["Webkit" + e] = "webkit" + t), (n["Moz" + e] = "moz" + t), n ); } var Cr = { animationend: wr("Animation", "AnimationEnd"), animationiteration: wr("Animation", "AnimationIteration"), animationstart: wr("Animation", "AnimationStart"), transitionend: wr("Transition", "TransitionEnd"), }, Sr = {}, kr = {}; function Er(e) { if (Sr[e]) return Sr[e]; if (!Cr[e]) return e; var t, n = Cr[e]; for (t in n) if (n.hasOwnProperty(t) && t in kr) return (Sr[e] = n[t]); return e; } he && ((kr = document.createElement("div").style), "AnimationEvent" in window || (delete Cr.animationend.animation, delete Cr.animationiteration.animation, delete Cr.animationstart.animation), "TransitionEvent" in window || delete Cr.transitionend.transition); var Nr = Er("animationend"), Lr = Er("animationiteration"), Dr = Er("animationstart"), Tr = Er("transitionend"), Ir = new Map(), Rr = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split( " ", ); function Or(e, t) { (Ir.set(e, t), de(t, [e])); } for (var Mr = 0; Mr < Rr.length; Mr++) { var Ar = Rr[Mr]; Or(Ar.toLowerCase(), "on" + (Ar[0].toUpperCase() + Ar.slice(1))); } (Or(Nr, "onAnimationEnd"), Or(Lr, "onAnimationIteration"), Or(Dr, "onAnimationStart"), Or("dblclick", "onDoubleClick"), Or("focusin", "onFocus"), Or("focusout", "onBlur"), Or(Tr, "onTransitionEnd"), ue("onMouseEnter", ["mouseout", "mouseover"]), ue("onMouseLeave", ["mouseout", "mouseover"]), ue("onPointerEnter", ["pointerout", "pointerover"]), ue("onPointerLeave", ["pointerout", "pointerover"]), de("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")), de( "onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split( " ", ), ), de("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]), de("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")), de("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")), de( "onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" "), )); var Pr = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split( " ", ), jr = new Set("cancel close invalid load scroll toggle".split(" ").concat(Pr)); function Fr(e, t, n) { var i = e.type || "unknown-event"; ((e.currentTarget = n), (function (e, t, n, i, r, o, s, a, l) { if ((Ht.apply(this, arguments), jt)) { if (!jt) throw Error(ae(198)); var c = Ft; ((jt = !1), (Ft = null), Bt || ((Bt = !0), (Vt = c))); } })(i, t, void 0, e), (e.currentTarget = null)); } function Br(e, t) { t = !!(4 & t); for (var n = 0; n < e.length; n++) { var i = e[n], r = i.event; i = i.listeners; e: { var o = void 0; if (t) for (var s = i.length - 1; 0 <= s; s--) { var a = i[s], l = a.instance, c = a.currentTarget; if (((a = a.listener), l !== o && r.isPropagationStopped())) break e; (Fr(r, a, c), (o = l)); } else for (s = 0; s < i.length; s++) { if ( ((l = (a = i[s]).instance), (c = a.currentTarget), (a = a.listener), l !== o && r.isPropagationStopped()) ) break e; (Fr(r, a, c), (o = l)); } } } if (Bt) throw ((e = Vt), (Bt = !1), (Vt = null), e); } function Vr(e, t) { var n = t[_o]; void 0 === n && (n = t[_o] = new Set()); var i = e + "__bubble"; n.has(i) || (Ur(t, e, 2, !1), n.add(i)); } function Wr(e, t, n) { var i = 0; (t && (i |= 4), Ur(n, e, i, t)); } var Hr = "_reactListening" + Math.random().toString(36).slice(2); function zr(e) { if (!e[Hr]) { ((e[Hr] = !0), le.forEach(function (t) { "selectionchange" !== t && (jr.has(t) || Wr(t, !1, e), Wr(t, !0, e)); })); var t = 9 === e.nodeType ? e : e.ownerDocument; null === t || t[Hr] || ((t[Hr] = !0), Wr("selectionchange", !1, t)); } } function Ur(e, t, n, i) { switch (Qn(t)) { case 1: var r = Kn; break; case 4: r = Gn; break; default: r = Zn; } ((n = r.bind(null, t, n, e)), (r = void 0), !Mt || ("touchstart" !== t && "touchmove" !== t && "wheel" !== t) || (r = !0), i ? void 0 !== r ? e.addEventListener(t, n, { capture: !0, passive: r }) : e.addEventListener(t, n, !0) : void 0 !== r ? e.addEventListener(t, n, { passive: r }) : e.addEventListener(t, n, !1)); } function $r(e, t, n, i, r) { var o = i; if (!(1 & t || 2 & t || null === i)) e: for (;;) { if (null === i) return; var s = i.tag; if (3 === s || 4 === s) { var a = i.stateNode.containerInfo; if (a === r || (8 === a.nodeType && a.parentNode === r)) break; if (4 === s) for (s = i.return; null !== s; ) { var l = s.tag; if ( (3 === l || 4 === l) && ((l = s.stateNode.containerInfo) === r || (8 === l.nodeType && l.parentNode === r)) ) return; s = s.return; } for (; null !== a; ) { if (null === (s = yo(a))) return; if (5 === (l = s.tag) || 6 === l) { i = o = s; continue e; } a = a.parentNode; } } i = i.return; } Rt(function () { var i = o, r = wt(n), s = []; e: { var a = Ir.get(e); if (void 0 !== a) { var l = ui, c = e; switch (e) { case "keypress": if (0 === ii(n)) break e; case "keydown": case "keyup": l = Li; break; case "focusin": ((c = "focus"), (l = _i)); break; case "focusout": ((c = "blur"), (l = _i)); break; case "beforeblur": case "afterblur": l = _i; break; case "click": if (2 === n.button) break e; case "auxclick": case "dblclick": case "mousedown": case "mousemove": case "mouseup": case "mouseout": case "mouseover": case "contextmenu": l = fi; break; case "drag": case "dragend": case "dragenter": case "dragexit": case "dragleave": case "dragover": case "dragstart": case "drop": l = mi; break; case "touchcancel": case "touchend": case "touchmove": case "touchstart": l = Ti; break; case Nr: case Lr: case Dr: l = vi; break; case Tr: l = Ii; break; case "scroll": l = gi; break; case "wheel": l = Oi; break; case "copy": case "cut": case "paste": l = yi; break; case "gotpointercapture": case "lostpointercapture": case "pointercancel": case "pointerdown": case "pointermove": case "pointerout": case "pointerover": case "pointerup": l = Di; } var d = !!(4 & t), u = !d && "scroll" === e, h = d ? (null !== a ? a + "Capture" : null) : a; d = []; for (var g, p = i; null !== p; ) { var f = (g = p).stateNode; if ( (5 === g.tag && null !== f && ((g = f), null !== h && null != (f = Ot(p, h)) && d.push(qr(p, f, g))), u) ) break; p = p.return; } 0 < d.length && ((a = new l(a, c, null, n, r)), s.push({ event: a, listeners: d })); } } if (!(7 & t)) { if ( ((l = "mouseout" === e || "pointerout" === e), (!(a = "mouseover" === e || "pointerover" === e) || n === xt || !(c = n.relatedTarget || n.fromElement) || (!yo(c) && !c[mo])) && (l || a) && ((a = r.window === r ? r : (a = r.ownerDocument) ? a.defaultView || a.parentWindow : window), l ? ((l = i), null !== (c = (c = n.relatedTarget || n.toElement) ? yo(c) : null) && (c !== (u = zt(c)) || (5 !== c.tag && 6 !== c.tag)) && (c = null)) : ((l = null), (c = i)), l !== c)) ) { if ( ((d = fi), (f = "onMouseLeave"), (h = "onMouseEnter"), (p = "mouse"), ("pointerout" !== e && "pointerover" !== e) || ((d = Di), (f = "onPointerLeave"), (h = "onPointerEnter"), (p = "pointer")), (u = null == l ? a : wo(l)), (g = null == c ? a : wo(c)), ((a = new d(f, p + "leave", l, n, r)).target = u), (a.relatedTarget = g), (f = null), yo(r) === i && (((d = new d(h, p + "enter", c, n, r)).target = g), (d.relatedTarget = u), (f = d)), (u = f), l && c) ) e: { for (h = c, p = 0, g = d = l; g; g = Gr(g)) p++; for (g = 0, f = h; f; f = Gr(f)) g++; for (; 0 < p - g; ) ((d = Gr(d)), p--); for (; 0 < g - p; ) ((h = Gr(h)), g--); for (; p--; ) { if (d === h || (null !== h && d === h.alternate)) break e; ((d = Gr(d)), (h = Gr(h))); } d = null; } else d = null; (null !== l && Zr(s, a, l, d, !1), null !== c && null !== u && Zr(s, u, c, d, !0)); } if ( "select" === (l = (a = i ? wo(i) : window).nodeName && a.nodeName.toLowerCase()) || ("input" === l && "file" === a.type) ) var m = Xi; else if ($i(a)) if (Qi) m = ar; else { m = or; var _ = rr; } else (l = a.nodeName) && "input" === l.toLowerCase() && ("checkbox" === a.type || "radio" === a.type) && (m = sr); switch ( (m && (m = m(e, i)) ? qi(s, m, n, r) : (_ && _(e, a, i), "focusout" === e && (_ = a._wrapperState) && _.controlled && "number" === a.type && nt(a, "number", a.value)), (_ = i ? wo(i) : window), e) ) { case "focusin": ($i(_) || "true" === _.contentEditable) && ((_r = _), (vr = i), (br = null)); break; case "focusout": br = vr = _r = null; break; case "mousedown": yr = !0; break; case "contextmenu": case "mouseup": case "dragend": ((yr = !1), xr(s, n, r)); break; case "selectionchange": if (mr) break; case "keydown": case "keyup": xr(s, n, r); } var v; if (Ai) e: { switch (e) { case "compositionstart": var b = "onCompositionStart"; break e; case "compositionend": b = "onCompositionEnd"; break e; case "compositionupdate": b = "onCompositionUpdate"; break e; } b = void 0; } else zi ? Wi(e, n) && (b = "onCompositionEnd") : "keydown" === e && 229 === n.keyCode && (b = "onCompositionStart"); (b && (Fi && "ko" !== n.locale && (zi || "onCompositionStart" !== b ? "onCompositionEnd" === b && zi && (v = ni()) : ((ei = "value" in (Jn = r) ? Jn.value : Jn.textContent), (zi = !0))), 0 < (_ = Kr(i, b)).length && ((b = new xi(b, e, null, n, r)), s.push({ event: b, listeners: _ }), v ? (b.data = v) : null !== (v = Hi(n)) && (b.data = v))), (v = ji ? (function (e, t) { switch (e) { case "compositionend": return Hi(t); case "keypress": return 32 !== t.which ? null : ((Vi = !0), Bi); case "textInput": return (e = t.data) === Bi && Vi ? null : e; default: return null; } })(e, n) : (function (e, t) { if (zi) return "compositionend" === e || (!Ai && Wi(e, t)) ? ((e = ni()), (ti = ei = Jn = null), (zi = !1), e) : null; switch (e) { case "paste": default: return null; case "keypress": if (!(t.ctrlKey || t.altKey || t.metaKey) || (t.ctrlKey && t.altKey)) { if (t.char && 1 < t.char.length) return t.char; if (t.which) return String.fromCharCode(t.which); } return null; case "compositionend": return Fi && "ko" !== t.locale ? null : t.data; } })(e, n)) && 0 < (i = Kr(i, "onBeforeInput")).length && ((r = new xi("onBeforeInput", "beforeinput", null, n, r)), s.push({ event: r, listeners: i }), (r.data = v))); } Br(s, t); }); } function qr(e, t, n) { return { instance: e, listener: t, currentTarget: n }; } function Kr(e, t) { for (var n = t + "Capture", i = []; null !== e; ) { var r = e, o = r.stateNode; (5 === r.tag && null !== o && ((r = o), null != (o = Ot(e, n)) && i.unshift(qr(e, o, r)), null != (o = Ot(e, t)) && i.push(qr(e, o, r))), (e = e.return)); } return i; } function Gr(e) { if (null === e) return null; do { e = e.return; } while (e && 5 !== e.tag); return e || null; } function Zr(e, t, n, i, r) { for (var o = t._reactName, s = []; null !== n && n !== i; ) { var a = n, l = a.alternate, c = a.stateNode; if (null !== l && l === i) break; (5 === a.tag && null !== c && ((a = c), r ? null != (l = Ot(n, o)) && s.unshift(qr(n, l, a)) : r || (null != (l = Ot(n, o)) && s.push(qr(n, l, a)))), (n = n.return)); } 0 !== s.length && e.push({ event: t, listeners: s }); } var Yr = /\r\n?/g, Xr = /\u0000|\uFFFD/g; function Qr(e) { return ("string" == typeof e ? e : "" + e).replace(Yr, "\n").replace(Xr, ""); } function Jr(e, t, n) { if (((t = Qr(t)), Qr(e) !== t && n)) throw Error(ae(425)); } function eo() {} var to = null, no = null; function io(e, t) { return ( "textarea" === e || "noscript" === e || "string" == typeof t.children || "number" == typeof t.children || ("object" == typeof t.dangerouslySetInnerHTML && null !== t.dangerouslySetInnerHTML && null != t.dangerouslySetInnerHTML.__html) ); } var ro = "function" == typeof setTimeout ? setTimeout : void 0, oo = "function" == typeof clearTimeout ? clearTimeout : void 0, so = "function" == typeof Promise ? Promise : void 0, ao = "function" == typeof queueMicrotask ? queueMicrotask : void 0 !== so ? function (e) { return so.resolve(null).then(e).catch(lo); } : ro; function lo(e) { setTimeout(function () { throw e; }); } function co(e, t) { var n = t, i = 0; do { var r = n.nextSibling; if ((e.removeChild(n), r && 8 === r.nodeType)) if ("/$" === (n = r.data)) { if (0 === i) return (e.removeChild(r), void Un(t)); i--; } else ("$" !== n && "$?" !== n && "$!" !== n) || i++; n = r; } while (n); Un(t); } function uo(e) { for (; null != e; e = e.nextSibling) { var t = e.nodeType; if (1 === t || 3 === t) break; if (8 === t) { if ("$" === (t = e.data) || "$!" === t || "$?" === t) break; if ("/$" === t) return null; } } return e; } function ho(e) { e = e.previousSibling; for (var t = 0; e; ) { if (8 === e.nodeType) { var n = e.data; if ("$" === n || "$!" === n || "$?" === n) { if (0 === t) return e; t--; } else "/$" === n && t++; } e = e.previousSibling; } return null; } var go = Math.random().toString(36).slice(2), po = "__reactFiber$" + go, fo = "__reactProps$" + go, mo = "__reactContainer$" + go, _o = "__reactEvents$" + go, vo = "__reactListeners$" + go, bo = "__reactHandles$" + go; function yo(e) { var t = e[po]; if (t) return t; for (var n = e.parentNode; n; ) { if ((t = n[mo] || n[po])) { if (((n = t.alternate), null !== t.child || (null !== n && null !== n.child))) for (e = ho(e); null !== e; ) { if ((n = e[po])) return n; e = ho(e); } return t; } n = (e = n).parentNode; } return null; } function xo(e) { return !(e = e[po] || e[mo]) || (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) ? null : e; } function wo(e) { if (5 === e.tag || 6 === e.tag) return e.stateNode; throw Error(ae(33)); } function Co(e) { return e[fo] || null; } var So = [], ko = -1; function Eo(e) { return { current: e }; } function No(e) { 0 > ko || ((e.current = So[ko]), (So[ko] = null), ko--); } function Lo(e, t) { (ko++, (So[ko] = e.current), (e.current = t)); } var Do = {}, To = Eo(Do), Io = Eo(!1), Ro = Do; function Oo(e, t) { var n = e.type.contextTypes; if (!n) return Do; var i = e.stateNode; if (i && i.__reactInternalMemoizedUnmaskedChildContext === t) return i.__reactInternalMemoizedMaskedChildContext; var r, o = {}; for (r in n) o[r] = t[r]; return ( i && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = t), (e.__reactInternalMemoizedMaskedChildContext = o)), o ); } function Mo(e) { return null != (e = e.childContextTypes); } function Ao() { (No(Io), No(To)); } function Po(e, t, n) { if (To.current !== Do) throw Error(ae(168)); (Lo(To, t), Lo(Io, n)); } function jo(e, t, n) { var i = e.stateNode; if (((t = t.childContextTypes), "function" != typeof i.getChildContext)) return n; for (var r in (i = i.getChildContext())) if (!(r in t)) throw Error(ae(108, $e(e) || "Unknown", r)); return Be({}, n, i); } function Fo(e) { return ( (e = ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || Do), (Ro = To.current), Lo(To, e), Lo(Io, Io.current), !0 ); } function Bo(e, t, n) { var i = e.stateNode; if (!i) throw Error(ae(169)); (n ? ((e = jo(e, t, Ro)), (i.__reactInternalMemoizedMergedChildContext = e), No(Io), No(To), Lo(To, e)) : No(Io), Lo(Io, n)); } var Vo = null, Wo = !1, Ho = !1; function zo(e) { null === Vo ? (Vo = [e]) : Vo.push(e); } function Uo() { if (!Ho && null !== Vo) { Ho = !0; var e = 0, t = xn; try { var n = Vo; for (xn = 1; e < n.length; e++) { var i = n[e]; do { i = i(!0); } while (null !== i); } ((Vo = null), (Wo = !1)); } catch (spt) { throw (null !== Vo && (Vo = Vo.slice(e + 1)), Gt(en, Uo), spt); } finally { ((xn = t), (Ho = !1)); } } return null; } var $o = [], qo = 0, Ko = null, Go = 0, Zo = [], Yo = 0, Xo = null, Qo = 1, Jo = ""; function es(e, t) { (($o[qo++] = Go), ($o[qo++] = Ko), (Ko = e), (Go = t)); } function ts(e, t, n) { ((Zo[Yo++] = Qo), (Zo[Yo++] = Jo), (Zo[Yo++] = Xo), (Xo = e)); var i = Qo; e = Jo; var r = 32 - ln(i) - 1; ((i &= ~(1 << r)), (n += 1)); var o = 32 - ln(t) + r; if (30 < o) { var s = r - (r % 5); ((o = (i & ((1 << s) - 1)).toString(32)), (i >>= s), (r -= s), (Qo = (1 << (32 - ln(t) + r)) | (n << r) | i), (Jo = o + e)); } else ((Qo = (1 << o) | (n << r) | i), (Jo = e)); } function ns(e) { null !== e.return && (es(e, 1), ts(e, 1, 0)); } function is(e) { for (; e === Ko; ) ((Ko = $o[--qo]), ($o[qo] = null), (Go = $o[--qo]), ($o[qo] = null)); for (; e === Xo; ) ((Xo = Zo[--Yo]), (Zo[Yo] = null), (Jo = Zo[--Yo]), (Zo[Yo] = null), (Qo = Zo[--Yo]), (Zo[Yo] = null)); } var rs = null, os = null, ss = !1, as = null; function ls(e, t) { var n = Id(5, null, null, 0); ((n.elementType = "DELETED"), (n.stateNode = t), (n.return = e), null === (t = e.deletions) ? ((e.deletions = [n]), (e.flags |= 16)) : t.push(n)); } function cs(e, t) { switch (e.tag) { case 5: var n = e.type; return ( null !== (t = 1 !== t.nodeType || n.toLowerCase() !== t.nodeName.toLowerCase() ? null : t) && ((e.stateNode = t), (rs = e), (os = uo(t.firstChild)), !0) ); case 6: return ( null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) && ((e.stateNode = t), (rs = e), (os = null), !0) ); case 13: return ( null !== (t = 8 !== t.nodeType ? null : t) && ((n = null !== Xo ? { id: Qo, overflow: Jo } : null), (e.memoizedState = { dehydrated: t, treeContext: n, retryLane: 1073741824 }), ((n = Id(18, null, null, 0)).stateNode = t), (n.return = e), (e.child = n), (rs = e), (os = null), !0) ); default: return !1; } } function ds(e) { return !(!(1 & e.mode) || 128 & e.flags); } function us(e) { if (ss) { var t = os; if (t) { var n = t; if (!cs(e, t)) { if (ds(e)) throw Error(ae(418)); t = uo(n.nextSibling); var i = rs; t && cs(e, t) ? ls(i, n) : ((e.flags = (-4097 & e.flags) | 2), (ss = !1), (rs = e)); } } else { if (ds(e)) throw Error(ae(418)); ((e.flags = (-4097 & e.flags) | 2), (ss = !1), (rs = e)); } } } function hs(e) { for (e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; ) e = e.return; rs = e; } function gs(e) { if (e !== rs) return !1; if (!ss) return (hs(e), (ss = !0), !1); var t; if ( ((t = 3 !== e.tag) && !(t = 5 !== e.tag) && (t = "head" !== (t = e.type) && "body" !== t && !io(e.type, e.memoizedProps)), t && (t = os)) ) { if (ds(e)) throw (ps(), Error(ae(418))); for (; t; ) (ls(e, t), (t = uo(t.nextSibling))); } if ((hs(e), 13 === e.tag)) { if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(ae(317)); e: { for (e = e.nextSibling, t = 0; e; ) { if (8 === e.nodeType) { var n = e.data; if ("/$" === n) { if (0 === t) { os = uo(e.nextSibling); break e; } t--; } else ("$" !== n && "$!" !== n && "$?" !== n) || t++; } e = e.nextSibling; } os = null; } } else os = rs ? uo(e.stateNode.nextSibling) : null; return !0; } function ps() { for (var e = os; e; ) e = uo(e.nextSibling); } function fs() { ((os = rs = null), (ss = !1)); } function ms(e) { null === as ? (as = [e]) : as.push(e); } var _s = we.ReactCurrentBatchConfig; function vs(e, t, n) { if (null !== (e = n.ref) && "function" != typeof e && "object" != typeof e) { if (n._owner) { if ((n = n._owner)) { if (1 !== n.tag) throw Error(ae(309)); var i = n.stateNode; } if (!i) throw Error(ae(147, e)); var r = i, o = "" + e; return null !== t && null !== t.ref && "function" == typeof t.ref && t.ref._stringRef === o ? t.ref : ((t = function (e) { var t = r.refs; null === e ? delete t[o] : (t[o] = e); }), (t._stringRef = o), t); } if ("string" != typeof e) throw Error(ae(284)); if (!n._owner) throw Error(ae(290, e)); } return e; } function bs(e, t) { throw ( (e = Object.prototype.toString.call(t)), Error( ae(31, "[object Object]" === e ? "object with keys {" + Object.keys(t).join(", ") + "}" : e), ) ); } function ys(e) { return (0, e._init)(e._payload); } function xs(e) { function t(t, n) { if (e) { var i = t.deletions; null === i ? ((t.deletions = [n]), (t.flags |= 16)) : i.push(n); } } function n(n, i) { if (!e) return null; for (; null !== i; ) (t(n, i), (i = i.sibling)); return null; } function i(e, t) { for (e = new Map(); null !== t; ) (null !== t.key ? e.set(t.key, t) : e.set(t.index, t), (t = t.sibling)); return e; } function r(e, t) { return (((e = Od(e, t)).index = 0), (e.sibling = null), e); } function o(t, n, i) { return ( (t.index = i), e ? null !== (i = t.alternate) ? (i = i.index) < n ? ((t.flags |= 2), n) : i : ((t.flags |= 2), n) : ((t.flags |= 1048576), n) ); } function s(t) { return (e && null === t.alternate && (t.flags |= 2), t); } function a(e, t, n, i) { return null === t || 6 !== t.tag ? (((t = jd(n, e.mode, i)).return = e), t) : (((t = r(t, n)).return = e), t); } function l(e, t, n, i) { var o = n.type; return o === ke ? d(e, t, n.props.children, i, n.key) : null !== t && (t.elementType === o || ("object" == typeof o && null !== o && o.$$typeof === Me && ys(o) === t.type)) ? (((i = r(t, n.props)).ref = vs(e, t, n)), (i.return = e), i) : (((i = Md(n.type, n.key, n.props, null, e.mode, i)).ref = vs(e, t, n)), (i.return = e), i); } function c(e, t, n, i) { return null === t || 4 !== t.tag || t.stateNode.containerInfo !== n.containerInfo || t.stateNode.implementation !== n.implementation ? (((t = Fd(n, e.mode, i)).return = e), t) : (((t = r(t, n.children || [])).return = e), t); } function d(e, t, n, i, o) { return null === t || 7 !== t.tag ? (((t = Ad(n, e.mode, i, o)).return = e), t) : (((t = r(t, n)).return = e), t); } function u(e, t, n) { if (("string" == typeof t && "" !== t) || "number" == typeof t) return (((t = jd("" + t, e.mode, n)).return = e), t); if ("object" == typeof t && null !== t) { switch (t.$$typeof) { case Ce: return ( ((n = Md(t.type, t.key, t.props, null, e.mode, n)).ref = vs(e, null, t)), (n.return = e), n ); case Se: return (((t = Fd(t, e.mode, n)).return = e), t); case Me: return u(e, (0, t._init)(t._payload), n); } if (it(t) || je(t)) return (((t = Ad(t, e.mode, n, null)).return = e), t); bs(e, t); } return null; } function h(e, t, n, i) { var r = null !== t ? t.key : null; if (("string" == typeof n && "" !== n) || "number" == typeof n) return null !== r ? null : a(e, t, "" + n, i); if ("object" == typeof n && null !== n) { switch (n.$$typeof) { case Ce: return n.key === r ? l(e, t, n, i) : null; case Se: return n.key === r ? c(e, t, n, i) : null; case Me: return h(e, t, (r = n._init)(n._payload), i); } if (it(n) || je(n)) return null !== r ? null : d(e, t, n, i, null); bs(e, n); } return null; } function g(e, t, n, i, r) { if (("string" == typeof i && "" !== i) || "number" == typeof i) return a(t, (e = e.get(n) || null), "" + i, r); if ("object" == typeof i && null !== i) { switch (i.$$typeof) { case Ce: return l(t, (e = e.get(null === i.key ? n : i.key) || null), i, r); case Se: return c(t, (e = e.get(null === i.key ? n : i.key) || null), i, r); case Me: return g(e, t, n, (0, i._init)(i._payload), r); } if (it(i) || je(i)) return d(t, (e = e.get(n) || null), i, r, null); bs(t, i); } return null; } function p(r, s, a, l) { for (var c = null, d = null, p = s, f = (s = 0), m = null; null !== p && f < a.length; f++) { p.index > f ? ((m = p), (p = null)) : (m = p.sibling); var _ = h(r, p, a[f], l); if (null === _) { null === p && (p = m); break; } (e && p && null === _.alternate && t(r, p), (s = o(_, s, f)), null === d ? (c = _) : (d.sibling = _), (d = _), (p = m)); } if (f === a.length) return (n(r, p), ss && es(r, f), c); if (null === p) { for (; f < a.length; f++) null !== (p = u(r, a[f], l)) && ((s = o(p, s, f)), null === d ? (c = p) : (d.sibling = p), (d = p)); return (ss && es(r, f), c); } for (p = i(r, p); f < a.length; f++) null !== (m = g(p, r, f, a[f], l)) && (e && null !== m.alternate && p.delete(null === m.key ? f : m.key), (s = o(m, s, f)), null === d ? (c = m) : (d.sibling = m), (d = m)); return ( e && p.forEach(function (e) { return t(r, e); }), ss && es(r, f), c ); } function f(r, s, a, l) { var c = je(a); if ("function" != typeof c) throw Error(ae(150)); if (null == (a = c.call(a))) throw Error(ae(151)); for ( var d = (c = null), p = s, f = (s = 0), m = null, _ = a.next(); null !== p && !_.done; f++, _ = a.next() ) { p.index > f ? ((m = p), (p = null)) : (m = p.sibling); var v = h(r, p, _.value, l); if (null === v) { null === p && (p = m); break; } (e && p && null === v.alternate && t(r, p), (s = o(v, s, f)), null === d ? (c = v) : (d.sibling = v), (d = v), (p = m)); } if (_.done) return (n(r, p), ss && es(r, f), c); if (null === p) { for (; !_.done; f++, _ = a.next()) null !== (_ = u(r, _.value, l)) && ((s = o(_, s, f)), null === d ? (c = _) : (d.sibling = _), (d = _)); return (ss && es(r, f), c); } for (p = i(r, p); !_.done; f++, _ = a.next()) null !== (_ = g(p, r, f, _.value, l)) && (e && null !== _.alternate && p.delete(null === _.key ? f : _.key), (s = o(_, s, f)), null === d ? (c = _) : (d.sibling = _), (d = _)); return ( e && p.forEach(function (e) { return t(r, e); }), ss && es(r, f), c ); } return function e(i, o, a, l) { if ( ("object" == typeof a && null !== a && a.type === ke && null === a.key && (a = a.props.children), "object" == typeof a && null !== a) ) { switch (a.$$typeof) { case Ce: e: { for (var c = a.key, d = o; null !== d; ) { if (d.key === c) { if ((c = a.type) === ke) { if (7 === d.tag) { (n(i, d.sibling), ((o = r(d, a.props.children)).return = i), (i = o)); break e; } } else if ( d.elementType === c || ("object" == typeof c && null !== c && c.$$typeof === Me && ys(c) === d.type) ) { (n(i, d.sibling), ((o = r(d, a.props)).ref = vs(i, d, a)), (o.return = i), (i = o)); break e; } n(i, d); break; } (t(i, d), (d = d.sibling)); } a.type === ke ? (((o = Ad(a.props.children, i.mode, l, a.key)).return = i), (i = o)) : (((l = Md(a.type, a.key, a.props, null, i.mode, l)).ref = vs(i, o, a)), (l.return = i), (i = l)); } return s(i); case Se: e: { for (d = a.key; null !== o; ) { if (o.key === d) { if ( 4 === o.tag && o.stateNode.containerInfo === a.containerInfo && o.stateNode.implementation === a.implementation ) { (n(i, o.sibling), ((o = r(o, a.children || [])).return = i), (i = o)); break e; } n(i, o); break; } (t(i, o), (o = o.sibling)); } (((o = Fd(a, i.mode, l)).return = i), (i = o)); } return s(i); case Me: return e(i, o, (d = a._init)(a._payload), l); } if (it(a)) return p(i, o, a, l); if (je(a)) return f(i, o, a, l); bs(i, a); } return ("string" == typeof a && "" !== a) || "number" == typeof a ? ((a = "" + a), null !== o && 6 === o.tag ? (n(i, o.sibling), ((o = r(o, a)).return = i), (i = o)) : (n(i, o), ((o = jd(a, i.mode, l)).return = i), (i = o)), s(i)) : n(i, o); }; } var ws = xs(!0), Cs = xs(!1), Ss = Eo(null), ks = null, Es = null, Ns = null; function Ls() { Ns = Es = ks = null; } function Ds(e) { var t = Ss.current; (No(Ss), (e._currentValue = t)); } function Ts(e, t, n) { for (; null !== e; ) { var i = e.alternate; if ( ((e.childLanes & t) !== t ? ((e.childLanes |= t), null !== i && (i.childLanes |= t)) : null !== i && (i.childLanes & t) !== t && (i.childLanes |= t), e === n) ) break; e = e.return; } } function Is(e, t) { ((ks = e), (Ns = Es = null), null !== (e = e.dependencies) && null !== e.firstContext && (0 !== (e.lanes & t) && (bl = !0), (e.firstContext = null))); } function Rs(e) { var t = e._currentValue; if (Ns !== e) if (((e = { context: e, memoizedValue: t, next: null }), null === Es)) { if (null === ks) throw Error(ae(308)); ((Es = e), (ks.dependencies = { lanes: 0, firstContext: e })); } else Es = Es.next = e; return t; } var Os = null; function Ms(e) { null === Os ? (Os = [e]) : Os.push(e); } function As(e, t, n, i) { var r = t.interleaved; return ( null === r ? ((n.next = n), Ms(t)) : ((n.next = r.next), (r.next = n)), (t.interleaved = n), Ps(e, i) ); } function Ps(e, t) { e.lanes |= t; var n = e.alternate; for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) ((e.childLanes |= t), null !== (n = e.alternate) && (n.childLanes |= t), (n = e), (e = e.return)); return 3 === n.tag ? n.stateNode : null; } var js = !1; function Fs(e) { e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null, }; } function Bs(e, t) { ((e = e.updateQueue), t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, firstBaseUpdate: e.firstBaseUpdate, lastBaseUpdate: e.lastBaseUpdate, shared: e.shared, effects: e.effects, })); } function Vs(e, t) { return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null }; } function Ws(e, t, n) { var i = e.updateQueue; if (null === i) return null; if (((i = i.shared), 2 & Lc)) { var r = i.pending; return ( null === r ? (t.next = t) : ((t.next = r.next), (r.next = t)), (i.pending = t), Ps(e, n) ); } return ( null === (r = i.interleaved) ? ((t.next = t), Ms(i)) : ((t.next = r.next), (r.next = t)), (i.interleaved = t), Ps(e, n) ); } function Hs(e, t, n) { if (null !== (t = t.updateQueue) && ((t = t.shared), 4194240 & n)) { var i = t.lanes; ((n |= i &= e.pendingLanes), (t.lanes = n), yn(e, n)); } } function zs(e, t) { var n = e.updateQueue, i = e.alternate; if (null !== i && n === (i = i.updateQueue)) { var r = null, o = null; if (null !== (n = n.firstBaseUpdate)) { do { var s = { eventTime: n.eventTime, lane: n.lane, tag: n.tag, payload: n.payload, callback: n.callback, next: null, }; (null === o ? (r = o = s) : (o = o.next = s), (n = n.next)); } while (null !== n); null === o ? (r = o = t) : (o = o.next = t); } else r = o = t; return ( (n = { baseState: i.baseState, firstBaseUpdate: r, lastBaseUpdate: o, shared: i.shared, effects: i.effects, }), void (e.updateQueue = n) ); } (null === (e = n.lastBaseUpdate) ? (n.firstBaseUpdate = t) : (e.next = t), (n.lastBaseUpdate = t)); } function Us(e, t, n, i) { var r = e.updateQueue; js = !1; var o = r.firstBaseUpdate, s = r.lastBaseUpdate, a = r.shared.pending; if (null !== a) { r.shared.pending = null; var l = a, c = l.next; ((l.next = null), null === s ? (o = c) : (s.next = c), (s = l)); var d = e.alternate; null !== d && (a = (d = d.updateQueue).lastBaseUpdate) !== s && (null === a ? (d.firstBaseUpdate = c) : (a.next = c), (d.lastBaseUpdate = l)); } if (null !== o) { var u = r.baseState; for (s = 0, d = c = l = null, a = o; ; ) { var h = a.lane, g = a.eventTime; if ((i & h) === h) { null !== d && (d = d.next = { eventTime: g, lane: 0, tag: a.tag, payload: a.payload, callback: a.callback, next: null, }); e: { var p = e, f = a; switch (((h = t), (g = n), f.tag)) { case 1: if ("function" == typeof (p = f.payload)) { u = p.call(g, u, h); break e; } u = p; break e; case 3: p.flags = (-65537 & p.flags) | 128; case 0: if (null == (h = "function" == typeof (p = f.payload) ? p.call(g, u, h) : p)) break e; u = Be({}, u, h); break e; case 2: js = !0; } } null !== a.callback && 0 !== a.lane && ((e.flags |= 64), null === (h = r.effects) ? (r.effects = [a]) : h.push(a)); } else ((g = { eventTime: g, lane: h, tag: a.tag, payload: a.payload, callback: a.callback, next: null, }), null === d ? ((c = d = g), (l = u)) : (d = d.next = g), (s |= h)); if (null === (a = a.next)) { if (null === (a = r.shared.pending)) break; ((a = (h = a).next), (h.next = null), (r.lastBaseUpdate = h), (r.shared.pending = null)); } } if ( (null === d && (l = u), (r.baseState = l), (r.firstBaseUpdate = c), (r.lastBaseUpdate = d), null !== (t = r.shared.interleaved)) ) { r = t; do { ((s |= r.lane), (r = r.next)); } while (r !== t); } else null === o && (r.shared.lanes = 0); ((Pc |= s), (e.lanes = s), (e.memoizedState = u)); } } function $s(e, t, n) { if (((e = t.effects), (t.effects = null), null !== e)) for (t = 0; t < e.length; t++) { var i = e[t], r = i.callback; if (null !== r) { if (((i.callback = null), (i = n), "function" != typeof r)) throw Error(ae(191, r)); r.call(i); } } } var qs = {}, Ks = Eo(qs), Gs = Eo(qs), Zs = Eo(qs); function Ys(e) { if (e === qs) throw Error(ae(174)); return e; } function Xs(e, t) { switch ((Lo(Zs, t), Lo(Gs, e), Lo(Ks, qs), (e = t.nodeType))) { case 9: case 11: t = (t = t.documentElement) ? t.namespaceURI : dt(null, ""); break; default: t = dt((t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), (e = e.tagName)); } (No(Ks), Lo(Ks, t)); } function Qs() { (No(Ks), No(Gs), No(Zs)); } function Js(e) { Ys(Zs.current); var t = Ys(Ks.current), n = dt(t, e.type); t !== n && (Lo(Gs, e), Lo(Ks, n)); } function ea(e) { Gs.current === e && (No(Ks), No(Gs)); } var ta = Eo(0); function na(e) { for (var t = e; null !== t; ) { if (13 === t.tag) { var n = t.memoizedState; if (null !== n && (null === (n = n.dehydrated) || "$?" === n.data || "$!" === n.data)) return t; } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { if (128 & t.flags) return t; } else if (null !== t.child) { ((t.child.return = t), (t = t.child)); continue; } if (t === e) break; for (; null === t.sibling; ) { if (null === t.return || t.return === e) return null; t = t.return; } ((t.sibling.return = t.return), (t = t.sibling)); } return null; } var ia = []; function ra() { for (var e = 0; e < ia.length; e++) ia[e]._workInProgressVersionPrimary = null; ia.length = 0; } var oa = we.ReactCurrentDispatcher, sa = we.ReactCurrentBatchConfig, aa = 0, la = null, ca = null, da = null, ua = !1, ha = !1, ga = 0, pa = 0; function fa() { throw Error(ae(321)); } function ma(e, t) { if (null === t) return !1; for (var n = 0; n < t.length && n < e.length; n++) if (!lr(e[n], t[n])) return !1; return !0; } function _a(e, t, n, i, r, o) { if ( ((aa = o), (la = t), (t.memoizedState = null), (t.updateQueue = null), (t.lanes = 0), (oa.current = null === e || null === e.memoizedState ? el : tl), (e = n(i, r)), ha) ) { o = 0; do { if (((ha = !1), (ga = 0), 25 <= o)) throw Error(ae(301)); ((o += 1), (da = ca = null), (t.updateQueue = null), (oa.current = nl), (e = n(i, r))); } while (ha); } if ( ((oa.current = Ja), (t = null !== ca && null !== ca.next), (aa = 0), (da = ca = la = null), (ua = !1), t) ) throw Error(ae(300)); return e; } function va() { var e = 0 !== ga; return ((ga = 0), e); } function ba() { var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null }; return (null === da ? (la.memoizedState = da = e) : (da = da.next = e), da); } function ya() { if (null === ca) { var e = la.alternate; e = null !== e ? e.memoizedState : null; } else e = ca.next; var t = null === da ? la.memoizedState : da.next; if (null !== t) ((da = t), (ca = e)); else { if (null === e) throw Error(ae(310)); ((e = { memoizedState: (ca = e).memoizedState, baseState: ca.baseState, baseQueue: ca.baseQueue, queue: ca.queue, next: null, }), null === da ? (la.memoizedState = da = e) : (da = da.next = e)); } return da; } function xa(e, t) { return "function" == typeof t ? t(e) : t; } function wa(e) { var t = ya(), n = t.queue; if (null === n) throw Error(ae(311)); n.lastRenderedReducer = e; var i = ca, r = i.baseQueue, o = n.pending; if (null !== o) { if (null !== r) { var s = r.next; ((r.next = o.next), (o.next = s)); } ((i.baseQueue = r = o), (n.pending = null)); } if (null !== r) { ((o = r.next), (i = i.baseState)); var a = (s = null), l = null, c = o; do { var d = c.lane; if ((aa & d) === d) (null !== l && (l = l.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null, }), (i = c.hasEagerState ? c.eagerState : e(i, c.action))); else { var u = { lane: d, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null, }; (null === l ? ((a = l = u), (s = i)) : (l = l.next = u), (la.lanes |= d), (Pc |= d)); } c = c.next; } while (null !== c && c !== o); (null === l ? (s = i) : (l.next = a), lr(i, t.memoizedState) || (bl = !0), (t.memoizedState = i), (t.baseState = s), (t.baseQueue = l), (n.lastRenderedState = i)); } if (null !== (e = n.interleaved)) { r = e; do { ((o = r.lane), (la.lanes |= o), (Pc |= o), (r = r.next)); } while (r !== e); } else null === r && (n.lanes = 0); return [t.memoizedState, n.dispatch]; } function Ca(e) { var t = ya(), n = t.queue; if (null === n) throw Error(ae(311)); n.lastRenderedReducer = e; var i = n.dispatch, r = n.pending, o = t.memoizedState; if (null !== r) { n.pending = null; var s = (r = r.next); do { ((o = e(o, s.action)), (s = s.next)); } while (s !== r); (lr(o, t.memoizedState) || (bl = !0), (t.memoizedState = o), null === t.baseQueue && (t.baseState = o), (n.lastRenderedState = o)); } return [o, i]; } function Sa() {} function ka(e, t) { var n = la, i = ya(), r = t(), o = !lr(i.memoizedState, r); if ( (o && ((i.memoizedState = r), (bl = !0)), (i = i.queue), ja(La.bind(null, n, i, e), [e]), i.getSnapshot !== t || o || (null !== da && 1 & da.memoizedState.tag)) ) { if (((n.flags |= 2048), Ra(9, Na.bind(null, n, i, r, t), void 0, null), null === Dc)) throw Error(ae(349)); 30 & aa || Ea(n, t, r); } return r; } function Ea(e, t, n) { ((e.flags |= 16384), (e = { getSnapshot: t, value: n }), null === (t = la.updateQueue) ? ((t = { lastEffect: null, stores: null }), (la.updateQueue = t), (t.stores = [e])) : null === (n = t.stores) ? (t.stores = [e]) : n.push(e)); } function Na(e, t, n, i) { ((t.value = n), (t.getSnapshot = i), Da(t) && Ta(e)); } function La(e, t, n) { return n(function () { Da(t) && Ta(e); }); } function Da(e) { var t = e.getSnapshot; e = e.value; try { var n = t(); return !lr(e, n); } catch (opt) { return !0; } } function Ta(e) { var t = Ps(e, 1); null !== t && nd(t, e, 1, -1); } function Ia(e) { var t = ba(); return ( "function" == typeof e && (e = e()), (t.memoizedState = t.baseState = e), (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: xa, lastRenderedState: e, }), (t.queue = e), (e = e.dispatch = Za.bind(null, la, e)), [t.memoizedState, e] ); } function Ra(e, t, n, i) { return ( (e = { tag: e, create: t, destroy: n, deps: i, next: null }), null === (t = la.updateQueue) ? ((t = { lastEffect: null, stores: null }), (la.updateQueue = t), (t.lastEffect = e.next = e)) : null === (n = t.lastEffect) ? (t.lastEffect = e.next = e) : ((i = n.next), (n.next = e), (e.next = i), (t.lastEffect = e)), e ); } function Oa() { return ya().memoizedState; } function Ma(e, t, n, i) { var r = ba(); ((la.flags |= e), (r.memoizedState = Ra(1 | t, n, void 0, void 0 === i ? null : i))); } function Aa(e, t, n, i) { var r = ya(); i = void 0 === i ? null : i; var o = void 0; if (null !== ca) { var s = ca.memoizedState; if (((o = s.destroy), null !== i && ma(i, s.deps))) return void (r.memoizedState = Ra(t, n, o, i)); } ((la.flags |= e), (r.memoizedState = Ra(1 | t, n, o, i))); } function Pa(e, t) { return Ma(8390656, 8, e, t); } function ja(e, t) { return Aa(2048, 8, e, t); } function Fa(e, t) { return Aa(4, 2, e, t); } function Ba(e, t) { return Aa(4, 4, e, t); } function Va(e, t) { return "function" == typeof t ? ((e = e()), t(e), function () { t(null); }) : null != t ? ((e = e()), (t.current = e), function () { t.current = null; }) : void 0; } function Wa(e, t, n) { return ((n = null != n ? n.concat([e]) : null), Aa(4, 4, Va.bind(null, t, e), n)); } function Ha() {} function za(e, t) { var n = ya(); t = void 0 === t ? null : t; var i = n.memoizedState; return null !== i && null !== t && ma(t, i[1]) ? i[0] : ((n.memoizedState = [e, t]), e); } function Ua(e, t) { var n = ya(); t = void 0 === t ? null : t; var i = n.memoizedState; return null !== i && null !== t && ma(t, i[1]) ? i[0] : ((e = e()), (n.memoizedState = [e, t]), e); } function $a(e, t, n) { return 21 & aa ? (lr(n, t) || ((n = _n()), (la.lanes |= n), (Pc |= n), (e.baseState = !0)), t) : (e.baseState && ((e.baseState = !1), (bl = !0)), (e.memoizedState = n)); } function qa(e, t) { var n = xn; ((xn = 0 !== n && 4 > n ? n : 4), e(!0)); var i = sa.transition; sa.transition = {}; try { (e(!1), t()); } finally { ((xn = n), (sa.transition = i)); } } function Ka() { return ya().memoizedState; } function Ga(e, t, n) { var i = td(e); if (((n = { lane: i, action: n, hasEagerState: !1, eagerState: null, next: null }), Ya(e))) Xa(t, n); else if (null !== (n = As(e, t, n, i))) { (nd(n, e, i, ed()), Qa(n, t, i)); } } function Za(e, t, n) { var i = td(e), r = { lane: i, action: n, hasEagerState: !1, eagerState: null, next: null }; if (Ya(e)) Xa(t, r); else { var o = e.alternate; if (0 === e.lanes && (null === o || 0 === o.lanes) && null !== (o = t.lastRenderedReducer)) try { var s = t.lastRenderedState, a = o(s, n); if (((r.hasEagerState = !0), (r.eagerState = a), lr(a, s))) { var l = t.interleaved; return ( null === l ? ((r.next = r), Ms(t)) : ((r.next = l.next), (l.next = r)), void (t.interleaved = r) ); } } catch (upt) {} null !== (n = As(e, t, r, i)) && (nd(n, e, i, (r = ed())), Qa(n, t, i)); } } function Ya(e) { var t = e.alternate; return e === la || (null !== t && t === la); } function Xa(e, t) { ha = ua = !0; var n = e.pending; (null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), (e.pending = t)); } function Qa(e, t, n) { if (4194240 & n) { var i = t.lanes; ((n |= i &= e.pendingLanes), (t.lanes = n), yn(e, n)); } } var Ja = { readContext: Rs, useCallback: fa, useContext: fa, useEffect: fa, useImperativeHandle: fa, useInsertionEffect: fa, useLayoutEffect: fa, useMemo: fa, useReducer: fa, useRef: fa, useState: fa, useDebugValue: fa, useDeferredValue: fa, useTransition: fa, useMutableSource: fa, useSyncExternalStore: fa, useId: fa, unstable_isNewReconciler: !1, }, el = { readContext: Rs, useCallback: function (e, t) { return ((ba().memoizedState = [e, void 0 === t ? null : t]), e); }, useContext: Rs, useEffect: Pa, useImperativeHandle: function (e, t, n) { return ((n = null != n ? n.concat([e]) : null), Ma(4194308, 4, Va.bind(null, t, e), n)); }, useLayoutEffect: function (e, t) { return Ma(4194308, 4, e, t); }, useInsertionEffect: function (e, t) { return Ma(4, 2, e, t); }, useMemo: function (e, t) { var n = ba(); return ((t = void 0 === t ? null : t), (e = e()), (n.memoizedState = [e, t]), e); }, useReducer: function (e, t, n) { var i = ba(); return ( (t = void 0 !== n ? n(t) : t), (i.memoizedState = i.baseState = t), (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: e, lastRenderedState: t, }), (i.queue = e), (e = e.dispatch = Ga.bind(null, la, e)), [i.memoizedState, e] ); }, useRef: function (e) { return ((e = { current: e }), (ba().memoizedState = e)); }, useState: Ia, useDebugValue: Ha, useDeferredValue: function (e) { return (ba().memoizedState = e); }, useTransition: function () { var e = Ia(!1), t = e[0]; return ((e = qa.bind(null, e[1])), (ba().memoizedState = e), [t, e]); }, useMutableSource: function () {}, useSyncExternalStore: function (e, t, n) { var i = la, r = ba(); if (ss) { if (void 0 === n) throw Error(ae(407)); n = n(); } else { if (((n = t()), null === Dc)) throw Error(ae(349)); 30 & aa || Ea(i, t, n); } r.memoizedState = n; var o = { value: n, getSnapshot: t }; return ( (r.queue = o), Pa(La.bind(null, i, o, e), [e]), (i.flags |= 2048), Ra(9, Na.bind(null, i, o, n, t), void 0, null), n ); }, useId: function () { var e = ba(), t = Dc.identifierPrefix; if (ss) { var n = Jo; ((t = ":" + t + "R" + (n = (Qo & ~(1 << (32 - ln(Qo) - 1))).toString(32) + n)), 0 < (n = ga++) && (t += "H" + n.toString(32)), (t += ":")); } else t = ":" + t + "r" + (n = pa++).toString(32) + ":"; return (e.memoizedState = t); }, unstable_isNewReconciler: !1, }, tl = { readContext: Rs, useCallback: za, useContext: Rs, useEffect: ja, useImperativeHandle: Wa, useInsertionEffect: Fa, useLayoutEffect: Ba, useMemo: Ua, useReducer: wa, useRef: Oa, useState: function () { return wa(xa); }, useDebugValue: Ha, useDeferredValue: function (e) { return $a(ya(), ca.memoizedState, e); }, useTransition: function () { return [wa(xa)[0], ya().memoizedState]; }, useMutableSource: Sa, useSyncExternalStore: ka, useId: Ka, unstable_isNewReconciler: !1, }, nl = { readContext: Rs, useCallback: za, useContext: Rs, useEffect: ja, useImperativeHandle: Wa, useInsertionEffect: Fa, useLayoutEffect: Ba, useMemo: Ua, useReducer: Ca, useRef: Oa, useState: function () { return Ca(xa); }, useDebugValue: Ha, useDeferredValue: function (e) { var t = ya(); return null === ca ? (t.memoizedState = e) : $a(t, ca.memoizedState, e); }, useTransition: function () { return [Ca(xa)[0], ya().memoizedState]; }, useMutableSource: Sa, useSyncExternalStore: ka, useId: Ka, unstable_isNewReconciler: !1, }; function il(e, t) { if (e && e.defaultProps) { for (var n in ((t = Be({}, t)), (e = e.defaultProps))) void 0 === t[n] && (t[n] = e[n]); return t; } return t; } function rl(e, t, n, i) { ((n = null == (n = n(i, (t = e.memoizedState))) ? t : Be({}, t, n)), (e.memoizedState = n), 0 === e.lanes && (e.updateQueue.baseState = n)); } var ol = { isMounted: function (e) { return !!(e = e._reactInternals) && zt(e) === e; }, enqueueSetState: function (e, t, n) { e = e._reactInternals; var i = ed(), r = td(e), o = Vs(i, r); ((o.payload = t), null != n && (o.callback = n), null !== (t = Ws(e, o, r)) && (nd(t, e, r, i), Hs(t, e, r))); }, enqueueReplaceState: function (e, t, n) { e = e._reactInternals; var i = ed(), r = td(e), o = Vs(i, r); ((o.tag = 1), (o.payload = t), null != n && (o.callback = n), null !== (t = Ws(e, o, r)) && (nd(t, e, r, i), Hs(t, e, r))); }, enqueueForceUpdate: function (e, t) { e = e._reactInternals; var n = ed(), i = td(e), r = Vs(n, i); ((r.tag = 2), null != t && (r.callback = t), null !== (t = Ws(e, r, i)) && (nd(t, e, i, n), Hs(t, e, i))); }, }; function sl(e, t, n, i, r, o, s) { return "function" == typeof (e = e.stateNode).shouldComponentUpdate ? e.shouldComponentUpdate(i, o, s) : !t.prototype || !t.prototype.isPureReactComponent || !cr(n, i) || !cr(r, o); } function al(e, t, n) { var i = !1, r = Do, o = t.contextType; return ( "object" == typeof o && null !== o ? (o = Rs(o)) : ((r = Mo(t) ? Ro : To.current), (o = (i = null != (i = t.contextTypes)) ? Oo(e, r) : Do)), (t = new t(n, o)), (e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null), (t.updater = ol), (e.stateNode = t), (t._reactInternals = e), i && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = r), (e.__reactInternalMemoizedMaskedChildContext = o)), t ); } function ll(e, t, n, i) { ((e = t.state), "function" == typeof t.componentWillReceiveProps && t.componentWillReceiveProps(n, i), "function" == typeof t.UNSAFE_componentWillReceiveProps && t.UNSAFE_componentWillReceiveProps(n, i), t.state !== e && ol.enqueueReplaceState(t, t.state, null)); } function cl(e, t, n, i) { var r = e.stateNode; ((r.props = n), (r.state = e.memoizedState), (r.refs = {}), Fs(e)); var o = t.contextType; ("object" == typeof o && null !== o ? (r.context = Rs(o)) : ((o = Mo(t) ? Ro : To.current), (r.context = Oo(e, o))), (r.state = e.memoizedState), "function" == typeof (o = t.getDerivedStateFromProps) && (rl(e, t, o, n), (r.state = e.memoizedState)), "function" == typeof t.getDerivedStateFromProps || "function" == typeof r.getSnapshotBeforeUpdate || ("function" != typeof r.UNSAFE_componentWillMount && "function" != typeof r.componentWillMount) || ((t = r.state), "function" == typeof r.componentWillMount && r.componentWillMount(), "function" == typeof r.UNSAFE_componentWillMount && r.UNSAFE_componentWillMount(), t !== r.state && ol.enqueueReplaceState(r, r.state, null), Us(e, n, r, i), (r.state = e.memoizedState)), "function" == typeof r.componentDidMount && (e.flags |= 4194308)); } function dl(e, t) { try { var n = "", i = t; do { ((n += ze(i)), (i = i.return)); } while (i); var r = n; } catch (apt) { r = "\nError generating stack: " + apt.message + "\n" + apt.stack; } return { value: e, source: t, stack: r, digest: null }; } function ul(e, t, n) { return { value: e, source: null, stack: null != n ? n : null, digest: null != t ? t : null }; } var hl = "function" == typeof WeakMap ? WeakMap : Map; function gl(e, t, n) { (((n = Vs(-1, n)).tag = 3), (n.payload = { element: null })); var i = t.value; return ( (n.callback = function () { Uc || ((Uc = !0), ($c = i)); }), n ); } function pl(e, t, n) { (n = Vs(-1, n)).tag = 3; var i = e.type.getDerivedStateFromError; if ("function" == typeof i) { var r = t.value; ((n.payload = function () { return i(r); }), (n.callback = function () {})); } var o = e.stateNode; return ( null !== o && "function" == typeof o.componentDidCatch && (n.callback = function () { "function" != typeof i && (null === qc ? (qc = new Set([this])) : qc.add(this)); var e = t.stack; this.componentDidCatch(t.value, { componentStack: null !== e ? e : "" }); }), n ); } function fl(e, t, n) { var i = e.pingCache; if (null === i) { i = e.pingCache = new hl(); var r = new Set(); i.set(t, r); } else void 0 === (r = i.get(t)) && ((r = new Set()), i.set(t, r)); r.has(n) || (r.add(n), (e = kd.bind(null, e, t, n)), t.then(e, e)); } function ml(e) { do { var t; if (((t = 13 === e.tag) && (t = null === (t = e.memoizedState) || null !== t.dehydrated), t)) return e; e = e.return; } while (null !== e); return null; } function _l(e, t, n, i, r) { return 1 & e.mode ? ((e.flags |= 65536), (e.lanes = r), e) : (e === t ? (e.flags |= 65536) : ((e.flags |= 128), (n.flags |= 131072), (n.flags &= -52805), 1 === n.tag && (null === n.alternate ? (n.tag = 17) : (((t = Vs(-1, 1)).tag = 2), Ws(n, t, 1))), (n.lanes |= 1)), e); } var vl = we.ReactCurrentOwner, bl = !1; function yl(e, t, n, i) { t.child = null === e ? Cs(t, null, n, i) : ws(t, e.child, n, i); } function xl(e, t, n, i, r) { n = n.render; var o = t.ref; return ( Is(t, r), (i = _a(e, t, n, i, o, r)), (n = va()), null === e || bl ? (ss && n && ns(t), (t.flags |= 1), yl(e, t, i, r), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~r), Ul(e, t, r)) ); } function wl(e, t, n, i, r) { if (null === e) { var o = n.type; return "function" != typeof o || Rd(o) || void 0 !== o.defaultProps || null !== n.compare || void 0 !== n.defaultProps ? (((e = Md(n.type, null, i, t, t.mode, r)).ref = t.ref), (e.return = t), (t.child = e)) : ((t.tag = 15), (t.type = o), Cl(e, t, o, i, r)); } if (((o = e.child), 0 === (e.lanes & r))) { var s = o.memoizedProps; if ((n = null !== (n = n.compare) ? n : cr)(s, i) && e.ref === t.ref) return Ul(e, t, r); } return ((t.flags |= 1), ((e = Od(o, i)).ref = t.ref), (e.return = t), (t.child = e)); } function Cl(e, t, n, i, r) { if (null !== e) { var o = e.memoizedProps; if (cr(o, i) && e.ref === t.ref) { if (((bl = !1), (t.pendingProps = i = o), 0 === (e.lanes & r))) return ((t.lanes = e.lanes), Ul(e, t, r)); 131072 & e.flags && (bl = !0); } } return El(e, t, n, i, r); } function Sl(e, t, n) { var i = t.pendingProps, r = i.children, o = null !== e ? e.memoizedState : null; if ("hidden" === i.mode) if (1 & t.mode) { if (!(1073741824 & n)) return ( (e = null !== o ? o.baseLanes | n : n), (t.lanes = t.childLanes = 1073741824), (t.memoizedState = { baseLanes: e, cachePool: null, transitions: null }), (t.updateQueue = null), Lo(Oc, Rc), (Rc |= e), null ); ((t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }), (i = null !== o ? o.baseLanes : n), Lo(Oc, Rc), (Rc |= i)); } else ((t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }), Lo(Oc, Rc), (Rc |= n)); else (null !== o ? ((i = o.baseLanes | n), (t.memoizedState = null)) : (i = n), Lo(Oc, Rc), (Rc |= i)); return (yl(e, t, r, n), t.child); } function kl(e, t) { var n = t.ref; ((null === e && null !== n) || (null !== e && e.ref !== n)) && ((t.flags |= 512), (t.flags |= 2097152)); } function El(e, t, n, i, r) { var o = Mo(n) ? Ro : To.current; return ( (o = Oo(t, o)), Is(t, r), (n = _a(e, t, n, i, o, r)), (i = va()), null === e || bl ? (ss && i && ns(t), (t.flags |= 1), yl(e, t, n, r), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~r), Ul(e, t, r)) ); } function Nl(e, t, n, i, r) { if (Mo(n)) { var o = !0; Fo(t); } else o = !1; if ((Is(t, r), null === t.stateNode)) (zl(e, t), al(t, n, i), cl(t, n, i, r), (i = !0)); else if (null === e) { var s = t.stateNode, a = t.memoizedProps; s.props = a; var l = s.context, c = n.contextType; "object" == typeof c && null !== c ? (c = Rs(c)) : (c = Oo(t, (c = Mo(n) ? Ro : To.current))); var d = n.getDerivedStateFromProps, u = "function" == typeof d || "function" == typeof s.getSnapshotBeforeUpdate; (u || ("function" != typeof s.UNSAFE_componentWillReceiveProps && "function" != typeof s.componentWillReceiveProps) || ((a !== i || l !== c) && ll(t, s, i, c)), (js = !1)); var h = t.memoizedState; ((s.state = h), Us(t, i, s, r), (l = t.memoizedState), a !== i || h !== l || Io.current || js ? ("function" == typeof d && (rl(t, n, d, i), (l = t.memoizedState)), (a = js || sl(t, n, a, i, h, l, c)) ? (u || ("function" != typeof s.UNSAFE_componentWillMount && "function" != typeof s.componentWillMount) || ("function" == typeof s.componentWillMount && s.componentWillMount(), "function" == typeof s.UNSAFE_componentWillMount && s.UNSAFE_componentWillMount()), "function" == typeof s.componentDidMount && (t.flags |= 4194308)) : ("function" == typeof s.componentDidMount && (t.flags |= 4194308), (t.memoizedProps = i), (t.memoizedState = l)), (s.props = i), (s.state = l), (s.context = c), (i = a)) : ("function" == typeof s.componentDidMount && (t.flags |= 4194308), (i = !1))); } else { ((s = t.stateNode), Bs(e, t), (a = t.memoizedProps), (c = t.type === t.elementType ? a : il(t.type, a)), (s.props = c), (u = t.pendingProps), (h = s.context), "object" == typeof (l = n.contextType) && null !== l ? (l = Rs(l)) : (l = Oo(t, (l = Mo(n) ? Ro : To.current)))); var g = n.getDerivedStateFromProps; ((d = "function" == typeof g || "function" == typeof s.getSnapshotBeforeUpdate) || ("function" != typeof s.UNSAFE_componentWillReceiveProps && "function" != typeof s.componentWillReceiveProps) || ((a !== u || h !== l) && ll(t, s, i, l)), (js = !1), (h = t.memoizedState), (s.state = h), Us(t, i, s, r)); var p = t.memoizedState; a !== u || h !== p || Io.current || js ? ("function" == typeof g && (rl(t, n, g, i), (p = t.memoizedState)), (c = js || sl(t, n, c, i, h, p, l) || !1) ? (d || ("function" != typeof s.UNSAFE_componentWillUpdate && "function" != typeof s.componentWillUpdate) || ("function" == typeof s.componentWillUpdate && s.componentWillUpdate(i, p, l), "function" == typeof s.UNSAFE_componentWillUpdate && s.UNSAFE_componentWillUpdate(i, p, l)), "function" == typeof s.componentDidUpdate && (t.flags |= 4), "function" == typeof s.getSnapshotBeforeUpdate && (t.flags |= 1024)) : ("function" != typeof s.componentDidUpdate || (a === e.memoizedProps && h === e.memoizedState) || (t.flags |= 4), "function" != typeof s.getSnapshotBeforeUpdate || (a === e.memoizedProps && h === e.memoizedState) || (t.flags |= 1024), (t.memoizedProps = i), (t.memoizedState = p)), (s.props = i), (s.state = p), (s.context = l), (i = c)) : ("function" != typeof s.componentDidUpdate || (a === e.memoizedProps && h === e.memoizedState) || (t.flags |= 4), "function" != typeof s.getSnapshotBeforeUpdate || (a === e.memoizedProps && h === e.memoizedState) || (t.flags |= 1024), (i = !1)); } return Ll(e, t, n, i, o, r); } function Ll(e, t, n, i, r, o) { kl(e, t); var s = !!(128 & t.flags); if (!i && !s) return (r && Bo(t, n, !1), Ul(e, t, o)); ((i = t.stateNode), (vl.current = t)); var a = s && "function" != typeof n.getDerivedStateFromError ? null : i.render(); return ( (t.flags |= 1), null !== e && s ? ((t.child = ws(t, e.child, null, o)), (t.child = ws(t, null, a, o))) : yl(e, t, a, o), (t.memoizedState = i.state), r && Bo(t, n, !0), t.child ); } function Dl(e) { var t = e.stateNode; (t.pendingContext ? Po(0, t.pendingContext, t.pendingContext !== t.context) : t.context && Po(0, t.context, !1), Xs(e, t.containerInfo)); } function Tl(e, t, n, i, r) { return (fs(), ms(r), (t.flags |= 256), yl(e, t, n, i), t.child); } var Il, Rl, Ol, Ml, Al = { dehydrated: null, treeContext: null, retryLane: 0 }; function Pl(e) { return { baseLanes: e, cachePool: null, transitions: null }; } function jl(e, t, n) { var i, r = t.pendingProps, o = ta.current, s = !1, a = !!(128 & t.flags); if ( ((i = a) || (i = (null === e || null !== e.memoizedState) && !!(2 & o)), i ? ((s = !0), (t.flags &= -129)) : (null !== e && null === e.memoizedState) || (o |= 1), Lo(ta, 1 & o), null === e) ) return ( us(t), null !== (e = t.memoizedState) && null !== (e = e.dehydrated) ? (1 & t.mode ? ("$!" === e.data ? (t.lanes = 8) : (t.lanes = 1073741824)) : (t.lanes = 1), null) : ((a = r.children), (e = r.fallback), s ? ((r = t.mode), (s = t.child), (a = { mode: "hidden", children: a }), 1 & r || null === s ? (s = Pd(a, r, 0, null)) : ((s.childLanes = 0), (s.pendingProps = a)), (e = Ad(e, r, n, null)), (s.return = t), (e.return = t), (s.sibling = e), (t.child = s), (t.child.memoizedState = Pl(n)), (t.memoizedState = Al), e) : Fl(t, a)) ); if (null !== (o = e.memoizedState) && null !== (i = o.dehydrated)) return (function (e, t, n, i, r, o, s) { if (n) return 256 & t.flags ? ((t.flags &= -257), Bl(e, t, s, (i = ul(Error(ae(422)))))) : null !== t.memoizedState ? ((t.child = e.child), (t.flags |= 128), null) : ((o = i.fallback), (r = t.mode), (i = Pd({ mode: "visible", children: i.children }, r, 0, null)), ((o = Ad(o, r, s, null)).flags |= 2), (i.return = t), (o.return = t), (i.sibling = o), (t.child = i), 1 & t.mode && ws(t, e.child, null, s), (t.child.memoizedState = Pl(s)), (t.memoizedState = Al), o); if (!(1 & t.mode)) return Bl(e, t, s, null); if ("$!" === r.data) { if ((i = r.nextSibling && r.nextSibling.dataset)) var a = i.dgst; return ((i = a), Bl(e, t, s, (i = ul((o = Error(ae(419))), i, void 0)))); } if (((a = 0 !== (s & e.childLanes)), bl || a)) { if (null !== (i = Dc)) { switch (s & -s) { case 4: r = 2; break; case 16: r = 8; break; case 64: case 128: case 256: case 512: case 1024: case 2048: case 4096: case 8192: case 16384: case 32768: case 65536: case 131072: case 262144: case 524288: case 1048576: case 2097152: case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: r = 32; break; case 536870912: r = 268435456; break; default: r = 0; } 0 !== (r = 0 !== (r & (i.suspendedLanes | s)) ? 0 : r) && r !== o.retryLane && ((o.retryLane = r), Ps(e, r), nd(i, e, r, -1)); } return (fd(), Bl(e, t, s, (i = ul(Error(ae(421)))))); } return "$?" === r.data ? ((t.flags |= 128), (t.child = e.child), (t = Nd.bind(null, e)), (r._reactRetry = t), null) : ((e = o.treeContext), (os = uo(r.nextSibling)), (rs = t), (ss = !0), (as = null), null !== e && ((Zo[Yo++] = Qo), (Zo[Yo++] = Jo), (Zo[Yo++] = Xo), (Qo = e.id), (Jo = e.overflow), (Xo = t)), (t = Fl(t, i.children)), (t.flags |= 4096), t); })(e, t, a, r, i, o, n); if (s) { ((s = r.fallback), (a = t.mode), (i = (o = e.child).sibling)); var l = { mode: "hidden", children: r.children }; return ( 1 & a || t.child === o ? ((r = Od(o, l)).subtreeFlags = 14680064 & o.subtreeFlags) : (((r = t.child).childLanes = 0), (r.pendingProps = l), (t.deletions = null)), null !== i ? (s = Od(i, s)) : ((s = Ad(s, a, n, null)).flags |= 2), (s.return = t), (r.return = t), (r.sibling = s), (t.child = r), (r = s), (s = t.child), (a = null === (a = e.child.memoizedState) ? Pl(n) : { baseLanes: a.baseLanes | n, cachePool: null, transitions: a.transitions }), (s.memoizedState = a), (s.childLanes = e.childLanes & ~n), (t.memoizedState = Al), r ); } return ( (e = (s = e.child).sibling), (r = Od(s, { mode: "visible", children: r.children })), !(1 & t.mode) && (r.lanes = n), (r.return = t), (r.sibling = null), null !== e && (null === (n = t.deletions) ? ((t.deletions = [e]), (t.flags |= 16)) : n.push(e)), (t.child = r), (t.memoizedState = null), r ); } function Fl(e, t) { return (((t = Pd({ mode: "visible", children: t }, e.mode, 0, null)).return = e), (e.child = t)); } function Bl(e, t, n, i) { return ( null !== i && ms(i), ws(t, e.child, null, n), ((e = Fl(t, t.pendingProps.children)).flags |= 2), (t.memoizedState = null), e ); } function Vl(e, t, n) { e.lanes |= t; var i = e.alternate; (null !== i && (i.lanes |= t), Ts(e.return, t, n)); } function Wl(e, t, n, i, r) { var o = e.memoizedState; null === o ? (e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: i, tail: n, tailMode: r, }) : ((o.isBackwards = t), (o.rendering = null), (o.renderingStartTime = 0), (o.last = i), (o.tail = n), (o.tailMode = r)); } function Hl(e, t, n) { var i = t.pendingProps, r = i.revealOrder, o = i.tail; if ((yl(e, t, i.children, n), 2 & (i = ta.current))) ((i = (1 & i) | 2), (t.flags |= 128)); else { if (null !== e && 128 & e.flags) e: for (e = t.child; null !== e; ) { if (13 === e.tag) null !== e.memoizedState && Vl(e, n, t); else if (19 === e.tag) Vl(e, n, t); else if (null !== e.child) { ((e.child.return = e), (e = e.child)); continue; } if (e === t) break e; for (; null === e.sibling; ) { if (null === e.return || e.return === t) break e; e = e.return; } ((e.sibling.return = e.return), (e = e.sibling)); } i &= 1; } if ((Lo(ta, i), 1 & t.mode)) switch (r) { case "forwards": for (n = t.child, r = null; null !== n; ) (null !== (e = n.alternate) && null === na(e) && (r = n), (n = n.sibling)); (null === (n = r) ? ((r = t.child), (t.child = null)) : ((r = n.sibling), (n.sibling = null)), Wl(t, !1, r, n, o)); break; case "backwards": for (n = null, r = t.child, t.child = null; null !== r; ) { if (null !== (e = r.alternate) && null === na(e)) { t.child = r; break; } ((e = r.sibling), (r.sibling = n), (n = r), (r = e)); } Wl(t, !0, n, null, o); break; case "together": Wl(t, !1, null, null, void 0); break; default: t.memoizedState = null; } else t.memoizedState = null; return t.child; } function zl(e, t) { !(1 & t.mode) && null !== e && ((e.alternate = null), (t.alternate = null), (t.flags |= 2)); } function Ul(e, t, n) { if ((null !== e && (t.dependencies = e.dependencies), (Pc |= t.lanes), 0 === (n & t.childLanes))) return null; if (null !== e && t.child !== e.child) throw Error(ae(153)); if (null !== t.child) { for (n = Od((e = t.child), e.pendingProps), t.child = n, n.return = t; null !== e.sibling; ) ((e = e.sibling), ((n = n.sibling = Od(e, e.pendingProps)).return = t)); n.sibling = null; } return t.child; } function $l(e, t) { if (!ss) switch (e.tailMode) { case "hidden": t = e.tail; for (var n = null; null !== t; ) (null !== t.alternate && (n = t), (t = t.sibling)); null === n ? (e.tail = null) : (n.sibling = null); break; case "collapsed": n = e.tail; for (var i = null; null !== n; ) (null !== n.alternate && (i = n), (n = n.sibling)); null === i ? t || null === e.tail ? (e.tail = null) : (e.tail.sibling = null) : (i.sibling = null); } } function ql(e) { var t = null !== e.alternate && e.alternate.child === e.child, n = 0, i = 0; if (t) for (var r = e.child; null !== r; ) ((n |= r.lanes | r.childLanes), (i |= 14680064 & r.subtreeFlags), (i |= 14680064 & r.flags), (r.return = e), (r = r.sibling)); else for (r = e.child; null !== r; ) ((n |= r.lanes | r.childLanes), (i |= r.subtreeFlags), (i |= r.flags), (r.return = e), (r = r.sibling)); return ((e.subtreeFlags |= i), (e.childLanes = n), t); } function Kl(e, t, n) { var i = t.pendingProps; switch ((is(t), t.tag)) { case 2: case 16: case 15: case 0: case 11: case 7: case 8: case 12: case 9: case 14: return (ql(t), null); case 1: case 17: return (Mo(t.type) && Ao(), ql(t), null); case 3: return ( (i = t.stateNode), Qs(), No(Io), No(To), ra(), i.pendingContext && ((i.context = i.pendingContext), (i.pendingContext = null)), (null !== e && null !== e.child) || (gs(t) ? (t.flags |= 4) : null === e || (e.memoizedState.isDehydrated && !(256 & t.flags)) || ((t.flags |= 1024), null !== as && (sd(as), (as = null)))), Rl(e, t), ql(t), null ); case 5: ea(t); var r = Ys(Zs.current); if (((n = t.type), null !== e && null != t.stateNode)) (Ol(e, t, n, i, r), e.ref !== t.ref && ((t.flags |= 512), (t.flags |= 2097152))); else { if (!i) { if (null === t.stateNode) throw Error(ae(166)); return (ql(t), null); } if (((e = Ys(Ks.current)), gs(t))) { ((i = t.stateNode), (n = t.type)); var o = t.memoizedProps; switch (((i[po] = t), (i[fo] = o), (e = !!(1 & t.mode)), n)) { case "dialog": (Vr("cancel", i), Vr("close", i)); break; case "iframe": case "object": case "embed": Vr("load", i); break; case "video": case "audio": for (r = 0; r < Pr.length; r++) Vr(Pr[r], i); break; case "source": Vr("error", i); break; case "img": case "image": case "link": (Vr("error", i), Vr("load", i)); break; case "details": Vr("toggle", i); break; case "input": (Qe(i, o), Vr("invalid", i)); break; case "select": ((i._wrapperState = { wasMultiple: !!o.multiple }), Vr("invalid", i)); break; case "textarea": (st(i, o), Vr("invalid", i)); } for (var s in (bt(n, o), (r = null), o)) if (o.hasOwnProperty(s)) { var a = o[s]; "children" === s ? "string" == typeof a ? i.textContent !== a && (!0 !== o.suppressHydrationWarning && Jr(i.textContent, a, e), (r = ["children", a])) : "number" == typeof a && i.textContent !== "" + a && (!0 !== o.suppressHydrationWarning && Jr(i.textContent, a, e), (r = ["children", "" + a])) : ce.hasOwnProperty(s) && null != a && "onScroll" === s && Vr("scroll", i); } switch (n) { case "input": (Ge(i), tt(i, o, !0)); break; case "textarea": (Ge(i), lt(i)); break; case "select": case "option": break; default: "function" == typeof o.onClick && (i.onclick = eo); } ((i = r), (t.updateQueue = i), null !== i && (t.flags |= 4)); } else { ((s = 9 === r.nodeType ? r : r.ownerDocument), "http://www.w3.org/1999/xhtml" === e && (e = ct(n)), "http://www.w3.org/1999/xhtml" === e ? "script" === n ? (((e = s.createElement("div")).innerHTML = "