/*! For license information please see content.js.LICENSE.txt */ !(function () { var e = { 534: function (e, t, n) { "use strict"; var r = n(7313), a = n(2224); function o(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 l = new Set(), i = {}; function u(e, t) { s(e, t), s(e + "Capture", t); } function s(e, t) { for (i[e] = t, e = 0; e < t.length; e++) l.add(t[e]); } var c = !( "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ), f = Object.prototype.hasOwnProperty, d = /^[: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]*$/, p = {}, m = {}; function g(e, t, n, r, a, o, l) { (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), (this.attributeName = r), (this.attributeNamespace = a), (this.mustUseProperty = n), (this.propertyName = e), (this.type = t), (this.sanitizeURL = o), (this.removeEmptyString = l); } var h = {}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style" .split(" ") .forEach(function (e) { h[e] = new g(e, 0, !1, e, null, !1, !1); }), [ ["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"], ].forEach(function (e) { var t = e[0]; h[t] = new g(t, 1, !1, e[1], null, !1, !1); }), ["contentEditable", "draggable", "spellCheck", "value"].forEach( function (e) { h[e] = new g(e, 2, !1, e.toLowerCase(), null, !1, !1); } ), [ "autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha", ].forEach(function (e) { h[e] = new g(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) { h[e] = new g(e, 3, !1, e.toLowerCase(), null, !1, !1); }), ["checked", "multiple", "muted", "selected"].forEach(function (e) { h[e] = new g(e, 3, !0, e, null, !1, !1); }), ["capture", "download"].forEach(function (e) { h[e] = new g(e, 4, !1, e, null, !1, !1); }), ["cols", "rows", "size", "span"].forEach(function (e) { h[e] = new g(e, 6, !1, e, null, !1, !1); }), ["rowSpan", "start"].forEach(function (e) { h[e] = new g(e, 5, !1, e.toLowerCase(), null, !1, !1); }); var v = /[\-:]([a-z])/g; function y(e) { return e[1].toUpperCase(); } function b(e, t, n, r) { var a = h.hasOwnProperty(t) ? h[t] : null; (null !== a ? 0 !== a.type : r || !(2 < t.length) || ("o" !== t[0] && "O" !== t[0]) || ("n" !== t[1] && "N" !== t[1])) && ((function (e, t, n, r) { if ( null === t || "undefined" === typeof t || (function (e, t, n, r) { if (null !== n && 0 === n.type) return !1; switch (typeof t) { case "function": case "symbol": return !0; case "boolean": return ( !r && (null !== n ? !n.acceptsBooleans : "data-" !== (e = e.toLowerCase().slice(0, 5)) && "aria-" !== e) ); default: return !1; } })(e, t, n, r) ) return !0; if (r) return !1; if (null !== n) switch (n.type) { case 3: return !t; case 4: return !1 === t; case 5: return isNaN(t); case 6: return isNaN(t) || 1 > t; } return !1; })(t, n, a, r) && (n = null), r || null === a ? (function (e) { return ( !!f.call(m, e) || (!f.call(p, e) && (d.test(e) ? (m[e] = !0) : ((p[e] = !0), !1))) ); })(t) && (null === n ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : a.mustUseProperty ? (e[a.propertyName] = null === n ? 3 !== a.type && "" : n) : ((t = a.attributeName), (r = a.attributeNamespace), null === n ? e.removeAttribute(t) : ((n = 3 === (a = a.type) || (4 === a && !0 === n) ? "" : "" + n), r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); } "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height" .split(" ") .forEach(function (e) { var t = e.replace(v, y); h[t] = new g(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(v, y); h[t] = new g(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(v, y); h[t] = new g( t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1 ); }), ["tabIndex", "crossOrigin"].forEach(function (e) { h[e] = new g(e, 1, !1, e.toLowerCase(), null, !1, !1); }), (h.xlinkHref = new g( "xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1 )), ["src", "href", "action", "formAction"].forEach(function (e) { h[e] = new g(e, 1, !1, e.toLowerCase(), null, !0, !0); }); var x = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, w = Symbol.for("react.element"), k = Symbol.for("react.portal"), S = Symbol.for("react.fragment"), A = Symbol.for("react.strict_mode"), E = Symbol.for("react.profiler"), _ = Symbol.for("react.provider"), C = Symbol.for("react.context"), P = Symbol.for("react.forward_ref"), O = Symbol.for("react.suspense"), N = Symbol.for("react.suspense_list"), T = Symbol.for("react.memo"), L = Symbol.for("react.lazy"); Symbol.for("react.scope"), Symbol.for("react.debug_trace_mode"); var z = Symbol.for("react.offscreen"); Symbol.for("react.legacy_hidden"), Symbol.for("react.cache"), Symbol.for("react.tracing_marker"); var j = Symbol.iterator; function M(e) { return null === e || "object" !== typeof e ? null : "function" === typeof (e = (j && e[j]) || e["@@iterator"]) ? e : null; } var R, F = Object.assign; function I(e) { if (void 0 === R) try { throw Error(); } catch (n) { var t = n.stack.trim().match(/\n( *(at )?)/); R = (t && t[1]) || ""; } return "\n" + R + e; } var D = !1; function U(e, t) { if (!e || D) return ""; D = !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 (s) { var r = s; } Reflect.construct(e, [], t); } else { try { t.call(); } catch (s) { r = s; } e.call(t.prototype); } else { try { throw Error(); } catch (s) { r = s; } e(); } } catch (s) { if (s && r && "string" === typeof s.stack) { for ( var a = s.stack.split("\n"), o = r.stack.split("\n"), l = a.length - 1, i = o.length - 1; 1 <= l && 0 <= i && a[l] !== o[i]; ) i--; for (; 1 <= l && 0 <= i; l--, i--) if (a[l] !== o[i]) { if (1 !== l || 1 !== i) do { if ((l--, 0 > --i || a[l] !== o[i])) { var u = "\n" + a[l].replace(" at new ", " at "); return ( e.displayName && u.includes("") && (u = u.replace("", e.displayName)), u ); } } while (1 <= l && 0 <= i); break; } } } finally { (D = !1), (Error.prepareStackTrace = n); } return (e = e ? e.displayName || e.name : "") ? I(e) : ""; } function V(e) { switch (e.tag) { case 5: return I(e.type); case 16: return I("Lazy"); case 13: return I("Suspense"); case 19: return I("SuspenseList"); case 0: case 2: case 15: return (e = U(e.type, !1)); case 11: return (e = U(e.type.render, !1)); case 1: return (e = U(e.type, !0)); default: return ""; } } function B(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 S: return "Fragment"; case k: return "Portal"; case E: return "Profiler"; case A: return "StrictMode"; case O: return "Suspense"; case N: return "SuspenseList"; } if ("object" === typeof e) switch (e.$$typeof) { case C: return (e.displayName || "Context") + ".Consumer"; case _: return (e._context.displayName || "Context") + ".Provider"; case P: var t = e.render; return ( (e = e.displayName) || (e = "" !== (e = t.displayName || t.name || "") ? "ForwardRef(" + e + ")" : "ForwardRef"), e ); case T: return null !== (t = e.displayName || null) ? t : B(e.type) || "Memo"; case L: (t = e._payload), (e = e._init); try { return B(e(t)); } catch (n) {} } return null; } function $(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 B(t); case 8: return t === A ? "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 H(e) { switch (typeof e) { case "boolean": case "number": case "string": case "undefined": case "object": return e; default: return ""; } } function W(e) { var t = e.type; return ( (e = e.nodeName) && "input" === e.toLowerCase() && ("checkbox" === t || "radio" === t) ); } function Q(e) { e._valueTracker || (e._valueTracker = (function (e) { var t = W(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), r = "" + e[t]; if ( !e.hasOwnProperty(t) && "undefined" !== typeof n && "function" === typeof n.get && "function" === typeof n.set ) { var a = n.get, o = n.set; return ( Object.defineProperty(e, t, { configurable: !0, get: function () { return a.call(this); }, set: function (e) { (r = "" + e), o.call(this, e); }, }), Object.defineProperty(e, t, { enumerable: n.enumerable }), { getValue: function () { return r; }, setValue: function (e) { r = "" + e; }, stopTracking: function () { (e._valueTracker = null), delete e[t]; }, } ); } })(e)); } function q(e) { if (!e) return !1; var t = e._valueTracker; if (!t) return !0; var n = t.getValue(), r = ""; return ( e && (r = W(e) ? (e.checked ? "true" : "false") : e.value), (e = r) !== n && (t.setValue(e), !0) ); } function K(e) { if ( "undefined" === typeof (e = e || ("undefined" !== typeof document ? document : void 0)) ) return null; try { return e.activeElement || e.body; } catch (t) { return e.body; } } function Y(e, t) { var n = t.checked; return F({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: null != n ? n : e._wrapperState.initialChecked, }); } function G(e, t) { var n = null == t.defaultValue ? "" : t.defaultValue, r = null != t.checked ? t.checked : t.defaultChecked; (n = H(null != t.value ? t.value : n)), (e._wrapperState = { initialChecked: r, initialValue: n, controlled: "checkbox" === t.type || "radio" === t.type ? null != t.checked : null != t.value, }); } function X(e, t) { null != (t = t.checked) && b(e, "checked", t, !1); } function J(e, t) { X(e, t); var n = H(t.value), r = t.type; if (null != n) "number" === r ? ((0 === n && "" === e.value) || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n); else if ("submit" === r || "reset" === r) return void e.removeAttribute("value"); t.hasOwnProperty("value") ? ee(e, t.type, n) : t.hasOwnProperty("defaultValue") && ee(e, t.type, H(t.defaultValue)), null == t.checked && null != t.defaultChecked && (e.defaultChecked = !!t.defaultChecked); } function Z(e, t, n) { if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { var r = t.type; if ( !( ("submit" !== r && "reset" !== r) || (void 0 !== t.value && null !== t.value) ) ) return; (t = "" + e._wrapperState.initialValue), n || t === e.value || (e.value = t), (e.defaultValue = t); } "" !== (n = e.name) && (e.name = ""), (e.defaultChecked = !!e._wrapperState.initialChecked), "" !== n && (e.name = n); } function ee(e, t, n) { ("number" === t && K(e.ownerDocument) === e) || (null == n ? (e.defaultValue = "" + e._wrapperState.initialValue) : e.defaultValue !== "" + n && (e.defaultValue = "" + n)); } var te = Array.isArray; function ne(e, t, n, r) { if (((e = e.options), t)) { t = {}; for (var a = 0; a < n.length; a++) t["$" + n[a]] = !0; for (n = 0; n < e.length; n++) (a = t.hasOwnProperty("$" + e[n].value)), e[n].selected !== a && (e[n].selected = a), a && r && (e[n].defaultSelected = !0); } else { for (n = "" + H(n), t = null, a = 0; a < e.length; a++) { if (e[a].value === n) return ( (e[a].selected = !0), void (r && (e[a].defaultSelected = !0)) ); null !== t || e[a].disabled || (t = e[a]); } null !== t && (t.selected = !0); } } function re(e, t) { if (null != t.dangerouslySetInnerHTML) throw Error(o(91)); return F({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue, }); } function ae(e, t) { var n = t.value; if (null == n) { if (((n = t.children), (t = t.defaultValue), null != n)) { if (null != t) throw Error(o(92)); if (te(n)) { if (1 < n.length) throw Error(o(93)); n = n[0]; } t = n; } null == t && (t = ""), (n = t); } e._wrapperState = { initialValue: H(n) }; } function oe(e, t) { var n = H(t.value), r = H(t.defaultValue); null != n && ((n = "" + n) !== e.value && (e.value = n), null == t.defaultValue && e.defaultValue !== n && (e.defaultValue = n)), null != r && (e.defaultValue = "" + r); } function le(e) { var t = e.textContent; t === e._wrapperState.initialValue && "" !== t && null !== t && (e.value = t); } function ie(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 ue(e, t) { return null == e || "http://www.w3.org/1999/xhtml" === e ? ie(t) : "http://www.w3.org/2000/svg" === e && "foreignObject" === t ? "http://www.w3.org/1999/xhtml" : e; } var se, ce, fe = ((ce = function (e, t) { if ( "http://www.w3.org/2000/svg" !== e.namespaceURI || "innerHTML" in e ) e.innerHTML = t; else { for ( (se = se || document.createElement("div")).innerHTML = "" + t.valueOf().toString() + "", t = se.firstChild; e.firstChild; ) e.removeChild(e.firstChild); for (; t.firstChild; ) e.appendChild(t.firstChild); } }), "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function (e, t, n, r) { MSApp.execUnsafeLocalFunction(function () { return ce(e, t); }); } : ce); function de(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 pe = { 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, }, me = ["Webkit", "ms", "Moz", "O"]; function ge(e, t, n) { return null == t || "boolean" === typeof t || "" === t ? "" : n || "number" !== typeof t || 0 === t || (pe.hasOwnProperty(e) && pe[e]) ? ("" + t).trim() : t + "px"; } function he(e, t) { for (var n in ((e = e.style), t)) if (t.hasOwnProperty(n)) { var r = 0 === n.indexOf("--"), a = ge(n, t[n], r); "float" === n && (n = "cssFloat"), r ? e.setProperty(n, a) : (e[n] = a); } } Object.keys(pe).forEach(function (e) { me.forEach(function (t) { (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (pe[t] = pe[e]); }); }); var ve = F( { 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 ye(e, t) { if (t) { if ( ve[e] && (null != t.children || null != t.dangerouslySetInnerHTML) ) throw Error(o(137, e)); if (null != t.dangerouslySetInnerHTML) { if (null != t.children) throw Error(o(60)); if ( "object" !== typeof t.dangerouslySetInnerHTML || !("__html" in t.dangerouslySetInnerHTML) ) throw Error(o(61)); } if (null != t.style && "object" !== typeof t.style) throw Error(o(62)); } } function be(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 xe = null; function we(e) { return ( (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), 3 === e.nodeType ? e.parentNode : e ); } var ke = null, Se = null, Ae = null; function Ee(e) { if ((e = ba(e))) { if ("function" !== typeof ke) throw Error(o(280)); var t = e.stateNode; t && ((t = wa(t)), ke(e.stateNode, e.type, t)); } } function _e(e) { Se ? (Ae ? Ae.push(e) : (Ae = [e])) : (Se = e); } function Ce() { if (Se) { var e = Se, t = Ae; if (((Ae = Se = null), Ee(e), t)) for (e = 0; e < t.length; e++) Ee(t[e]); } } function Pe(e, t) { return e(t); } function Oe() {} var Ne = !1; function Te(e, t, n) { if (Ne) return e(t, n); Ne = !0; try { return Pe(e, t, n); } finally { (Ne = !1), (null !== Se || null !== Ae) && (Oe(), Ce()); } } function Le(e, t) { var n = e.stateNode; if (null === n) return null; var r = wa(n); if (null === r) return null; n = r[t]; e: switch (t) { case "onClick": case "onClickCapture": case "onDoubleClick": case "onDoubleClickCapture": case "onMouseDown": case "onMouseDownCapture": case "onMouseMove": case "onMouseMoveCapture": case "onMouseUp": case "onMouseUpCapture": case "onMouseEnter": (r = !r.disabled) || (r = !( "button" === (e = e.type) || "input" === e || "select" === e || "textarea" === e )), (e = !r); break e; default: e = !1; } if (e) return null; if (n && "function" !== typeof n) throw Error(o(231, t, typeof n)); return n; } var ze = !1; if (c) try { var je = {}; Object.defineProperty(je, "passive", { get: function () { ze = !0; }, }), window.addEventListener("test", je, je), window.removeEventListener("test", je, je); } catch (ce) { ze = !1; } function Me(e, t, n, r, a, o, l, i, u) { var s = Array.prototype.slice.call(arguments, 3); try { t.apply(n, s); } catch (c) { this.onError(c); } } var Re = !1, Fe = null, Ie = !1, De = null, Ue = { onError: function (e) { (Re = !0), (Fe = e); }, }; function Ve(e, t, n, r, a, o, l, i, u) { (Re = !1), (Fe = null), Me.apply(Ue, arguments); } function Be(e) { var t = e, n = e; if (e.alternate) for (; t.return; ) t = t.return; else { e = t; do { 0 !== (4098 & (t = e).flags) && (n = t.return), (e = t.return); } while (e); } return 3 === t.tag ? n : null; } function $e(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 He(e) { if (Be(e) !== e) throw Error(o(188)); } function We(e) { return null !== (e = (function (e) { var t = e.alternate; if (!t) { if (null === (t = Be(e))) throw Error(o(188)); return t !== e ? null : e; } for (var n = e, r = t; ; ) { var a = n.return; if (null === a) break; var l = a.alternate; if (null === l) { if (null !== (r = a.return)) { n = r; continue; } break; } if (a.child === l.child) { for (l = a.child; l; ) { if (l === n) return He(a), e; if (l === r) return He(a), t; l = l.sibling; } throw Error(o(188)); } if (n.return !== r.return) (n = a), (r = l); else { for (var i = !1, u = a.child; u; ) { if (u === n) { (i = !0), (n = a), (r = l); break; } if (u === r) { (i = !0), (r = a), (n = l); break; } u = u.sibling; } if (!i) { for (u = l.child; u; ) { if (u === n) { (i = !0), (n = l), (r = a); break; } if (u === r) { (i = !0), (r = l), (n = a); break; } u = u.sibling; } if (!i) throw Error(o(189)); } } if (n.alternate !== r) throw Error(o(190)); } if (3 !== n.tag) throw Error(o(188)); return n.stateNode.current === n ? e : t; })(e)) ? Qe(e) : null; } function Qe(e) { if (5 === e.tag || 6 === e.tag) return e; for (e = e.child; null !== e; ) { var t = Qe(e); if (null !== t) return t; e = e.sibling; } return null; } var qe = a.unstable_scheduleCallback, Ke = a.unstable_cancelCallback, Ye = a.unstable_shouldYield, Ge = a.unstable_requestPaint, Xe = a.unstable_now, Je = a.unstable_getCurrentPriorityLevel, Ze = a.unstable_ImmediatePriority, et = a.unstable_UserBlockingPriority, tt = a.unstable_NormalPriority, nt = a.unstable_LowPriority, rt = a.unstable_IdlePriority, at = null, ot = null; var lt = Math.clz32 ? Math.clz32 : function (e) { return (e >>>= 0), 0 === e ? 32 : (31 - ((it(e) / ut) | 0)) | 0; }, it = Math.log, ut = Math.LN2; var st = 64, ct = 4194304; function ft(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 dt(e, t) { var n = e.pendingLanes; if (0 === n) return 0; var r = 0, a = e.suspendedLanes, o = e.pingedLanes, l = 268435455 & n; if (0 !== l) { var i = l & ~a; 0 !== i ? (r = ft(i)) : 0 !== (o &= l) && (r = ft(o)); } else 0 !== (l = n & ~a) ? (r = ft(l)) : 0 !== o && (r = ft(o)); if (0 === r) return 0; if ( 0 !== t && t !== r && 0 === (t & a) && ((a = r & -r) >= (o = t & -t) || (16 === a && 0 !== (4194240 & o))) ) return t; if ((0 !== (4 & r) && (r |= 16 & n), 0 !== (t = e.entangledLanes))) for (e = e.entanglements, t &= r; 0 < t; ) (a = 1 << (n = 31 - lt(t))), (r |= e[n]), (t &= ~a); return r; } function pt(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 mt(e) { return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0; } function gt() { var e = st; return 0 === (4194240 & (st <<= 1)) && (st = 64), e; } function ht(e) { for (var t = [], n = 0; 31 > n; n++) t.push(e); return t; } function vt(e, t, n) { (e.pendingLanes |= t), 536870912 !== t && ((e.suspendedLanes = 0), (e.pingedLanes = 0)), ((e = e.eventTimes)[(t = 31 - lt(t))] = n); } function yt(e, t) { var n = (e.entangledLanes |= t); for (e = e.entanglements; n; ) { var r = 31 - lt(n), a = 1 << r; (a & t) | (e[r] & t) && (e[r] |= t), (n &= ~a); } } var bt = 0; function xt(e) { return 1 < (e &= -e) ? 4 < e ? 0 !== (268435455 & e) ? 16 : 536870912 : 4 : 1; } var wt, kt, St, At, Et, _t = !1, Ct = [], Pt = null, Ot = null, Nt = null, Tt = new Map(), Lt = new Map(), zt = [], jt = "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 Mt(e, t) { switch (e) { case "focusin": case "focusout": Pt = null; break; case "dragenter": case "dragleave": Ot = null; break; case "mouseover": case "mouseout": Nt = null; break; case "pointerover": case "pointerout": Tt.delete(t.pointerId); break; case "gotpointercapture": case "lostpointercapture": Lt.delete(t.pointerId); } } function Rt(e, t, n, r, a, o) { return null === e || e.nativeEvent !== o ? ((e = { blockedOn: t, domEventName: n, eventSystemFlags: r, nativeEvent: o, targetContainers: [a], }), null !== t && null !== (t = ba(t)) && kt(t), e) : ((e.eventSystemFlags |= r), (t = e.targetContainers), null !== a && -1 === t.indexOf(a) && t.push(a), e); } function Ft(e) { var t = ya(e.target); if (null !== t) { var n = Be(t); if (null !== n) if (13 === (t = n.tag)) { if (null !== (t = $e(n))) return ( (e.blockedOn = t), void Et(e.priority, function () { St(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 It(e) { if (null !== e.blockedOn) return !1; for (var t = e.targetContainers; 0 < t.length; ) { var n = Yt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) return null !== (t = ba(n)) && kt(t), (e.blockedOn = n), !1; var r = new (n = e.nativeEvent).constructor(n.type, n); (xe = r), n.target.dispatchEvent(r), (xe = null), t.shift(); } return !0; } function Dt(e, t, n) { It(e) && n.delete(t); } function Ut() { (_t = !1), null !== Pt && It(Pt) && (Pt = null), null !== Ot && It(Ot) && (Ot = null), null !== Nt && It(Nt) && (Nt = null), Tt.forEach(Dt), Lt.forEach(Dt); } function Vt(e, t) { e.blockedOn === t && ((e.blockedOn = null), _t || ((_t = !0), a.unstable_scheduleCallback(a.unstable_NormalPriority, Ut))); } function Bt(e) { function t(t) { return Vt(t, e); } if (0 < Ct.length) { Vt(Ct[0], e); for (var n = 1; n < Ct.length; n++) { var r = Ct[n]; r.blockedOn === e && (r.blockedOn = null); } } for ( null !== Pt && Vt(Pt, e), null !== Ot && Vt(Ot, e), null !== Nt && Vt(Nt, e), Tt.forEach(t), Lt.forEach(t), n = 0; n < zt.length; n++ ) (r = zt[n]).blockedOn === e && (r.blockedOn = null); for (; 0 < zt.length && null === (n = zt[0]).blockedOn; ) Ft(n), null === n.blockedOn && zt.shift(); } var $t = x.ReactCurrentBatchConfig, Ht = !0; function Wt(e, t, n, r) { var a = bt, o = $t.transition; $t.transition = null; try { (bt = 1), qt(e, t, n, r); } finally { (bt = a), ($t.transition = o); } } function Qt(e, t, n, r) { var a = bt, o = $t.transition; $t.transition = null; try { (bt = 4), qt(e, t, n, r); } finally { (bt = a), ($t.transition = o); } } function qt(e, t, n, r) { if (Ht) { var a = Yt(e, t, n, r); if (null === a) Hr(e, t, r, Kt, n), Mt(e, r); else if ( (function (e, t, n, r, a) { switch (t) { case "focusin": return (Pt = Rt(Pt, e, t, n, r, a)), !0; case "dragenter": return (Ot = Rt(Ot, e, t, n, r, a)), !0; case "mouseover": return (Nt = Rt(Nt, e, t, n, r, a)), !0; case "pointerover": var o = a.pointerId; return Tt.set(o, Rt(Tt.get(o) || null, e, t, n, r, a)), !0; case "gotpointercapture": return ( (o = a.pointerId), Lt.set(o, Rt(Lt.get(o) || null, e, t, n, r, a)), !0 ); } return !1; })(a, e, t, n, r) ) r.stopPropagation(); else if ((Mt(e, r), 4 & t && -1 < jt.indexOf(e))) { for (; null !== a; ) { var o = ba(a); if ( (null !== o && wt(o), null === (o = Yt(e, t, n, r)) && Hr(e, t, r, Kt, n), o === a) ) break; a = o; } null !== a && r.stopPropagation(); } else Hr(e, t, r, null, n); } } var Kt = null; function Yt(e, t, n, r) { if (((Kt = null), null !== (e = ya((e = we(r)))))) if (null === (t = Be(e))) e = null; else if (13 === (n = t.tag)) { if (null !== (e = $e(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 (Kt = e), null; } function Gt(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 (Je()) { case Ze: return 1; case et: return 4; case tt: case nt: return 16; case rt: return 536870912; default: return 16; } default: return 16; } } var Xt = null, Jt = null, Zt = null; function en() { if (Zt) return Zt; var e, t, n = Jt, r = n.length, a = "value" in Xt ? Xt.value : Xt.textContent, o = a.length; for (e = 0; e < r && n[e] === a[e]; e++); var l = r - e; for (t = 1; t <= l && n[r - t] === a[o - t]; t++); return (Zt = a.slice(e, 1 < t ? 1 - t : void 0)); } function tn(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 nn() { return !0; } function rn() { return !1; } function an(e) { function t(t, n, r, a, o) { for (var l in ((this._reactName = t), (this._targetInst = r), (this.type = n), (this.nativeEvent = a), (this.target = o), (this.currentTarget = null), e)) e.hasOwnProperty(l) && ((t = e[l]), (this[l] = t ? t(a) : a[l])); return ( (this.isDefaultPrevented = ( null != a.defaultPrevented ? a.defaultPrevented : !1 === a.returnValue ) ? nn : rn), (this.isPropagationStopped = rn), this ); } return ( F(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 = nn)); }, stopPropagation: function () { var e = this.nativeEvent; e && (e.stopPropagation ? e.stopPropagation() : "unknown" !== typeof e.cancelBubble && (e.cancelBubble = !0), (this.isPropagationStopped = nn)); }, persist: function () {}, isPersistent: nn, }), t ); } var on, ln, un, sn = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: function (e) { return e.timeStamp || Date.now(); }, defaultPrevented: 0, isTrusted: 0, }, cn = an(sn), fn = F({}, sn, { view: 0, detail: 0 }), dn = an(fn), pn = F({}, fn, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: En, 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 !== un && (un && "mousemove" === e.type ? ((on = e.screenX - un.screenX), (ln = e.screenY - un.screenY)) : (ln = on = 0), (un = e)), on); }, movementY: function (e) { return "movementY" in e ? e.movementY : ln; }, }), mn = an(pn), gn = an(F({}, pn, { dataTransfer: 0 })), hn = an(F({}, fn, { relatedTarget: 0 })), vn = an( F({}, sn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) ), yn = F({}, sn, { clipboardData: function (e) { return "clipboardData" in e ? e.clipboardData : window.clipboardData; }, }), bn = an(yn), xn = an(F({}, sn, { data: 0 })), wn = { Esc: "Escape", Spacebar: " ", Left: "ArrowLeft", Up: "ArrowUp", Right: "ArrowRight", Down: "ArrowDown", Del: "Delete", Win: "OS", Menu: "ContextMenu", Apps: "ContextMenu", Scroll: "ScrollLock", MozPrintableKey: "Unidentified", }, kn = { 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", }, Sn = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey", }; function An(e) { var t = this.nativeEvent; return t.getModifierState ? t.getModifierState(e) : !!(e = Sn[e]) && !!t[e]; } function En() { return An; } var _n = F({}, fn, { key: function (e) { if (e.key) { var t = wn[e.key] || e.key; if ("Unidentified" !== t) return t; } return "keypress" === e.type ? 13 === (e = tn(e)) ? "Enter" : String.fromCharCode(e) : "keydown" === e.type || "keyup" === e.type ? kn[e.keyCode] || "Unidentified" : ""; }, code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: En, charCode: function (e) { return "keypress" === e.type ? tn(e) : 0; }, keyCode: function (e) { return "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0; }, which: function (e) { return "keypress" === e.type ? tn(e) : "keydown" === e.type || "keyup" === e.type ? e.keyCode : 0; }, }), Cn = an(_n), Pn = an( F({}, pn, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, pointerType: 0, isPrimary: 0, }) ), On = an( F({}, fn, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, shiftKey: 0, getModifierState: En, }) ), Nn = an( F({}, sn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) ), Tn = F({}, pn, { 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, }), Ln = an(Tn), zn = [9, 13, 27, 32], jn = c && "CompositionEvent" in window, Mn = null; c && "documentMode" in document && (Mn = document.documentMode); var Rn = c && "TextEvent" in window && !Mn, Fn = c && (!jn || (Mn && 8 < Mn && 11 >= Mn)), In = String.fromCharCode(32), Dn = !1; function Un(e, t) { switch (e) { case "keyup": return -1 !== zn.indexOf(t.keyCode); case "keydown": return 229 !== t.keyCode; case "keypress": case "mousedown": case "focusout": return !0; default: return !1; } } function Vn(e) { return "object" === typeof (e = e.detail) && "data" in e ? e.data : null; } var Bn = !1; var $n = { 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 Hn(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); return "input" === t ? !!$n[e.type] : "textarea" === t; } function Wn(e, t, n, r) { _e(r), 0 < (t = Qr(t, "onChange")).length && ((n = new cn("onChange", "change", null, n, r)), e.push({ event: n, listeners: t })); } var Qn = null, qn = null; function Kn(e) { Ir(e, 0); } function Yn(e) { if (q(xa(e))) return e; } function Gn(e, t) { if ("change" === e) return t; } var Xn = !1; if (c) { var Jn; if (c) { var Zn = "oninput" in document; if (!Zn) { var er = document.createElement("div"); er.setAttribute("oninput", "return;"), (Zn = "function" === typeof er.oninput); } Jn = Zn; } else Jn = !1; Xn = Jn && (!document.documentMode || 9 < document.documentMode); } function tr() { Qn && (Qn.detachEvent("onpropertychange", nr), (qn = Qn = null)); } function nr(e) { if ("value" === e.propertyName && Yn(qn)) { var t = []; Wn(t, qn, e, we(e)), Te(Kn, t); } } function rr(e, t, n) { "focusin" === e ? (tr(), (qn = n), (Qn = t).attachEvent("onpropertychange", nr)) : "focusout" === e && tr(); } function ar(e) { if ("selectionchange" === e || "keyup" === e || "keydown" === e) return Yn(qn); } function or(e, t) { if ("click" === e) return Yn(t); } function lr(e, t) { if ("input" === e || "change" === e) return Yn(t); } var ir = "function" === typeof Object.is ? Object.is : function (e, t) { return ( (e === t && (0 !== e || 1 / e === 1 / t)) || (e !== e && t !== t) ); }; function ur(e, t) { if (ir(e, t)) return !0; if ( "object" !== typeof e || null === e || "object" !== typeof t || null === t ) return !1; var n = Object.keys(e), r = Object.keys(t); if (n.length !== r.length) return !1; for (r = 0; r < n.length; r++) { var a = n[r]; if (!f.call(t, a) || !ir(e[a], t[a])) return !1; } return !0; } function sr(e) { for (; e && e.firstChild; ) e = e.firstChild; return e; } function cr(e, t) { var n, r = sr(e); for (e = 0; r; ) { if (3 === r.nodeType) { if (((n = e + r.textContent.length), e <= t && n >= t)) return { node: r, offset: t - e }; e = n; } e: { for (; r; ) { if (r.nextSibling) { r = r.nextSibling; break e; } r = r.parentNode; } r = void 0; } r = sr(r); } } function fr(e, t) { return ( !(!e || !t) && (e === t || ((!e || 3 !== e.nodeType) && (t && 3 === t.nodeType ? fr(e, t.parentNode) : "contains" in e ? e.contains(t) : !!e.compareDocumentPosition && !!(16 & e.compareDocumentPosition(t))))) ); } function dr() { for (var e = window, t = K(); t instanceof e.HTMLIFrameElement; ) { try { var n = "string" === typeof t.contentWindow.location.href; } catch (r) { n = !1; } if (!n) break; t = K((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 mr(e) { var t = dr(), n = e.focusedElem, r = e.selectionRange; if ( t !== n && n && n.ownerDocument && fr(n.ownerDocument.documentElement, n) ) { if (null !== r && pr(n)) if ( ((t = r.start), void 0 === (e = r.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 a = n.textContent.length, o = Math.min(r.start, a); (r = void 0 === r.end ? o : Math.min(r.end, a)), !e.extend && o > r && ((a = r), (r = o), (o = a)), (a = cr(n, o)); var l = cr(n, r); a && l && (1 !== e.rangeCount || e.anchorNode !== a.node || e.anchorOffset !== a.offset || e.focusNode !== l.node || e.focusOffset !== l.offset) && ((t = t.createRange()).setStart(a.node, a.offset), e.removeAllRanges(), o > r ? (e.addRange(t), e.extend(l.node, l.offset)) : (t.setEnd(l.node, l.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 gr = c && "documentMode" in document && 11 >= document.documentMode, hr = null, vr = null, yr = null, br = !1; function xr(e, t, n) { var r = n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; br || null == hr || hr !== K(r) || ("selectionStart" in (r = hr) && pr(r) ? (r = { start: r.selectionStart, end: r.selectionEnd }) : (r = { anchorNode: (r = ( (r.ownerDocument && r.ownerDocument.defaultView) || window ).getSelection()).anchorNode, anchorOffset: r.anchorOffset, focusNode: r.focusNode, focusOffset: r.focusOffset, }), (yr && ur(yr, r)) || ((yr = r), 0 < (r = Qr(vr, "onSelect")).length && ((t = new cn("onSelect", "select", null, t, n)), e.push({ event: t, listeners: r }), (t.target = hr)))); } function wr(e, t) { var n = {}; return ( (n[e.toLowerCase()] = t.toLowerCase()), (n["Webkit" + e] = "webkit" + t), (n["Moz" + e] = "moz" + t), n ); } var kr = { animationend: wr("Animation", "AnimationEnd"), animationiteration: wr("Animation", "AnimationIteration"), animationstart: wr("Animation", "AnimationStart"), transitionend: wr("Transition", "TransitionEnd"), }, Sr = {}, Ar = {}; function Er(e) { if (Sr[e]) return Sr[e]; if (!kr[e]) return e; var t, n = kr[e]; for (t in n) if (n.hasOwnProperty(t) && t in Ar) return (Sr[e] = n[t]); return e; } c && ((Ar = document.createElement("div").style), "AnimationEvent" in window || (delete kr.animationend.animation, delete kr.animationiteration.animation, delete kr.animationstart.animation), "TransitionEvent" in window || delete kr.transitionend.transition); var _r = Er("animationend"), Cr = Er("animationiteration"), Pr = Er("animationstart"), Or = Er("transitionend"), Nr = new Map(), Tr = "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 Lr(e, t) { Nr.set(e, t), u(t, [e]); } for (var zr = 0; zr < Tr.length; zr++) { var jr = Tr[zr]; Lr(jr.toLowerCase(), "on" + (jr[0].toUpperCase() + jr.slice(1))); } Lr(_r, "onAnimationEnd"), Lr(Cr, "onAnimationIteration"), Lr(Pr, "onAnimationStart"), Lr("dblclick", "onDoubleClick"), Lr("focusin", "onFocus"), Lr("focusout", "onBlur"), Lr(Or, "onTransitionEnd"), s("onMouseEnter", ["mouseout", "mouseover"]), s("onMouseLeave", ["mouseout", "mouseover"]), s("onPointerEnter", ["pointerout", "pointerover"]), s("onPointerLeave", ["pointerout", "pointerover"]), u( "onChange", "change click focusin focusout input keydown keyup selectionchange".split( " " ) ), u( "onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split( " " ) ), u("onBeforeInput", [ "compositionend", "keypress", "textInput", "paste", ]), u( "onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split( " " ) ), u( "onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split( " " ) ), u( "onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split( " " ) ); var Mr = "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( " " ), Rr = new Set( "cancel close invalid load scroll toggle".split(" ").concat(Mr) ); function Fr(e, t, n) { var r = e.type || "unknown-event"; (e.currentTarget = n), (function (e, t, n, r, a, l, i, u, s) { if ((Ve.apply(this, arguments), Re)) { if (!Re) throw Error(o(198)); var c = Fe; (Re = !1), (Fe = null), Ie || ((Ie = !0), (De = c)); } })(r, t, void 0, e), (e.currentTarget = null); } function Ir(e, t) { t = 0 !== (4 & t); for (var n = 0; n < e.length; n++) { var r = e[n], a = r.event; r = r.listeners; e: { var o = void 0; if (t) for (var l = r.length - 1; 0 <= l; l--) { var i = r[l], u = i.instance, s = i.currentTarget; if (((i = i.listener), u !== o && a.isPropagationStopped())) break e; Fr(a, i, s), (o = u); } else for (l = 0; l < r.length; l++) { if ( ((u = (i = r[l]).instance), (s = i.currentTarget), (i = i.listener), u !== o && a.isPropagationStopped()) ) break e; Fr(a, i, s), (o = u); } } } if (Ie) throw ((e = De), (Ie = !1), (De = null), e); } function Dr(e, t) { var n = t[ga]; void 0 === n && (n = t[ga] = new Set()); var r = e + "__bubble"; n.has(r) || ($r(t, e, 2, !1), n.add(r)); } function Ur(e, t, n) { var r = 0; t && (r |= 4), $r(n, e, r, t); } var Vr = "_reactListening" + Math.random().toString(36).slice(2); function Br(e) { if (!e[Vr]) { (e[Vr] = !0), l.forEach(function (t) { "selectionchange" !== t && (Rr.has(t) || Ur(t, !1, e), Ur(t, !0, e)); }); var t = 9 === e.nodeType ? e : e.ownerDocument; null === t || t[Vr] || ((t[Vr] = !0), Ur("selectionchange", !1, t)); } } function $r(e, t, n, r) { switch (Gt(t)) { case 1: var a = Wt; break; case 4: a = Qt; break; default: a = qt; } (n = a.bind(null, t, n, e)), (a = void 0), !ze || ("touchstart" !== t && "touchmove" !== t && "wheel" !== t) || (a = !0), r ? void 0 !== a ? e.addEventListener(t, n, { capture: !0, passive: a }) : e.addEventListener(t, n, !0) : void 0 !== a ? e.addEventListener(t, n, { passive: a }) : e.addEventListener(t, n, !1); } function Hr(e, t, n, r, a) { var o = r; if (0 === (1 & t) && 0 === (2 & t) && null !== r) e: for (;;) { if (null === r) return; var l = r.tag; if (3 === l || 4 === l) { var i = r.stateNode.containerInfo; if (i === a || (8 === i.nodeType && i.parentNode === a)) break; if (4 === l) for (l = r.return; null !== l; ) { var u = l.tag; if ( (3 === u || 4 === u) && ((u = l.stateNode.containerInfo) === a || (8 === u.nodeType && u.parentNode === a)) ) return; l = l.return; } for (; null !== i; ) { if (null === (l = ya(i))) return; if (5 === (u = l.tag) || 6 === u) { r = o = l; continue e; } i = i.parentNode; } } r = r.return; } Te(function () { var r = o, a = we(n), l = []; e: { var i = Nr.get(e); if (void 0 !== i) { var u = cn, s = e; switch (e) { case "keypress": if (0 === tn(n)) break e; case "keydown": case "keyup": u = Cn; break; case "focusin": (s = "focus"), (u = hn); break; case "focusout": (s = "blur"), (u = hn); break; case "beforeblur": case "afterblur": u = hn; break; case "click": if (2 === n.button) break e; case "auxclick": case "dblclick": case "mousedown": case "mousemove": case "mouseup": case "mouseout": case "mouseover": case "contextmenu": u = mn; break; case "drag": case "dragend": case "dragenter": case "dragexit": case "dragleave": case "dragover": case "dragstart": case "drop": u = gn; break; case "touchcancel": case "touchend": case "touchmove": case "touchstart": u = On; break; case _r: case Cr: case Pr: u = vn; break; case Or: u = Nn; break; case "scroll": u = dn; break; case "wheel": u = Ln; break; case "copy": case "cut": case "paste": u = bn; break; case "gotpointercapture": case "lostpointercapture": case "pointercancel": case "pointerdown": case "pointermove": case "pointerout": case "pointerover": case "pointerup": u = Pn; } var c = 0 !== (4 & t), f = !c && "scroll" === e, d = c ? (null !== i ? i + "Capture" : null) : i; c = []; for (var p, m = r; null !== m; ) { var g = (p = m).stateNode; if ( (5 === p.tag && null !== g && ((p = g), null !== d && null != (g = Le(m, d)) && c.push(Wr(m, g, p))), f) ) break; m = m.return; } 0 < c.length && ((i = new u(i, s, null, n, a)), l.push({ event: i, listeners: c })); } } if (0 === (7 & t)) { if ( ((u = "mouseout" === e || "pointerout" === e), (!(i = "mouseover" === e || "pointerover" === e) || n === xe || !(s = n.relatedTarget || n.fromElement) || (!ya(s) && !s[ma])) && (u || i) && ((i = a.window === a ? a : (i = a.ownerDocument) ? i.defaultView || i.parentWindow : window), u ? ((u = r), null !== (s = (s = n.relatedTarget || n.toElement) ? ya(s) : null) && (s !== (f = Be(s)) || (5 !== s.tag && 6 !== s.tag)) && (s = null)) : ((u = null), (s = r)), u !== s)) ) { if ( ((c = mn), (g = "onMouseLeave"), (d = "onMouseEnter"), (m = "mouse"), ("pointerout" !== e && "pointerover" !== e) || ((c = Pn), (g = "onPointerLeave"), (d = "onPointerEnter"), (m = "pointer")), (f = null == u ? i : xa(u)), (p = null == s ? i : xa(s)), ((i = new c(g, m + "leave", u, n, a)).target = f), (i.relatedTarget = p), (g = null), ya(a) === r && (((c = new c(d, m + "enter", s, n, a)).target = p), (c.relatedTarget = f), (g = c)), (f = g), u && s) ) e: { for (d = s, m = 0, p = c = u; p; p = qr(p)) m++; for (p = 0, g = d; g; g = qr(g)) p++; for (; 0 < m - p; ) (c = qr(c)), m--; for (; 0 < p - m; ) (d = qr(d)), p--; for (; m--; ) { if (c === d || (null !== d && c === d.alternate)) break e; (c = qr(c)), (d = qr(d)); } c = null; } else c = null; null !== u && Kr(l, i, u, c, !1), null !== s && null !== f && Kr(l, f, s, c, !0); } if ( "select" === (u = (i = r ? xa(r) : window).nodeName && i.nodeName.toLowerCase()) || ("input" === u && "file" === i.type) ) var h = Gn; else if (Hn(i)) if (Xn) h = lr; else { h = ar; var v = rr; } else (u = i.nodeName) && "input" === u.toLowerCase() && ("checkbox" === i.type || "radio" === i.type) && (h = or); switch ( (h && (h = h(e, r)) ? Wn(l, h, n, a) : (v && v(e, i, r), "focusout" === e && (v = i._wrapperState) && v.controlled && "number" === i.type && ee(i, "number", i.value)), (v = r ? xa(r) : window), e) ) { case "focusin": (Hn(v) || "true" === v.contentEditable) && ((hr = v), (vr = r), (yr = null)); break; case "focusout": yr = vr = hr = null; break; case "mousedown": br = !0; break; case "contextmenu": case "mouseup": case "dragend": (br = !1), xr(l, n, a); break; case "selectionchange": if (gr) break; case "keydown": case "keyup": xr(l, n, a); } var y; if (jn) 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 Bn ? Un(e, n) && (b = "onCompositionEnd") : "keydown" === e && 229 === n.keyCode && (b = "onCompositionStart"); b && (Fn && "ko" !== n.locale && (Bn || "onCompositionStart" !== b ? "onCompositionEnd" === b && Bn && (y = en()) : ((Jt = "value" in (Xt = a) ? Xt.value : Xt.textContent), (Bn = !0))), 0 < (v = Qr(r, b)).length && ((b = new xn(b, e, null, n, a)), l.push({ event: b, listeners: v }), y ? (b.data = y) : null !== (y = Vn(n)) && (b.data = y))), (y = Rn ? (function (e, t) { switch (e) { case "compositionend": return Vn(t); case "keypress": return 32 !== t.which ? null : ((Dn = !0), In); case "textInput": return (e = t.data) === In && Dn ? null : e; default: return null; } })(e, n) : (function (e, t) { if (Bn) return "compositionend" === e || (!jn && Un(e, t)) ? ((e = en()), (Zt = Jt = Xt = null), (Bn = !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 Fn && "ko" !== t.locale ? null : t.data; } })(e, n)) && 0 < (r = Qr(r, "onBeforeInput")).length && ((a = new xn("onBeforeInput", "beforeinput", null, n, a)), l.push({ event: a, listeners: r }), (a.data = y)); } Ir(l, t); }); } function Wr(e, t, n) { return { instance: e, listener: t, currentTarget: n }; } function Qr(e, t) { for (var n = t + "Capture", r = []; null !== e; ) { var a = e, o = a.stateNode; 5 === a.tag && null !== o && ((a = o), null != (o = Le(e, n)) && r.unshift(Wr(e, o, a)), null != (o = Le(e, t)) && r.push(Wr(e, o, a))), (e = e.return); } return r; } function qr(e) { if (null === e) return null; do { e = e.return; } while (e && 5 !== e.tag); return e || null; } function Kr(e, t, n, r, a) { for (var o = t._reactName, l = []; null !== n && n !== r; ) { var i = n, u = i.alternate, s = i.stateNode; if (null !== u && u === r) break; 5 === i.tag && null !== s && ((i = s), a ? null != (u = Le(n, o)) && l.unshift(Wr(n, u, i)) : a || (null != (u = Le(n, o)) && l.push(Wr(n, u, i)))), (n = n.return); } 0 !== l.length && e.push({ event: t, listeners: l }); } var Yr = /\r\n?/g, Gr = /\u0000|\uFFFD/g; function Xr(e) { return ("string" === typeof e ? e : "" + e) .replace(Yr, "\n") .replace(Gr, ""); } function Jr(e, t, n) { if (((t = Xr(t)), Xr(e) !== t && n)) throw Error(o(425)); } function Zr() {} var ea = null, ta = null; function na(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 ra = "function" === typeof setTimeout ? setTimeout : void 0, aa = "function" === typeof clearTimeout ? clearTimeout : void 0, oa = "function" === typeof Promise ? Promise : void 0, la = "function" === typeof queueMicrotask ? queueMicrotask : "undefined" !== typeof oa ? function (e) { return oa.resolve(null).then(e).catch(ia); } : ra; function ia(e) { setTimeout(function () { throw e; }); } function ua(e, t) { var n = t, r = 0; do { var a = n.nextSibling; if ((e.removeChild(n), a && 8 === a.nodeType)) if ("/$" === (n = a.data)) { if (0 === r) return e.removeChild(a), void Bt(t); r--; } else ("$" !== n && "$?" !== n && "$!" !== n) || r++; n = a; } while (n); Bt(t); } function sa(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 ca(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 fa = Math.random().toString(36).slice(2), da = "__reactFiber$" + fa, pa = "__reactProps$" + fa, ma = "__reactContainer$" + fa, ga = "__reactEvents$" + fa, ha = "__reactListeners$" + fa, va = "__reactHandles$" + fa; function ya(e) { var t = e[da]; if (t) return t; for (var n = e.parentNode; n; ) { if ((t = n[ma] || n[da])) { if ( ((n = t.alternate), null !== t.child || (null !== n && null !== n.child)) ) for (e = ca(e); null !== e; ) { if ((n = e[da])) return n; e = ca(e); } return t; } n = (e = n).parentNode; } return null; } function ba(e) { return !(e = e[da] || e[ma]) || (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) ? null : e; } function xa(e) { if (5 === e.tag || 6 === e.tag) return e.stateNode; throw Error(o(33)); } function wa(e) { return e[pa] || null; } var ka = [], Sa = -1; function Aa(e) { return { current: e }; } function Ea(e) { 0 > Sa || ((e.current = ka[Sa]), (ka[Sa] = null), Sa--); } function _a(e, t) { Sa++, (ka[Sa] = e.current), (e.current = t); } var Ca = {}, Pa = Aa(Ca), Oa = Aa(!1), Na = Ca; function Ta(e, t) { var n = e.type.contextTypes; if (!n) return Ca; var r = e.stateNode; if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) return r.__reactInternalMemoizedMaskedChildContext; var a, o = {}; for (a in n) o[a] = t[a]; return ( r && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = t), (e.__reactInternalMemoizedMaskedChildContext = o)), o ); } function La(e) { return null !== (e = e.childContextTypes) && void 0 !== e; } function za() { Ea(Oa), Ea(Pa); } function ja(e, t, n) { if (Pa.current !== Ca) throw Error(o(168)); _a(Pa, t), _a(Oa, n); } function Ma(e, t, n) { var r = e.stateNode; if ( ((t = t.childContextTypes), "function" !== typeof r.getChildContext) ) return n; for (var a in (r = r.getChildContext())) if (!(a in t)) throw Error(o(108, $(e) || "Unknown", a)); return F({}, n, r); } function Ra(e) { return ( (e = ((e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext) || Ca), (Na = Pa.current), _a(Pa, e), _a(Oa, Oa.current), !0 ); } function Fa(e, t, n) { var r = e.stateNode; if (!r) throw Error(o(169)); n ? ((e = Ma(e, t, Na)), (r.__reactInternalMemoizedMergedChildContext = e), Ea(Oa), Ea(Pa), _a(Pa, e)) : Ea(Oa), _a(Oa, n); } var Ia = null, Da = !1, Ua = !1; function Va(e) { null === Ia ? (Ia = [e]) : Ia.push(e); } function Ba() { if (!Ua && null !== Ia) { Ua = !0; var e = 0, t = bt; try { var n = Ia; for (bt = 1; e < n.length; e++) { var r = n[e]; do { r = r(!0); } while (null !== r); } (Ia = null), (Da = !1); } catch (a) { throw (null !== Ia && (Ia = Ia.slice(e + 1)), qe(Ze, Ba), a); } finally { (bt = t), (Ua = !1); } } return null; } var $a = [], Ha = 0, Wa = null, Qa = 0, qa = [], Ka = 0, Ya = null, Ga = 1, Xa = ""; function Ja(e, t) { ($a[Ha++] = Qa), ($a[Ha++] = Wa), (Wa = e), (Qa = t); } function Za(e, t, n) { (qa[Ka++] = Ga), (qa[Ka++] = Xa), (qa[Ka++] = Ya), (Ya = e); var r = Ga; e = Xa; var a = 32 - lt(r) - 1; (r &= ~(1 << a)), (n += 1); var o = 32 - lt(t) + a; if (30 < o) { var l = a - (a % 5); (o = (r & ((1 << l) - 1)).toString(32)), (r >>= l), (a -= l), (Ga = (1 << (32 - lt(t) + a)) | (n << a) | r), (Xa = o + e); } else (Ga = (1 << o) | (n << a) | r), (Xa = e); } function eo(e) { null !== e.return && (Ja(e, 1), Za(e, 1, 0)); } function to(e) { for (; e === Wa; ) (Wa = $a[--Ha]), ($a[Ha] = null), (Qa = $a[--Ha]), ($a[Ha] = null); for (; e === Ya; ) (Ya = qa[--Ka]), (qa[Ka] = null), (Xa = qa[--Ka]), (qa[Ka] = null), (Ga = qa[--Ka]), (qa[Ka] = null); } var no = null, ro = null, ao = !1, oo = null; function lo(e, t) { var n = Ls(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 io(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), (no = e), (ro = sa(t.firstChild)), !0) ); case 6: return ( null !== (t = "" === e.pendingProps || 3 !== t.nodeType ? null : t) && ((e.stateNode = t), (no = e), (ro = null), !0) ); case 13: return ( null !== (t = 8 !== t.nodeType ? null : t) && ((n = null !== Ya ? { id: Ga, overflow: Xa } : null), (e.memoizedState = { dehydrated: t, treeContext: n, retryLane: 1073741824, }), ((n = Ls(18, null, null, 0)).stateNode = t), (n.return = e), (e.child = n), (no = e), (ro = null), !0) ); default: return !1; } } function uo(e) { return 0 !== (1 & e.mode) && 0 === (128 & e.flags); } function so(e) { if (ao) { var t = ro; if (t) { var n = t; if (!io(e, t)) { if (uo(e)) throw Error(o(418)); t = sa(n.nextSibling); var r = no; t && io(e, t) ? lo(r, n) : ((e.flags = (-4097 & e.flags) | 2), (ao = !1), (no = e)); } } else { if (uo(e)) throw Error(o(418)); (e.flags = (-4097 & e.flags) | 2), (ao = !1), (no = e); } } } function co(e) { for ( e = e.return; null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; ) e = e.return; no = e; } function fo(e) { if (e !== no) return !1; if (!ao) return co(e), (ao = !0), !1; var t; if ( ((t = 3 !== e.tag) && !(t = 5 !== e.tag) && (t = "head" !== (t = e.type) && "body" !== t && !na(e.type, e.memoizedProps)), t && (t = ro)) ) { if (uo(e)) throw (po(), Error(o(418))); for (; t; ) lo(e, t), (t = sa(t.nextSibling)); } if ((co(e), 13 === e.tag)) { if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(o(317)); e: { for (e = e.nextSibling, t = 0; e; ) { if (8 === e.nodeType) { var n = e.data; if ("/$" === n) { if (0 === t) { ro = sa(e.nextSibling); break e; } t--; } else ("$" !== n && "$!" !== n && "$?" !== n) || t++; } e = e.nextSibling; } ro = null; } } else ro = no ? sa(e.stateNode.nextSibling) : null; return !0; } function po() { for (var e = ro; e; ) e = sa(e.nextSibling); } function mo() { (ro = no = null), (ao = !1); } function go(e) { null === oo ? (oo = [e]) : oo.push(e); } var ho = x.ReactCurrentBatchConfig; function vo(e, t) { if (e && e.defaultProps) { for (var n in ((t = F({}, t)), (e = e.defaultProps))) void 0 === t[n] && (t[n] = e[n]); return t; } return t; } var yo = Aa(null), bo = null, xo = null, wo = null; function ko() { wo = xo = bo = null; } function So(e) { var t = yo.current; Ea(yo), (e._currentValue = t); } function Ao(e, t, n) { for (; null !== e; ) { var r = e.alternate; if ( ((e.childLanes & t) !== t ? ((e.childLanes |= t), null !== r && (r.childLanes |= t)) : null !== r && (r.childLanes & t) !== t && (r.childLanes |= t), e === n) ) break; e = e.return; } } function Eo(e, t) { (bo = e), (wo = xo = null), null !== (e = e.dependencies) && null !== e.firstContext && (0 !== (e.lanes & t) && (xi = !0), (e.firstContext = null)); } function _o(e) { var t = e._currentValue; if (wo !== e) if ( ((e = { context: e, memoizedValue: t, next: null }), null === xo) ) { if (null === bo) throw Error(o(308)); (xo = e), (bo.dependencies = { lanes: 0, firstContext: e }); } else xo = xo.next = e; return t; } var Co = null; function Po(e) { null === Co ? (Co = [e]) : Co.push(e); } function Oo(e, t, n, r) { var a = t.interleaved; return ( null === a ? ((n.next = n), Po(t)) : ((n.next = a.next), (a.next = n)), (t.interleaved = n), No(e, r) ); } function No(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 To = !1; function Lo(e) { e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null, }; } function zo(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 jo(e, t) { return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null, }; } function Mo(e, t, n) { var r = e.updateQueue; if (null === r) return null; if (((r = r.shared), 0 !== (2 & Ou))) { var a = r.pending; return ( null === a ? (t.next = t) : ((t.next = a.next), (a.next = t)), (r.pending = t), No(e, n) ); } return ( null === (a = r.interleaved) ? ((t.next = t), Po(r)) : ((t.next = a.next), (a.next = t)), (r.interleaved = t), No(e, n) ); } function Ro(e, t, n) { if ( null !== (t = t.updateQueue) && ((t = t.shared), 0 !== (4194240 & n)) ) { var r = t.lanes; (n |= r &= e.pendingLanes), (t.lanes = n), yt(e, n); } } function Fo(e, t) { var n = e.updateQueue, r = e.alternate; if (null !== r && n === (r = r.updateQueue)) { var a = null, o = null; if (null !== (n = n.firstBaseUpdate)) { do { var l = { eventTime: n.eventTime, lane: n.lane, tag: n.tag, payload: n.payload, callback: n.callback, next: null, }; null === o ? (a = o = l) : (o = o.next = l), (n = n.next); } while (null !== n); null === o ? (a = o = t) : (o = o.next = t); } else a = o = t; return ( (n = { baseState: r.baseState, firstBaseUpdate: a, lastBaseUpdate: o, shared: r.shared, effects: r.effects, }), void (e.updateQueue = n) ); } null === (e = n.lastBaseUpdate) ? (n.firstBaseUpdate = t) : (e.next = t), (n.lastBaseUpdate = t); } function Io(e, t, n, r) { var a = e.updateQueue; To = !1; var o = a.firstBaseUpdate, l = a.lastBaseUpdate, i = a.shared.pending; if (null !== i) { a.shared.pending = null; var u = i, s = u.next; (u.next = null), null === l ? (o = s) : (l.next = s), (l = u); var c = e.alternate; null !== c && (i = (c = c.updateQueue).lastBaseUpdate) !== l && (null === i ? (c.firstBaseUpdate = s) : (i.next = s), (c.lastBaseUpdate = u)); } if (null !== o) { var f = a.baseState; for (l = 0, c = s = u = null, i = o; ; ) { var d = i.lane, p = i.eventTime; if ((r & d) === d) { null !== c && (c = c.next = { eventTime: p, lane: 0, tag: i.tag, payload: i.payload, callback: i.callback, next: null, }); e: { var m = e, g = i; switch (((d = t), (p = n), g.tag)) { case 1: if ("function" === typeof (m = g.payload)) { f = m.call(p, f, d); break e; } f = m; break e; case 3: m.flags = (-65537 & m.flags) | 128; case 0: if ( null === (d = "function" === typeof (m = g.payload) ? m.call(p, f, d) : m) || void 0 === d ) break e; f = F({}, f, d); break e; case 2: To = !0; } } null !== i.callback && 0 !== i.lane && ((e.flags |= 64), null === (d = a.effects) ? (a.effects = [i]) : d.push(i)); } else (p = { eventTime: p, lane: d, tag: i.tag, payload: i.payload, callback: i.callback, next: null, }), null === c ? ((s = c = p), (u = f)) : (c = c.next = p), (l |= d); if (null === (i = i.next)) { if (null === (i = a.shared.pending)) break; (i = (d = i).next), (d.next = null), (a.lastBaseUpdate = d), (a.shared.pending = null); } } if ( (null === c && (u = f), (a.baseState = u), (a.firstBaseUpdate = s), (a.lastBaseUpdate = c), null !== (t = a.shared.interleaved)) ) { a = t; do { (l |= a.lane), (a = a.next); } while (a !== t); } else null === o && (a.shared.lanes = 0); (Fu |= l), (e.lanes = l), (e.memoizedState = f); } } function Do(e, t, n) { if (((e = t.effects), (t.effects = null), null !== e)) for (t = 0; t < e.length; t++) { var r = e[t], a = r.callback; if (null !== a) { if (((r.callback = null), (r = n), "function" !== typeof a)) throw Error(o(191, a)); a.call(r); } } } var Uo = new r.Component().refs; function Vo(e, t, n, r) { (n = null === (n = n(r, (t = e.memoizedState))) || void 0 === n ? t : F({}, t, n)), (e.memoizedState = n), 0 === e.lanes && (e.updateQueue.baseState = n); } var Bo = { isMounted: function (e) { return !!(e = e._reactInternals) && Be(e) === e; }, enqueueSetState: function (e, t, n) { e = e._reactInternals; var r = ts(), a = ns(e), o = jo(r, a); (o.payload = t), void 0 !== n && null !== n && (o.callback = n), null !== (t = Mo(e, o, a)) && (rs(t, e, a, r), Ro(t, e, a)); }, enqueueReplaceState: function (e, t, n) { e = e._reactInternals; var r = ts(), a = ns(e), o = jo(r, a); (o.tag = 1), (o.payload = t), void 0 !== n && null !== n && (o.callback = n), null !== (t = Mo(e, o, a)) && (rs(t, e, a, r), Ro(t, e, a)); }, enqueueForceUpdate: function (e, t) { e = e._reactInternals; var n = ts(), r = ns(e), a = jo(n, r); (a.tag = 2), void 0 !== t && null !== t && (a.callback = t), null !== (t = Mo(e, a, r)) && (rs(t, e, r, n), Ro(t, e, r)); }, }; function $o(e, t, n, r, a, o, l) { return "function" === typeof (e = e.stateNode).shouldComponentUpdate ? e.shouldComponentUpdate(r, o, l) : !t.prototype || !t.prototype.isPureReactComponent || !ur(n, r) || !ur(a, o); } function Ho(e, t, n) { var r = !1, a = Ca, o = t.contextType; return ( "object" === typeof o && null !== o ? (o = _o(o)) : ((a = La(t) ? Na : Pa.current), (o = (r = null !== (r = t.contextTypes) && void 0 !== r) ? Ta(e, a) : Ca)), (t = new t(n, o)), (e.memoizedState = null !== t.state && void 0 !== t.state ? t.state : null), (t.updater = Bo), (e.stateNode = t), (t._reactInternals = e), r && (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = a), (e.__reactInternalMemoizedMaskedChildContext = o)), t ); } function Wo(e, t, n, r) { (e = t.state), "function" === typeof t.componentWillReceiveProps && t.componentWillReceiveProps(n, r), "function" === typeof t.UNSAFE_componentWillReceiveProps && t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && Bo.enqueueReplaceState(t, t.state, null); } function Qo(e, t, n, r) { var a = e.stateNode; (a.props = n), (a.state = e.memoizedState), (a.refs = Uo), Lo(e); var o = t.contextType; "object" === typeof o && null !== o ? (a.context = _o(o)) : ((o = La(t) ? Na : Pa.current), (a.context = Ta(e, o))), (a.state = e.memoizedState), "function" === typeof (o = t.getDerivedStateFromProps) && (Vo(e, t, o, n), (a.state = e.memoizedState)), "function" === typeof t.getDerivedStateFromProps || "function" === typeof a.getSnapshotBeforeUpdate || ("function" !== typeof a.UNSAFE_componentWillMount && "function" !== typeof a.componentWillMount) || ((t = a.state), "function" === typeof a.componentWillMount && a.componentWillMount(), "function" === typeof a.UNSAFE_componentWillMount && a.UNSAFE_componentWillMount(), t !== a.state && Bo.enqueueReplaceState(a, a.state, null), Io(e, n, a, r), (a.state = e.memoizedState)), "function" === typeof a.componentDidMount && (e.flags |= 4194308); } function qo(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(o(309)); var r = n.stateNode; } if (!r) throw Error(o(147, e)); var a = r, l = "" + e; return null !== t && null !== t.ref && "function" === typeof t.ref && t.ref._stringRef === l ? t.ref : ((t = function (e) { var t = a.refs; t === Uo && (t = a.refs = {}), null === e ? delete t[l] : (t[l] = e); }), (t._stringRef = l), t); } if ("string" !== typeof e) throw Error(o(284)); if (!n._owner) throw Error(o(290, e)); } return e; } function Ko(e, t) { throw ( ((e = Object.prototype.toString.call(t)), Error( o( 31, "[object Object]" === e ? "object with keys {" + Object.keys(t).join(", ") + "}" : e ) )) ); } function Yo(e) { return (0, e._init)(e._payload); } function Go(e) { function t(t, n) { if (e) { var r = t.deletions; null === r ? ((t.deletions = [n]), (t.flags |= 16)) : r.push(n); } } function n(n, r) { if (!e) return null; for (; null !== r; ) t(n, r), (r = r.sibling); return null; } function r(e, t) { for (e = new Map(); null !== t; ) null !== t.key ? e.set(t.key, t) : e.set(t.index, t), (t = t.sibling); return e; } function a(e, t) { return ((e = js(e, t)).index = 0), (e.sibling = null), e; } function l(t, n, r) { return ( (t.index = r), e ? null !== (r = t.alternate) ? (r = r.index) < n ? ((t.flags |= 2), n) : r : ((t.flags |= 2), n) : ((t.flags |= 1048576), n) ); } function i(t) { return e && null === t.alternate && (t.flags |= 2), t; } function u(e, t, n, r) { return null === t || 6 !== t.tag ? (((t = Is(n, e.mode, r)).return = e), t) : (((t = a(t, n)).return = e), t); } function s(e, t, n, r) { var o = n.type; return o === S ? f(e, t, n.props.children, r, n.key) : null !== t && (t.elementType === o || ("object" === typeof o && null !== o && o.$$typeof === L && Yo(o) === t.type)) ? (((r = a(t, n.props)).ref = qo(e, t, n)), (r.return = e), r) : (((r = Ms(n.type, n.key, n.props, null, e.mode, r)).ref = qo( e, t, n )), (r.return = e), r); } function c(e, t, n, r) { return null === t || 4 !== t.tag || t.stateNode.containerInfo !== n.containerInfo || t.stateNode.implementation !== n.implementation ? (((t = Ds(n, e.mode, r)).return = e), t) : (((t = a(t, n.children || [])).return = e), t); } function f(e, t, n, r, o) { return null === t || 7 !== t.tag ? (((t = Rs(n, e.mode, r, o)).return = e), t) : (((t = a(t, n)).return = e), t); } function d(e, t, n) { if (("string" === typeof t && "" !== t) || "number" === typeof t) return ((t = Is("" + t, e.mode, n)).return = e), t; if ("object" === typeof t && null !== t) { switch (t.$$typeof) { case w: return ( ((n = Ms(t.type, t.key, t.props, null, e.mode, n)).ref = qo( e, null, t )), (n.return = e), n ); case k: return ((t = Ds(t, e.mode, n)).return = e), t; case L: return d(e, (0, t._init)(t._payload), n); } if (te(t) || M(t)) return ((t = Rs(t, e.mode, n, null)).return = e), t; Ko(e, t); } return null; } function p(e, t, n, r) { var a = null !== t ? t.key : null; if (("string" === typeof n && "" !== n) || "number" === typeof n) return null !== a ? null : u(e, t, "" + n, r); if ("object" === typeof n && null !== n) { switch (n.$$typeof) { case w: return n.key === a ? s(e, t, n, r) : null; case k: return n.key === a ? c(e, t, n, r) : null; case L: return p(e, t, (a = n._init)(n._payload), r); } if (te(n) || M(n)) return null !== a ? null : f(e, t, n, r, null); Ko(e, n); } return null; } function m(e, t, n, r, a) { if (("string" === typeof r && "" !== r) || "number" === typeof r) return u(t, (e = e.get(n) || null), "" + r, a); if ("object" === typeof r && null !== r) { switch (r.$$typeof) { case w: return s( t, (e = e.get(null === r.key ? n : r.key) || null), r, a ); case k: return c( t, (e = e.get(null === r.key ? n : r.key) || null), r, a ); case L: return m(e, t, n, (0, r._init)(r._payload), a); } if (te(r) || M(r)) return f(t, (e = e.get(n) || null), r, a, null); Ko(t, r); } return null; } function g(a, o, i, u) { for ( var s = null, c = null, f = o, g = (o = 0), h = null; null !== f && g < i.length; g++ ) { f.index > g ? ((h = f), (f = null)) : (h = f.sibling); var v = p(a, f, i[g], u); if (null === v) { null === f && (f = h); break; } e && f && null === v.alternate && t(a, f), (o = l(v, o, g)), null === c ? (s = v) : (c.sibling = v), (c = v), (f = h); } if (g === i.length) return n(a, f), ao && Ja(a, g), s; if (null === f) { for (; g < i.length; g++) null !== (f = d(a, i[g], u)) && ((o = l(f, o, g)), null === c ? (s = f) : (c.sibling = f), (c = f)); return ao && Ja(a, g), s; } for (f = r(a, f); g < i.length; g++) null !== (h = m(f, a, g, i[g], u)) && (e && null !== h.alternate && f.delete(null === h.key ? g : h.key), (o = l(h, o, g)), null === c ? (s = h) : (c.sibling = h), (c = h)); return ( e && f.forEach(function (e) { return t(a, e); }), ao && Ja(a, g), s ); } function h(a, i, u, s) { var c = M(u); if ("function" !== typeof c) throw Error(o(150)); if (null == (u = c.call(u))) throw Error(o(151)); for ( var f = (c = null), g = i, h = (i = 0), v = null, y = u.next(); null !== g && !y.done; h++, y = u.next() ) { g.index > h ? ((v = g), (g = null)) : (v = g.sibling); var b = p(a, g, y.value, s); if (null === b) { null === g && (g = v); break; } e && g && null === b.alternate && t(a, g), (i = l(b, i, h)), null === f ? (c = b) : (f.sibling = b), (f = b), (g = v); } if (y.done) return n(a, g), ao && Ja(a, h), c; if (null === g) { for (; !y.done; h++, y = u.next()) null !== (y = d(a, y.value, s)) && ((i = l(y, i, h)), null === f ? (c = y) : (f.sibling = y), (f = y)); return ao && Ja(a, h), c; } for (g = r(a, g); !y.done; h++, y = u.next()) null !== (y = m(g, a, h, y.value, s)) && (e && null !== y.alternate && g.delete(null === y.key ? h : y.key), (i = l(y, i, h)), null === f ? (c = y) : (f.sibling = y), (f = y)); return ( e && g.forEach(function (e) { return t(a, e); }), ao && Ja(a, h), c ); } return function e(r, o, l, u) { if ( ("object" === typeof l && null !== l && l.type === S && null === l.key && (l = l.props.children), "object" === typeof l && null !== l) ) { switch (l.$$typeof) { case w: e: { for (var s = l.key, c = o; null !== c; ) { if (c.key === s) { if ((s = l.type) === S) { if (7 === c.tag) { n(r, c.sibling), ((o = a(c, l.props.children)).return = r), (r = o); break e; } } else if ( c.elementType === s || ("object" === typeof s && null !== s && s.$$typeof === L && Yo(s) === c.type) ) { n(r, c.sibling), ((o = a(c, l.props)).ref = qo(r, c, l)), (o.return = r), (r = o); break e; } n(r, c); break; } t(r, c), (c = c.sibling); } l.type === S ? (((o = Rs(l.props.children, r.mode, u, l.key)).return = r), (r = o)) : (((u = Ms( l.type, l.key, l.props, null, r.mode, u )).ref = qo(r, o, l)), (u.return = r), (r = u)); } return i(r); case k: e: { for (c = l.key; null !== o; ) { if (o.key === c) { if ( 4 === o.tag && o.stateNode.containerInfo === l.containerInfo && o.stateNode.implementation === l.implementation ) { n(r, o.sibling), ((o = a(o, l.children || [])).return = r), (r = o); break e; } n(r, o); break; } t(r, o), (o = o.sibling); } ((o = Ds(l, r.mode, u)).return = r), (r = o); } return i(r); case L: return e(r, o, (c = l._init)(l._payload), u); } if (te(l)) return g(r, o, l, u); if (M(l)) return h(r, o, l, u); Ko(r, l); } return ("string" === typeof l && "" !== l) || "number" === typeof l ? ((l = "" + l), null !== o && 6 === o.tag ? (n(r, o.sibling), ((o = a(o, l)).return = r), (r = o)) : (n(r, o), ((o = Is(l, r.mode, u)).return = r), (r = o)), i(r)) : n(r, o); }; } var Xo = Go(!0), Jo = Go(!1), Zo = {}, el = Aa(Zo), tl = Aa(Zo), nl = Aa(Zo); function rl(e) { if (e === Zo) throw Error(o(174)); return e; } function al(e, t) { switch ((_a(nl, t), _a(tl, e), _a(el, Zo), (e = t.nodeType))) { case 9: case 11: t = (t = t.documentElement) ? t.namespaceURI : ue(null, ""); break; default: t = ue( (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), (e = e.tagName) ); } Ea(el), _a(el, t); } function ol() { Ea(el), Ea(tl), Ea(nl); } function ll(e) { rl(nl.current); var t = rl(el.current), n = ue(t, e.type); t !== n && (_a(tl, e), _a(el, n)); } function il(e) { tl.current === e && (Ea(el), Ea(tl)); } var ul = Aa(0); function sl(e) { for (var t = e; null !== t; ) { if (13 === t.tag) { var n = t.memoizedState; if ( null !== n && (null === (n = n.dehydrated) || "$?" === n.data || "$!" === n.data) ) return t; } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { if (0 !== (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 cl = []; function fl() { for (var e = 0; e < cl.length; e++) cl[e]._workInProgressVersionPrimary = null; cl.length = 0; } var dl = x.ReactCurrentDispatcher, pl = x.ReactCurrentBatchConfig, ml = 0, gl = null, hl = null, vl = null, yl = !1, bl = !1, xl = 0, wl = 0; function kl() { throw Error(o(321)); } function Sl(e, t) { if (null === t) return !1; for (var n = 0; n < t.length && n < e.length; n++) if (!ir(e[n], t[n])) return !1; return !0; } function Al(e, t, n, r, a, l) { if ( ((ml = l), (gl = t), (t.memoizedState = null), (t.updateQueue = null), (t.lanes = 0), (dl.current = null === e || null === e.memoizedState ? ii : ui), (e = n(r, a)), bl) ) { l = 0; do { if (((bl = !1), (xl = 0), 25 <= l)) throw Error(o(301)); (l += 1), (vl = hl = null), (t.updateQueue = null), (dl.current = si), (e = n(r, a)); } while (bl); } if ( ((dl.current = li), (t = null !== hl && null !== hl.next), (ml = 0), (vl = hl = gl = null), (yl = !1), t) ) throw Error(o(300)); return e; } function El() { var e = 0 !== xl; return (xl = 0), e; } function _l() { var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null, }; return ( null === vl ? (gl.memoizedState = vl = e) : (vl = vl.next = e), vl ); } function Cl() { if (null === hl) { var e = gl.alternate; e = null !== e ? e.memoizedState : null; } else e = hl.next; var t = null === vl ? gl.memoizedState : vl.next; if (null !== t) (vl = t), (hl = e); else { if (null === e) throw Error(o(310)); (e = { memoizedState: (hl = e).memoizedState, baseState: hl.baseState, baseQueue: hl.baseQueue, queue: hl.queue, next: null, }), null === vl ? (gl.memoizedState = vl = e) : (vl = vl.next = e); } return vl; } function Pl(e, t) { return "function" === typeof t ? t(e) : t; } function Ol(e) { var t = Cl(), n = t.queue; if (null === n) throw Error(o(311)); n.lastRenderedReducer = e; var r = hl, a = r.baseQueue, l = n.pending; if (null !== l) { if (null !== a) { var i = a.next; (a.next = l.next), (l.next = i); } (r.baseQueue = a = l), (n.pending = null); } if (null !== a) { (l = a.next), (r = r.baseState); var u = (i = null), s = null, c = l; do { var f = c.lane; if ((ml & f) === f) null !== s && (s = s.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null, }), (r = c.hasEagerState ? c.eagerState : e(r, c.action)); else { var d = { lane: f, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null, }; null === s ? ((u = s = d), (i = r)) : (s = s.next = d), (gl.lanes |= f), (Fu |= f); } c = c.next; } while (null !== c && c !== l); null === s ? (i = r) : (s.next = u), ir(r, t.memoizedState) || (xi = !0), (t.memoizedState = r), (t.baseState = i), (t.baseQueue = s), (n.lastRenderedState = r); } if (null !== (e = n.interleaved)) { a = e; do { (l = a.lane), (gl.lanes |= l), (Fu |= l), (a = a.next); } while (a !== e); } else null === a && (n.lanes = 0); return [t.memoizedState, n.dispatch]; } function Nl(e) { var t = Cl(), n = t.queue; if (null === n) throw Error(o(311)); n.lastRenderedReducer = e; var r = n.dispatch, a = n.pending, l = t.memoizedState; if (null !== a) { n.pending = null; var i = (a = a.next); do { (l = e(l, i.action)), (i = i.next); } while (i !== a); ir(l, t.memoizedState) || (xi = !0), (t.memoizedState = l), null === t.baseQueue && (t.baseState = l), (n.lastRenderedState = l); } return [l, r]; } function Tl() {} function Ll(e, t) { var n = gl, r = Cl(), a = t(), l = !ir(r.memoizedState, a); if ( (l && ((r.memoizedState = a), (xi = !0)), (r = r.queue), Hl(Ml.bind(null, n, r, e), [e]), r.getSnapshot !== t || l || (null !== vl && 1 & vl.memoizedState.tag)) ) { if ( ((n.flags |= 2048), Dl(9, jl.bind(null, n, r, a, t), void 0, null), null === Nu) ) throw Error(o(349)); 0 !== (30 & ml) || zl(n, t, a); } return a; } function zl(e, t, n) { (e.flags |= 16384), (e = { getSnapshot: t, value: n }), null === (t = gl.updateQueue) ? ((t = { lastEffect: null, stores: null }), (gl.updateQueue = t), (t.stores = [e])) : null === (n = t.stores) ? (t.stores = [e]) : n.push(e); } function jl(e, t, n, r) { (t.value = n), (t.getSnapshot = r), Rl(t) && Fl(e); } function Ml(e, t, n) { return n(function () { Rl(t) && Fl(e); }); } function Rl(e) { var t = e.getSnapshot; e = e.value; try { var n = t(); return !ir(e, n); } catch (r) { return !0; } } function Fl(e) { var t = No(e, 1); null !== t && rs(t, e, 1, -1); } function Il(e) { var t = _l(); return ( "function" === typeof e && (e = e()), (t.memoizedState = t.baseState = e), (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: Pl, lastRenderedState: e, }), (t.queue = e), (e = e.dispatch = ni.bind(null, gl, e)), [t.memoizedState, e] ); } function Dl(e, t, n, r) { return ( (e = { tag: e, create: t, destroy: n, deps: r, next: null }), null === (t = gl.updateQueue) ? ((t = { lastEffect: null, stores: null }), (gl.updateQueue = t), (t.lastEffect = e.next = e)) : null === (n = t.lastEffect) ? (t.lastEffect = e.next = e) : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)), e ); } function Ul() { return Cl().memoizedState; } function Vl(e, t, n, r) { var a = _l(); (gl.flags |= e), (a.memoizedState = Dl(1 | t, n, void 0, void 0 === r ? null : r)); } function Bl(e, t, n, r) { var a = Cl(); r = void 0 === r ? null : r; var o = void 0; if (null !== hl) { var l = hl.memoizedState; if (((o = l.destroy), null !== r && Sl(r, l.deps))) return void (a.memoizedState = Dl(t, n, o, r)); } (gl.flags |= e), (a.memoizedState = Dl(1 | t, n, o, r)); } function $l(e, t) { return Vl(8390656, 8, e, t); } function Hl(e, t) { return Bl(2048, 8, e, t); } function Wl(e, t) { return Bl(4, 2, e, t); } function Ql(e, t) { return Bl(4, 4, e, t); } function ql(e, t) { return "function" === typeof t ? ((e = e()), t(e), function () { t(null); }) : null !== t && void 0 !== t ? ((e = e()), (t.current = e), function () { t.current = null; }) : void 0; } function Kl(e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), Bl(4, 4, ql.bind(null, t, e), n) ); } function Yl() {} function Gl(e, t) { var n = Cl(); t = void 0 === t ? null : t; var r = n.memoizedState; return null !== r && null !== t && Sl(t, r[1]) ? r[0] : ((n.memoizedState = [e, t]), e); } function Xl(e, t) { var n = Cl(); t = void 0 === t ? null : t; var r = n.memoizedState; return null !== r && null !== t && Sl(t, r[1]) ? r[0] : ((e = e()), (n.memoizedState = [e, t]), e); } function Jl(e, t, n) { return 0 === (21 & ml) ? (e.baseState && ((e.baseState = !1), (xi = !0)), (e.memoizedState = n)) : (ir(n, t) || ((n = gt()), (gl.lanes |= n), (Fu |= n), (e.baseState = !0)), t); } function Zl(e, t) { var n = bt; (bt = 0 !== n && 4 > n ? n : 4), e(!0); var r = pl.transition; pl.transition = {}; try { e(!1), t(); } finally { (bt = n), (pl.transition = r); } } function ei() { return Cl().memoizedState; } function ti(e, t, n) { var r = ns(e); if ( ((n = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null, }), ri(e)) ) ai(t, n); else if (null !== (n = Oo(e, t, n, r))) { rs(n, e, r, ts()), oi(n, t, r); } } function ni(e, t, n) { var r = ns(e), a = { lane: r, action: n, hasEagerState: !1, eagerState: null, next: null, }; if (ri(e)) ai(t, a); else { var o = e.alternate; if ( 0 === e.lanes && (null === o || 0 === o.lanes) && null !== (o = t.lastRenderedReducer) ) try { var l = t.lastRenderedState, i = o(l, n); if (((a.hasEagerState = !0), (a.eagerState = i), ir(i, l))) { var u = t.interleaved; return ( null === u ? ((a.next = a), Po(t)) : ((a.next = u.next), (u.next = a)), void (t.interleaved = a) ); } } catch (s) {} null !== (n = Oo(e, t, a, r)) && (rs(n, e, r, (a = ts())), oi(n, t, r)); } } function ri(e) { var t = e.alternate; return e === gl || (null !== t && t === gl); } function ai(e, t) { bl = yl = !0; var n = e.pending; null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), (e.pending = t); } function oi(e, t, n) { if (0 !== (4194240 & n)) { var r = t.lanes; (n |= r &= e.pendingLanes), (t.lanes = n), yt(e, n); } } var li = { readContext: _o, useCallback: kl, useContext: kl, useEffect: kl, useImperativeHandle: kl, useInsertionEffect: kl, useLayoutEffect: kl, useMemo: kl, useReducer: kl, useRef: kl, useState: kl, useDebugValue: kl, useDeferredValue: kl, useTransition: kl, useMutableSource: kl, useSyncExternalStore: kl, useId: kl, unstable_isNewReconciler: !1, }, ii = { readContext: _o, useCallback: function (e, t) { return (_l().memoizedState = [e, void 0 === t ? null : t]), e; }, useContext: _o, useEffect: $l, useImperativeHandle: function (e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), Vl(4194308, 4, ql.bind(null, t, e), n) ); }, useLayoutEffect: function (e, t) { return Vl(4194308, 4, e, t); }, useInsertionEffect: function (e, t) { return Vl(4, 2, e, t); }, useMemo: function (e, t) { var n = _l(); return ( (t = void 0 === t ? null : t), (e = e()), (n.memoizedState = [e, t]), e ); }, useReducer: function (e, t, n) { var r = _l(); return ( (t = void 0 !== n ? n(t) : t), (r.memoizedState = r.baseState = t), (e = { pending: null, interleaved: null, lanes: 0, dispatch: null, lastRenderedReducer: e, lastRenderedState: t, }), (r.queue = e), (e = e.dispatch = ti.bind(null, gl, e)), [r.memoizedState, e] ); }, useRef: function (e) { return (e = { current: e }), (_l().memoizedState = e); }, useState: Il, useDebugValue: Yl, useDeferredValue: function (e) { return (_l().memoizedState = e); }, useTransition: function () { var e = Il(!1), t = e[0]; return ( (e = Zl.bind(null, e[1])), (_l().memoizedState = e), [t, e] ); }, useMutableSource: function () {}, useSyncExternalStore: function (e, t, n) { var r = gl, a = _l(); if (ao) { if (void 0 === n) throw Error(o(407)); n = n(); } else { if (((n = t()), null === Nu)) throw Error(o(349)); 0 !== (30 & ml) || zl(r, t, n); } a.memoizedState = n; var l = { value: n, getSnapshot: t }; return ( (a.queue = l), $l(Ml.bind(null, r, l, e), [e]), (r.flags |= 2048), Dl(9, jl.bind(null, r, l, n, t), void 0, null), n ); }, useId: function () { var e = _l(), t = Nu.identifierPrefix; if (ao) { var n = Xa; (t = ":" + t + "R" + (n = (Ga & ~(1 << (32 - lt(Ga) - 1))).toString(32) + n)), 0 < (n = xl++) && (t += "H" + n.toString(32)), (t += ":"); } else t = ":" + t + "r" + (n = wl++).toString(32) + ":"; return (e.memoizedState = t); }, unstable_isNewReconciler: !1, }, ui = { readContext: _o, useCallback: Gl, useContext: _o, useEffect: Hl, useImperativeHandle: Kl, useInsertionEffect: Wl, useLayoutEffect: Ql, useMemo: Xl, useReducer: Ol, useRef: Ul, useState: function () { return Ol(Pl); }, useDebugValue: Yl, useDeferredValue: function (e) { return Jl(Cl(), hl.memoizedState, e); }, useTransition: function () { return [Ol(Pl)[0], Cl().memoizedState]; }, useMutableSource: Tl, useSyncExternalStore: Ll, useId: ei, unstable_isNewReconciler: !1, }, si = { readContext: _o, useCallback: Gl, useContext: _o, useEffect: Hl, useImperativeHandle: Kl, useInsertionEffect: Wl, useLayoutEffect: Ql, useMemo: Xl, useReducer: Nl, useRef: Ul, useState: function () { return Nl(Pl); }, useDebugValue: Yl, useDeferredValue: function (e) { var t = Cl(); return null === hl ? (t.memoizedState = e) : Jl(t, hl.memoizedState, e); }, useTransition: function () { return [Nl(Pl)[0], Cl().memoizedState]; }, useMutableSource: Tl, useSyncExternalStore: Ll, useId: ei, unstable_isNewReconciler: !1, }; function ci(e, t) { try { var n = "", r = t; do { (n += V(r)), (r = r.return); } while (r); var a = n; } catch (o) { a = "\nError generating stack: " + o.message + "\n" + o.stack; } return { value: e, source: t, stack: a, digest: null }; } function fi(e, t, n) { return { value: e, source: null, stack: null != n ? n : null, digest: null != t ? t : null, }; } function di(e, t) { try { console.error(t.value); } catch (n) { setTimeout(function () { throw n; }); } } var pi = "function" === typeof WeakMap ? WeakMap : Map; function mi(e, t, n) { ((n = jo(-1, n)).tag = 3), (n.payload = { element: null }); var r = t.value; return ( (n.callback = function () { Wu || ((Wu = !0), (Qu = r)), di(0, t); }), n ); } function gi(e, t, n) { (n = jo(-1, n)).tag = 3; var r = e.type.getDerivedStateFromError; if ("function" === typeof r) { var a = t.value; (n.payload = function () { return r(a); }), (n.callback = function () { di(0, t); }); } var o = e.stateNode; return ( null !== o && "function" === typeof o.componentDidCatch && (n.callback = function () { di(0, t), "function" !== typeof r && (null === qu ? (qu = new Set([this])) : qu.add(this)); var e = t.stack; this.componentDidCatch(t.value, { componentStack: null !== e ? e : "", }); }), n ); } function hi(e, t, n) { var r = e.pingCache; if (null === r) { r = e.pingCache = new pi(); var a = new Set(); r.set(t, a); } else void 0 === (a = r.get(t)) && ((a = new Set()), r.set(t, a)); a.has(n) || (a.add(n), (e = _s.bind(null, e, t, n)), t.then(e, e)); } function vi(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 yi(e, t, n, r, a) { return 0 === (1 & e.mode) ? (e === t ? (e.flags |= 65536) : ((e.flags |= 128), (n.flags |= 131072), (n.flags &= -52805), 1 === n.tag && (null === n.alternate ? (n.tag = 17) : (((t = jo(-1, 1)).tag = 2), Mo(n, t, 1))), (n.lanes |= 1)), e) : ((e.flags |= 65536), (e.lanes = a), e); } var bi = x.ReactCurrentOwner, xi = !1; function wi(e, t, n, r) { t.child = null === e ? Jo(t, null, n, r) : Xo(t, e.child, n, r); } function ki(e, t, n, r, a) { n = n.render; var o = t.ref; return ( Eo(t, a), (r = Al(e, t, n, r, o, a)), (n = El()), null === e || xi ? (ao && n && eo(t), (t.flags |= 1), wi(e, t, r, a), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~a), Wi(e, t, a)) ); } function Si(e, t, n, r, a) { if (null === e) { var o = n.type; return "function" !== typeof o || zs(o) || void 0 !== o.defaultProps || null !== n.compare || void 0 !== n.defaultProps ? (((e = Ms(n.type, null, r, t, t.mode, a)).ref = t.ref), (e.return = t), (t.child = e)) : ((t.tag = 15), (t.type = o), Ai(e, t, o, r, a)); } if (((o = e.child), 0 === (e.lanes & a))) { var l = o.memoizedProps; if ( (n = null !== (n = n.compare) ? n : ur)(l, r) && e.ref === t.ref ) return Wi(e, t, a); } return ( (t.flags |= 1), ((e = js(o, r)).ref = t.ref), (e.return = t), (t.child = e) ); } function Ai(e, t, n, r, a) { if (null !== e) { var o = e.memoizedProps; if (ur(o, r) && e.ref === t.ref) { if (((xi = !1), (t.pendingProps = r = o), 0 === (e.lanes & a))) return (t.lanes = e.lanes), Wi(e, t, a); 0 !== (131072 & e.flags) && (xi = !0); } } return Ci(e, t, n, r, a); } function Ei(e, t, n) { var r = t.pendingProps, a = r.children, o = null !== e ? e.memoizedState : null; if ("hidden" === r.mode) if (0 === (1 & t.mode)) (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null, }), _a(ju, zu), (zu |= n); else { if (0 === (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), _a(ju, zu), (zu |= e), null ); (t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null, }), (r = null !== o ? o.baseLanes : n), _a(ju, zu), (zu |= r); } else null !== o ? ((r = o.baseLanes | n), (t.memoizedState = null)) : (r = n), _a(ju, zu), (zu |= r); return wi(e, t, a, n), t.child; } function _i(e, t) { var n = t.ref; ((null === e && null !== n) || (null !== e && e.ref !== n)) && ((t.flags |= 512), (t.flags |= 2097152)); } function Ci(e, t, n, r, a) { var o = La(n) ? Na : Pa.current; return ( (o = Ta(t, o)), Eo(t, a), (n = Al(e, t, n, r, o, a)), (r = El()), null === e || xi ? (ao && r && eo(t), (t.flags |= 1), wi(e, t, n, a), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -2053), (e.lanes &= ~a), Wi(e, t, a)) ); } function Pi(e, t, n, r, a) { if (La(n)) { var o = !0; Ra(t); } else o = !1; if ((Eo(t, a), null === t.stateNode)) Hi(e, t), Ho(t, n, r), Qo(t, n, r, a), (r = !0); else if (null === e) { var l = t.stateNode, i = t.memoizedProps; l.props = i; var u = l.context, s = n.contextType; "object" === typeof s && null !== s ? (s = _o(s)) : (s = Ta(t, (s = La(n) ? Na : Pa.current))); var c = n.getDerivedStateFromProps, f = "function" === typeof c || "function" === typeof l.getSnapshotBeforeUpdate; f || ("function" !== typeof l.UNSAFE_componentWillReceiveProps && "function" !== typeof l.componentWillReceiveProps) || ((i !== r || u !== s) && Wo(t, l, r, s)), (To = !1); var d = t.memoizedState; (l.state = d), Io(t, r, l, a), (u = t.memoizedState), i !== r || d !== u || Oa.current || To ? ("function" === typeof c && (Vo(t, n, c, r), (u = t.memoizedState)), (i = To || $o(t, n, i, r, d, u, s)) ? (f || ("function" !== typeof l.UNSAFE_componentWillMount && "function" !== typeof l.componentWillMount) || ("function" === typeof l.componentWillMount && l.componentWillMount(), "function" === typeof l.UNSAFE_componentWillMount && l.UNSAFE_componentWillMount()), "function" === typeof l.componentDidMount && (t.flags |= 4194308)) : ("function" === typeof l.componentDidMount && (t.flags |= 4194308), (t.memoizedProps = r), (t.memoizedState = u)), (l.props = r), (l.state = u), (l.context = s), (r = i)) : ("function" === typeof l.componentDidMount && (t.flags |= 4194308), (r = !1)); } else { (l = t.stateNode), zo(e, t), (i = t.memoizedProps), (s = t.type === t.elementType ? i : vo(t.type, i)), (l.props = s), (f = t.pendingProps), (d = l.context), "object" === typeof (u = n.contextType) && null !== u ? (u = _o(u)) : (u = Ta(t, (u = La(n) ? Na : Pa.current))); var p = n.getDerivedStateFromProps; (c = "function" === typeof p || "function" === typeof l.getSnapshotBeforeUpdate) || ("function" !== typeof l.UNSAFE_componentWillReceiveProps && "function" !== typeof l.componentWillReceiveProps) || ((i !== f || d !== u) && Wo(t, l, r, u)), (To = !1), (d = t.memoizedState), (l.state = d), Io(t, r, l, a); var m = t.memoizedState; i !== f || d !== m || Oa.current || To ? ("function" === typeof p && (Vo(t, n, p, r), (m = t.memoizedState)), (s = To || $o(t, n, s, r, d, m, u) || !1) ? (c || ("function" !== typeof l.UNSAFE_componentWillUpdate && "function" !== typeof l.componentWillUpdate) || ("function" === typeof l.componentWillUpdate && l.componentWillUpdate(r, m, u), "function" === typeof l.UNSAFE_componentWillUpdate && l.UNSAFE_componentWillUpdate(r, m, u)), "function" === typeof l.componentDidUpdate && (t.flags |= 4), "function" === typeof l.getSnapshotBeforeUpdate && (t.flags |= 1024)) : ("function" !== typeof l.componentDidUpdate || (i === e.memoizedProps && d === e.memoizedState) || (t.flags |= 4), "function" !== typeof l.getSnapshotBeforeUpdate || (i === e.memoizedProps && d === e.memoizedState) || (t.flags |= 1024), (t.memoizedProps = r), (t.memoizedState = m)), (l.props = r), (l.state = m), (l.context = u), (r = s)) : ("function" !== typeof l.componentDidUpdate || (i === e.memoizedProps && d === e.memoizedState) || (t.flags |= 4), "function" !== typeof l.getSnapshotBeforeUpdate || (i === e.memoizedProps && d === e.memoizedState) || (t.flags |= 1024), (r = !1)); } return Oi(e, t, n, r, o, a); } function Oi(e, t, n, r, a, o) { _i(e, t); var l = 0 !== (128 & t.flags); if (!r && !l) return a && Fa(t, n, !1), Wi(e, t, o); (r = t.stateNode), (bi.current = t); var i = l && "function" !== typeof n.getDerivedStateFromError ? null : r.render(); return ( (t.flags |= 1), null !== e && l ? ((t.child = Xo(t, e.child, null, o)), (t.child = Xo(t, null, i, o))) : wi(e, t, i, o), (t.memoizedState = r.state), a && Fa(t, n, !0), t.child ); } function Ni(e) { var t = e.stateNode; t.pendingContext ? ja(0, t.pendingContext, t.pendingContext !== t.context) : t.context && ja(0, t.context, !1), al(e, t.containerInfo); } function Ti(e, t, n, r, a) { return mo(), go(a), (t.flags |= 256), wi(e, t, n, r), t.child; } var Li, zi, ji, Mi, Ri = { dehydrated: null, treeContext: null, retryLane: 0 }; function Fi(e) { return { baseLanes: e, cachePool: null, transitions: null }; } function Ii(e, t, n) { var r, a = t.pendingProps, l = ul.current, i = !1, u = 0 !== (128 & t.flags); if ( ((r = u) || (r = (null === e || null !== e.memoizedState) && 0 !== (2 & l)), r ? ((i = !0), (t.flags &= -129)) : (null !== e && null === e.memoizedState) || (l |= 1), _a(ul, 1 & l), null === e) ) return ( so(t), null !== (e = t.memoizedState) && null !== (e = e.dehydrated) ? (0 === (1 & t.mode) ? (t.lanes = 1) : "$!" === e.data ? (t.lanes = 8) : (t.lanes = 1073741824), null) : ((u = a.children), (e = a.fallback), i ? ((a = t.mode), (i = t.child), (u = { mode: "hidden", children: u }), 0 === (1 & a) && null !== i ? ((i.childLanes = 0), (i.pendingProps = u)) : (i = Fs(u, a, 0, null)), (e = Rs(e, a, n, null)), (i.return = t), (e.return = t), (i.sibling = e), (t.child = i), (t.child.memoizedState = Fi(n)), (t.memoizedState = Ri), e) : Di(t, u)) ); if (null !== (l = e.memoizedState) && null !== (r = l.dehydrated)) return (function (e, t, n, r, a, l, i) { if (n) return 256 & t.flags ? ((t.flags &= -257), Ui(e, t, i, (r = fi(Error(o(422)))))) : null !== t.memoizedState ? ((t.child = e.child), (t.flags |= 128), null) : ((l = r.fallback), (a = t.mode), (r = Fs( { mode: "visible", children: r.children }, a, 0, null )), ((l = Rs(l, a, i, null)).flags |= 2), (r.return = t), (l.return = t), (r.sibling = l), (t.child = r), 0 !== (1 & t.mode) && Xo(t, e.child, null, i), (t.child.memoizedState = Fi(i)), (t.memoizedState = Ri), l); if (0 === (1 & t.mode)) return Ui(e, t, i, null); if ("$!" === a.data) { if ((r = a.nextSibling && a.nextSibling.dataset)) var u = r.dgst; return ( (r = u), Ui(e, t, i, (r = fi((l = Error(o(419))), r, void 0))) ); } if (((u = 0 !== (i & e.childLanes)), xi || u)) { if (null !== (r = Nu)) { switch (i & -i) { case 4: a = 2; break; case 16: a = 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: a = 32; break; case 536870912: a = 268435456; break; default: a = 0; } 0 !== (a = 0 !== (a & (r.suspendedLanes | i)) ? 0 : a) && a !== l.retryLane && ((l.retryLane = a), No(e, a), rs(r, e, a, -1)); } return hs(), Ui(e, t, i, (r = fi(Error(o(421))))); } return "$?" === a.data ? ((t.flags |= 128), (t.child = e.child), (t = Ps.bind(null, e)), (a._reactRetry = t), null) : ((e = l.treeContext), (ro = sa(a.nextSibling)), (no = t), (ao = !0), (oo = null), null !== e && ((qa[Ka++] = Ga), (qa[Ka++] = Xa), (qa[Ka++] = Ya), (Ga = e.id), (Xa = e.overflow), (Ya = t)), (t = Di(t, r.children)), (t.flags |= 4096), t); })(e, t, u, a, r, l, n); if (i) { (i = a.fallback), (u = t.mode), (r = (l = e.child).sibling); var s = { mode: "hidden", children: a.children }; return ( 0 === (1 & u) && t.child !== l ? (((a = t.child).childLanes = 0), (a.pendingProps = s), (t.deletions = null)) : ((a = js(l, s)).subtreeFlags = 14680064 & l.subtreeFlags), null !== r ? (i = js(r, i)) : ((i = Rs(i, u, n, null)).flags |= 2), (i.return = t), (a.return = t), (a.sibling = i), (t.child = a), (a = i), (i = t.child), (u = null === (u = e.child.memoizedState) ? Fi(n) : { baseLanes: u.baseLanes | n, cachePool: null, transitions: u.transitions, }), (i.memoizedState = u), (i.childLanes = e.childLanes & ~n), (t.memoizedState = Ri), a ); } return ( (e = (i = e.child).sibling), (a = js(i, { mode: "visible", children: a.children })), 0 === (1 & t.mode) && (a.lanes = n), (a.return = t), (a.sibling = null), null !== e && (null === (n = t.deletions) ? ((t.deletions = [e]), (t.flags |= 16)) : n.push(e)), (t.child = a), (t.memoizedState = null), a ); } function Di(e, t) { return ( ((t = Fs( { mode: "visible", children: t }, e.mode, 0, null )).return = e), (e.child = t) ); } function Ui(e, t, n, r) { return ( null !== r && go(r), Xo(t, e.child, null, n), ((e = Di(t, t.pendingProps.children)).flags |= 2), (t.memoizedState = null), e ); } function Vi(e, t, n) { e.lanes |= t; var r = e.alternate; null !== r && (r.lanes |= t), Ao(e.return, t, n); } function Bi(e, t, n, r, a) { var o = e.memoizedState; null === o ? (e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: r, tail: n, tailMode: a, }) : ((o.isBackwards = t), (o.rendering = null), (o.renderingStartTime = 0), (o.last = r), (o.tail = n), (o.tailMode = a)); } function $i(e, t, n) { var r = t.pendingProps, a = r.revealOrder, o = r.tail; if ((wi(e, t, r.children, n), 0 !== (2 & (r = ul.current)))) (r = (1 & r) | 2), (t.flags |= 128); else { if (null !== e && 0 !== (128 & e.flags)) e: for (e = t.child; null !== e; ) { if (13 === e.tag) null !== e.memoizedState && Vi(e, n, t); else if (19 === e.tag) Vi(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); } r &= 1; } if ((_a(ul, r), 0 === (1 & t.mode))) t.memoizedState = null; else switch (a) { case "forwards": for (n = t.child, a = null; null !== n; ) null !== (e = n.alternate) && null === sl(e) && (a = n), (n = n.sibling); null === (n = a) ? ((a = t.child), (t.child = null)) : ((a = n.sibling), (n.sibling = null)), Bi(t, !1, a, n, o); break; case "backwards": for (n = null, a = t.child, t.child = null; null !== a; ) { if (null !== (e = a.alternate) && null === sl(e)) { t.child = a; break; } (e = a.sibling), (a.sibling = n), (n = a), (a = e); } Bi(t, !0, n, null, o); break; case "together": Bi(t, !1, null, null, void 0); break; default: t.memoizedState = null; } return t.child; } function Hi(e, t) { 0 === (1 & t.mode) && null !== e && ((e.alternate = null), (t.alternate = null), (t.flags |= 2)); } function Wi(e, t, n) { if ( (null !== e && (t.dependencies = e.dependencies), (Fu |= t.lanes), 0 === (n & t.childLanes)) ) return null; if (null !== e && t.child !== e.child) throw Error(o(153)); if (null !== t.child) { for ( n = js((e = t.child), e.pendingProps), t.child = n, n.return = t; null !== e.sibling; ) (e = e.sibling), ((n = n.sibling = js(e, e.pendingProps)).return = t); n.sibling = null; } return t.child; } function Qi(e, t) { if (!ao) switch (e.tailMode) { case "hidden": t = e.tail; for (var n = null; null !== t; ) null !== t.alternate && (n = t), (t = t.sibling); null === n ? (e.tail = null) : (n.sibling = null); break; case "collapsed": n = e.tail; for (var r = null; null !== n; ) null !== n.alternate && (r = n), (n = n.sibling); null === r ? t || null === e.tail ? (e.tail = null) : (e.tail.sibling = null) : (r.sibling = null); } } function qi(e) { var t = null !== e.alternate && e.alternate.child === e.child, n = 0, r = 0; if (t) for (var a = e.child; null !== a; ) (n |= a.lanes | a.childLanes), (r |= 14680064 & a.subtreeFlags), (r |= 14680064 & a.flags), (a.return = e), (a = a.sibling); else for (a = e.child; null !== a; ) (n |= a.lanes | a.childLanes), (r |= a.subtreeFlags), (r |= a.flags), (a.return = e), (a = a.sibling); return (e.subtreeFlags |= r), (e.childLanes = n), t; } function Ki(e, t, n) { var r = t.pendingProps; switch ((to(t), t.tag)) { case 2: case 16: case 15: case 0: case 11: case 7: case 8: case 12: case 9: case 14: return qi(t), null; case 1: case 17: return La(t.type) && za(), qi(t), null; case 3: return ( (r = t.stateNode), ol(), Ea(Oa), Ea(Pa), fl(), r.pendingContext && ((r.context = r.pendingContext), (r.pendingContext = null)), (null !== e && null !== e.child) || (fo(t) ? (t.flags |= 4) : null === e || (e.memoizedState.isDehydrated && 0 === (256 & t.flags)) || ((t.flags |= 1024), null !== oo && (is(oo), (oo = null)))), zi(e, t), qi(t), null ); case 5: il(t); var a = rl(nl.current); if (((n = t.type), null !== e && null != t.stateNode)) ji(e, t, n, r, a), e.ref !== t.ref && ((t.flags |= 512), (t.flags |= 2097152)); else { if (!r) { if (null === t.stateNode) throw Error(o(166)); return qi(t), null; } if (((e = rl(el.current)), fo(t))) { (r = t.stateNode), (n = t.type); var l = t.memoizedProps; switch ( ((r[da] = t), (r[pa] = l), (e = 0 !== (1 & t.mode)), n) ) { case "dialog": Dr("cancel", r), Dr("close", r); break; case "iframe": case "object": case "embed": Dr("load", r); break; case "video": case "audio": for (a = 0; a < Mr.length; a++) Dr(Mr[a], r); break; case "source": Dr("error", r); break; case "img": case "image": case "link": Dr("error", r), Dr("load", r); break; case "details": Dr("toggle", r); break; case "input": G(r, l), Dr("invalid", r); break; case "select": (r._wrapperState = { wasMultiple: !!l.multiple }), Dr("invalid", r); break; case "textarea": ae(r, l), Dr("invalid", r); } for (var u in (ye(n, l), (a = null), l)) if (l.hasOwnProperty(u)) { var s = l[u]; "children" === u ? "string" === typeof s ? r.textContent !== s && (!0 !== l.suppressHydrationWarning && Jr(r.textContent, s, e), (a = ["children", s])) : "number" === typeof s && r.textContent !== "" + s && (!0 !== l.suppressHydrationWarning && Jr(r.textContent, s, e), (a = ["children", "" + s])) : i.hasOwnProperty(u) && null != s && "onScroll" === u && Dr("scroll", r); } switch (n) { case "input": Q(r), Z(r, l, !0); break; case "textarea": Q(r), le(r); break; case "select": case "option": break; default: "function" === typeof l.onClick && (r.onclick = Zr); } (r = a), (t.updateQueue = r), null !== r && (t.flags |= 4); } else { (u = 9 === a.nodeType ? a : a.ownerDocument), "http://www.w3.org/1999/xhtml" === e && (e = ie(n)), "http://www.w3.org/1999/xhtml" === e ? "script" === n ? (((e = u.createElement("div")).innerHTML = ""), (e = e.removeChild(e.firstChild))) : "string" === typeof r.is ? (e = u.createElement(n, { is: r.is })) : ((e = u.createElement(n)), "select" === n && ((u = e), r.multiple ? (u.multiple = !0) : r.size && (u.size = r.size))) : (e = u.createElementNS(e, n)), (e[da] = t), (e[pa] = r), Li(e, t, !1, !1), (t.stateNode = e); e: { switch (((u = be(n, r)), n)) { case "dialog": Dr("cancel", e), Dr("close", e), (a = r); break; case "iframe": case "object": case "embed": Dr("load", e), (a = r); break; case "video": case "audio": for (a = 0; a < Mr.length; a++) Dr(Mr[a], e); a = r; break; case "source": Dr("error", e), (a = r); break; case "img": case "image": case "link": Dr("error", e), Dr("load", e), (a = r); break; case "details": Dr("toggle", e), (a = r); break; case "input": G(e, r), (a = Y(e, r)), Dr("invalid", e); break; case "option": default: a = r; break; case "select": (e._wrapperState = { wasMultiple: !!r.multiple }), (a = F({}, r, { value: void 0 })), Dr("invalid", e); break; case "textarea": ae(e, r), (a = re(e, r)), Dr("invalid", e); } for (l in (ye(n, a), (s = a))) if (s.hasOwnProperty(l)) { var c = s[l]; "style" === l ? he(e, c) : "dangerouslySetInnerHTML" === l ? null != (c = c ? c.__html : void 0) && fe(e, c) : "children" === l ? "string" === typeof c ? ("textarea" !== n || "" !== c) && de(e, c) : "number" === typeof c && de(e, "" + c) : "suppressContentEditableWarning" !== l && "suppressHydrationWarning" !== l && "autoFocus" !== l && (i.hasOwnProperty(l) ? null != c && "onScroll" === l && Dr("scroll", e) : null != c && b(e, l, c, u)); } switch (n) { case "input": Q(e), Z(e, r, !1); break; case "textarea": Q(e), le(e); break; case "option": null != r.value && e.setAttribute("value", "" + H(r.value)); break; case "select": (e.multiple = !!r.multiple), null != (l = r.value) ? ne(e, !!r.multiple, l, !1) : null != r.defaultValue && ne(e, !!r.multiple, r.defaultValue, !0); break; default: "function" === typeof a.onClick && (e.onclick = Zr); } switch (n) { case "button": case "input": case "select": case "textarea": r = !!r.autoFocus; break e; case "img": r = !0; break e; default: r = !1; } } r && (t.flags |= 4); } null !== t.ref && ((t.flags |= 512), (t.flags |= 2097152)); } return qi(t), null; case 6: if (e && null != t.stateNode) Mi(e, t, e.memoizedProps, r); else { if ("string" !== typeof r && null === t.stateNode) throw Error(o(166)); if (((n = rl(nl.current)), rl(el.current), fo(t))) { if ( ((r = t.stateNode), (n = t.memoizedProps), (r[da] = t), (l = r.nodeValue !== n) && null !== (e = no)) ) switch (e.tag) { case 3: Jr(r.nodeValue, n, 0 !== (1 & e.mode)); break; case 5: !0 !== e.memoizedProps.suppressHydrationWarning && Jr(r.nodeValue, n, 0 !== (1 & e.mode)); } l && (t.flags |= 4); } else ((r = (9 === n.nodeType ? n : n.ownerDocument).createTextNode( r ))[da] = t), (t.stateNode = r); } return qi(t), null; case 13: if ( (Ea(ul), (r = t.memoizedState), null === e || (null !== e.memoizedState && null !== e.memoizedState.dehydrated)) ) { if ( ao && null !== ro && 0 !== (1 & t.mode) && 0 === (128 & t.flags) ) po(), mo(), (t.flags |= 98560), (l = !1); else if (((l = fo(t)), null !== r && null !== r.dehydrated)) { if (null === e) { if (!l) throw Error(o(318)); if ( !(l = null !== (l = t.memoizedState) ? l.dehydrated : null) ) throw Error(o(317)); l[da] = t; } else mo(), 0 === (128 & t.flags) && (t.memoizedState = null), (t.flags |= 4); qi(t), (l = !1); } else null !== oo && (is(oo), (oo = null)), (l = !0); if (!l) return 65536 & t.flags ? t : null; } return 0 !== (128 & t.flags) ? ((t.lanes = n), t) : ((r = null !== r) !== (null !== e && null !== e.memoizedState) && r && ((t.child.flags |= 8192), 0 !== (1 & t.mode) && (null === e || 0 !== (1 & ul.current) ? 0 === Mu && (Mu = 3) : hs())), null !== t.updateQueue && (t.flags |= 4), qi(t), null); case 4: return ( ol(), zi(e, t), null === e && Br(t.stateNode.containerInfo), qi(t), null ); case 10: return So(t.type._context), qi(t), null; case 19: if ((Ea(ul), null === (l = t.memoizedState))) return qi(t), null; if (((r = 0 !== (128 & t.flags)), null === (u = l.rendering))) if (r) Qi(l, !1); else { if (0 !== Mu || (null !== e && 0 !== (128 & e.flags))) for (e = t.child; null !== e; ) { if (null !== (u = sl(e))) { for ( t.flags |= 128, Qi(l, !1), null !== (r = u.updateQueue) && ((t.updateQueue = r), (t.flags |= 4)), t.subtreeFlags = 0, r = n, n = t.child; null !== n; ) (e = r), ((l = n).flags &= 14680066), null === (u = l.alternate) ? ((l.childLanes = 0), (l.lanes = e), (l.child = null), (l.subtreeFlags = 0), (l.memoizedProps = null), (l.memoizedState = null), (l.updateQueue = null), (l.dependencies = null), (l.stateNode = null)) : ((l.childLanes = u.childLanes), (l.lanes = u.lanes), (l.child = u.child), (l.subtreeFlags = 0), (l.deletions = null), (l.memoizedProps = u.memoizedProps), (l.memoizedState = u.memoizedState), (l.updateQueue = u.updateQueue), (l.type = u.type), (e = u.dependencies), (l.dependencies = null === e ? null : { lanes: e.lanes, firstContext: e.firstContext, })), (n = n.sibling); return _a(ul, (1 & ul.current) | 2), t.child; } e = e.sibling; } null !== l.tail && Xe() > $u && ((t.flags |= 128), (r = !0), Qi(l, !1), (t.lanes = 4194304)); } else { if (!r) if (null !== (e = sl(u))) { if ( ((t.flags |= 128), (r = !0), null !== (n = e.updateQueue) && ((t.updateQueue = n), (t.flags |= 4)), Qi(l, !0), null === l.tail && "hidden" === l.tailMode && !u.alternate && !ao) ) return qi(t), null; } else 2 * Xe() - l.renderingStartTime > $u && 1073741824 !== n && ((t.flags |= 128), (r = !0), Qi(l, !1), (t.lanes = 4194304)); l.isBackwards ? ((u.sibling = t.child), (t.child = u)) : (null !== (n = l.last) ? (n.sibling = u) : (t.child = u), (l.last = u)); } return null !== l.tail ? ((t = l.tail), (l.rendering = t), (l.tail = t.sibling), (l.renderingStartTime = Xe()), (t.sibling = null), (n = ul.current), _a(ul, r ? (1 & n) | 2 : 1 & n), t) : (qi(t), null); case 22: case 23: return ( ds(), (r = null !== t.memoizedState), null !== e && (null !== e.memoizedState) !== r && (t.flags |= 8192), r && 0 !== (1 & t.mode) ? 0 !== (1073741824 & zu) && (qi(t), 6 & t.subtreeFlags && (t.flags |= 8192)) : qi(t), null ); case 24: case 25: return null; } throw Error(o(156, t.tag)); } function Yi(e, t) { switch ((to(t), t.tag)) { case 1: return ( La(t.type) && za(), 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null ); case 3: return ( ol(), Ea(Oa), Ea(Pa), fl(), 0 !== (65536 & (e = t.flags)) && 0 === (128 & e) ? ((t.flags = (-65537 & e) | 128), t) : null ); case 5: return il(t), null; case 13: if ( (Ea(ul), null !== (e = t.memoizedState) && null !== e.dehydrated) ) { if (null === t.alternate) throw Error(o(340)); mo(); } return 65536 & (e = t.flags) ? ((t.flags = (-65537 & e) | 128), t) : null; case 19: return Ea(ul), null; case 4: return ol(), null; case 10: return So(t.type._context), null; case 22: case 23: return ds(), null; default: return null; } } (Li = function (e, t) { for (var n = t.child; null !== n; ) { if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); else if (4 !== n.tag && null !== n.child) { (n.child.return = n), (n = n.child); continue; } if (n === t) break; for (; null === n.sibling; ) { if (null === n.return || n.return === t) return; n = n.return; } (n.sibling.return = n.return), (n = n.sibling); } }), (zi = function () {}), (ji = function (e, t, n, r) { var a = e.memoizedProps; if (a !== r) { (e = t.stateNode), rl(el.current); var o, l = null; switch (n) { case "input": (a = Y(e, a)), (r = Y(e, r)), (l = []); break; case "select": (a = F({}, a, { value: void 0 })), (r = F({}, r, { value: void 0 })), (l = []); break; case "textarea": (a = re(e, a)), (r = re(e, r)), (l = []); break; default: "function" !== typeof a.onClick && "function" === typeof r.onClick && (e.onclick = Zr); } for (c in (ye(n, r), (n = null), a)) if (!r.hasOwnProperty(c) && a.hasOwnProperty(c) && null != a[c]) if ("style" === c) { var u = a[c]; for (o in u) u.hasOwnProperty(o) && (n || (n = {}), (n[o] = "")); } else "dangerouslySetInnerHTML" !== c && "children" !== c && "suppressContentEditableWarning" !== c && "suppressHydrationWarning" !== c && "autoFocus" !== c && (i.hasOwnProperty(c) ? l || (l = []) : (l = l || []).push(c, null)); for (c in r) { var s = r[c]; if ( ((u = null != a ? a[c] : void 0), r.hasOwnProperty(c) && s !== u && (null != s || null != u)) ) if ("style" === c) if (u) { for (o in u) !u.hasOwnProperty(o) || (s && s.hasOwnProperty(o)) || (n || (n = {}), (n[o] = "")); for (o in s) s.hasOwnProperty(o) && u[o] !== s[o] && (n || (n = {}), (n[o] = s[o])); } else n || (l || (l = []), l.push(c, n)), (n = s); else "dangerouslySetInnerHTML" === c ? ((s = s ? s.__html : void 0), (u = u ? u.__html : void 0), null != s && u !== s && (l = l || []).push(c, s)) : "children" === c ? ("string" !== typeof s && "number" !== typeof s) || (l = l || []).push(c, "" + s) : "suppressContentEditableWarning" !== c && "suppressHydrationWarning" !== c && (i.hasOwnProperty(c) ? (null != s && "onScroll" === c && Dr("scroll", e), l || u === s || (l = [])) : (l = l || []).push(c, s)); } n && (l = l || []).push("style", n); var c = l; (t.updateQueue = c) && (t.flags |= 4); } }), (Mi = function (e, t, n, r) { n !== r && (t.flags |= 4); }); var Gi = !1, Xi = !1, Ji = "function" === typeof WeakSet ? WeakSet : Set, Zi = null; function eu(e, t) { var n = e.ref; if (null !== n) if ("function" === typeof n) try { n(null); } catch (r) { Es(e, t, r); } else n.current = null; } function tu(e, t, n) { try { n(); } catch (r) { Es(e, t, r); } } var nu = !1; function ru(e, t, n) { var r = t.updateQueue; if (null !== (r = null !== r ? r.lastEffect : null)) { var a = (r = r.next); do { if ((a.tag & e) === e) { var o = a.destroy; (a.destroy = void 0), void 0 !== o && tu(t, n, o); } a = a.next; } while (a !== r); } } function au(e, t) { if ( null !== (t = null !== (t = t.updateQueue) ? t.lastEffect : null) ) { var n = (t = t.next); do { if ((n.tag & e) === e) { var r = n.create; n.destroy = r(); } n = n.next; } while (n !== t); } } function ou(e) { var t = e.ref; if (null !== t) { var n = e.stateNode; e.tag, (e = n), "function" === typeof t ? t(e) : (t.current = e); } } function lu(e) { var t = e.alternate; null !== t && ((e.alternate = null), lu(t)), (e.child = null), (e.deletions = null), (e.sibling = null), 5 === e.tag && null !== (t = e.stateNode) && (delete t[da], delete t[pa], delete t[ga], delete t[ha], delete t[va]), (e.stateNode = null), (e.return = null), (e.dependencies = null), (e.memoizedProps = null), (e.memoizedState = null), (e.pendingProps = null), (e.stateNode = null), (e.updateQueue = null); } function iu(e) { return 5 === e.tag || 3 === e.tag || 4 === e.tag; } function uu(e) { e: for (;;) { for (; null === e.sibling; ) { if (null === e.return || iu(e.return)) return null; e = e.return; } for ( e.sibling.return = e.return, e = e.sibling; 5 !== e.tag && 6 !== e.tag && 18 !== e.tag; ) { if (2 & e.flags) continue e; if (null === e.child || 4 === e.tag) continue e; (e.child.return = e), (e = e.child); } if (!(2 & e.flags)) return e.stateNode; } } function su(e, t, n) { var r = e.tag; if (5 === r || 6 === r) (e = e.stateNode), t ? 8 === n.nodeType ? n.parentNode.insertBefore(e, t) : n.insertBefore(e, t) : (8 === n.nodeType ? (t = n.parentNode).insertBefore(e, n) : (t = n).appendChild(e), (null !== (n = n._reactRootContainer) && void 0 !== n) || null !== t.onclick || (t.onclick = Zr)); else if (4 !== r && null !== (e = e.child)) for (su(e, t, n), e = e.sibling; null !== e; ) su(e, t, n), (e = e.sibling); } function cu(e, t, n) { var r = e.tag; if (5 === r || 6 === r) (e = e.stateNode), t ? n.insertBefore(e, t) : n.appendChild(e); else if (4 !== r && null !== (e = e.child)) for (cu(e, t, n), e = e.sibling; null !== e; ) cu(e, t, n), (e = e.sibling); } var fu = null, du = !1; function pu(e, t, n) { for (n = n.child; null !== n; ) mu(e, t, n), (n = n.sibling); } function mu(e, t, n) { if (ot && "function" === typeof ot.onCommitFiberUnmount) try { ot.onCommitFiberUnmount(at, n); } catch (i) {} switch (n.tag) { case 5: Xi || eu(n, t); case 6: var r = fu, a = du; (fu = null), pu(e, t, n), (du = a), null !== (fu = r) && (du ? ((e = fu), (n = n.stateNode), 8 === e.nodeType ? e.parentNode.removeChild(n) : e.removeChild(n)) : fu.removeChild(n.stateNode)); break; case 18: null !== fu && (du ? ((e = fu), (n = n.stateNode), 8 === e.nodeType ? ua(e.parentNode, n) : 1 === e.nodeType && ua(e, n), Bt(e)) : ua(fu, n.stateNode)); break; case 4: (r = fu), (a = du), (fu = n.stateNode.containerInfo), (du = !0), pu(e, t, n), (fu = r), (du = a); break; case 0: case 11: case 14: case 15: if ( !Xi && null !== (r = n.updateQueue) && null !== (r = r.lastEffect) ) { a = r = r.next; do { var o = a, l = o.destroy; (o = o.tag), void 0 !== l && (0 !== (2 & o) || 0 !== (4 & o)) && tu(n, t, l), (a = a.next); } while (a !== r); } pu(e, t, n); break; case 1: if ( !Xi && (eu(n, t), "function" === typeof (r = n.stateNode).componentWillUnmount) ) try { (r.props = n.memoizedProps), (r.state = n.memoizedState), r.componentWillUnmount(); } catch (i) { Es(n, t, i); } pu(e, t, n); break; case 21: pu(e, t, n); break; case 22: 1 & n.mode ? ((Xi = (r = Xi) || null !== n.memoizedState), pu(e, t, n), (Xi = r)) : pu(e, t, n); break; default: pu(e, t, n); } } function gu(e) { var t = e.updateQueue; if (null !== t) { e.updateQueue = null; var n = e.stateNode; null === n && (n = e.stateNode = new Ji()), t.forEach(function (t) { var r = Os.bind(null, e, t); n.has(t) || (n.add(t), t.then(r, r)); }); } } function hu(e, t) { var n = t.deletions; if (null !== n) for (var r = 0; r < n.length; r++) { var a = n[r]; try { var l = e, i = t, u = i; e: for (; null !== u; ) { switch (u.tag) { case 5: (fu = u.stateNode), (du = !1); break e; case 3: case 4: (fu = u.stateNode.containerInfo), (du = !0); break e; } u = u.return; } if (null === fu) throw Error(o(160)); mu(l, i, a), (fu = null), (du = !1); var s = a.alternate; null !== s && (s.return = null), (a.return = null); } catch (c) { Es(a, t, c); } } if (12854 & t.subtreeFlags) for (t = t.child; null !== t; ) vu(t, e), (t = t.sibling); } function vu(e, t) { var n = e.alternate, r = e.flags; switch (e.tag) { case 0: case 11: case 14: case 15: if ((hu(t, e), yu(e), 4 & r)) { try { ru(3, e, e.return), au(3, e); } catch (h) { Es(e, e.return, h); } try { ru(5, e, e.return); } catch (h) { Es(e, e.return, h); } } break; case 1: hu(t, e), yu(e), 512 & r && null !== n && eu(n, n.return); break; case 5: if ( (hu(t, e), yu(e), 512 & r && null !== n && eu(n, n.return), 32 & e.flags) ) { var a = e.stateNode; try { de(a, ""); } catch (h) { Es(e, e.return, h); } } if (4 & r && null != (a = e.stateNode)) { var l = e.memoizedProps, i = null !== n ? n.memoizedProps : l, u = e.type, s = e.updateQueue; if (((e.updateQueue = null), null !== s)) try { "input" === u && "radio" === l.type && null != l.name && X(a, l), be(u, i); var c = be(u, l); for (i = 0; i < s.length; i += 2) { var f = s[i], d = s[i + 1]; "style" === f ? he(a, d) : "dangerouslySetInnerHTML" === f ? fe(a, d) : "children" === f ? de(a, d) : b(a, f, d, c); } switch (u) { case "input": J(a, l); break; case "textarea": oe(a, l); break; case "select": var p = a._wrapperState.wasMultiple; a._wrapperState.wasMultiple = !!l.multiple; var m = l.value; null != m ? ne(a, !!l.multiple, m, !1) : p !== !!l.multiple && (null != l.defaultValue ? ne(a, !!l.multiple, l.defaultValue, !0) : ne(a, !!l.multiple, l.multiple ? [] : "", !1)); } a[pa] = l; } catch (h) { Es(e, e.return, h); } } break; case 6: if ((hu(t, e), yu(e), 4 & r)) { if (null === e.stateNode) throw Error(o(162)); (a = e.stateNode), (l = e.memoizedProps); try { a.nodeValue = l; } catch (h) { Es(e, e.return, h); } } break; case 3: if ( (hu(t, e), yu(e), 4 & r && null !== n && n.memoizedState.isDehydrated) ) try { Bt(t.containerInfo); } catch (h) { Es(e, e.return, h); } break; case 4: default: hu(t, e), yu(e); break; case 13: hu(t, e), yu(e), 8192 & (a = e.child).flags && ((l = null !== a.memoizedState), (a.stateNode.isHidden = l), !l || (null !== a.alternate && null !== a.alternate.memoizedState) || (Bu = Xe())), 4 & r && gu(e); break; case 22: if ( ((f = null !== n && null !== n.memoizedState), 1 & e.mode ? ((Xi = (c = Xi) || f), hu(t, e), (Xi = c)) : hu(t, e), yu(e), 8192 & r) ) { if ( ((c = null !== e.memoizedState), (e.stateNode.isHidden = c) && !f && 0 !== (1 & e.mode)) ) for (Zi = e, f = e.child; null !== f; ) { for (d = Zi = f; null !== Zi; ) { switch (((m = (p = Zi).child), p.tag)) { case 0: case 11: case 14: case 15: ru(4, p, p.return); break; case 1: eu(p, p.return); var g = p.stateNode; if ("function" === typeof g.componentWillUnmount) { (r = p), (n = p.return); try { (t = r), (g.props = t.memoizedProps), (g.state = t.memoizedState), g.componentWillUnmount(); } catch (h) { Es(r, n, h); } } break; case 5: eu(p, p.return); break; case 22: if (null !== p.memoizedState) { ku(d); continue; } } null !== m ? ((m.return = p), (Zi = m)) : ku(d); } f = f.sibling; } e: for (f = null, d = e; ; ) { if (5 === d.tag) { if (null === f) { f = d; try { (a = d.stateNode), c ? "function" === typeof (l = a.style).setProperty ? l.setProperty("display", "none", "important") : (l.display = "none") : ((u = d.stateNode), (i = void 0 !== (s = d.memoizedProps.style) && null !== s && s.hasOwnProperty("display") ? s.display : null), (u.style.display = ge("display", i))); } catch (h) { Es(e, e.return, h); } } } else if (6 === d.tag) { if (null === f) try { d.stateNode.nodeValue = c ? "" : d.memoizedProps; } catch (h) { Es(e, e.return, h); } } else if ( ((22 !== d.tag && 23 !== d.tag) || null === d.memoizedState || d === e) && null !== d.child ) { (d.child.return = d), (d = d.child); continue; } if (d === e) break e; for (; null === d.sibling; ) { if (null === d.return || d.return === e) break e; f === d && (f = null), (d = d.return); } f === d && (f = null), (d.sibling.return = d.return), (d = d.sibling); } } break; case 19: hu(t, e), yu(e), 4 & r && gu(e); case 21: } } function yu(e) { var t = e.flags; if (2 & t) { try { e: { for (var n = e.return; null !== n; ) { if (iu(n)) { var r = n; break e; } n = n.return; } throw Error(o(160)); } switch (r.tag) { case 5: var a = r.stateNode; 32 & r.flags && (de(a, ""), (r.flags &= -33)), cu(e, uu(e), a); break; case 3: case 4: var l = r.stateNode.containerInfo; su(e, uu(e), l); break; default: throw Error(o(161)); } } catch (i) { Es(e, e.return, i); } e.flags &= -3; } 4096 & t && (e.flags &= -4097); } function bu(e, t, n) { (Zi = e), xu(e, t, n); } function xu(e, t, n) { for (var r = 0 !== (1 & e.mode); null !== Zi; ) { var a = Zi, o = a.child; if (22 === a.tag && r) { var l = null !== a.memoizedState || Gi; if (!l) { var i = a.alternate, u = (null !== i && null !== i.memoizedState) || Xi; i = Gi; var s = Xi; if (((Gi = l), (Xi = u) && !s)) for (Zi = a; null !== Zi; ) (u = (l = Zi).child), 22 === l.tag && null !== l.memoizedState ? Su(a) : null !== u ? ((u.return = l), (Zi = u)) : Su(a); for (; null !== o; ) (Zi = o), xu(o, t, n), (o = o.sibling); (Zi = a), (Gi = i), (Xi = s); } wu(e); } else 0 !== (8772 & a.subtreeFlags) && null !== o ? ((o.return = a), (Zi = o)) : wu(e); } } function wu(e) { for (; null !== Zi; ) { var t = Zi; if (0 !== (8772 & t.flags)) { var n = t.alternate; try { if (0 !== (8772 & t.flags)) switch (t.tag) { case 0: case 11: case 15: Xi || au(5, t); break; case 1: var r = t.stateNode; if (4 & t.flags && !Xi) if (null === n) r.componentDidMount(); else { var a = t.elementType === t.type ? n.memoizedProps : vo(t.type, n.memoizedProps); r.componentDidUpdate( a, n.memoizedState, r.__reactInternalSnapshotBeforeUpdate ); } var l = t.updateQueue; null !== l && Do(t, l, r); break; case 3: var i = t.updateQueue; if (null !== i) { if (((n = null), null !== t.child)) switch (t.child.tag) { case 5: case 1: n = t.child.stateNode; } Do(t, i, n); } break; case 5: var u = t.stateNode; if (null === n && 4 & t.flags) { n = u; var s = t.memoizedProps; switch (t.type) { case "button": case "input": case "select": case "textarea": s.autoFocus && n.focus(); break; case "img": s.src && (n.src = s.src); } } break; case 6: case 4: case 12: case 19: case 17: case 21: case 22: case 23: case 25: break; case 13: if (null === t.memoizedState) { var c = t.alternate; if (null !== c) { var f = c.memoizedState; if (null !== f) { var d = f.dehydrated; null !== d && Bt(d); } } } break; default: throw Error(o(163)); } Xi || (512 & t.flags && ou(t)); } catch (p) { Es(t, t.return, p); } } if (t === e) { Zi = null; break; } if (null !== (n = t.sibling)) { (n.return = t.return), (Zi = n); break; } Zi = t.return; } } function ku(e) { for (; null !== Zi; ) { var t = Zi; if (t === e) { Zi = null; break; } var n = t.sibling; if (null !== n) { (n.return = t.return), (Zi = n); break; } Zi = t.return; } } function Su(e) { for (; null !== Zi; ) { var t = Zi; try { switch (t.tag) { case 0: case 11: case 15: var n = t.return; try { au(4, t); } catch (u) { Es(t, n, u); } break; case 1: var r = t.stateNode; if ("function" === typeof r.componentDidMount) { var a = t.return; try { r.componentDidMount(); } catch (u) { Es(t, a, u); } } var o = t.return; try { ou(t); } catch (u) { Es(t, o, u); } break; case 5: var l = t.return; try { ou(t); } catch (u) { Es(t, l, u); } } } catch (u) { Es(t, t.return, u); } if (t === e) { Zi = null; break; } var i = t.sibling; if (null !== i) { (i.return = t.return), (Zi = i); break; } Zi = t.return; } } var Au, Eu = Math.ceil, _u = x.ReactCurrentDispatcher, Cu = x.ReactCurrentOwner, Pu = x.ReactCurrentBatchConfig, Ou = 0, Nu = null, Tu = null, Lu = 0, zu = 0, ju = Aa(0), Mu = 0, Ru = null, Fu = 0, Iu = 0, Du = 0, Uu = null, Vu = null, Bu = 0, $u = 1 / 0, Hu = null, Wu = !1, Qu = null, qu = null, Ku = !1, Yu = null, Gu = 0, Xu = 0, Ju = null, Zu = -1, es = 0; function ts() { return 0 !== (6 & Ou) ? Xe() : -1 !== Zu ? Zu : (Zu = Xe()); } function ns(e) { return 0 === (1 & e.mode) ? 1 : 0 !== (2 & Ou) && 0 !== Lu ? Lu & -Lu : null !== ho.transition ? (0 === es && (es = gt()), es) : 0 !== (e = bt) ? e : (e = void 0 === (e = window.event) ? 16 : Gt(e.type)); } function rs(e, t, n, r) { if (50 < Xu) throw ((Xu = 0), (Ju = null), Error(o(185))); vt(e, n, r), (0 !== (2 & Ou) && e === Nu) || (e === Nu && (0 === (2 & Ou) && (Iu |= n), 4 === Mu && us(e, Lu)), as(e, r), 1 === n && 0 === Ou && 0 === (1 & t.mode) && (($u = Xe() + 500), Da && Ba())); } function as(e, t) { var n = e.callbackNode; !(function (e, t) { for ( var n = e.suspendedLanes, r = e.pingedLanes, a = e.expirationTimes, o = e.pendingLanes; 0 < o; ) { var l = 31 - lt(o), i = 1 << l, u = a[l]; -1 === u ? (0 !== (i & n) && 0 === (i & r)) || (a[l] = pt(i, t)) : u <= t && (e.expiredLanes |= i), (o &= ~i); } })(e, t); var r = dt(e, e === Nu ? Lu : 0); if (0 === r) null !== n && Ke(n), (e.callbackNode = null), (e.callbackPriority = 0); else if (((t = r & -r), e.callbackPriority !== t)) { if ((null != n && Ke(n), 1 === t)) 0 === e.tag ? (function (e) { (Da = !0), Va(e); })(ss.bind(null, e)) : Va(ss.bind(null, e)), la(function () { 0 === (6 & Ou) && Ba(); }), (n = null); else { switch (xt(r)) { case 1: n = Ze; break; case 4: n = et; break; case 16: default: n = tt; break; case 536870912: n = rt; } n = Ns(n, os.bind(null, e)); } (e.callbackPriority = t), (e.callbackNode = n); } } function os(e, t) { if (((Zu = -1), (es = 0), 0 !== (6 & Ou))) throw Error(o(327)); var n = e.callbackNode; if (Ss() && e.callbackNode !== n) return null; var r = dt(e, e === Nu ? Lu : 0); if (0 === r) return null; if (0 !== (30 & r) || 0 !== (r & e.expiredLanes) || t) t = vs(e, r); else { t = r; var a = Ou; Ou |= 2; var l = gs(); for ( (Nu === e && Lu === t) || ((Hu = null), ($u = Xe() + 500), ps(e, t)); ; ) try { bs(); break; } catch (u) { ms(e, u); } ko(), (_u.current = l), (Ou = a), null !== Tu ? (t = 0) : ((Nu = null), (Lu = 0), (t = Mu)); } if (0 !== t) { if ( (2 === t && 0 !== (a = mt(e)) && ((r = a), (t = ls(e, a))), 1 === t) ) throw ((n = Ru), ps(e, 0), us(e, r), as(e, Xe()), n); if (6 === t) us(e, r); else { if ( ((a = e.current.alternate), 0 === (30 & r) && !(function (e) { for (var t = e; ; ) { if (16384 & t.flags) { var n = t.updateQueue; if (null !== n && null !== (n = n.stores)) for (var r = 0; r < n.length; r++) { var a = n[r], o = a.getSnapshot; a = a.value; try { if (!ir(o(), a)) return !1; } catch (i) { return !1; } } } if (((n = t.child), 16384 & t.subtreeFlags && null !== n)) (n.return = t), (t = n); else { if (t === e) break; for (; null === t.sibling; ) { if (null === t.return || t.return === e) return !0; t = t.return; } (t.sibling.return = t.return), (t = t.sibling); } } return !0; })(a) && (2 === (t = vs(e, r)) && 0 !== (l = mt(e)) && ((r = l), (t = ls(e, l))), 1 === t)) ) throw ((n = Ru), ps(e, 0), us(e, r), as(e, Xe()), n); switch (((e.finishedWork = a), (e.finishedLanes = r), t)) { case 0: case 1: throw Error(o(345)); case 2: case 5: ks(e, Vu, Hu); break; case 3: if ( (us(e, r), (130023424 & r) === r && 10 < (t = Bu + 500 - Xe())) ) { if (0 !== dt(e, 0)) break; if (((a = e.suspendedLanes) & r) !== r) { ts(), (e.pingedLanes |= e.suspendedLanes & a); break; } e.timeoutHandle = ra(ks.bind(null, e, Vu, Hu), t); break; } ks(e, Vu, Hu); break; case 4: if ((us(e, r), (4194240 & r) === r)) break; for (t = e.eventTimes, a = -1; 0 < r; ) { var i = 31 - lt(r); (l = 1 << i), (i = t[i]) > a && (a = i), (r &= ~l); } if ( ((r = a), 10 < (r = (120 > (r = Xe() - r) ? 120 : 480 > r ? 480 : 1080 > r ? 1080 : 1920 > r ? 1920 : 3e3 > r ? 3e3 : 4320 > r ? 4320 : 1960 * Eu(r / 1960)) - r)) ) { e.timeoutHandle = ra(ks.bind(null, e, Vu, Hu), r); break; } ks(e, Vu, Hu); break; default: throw Error(o(329)); } } } return as(e, Xe()), e.callbackNode === n ? os.bind(null, e) : null; } function ls(e, t) { var n = Uu; return ( e.current.memoizedState.isDehydrated && (ps(e, t).flags |= 256), 2 !== (e = vs(e, t)) && ((t = Vu), (Vu = n), null !== t && is(t)), e ); } function is(e) { null === Vu ? (Vu = e) : Vu.push.apply(Vu, e); } function us(e, t) { for ( t &= ~Du, t &= ~Iu, e.suspendedLanes |= t, e.pingedLanes &= ~t, e = e.expirationTimes; 0 < t; ) { var n = 31 - lt(t), r = 1 << n; (e[n] = -1), (t &= ~r); } } function ss(e) { if (0 !== (6 & Ou)) throw Error(o(327)); Ss(); var t = dt(e, 0); if (0 === (1 & t)) return as(e, Xe()), null; var n = vs(e, t); if (0 !== e.tag && 2 === n) { var r = mt(e); 0 !== r && ((t = r), (n = ls(e, r))); } if (1 === n) throw ((n = Ru), ps(e, 0), us(e, t), as(e, Xe()), n); if (6 === n) throw Error(o(345)); return ( (e.finishedWork = e.current.alternate), (e.finishedLanes = t), ks(e, Vu, Hu), as(e, Xe()), null ); } function cs(e, t) { var n = Ou; Ou |= 1; try { return e(t); } finally { 0 === (Ou = n) && (($u = Xe() + 500), Da && Ba()); } } function fs(e) { null !== Yu && 0 === Yu.tag && 0 === (6 & Ou) && Ss(); var t = Ou; Ou |= 1; var n = Pu.transition, r = bt; try { if (((Pu.transition = null), (bt = 1), e)) return e(); } finally { (bt = r), (Pu.transition = n), 0 === (6 & (Ou = t)) && Ba(); } } function ds() { (zu = ju.current), Ea(ju); } function ps(e, t) { (e.finishedWork = null), (e.finishedLanes = 0); var n = e.timeoutHandle; if ((-1 !== n && ((e.timeoutHandle = -1), aa(n)), null !== Tu)) for (n = Tu.return; null !== n; ) { var r = n; switch ((to(r), r.tag)) { case 1: null !== (r = r.type.childContextTypes) && void 0 !== r && za(); break; case 3: ol(), Ea(Oa), Ea(Pa), fl(); break; case 5: il(r); break; case 4: ol(); break; case 13: case 19: Ea(ul); break; case 10: So(r.type._context); break; case 22: case 23: ds(); } n = n.return; } if ( ((Nu = e), (Tu = e = js(e.current, null)), (Lu = zu = t), (Mu = 0), (Ru = null), (Du = Iu = Fu = 0), (Vu = Uu = null), null !== Co) ) { for (t = 0; t < Co.length; t++) if (null !== (r = (n = Co[t]).interleaved)) { n.interleaved = null; var a = r.next, o = n.pending; if (null !== o) { var l = o.next; (o.next = a), (r.next = l); } n.pending = r; } Co = null; } return e; } function ms(e, t) { for (;;) { var n = Tu; try { if ((ko(), (dl.current = li), yl)) { for (var r = gl.memoizedState; null !== r; ) { var a = r.queue; null !== a && (a.pending = null), (r = r.next); } yl = !1; } if ( ((ml = 0), (vl = hl = gl = null), (bl = !1), (xl = 0), (Cu.current = null), null === n || null === n.return) ) { (Mu = 1), (Ru = t), (Tu = null); break; } e: { var l = e, i = n.return, u = n, s = t; if ( ((t = Lu), (u.flags |= 32768), null !== s && "object" === typeof s && "function" === typeof s.then) ) { var c = s, f = u, d = f.tag; if (0 === (1 & f.mode) && (0 === d || 11 === d || 15 === d)) { var p = f.alternate; p ? ((f.updateQueue = p.updateQueue), (f.memoizedState = p.memoizedState), (f.lanes = p.lanes)) : ((f.updateQueue = null), (f.memoizedState = null)); } var m = vi(i); if (null !== m) { (m.flags &= -257), yi(m, i, u, 0, t), 1 & m.mode && hi(l, c, t), (s = c); var g = (t = m).updateQueue; if (null === g) { var h = new Set(); h.add(s), (t.updateQueue = h); } else g.add(s); break e; } if (0 === (1 & t)) { hi(l, c, t), hs(); break e; } s = Error(o(426)); } else if (ao && 1 & u.mode) { var v = vi(i); if (null !== v) { 0 === (65536 & v.flags) && (v.flags |= 256), yi(v, i, u, 0, t), go(ci(s, u)); break e; } } (l = s = ci(s, u)), 4 !== Mu && (Mu = 2), null === Uu ? (Uu = [l]) : Uu.push(l), (l = i); do { switch (l.tag) { case 3: (l.flags |= 65536), (t &= -t), (l.lanes |= t), Fo(l, mi(0, s, t)); break e; case 1: u = s; var y = l.type, b = l.stateNode; if ( 0 === (128 & l.flags) && ("function" === typeof y.getDerivedStateFromError || (null !== b && "function" === typeof b.componentDidCatch && (null === qu || !qu.has(b)))) ) { (l.flags |= 65536), (t &= -t), (l.lanes |= t), Fo(l, gi(l, u, t)); break e; } } l = l.return; } while (null !== l); } ws(n); } catch (x) { (t = x), Tu === n && null !== n && (Tu = n = n.return); continue; } break; } } function gs() { var e = _u.current; return (_u.current = li), null === e ? li : e; } function hs() { (0 !== Mu && 3 !== Mu && 2 !== Mu) || (Mu = 4), null === Nu || (0 === (268435455 & Fu) && 0 === (268435455 & Iu)) || us(Nu, Lu); } function vs(e, t) { var n = Ou; Ou |= 2; var r = gs(); for ((Nu === e && Lu === t) || ((Hu = null), ps(e, t)); ; ) try { ys(); break; } catch (a) { ms(e, a); } if ((ko(), (Ou = n), (_u.current = r), null !== Tu)) throw Error(o(261)); return (Nu = null), (Lu = 0), Mu; } function ys() { for (; null !== Tu; ) xs(Tu); } function bs() { for (; null !== Tu && !Ye(); ) xs(Tu); } function xs(e) { var t = Au(e.alternate, e, zu); (e.memoizedProps = e.pendingProps), null === t ? ws(e) : (Tu = t), (Cu.current = null); } function ws(e) { var t = e; do { var n = t.alternate; if (((e = t.return), 0 === (32768 & t.flags))) { if (null !== (n = Ki(n, t, zu))) return void (Tu = n); } else { if (null !== (n = Yi(n, t))) return (n.flags &= 32767), void (Tu = n); if (null === e) return (Mu = 6), void (Tu = null); (e.flags |= 32768), (e.subtreeFlags = 0), (e.deletions = null); } if (null !== (t = t.sibling)) return void (Tu = t); Tu = t = e; } while (null !== t); 0 === Mu && (Mu = 5); } function ks(e, t, n) { var r = bt, a = Pu.transition; try { (Pu.transition = null), (bt = 1), (function (e, t, n, r) { do { Ss(); } while (null !== Yu); if (0 !== (6 & Ou)) throw Error(o(327)); n = e.finishedWork; var a = e.finishedLanes; if (null === n) return null; if ( ((e.finishedWork = null), (e.finishedLanes = 0), n === e.current) ) throw Error(o(177)); (e.callbackNode = null), (e.callbackPriority = 0); var l = n.lanes | n.childLanes; if ( ((function (e, t) { var n = e.pendingLanes & ~t; (e.pendingLanes = t), (e.suspendedLanes = 0), (e.pingedLanes = 0), (e.expiredLanes &= t), (e.mutableReadLanes &= t), (e.entangledLanes &= t), (t = e.entanglements); var r = e.eventTimes; for (e = e.expirationTimes; 0 < n; ) { var a = 31 - lt(n), o = 1 << a; (t[a] = 0), (r[a] = -1), (e[a] = -1), (n &= ~o); } })(e, l), e === Nu && ((Tu = Nu = null), (Lu = 0)), (0 === (2064 & n.subtreeFlags) && 0 === (2064 & n.flags)) || Ku || ((Ku = !0), Ns(tt, function () { return Ss(), null; })), (l = 0 !== (15990 & n.flags)), 0 !== (15990 & n.subtreeFlags) || l) ) { (l = Pu.transition), (Pu.transition = null); var i = bt; bt = 1; var u = Ou; (Ou |= 4), (Cu.current = null), (function (e, t) { if (((ea = Ht), pr((e = dr())))) { if ("selectionStart" in e) var n = { start: e.selectionStart, end: e.selectionEnd, }; else e: { var r = (n = ((n = e.ownerDocument) && n.defaultView) || window).getSelection && n.getSelection(); if (r && 0 !== r.rangeCount) { n = r.anchorNode; var a = r.anchorOffset, l = r.focusNode; r = r.focusOffset; try { n.nodeType, l.nodeType; } catch (w) { n = null; break e; } var i = 0, u = -1, s = -1, c = 0, f = 0, d = e, p = null; t: for (;;) { for ( var m; d !== n || (0 !== a && 3 !== d.nodeType) || (u = i + a), d !== l || (0 !== r && 3 !== d.nodeType) || (s = i + r), 3 === d.nodeType && (i += d.nodeValue.length), null !== (m = d.firstChild); ) (p = d), (d = m); for (;;) { if (d === e) break t; if ( (p === n && ++c === a && (u = i), p === l && ++f === r && (s = i), null !== (m = d.nextSibling)) ) break; p = (d = p).parentNode; } d = m; } n = -1 === u || -1 === s ? null : { start: u, end: s }; } else n = null; } n = n || { start: 0, end: 0 }; } else n = null; for ( ta = { focusedElem: e, selectionRange: n }, Ht = !1, Zi = t; null !== Zi; ) if ( ((e = (t = Zi).child), 0 !== (1028 & t.subtreeFlags) && null !== e) ) (e.return = t), (Zi = e); else for (; null !== Zi; ) { t = Zi; try { var g = t.alternate; if (0 !== (1024 & t.flags)) switch (t.tag) { case 0: case 11: case 15: case 5: case 6: case 4: case 17: break; case 1: if (null !== g) { var h = g.memoizedProps, v = g.memoizedState, y = t.stateNode, b = y.getSnapshotBeforeUpdate( t.elementType === t.type ? h : vo(t.type, h), v ); y.__reactInternalSnapshotBeforeUpdate = b; } break; case 3: var x = t.stateNode.containerInfo; 1 === x.nodeType ? (x.textContent = "") : 9 === x.nodeType && x.documentElement && x.removeChild(x.documentElement); break; default: throw Error(o(163)); } } catch (w) { Es(t, t.return, w); } if (null !== (e = t.sibling)) { (e.return = t.return), (Zi = e); break; } Zi = t.return; } (g = nu), (nu = !1); })(e, n), vu(n, e), mr(ta), (Ht = !!ea), (ta = ea = null), (e.current = n), bu(n, e, a), Ge(), (Ou = u), (bt = i), (Pu.transition = l); } else e.current = n; if ( (Ku && ((Ku = !1), (Yu = e), (Gu = a)), (l = e.pendingLanes), 0 === l && (qu = null), (function (e) { if (ot && "function" === typeof ot.onCommitFiberRoot) try { ot.onCommitFiberRoot( at, e, void 0, 128 === (128 & e.current.flags) ); } catch (t) {} })(n.stateNode), as(e, Xe()), null !== t) ) for (r = e.onRecoverableError, n = 0; n < t.length; n++) (a = t[n]), r(a.value, { componentStack: a.stack, digest: a.digest }); if (Wu) throw ((Wu = !1), (e = Qu), (Qu = null), e); 0 !== (1 & Gu) && 0 !== e.tag && Ss(), (l = e.pendingLanes), 0 !== (1 & l) ? e === Ju ? Xu++ : ((Xu = 0), (Ju = e)) : (Xu = 0), Ba(); })(e, t, n, r); } finally { (Pu.transition = a), (bt = r); } return null; } function Ss() { if (null !== Yu) { var e = xt(Gu), t = Pu.transition, n = bt; try { if (((Pu.transition = null), (bt = 16 > e ? 16 : e), null === Yu)) var r = !1; else { if (((e = Yu), (Yu = null), (Gu = 0), 0 !== (6 & Ou))) throw Error(o(331)); var a = Ou; for (Ou |= 4, Zi = e.current; null !== Zi; ) { var l = Zi, i = l.child; if (0 !== (16 & Zi.flags)) { var u = l.deletions; if (null !== u) { for (var s = 0; s < u.length; s++) { var c = u[s]; for (Zi = c; null !== Zi; ) { var f = Zi; switch (f.tag) { case 0: case 11: case 15: ru(8, f, l); } var d = f.child; if (null !== d) (d.return = f), (Zi = d); else for (; null !== Zi; ) { var p = (f = Zi).sibling, m = f.return; if ((lu(f), f === c)) { Zi = null; break; } if (null !== p) { (p.return = m), (Zi = p); break; } Zi = m; } } } var g = l.alternate; if (null !== g) { var h = g.child; if (null !== h) { g.child = null; do { var v = h.sibling; (h.sibling = null), (h = v); } while (null !== h); } } Zi = l; } } if (0 !== (2064 & l.subtreeFlags) && null !== i) (i.return = l), (Zi = i); else e: for (; null !== Zi; ) { if (0 !== (2048 & (l = Zi).flags)) switch (l.tag) { case 0: case 11: case 15: ru(9, l, l.return); } var y = l.sibling; if (null !== y) { (y.return = l.return), (Zi = y); break e; } Zi = l.return; } } var b = e.current; for (Zi = b; null !== Zi; ) { var x = (i = Zi).child; if (0 !== (2064 & i.subtreeFlags) && null !== x) (x.return = i), (Zi = x); else e: for (i = b; null !== Zi; ) { if (0 !== (2048 & (u = Zi).flags)) try { switch (u.tag) { case 0: case 11: case 15: au(9, u); } } catch (k) { Es(u, u.return, k); } if (u === i) { Zi = null; break e; } var w = u.sibling; if (null !== w) { (w.return = u.return), (Zi = w); break e; } Zi = u.return; } } if ( ((Ou = a), Ba(), ot && "function" === typeof ot.onPostCommitFiberRoot) ) try { ot.onPostCommitFiberRoot(at, e); } catch (k) {} r = !0; } return r; } finally { (bt = n), (Pu.transition = t); } } return !1; } function As(e, t, n) { (e = Mo(e, (t = mi(0, (t = ci(n, t)), 1)), 1)), (t = ts()), null !== e && (vt(e, 1, t), as(e, t)); } function Es(e, t, n) { if (3 === e.tag) As(e, e, n); else for (; null !== t; ) { if (3 === t.tag) { As(t, e, n); break; } if (1 === t.tag) { var r = t.stateNode; if ( "function" === typeof t.type.getDerivedStateFromError || ("function" === typeof r.componentDidCatch && (null === qu || !qu.has(r))) ) { (t = Mo(t, (e = gi(t, (e = ci(n, e)), 1)), 1)), (e = ts()), null !== t && (vt(t, 1, e), as(t, e)); break; } } t = t.return; } } function _s(e, t, n) { var r = e.pingCache; null !== r && r.delete(t), (t = ts()), (e.pingedLanes |= e.suspendedLanes & n), Nu === e && (Lu & n) === n && (4 === Mu || (3 === Mu && (130023424 & Lu) === Lu && 500 > Xe() - Bu) ? ps(e, 0) : (Du |= n)), as(e, t); } function Cs(e, t) { 0 === t && (0 === (1 & e.mode) ? (t = 1) : ((t = ct), 0 === (130023424 & (ct <<= 1)) && (ct = 4194304))); var n = ts(); null !== (e = No(e, t)) && (vt(e, t, n), as(e, n)); } function Ps(e) { var t = e.memoizedState, n = 0; null !== t && (n = t.retryLane), Cs(e, n); } function Os(e, t) { var n = 0; switch (e.tag) { case 13: var r = e.stateNode, a = e.memoizedState; null !== a && (n = a.retryLane); break; case 19: r = e.stateNode; break; default: throw Error(o(314)); } null !== r && r.delete(t), Cs(e, n); } function Ns(e, t) { return qe(e, t); } function Ts(e, t, n, r) { (this.tag = e), (this.key = n), (this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null), (this.index = 0), (this.ref = null), (this.pendingProps = t), (this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null), (this.mode = r), (this.subtreeFlags = this.flags = 0), (this.deletions = null), (this.childLanes = this.lanes = 0), (this.alternate = null); } function Ls(e, t, n, r) { return new Ts(e, t, n, r); } function zs(e) { return !(!(e = e.prototype) || !e.isReactComponent); } function js(e, t) { var n = e.alternate; return ( null === n ? (((n = Ls(e.tag, t, e.key, e.mode)).elementType = e.elementType), (n.type = e.type), (n.stateNode = e.stateNode), (n.alternate = e), (e.alternate = n)) : ((n.pendingProps = t), (n.type = e.type), (n.flags = 0), (n.subtreeFlags = 0), (n.deletions = null)), (n.flags = 14680064 & e.flags), (n.childLanes = e.childLanes), (n.lanes = e.lanes), (n.child = e.child), (n.memoizedProps = e.memoizedProps), (n.memoizedState = e.memoizedState), (n.updateQueue = e.updateQueue), (t = e.dependencies), (n.dependencies = null === t ? null : { lanes: t.lanes, firstContext: t.firstContext }), (n.sibling = e.sibling), (n.index = e.index), (n.ref = e.ref), n ); } function Ms(e, t, n, r, a, l) { var i = 2; if (((r = e), "function" === typeof e)) zs(e) && (i = 1); else if ("string" === typeof e) i = 5; else e: switch (e) { case S: return Rs(n.children, a, l, t); case A: (i = 8), (a |= 8); break; case E: return ( ((e = Ls(12, n, t, 2 | a)).elementType = E), (e.lanes = l), e ); case O: return ( ((e = Ls(13, n, t, a)).elementType = O), (e.lanes = l), e ); case N: return ( ((e = Ls(19, n, t, a)).elementType = N), (e.lanes = l), e ); case z: return Fs(n, a, l, t); default: if ("object" === typeof e && null !== e) switch (e.$$typeof) { case _: i = 10; break e; case C: i = 9; break e; case P: i = 11; break e; case T: i = 14; break e; case L: (i = 16), (r = null); break e; } throw Error(o(130, null == e ? e : typeof e, "")); } return ( ((t = Ls(i, n, t, a)).elementType = e), (t.type = r), (t.lanes = l), t ); } function Rs(e, t, n, r) { return ((e = Ls(7, e, r, t)).lanes = n), e; } function Fs(e, t, n, r) { return ( ((e = Ls(22, e, r, t)).elementType = z), (e.lanes = n), (e.stateNode = { isHidden: !1 }), e ); } function Is(e, t, n) { return ((e = Ls(6, e, null, t)).lanes = n), e; } function Ds(e, t, n) { return ( ((t = Ls( 4, null !== e.children ? e.children : [], e.key, t )).lanes = n), (t.stateNode = { containerInfo: e.containerInfo, pendingChildren: null, implementation: e.implementation, }), t ); } function Us(e, t, n, r, a) { (this.tag = t), (this.containerInfo = e), (this.finishedWork = this.pingCache = this.current = this.pendingChildren = null), (this.timeoutHandle = -1), (this.callbackNode = this.pendingContext = this.context = null), (this.callbackPriority = 0), (this.eventTimes = ht(0)), (this.expirationTimes = ht(-1)), (this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0), (this.entanglements = ht(0)), (this.identifierPrefix = r), (this.onRecoverableError = a), (this.mutableSourceEagerHydrationData = null); } function Vs(e, t, n, r, a, o, l, i, u) { return ( (e = new Us(e, t, n, i, u)), 1 === t ? ((t = 1), !0 === o && (t |= 8)) : (t = 0), (o = Ls(3, null, null, t)), (e.current = o), (o.stateNode = e), (o.memoizedState = { element: r, isDehydrated: n, cache: null, transitions: null, pendingSuspenseBoundaries: null, }), Lo(o), e ); } function Bs(e) { if (!e) return Ca; e: { if (Be((e = e._reactInternals)) !== e || 1 !== e.tag) throw Error(o(170)); var t = e; do { switch (t.tag) { case 3: t = t.stateNode.context; break e; case 1: if (La(t.type)) { t = t.stateNode.__reactInternalMemoizedMergedChildContext; break e; } } t = t.return; } while (null !== t); throw Error(o(171)); } if (1 === e.tag) { var n = e.type; if (La(n)) return Ma(e, n, t); } return t; } function $s(e, t, n, r, a, o, l, i, u) { return ( ((e = Vs(n, r, !0, e, 0, o, 0, i, u)).context = Bs(null)), (n = e.current), ((o = jo((r = ts()), (a = ns(n)))).callback = void 0 !== t && null !== t ? t : null), Mo(n, o, a), (e.current.lanes = a), vt(e, a, r), as(e, r), e ); } function Hs(e, t, n, r) { var a = t.current, o = ts(), l = ns(a); return ( (n = Bs(n)), null === t.context ? (t.context = n) : (t.pendingContext = n), ((t = jo(o, l)).payload = { element: e }), null !== (r = void 0 === r ? null : r) && (t.callback = r), null !== (e = Mo(a, t, l)) && (rs(e, a, l, o), Ro(e, a, l)), l ); } function Ws(e) { return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null; } function Qs(e, t) { if (null !== (e = e.memoizedState) && null !== e.dehydrated) { var n = e.retryLane; e.retryLane = 0 !== n && n < t ? n : t; } } function qs(e, t) { Qs(e, t), (e = e.alternate) && Qs(e, t); } Au = function (e, t, n) { if (null !== e) if (e.memoizedProps !== t.pendingProps || Oa.current) xi = !0; else { if (0 === (e.lanes & n) && 0 === (128 & t.flags)) return ( (xi = !1), (function (e, t, n) { switch (t.tag) { case 3: Ni(t), mo(); break; case 5: ll(t); break; case 1: La(t.type) && Ra(t); break; case 4: al(t, t.stateNode.containerInfo); break; case 10: var r = t.type._context, a = t.memoizedProps.value; _a(yo, r._currentValue), (r._currentValue = a); break; case 13: if (null !== (r = t.memoizedState)) return null !== r.dehydrated ? (_a(ul, 1 & ul.current), (t.flags |= 128), null) : 0 !== (n & t.child.childLanes) ? Ii(e, t, n) : (_a(ul, 1 & ul.current), null !== (e = Wi(e, t, n)) ? e.sibling : null); _a(ul, 1 & ul.current); break; case 19: if ( ((r = 0 !== (n & t.childLanes)), 0 !== (128 & e.flags)) ) { if (r) return $i(e, t, n); t.flags |= 128; } if ( (null !== (a = t.memoizedState) && ((a.rendering = null), (a.tail = null), (a.lastEffect = null)), _a(ul, ul.current), r) ) break; return null; case 22: case 23: return (t.lanes = 0), Ei(e, t, n); } return Wi(e, t, n); })(e, t, n) ); xi = 0 !== (131072 & e.flags); } else (xi = !1), ao && 0 !== (1048576 & t.flags) && Za(t, Qa, t.index); switch (((t.lanes = 0), t.tag)) { case 2: var r = t.type; Hi(e, t), (e = t.pendingProps); var a = Ta(t, Pa.current); Eo(t, n), (a = Al(null, t, r, e, a, n)); var l = El(); return ( (t.flags |= 1), "object" === typeof a && null !== a && "function" === typeof a.render && void 0 === a.$$typeof ? ((t.tag = 1), (t.memoizedState = null), (t.updateQueue = null), La(r) ? ((l = !0), Ra(t)) : (l = !1), (t.memoizedState = null !== a.state && void 0 !== a.state ? a.state : null), Lo(t), (a.updater = Bo), (t.stateNode = a), (a._reactInternals = t), Qo(t, r, e, n), (t = Oi(null, t, r, !0, l, n))) : ((t.tag = 0), ao && l && eo(t), wi(null, t, a, n), (t = t.child)), t ); case 16: r = t.elementType; e: { switch ( (Hi(e, t), (e = t.pendingProps), (r = (a = r._init)(r._payload)), (t.type = r), (a = t.tag = (function (e) { if ("function" === typeof e) return zs(e) ? 1 : 0; if (void 0 !== e && null !== e) { if ((e = e.$$typeof) === P) return 11; if (e === T) return 14; } return 2; })(r)), (e = vo(r, e)), a) ) { case 0: t = Ci(null, t, r, e, n); break e; case 1: t = Pi(null, t, r, e, n); break e; case 11: t = ki(null, t, r, e, n); break e; case 14: t = Si(null, t, r, vo(r.type, e), n); break e; } throw Error(o(306, r, "")); } return t; case 0: return ( (r = t.type), (a = t.pendingProps), Ci(e, t, r, (a = t.elementType === r ? a : vo(r, a)), n) ); case 1: return ( (r = t.type), (a = t.pendingProps), Pi(e, t, r, (a = t.elementType === r ? a : vo(r, a)), n) ); case 3: e: { if ((Ni(t), null === e)) throw Error(o(387)); (r = t.pendingProps), (a = (l = t.memoizedState).element), zo(e, t), Io(t, r, null, n); var i = t.memoizedState; if (((r = i.element), l.isDehydrated)) { if ( ((l = { element: r, isDehydrated: !1, cache: i.cache, pendingSuspenseBoundaries: i.pendingSuspenseBoundaries, transitions: i.transitions, }), (t.updateQueue.baseState = l), (t.memoizedState = l), 256 & t.flags) ) { t = Ti(e, t, r, n, (a = ci(Error(o(423)), t))); break e; } if (r !== a) { t = Ti(e, t, r, n, (a = ci(Error(o(424)), t))); break e; } for ( ro = sa(t.stateNode.containerInfo.firstChild), no = t, ao = !0, oo = null, n = Jo(t, null, r, n), t.child = n; n; ) (n.flags = (-3 & n.flags) | 4096), (n = n.sibling); } else { if ((mo(), r === a)) { t = Wi(e, t, n); break e; } wi(e, t, r, n); } t = t.child; } return t; case 5: return ( ll(t), null === e && so(t), (r = t.type), (a = t.pendingProps), (l = null !== e ? e.memoizedProps : null), (i = a.children), na(r, a) ? (i = null) : null !== l && na(r, l) && (t.flags |= 32), _i(e, t), wi(e, t, i, n), t.child ); case 6: return null === e && so(t), null; case 13: return Ii(e, t, n); case 4: return ( al(t, t.stateNode.containerInfo), (r = t.pendingProps), null === e ? (t.child = Xo(t, null, r, n)) : wi(e, t, r, n), t.child ); case 11: return ( (r = t.type), (a = t.pendingProps), ki(e, t, r, (a = t.elementType === r ? a : vo(r, a)), n) ); case 7: return wi(e, t, t.pendingProps, n), t.child; case 8: case 12: return wi(e, t, t.pendingProps.children, n), t.child; case 10: e: { if ( ((r = t.type._context), (a = t.pendingProps), (l = t.memoizedProps), (i = a.value), _a(yo, r._currentValue), (r._currentValue = i), null !== l) ) if (ir(l.value, i)) { if (l.children === a.children && !Oa.current) { t = Wi(e, t, n); break e; } } else for ( null !== (l = t.child) && (l.return = t); null !== l; ) { var u = l.dependencies; if (null !== u) { i = l.child; for (var s = u.firstContext; null !== s; ) { if (s.context === r) { if (1 === l.tag) { (s = jo(-1, n & -n)).tag = 2; var c = l.updateQueue; if (null !== c) { var f = (c = c.shared).pending; null === f ? (s.next = s) : ((s.next = f.next), (f.next = s)), (c.pending = s); } } (l.lanes |= n), null !== (s = l.alternate) && (s.lanes |= n), Ao(l.return, n, t), (u.lanes |= n); break; } s = s.next; } } else if (10 === l.tag) i = l.type === t.type ? null : l.child; else if (18 === l.tag) { if (null === (i = l.return)) throw Error(o(341)); (i.lanes |= n), null !== (u = i.alternate) && (u.lanes |= n), Ao(i, n, t), (i = l.sibling); } else i = l.child; if (null !== i) i.return = l; else for (i = l; null !== i; ) { if (i === t) { i = null; break; } if (null !== (l = i.sibling)) { (l.return = i.return), (i = l); break; } i = i.return; } l = i; } wi(e, t, a.children, n), (t = t.child); } return t; case 9: return ( (a = t.type), (r = t.pendingProps.children), Eo(t, n), (r = r((a = _o(a)))), (t.flags |= 1), wi(e, t, r, n), t.child ); case 14: return ( (a = vo((r = t.type), t.pendingProps)), Si(e, t, r, (a = vo(r.type, a)), n) ); case 15: return Ai(e, t, t.type, t.pendingProps, n); case 17: return ( (r = t.type), (a = t.pendingProps), (a = t.elementType === r ? a : vo(r, a)), Hi(e, t), (t.tag = 1), La(r) ? ((e = !0), Ra(t)) : (e = !1), Eo(t, n), Ho(t, r, a), Qo(t, r, a, n), Oi(null, t, r, !0, e, n) ); case 19: return $i(e, t, n); case 22: return Ei(e, t, n); } throw Error(o(156, t.tag)); }; var Ks = "function" === typeof reportError ? reportError : function (e) { console.error(e); }; function Ys(e) { this._internalRoot = e; } function Gs(e) { this._internalRoot = e; } function Xs(e) { return !( !e || (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType) ); } function Js(e) { return !( !e || (1 !== e.nodeType && 9 !== e.nodeType && 11 !== e.nodeType && (8 !== e.nodeType || " react-mount-point-unstable " !== e.nodeValue)) ); } function Zs() {} function ec(e, t, n, r, a) { var o = n._reactRootContainer; if (o) { var l = o; if ("function" === typeof a) { var i = a; a = function () { var e = Ws(l); i.call(e); }; } Hs(t, l, e, a); } else l = (function (e, t, n, r, a) { if (a) { if ("function" === typeof r) { var o = r; r = function () { var e = Ws(l); o.call(e); }; } var l = $s(t, r, e, 0, null, !1, 0, "", Zs); return ( (e._reactRootContainer = l), (e[ma] = l.current), Br(8 === e.nodeType ? e.parentNode : e), fs(), l ); } for (; (a = e.lastChild); ) e.removeChild(a); if ("function" === typeof r) { var i = r; r = function () { var e = Ws(u); i.call(e); }; } var u = Vs(e, 0, !1, null, 0, !1, 0, "", Zs); return ( (e._reactRootContainer = u), (e[ma] = u.current), Br(8 === e.nodeType ? e.parentNode : e), fs(function () { Hs(t, u, n, r); }), u ); })(n, t, e, a, r); return Ws(l); } (Gs.prototype.render = Ys.prototype.render = function (e) { var t = this._internalRoot; if (null === t) throw Error(o(409)); Hs(e, t, null, null); }), (Gs.prototype.unmount = Ys.prototype.unmount = function () { var e = this._internalRoot; if (null !== e) { this._internalRoot = null; var t = e.containerInfo; fs(function () { Hs(null, e, null, null); }), (t[ma] = null); } }), (Gs.prototype.unstable_scheduleHydration = function (e) { if (e) { var t = At(); e = { blockedOn: null, target: e, priority: t }; for ( var n = 0; n < zt.length && 0 !== t && t < zt[n].priority; n++ ); zt.splice(n, 0, e), 0 === n && Ft(e); } }), (wt = function (e) { switch (e.tag) { case 3: var t = e.stateNode; if (t.current.memoizedState.isDehydrated) { var n = ft(t.pendingLanes); 0 !== n && (yt(t, 1 | n), as(t, Xe()), 0 === (6 & Ou) && (($u = Xe() + 500), Ba())); } break; case 13: fs(function () { var t = No(e, 1); if (null !== t) { var n = ts(); rs(t, e, 1, n); } }), qs(e, 1); } }), (kt = function (e) { if (13 === e.tag) { var t = No(e, 134217728); if (null !== t) rs(t, e, 134217728, ts()); qs(e, 134217728); } }), (St = function (e) { if (13 === e.tag) { var t = ns(e), n = No(e, t); if (null !== n) rs(n, e, t, ts()); qs(e, t); } }), (At = function () { return bt; }), (Et = function (e, t) { var n = bt; try { return (bt = e), t(); } finally { bt = n; } }), (ke = function (e, t, n) { switch (t) { case "input": if ((J(e, n), (t = n.name), "radio" === n.type && null != t)) { for (n = e; n.parentNode; ) n = n.parentNode; for ( n = n.querySelectorAll( "input[name=" + JSON.stringify("" + t) + '][type="radio"]' ), t = 0; t < n.length; t++ ) { var r = n[t]; if (r !== e && r.form === e.form) { var a = wa(r); if (!a) throw Error(o(90)); q(r), J(r, a); } } } break; case "textarea": oe(e, n); break; case "select": null != (t = n.value) && ne(e, !!n.multiple, t, !1); } }), (Pe = cs), (Oe = fs); var tc = { usingClientEntryPoint: !1, Events: [ba, xa, wa, _e, Ce, cs], }, nc = { findFiberByHostInstance: ya, bundleType: 0, version: "18.2.0", rendererPackageName: "react-dom", }, rc = { bundleType: nc.bundleType, version: nc.version, rendererPackageName: nc.rendererPackageName, rendererConfig: nc.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, overrideProps: null, overridePropsDeletePath: null, overridePropsRenamePath: null, setErrorHandler: null, setSuspenseHandler: null, scheduleUpdate: null, currentDispatcherRef: x.ReactCurrentDispatcher, findHostInstanceByFiber: function (e) { return null === (e = We(e)) ? null : e.stateNode; }, findFiberByHostInstance: nc.findFiberByHostInstance || function () { return null; }, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, reconcilerVersion: "18.2.0-next-9e3b772b8-20220608", }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var ac = __REACT_DEVTOOLS_GLOBAL_HOOK__; if (!ac.isDisabled && ac.supportsFiber) try { (at = ac.inject(rc)), (ot = ac); } catch (ce) {} } (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = tc), (t.createPortal = function (e, t) { var n = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; if (!Xs(t)) throw Error(o(200)); return (function (e, t, n) { var r = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; return { $$typeof: k, key: null == r ? null : "" + r, children: e, containerInfo: t, implementation: n, }; })(e, t, null, n); }), (t.createRoot = function (e, t) { if (!Xs(e)) throw Error(o(299)); var n = !1, r = "", a = Ks; return ( null !== t && void 0 !== t && (!0 === t.unstable_strictMode && (n = !0), void 0 !== t.identifierPrefix && (r = t.identifierPrefix), void 0 !== t.onRecoverableError && (a = t.onRecoverableError)), (t = Vs(e, 1, !1, null, 0, n, 0, r, a)), (e[ma] = t.current), Br(8 === e.nodeType ? e.parentNode : e), new Ys(t) ); }), (t.findDOMNode = function (e) { if (null == e) return null; if (1 === e.nodeType) return e; var t = e._reactInternals; if (void 0 === t) { if ("function" === typeof e.render) throw Error(o(188)); throw ((e = Object.keys(e).join(",")), Error(o(268, e))); } return (e = null === (e = We(t)) ? null : e.stateNode); }), (t.flushSync = function (e) { return fs(e); }), (t.hydrate = function (e, t, n) { if (!Js(t)) throw Error(o(200)); return ec(null, e, t, !0, n); }), (t.hydrateRoot = function (e, t, n) { if (!Xs(e)) throw Error(o(405)); var r = (null != n && n.hydratedSources) || null, a = !1, l = "", i = Ks; if ( (null !== n && void 0 !== n && (!0 === n.unstable_strictMode && (a = !0), void 0 !== n.identifierPrefix && (l = n.identifierPrefix), void 0 !== n.onRecoverableError && (i = n.onRecoverableError)), (t = $s(t, null, e, 1, null != n ? n : null, a, 0, l, i)), (e[ma] = t.current), Br(e), r) ) for (e = 0; e < r.length; e++) (a = (a = (n = r[e])._getVersion)(n._source)), null == t.mutableSourceEagerHydrationData ? (t.mutableSourceEagerHydrationData = [n, a]) : t.mutableSourceEagerHydrationData.push(n, a); return new Gs(t); }), (t.render = function (e, t, n) { if (!Js(t)) throw Error(o(200)); return ec(null, e, t, !1, n); }), (t.unmountComponentAtNode = function (e) { if (!Js(e)) throw Error(o(40)); return ( !!e._reactRootContainer && (fs(function () { ec(null, null, e, !1, function () { (e._reactRootContainer = null), (e[ma] = null); }); }), !0) ); }), (t.unstable_batchedUpdates = cs), (t.unstable_renderSubtreeIntoContainer = function (e, t, n, r) { if (!Js(n)) throw Error(o(200)); if (null == e || void 0 === e._reactInternals) throw Error(o(38)); return ec(e, t, n, !1, r); }), (t.version = "18.2.0-next-9e3b772b8-20220608"); }, 1739: function (e, t, n) { "use strict"; var r = n(1168); (t.createRoot = r.createRoot), r.hydrateRoot; }, 1168: function (e, t, n) { "use strict"; !(function e() { if ( "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE ) try { __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); } catch (t) { console.error(t); } })(), (e.exports = n(534)); }, 5918: function (e, t, n) { "use strict"; var r = n(7313), a = Symbol.for("react.element"), o = Symbol.for("react.fragment"), l = Object.prototype.hasOwnProperty, i = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED .ReactCurrentOwner, u = { key: !0, ref: !0, __self: !0, __source: !0 }; function s(e, t, n) { var r, o = {}, s = null, c = null; for (r in (void 0 !== n && (s = "" + n), void 0 !== t.key && (s = "" + t.key), void 0 !== t.ref && (c = t.ref), t)) l.call(t, r) && !u.hasOwnProperty(r) && (o[r] = t[r]); if (e && e.defaultProps) for (r in (t = e.defaultProps)) void 0 === o[r] && (o[r] = t[r]); return { $$typeof: a, type: e, key: s, ref: c, props: o, _owner: i.current, }; } (t.Fragment = o), (t.jsx = s), (t.jsxs = s); }, 306: function (e, t) { "use strict"; var n = Symbol.for("react.element"), r = Symbol.for("react.portal"), a = Symbol.for("react.fragment"), o = Symbol.for("react.strict_mode"), l = Symbol.for("react.profiler"), i = Symbol.for("react.provider"), u = Symbol.for("react.context"), s = Symbol.for("react.forward_ref"), c = Symbol.for("react.suspense"), f = Symbol.for("react.memo"), d = Symbol.for("react.lazy"), p = Symbol.iterator; var m = { isMounted: function () { return !1; }, enqueueForceUpdate: function () {}, enqueueReplaceState: function () {}, enqueueSetState: function () {}, }, g = Object.assign, h = {}; function v(e, t, n) { (this.props = e), (this.context = t), (this.refs = h), (this.updater = n || m); } function y() {} function b(e, t, n) { (this.props = e), (this.context = t), (this.refs = h), (this.updater = n || m); } (v.prototype.isReactComponent = {}), (v.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"); }), (v.prototype.forceUpdate = function (e) { this.updater.enqueueForceUpdate(this, e, "forceUpdate"); }), (y.prototype = v.prototype); var x = (b.prototype = new y()); (x.constructor = b), g(x, v.prototype), (x.isPureReactComponent = !0); var w = Array.isArray, k = Object.prototype.hasOwnProperty, S = { current: null }, A = { key: !0, ref: !0, __self: !0, __source: !0 }; function E(e, t, r) { var a, o = {}, l = null, i = null; if (null != t) for (a in (void 0 !== t.ref && (i = t.ref), void 0 !== t.key && (l = "" + t.key), t)) k.call(t, a) && !A.hasOwnProperty(a) && (o[a] = t[a]); var u = arguments.length - 2; if (1 === u) o.children = r; else if (1 < u) { for (var s = Array(u), c = 0; c < u; c++) s[c] = arguments[c + 2]; o.children = s; } if (e && e.defaultProps) for (a in (u = e.defaultProps)) void 0 === o[a] && (o[a] = u[a]); return { $$typeof: n, type: e, key: l, ref: i, props: o, _owner: S.current, }; } function _(e) { return "object" === typeof e && null !== e && e.$$typeof === n; } var C = /\/+/g; function P(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 O(e, t, a, o, l) { var i = typeof e; ("undefined" !== i && "boolean" !== i) || (e = null); var u = !1; if (null === e) u = !0; else switch (i) { case "string": case "number": u = !0; break; case "object": switch (e.$$typeof) { case n: case r: u = !0; } } if (u) return ( (l = l((u = e))), (e = "" === o ? "." + P(u, 0) : o), w(l) ? ((a = ""), null != e && (a = e.replace(C, "$&/") + "/"), O(l, t, a, "", function (e) { return e; })) : null != l && (_(l) && (l = (function (e, t) { return { $$typeof: n, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner, }; })( l, a + (!l.key || (u && u.key === l.key) ? "" : ("" + l.key).replace(C, "$&/") + "/") + e )), t.push(l)), 1 ); if (((u = 0), (o = "" === o ? "." : o + ":"), w(e))) for (var s = 0; s < e.length; s++) { var c = o + P((i = e[s]), s); u += O(i, t, a, c, l); } else if ( ((c = (function (e) { return null === e || "object" !== typeof e ? null : "function" === typeof (e = (p && e[p]) || e["@@iterator"]) ? e : null; })(e)), "function" === typeof c) ) for (e = c.call(e), s = 0; !(i = e.next()).done; ) u += O((i = i.value), t, a, (c = o + P(i, s++)), l); else if ("object" === i) 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 u; } function N(e, t, n) { if (null == e) return e; var r = [], a = 0; return ( O(e, r, "", "", function (e) { return t.call(n, e, a++); }), r ); } function T(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 L = { current: null }, z = { transition: null }, j = { ReactCurrentDispatcher: L, ReactCurrentBatchConfig: z, ReactCurrentOwner: S, }; (t.Children = { map: N, forEach: function (e, t, n) { N( e, function () { t.apply(this, arguments); }, n ); }, count: function (e) { var t = 0; return ( N(e, function () { t++; }), t ); }, toArray: function (e) { return ( N(e, function (e) { return e; }) || [] ); }, only: function (e) { if (!_(e)) throw Error( "React.Children.only expected to receive a single React element child." ); return e; }, }), (t.Component = v), (t.Fragment = a), (t.Profiler = l), (t.PureComponent = b), (t.StrictMode = o), (t.Suspense = c), (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = j), (t.cloneElement = function (e, t, r) { if (null === e || void 0 === e) throw Error( "React.cloneElement(...): The argument must be a React element, but you passed " + e + "." ); var a = g({}, e.props), o = e.key, l = e.ref, i = e._owner; if (null != t) { if ( (void 0 !== t.ref && ((l = t.ref), (i = S.current)), void 0 !== t.key && (o = "" + t.key), e.type && e.type.defaultProps) ) var u = e.type.defaultProps; for (s in t) k.call(t, s) && !A.hasOwnProperty(s) && (a[s] = void 0 === t[s] && void 0 !== u ? u[s] : t[s]); } var s = arguments.length - 2; if (1 === s) a.children = r; else if (1 < s) { u = Array(s); for (var c = 0; c < s; c++) u[c] = arguments[c + 2]; a.children = u; } return { $$typeof: n, type: e.type, key: o, ref: l, props: a, _owner: i, }; }), (t.createContext = function (e) { return ( ((e = { $$typeof: u, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null, }).Provider = { $$typeof: i, _context: e }), (e.Consumer = e) ); }), (t.createElement = E), (t.createFactory = function (e) { var t = E.bind(null, e); return (t.type = e), t; }), (t.createRef = function () { return { current: null }; }), (t.forwardRef = function (e) { return { $$typeof: s, render: e }; }), (t.isValidElement = _), (t.lazy = function (e) { return { $$typeof: d, _payload: { _status: -1, _result: e }, _init: T, }; }), (t.memo = function (e, t) { return { $$typeof: f, type: e, compare: void 0 === t ? null : t }; }), (t.startTransition = function (e) { var t = z.transition; z.transition = {}; try { e(); } finally { z.transition = t; } }), (t.unstable_act = function () { throw Error( "act(...) is not supported in production builds of React." ); }), (t.useCallback = function (e, t) { return L.current.useCallback(e, t); }), (t.useContext = function (e) { return L.current.useContext(e); }), (t.useDebugValue = function () {}), (t.useDeferredValue = function (e) { return L.current.useDeferredValue(e); }), (t.useEffect = function (e, t) { return L.current.useEffect(e, t); }), (t.useId = function () { return L.current.useId(); }), (t.useImperativeHandle = function (e, t, n) { return L.current.useImperativeHandle(e, t, n); }), (t.useInsertionEffect = function (e, t) { return L.current.useInsertionEffect(e, t); }), (t.useLayoutEffect = function (e, t) { return L.current.useLayoutEffect(e, t); }), (t.useMemo = function (e, t) { return L.current.useMemo(e, t); }), (t.useReducer = function (e, t, n) { return L.current.useReducer(e, t, n); }), (t.useRef = function (e) { return L.current.useRef(e); }), (t.useState = function (e) { return L.current.useState(e); }), (t.useSyncExternalStore = function (e, t, n) { return L.current.useSyncExternalStore(e, t, n); }), (t.useTransition = function () { return L.current.useTransition(); }), (t.version = "18.2.0"); }, 7313: function (e, t, n) { "use strict"; e.exports = n(306); }, 6417: function (e, t, n) { "use strict"; e.exports = n(5918); }, 3095: function (e, t) { "use strict"; function n(e, t) { var n = e.length; e.push(t); e: for (; 0 < n; ) { var r = (n - 1) >>> 1, a = e[r]; if (!(0 < o(a, t))) break e; (e[r] = t), (e[n] = a), (n = r); } } function r(e) { return 0 === e.length ? null : e[0]; } function a(e) { if (0 === e.length) return null; var t = e[0], n = e.pop(); if (n !== t) { e[0] = n; e: for (var r = 0, a = e.length, l = a >>> 1; r < l; ) { var i = 2 * (r + 1) - 1, u = e[i], s = i + 1, c = e[s]; if (0 > o(u, n)) s < a && 0 > o(c, u) ? ((e[r] = c), (e[s] = n), (r = s)) : ((e[r] = u), (e[i] = n), (r = i)); else { if (!(s < a && 0 > o(c, n))) break e; (e[r] = c), (e[s] = n), (r = s); } } } return t; } function o(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 l = performance; t.unstable_now = function () { return l.now(); }; } else { var i = Date, u = i.now(); t.unstable_now = function () { return i.now() - u; }; } var s = [], c = [], f = 1, d = null, p = 3, m = !1, g = !1, h = !1, v = "function" === typeof setTimeout ? setTimeout : null, y = "function" === typeof clearTimeout ? clearTimeout : null, b = "undefined" !== typeof setImmediate ? setImmediate : null; function x(e) { for (var t = r(c); null !== t; ) { if (null === t.callback) a(c); else { if (!(t.startTime <= e)) break; a(c), (t.sortIndex = t.expirationTime), n(s, t); } t = r(c); } } function w(e) { if (((h = !1), x(e), !g)) if (null !== r(s)) (g = !0), z(k); else { var t = r(c); null !== t && j(w, t.startTime - e); } } function k(e, n) { (g = !1), h && ((h = !1), y(_), (_ = -1)), (m = !0); var o = p; try { for ( x(n), d = r(s); null !== d && (!(d.expirationTime > n) || (e && !O())); ) { var l = d.callback; if ("function" === typeof l) { (d.callback = null), (p = d.priorityLevel); var i = l(d.expirationTime <= n); (n = t.unstable_now()), "function" === typeof i ? (d.callback = i) : d === r(s) && a(s), x(n); } else a(s); d = r(s); } if (null !== d) var u = !0; else { var f = r(c); null !== f && j(w, f.startTime - n), (u = !1); } return u; } finally { (d = null), (p = o), (m = !1); } } "undefined" !== typeof navigator && void 0 !== navigator.scheduling && void 0 !== navigator.scheduling.isInputPending && navigator.scheduling.isInputPending.bind(navigator.scheduling); var S, A = !1, E = null, _ = -1, C = 5, P = -1; function O() { return !(t.unstable_now() - P < C); } function N() { if (null !== E) { var e = t.unstable_now(); P = e; var n = !0; try { n = E(!0, e); } finally { n ? S() : ((A = !1), (E = null)); } } else A = !1; } if ("function" === typeof b) S = function () { b(N); }; else if ("undefined" !== typeof MessageChannel) { var T = new MessageChannel(), L = T.port2; (T.port1.onmessage = N), (S = function () { L.postMessage(null); }); } else S = function () { v(N, 0); }; function z(e) { (E = e), A || ((A = !0), S()); } function j(e, n) { _ = v(function () { e(t.unstable_now()); }, n); } (t.unstable_IdlePriority = 5), (t.unstable_ImmediatePriority = 1), (t.unstable_LowPriority = 4), (t.unstable_NormalPriority = 3), (t.unstable_Profiling = null), (t.unstable_UserBlockingPriority = 2), (t.unstable_cancelCallback = function (e) { e.callback = null; }), (t.unstable_continueExecution = function () { g || m || ((g = !0), z(k)); }), (t.unstable_forceFrameRate = function (e) { 0 > e || 125 < e ? console.error( "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported" ) : (C = 0 < e ? Math.floor(1e3 / e) : 5); }), (t.unstable_getCurrentPriorityLevel = function () { return p; }), (t.unstable_getFirstCallbackNode = function () { return r(s); }), (t.unstable_next = function (e) { switch (p) { case 1: case 2: case 3: var t = 3; break; default: t = p; } var n = p; p = t; try { return e(); } finally { p = n; } }), (t.unstable_pauseExecution = function () {}), (t.unstable_requestPaint = function () {}), (t.unstable_runWithPriority = function (e, t) { switch (e) { case 1: case 2: case 3: case 4: case 5: break; default: e = 3; } var n = p; p = e; try { return t(); } finally { p = n; } }), (t.unstable_scheduleCallback = function (e, a, o) { var l = t.unstable_now(); switch ( ("object" === typeof o && null !== o ? (o = "number" === typeof (o = o.delay) && 0 < o ? l + o : l) : (o = l), e) ) { case 1: var i = -1; break; case 2: i = 250; break; case 5: i = 1073741823; break; case 4: i = 1e4; break; default: i = 5e3; } return ( (e = { id: f++, callback: a, priorityLevel: e, startTime: o, expirationTime: (i = o + i), sortIndex: -1, }), o > l ? ((e.sortIndex = o), n(c, e), null === r(s) && e === r(c) && (h ? (y(_), (_ = -1)) : (h = !0), j(w, o - l))) : ((e.sortIndex = i), n(s, e), g || m || ((g = !0), z(k))), e ); }), (t.unstable_shouldYield = O), (t.unstable_wrapCallback = function (e) { var t = p; return function () { var n = p; p = t; try { return e.apply(this, arguments); } finally { p = n; } }; }); }, 2224: function (e, t, n) { "use strict"; e.exports = n(3095); }, 930: function (e, t, n) { var r, a, o, l = n(861).default, i = n(6690).default, u = n(9728).default, s = n(1588).default, c = n(3808).default, f = n(1655).default, d = n(6389).default, p = n(3496).default; "undefined" !== typeof globalThis ? globalThis : "undefined" !== typeof self && self, (a = [e]), (r = function (e) { "use strict"; var t, n; if ( null === (t = globalThis.chrome) || void 0 === t || null === (n = t.runtime) || void 0 === n || !n.id ) throw new Error( "This script should only be loaded in a browser extension." ); if ( "undefined" === typeof globalThis.browser || Object.getPrototypeOf(globalThis.browser) !== Object.prototype ) { var r = "The message port closed before a response was received.", a = function (e) { var t = { alarms: { clear: { minArgs: 0, maxArgs: 1 }, clearAll: { minArgs: 0, maxArgs: 0 }, get: { minArgs: 0, maxArgs: 1 }, getAll: { minArgs: 0, maxArgs: 0 }, }, bookmarks: { create: { minArgs: 1, maxArgs: 1 }, get: { minArgs: 1, maxArgs: 1 }, getChildren: { minArgs: 1, maxArgs: 1 }, getRecent: { minArgs: 1, maxArgs: 1 }, getSubTree: { minArgs: 1, maxArgs: 1 }, getTree: { minArgs: 0, maxArgs: 0 }, move: { minArgs: 2, maxArgs: 2 }, remove: { minArgs: 1, maxArgs: 1 }, removeTree: { minArgs: 1, maxArgs: 1 }, search: { minArgs: 1, maxArgs: 1 }, update: { minArgs: 2, maxArgs: 2 }, }, browserAction: { disable: { minArgs: 0, maxArgs: 1, fallbackToNoCallback: !0, }, enable: { minArgs: 0, maxArgs: 1, fallbackToNoCallback: !0, }, getBadgeBackgroundColor: { minArgs: 1, maxArgs: 1 }, getBadgeText: { minArgs: 1, maxArgs: 1 }, getPopup: { minArgs: 1, maxArgs: 1 }, getTitle: { minArgs: 1, maxArgs: 1 }, openPopup: { minArgs: 0, maxArgs: 0 }, setBadgeBackgroundColor: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, setBadgeText: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, setIcon: { minArgs: 1, maxArgs: 1 }, setPopup: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, setTitle: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, }, browsingData: { remove: { minArgs: 2, maxArgs: 2 }, removeCache: { minArgs: 1, maxArgs: 1 }, removeCookies: { minArgs: 1, maxArgs: 1 }, removeDownloads: { minArgs: 1, maxArgs: 1 }, removeFormData: { minArgs: 1, maxArgs: 1 }, removeHistory: { minArgs: 1, maxArgs: 1 }, removeLocalStorage: { minArgs: 1, maxArgs: 1 }, removePasswords: { minArgs: 1, maxArgs: 1 }, removePluginData: { minArgs: 1, maxArgs: 1 }, settings: { minArgs: 0, maxArgs: 0 }, }, commands: { getAll: { minArgs: 0, maxArgs: 0 } }, contextMenus: { remove: { minArgs: 1, maxArgs: 1 }, removeAll: { minArgs: 0, maxArgs: 0 }, update: { minArgs: 2, maxArgs: 2 }, }, cookies: { get: { minArgs: 1, maxArgs: 1 }, getAll: { minArgs: 1, maxArgs: 1 }, getAllCookieStores: { minArgs: 0, maxArgs: 0 }, remove: { minArgs: 1, maxArgs: 1 }, set: { minArgs: 1, maxArgs: 1 }, }, devtools: { inspectedWindow: { eval: { minArgs: 1, maxArgs: 2, singleCallbackArg: !1 }, }, panels: { create: { minArgs: 3, maxArgs: 3, singleCallbackArg: !0, }, elements: { createSidebarPane: { minArgs: 1, maxArgs: 1 }, }, }, }, downloads: { cancel: { minArgs: 1, maxArgs: 1 }, download: { minArgs: 1, maxArgs: 1 }, erase: { minArgs: 1, maxArgs: 1 }, getFileIcon: { minArgs: 1, maxArgs: 2 }, open: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, pause: { minArgs: 1, maxArgs: 1 }, removeFile: { minArgs: 1, maxArgs: 1 }, resume: { minArgs: 1, maxArgs: 1 }, search: { minArgs: 1, maxArgs: 1 }, show: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, }, extension: { isAllowedFileSchemeAccess: { minArgs: 0, maxArgs: 0 }, isAllowedIncognitoAccess: { minArgs: 0, maxArgs: 0 }, }, history: { addUrl: { minArgs: 1, maxArgs: 1 }, deleteAll: { minArgs: 0, maxArgs: 0 }, deleteRange: { minArgs: 1, maxArgs: 1 }, deleteUrl: { minArgs: 1, maxArgs: 1 }, getVisits: { minArgs: 1, maxArgs: 1 }, search: { minArgs: 1, maxArgs: 1 }, }, i18n: { detectLanguage: { minArgs: 1, maxArgs: 1 }, getAcceptLanguages: { minArgs: 0, maxArgs: 0 }, }, identity: { launchWebAuthFlow: { minArgs: 1, maxArgs: 1 } }, idle: { queryState: { minArgs: 1, maxArgs: 1 } }, management: { get: { minArgs: 1, maxArgs: 1 }, getAll: { minArgs: 0, maxArgs: 0 }, getSelf: { minArgs: 0, maxArgs: 0 }, setEnabled: { minArgs: 2, maxArgs: 2 }, uninstallSelf: { minArgs: 0, maxArgs: 1 }, }, notifications: { clear: { minArgs: 1, maxArgs: 1 }, create: { minArgs: 1, maxArgs: 2 }, getAll: { minArgs: 0, maxArgs: 0 }, getPermissionLevel: { minArgs: 0, maxArgs: 0 }, update: { minArgs: 2, maxArgs: 2 }, }, pageAction: { getPopup: { minArgs: 1, maxArgs: 1 }, getTitle: { minArgs: 1, maxArgs: 1 }, hide: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, setIcon: { minArgs: 1, maxArgs: 1 }, setPopup: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, setTitle: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, show: { minArgs: 1, maxArgs: 1, fallbackToNoCallback: !0, }, }, permissions: { contains: { minArgs: 1, maxArgs: 1 }, getAll: { minArgs: 0, maxArgs: 0 }, remove: { minArgs: 1, maxArgs: 1 }, request: { minArgs: 1, maxArgs: 1 }, }, runtime: { getBackgroundPage: { minArgs: 0, maxArgs: 0 }, getPlatformInfo: { minArgs: 0, maxArgs: 0 }, openOptionsPage: { minArgs: 0, maxArgs: 0 }, requestUpdateCheck: { minArgs: 0, maxArgs: 0 }, sendMessage: { minArgs: 1, maxArgs: 3 }, sendNativeMessage: { minArgs: 2, maxArgs: 2 }, setUninstallURL: { minArgs: 1, maxArgs: 1 }, }, sessions: { getDevices: { minArgs: 0, maxArgs: 1 }, getRecentlyClosed: { minArgs: 0, maxArgs: 1 }, restore: { minArgs: 0, maxArgs: 1 }, }, storage: { local: { clear: { minArgs: 0, maxArgs: 0 }, get: { minArgs: 0, maxArgs: 1 }, getBytesInUse: { minArgs: 0, maxArgs: 1 }, remove: { minArgs: 1, maxArgs: 1 }, set: { minArgs: 1, maxArgs: 1 }, }, managed: { get: { minArgs: 0, maxArgs: 1 }, getBytesInUse: { minArgs: 0, maxArgs: 1 }, }, sync: { clear: { minArgs: 0, maxArgs: 0 }, get: { minArgs: 0, maxArgs: 1 }, getBytesInUse: { minArgs: 0, maxArgs: 1 }, remove: { minArgs: 1, maxArgs: 1 }, set: { minArgs: 1, maxArgs: 1 }, }, }, tabs: { captureVisibleTab: { minArgs: 0, maxArgs: 2 }, create: { minArgs: 1, maxArgs: 1 }, detectLanguage: { minArgs: 0, maxArgs: 1 }, discard: { minArgs: 0, maxArgs: 1 }, duplicate: { minArgs: 1, maxArgs: 1 }, executeScript: { minArgs: 1, maxArgs: 2 }, get: { minArgs: 1, maxArgs: 1 }, getCurrent: { minArgs: 0, maxArgs: 0 }, getZoom: { minArgs: 0, maxArgs: 1 }, getZoomSettings: { minArgs: 0, maxArgs: 1 }, goBack: { minArgs: 0, maxArgs: 1 }, goForward: { minArgs: 0, maxArgs: 1 }, highlight: { minArgs: 1, maxArgs: 1 }, insertCSS: { minArgs: 1, maxArgs: 2 }, move: { minArgs: 2, maxArgs: 2 }, query: { minArgs: 1, maxArgs: 1 }, reload: { minArgs: 0, maxArgs: 2 }, remove: { minArgs: 1, maxArgs: 1 }, removeCSS: { minArgs: 1, maxArgs: 2 }, sendMessage: { minArgs: 2, maxArgs: 3 }, setZoom: { minArgs: 1, maxArgs: 2 }, setZoomSettings: { minArgs: 1, maxArgs: 2 }, update: { minArgs: 1, maxArgs: 2 }, }, topSites: { get: { minArgs: 0, maxArgs: 0 } }, webNavigation: { getAllFrames: { minArgs: 1, maxArgs: 1 }, getFrame: { minArgs: 1, maxArgs: 1 }, }, webRequest: { handlerBehaviorChanged: { minArgs: 0, maxArgs: 0 }, }, windows: { create: { minArgs: 0, maxArgs: 1 }, get: { minArgs: 1, maxArgs: 2 }, getAll: { minArgs: 0, maxArgs: 1 }, getCurrent: { minArgs: 0, maxArgs: 1 }, getLastFocused: { minArgs: 0, maxArgs: 1 }, remove: { minArgs: 1, maxArgs: 1 }, update: { minArgs: 2, maxArgs: 2 }, }, }; if (0 === Object.keys(t).length) throw new Error( "api-metadata.json has not been included in browser-polyfill" ); var n = (function (e) { f(n, e); var t = d(n); function n(e) { var r, a = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : void 0; return ( i(this, n), ((r = t.call(this, a)).createItem = e), r ); } return ( u(n, [ { key: "get", value: function (e) { return ( this.has(e) || this.set(e, this.createItem(e)), s(c(n.prototype), "get", this).call(this, e) ); }, }, ]), n ); })(p(WeakMap)), a = function (e) { return ( e && "object" === typeof e && "function" === typeof e.then ); }, o = function (t, n) { return function () { for ( var r = arguments.length, a = new Array(r), o = 0; o < r; o++ ) a[o] = arguments[o]; e.runtime.lastError ? t.reject(new Error(e.runtime.lastError.message)) : n.singleCallbackArg || (a.length <= 1 && !1 !== n.singleCallbackArg) ? t.resolve(a[0]) : t.resolve(a); }; }, m = function (e) { return 1 == e ? "argument" : "arguments"; }, g = function (e, t) { return function (n) { for ( var r = arguments.length, a = new Array(r > 1 ? r - 1 : 0), l = 1; l < r; l++ ) a[l - 1] = arguments[l]; if (a.length < t.minArgs) throw new Error( "Expected at least " .concat(t.minArgs, " ") .concat(m(t.minArgs), " for ") .concat(e, "(), got ") .concat(a.length) ); if (a.length > t.maxArgs) throw new Error( "Expected at most " .concat(t.maxArgs, " ") .concat(m(t.maxArgs), " for ") .concat(e, "(), got ") .concat(a.length) ); return new Promise(function (r, l) { if (t.fallbackToNoCallback) try { n[e].apply( n, a.concat([o({ resolve: r, reject: l }, t)]) ); } catch (i) { console.warn( "".concat( e, " API method doesn't seem to support the callback parameter, " ) + "falling back to call it without a callback: ", i ), n[e].apply(n, a), (t.fallbackToNoCallback = !1), (t.noCallback = !0), r(); } else t.noCallback ? (n[e].apply(n, a), r()) : n[e].apply( n, a.concat([o({ resolve: r, reject: l }, t)]) ); }); }; }, h = function (e, t, n) { return new Proxy(t, { apply: function (t, r, a) { return n.call.apply(n, [r, e].concat(l(a))); }, }); }, v = Function.call.bind(Object.prototype.hasOwnProperty), y = function e(t) { var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}, a = Object.create(null), o = { has: function (e, n) { return n in t || n in a; }, get: function (o, l, i) { if (l in a) return a[l]; if (l in t) { var u = t[l]; if ("function" === typeof u) if ("function" === typeof n[l]) u = h(t, t[l], n[l]); else if (v(r, l)) { var s = g(l, r[l]); u = h(t, t[l], s); } else u = u.bind(t); else if ( "object" === typeof u && null !== u && (v(n, l) || v(r, l)) ) u = e(u, n[l], r[l]); else { if (!v(r, "*")) return ( Object.defineProperty(a, l, { configurable: !0, enumerable: !0, get: function () { return t[l]; }, set: function (e) { t[l] = e; }, }), u ); u = e(u, n[l], r["*"]); } return (a[l] = u), u; } }, set: function (e, n, r, o) { return n in a ? (a[n] = r) : (t[n] = r), !0; }, defineProperty: function (e, t, n) { return Reflect.defineProperty(a, t, n); }, deleteProperty: function (e, t) { return Reflect.deleteProperty(a, t); }, }, l = Object.create(t); return new Proxy(l, o); }, b = function (e) { return { addListener: function (t, n) { for ( var r = arguments.length, a = new Array(r > 2 ? r - 2 : 0), o = 2; o < r; o++ ) a[o - 2] = arguments[o]; t.addListener.apply(t, [e.get(n)].concat(a)); }, hasListener: function (t, n) { return t.hasListener(e.get(n)); }, removeListener: function (t, n) { t.removeListener(e.get(n)); }, }; }, x = new n(function (e) { return "function" !== typeof e ? e : function (t) { var n = y( t, {}, { getContent: { minArgs: 0, maxArgs: 0 } } ); e(n); }; }), w = new n(function (e) { return "function" !== typeof e ? e : function (t, n, r) { var o, l, i = !1, u = new Promise(function (e) { o = function (t) { (i = !0), e(t); }; }); try { l = e(t, n, o); } catch (f) { l = Promise.reject(f); } var s = !0 !== l && a(l); if (!0 !== l && !s && !i) return !1; var c = function (e) { e.then( function (e) { r(e); }, function (e) { var t; (t = e && (e instanceof Error || "string" === typeof e.message) ? e.message : "An unexpected error occurred"), r({ __mozWebExtensionPolyfillReject__: !0, message: t, }); } ).catch(function (e) { console.error( "Failed to send onMessage rejected reply", e ); }); }; return c(s ? l : u), !0; }; }), k = function (t, n) { var a = t.reject, o = t.resolve; e.runtime.lastError ? e.runtime.lastError.message === r ? o() : a(new Error(e.runtime.lastError.message)) : n && n.__mozWebExtensionPolyfillReject__ ? a(new Error(n.message)) : o(n); }, S = function (e, t, n) { for ( var r = arguments.length, a = new Array(r > 3 ? r - 3 : 0), o = 3; o < r; o++ ) a[o - 3] = arguments[o]; if (a.length < t.minArgs) throw new Error( "Expected at least " .concat(t.minArgs, " ") .concat(m(t.minArgs), " for ") .concat(e, "(), got ") .concat(a.length) ); if (a.length > t.maxArgs) throw new Error( "Expected at most " .concat(t.maxArgs, " ") .concat(m(t.maxArgs), " for ") .concat(e, "(), got ") .concat(a.length) ); return new Promise(function (e, t) { var r = k.bind(null, { resolve: e, reject: t }); a.push(r), n.sendMessage.apply(n, a); }); }, A = { devtools: { network: { onRequestFinished: b(x) } }, runtime: { onMessage: b(w), onMessageExternal: b(w), sendMessage: S.bind(null, "sendMessage", { minArgs: 1, maxArgs: 3, }), }, tabs: { sendMessage: S.bind(null, "sendMessage", { minArgs: 2, maxArgs: 3, }), }, }, E = { clear: { minArgs: 1, maxArgs: 1 }, get: { minArgs: 1, maxArgs: 1 }, set: { minArgs: 1, maxArgs: 1 }, }; return ( (t.privacy = { network: { "*": E }, services: { "*": E }, websites: { "*": E }, }), y(e, A, t) ); }; e.exports = a(chrome); } else e.exports = globalThis.browser; }), void 0 === (o = "function" === typeof r ? r.apply(t, a) : r) || (e.exports = o); }, 3897: function (e) { (e.exports = function (e, t) { (null == t || t > e.length) && (t = e.length); for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; return r; }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 3405: function (e, t, n) { var r = n(3897); (e.exports = function (e) { if (Array.isArray(e)) return r(e); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6115: function (e) { (e.exports = function (e) { if (void 0 === e) throw new ReferenceError( "this hasn't been initialised - super() hasn't been called" ); return e; }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6690: function (e) { (e.exports = function (e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function"); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 3515: function (e, t, n) { var r = n(6015), a = n(9617); function o(t, n, l) { return ( a() ? ((e.exports = o = Reflect.construct.bind()), (e.exports.__esModule = !0), (e.exports.default = e.exports)) : ((e.exports = o = function (e, t, n) { var a = [null]; a.push.apply(a, t); var o = new (Function.bind.apply(e, a))(); return n && r(o, n.prototype), o; }), (e.exports.__esModule = !0), (e.exports.default = e.exports)), o.apply(null, arguments) ); } (e.exports = o), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 9728: function (e, t, n) { var r = n(4062); function a(e, t) { for (var n = 0; n < t.length; n++) { var a = t[n]; (a.enumerable = a.enumerable || !1), (a.configurable = !0), "value" in a && (a.writable = !0), Object.defineProperty(e, r(a.key), a); } } (e.exports = function (e, t, n) { return ( t && a(e.prototype, t), n && a(e, n), Object.defineProperty(e, "prototype", { writable: !1 }), e ); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6389: function (e, t, n) { var r = n(3808), a = n(9617), o = n(4993); (e.exports = function (e) { var t = a(); return function () { var n, a = r(e); if (t) { var l = r(this).constructor; n = Reflect.construct(a, arguments, l); } else n = a.apply(this, arguments); return o(this, n); }; }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 1588: function (e, t, n) { var r = n(1753); function a() { return ( "undefined" !== typeof Reflect && Reflect.get ? ((e.exports = a = Reflect.get.bind()), (e.exports.__esModule = !0), (e.exports.default = e.exports)) : ((e.exports = a = function (e, t, n) { var a = r(e, t); if (a) { var o = Object.getOwnPropertyDescriptor(a, t); return o.get ? o.get.call(arguments.length < 3 ? e : n) : o.value; } }), (e.exports.__esModule = !0), (e.exports.default = e.exports)), a.apply(this, arguments) ); } (e.exports = a), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 3808: function (e) { function t(n) { return ( (e.exports = t = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (e) { return e.__proto__ || Object.getPrototypeOf(e); }), (e.exports.__esModule = !0), (e.exports.default = e.exports), t(n) ); } (e.exports = t), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 1655: function (e, t, n) { var r = n(6015); (e.exports = function (e, t) { if ("function" !== typeof t && null !== t) throw new TypeError( "Super expression must either be null or a function" ); (e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 }, })), Object.defineProperty(e, "prototype", { writable: !1 }), t && r(e, t); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6035: function (e) { (e.exports = function (e) { return -1 !== Function.toString.call(e).indexOf("[native code]"); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 9617: function (e) { (e.exports = function () { if ("undefined" === typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" === typeof Proxy) return !0; try { return ( Boolean.prototype.valueOf.call( Reflect.construct(Boolean, [], function () {}) ), !0 ); } catch (e) { return !1; } }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 9498: function (e) { (e.exports = function (e) { if ( ("undefined" !== typeof Symbol && null != e[Symbol.iterator]) || null != e["@@iterator"] ) return Array.from(e); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 2281: function (e) { (e.exports = function () { throw new TypeError( "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 4993: function (e, t, n) { var r = n(8698).default, a = n(6115); (e.exports = function (e, t) { if (t && ("object" === r(t) || "function" === typeof t)) return t; if (void 0 !== t) throw new TypeError( "Derived constructors may only return object or undefined" ); return a(e); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6015: function (e) { function t(n, r) { return ( (e.exports = t = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (e, t) { return (e.__proto__ = t), e; }), (e.exports.__esModule = !0), (e.exports.default = e.exports), t(n, r) ); } (e.exports = t), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 1753: function (e, t, n) { var r = n(3808); (e.exports = function (e, t) { for ( ; !Object.prototype.hasOwnProperty.call(e, t) && null !== (e = r(e)); ); return e; }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 861: function (e, t, n) { var r = n(3405), a = n(9498), o = n(6116), l = n(2281); (e.exports = function (e) { return r(e) || a(e) || o(e) || l(); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 5036: function (e, t, n) { var r = n(8698).default; (e.exports = function (e, t) { if ("object" !== r(e) || null === e) return e; var n = e[Symbol.toPrimitive]; if (void 0 !== n) { var a = n.call(e, t || "default"); if ("object" !== r(a)) return a; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === t ? String : Number)(e); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 4062: function (e, t, n) { var r = n(8698).default, a = n(5036); (e.exports = function (e) { var t = a(e, "string"); return "symbol" === r(t) ? t : String(t); }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 8698: function (e) { function t(n) { return ( (e.exports = t = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { return typeof e; } : function (e) { return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e; }), (e.exports.__esModule = !0), (e.exports.default = e.exports), t(n) ); } (e.exports = t), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 6116: function (e, t, n) { var r = n(3897); (e.exports = function (e, t) { if (e) { if ("string" === typeof e) return r(e, t); var n = Object.prototype.toString.call(e).slice(8, -1); return ( "Object" === n && e.constructor && (n = e.constructor.name), "Map" === n || "Set" === n ? Array.from(e) : "Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? r(e, t) : void 0 ); } }), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, 3496: function (e, t, n) { var r = n(3808), a = n(6015), o = n(6035), l = n(3515); function i(t) { var n = "function" === typeof Map ? new Map() : void 0; return ( (e.exports = i = function (e) { if (null === e || !o(e)) return e; if ("function" !== typeof e) throw new TypeError( "Super expression must either be null or a function" ); if ("undefined" !== typeof n) { if (n.has(e)) return n.get(e); n.set(e, t); } function t() { return l(e, arguments, r(this).constructor); } return ( (t.prototype = Object.create(e.prototype, { constructor: { value: t, enumerable: !1, writable: !0, configurable: !0, }, })), a(t, e) ); }), (e.exports.__esModule = !0), (e.exports.default = e.exports), i(t) ); } (e.exports = i), (e.exports.__esModule = !0), (e.exports.default = e.exports); }, }, t = {}; function n(r) { var a = t[r]; if (void 0 !== a) return a.exports; var o = (t[r] = { exports: {} }); return e[r].call(o.exports, o, o.exports, n), o.exports; } (n.d = function (e, t) { for (var r in t) n.o(t, r) && !n.o(e, r) && Object.defineProperty(e, r, { enumerable: !0, get: t[r] }); }), (n.o = function (e, t) { return Object.prototype.hasOwnProperty.call(e, t); }), (n.r = function (e) { "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(e, "__esModule", { value: !0 }); }), (function () { "use strict"; var e = {}; function t(e) { return ( (t = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { return typeof e; } : function (e) { return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e; }), t(e) ); } function r() { r = function () { return e; }; var e = {}, n = Object.prototype, a = n.hasOwnProperty, o = Object.defineProperty || function (e, t, n) { e[t] = n.value; }, l = "function" == typeof Symbol ? Symbol : {}, i = l.iterator || "@@iterator", u = l.asyncIterator || "@@asyncIterator", s = l.toStringTag || "@@toStringTag"; function c(e, t, n) { return ( Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0, }), e[t] ); } try { c({}, ""); } catch (N) { c = function (e, t, n) { return (e[t] = n); }; } function f(e, t, n, r) { var a = t && t.prototype instanceof m ? t : m, l = Object.create(a.prototype), i = new C(r || []); return o(l, "_invoke", { value: S(e, n, i) }), l; } function d(e, t, n) { try { return { type: "normal", arg: e.call(t, n) }; } catch (N) { return { type: "throw", arg: N }; } } e.wrap = f; var p = {}; function m() {} function g() {} function h() {} var v = {}; c(v, i, function () { return this; }); var y = Object.getPrototypeOf, b = y && y(y(P([]))); b && b !== n && a.call(b, i) && (v = b); var x = (h.prototype = m.prototype = Object.create(v)); function w(e) { ["next", "throw", "return"].forEach(function (t) { c(e, t, function (e) { return this._invoke(t, e); }); }); } function k(e, n) { function r(o, l, i, u) { var s = d(e[o], e, l); if ("throw" !== s.type) { var c = s.arg, f = c.value; return f && "object" == t(f) && a.call(f, "__await") ? n.resolve(f.__await).then( function (e) { r("next", e, i, u); }, function (e) { r("throw", e, i, u); } ) : n.resolve(f).then( function (e) { (c.value = e), i(c); }, function (e) { return r("throw", e, i, u); } ); } u(s.arg); } var l; o(this, "_invoke", { value: function (e, t) { function a() { return new n(function (n, a) { r(e, t, n, a); }); } return (l = l ? l.then(a, a) : a()); }, }); } function S(e, t, n) { var r = "suspendedStart"; return function (a, o) { if ("executing" === r) throw new Error("Generator is already running"); if ("completed" === r) { if ("throw" === a) throw o; return O(); } for (n.method = a, n.arg = o; ; ) { var l = n.delegate; if (l) { var i = A(l, n); if (i) { if (i === p) continue; return i; } } if ("next" === n.method) n.sent = n._sent = n.arg; else if ("throw" === n.method) { if ("suspendedStart" === r) throw ((r = "completed"), n.arg); n.dispatchException(n.arg); } else "return" === n.method && n.abrupt("return", n.arg); r = "executing"; var u = d(e, t, n); if ("normal" === u.type) { if ( ((r = n.done ? "completed" : "suspendedYield"), u.arg === p) ) continue; return { value: u.arg, done: n.done }; } "throw" === u.type && ((r = "completed"), (n.method = "throw"), (n.arg = u.arg)); } }; } function A(e, t) { var n = t.method, r = e.iterator[n]; if (void 0 === r) return ( (t.delegate = null), ("throw" === n && e.iterator.return && ((t.method = "return"), (t.arg = void 0), A(e, t), "throw" === t.method)) || ("return" !== n && ((t.method = "throw"), (t.arg = new TypeError( "The iterator does not provide a '" + n + "' method" )))), p ); var a = d(r, e.iterator, t.arg); if ("throw" === a.type) return ( (t.method = "throw"), (t.arg = a.arg), (t.delegate = null), p ); var o = a.arg; return o ? o.done ? ((t[e.resultName] = o.value), (t.next = e.nextLoc), "return" !== t.method && ((t.method = "next"), (t.arg = void 0)), (t.delegate = null), p) : o : ((t.method = "throw"), (t.arg = new TypeError("iterator result is not an object")), (t.delegate = null), p); } function E(e) { var t = { tryLoc: e[0] }; 1 in e && (t.catchLoc = e[1]), 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), this.tryEntries.push(t); } function _(e) { var t = e.completion || {}; (t.type = "normal"), delete t.arg, (e.completion = t); } function C(e) { (this.tryEntries = [{ tryLoc: "root" }]), e.forEach(E, this), this.reset(!0); } function P(e) { if (e) { var t = e[i]; if (t) return t.call(e); if ("function" == typeof e.next) return e; if (!isNaN(e.length)) { var n = -1, r = function t() { for (; ++n < e.length; ) if (a.call(e, n)) return (t.value = e[n]), (t.done = !1), t; return (t.value = void 0), (t.done = !0), t; }; return (r.next = r); } } return { next: O }; } function O() { return { value: void 0, done: !0 }; } return ( (g.prototype = h), o(x, "constructor", { value: h, configurable: !0 }), o(h, "constructor", { value: g, configurable: !0 }), (g.displayName = c(h, s, "GeneratorFunction")), (e.isGeneratorFunction = function (e) { var t = "function" == typeof e && e.constructor; return ( !!t && (t === g || "GeneratorFunction" === (t.displayName || t.name)) ); }), (e.mark = function (e) { return ( Object.setPrototypeOf ? Object.setPrototypeOf(e, h) : ((e.__proto__ = h), c(e, s, "GeneratorFunction")), (e.prototype = Object.create(x)), e ); }), (e.awrap = function (e) { return { __await: e }; }), w(k.prototype), c(k.prototype, u, function () { return this; }), (e.AsyncIterator = k), (e.async = function (t, n, r, a, o) { void 0 === o && (o = Promise); var l = new k(f(t, n, r, a), o); return e.isGeneratorFunction(n) ? l : l.next().then(function (e) { return e.done ? e.value : l.next(); }); }), w(x), c(x, s, "Generator"), c(x, i, function () { return this; }), c(x, "toString", function () { return "[object Generator]"; }), (e.keys = function (e) { var t = Object(e), n = []; for (var r in t) n.push(r); return ( n.reverse(), function e() { for (; n.length; ) { var r = n.pop(); if (r in t) return (e.value = r), (e.done = !1), e; } return (e.done = !0), e; } ); }), (e.values = P), (C.prototype = { constructor: C, reset: function (e) { if ( ((this.prev = 0), (this.next = 0), (this.sent = this._sent = void 0), (this.done = !1), (this.delegate = null), (this.method = "next"), (this.arg = void 0), this.tryEntries.forEach(_), !e) ) for (var t in this) "t" === t.charAt(0) && a.call(this, t) && !isNaN(+t.slice(1)) && (this[t] = void 0); }, stop: function () { this.done = !0; var e = this.tryEntries[0].completion; if ("throw" === e.type) throw e.arg; return this.rval; }, dispatchException: function (e) { if (this.done) throw e; var t = this; function n(n, r) { return ( (l.type = "throw"), (l.arg = e), (t.next = n), r && ((t.method = "next"), (t.arg = void 0)), !!r ); } for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r], l = o.completion; if ("root" === o.tryLoc) return n("end"); if (o.tryLoc <= this.prev) { var i = a.call(o, "catchLoc"), u = a.call(o, "finallyLoc"); if (i && u) { if (this.prev < o.catchLoc) return n(o.catchLoc, !0); if (this.prev < o.finallyLoc) return n(o.finallyLoc); } else if (i) { if (this.prev < o.catchLoc) return n(o.catchLoc, !0); } else { if (!u) throw new Error("try statement without catch or finally"); if (this.prev < o.finallyLoc) return n(o.finallyLoc); } } } }, abrupt: function (e, t) { for (var n = this.tryEntries.length - 1; n >= 0; --n) { var r = this.tryEntries[n]; if ( r.tryLoc <= this.prev && a.call(r, "finallyLoc") && this.prev < r.finallyLoc ) { var o = r; break; } } o && ("break" === e || "continue" === e) && o.tryLoc <= t && t <= o.finallyLoc && (o = null); var l = o ? o.completion : {}; return ( (l.type = e), (l.arg = t), o ? ((this.method = "next"), (this.next = o.finallyLoc), p) : this.complete(l) ); }, complete: function (e, t) { if ("throw" === e.type) throw e.arg; return ( "break" === e.type || "continue" === e.type ? (this.next = e.arg) : "return" === e.type ? ((this.rval = this.arg = e.arg), (this.method = "return"), (this.next = "end")) : "normal" === e.type && t && (this.next = t), p ); }, finish: function (e) { for (var t = this.tryEntries.length - 1; t >= 0; --t) { var n = this.tryEntries[t]; if (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), _(n), p; } }, catch: function (e) { for (var t = this.tryEntries.length - 1; t >= 0; --t) { var n = this.tryEntries[t]; if (n.tryLoc === e) { var r = n.completion; if ("throw" === r.type) { var a = r.arg; _(n); } return a; } } throw new Error("illegal catch attempt"); }, delegateYield: function (e, t, n) { return ( (this.delegate = { iterator: P(e), resultName: t, nextLoc: n }), "next" === this.method && (this.arg = void 0), p ); }, }), e ); } function a(e, t, n, r, a, o, l) { try { var i = e[o](l), u = i.value; } catch (s) { return void n(s); } i.done ? t(u) : Promise.resolve(u).then(r, a); } function o(e) { return function () { var t = this, n = arguments; return new Promise(function (r, o) { var l = e.apply(t, n); function i(e) { a(l, r, o, i, u, "next", e); } function u(e) { a(l, r, o, i, u, "throw", e); } i(void 0); }); }; } function l(e) { var n = (function (e, n) { if ("object" !== t(e) || null === e) return e; var r = e[Symbol.toPrimitive]; if (void 0 !== r) { var a = r.call(e, n || "default"); if ("object" !== t(a)) return a; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === n ? String : Number)(e); })(e, "string"); return "symbol" === t(n) ? n : String(n); } function i(e, t, n) { return ( (t = l(t)) in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0, }) : (e[t] = n), e ); } function u(e, t) { var n = Object.keys(e); if (Object.getOwnPropertySymbols) { var r = Object.getOwnPropertySymbols(e); t && (r = r.filter(function (t) { return Object.getOwnPropertyDescriptor(e, t).enumerable; })), n.push.apply(n, r); } return n; } function s(e) { for (var t = 1; t < arguments.length; t++) { var n = null != arguments[t] ? arguments[t] : {}; t % 2 ? u(Object(n), !0).forEach(function (t) { i(e, t, n[t]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : u(Object(n)).forEach(function (t) { Object.defineProperty( e, t, Object.getOwnPropertyDescriptor(n, t) ); }); } return e; } function c(e, t) { for (var n = 0; n < t.length; n++) { var r = t[n]; (r.enumerable = r.enumerable || !1), (r.configurable = !0), "value" in r && (r.writable = !0), Object.defineProperty(e, l(r.key), r); } } n.r(e), n.d(e, { exclude: function () { return Se; }, extract: function () { return ve; }, parse: function () { return ye; }, parseUrl: function () { return xe; }, pick: function () { return ke; }, stringify: function () { return be; }, stringifyUrl: function () { return we; }, }); var f = (function () { try { return n(930); } catch (e) { console.log("[browser]", e.message); } })(), d = n(1739); function p(e, t) { (null == t || t > e.length) && (t = e.length); for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; return r; } function m(e, t) { if (e) { if ("string" === typeof e) return p(e, t); var n = Object.prototype.toString.call(e).slice(8, -1); return ( "Object" === n && e.constructor && (n = e.constructor.name), "Map" === n || "Set" === n ? Array.from(e) : "Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? p(e, t) : void 0 ); } } function g(e) { return ( (function (e) { if (Array.isArray(e)) return p(e); })(e) || (function (e) { if ( ("undefined" !== typeof Symbol && null != e[Symbol.iterator]) || null != e["@@iterator"] ) return Array.from(e); })(e) || m(e) || (function () { throw new TypeError( "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); })() ); } function h(e, t) { return ( (function (e) { if (Array.isArray(e)) return e; })(e) || (function (e, t) { var n = null == e ? null : ("undefined" != typeof Symbol && e[Symbol.iterator]) || e["@@iterator"]; if (null != n) { var r, a, o, l, i = [], u = !0, s = !1; try { if (((o = (n = n.call(e)).next), 0 === t)) { if (Object(n) !== n) return; u = !1; } else for ( ; !(u = (r = o.call(n)).done) && (i.push(r.value), i.length !== t); u = !0 ); } catch (c) { (s = !0), (a = c); } finally { try { if ( !u && null != n.return && ((l = n.return()), Object(l) !== l) ) return; } finally { if (s) throw a; } } return i; } })(e, t) || m(e, t) || (function () { throw new TypeError( "Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); })() ); } var v, y = "li, p, h1, h2, h3, h4, h5, h6, dd", b = ":is(".concat(y, "):not(:has(:is(").concat(y, ")))"), x = [ { pattern: "platform.openai.com/docs", selector: ".docs-body ".concat(b), }, { pattern: "en.wikipedia.org", selector: "h1, .mw-parser-output ".concat(b), }, { pattern: "stackoverflow.com", selector: "h1, .s-prose p, .comment-body .comment-copy", }, { pattern: "developer.chrome.com/docs, medium.com", selector: "h1, article ".concat(b), }, { pattern: "news.ycombinator.com", selector: ".title, .commtext" }, { pattern: "github.com", selector: ".markdown-body ".concat( b, ", .repo-description p, .Layout-sidebar .f4, .container-lg .py-4 .f5, .container-lg .my-4 .f5, .Box-row .pr-4, .Box-row article .mt-1, [itemprop='description']" ), }, { pattern: "twitter.com", selector: "[data-testid='tweetText']" }, { pattern: "youtube.com", selector: "h1, h3:not(:has(#author-text)), #content-text, #description, yt-attributed-string>span>span", }, ], w = "https://github.com/fishjar/kiss-translator", k = ("\u8bf7 [\u70b9\u51fb\u8fd9\u91cc](".concat( w, ") \u67e5\u770b\u8be6\u60c5\u3002" ), "Please [click here](".concat(w, ") for details."), "KISS Translator".trim().split(/\s+/).join("-")), S = k.toLowerCase(), A = "".concat(k, "_msauth"), E = "".concat(k, "_setting"), _ = "".concat(k, "_rules"), C = "".concat(k, "_sync"), P = "".concat(k, "_cache"), O = "fetch_limit", N = "trans_putrule", T = "Google", L = "Microsoft", z = "OpenAI", j = [["auto", "Auto-detect"]].concat([ ["en", "English - English"], ["zh-CN", "Simplified Chinese - \u7b80\u4f53\u4e2d\u6587"], ["zh-TW", "Traditional Chinese - \u7e41\u9ad4\u4e2d\u6587"], ["ar", "Arabic - \u0627\u0644\u0639\u0631\u0628\u064a\u0629"], [ "bg", "Bulgarian - \u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438", ], ["ca", "Catalan - Catal\xe0"], ["hr", "Croatian - Hrvatski"], ["cs", "Czech - \u010ce\u0161tina"], ["da", "Danish - Dansk"], ["nl", "Dutch - Nederlands"], ["fi", "Finnish - Suomi"], ["fr", "French - Fran\xe7ais"], ["de", "German - Deutsch"], ["el", "Greek - \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"], ["hi", "Hindi - \u0939\u093f\u0928\u094d\u0926\u0940"], ["hu", "Hungarian - Magyar"], ["id", "Indonesian - Indonesia"], ["it", "Italian - Italiano"], ["ja", "Japanese - \u65e5\u672c\u8a9e"], ["ko", "Korean - \ud55c\uad6d\uc5b4"], ["ms", "Malay - Melayu"], ["mt", "Maltese - Malti"], ["nb", "Norwegian - Norsk Bokm\xe5l"], ["pl", "Polish - Polski"], ["pt", "Portuguese - Portugu\xeas"], ["ro", "Romanian - Rom\xe2n\u0103"], ["ru", "Russian - \u0420\u0443\u0441\u0441\u043a\u0438\u0439"], ["sk", "Slovak - Sloven\u010dina"], ["sl", "Slovenian - Sloven\u0161\u010dina"], ["es", "Spanish - Espa\xf1ol"], ["sv", "Swedish - Svenska"], ["ta", "Tamil - \u0ba4\u0bae\u0bbf\u0bb4\u0bcd"], ["te", "Telugu - \u0c24\u0c46\u0c32\u0c41\u0c17\u0c41"], ["th", "Thai - \u0e44\u0e17\u0e22"], ["tr", "Turkish - T\xfcrk\xe7e"], [ "uk", "Ukrainian - \u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430", ], ["vi", "Vietnamese - Ti\u1ebfng Vi\u1ec7t"], ]), M = (i( (v = {}), L, new Map([ ["auto", ""], ["zh-CN", "zh-Hans"], ["zh-TW", "zh-Hant"], ]) ), i( v, z, new Map( j.map(function (e) { var t = h(e, 2); return [t[0], t[1].split(" - ")[0]]; }) ) ), v), R = "under_line", F = "dot_line", I = "dash_line", D = "wavy_line", U = "fuzzy", V = "highlight", B = 1, $ = "{{from}}", H = "{{to}}", W = { pattern: "*", selector: b, translator: L, fromLang: "auto", toLang: "zh-CN", textStyle: I, transOpen: !1, }, Q = { darkMode: !1, uiLang: "zh", fetchLimit: B, clearCache: !1, googleUrl: "https://translate.googleapis.com/translate_a/single", openaiUrl: "https://api.openai.com/v1/chat/completions", openaiKey: "", openaiModel: "gpt-4", openaiPrompt: "You will be provided with a sentence in " .concat($, ", and your task is to translate it into ") .concat(H, "."), }, q = [].concat( g( x.map(function (e) { return s(s(s({}, W), e), {}, { transOpen: !0 }); }) ), [W] ), K = 5, Y = 5e3, G = n(7313), X = n(6417); function J() { return (0, X.jsxs)("svg", { viewBox: "0 0 100 100", style: { maxWidth: "1.2em", maxHeight: "1.2em" }, children: [ (0, X.jsx)("circle", { fill: "#209CEE", stroke: "none", cx: "6", cy: "50", r: "6", children: (0, X.jsx)("animateTransform", { attributeName: "transform", dur: "1s", type: "translate", values: "0 15 ; 0 -15; 0 15", repeatCount: "indefinite", begin: "0.1", }), }), (0, X.jsx)("circle", { fill: "#209CEE", stroke: "none", cx: "30", cy: "50", r: "6", children: (0, X.jsx)("animateTransform", { attributeName: "transform", dur: "1s", type: "translate", values: "0 10 ; 0 -10; 0 10", repeatCount: "indefinite", begin: "0.2", }), }), (0, X.jsx)("circle", { fill: "#209CEE", stroke: "none", cx: "54", cy: "50", r: "6", children: (0, X.jsx)("animateTransform", { attributeName: "transform", dur: "1s", type: "translate", values: "0 5 ; 0 -5; 0 5", repeatCount: "indefinite", begin: "0.3", }), }), ], }); } function Z(e, t) { var n = ("undefined" !== typeof Symbol && e[Symbol.iterator]) || e["@@iterator"]; if (!n) { if ( Array.isArray(e) || (n = m(e)) || (t && e && "number" === typeof e.length) ) { n && (e = n); var r = 0, a = function () {}; return { s: a, n: function () { return r >= e.length ? { done: !0 } : { done: !1, value: e[r++] }; }, e: function (e) { throw e; }, f: a, }; } throw new TypeError( "Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); } var o, l = !0, i = !1; return { s: function () { n = n.call(e); }, n: function () { var e = n.next(); return (l = e.done), e; }, e: function (e) { (i = !0), (o = e); }, f: function () { try { l || null == n.return || n.return(); } finally { if (i) throw o; } }, }; } var ee = "%[a-f0-9]{2}", te = new RegExp("(" + ee + ")|([^%]+?)", "gi"), ne = new RegExp("(" + ee + ")+", "gi"); function re(e, t) { try { return [decodeURIComponent(e.join(""))]; } catch (a) {} if (1 === e.length) return e; t = t || 1; var n = e.slice(0, t), r = e.slice(t); return Array.prototype.concat.call([], re(n), re(r)); } function ae(e) { try { return decodeURIComponent(e); } catch (r) { for (var t = e.match(te) || [], n = 1; n < t.length; n++) t = (e = re(t, n).join("")).match(te) || []; return e; } } function oe(e) { if ("string" !== typeof e) throw new TypeError( "Expected `encodedURI` to be of type `string`, got `" + typeof e + "`" ); try { return decodeURIComponent(e); } catch (t) { return (function (e) { for ( var t = { "%FE%FF": "\ufffd\ufffd", "%FF%FE": "\ufffd\ufffd" }, n = ne.exec(e); n; ) { try { t[n[0]] = decodeURIComponent(n[0]); } catch (i) { var r = ae(n[0]); r !== n[0] && (t[n[0]] = r); } n = ne.exec(e); } t["%C2"] = "\ufffd"; for (var a = 0, o = Object.keys(t); a < o.length; a++) { var l = o[a]; e = e.replace(new RegExp(l, "g"), t[l]); } return e; })(e); } } function le(e, t) { if ("string" !== typeof e || "string" !== typeof t) throw new TypeError("Expected the arguments to be of type `string`"); if ("" === e || "" === t) return []; var n = e.indexOf(t); return -1 === n ? [] : [e.slice(0, n), e.slice(n + t.length)]; } function ie(e, t) { var n = {}; if (Array.isArray(t)) { var r, a = Z(t); try { for (a.s(); !(r = a.n()).done; ) { var o = r.value, l = Object.getOwnPropertyDescriptor(e, o); null !== l && void 0 !== l && l.enumerable && Object.defineProperty(n, o, l); } } catch (f) { a.e(f); } finally { a.f(); } } else { var i, u = Z(Reflect.ownKeys(e)); try { for (u.s(); !(i = u.n()).done; ) { var s = i.value, c = Object.getOwnPropertyDescriptor(e, s); if (c.enumerable) t(s, e[s], e) && Object.defineProperty(n, s, c); } } catch (f) { u.e(f); } finally { u.f(); } } return n; } var ue = function (e) { return null === e || void 0 === e; }, se = function (e) { return encodeURIComponent(e).replace(/[!'()*]/g, function (e) { return "%".concat(e.charCodeAt(0).toString(16).toUpperCase()); }); }, ce = Symbol("encodeFragmentIdentifier"); function fe(e) { if ("string" !== typeof e || 1 !== e.length) throw new TypeError( "arrayFormatSeparator must be single character string" ); } function de(e, t) { return t.encode ? (t.strict ? se(e) : encodeURIComponent(e)) : e; } function pe(e, t) { return t.decode ? oe(e) : e; } function me(e) { return Array.isArray(e) ? e.sort() : "object" === typeof e ? me(Object.keys(e)) .sort(function (e, t) { return Number(e) - Number(t); }) .map(function (t) { return e[t]; }) : e; } function ge(e) { var t = e.indexOf("#"); return -1 !== t && (e = e.slice(0, t)), e; } function he(e, t) { return ( t.parseNumbers && !Number.isNaN(Number(e)) && "string" === typeof e && "" !== e.trim() ? (e = Number(e)) : !t.parseBooleans || null === e || ("true" !== e.toLowerCase() && "false" !== e.toLowerCase()) || (e = "true" === e.toLowerCase()), e ); } function ve(e) { var t = (e = ge(e)).indexOf("?"); return -1 === t ? "" : e.slice(t + 1); } function ye(e, t) { fe( (t = s( { decode: !0, sort: !0, arrayFormat: "none", arrayFormatSeparator: ",", parseNumbers: !1, parseBooleans: !1, }, t )).arrayFormatSeparator ); var n = (function (e) { var t; switch (e.arrayFormat) { case "index": return function (e, n, r) { (t = /\[(\d*)]$/.exec(e)), (e = e.replace(/\[\d*]$/, "")), t ? (void 0 === r[e] && (r[e] = {}), (r[e][t[1]] = n)) : (r[e] = n); }; case "bracket": return function (e, n, r) { (t = /(\[])$/.exec(e)), (e = e.replace(/\[]$/, "")), t ? void 0 !== r[e] ? (r[e] = [].concat(g(r[e]), [n])) : (r[e] = [n]) : (r[e] = n); }; case "colon-list-separator": return function (e, n, r) { (t = /(:list)$/.exec(e)), (e = e.replace(/:list$/, "")), t ? void 0 !== r[e] ? (r[e] = [].concat(g(r[e]), [n])) : (r[e] = [n]) : (r[e] = n); }; case "comma": case "separator": return function (t, n, r) { var a = "string" === typeof n && n.includes(e.arrayFormatSeparator), o = "string" === typeof n && !a && pe(n, e).includes(e.arrayFormatSeparator); n = o ? pe(n, e) : n; var l = a || o ? n.split(e.arrayFormatSeparator).map(function (t) { return pe(t, e); }) : null === n ? n : pe(n, e); r[t] = l; }; case "bracket-separator": return function (t, n, r) { var a = /(\[])$/.test(t); if (((t = t.replace(/\[]$/, "")), a)) { var o = null === n ? [] : n.split(e.arrayFormatSeparator).map(function (t) { return pe(t, e); }); void 0 !== r[t] ? (r[t] = [].concat(g(r[t]), g(o))) : (r[t] = o); } else r[t] = n ? pe(n, e) : n; }; default: return function (e, t, n) { void 0 !== n[e] ? (n[e] = [].concat(g([n[e]].flat()), [t])) : (n[e] = t); }; } })(t), r = Object.create(null); if ("string" !== typeof e) return r; if (!(e = e.trim().replace(/^[?#&]/, ""))) return r; var a, o = Z(e.split("&")); try { for (o.s(); !(a = o.n()).done; ) { var l = a.value; if ("" !== l) { var i = t.decode ? l.replace(/\+/g, " ") : l, u = h(le(i, "="), 2), c = u[0], f = u[1]; void 0 === c && (c = i), (f = void 0 === f ? null : ["comma", "separator", "bracket-separator"].includes( t.arrayFormat ) ? f : pe(f, t)), n(pe(c, t), f, r); } } } catch (A) { o.e(A); } finally { o.f(); } for (var d = 0, p = Object.entries(r); d < p.length; d++) { var m = h(p[d], 2), v = m[0], y = m[1]; if ("object" === typeof y && null !== y) for (var b = 0, x = Object.entries(y); b < x.length; b++) { var w = h(x[b], 2), k = w[0], S = w[1]; y[k] = he(S, t); } else r[v] = he(y, t); } return !1 === t.sort ? r : (!0 === t.sort ? Object.keys(r).sort() : Object.keys(r).sort(t.sort) ).reduce(function (e, t) { var n = r[t]; return ( Boolean(n) && "object" === typeof n && !Array.isArray(n) ? (e[t] = me(n)) : (e[t] = n), e ); }, Object.create(null)); } function be(e, t) { if (!e) return ""; fe( (t = s( { encode: !0, strict: !0, arrayFormat: "none", arrayFormatSeparator: ",", }, t )).arrayFormatSeparator ); for ( var n = function (n) { return ( (t.skipNull && ue(e[n])) || (t.skipEmptyString && "" === e[n]) ); }, r = (function (e) { switch (e.arrayFormat) { case "index": return function (t) { return function (n, r) { var a = n.length; return void 0 === r || (e.skipNull && null === r) || (e.skipEmptyString && "" === r) ? n : [].concat( g(n), null === r ? [[de(t, e), "[", a, "]"].join("")] : [ [ de(t, e), "[", de(a, e), "]=", de(r, e), ].join(""), ] ); }; }; case "bracket": return function (t) { return function (n, r) { return void 0 === r || (e.skipNull && null === r) || (e.skipEmptyString && "" === r) ? n : [].concat( g(n), null === r ? [[de(t, e), "[]"].join("")] : [[de(t, e), "[]=", de(r, e)].join("")] ); }; }; case "colon-list-separator": return function (t) { return function (n, r) { return void 0 === r || (e.skipNull && null === r) || (e.skipEmptyString && "" === r) ? n : [].concat( g(n), null === r ? [[de(t, e), ":list="].join("")] : [[de(t, e), ":list=", de(r, e)].join("")] ); }; }; case "comma": case "separator": case "bracket-separator": var t = "bracket-separator" === e.arrayFormat ? "[]=" : "="; return function (n) { return function (r, a) { return void 0 === a || (e.skipNull && null === a) || (e.skipEmptyString && "" === a) ? r : ((a = null === a ? "" : a), 0 === r.length ? [[de(n, e), t, de(a, e)].join("")] : [[r, de(a, e)].join(e.arrayFormatSeparator)]); }; }; default: return function (t) { return function (n, r) { return void 0 === r || (e.skipNull && null === r) || (e.skipEmptyString && "" === r) ? n : [].concat( g(n), null === r ? [de(t, e)] : [[de(t, e), "=", de(r, e)].join("")] ); }; }; } })(t), a = {}, o = 0, l = Object.entries(e); o < l.length; o++ ) { var i = h(l[o], 2), u = i[0], c = i[1]; n(u) || (a[u] = c); } var f = Object.keys(a); return ( !1 !== t.sort && f.sort(t.sort), f .map(function (n) { var a = e[n]; return void 0 === a ? "" : null === a ? de(n, t) : Array.isArray(a) ? 0 === a.length && "bracket-separator" === t.arrayFormat ? de(n, t) + "[]" : a.reduce(r(n), []).join("&") : de(n, t) + "=" + de(a, t); }) .filter(function (e) { return e.length > 0; }) .join("&") ); } function xe(e, t) { var n, r, a; t = s({ decode: !0 }, t); var o = h(le(e, "#"), 2), l = o[0], i = o[1]; return ( void 0 === l && (l = e), s( { url: null !== (n = null === (r = l) || void 0 === r || null === (a = r.split("?")) || void 0 === a ? void 0 : a[0]) && void 0 !== n ? n : "", query: ye(ve(e), t), }, t && t.parseFragmentIdentifier && i ? { fragmentIdentifier: pe(i, t) } : {} ) ); } function we(e, t) { t = s(i({ encode: !0, strict: !0 }, ce, !0), t); var n = ge(e.url).split("?")[0] || "", r = be(s(s({}, ye(ve(e.url), { sort: !1 })), e.query), t); r && (r = "?".concat(r)); var a = (function (e) { var t = "", n = e.indexOf("#"); return -1 !== n && (t = e.slice(n)), t; })(e.url); if (e.fragmentIdentifier) { var o = new URL(n); (o.hash = e.fragmentIdentifier), (a = t[ce] ? o.hash : "#".concat(e.fragmentIdentifier)); } return "".concat(n).concat(r).concat(a); } function ke(e, t, n) { var r = xe(e, (n = s(i({ parseFragmentIdentifier: !0 }, ce, !1), n))), a = r.url, o = r.query, l = r.fragmentIdentifier; return we({ url: a, query: ie(o, t), fragmentIdentifier: l }, n); } function Se(e, t, n) { return ke( e, Array.isArray(t) ? function (e) { return !t.includes(e); } : function (e, n) { return !t(e, n); }, n ); } var Ae = e; function Ee(e, t) { if (null == e) return {}; var n, r, a = (function (e, t) { if (null == e) return {}; var n, r, a = {}, o = Object.keys(e); for (r = 0; r < o.length; r++) (n = o[r]), t.indexOf(n) >= 0 || (a[n] = e[n]); return a; })(e, t); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); for (r = 0; r < o.length; r++) (n = o[r]), t.indexOf(n) >= 0 || (Object.prototype.propertyIsEnumerable.call(e, n) && (a[n] = e[n])); } return a; } var _e = function (e, t) { var n; return null === f || void 0 === f || null === (n = f.runtime) || void 0 === n ? void 0 : n.sendMessage({ action: e, args: t }); }; function Ce(e, t) { return Pe.apply(this, arguments); } function Pe() { return (Pe = o( r().mark(function e(t, n) { var a; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if (null === f || void 0 === f || !f.storage) { e.next = 5; break; } return (e.next = 3), f.storage.local.set(i({}, t, n)); case 3: e.next = 8; break; case 5: (a = window.localStorage.getItem(t)), window.localStorage.setItem(t, n), window.dispatchEvent( new StorageEvent("storage", { key: t, oldValue: a, newValue: n, }) ); case 8: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function Oe(e) { return Ne.apply(this, arguments); } function Ne() { return (Ne = o( r().mark(function e(t) { var n; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if (null === f || void 0 === f || !f.storage) { e.next = 5; break; } return (e.next = 3), f.storage.local.get([t]); case 3: return (n = e.sent), e.abrupt("return", n[t]); case 5: return e.abrupt("return", window.localStorage.getItem(t)); case 6: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function Te() { return (Te = o( r().mark(function e(t) { var n; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if (null === f || void 0 === f || !f.storage) { e.next = 5; break; } return (e.next = 3), f.storage.local.remove([t]); case 3: e.next = 8; break; case 5: (n = window.localStorage.getItem(t)), window.localStorage.removeItem(t), window.dispatchEvent( new StorageEvent("storage", { key: t, oldValue: n, newValue: null, }) ); case 8: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function Le(e, t) { return ze.apply(this, arguments); } function ze() { return (ze = o( r().mark(function e(t, n) { return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), Ce(t, JSON.stringify(n)); case 2: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function je() { return (je = o( r().mark(function e(t, n) { return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), Oe(t); case 2: if (e.sent) { e.next = 5; break; } return (e.next = 5), Le(t, n); case 5: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function Me(e) { return Re.apply(this, arguments); } function Re() { return (Re = o( r().mark(function e(t) { var n; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), Oe(t); case 2: return (n = e.sent), e.abrupt("return", n && JSON.parse(n)); case 4: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } function Fe() { return (Fe = o( r().mark(function e(t, n) { var a, o; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), Me(t); case 2: if (((e.t1 = a = e.sent), (e.t0 = null !== e.t1), !e.t0)) { e.next = 6; break; } e.t0 = void 0 !== a; case 6: if (!e.t0) { e.next = 10; break; } (e.t2 = a), (e.next = 11); break; case 10: e.t2 = {}; case 11: return (o = e.t2), (e.next = 14), Le(t, s(s({}, o), n)); case 14: case "end": return e.stop(); } }, e); }) )).apply(this, arguments); } var Ie, De = { get: Oe, set: Ce, del: function (e) { return Te.apply(this, arguments); }, setObj: Le, trySetObj: function (e, t) { return je.apply(this, arguments); }, getObj: Me, putObj: function (e, t) { return Fe.apply(this, arguments); }, onChanged: function (e) { null !== f && void 0 !== f && f.storage ? f.storage.onChanged.addListener(e) : window.addEventListener("storage", e); }, }, Ue = De, Ve = function (e) { return JSON.parse(atob(e.split(".")[1])).exp; }, Be = (function () { var e = {}, t = e.token, n = e.exp; return o( r().mark(function e() { var a, o; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if (((a = Date.now()), !(t && 1e3 * n > a + 1e3))) { e.next = 3; break; } return e.abrupt("return", [t, n]); case 3: return (e.next = 5), Ue.getObj(A); case 5: if (((e.t0 = e.sent), e.t0)) { e.next = 8; break; } e.t0 = {}; case 8: if ( ((o = e.t0), (t = o.token), (n = o.exp), !(t && 1e3 * n > a + 1e3)) ) { e.next = 13; break; } return e.abrupt("return", [t, n]); case 13: return ( (e.next = 15), et("https://edge.microsoft.com/translate/auth") ); case 15: return ( (t = e.sent), (n = Ve(t)), (e.next = 19), Ue.setObj(A, { token: t, exp: n }) ); case 19: return e.abrupt("return", [t, n]); case 20: case "end": return e.stop(); } }, e); }) ); })(), $e = function (e) { var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : document; return Array.from(t.querySelectorAll(e)); }, He = (function () { var e = o( r().mark(function e() { return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return ( (e.t0 = s), (e.t1 = s({}, Q)), (e.next = 4), Ue.getObj(E) ); case 4: if (((e.t2 = e.sent), e.t2)) { e.next = 7; break; } e.t2 = {}; case 7: return ( (e.t3 = e.t2), e.abrupt("return", (0, e.t0)(e.t1, e.t3)) ); case 9: case "end": return e.stop(); } }, e); }) ); return function () { return e.apply(this, arguments); }; })(), We = (function () { var e = o( r().mark(function e() { return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), Ue.getObj(_); case 2: if (((e.t0 = e.sent), e.t0)) { e.next = 5; break; } e.t0 = []; case 5: return e.abrupt("return", e.t0); case 6: case "end": return e.stop(); } }, e); }) ); return function () { return e.apply(this, arguments); }; })(), Qe = function (e, t) { return ( e.find(function (e) { return e.pattern.split(",").some(function (e) { return "*" === e.trim() || t.includes(e.trim()); }); }) || W ); }, qe = (function () { var e = o( r().mark(function e(t) { var n, a, o; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return ( (e.next = 2), null === f || void 0 === f ? void 0 : f.i18n.detectLanguage(t) ); case 2: return ( (o = e.sent), e.abrupt( "return", null === o || void 0 === o || null === (n = o.languages) || void 0 === n || null === (a = n[0]) || void 0 === a ? void 0 : a.language ) ); case 4: case "end": return e.stop(); } }, e); }) ); return function (t) { return e.apply(this, arguments); }; })(), Ke = ["useCache", "usePool"], Ye = (function () { var e = o( r().mark(function e(t) { var n, a; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if ("GET" !== t.method) { e.next = 2; break; } return e.abrupt("return", t); case 2: return (e.next = 4), t.clone().text(); case 4: return ( (n = e.sent), ((a = new URL(t.url)).pathname += n), e.abrupt( "return", new Request(a.toString(), { method: "GET" }) ) ); case 8: case "end": return e.stop(); } }, e); }) ); return function (t) { return e.apply(this, arguments); }; })(), Ge = (function () { var e = o( r().mark(function e(t) { var n, a, o, l, i, u; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if ((n = t.headers.get("X-Translator")) !== L) { e.next = 10; break; } return (e.next = 4), Be(); case 4: (a = e.sent), (o = h(a, 1)), (l = o[0]), t.headers.set("Authorization", "Bearer ".concat(l)), (e.next = 17); break; case 10: if (n !== z) { e.next = 17; break; } return (e.next = 13), He(); case 13: (i = e.sent), (u = i.openaiKey), t.headers.set("Authorization", "Bearer ".concat(u)), t.headers.set("api-key", u); case 17: return ( t.headers.delete("X-Translator"), e.abrupt("return", t) ); case 19: case "end": return e.stop(); } }, e); }) ); return function (t) { return e.apply(this, arguments); }; })(), Xe = (function () { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 1, t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 1e3, n = [], a = 0; return ( setInterval( o( r().mark(function t() { var o, l, i, u, s, c, f, d, p; return r().wrap( function (t) { for (;;) switch ((t.prev = t.next)) { case 0: if (((o = e - a), !(0 === n.length || o <= 0))) { t.next = 3; break; } return t.abrupt("return"); case 3: l = 0; case 4: if (!(l < o)) { t.next = 28; break; } if (!(i = n.shift())) { t.next = 25; break; } return ( (u = i.request), (s = i.resolve), (c = i.reject), (f = i.retry), a++, (t.prev = 9), (t.next = 12), u() ); case 12: return (d = t.sent), (t.next = 15), fetch(d); case 15: (p = t.sent), s(p), (t.next = 22); break; case 19: (t.prev = 19), (t.t0 = t.catch(9)), f < 2 ? n.push({ request: u, resolve: s, reject: c, retry: f + 1, }) : c(t.t0); case 22: return (t.prev = 22), a--, t.finish(22); case 25: l++, (t.next = 4); break; case 28: case "end": return t.stop(); } }, t, null, [[9, 19, 22, 25]] ); }) ), t ), [ (function () { var e = o( r().mark(function e(t, a) { var o; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if ( ((o = function () { return Ge(t.clone()); }), !a) ) { e.next = 5; break; } return e.abrupt( "return", new Promise(function (e, t) { n.push({ request: o, resolve: e, reject: t, retry: 0, }); }) ); case 5: return (e.t0 = fetch), (e.next = 8), o(); case 8: return ( (e.t1 = e.sent), e.abrupt("return", (0, e.t0)(e.t1)) ); case 10: case "end": return e.stop(); } }, e); }) ); return function (t, n) { return e.apply(this, arguments); }; })(), function () { var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : -1; t >= 1 && t <= 10 && e !== t && (e = t); }, ] ); })(B, 500), Je = h(Xe, 2), Ze = Je[0], et = (Je[1], (function () { var e = o( r().mark(function e(t) { var n, a, o, l, i, u, s, c, f, d, p, m, g = arguments; return r().wrap( function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return ( (o = (a = g.length > 1 && void 0 !== g[1] ? g[1] : {}) .useCache), (l = void 0 !== o && o), (i = a.usePool), (u = void 0 !== i && i), (s = Ee(a, Ke)), (c = new Request(t, s)), (e.next = 4), Ye(c) ); case 4: return (f = e.sent), (e.next = 7), caches.open(P); case 7: if (((d = e.sent), !l)) { e.next = 18; break; } return (e.prev = 9), (e.next = 12), d.match(f); case 12: (p = e.sent), (e.next = 18); break; case 15: (e.prev = 15), (e.t0 = e.catch(9)), console.log("[cache match]", e.t0); case 18: if (p) { e.next = 22; break; } return (e.next = 21), Ze(c, u); case 21: p = e.sent; case 22: if (null !== (n = p) && void 0 !== n && n.ok) { e.next = 24; break; } throw new Error("response: ".concat(p.statusText)); case 24: if (!l) { e.next = 33; break; } return ( (e.prev = 25), (e.next = 28), d.put(f, p.clone()) ); case 28: e.next = 33; break; case 30: (e.prev = 30), (e.t1 = e.catch(25)), console.log("[cache put]", e.t1); case 33: if ( null === (m = p.headers.get("Content-Type")) || void 0 === m || !m.includes("json") ) { e.next = 38; break; } return (e.next = 37), p.json(); case 37: return e.abrupt("return", e.sent); case 38: return (e.next = 40), p.text(); case 40: return e.abrupt("return", e.sent); case 41: case "end": return e.stop(); } }, e, null, [ [9, 15], [25, 30], ] ); }) ); return function (t) { return e.apply(this, arguments); }; })()), tt = (function () { var e = o( r().mark(function e(t, n) { var a; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if (null === f || void 0 === f || !f.runtime) { e.next = 7; break; } return (e.next = 3), _e("fetch", { input: t, init: n }); case 3: if (!(a = e.sent).error) { e.next = 6; break; } throw new Error(a.error); case 6: return e.abrupt("return", a.data); case 7: return (e.next = 9), et(t, n); case 9: return e.abrupt("return", e.sent); case 10: case "end": return e.stop(); } }, e); }) ); return function (t, n) { return e.apply(this, arguments); }; })(), nt = (function () { var e = o( r().mark(function e(t, n, a) { var o, l, i, u; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return ( (o = { client: "gtx", dt: "t", dj: 1, ie: "UTF-8", sl: a, tl: n, q: t, }), (e.next = 3), He() ); case 3: return ( (l = e.sent), (i = l.googleUrl), (u = "".concat(i, "?").concat(Ae.stringify(o))), e.abrupt( "return", tt(u, { useCache: !0, usePool: !0, headers: { "Content-type": "application/json", "X-Translator": T, }, }) ) ); case 7: case "end": return e.stop(); } }, e); }) ); return function (t, n, r) { return e.apply(this, arguments); }; })(), rt = function (e, t, n) { var r = { from: n, to: t, "api-version": "3.0" }, a = "" .concat( "https://api-edge.cognitive.microsofttranslator.com/translate", "?" ) .concat(Ae.stringify(r)); return tt(a, { useCache: !0, usePool: !0, headers: { "Content-type": "application/json", "X-Translator": L }, method: "POST", body: JSON.stringify([{ Text: e }]), }); }, at = (function () { var e = o( r().mark(function e(t, n, a) { var o, l, i, u, s; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), He(); case 2: return ( (o = e.sent), (l = o.openaiUrl), (i = o.openaiModel), (u = o.openaiPrompt), (s = u.replaceAll($, a).replaceAll(H, n)), e.abrupt( "return", tt(l, { useCache: !0, usePool: !0, headers: { "Content-type": "application/json", "X-Translator": z, }, method: "POST", body: JSON.stringify({ model: i, messages: [ { role: "system", content: s }, { role: "user", content: t }, ], temperature: 0, max_tokens: 256, }), }) ) ); case 8: case "end": return e.stop(); } }, e); }) ); return function (t, n, r) { return e.apply(this, arguments); }; })(), ot = (function () { var e = o( r().mark(function e(t) { var n, a, o, l, i, u, s, c, f, d, p, m, g, h, v, y; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: if ( ((i = t.translator), (u = t.q), (s = t.fromLang), (c = t.toLang), (f = ""), (d = !1), (p = null !== (n = null === M || void 0 === M || null === (a = M[i]) || void 0 === a ? void 0 : a.get(s)) && void 0 !== n ? n : s), (m = null !== (o = null === M || void 0 === M || null === (l = M[i]) || void 0 === l ? void 0 : l.get(c)) && void 0 !== o ? o : c), i !== T) ) { e.next = 13; break; } return (e.next = 8), nt(u, m, p); case 8: (g = e.sent), (f = g.sentences .map(function (e) { return e.trans; }) .join(" ")), (d = m === g.src), (e.next = 33); break; case 13: if (i !== L) { e.next = 21; break; } return (e.next = 16), rt(u, m, p); case 16: (h = e.sent), (f = h[0].translations[0].text), (d = m === h[0].detectedLanguage.language), (e.next = 33); break; case 21: if (i !== z) { e.next = 33; break; } return (e.next = 24), at(u, m, p); case 24: return ( (y = e.sent), (f = null === y || void 0 === y || null === (v = y.choices) || void 0 === v ? void 0 : v[0].message.content), (e.next = 28), qe(u) ); case 28: return (e.t0 = e.sent), (e.next = 31), qe(f); case 31: (e.t1 = e.sent), (d = e.t0 === e.t1); case 33: return e.abrupt("return", [f, d]); case 34: case "end": return e.stop(); } }, e); }) ); return function (t) { return e.apply(this, arguments); }; })(), lt = (i((Ie = {}), A, null), i(Ie, E, Q), i(Ie, _, q), i(Ie, C, { syncUrl: "", syncKey: "", settingUpdateAt: 0, settingSyncAt: 0, rulesUpdateAt: 0, rulesSyncAt: 0, }), Ie), it = (0, G.createContext)(null); function ut(e) { var t = e.children, n = h((0, G.useState)(null), 2), a = n[0], l = n[1], u = function (e) { if (!f) { var t = e; e = i({}, t.key, { oldValue: t.oldValue, newValue: t.newValue }); } var n = {}; Object.entries(e) .filter(function (e) { var t = h(e, 2), n = (t[0], t[1]); return n.oldValue !== n.newValue; }) .forEach(function (e) { var t = h(e, 2), r = t[0], a = t[1].newValue; n[r] = JSON.parse(a); }), 0 !== Object.keys(n).length && l(function (e) { return s(s({}, e), n); }); }; return ( (0, G.useEffect)(function () { return ( o( r().mark(function e() { var t, n, a, o, i, u; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: (t = {}), (n = Object.keys(lt)), (a = 0), (o = n); case 3: if (!(a < o.length)) { e.next = 18; break; } return (i = o[a]), (e.next = 7), Ue.get(i); case 7: if (!(u = e.sent)) { e.next = 12; break; } (t[i] = JSON.parse(u)), (e.next = 15); break; case 12: return (e.next = 14), Ue.setObj(i, lt[i]); case 14: t[i] = lt[i]; case 15: a++, (e.next = 3); break; case 18: l(t); case 19: case "end": return e.stop(); } }, e); }) )(), Ue.onChanged(u), function () { null !== f && void 0 !== f && f.storage ? f.storage.onChanged.removeListener(u) : window.removeEventListener("storage", u); } ); }, []), (0, X.jsx)(it.Provider, { value: a, children: t }) ); } function st() { var e = (0, G.useContext)(it); return null === e || void 0 === e ? void 0 : e[E]; } function ct(e) { var t = e.q, n = e.rule, a = h((0, G.useState)(!1), 2), l = a[0], i = a[1], u = (function (e, t) { var n = h((0, G.useState)(""), 2), a = n[0], l = n[1], i = h((0, G.useState)(!1), 2), u = i[0], c = i[1], d = h((0, G.useState)(!1), 2), p = d[0], m = d[1], g = h((0, G.useState)(t), 2), v = g[0], y = g[1], b = (st() || {}).fetchLimit, x = void 0 === b ? B : b, w = v.translator, k = v.fromLang, S = v.toLang, A = v.textStyle, E = function (e) { var t = e.action, n = e.args; return ( t === N && y(function (e) { return s(s({}, e), n); }), !0 ); }; return ( (0, G.useEffect)(function () { return ( null === f || void 0 === f || f.runtime.onMessage.addListener(E), function () { null === f || void 0 === f || f.runtime.onMessage.removeListener(E); } ); }, []), (0, G.useEffect)( function () { _e(O, { limit: x }); }, [x] ), (0, G.useEffect)( function () { o( r().mark(function t() { var n, a, o, i, u; return r().wrap( function (t) { for (;;) switch ((t.prev = t.next)) { case 0: return (t.prev = 0), c(!0), (t.next = 4), qe(e); case 4: if (((n = t.sent), !S.includes(n))) { t.next = 9; break; } m(!0), (t.next = 17); break; case 9: return ( (t.next = 11), ot({ translator: w, q: e, fromLang: k, toLang: S, }) ); case 11: (a = t.sent), (o = h(a, 2)), (i = o[0]), (u = o[1]), l(i), m(u); case 17: t.next = 22; break; case 19: (t.prev = 19), (t.t0 = t.catch(0)), console.log("[translate]", t.t0); case 22: return (t.prev = 22), c(!1), t.finish(22); case 25: case "end": return t.stop(); } }, t, null, [[0, 19, 22, 25]] ); }) )(); }, [e, w, k, S] ), { text: a, sameLang: p, loading: u, textStyle: A } ); })(t, n), c = u.text, d = u.sameLang, p = u.loading, m = u.textStyle, g = (0, G.useMemo)( function () { switch (m) { case R: return { opacity: l ? 1 : 0.6, textDecoration: "underline 2px", textUnderlineOffset: "0.3em", }; case F: return { opacity: l ? 1 : 0.6, textDecoration: "dotted underline 2px", textUnderlineOffset: "0.3em", }; case I: return { opacity: l ? 1 : 0.6, textDecoration: "dashed underline 2px", textUnderlineOffset: "0.3em", }; case D: return { opacity: l ? 1 : 0.6, textDecoration: "wavy underline 2px", textUnderlineOffset: "0.3em", }; case U: return { filter: l ? "none" : "blur(5px)", transition: "filter 0.2s ease-in-out", }; case V: return { color: "#FFF", backgroundColor: "#209CEE" }; default: return {}; } }, [m, l] ); return p ? (0, X.jsxs)(X.Fragment, { children: [ t.length > 40 ? (0, X.jsx)("br", {}) : " ", (0, X.jsx)(J, {}), ], }) : c && !d ? (0, X.jsxs)(X.Fragment, { children: [ t.length > 40 ? (0, X.jsx)("br", {}) : " ", (0, X.jsx)("span", { style: g, onMouseEnter: function () { i(!0); }, onMouseLeave: function () { i(!1); }, children: c, }), ], }) : void 0; } var ft = (function () { function e(t) { var n = this; !(function (e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function"); })(this, e), (this._rule = {}), (this._interseObserver = new IntersectionObserver( function (e) { e.forEach(function (e) { e.isIntersecting && (n._render(e.target), n._interseObserver.unobserve(e.target)); }); }, { threshold: 0.1 } )), (this._mutaObserver = new MutationObserver(function (e) { e.forEach(function (e) { e.addedNodes.forEach(function (e) { try { $e(n._rule.selector, e).forEach(function (e) { n._interseObserver.observe(e); }); } catch (t) {} }); }); })), (this.updateRule = function (e) { n._rule = s(s({}, n._rule), e); }), (this.toggle = function () { n._rule.transOpen ? ((n._rule.transOpen = !1), n._unRegister()) : ((n._rule.transOpen = !0), n._register()); }), (this._register = function () { n._mutaObserver.observe(document, { childList: !0, subtree: !0 }), $e(n._rule.selector).forEach(function (e) { n._interseObserver.observe(e); }); }), (this._unRegister = function () { n._mutaObserver.disconnect(), $e(n._rule.selector).forEach(function (e) { return n._interseObserver.unobserve(e); }), $e(S).forEach(function (e) { return e.remove(); }); }), (this._render = function (e) { if (!e.querySelector(S)) { var t = e.innerText.trim(); if (!(!t || t.length < K || t.length > Y)) { var r = document.createElement(S); e.appendChild(r), (0, d.createRoot)(r).render( (0, X.jsx)(ut, { children: (0, X.jsx)(ct, { q: t, rule: n._rule }), }) ); } } }), (this._rule = t), t.transOpen && this._register(); } var t, n, r; return ( (t = e), (n = [ { key: "rule", get: function () { return this._rule; }, }, ]) && c(t.prototype, n), r && c(t, r), Object.defineProperty(t, "prototype", { writable: !1 }), e ); })(); o( r().mark(function e() { var t, n, a; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: return (e.next = 2), We(); case 2: (t = e.sent), (n = Qe(t, document.location.href)), (a = new ft(n)), null === f || void 0 === f || f.runtime.onMessage.addListener( (function () { var e = o( r().mark(function e(t) { var n, o; return r().wrap(function (e) { for (;;) switch ((e.prev = e.next)) { case 0: (n = t.action), (o = t.args), (e.t0 = n), (e.next = "trans_toggle" === e.t0 ? 4 : "trans_getrule" === e.t0 ? 6 : e.t0 === N ? 7 : 9); break; case 4: return a.toggle(), e.abrupt("break", 10); case 6: return e.abrupt("break", 10); case 7: return ( a.updateRule(o), e.abrupt("break", 10) ); case 9: return e.abrupt("return", { error: "message action is unavailable: ".concat( n ), }); case 10: return e.abrupt("return", { data: a.rule, }); case 11: case "end": return e.stop(); } }, e); }) ); return function (t) { return e.apply(this, arguments); }; })() ); case 6: case "end": return e.stop(); } }, e); }) )(); })(); })();