UNPKG

@stlite/browser

Version:
1,489 lines 4.36 MB
//#region \0rolldown/runtime.js var __create = Object.create, __defProp = Object.defineProperty, __getOwnPropDesc = Object.getOwnPropertyDescriptor, __getOwnPropNames = Object.getOwnPropertyNames, __getProtoOf = Object.getPrototypeOf, __hasOwnProp = Object.prototype.hasOwnProperty, __commonJSMin = (ve, ye) => () => (ye || (ve((ye = { exports: {} }).exports, ye), ve = null), ye.exports), __copyProps = (ve, ye, be, xe) => { if (ye && typeof ye == "object" || typeof ye == "function") for (var Ce = __getOwnPropNames(ye), we = 0, De = Ce.length, je; we < De; we++) je = Ce[we], !__hasOwnProp.call(ve, je) && je !== be && __defProp(ve, je, { get: ((ve) => ye[ve]).bind(null, je), enumerable: !(xe = __getOwnPropDesc(ye, je)) || xe.enumerable }); return ve; }, __toESM = (ve, ye, be) => (be = ve == null ? {} : __create(__getProtoOf(ve)), __copyProps(ye || !ve || !ve.__esModule ? __defProp(be, "default", { value: ve, enumerable: !0 }) : be, ve)), __require = /* @__PURE__ */ ((ve) => typeof require < "u" ? require : typeof Proxy < "u" ? new Proxy(ve, { get: (ve, ye) => (typeof require < "u" ? require : ve)[ye] }) : ve)(function(ve) { if (typeof require < "u") return require.apply(this, arguments); throw Error("Calling `require` for \"" + ve + "\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details."); }), require_react_production_min = /* @__PURE__ */ __commonJSMin(((ve) => { var ye = Symbol.for("react.element"), be = Symbol.for("react.portal"), xe = Symbol.for("react.fragment"), Ce = Symbol.for("react.strict_mode"), we = Symbol.for("react.profiler"), De = Symbol.for("react.provider"), je = Symbol.for("react.context"), Me = Symbol.for("react.forward_ref"), Ne = Symbol.for("react.suspense"), Fe = Symbol.for("react.memo"), Ie = Symbol.for("react.lazy"), Le = Symbol.iterator; function ze(ve) { return typeof ve != "object" || !ve ? null : (ve = Le && ve[Le] || ve["@@iterator"], typeof ve == "function" ? ve : null); } var Be = { isMounted: function() { return !1; }, enqueueForceUpdate: function() {}, enqueueReplaceState: function() {}, enqueueSetState: function() {} }, Ve = Object.assign, He = {}; function Ue(ve, ye, be) { this.props = ve, this.context = ye, this.refs = He, this.updater = be || Be; } Ue.prototype.isReactComponent = {}, Ue.prototype.setState = function(ve, ye) { if (typeof ve != "object" && typeof ve != "function" && ve != null) 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, ve, ye, "setState"); }, Ue.prototype.forceUpdate = function(ve) { this.updater.enqueueForceUpdate(this, ve, "forceUpdate"); }; function We() {} We.prototype = Ue.prototype; function Ge(ve, ye, be) { this.props = ve, this.context = ye, this.refs = He, this.updater = be || Be; } var Ke = Ge.prototype = new We(); Ke.constructor = Ge, Ve(Ke, Ue.prototype), Ke.isPureReactComponent = !0; var qe = Array.isArray, Je = Object.prototype.hasOwnProperty, Ye = { current: null }, Xe = { key: !0, ref: !0, __self: !0, __source: !0 }; function Ze(ve, be, xe) { var Ce, we = {}, De = null, je = null; if (be != null) for (Ce in be.ref !== void 0 && (je = be.ref), be.key !== void 0 && (De = "" + be.key), be) Je.call(be, Ce) && !Xe.hasOwnProperty(Ce) && (we[Ce] = be[Ce]); var Me = arguments.length - 2; if (Me === 1) we.children = xe; else if (1 < Me) { for (var Ne = Array(Me), Fe = 0; Fe < Me; Fe++) Ne[Fe] = arguments[Fe + 2]; we.children = Ne; } if (ve && ve.defaultProps) for (Ce in Me = ve.defaultProps, Me) we[Ce] === void 0 && (we[Ce] = Me[Ce]); return { $$typeof: ye, type: ve, key: De, ref: je, props: we, _owner: Ye.current }; } function Qe(ve, be) { return { $$typeof: ye, type: ve.type, key: be, ref: ve.ref, props: ve.props, _owner: ve._owner }; } function et(ve) { return typeof ve == "object" && !!ve && ve.$$typeof === ye; } function it(ve) { var ye = { "=": "=0", ":": "=2" }; return "$" + ve.replace(/[=:]/g, function(ve) { return ye[ve]; }); } var ot = /\/+/g; function ct(ve, ye) { return typeof ve == "object" && ve && ve.key != null ? it("" + ve.key) : ye.toString(36); } function ut(ve, xe, Ce, we, De) { var je = typeof ve; (je === "undefined" || je === "boolean") && (ve = null); var Me = !1; if (ve === null) Me = !0; else switch (je) { case "string": case "number": Me = !0; break; case "object": switch (ve.$$typeof) { case ye: case be: Me = !0; } } if (Me) return Me = ve, De = De(Me), ve = we === "" ? "." + ct(Me, 0) : we, qe(De) ? (Ce = "", ve != null && (Ce = ve.replace(ot, "$&/") + "/"), ut(De, xe, Ce, "", function(ve) { return ve; })) : De != null && (et(De) && (De = Qe(De, Ce + (!De.key || Me && Me.key === De.key ? "" : ("" + De.key).replace(ot, "$&/") + "/") + ve)), xe.push(De)), 1; if (Me = 0, we = we === "" ? "." : we + ":", qe(ve)) for (var Ne = 0; Ne < ve.length; Ne++) { je = ve[Ne]; var Fe = we + ct(je, Ne); Me += ut(je, xe, Ce, Fe, De); } else if (Fe = ze(ve), typeof Fe == "function") for (ve = Fe.call(ve), Ne = 0; !(je = ve.next()).done;) je = je.value, Fe = we + ct(je, Ne++), Me += ut(je, xe, Ce, Fe, De); else if (je === "object") throw xe = String(ve), Error("Objects are not valid as a React child (found: " + (xe === "[object Object]" ? "object with keys {" + Object.keys(ve).join(", ") + "}" : xe) + "). If you meant to render a collection of children, use an array instead."); return Me; } function dt(ve, ye, be) { if (ve == null) return ve; var xe = [], Ce = 0; return ut(ve, xe, "", "", function(ve) { return ye.call(be, ve, Ce++); }), xe; } function ft(ve) { if (ve._status === -1) { var ye = ve._result; ye = ye(), ye.then(function(ye) { (ve._status === 0 || ve._status === -1) && (ve._status = 1, ve._result = ye); }, function(ye) { (ve._status === 0 || ve._status === -1) && (ve._status = 2, ve._result = ye); }), ve._status === -1 && (ve._status = 0, ve._result = ye); } if (ve._status === 1) return ve._result.default; throw ve._result; } var St = { current: null }, Tt = { transition: null }, Dt = { ReactCurrentDispatcher: St, ReactCurrentBatchConfig: Tt, ReactCurrentOwner: Ye }; function kt() { throw Error("act(...) is not supported in production builds of React."); } ve.Children = { map: dt, forEach: function(ve, ye, be) { dt(ve, function() { ye.apply(this, arguments); }, be); }, count: function(ve) { var ye = 0; return dt(ve, function() { ye++; }), ye; }, toArray: function(ve) { return dt(ve, function(ve) { return ve; }) || []; }, only: function(ve) { if (!et(ve)) throw Error("React.Children.only expected to receive a single React element child."); return ve; } }, ve.Component = Ue, ve.Fragment = xe, ve.Profiler = we, ve.PureComponent = Ge, ve.StrictMode = Ce, ve.Suspense = Ne, ve.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Dt, ve.act = kt, ve.cloneElement = function(ve, be, xe) { if (ve == null) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + ve + "."); var Ce = Ve({}, ve.props), we = ve.key, De = ve.ref, je = ve._owner; if (be != null) { if (be.ref !== void 0 && (De = be.ref, je = Ye.current), be.key !== void 0 && (we = "" + be.key), ve.type && ve.type.defaultProps) var Me = ve.type.defaultProps; for (Ne in be) Je.call(be, Ne) && !Xe.hasOwnProperty(Ne) && (Ce[Ne] = be[Ne] === void 0 && Me !== void 0 ? Me[Ne] : be[Ne]); } var Ne = arguments.length - 2; if (Ne === 1) Ce.children = xe; else if (1 < Ne) { Me = Array(Ne); for (var Fe = 0; Fe < Ne; Fe++) Me[Fe] = arguments[Fe + 2]; Ce.children = Me; } return { $$typeof: ye, type: ve.type, key: we, ref: De, props: Ce, _owner: je }; }, ve.createContext = function(ve) { return ve = { $$typeof: je, _currentValue: ve, _currentValue2: ve, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, ve.Provider = { $$typeof: De, _context: ve }, ve.Consumer = ve; }, ve.createElement = Ze, ve.createFactory = function(ve) { var ye = Ze.bind(null, ve); return ye.type = ve, ye; }, ve.createRef = function() { return { current: null }; }, ve.forwardRef = function(ve) { return { $$typeof: Me, render: ve }; }, ve.isValidElement = et, ve.lazy = function(ve) { return { $$typeof: Ie, _payload: { _status: -1, _result: ve }, _init: ft }; }, ve.memo = function(ve, ye) { return { $$typeof: Fe, type: ve, compare: ye === void 0 ? null : ye }; }, ve.startTransition = function(ve) { var ye = Tt.transition; Tt.transition = {}; try { ve(); } finally { Tt.transition = ye; } }, ve.unstable_act = kt, ve.useCallback = function(ve, ye) { return St.current.useCallback(ve, ye); }, ve.useContext = function(ve) { return St.current.useContext(ve); }, ve.useDebugValue = function() {}, ve.useDeferredValue = function(ve) { return St.current.useDeferredValue(ve); }, ve.useEffect = function(ve, ye) { return St.current.useEffect(ve, ye); }, ve.useId = function() { return St.current.useId(); }, ve.useImperativeHandle = function(ve, ye, be) { return St.current.useImperativeHandle(ve, ye, be); }, ve.useInsertionEffect = function(ve, ye) { return St.current.useInsertionEffect(ve, ye); }, ve.useLayoutEffect = function(ve, ye) { return St.current.useLayoutEffect(ve, ye); }, ve.useMemo = function(ve, ye) { return St.current.useMemo(ve, ye); }, ve.useReducer = function(ve, ye, be) { return St.current.useReducer(ve, ye, be); }, ve.useRef = function(ve) { return St.current.useRef(ve); }, ve.useState = function(ve) { return St.current.useState(ve); }, ve.useSyncExternalStore = function(ve, ye, be) { return St.current.useSyncExternalStore(ve, ye, be); }, ve.useTransition = function() { return St.current.useTransition(); }, ve.version = "18.3.1"; })), require_react = /* @__PURE__ */ __commonJSMin(((ve, ye) => { ye.exports = require_react_production_min(); })), require_scheduler_production_min = /* @__PURE__ */ __commonJSMin(((ve) => { function ye(ve, ye) { var be = ve.length; ve.push(ye); a: for (; 0 < be;) { var xe = be - 1 >>> 1, we = ve[xe]; if (0 < Ce(we, ye)) ve[xe] = ye, ve[be] = we, be = xe; else break a; } } function be(ve) { return ve.length === 0 ? null : ve[0]; } function xe(ve) { if (ve.length === 0) return null; var ye = ve[0], be = ve.pop(); if (be !== ye) { ve[0] = be; a: for (var xe = 0, we = ve.length, De = we >>> 1; xe < De;) { var je = 2 * (xe + 1) - 1, Me = ve[je], Ne = je + 1, Fe = ve[Ne]; if (0 > Ce(Me, be)) Ne < we && 0 > Ce(Fe, Me) ? (ve[xe] = Fe, ve[Ne] = be, xe = Ne) : (ve[xe] = Me, ve[je] = be, xe = je); else if (Ne < we && 0 > Ce(Fe, be)) ve[xe] = Fe, ve[Ne] = be, xe = Ne; else break a; } } return ye; } function Ce(ve, ye) { var be = ve.sortIndex - ye.sortIndex; return be === 0 ? ve.id - ye.id : be; } if (typeof performance == "object" && typeof performance.now == "function") { var we = performance; ve.unstable_now = function() { return we.now(); }; } else { var De = Date, je = De.now(); ve.unstable_now = function() { return De.now() - je; }; } var Me = [], Ne = [], Fe = 1, Ie = null, Le = 3, ze = !1, Be = !1, Ve = !1, He = typeof setTimeout == "function" ? setTimeout : null, Ue = typeof clearTimeout == "function" ? clearTimeout : null, We = typeof setImmediate < "u" ? setImmediate : null; typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending.bind(navigator.scheduling); function Ge(ve) { for (var Ce = be(Ne); Ce !== null;) { if (Ce.callback === null) xe(Ne); else if (Ce.startTime <= ve) xe(Ne), Ce.sortIndex = Ce.expirationTime, ye(Me, Ce); else break; Ce = be(Ne); } } function Ke(ve) { if (Ve = !1, Ge(ve), !Be) if (be(Me) !== null) Be = !0, dt(qe); else { var ye = be(Ne); ye !== null && ft(Ke, ye.startTime - ve); } } function qe(ye, Ce) { Be = !1, Ve && (Ve = !1, Ue(Xe), Xe = -1), ze = !0; var we = Le; try { for (Ge(Ce), Ie = be(Me); Ie !== null && (!(Ie.expirationTime > Ce) || ye && !et());) { var De = Ie.callback; if (typeof De == "function") { Ie.callback = null, Le = Ie.priorityLevel; var je = De(Ie.expirationTime <= Ce); Ce = ve.unstable_now(), typeof je == "function" ? Ie.callback = je : Ie === be(Me) && xe(Me), Ge(Ce); } else xe(Me); Ie = be(Me); } if (Ie !== null) var Fe = !0; else { var He = be(Ne); He !== null && ft(Ke, He.startTime - Ce), Fe = !1; } return Fe; } finally { Ie = null, Le = we, ze = !1; } } var Je = !1, Ye = null, Xe = -1, Ze = 5, Qe = -1; function et() { return !(ve.unstable_now() - Qe < Ze); } function it() { if (Ye !== null) { var ye = ve.unstable_now(); Qe = ye; var be = !0; try { be = Ye(!0, ye); } finally { be ? ot() : (Je = !1, Ye = null); } } else Je = !1; } var ot; if (typeof We == "function") ot = function() { We(it); }; else if (typeof MessageChannel < "u") { var ct = new MessageChannel(), ut = ct.port2; ct.port1.onmessage = it, ot = function() { ut.postMessage(null); }; } else ot = function() { He(it, 0); }; function dt(ve) { Ye = ve, Je || (Je = !0, ot()); } function ft(ye, be) { Xe = He(function() { ye(ve.unstable_now()); }, be); } ve.unstable_IdlePriority = 5, ve.unstable_ImmediatePriority = 1, ve.unstable_LowPriority = 4, ve.unstable_NormalPriority = 3, ve.unstable_Profiling = null, ve.unstable_UserBlockingPriority = 2, ve.unstable_cancelCallback = function(ve) { ve.callback = null; }, ve.unstable_continueExecution = function() { Be || ze || (Be = !0, dt(qe)); }, ve.unstable_forceFrameRate = function(ve) { 0 > ve || 125 < ve ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : Ze = 0 < ve ? Math.floor(1e3 / ve) : 5; }, ve.unstable_getCurrentPriorityLevel = function() { return Le; }, ve.unstable_getFirstCallbackNode = function() { return be(Me); }, ve.unstable_next = function(ve) { switch (Le) { case 1: case 2: case 3: var ye = 3; break; default: ye = Le; } var be = Le; Le = ye; try { return ve(); } finally { Le = be; } }, ve.unstable_pauseExecution = function() {}, ve.unstable_requestPaint = function() {}, ve.unstable_runWithPriority = function(ve, ye) { switch (ve) { case 1: case 2: case 3: case 4: case 5: break; default: ve = 3; } var be = Le; Le = ve; try { return ye(); } finally { Le = be; } }, ve.unstable_scheduleCallback = function(xe, Ce, we) { var De = ve.unstable_now(); switch (typeof we == "object" && we ? (we = we.delay, we = typeof we == "number" && 0 < we ? De + we : De) : we = De, xe) { case 1: var je = -1; break; case 2: je = 250; break; case 5: je = 1073741823; break; case 4: je = 1e4; break; default: je = 5e3; } return je = we + je, xe = { id: Fe++, callback: Ce, priorityLevel: xe, startTime: we, expirationTime: je, sortIndex: -1 }, we > De ? (xe.sortIndex = we, ye(Ne, xe), be(Me) === null && xe === be(Ne) && (Ve ? (Ue(Xe), Xe = -1) : Ve = !0, ft(Ke, we - De))) : (xe.sortIndex = je, ye(Me, xe), Be || ze || (Be = !0, dt(qe))), xe; }, ve.unstable_shouldYield = et, ve.unstable_wrapCallback = function(ve) { var ye = Le; return function() { var be = Le; Le = ye; try { return ve.apply(this, arguments); } finally { Le = be; } }; }; })), require_scheduler = /* @__PURE__ */ __commonJSMin(((ve, ye) => { ye.exports = require_scheduler_production_min(); })), require_react_dom_production_min = /* @__PURE__ */ __commonJSMin(((ve) => { var ye = require_react(), be = require_scheduler(); function xe(ve) { for (var ye = "https://reactjs.org/docs/error-decoder.html?invariant=" + ve, be = 1; be < arguments.length; be++) ye += "&args[]=" + encodeURIComponent(arguments[be]); return "Minified React error #" + ve + "; visit " + ye + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } var Ce = /* @__PURE__ */ new Set(), we = {}; function De(ve, ye) { je(ve, ye), je(ve + "Capture", ye); } function je(ve, ye) { for (we[ve] = ye, ve = 0; ve < ye.length; ve++) Ce.add(ye[ve]); } var Me = !(typeof window > "u" || window.document === void 0 || window.document.createElement === void 0), Ne = Object.prototype.hasOwnProperty, Fe = /^[: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]*$/, Ie = {}, Le = {}; function ze(ve) { return Ne.call(Le, ve) ? !0 : Ne.call(Ie, ve) ? !1 : Fe.test(ve) ? Le[ve] = !0 : (Ie[ve] = !0, !1); } function Be(ve, ye, be, xe) { if (be !== null && be.type === 0) return !1; switch (typeof ye) { case "function": case "symbol": return !0; case "boolean": return xe ? !1 : be === null ? (ve = ve.toLowerCase().slice(0, 5), ve !== "data-" && ve !== "aria-") : !be.acceptsBooleans; default: return !1; } } function Ve(ve, ye, be, xe) { if (ye == null || Be(ve, ye, be, xe)) return !0; if (xe) return !1; if (be !== null) switch (be.type) { case 3: return !ye; case 4: return !1 === ye; case 5: return isNaN(ye); case 6: return isNaN(ye) || 1 > ye; } return !1; } function He(ve, ye, be, xe, Ce, we, De) { this.acceptsBooleans = ye === 2 || ye === 3 || ye === 4, this.attributeName = xe, this.attributeNamespace = Ce, this.mustUseProperty = be, this.propertyName = ve, this.type = ye, this.sanitizeURL = we, this.removeEmptyString = De; } var Ue = {}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(ve) { Ue[ve] = new He(ve, 0, !1, ve, null, !1, !1); }), [ ["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"] ].forEach(function(ve) { var ye = ve[0]; Ue[ye] = new He(ye, 1, !1, ve[1], null, !1, !1); }), [ "contentEditable", "draggable", "spellCheck", "value" ].forEach(function(ve) { Ue[ve] = new He(ve, 2, !1, ve.toLowerCase(), null, !1, !1); }), [ "autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha" ].forEach(function(ve) { Ue[ve] = new He(ve, 2, !1, ve, 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(ve) { Ue[ve] = new He(ve, 3, !1, ve.toLowerCase(), null, !1, !1); }), [ "checked", "multiple", "muted", "selected" ].forEach(function(ve) { Ue[ve] = new He(ve, 3, !0, ve, null, !1, !1); }), ["capture", "download"].forEach(function(ve) { Ue[ve] = new He(ve, 4, !1, ve, null, !1, !1); }), [ "cols", "rows", "size", "span" ].forEach(function(ve) { Ue[ve] = new He(ve, 6, !1, ve, null, !1, !1); }), ["rowSpan", "start"].forEach(function(ve) { Ue[ve] = new He(ve, 5, !1, ve.toLowerCase(), null, !1, !1); }); var We = /[\-:]([a-z])/g; function Ge(ve) { return ve[1].toUpperCase(); } "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(ve) { var ye = ve.replace(We, Ge); Ue[ye] = new He(ye, 1, !1, ve, null, !1, !1); }), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(ve) { var ye = ve.replace(We, Ge); Ue[ye] = new He(ye, 1, !1, ve, "http://www.w3.org/1999/xlink", !1, !1); }), [ "xml:base", "xml:lang", "xml:space" ].forEach(function(ve) { var ye = ve.replace(We, Ge); Ue[ye] = new He(ye, 1, !1, ve, "http://www.w3.org/XML/1998/namespace", !1, !1); }), ["tabIndex", "crossOrigin"].forEach(function(ve) { Ue[ve] = new He(ve, 1, !1, ve.toLowerCase(), null, !1, !1); }), Ue.xlinkHref = new He("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1), [ "src", "href", "action", "formAction" ].forEach(function(ve) { Ue[ve] = new He(ve, 1, !1, ve.toLowerCase(), null, !0, !0); }); function Ke(ve, ye, be, xe) { var Ce = Ue.hasOwnProperty(ye) ? Ue[ye] : null; (Ce === null ? xe || !(2 < ye.length) || ye[0] !== "o" && ye[0] !== "O" || ye[1] !== "n" && ye[1] !== "N" : Ce.type !== 0) && (Ve(ye, be, Ce, xe) && (be = null), xe || Ce === null ? ze(ye) && (be === null ? ve.removeAttribute(ye) : ve.setAttribute(ye, "" + be)) : Ce.mustUseProperty ? ve[Ce.propertyName] = be === null ? Ce.type === 3 ? !1 : "" : be : (ye = Ce.attributeName, xe = Ce.attributeNamespace, be === null ? ve.removeAttribute(ye) : (Ce = Ce.type, be = Ce === 3 || Ce === 4 && !0 === be ? "" : "" + be, xe ? ve.setAttributeNS(xe, ye, be) : ve.setAttribute(ye, be)))); } var qe = ye.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, Je = Symbol.for("react.element"), Ye = Symbol.for("react.portal"), Xe = Symbol.for("react.fragment"), Ze = Symbol.for("react.strict_mode"), Qe = Symbol.for("react.profiler"), et = Symbol.for("react.provider"), it = Symbol.for("react.context"), ot = Symbol.for("react.forward_ref"), ct = Symbol.for("react.suspense"), ut = Symbol.for("react.suspense_list"), dt = Symbol.for("react.memo"), ft = Symbol.for("react.lazy"), St = Symbol.for("react.offscreen"), Tt = Symbol.iterator; function Dt(ve) { return typeof ve != "object" || !ve ? null : (ve = Tt && ve[Tt] || ve["@@iterator"], typeof ve == "function" ? ve : null); } var kt = Object.assign, jt; function Ft(ve) { if (jt === void 0) try { throw Error(); } catch (ve) { var ye = ve.stack.trim().match(/\n( *(at )?)/); jt = ye && ye[1] || ""; } return "\n" + jt + ve; } var Rt = !1; function zt(ve, ye) { if (!ve || Rt) return ""; Rt = !0; var be = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { if (ye) if (ye = function() { throw Error(); }, Object.defineProperty(ye.prototype, "props", { set: function() { throw Error(); } }), typeof Reflect == "object" && Reflect.construct) { try { Reflect.construct(ye, []); } catch (ve) { var xe = ve; } Reflect.construct(ve, [], ye); } else { try { ye.call(); } catch (ve) { xe = ve; } ve.call(ye.prototype); } else { try { throw Error(); } catch (ve) { xe = ve; } ve(); } } catch (ye) { if (ye && xe && typeof ye.stack == "string") { for (var Ce = ye.stack.split("\n"), we = xe.stack.split("\n"), De = Ce.length - 1, je = we.length - 1; 1 <= De && 0 <= je && Ce[De] !== we[je];) je--; for (; 1 <= De && 0 <= je; De--, je--) if (Ce[De] !== we[je]) { if (De !== 1 || je !== 1) do if (De--, je--, 0 > je || Ce[De] !== we[je]) { var Me = "\n" + Ce[De].replace(" at new ", " at "); return ve.displayName && Me.includes("<anonymous>") && (Me = Me.replace("<anonymous>", ve.displayName)), Me; } while (1 <= De && 0 <= je); break; } } } finally { Rt = !1, Error.prepareStackTrace = be; } return (ve = ve ? ve.displayName || ve.name : "") ? Ft(ve) : ""; } function Bt(ve) { switch (ve.tag) { case 5: return Ft(ve.type); case 16: return Ft("Lazy"); case 13: return Ft("Suspense"); case 19: return Ft("SuspenseList"); case 0: case 2: case 15: return ve = zt(ve.type, !1), ve; case 11: return ve = zt(ve.type.render, !1), ve; case 1: return ve = zt(ve.type, !0), ve; default: return ""; } } function Ht(ve) { if (ve == null) return null; if (typeof ve == "function") return ve.displayName || ve.name || null; if (typeof ve == "string") return ve; switch (ve) { case Xe: return "Fragment"; case Ye: return "Portal"; case Qe: return "Profiler"; case Ze: return "StrictMode"; case ct: return "Suspense"; case ut: return "SuspenseList"; } if (typeof ve == "object") switch (ve.$$typeof) { case it: return (ve.displayName || "Context") + ".Consumer"; case et: return (ve._context.displayName || "Context") + ".Provider"; case ot: var ye = ve.render; return ve = ve.displayName, ve ||= (ve = ye.displayName || ye.name || "", ve === "" ? "ForwardRef" : "ForwardRef(" + ve + ")"), ve; case dt: return ye = ve.displayName || null, ye === null ? Ht(ve.type) || "Memo" : ye; case ft: ye = ve._payload, ve = ve._init; try { return Ht(ve(ye)); } catch {} } return null; } function Ut(ve) { var ye = ve.type; switch (ve.tag) { case 24: return "Cache"; case 9: return (ye.displayName || "Context") + ".Consumer"; case 10: return (ye._context.displayName || "Context") + ".Provider"; case 18: return "DehydratedFragment"; case 11: return ve = ye.render, ve = ve.displayName || ve.name || "", ye.displayName || (ve === "" ? "ForwardRef" : "ForwardRef(" + ve + ")"); case 7: return "Fragment"; case 5: return ye; case 4: return "Portal"; case 3: return "Root"; case 6: return "Text"; case 16: return Ht(ye); case 8: return ye === Ze ? "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 (typeof ye == "function") return ye.displayName || ye.name || null; if (typeof ye == "string") return ye; } return null; } function Kt(ve) { switch (typeof ve) { case "boolean": case "number": case "string": case "undefined": return ve; case "object": return ve; default: return ""; } } function Jt(ve) { var ye = ve.type; return (ve = ve.nodeName) && ve.toLowerCase() === "input" && (ye === "checkbox" || ye === "radio"); } function Yt(ve) { var ye = Jt(ve) ? "checked" : "value", be = Object.getOwnPropertyDescriptor(ve.constructor.prototype, ye), xe = "" + ve[ye]; if (!ve.hasOwnProperty(ye) && be !== void 0 && typeof be.get == "function" && typeof be.set == "function") { var Ce = be.get, we = be.set; return Object.defineProperty(ve, ye, { configurable: !0, get: function() { return Ce.call(this); }, set: function(ve) { xe = "" + ve, we.call(this, ve); } }), Object.defineProperty(ve, ye, { enumerable: be.enumerable }), { getValue: function() { return xe; }, setValue: function(ve) { xe = "" + ve; }, stopTracking: function() { ve._valueTracker = null, delete ve[ye]; } }; } } function Zt(ve) { ve._valueTracker ||= Yt(ve); } function $t(ve) { if (!ve) return !1; var ye = ve._valueTracker; if (!ye) return !0; var be = ye.getValue(), xe = ""; return ve && (xe = Jt(ve) ? ve.checked ? "true" : "false" : ve.value), ve = xe, ve === be ? !1 : (ye.setValue(ve), !0); } function pn(ve) { if (ve ||= typeof document < "u" ? document : void 0, ve === void 0) return null; try { return ve.activeElement || ve.body; } catch { return ve.body; } } function xn(ve, ye) { var be = ye.checked; return kt({}, ye, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: be ?? ve._wrapperState.initialChecked }); } function jn(ve, ye) { var be = ye.defaultValue == null ? "" : ye.defaultValue, xe = ye.checked == null ? ye.defaultChecked : ye.checked; be = Kt(ye.value == null ? be : ye.value), ve._wrapperState = { initialChecked: xe, initialValue: be, controlled: ye.type === "checkbox" || ye.type === "radio" ? ye.checked != null : ye.value != null }; } function Vn(ve, ye) { ye = ye.checked, ye != null && Ke(ve, "checked", ye, !1); } function qn(ve, ye) { Vn(ve, ye); var be = Kt(ye.value), xe = ye.type; if (be != null) xe === "number" ? (be === 0 && ve.value === "" || ve.value != be) && (ve.value = "" + be) : ve.value !== "" + be && (ve.value = "" + be); else if (xe === "submit" || xe === "reset") { ve.removeAttribute("value"); return; } ye.hasOwnProperty("value") ? Yn(ve, ye.type, be) : ye.hasOwnProperty("defaultValue") && Yn(ve, ye.type, Kt(ye.defaultValue)), ye.checked == null && ye.defaultChecked != null && (ve.defaultChecked = !!ye.defaultChecked); } function Jn(ve, ye, be) { if (ye.hasOwnProperty("value") || ye.hasOwnProperty("defaultValue")) { var xe = ye.type; if (!(xe !== "submit" && xe !== "reset" || ye.value !== void 0 && ye.value !== null)) return; ye = "" + ve._wrapperState.initialValue, be || ye === ve.value || (ve.value = ye), ve.defaultValue = ye; } be = ve.name, be !== "" && (ve.name = ""), ve.defaultChecked = !!ve._wrapperState.initialChecked, be !== "" && (ve.name = be); } function Yn(ve, ye, be) { (ye !== "number" || pn(ve.ownerDocument) !== ve) && (be == null ? ve.defaultValue = "" + ve._wrapperState.initialValue : ve.defaultValue !== "" + be && (ve.defaultValue = "" + be)); } var Zn = Array.isArray; function Qn(ve, ye, be, xe) { if (ve = ve.options, ye) { ye = {}; for (var Ce = 0; Ce < be.length; Ce++) ye["$" + be[Ce]] = !0; for (be = 0; be < ve.length; be++) Ce = ye.hasOwnProperty("$" + ve[be].value), ve[be].selected !== Ce && (ve[be].selected = Ce), Ce && xe && (ve[be].defaultSelected = !0); } else { for (be = "" + Kt(be), ye = null, Ce = 0; Ce < ve.length; Ce++) { if (ve[Ce].value === be) { ve[Ce].selected = !0, xe && (ve[Ce].defaultSelected = !0); return; } ye !== null || ve[Ce].disabled || (ye = ve[Ce]); } ye !== null && (ye.selected = !0); } } function er(ve, ye) { if (ye.dangerouslySetInnerHTML != null) throw Error(xe(91)); return kt({}, ye, { value: void 0, defaultValue: void 0, children: "" + ve._wrapperState.initialValue }); } function tr(ve, ye) { var be = ye.value; if (be == null) { if (be = ye.children, ye = ye.defaultValue, be != null) { if (ye != null) throw Error(xe(92)); if (Zn(be)) { if (1 < be.length) throw Error(xe(93)); be = be[0]; } ye = be; } ye ??= "", be = ye; } ve._wrapperState = { initialValue: Kt(be) }; } function nr(ve, ye) { var be = Kt(ye.value), xe = Kt(ye.defaultValue); be != null && (be = "" + be, be !== ve.value && (ve.value = be), ye.defaultValue == null && ve.defaultValue !== be && (ve.defaultValue = be)), xe != null && (ve.defaultValue = "" + xe); } function rr(ve) { var ye = ve.textContent; ye === ve._wrapperState.initialValue && ye !== "" && ye !== null && (ve.value = ye); } function ir(ve) { switch (ve) { 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 ar(ve, ye) { return ve == null || ve === "http://www.w3.org/1999/xhtml" ? ir(ye) : ve === "http://www.w3.org/2000/svg" && ye === "foreignObject" ? "http://www.w3.org/1999/xhtml" : ve; } var or, sr = function(ve) { return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(ye, be, xe, Ce) { MSApp.execUnsafeLocalFunction(function() { return ve(ye, be, xe, Ce); }); } : ve; }(function(ve, ye) { if (ve.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in ve) ve.innerHTML = ye; else { for (or ||= document.createElement("div"), or.innerHTML = "<svg>" + ye.valueOf().toString() + "</svg>", ye = or.firstChild; ve.firstChild;) ve.removeChild(ve.firstChild); for (; ye.firstChild;) ve.appendChild(ye.firstChild); } }); function cr(ve, ye) { if (ye) { var be = ve.firstChild; if (be && be === ve.lastChild && be.nodeType === 3) { be.nodeValue = ye; return; } } ve.textContent = ye; } var lr = { 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 }, ur = [ "Webkit", "ms", "Moz", "O" ]; Object.keys(lr).forEach(function(ve) { ur.forEach(function(ye) { ye = ye + ve.charAt(0).toUpperCase() + ve.substring(1), lr[ye] = lr[ve]; }); }); function dr(ve, ye, be) { return ye == null || typeof ye == "boolean" || ye === "" ? "" : be || typeof ye != "number" || ye === 0 || lr.hasOwnProperty(ve) && lr[ve] ? ("" + ye).trim() : ye + "px"; } function fr(ve, ye) { for (var be in ve = ve.style, ye) if (ye.hasOwnProperty(be)) { var xe = be.indexOf("--") === 0, Ce = dr(be, ye[be], xe); be === "float" && (be = "cssFloat"), xe ? ve.setProperty(be, Ce) : ve[be] = Ce; } } var pr = kt({ 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 mr(ve, ye) { if (ye) { if (pr[ve] && (ye.children != null || ye.dangerouslySetInnerHTML != null)) throw Error(xe(137, ve)); if (ye.dangerouslySetInnerHTML != null) { if (ye.children != null) throw Error(xe(60)); if (typeof ye.dangerouslySetInnerHTML != "object" || !("__html" in ye.dangerouslySetInnerHTML)) throw Error(xe(61)); } if (ye.style != null && typeof ye.style != "object") throw Error(xe(62)); } } function hr(ve, ye) { if (ve.indexOf("-") === -1) return typeof ye.is == "string"; switch (ve) { 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 gr = null; function vr(ve) { return ve = ve.target || ve.srcElement || window, ve.correspondingUseElement && (ve = ve.correspondingUseElement), ve.nodeType === 3 ? ve.parentNode : ve; } var yr = null, br = null, xr = null; function Sr(ve) { if (ve = Fs(ve)) { if (typeof yr != "function") throw Error(xe(280)); var ye = ve.stateNode; ye && (ye = Ls(ye), yr(ve.stateNode, ve.type, ye)); } } function Cr(ve) { br ? xr ? xr.push(ve) : xr = [ve] : br = ve; } function wr() { if (br) { var ve = br, ye = xr; if (xr = br = null, Sr(ve), ye) for (ve = 0; ve < ye.length; ve++) Sr(ye[ve]); } } function Tr(ve, ye) { return ve(ye); } function Er() {} var Dr = !1; function Or(ve, ye, be) { if (Dr) return ve(ye, be); Dr = !0; try { return Tr(ve, ye, be); } finally { Dr = !1, (br !== null || xr !== null) && (Er(), wr()); } } function kr(ve, ye) { var be = ve.stateNode; if (be === null) return null; var Ce = Ls(be); if (Ce === null) return null; be = Ce[ye]; a: switch (ye) { case "onClick": case "onClickCapture": case "onDoubleClick": case "onDoubleClickCapture": case "onMouseDown": case "onMouseDownCapture": case "onMouseMove": case "onMouseMoveCapture": case "onMouseUp": case "onMouseUpCapture": case "onMouseEnter": (Ce = !Ce.disabled) || (ve = ve.type, Ce = !(ve === "button" || ve === "input" || ve === "select" || ve === "textarea")), ve = !Ce; break a; default: ve = !1; } if (ve) return null; if (be && typeof be != "function") throw Error(xe(231, ye, typeof be)); return be; } var Ar = !1; if (Me) try { var jr = {}; Object.defineProperty(jr, "passive", { get: function() { Ar = !0; } }), window.addEventListener("test", jr, jr), window.removeEventListener("test", jr, jr); } catch { Ar = !1; } function Mr(ve, ye, be, xe, Ce, we, De, je, Me) { var Ne = Array.prototype.slice.call(arguments, 3); try { ye.apply(be, Ne); } catch (ve) { this.onError(ve); } } var Nr = !1, Pr = null, Fr = !1, Ir = null, Lr = { onError: function(ve) { Nr = !0, Pr = ve; } }; function Rr(ve, ye, be, xe, Ce, we, De, je, Me) { Nr = !1, Pr = null, Mr.apply(Lr, arguments); } function zr(ve, ye, be, Ce, we, De, je, Me, Ne) { if (Rr.apply(this, arguments), Nr) { if (Nr) { var Fe = Pr; Nr = !1, Pr = null; } else throw Error(xe(198)); Fr || (Fr = !0, Ir = Fe); } } function Br(ve) { var ye = ve, be = ve; if (ve.alternate) for (; ye.return;) ye = ye.return; else { ve = ye; do ye = ve, ye.flags & 4098 && (be = ye.return), ve = ye.return; while (ve); } return ye.tag === 3 ? be : null; } function Vr(ve) { if (ve.tag === 13) { var ye = ve.memoizedState; if (ye === null && (ve = ve.alternate, ve !== null && (ye = ve.memoizedState)), ye !== null) return ye.dehydrated; } return null; } function Hr(ve) { if (Br(ve) !== ve) throw Error(xe(188)); } function Ur(ve) { var ye = ve.alternate; if (!ye) { if (ye = Br(ve), ye === null) throw Error(xe(188)); return ye === ve ? ve : null; } for (var be = ve, Ce = ye;;) { var we = be.return; if (we === null) break; var De = we.alternate; if (De === null) { if (Ce = we.return, Ce !== null) { be = Ce; continue; } break; } if (we.child === De.child) { for (De = we.child; De;) { if (De === be) return Hr(we), ve; if (De === Ce) return Hr(we), ye; De = De.sibling; } throw Error(xe(188)); } if (be.return !== Ce.return) be = we, Ce = De; else { for (var je = !1, Me = we.child; Me;) { if (Me === be) { je = !0, be = we, Ce = De; break; } if (Me === Ce) { je = !0, Ce = we, be = De; break; } Me = Me.sibling; } if (!je) { for (Me = De.child; Me;) { if (Me === be) { je = !0, be = De, Ce = we; break; } if (Me === Ce) { je = !0, Ce = De, be = we; break; } Me = Me.sibling; } if (!je) throw Error(xe(189)); } } if (be.alternate !== Ce) throw Error(xe(190)); } if (be.tag !== 3) throw Error(xe(188)); return be.stateNode.current === be ? ve : ye; } function Wr(ve) { return ve = Ur(ve), ve === null ? null : Gr(ve); } function Gr(ve) { if (ve.tag === 5 || ve.tag === 6) return ve; for (ve = ve.child; ve !== null;) { var ye = Gr(ve); if (ye !== null) return ye; ve = ve.sibling; } return null; } var Kr = be.unstable_scheduleCallback, qr = be.unstable_cancelCallback, Jr = be.unstable_shouldYield, Yr = be.unstable_requestPaint, Xr = be.unstable_now, Zr = be.unstable_getCurrentPriorityLevel, Qr = be.unstable_ImmediatePriority, $r = be.unstable_UserBlockingPriority, ei = be.unstable_NormalPriority, ti = be.unstable_LowPriority, ni = be.unstable_IdlePriority, ri = null, ii = null; function ai(ve) { if (ii && typeof ii.onCommitFiberRoot == "function") try { ii.onCommitFiberRoot(ri, ve, void 0, (ve.current.flags & 128) == 128); } catch {} } var oi = Math.clz32 ? Math.clz32 : li, si = Math.log, ci = Math.LN2; function li(ve) { return ve >>>= 0, ve === 0 ? 32 : 31 - (si(ve) / ci | 0) | 0; } var ui = 64, di = 4194304; function fi(ve) { switch (ve & -ve) { 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 ve & 4194240; case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: return ve & 130023424; case 134217728: return 134217728; case 268435456: return 268435456; case 536870912: return 536870912; case 1073741824: return 1073741824; default: return ve; } } function pi(ve, ye) { var be = ve.pendingLanes; if (be === 0) return 0; var xe = 0, Ce = ve.suspendedLanes, we = ve.pingedLanes, De = be & 268435455; if (De !== 0) { var je = De & ~Ce; je === 0 ? (we &= De, we !== 0 && (xe = fi(we))) : xe = fi(je); } else De = be & ~Ce, De === 0 ? we !== 0 && (xe = fi(we)) : xe = fi(De); if (xe === 0) return 0; if (ye !== 0 && ye !== xe && (ye & Ce) === 0 && (Ce = xe & -xe, we = ye & -ye, Ce >= we || Ce === 16 && we & 4194240)) return ye; if (xe & 4 && (xe |= be & 16), ye = ve.entangledLanes, ye !== 0) for (ve = ve.entanglements, ye &= xe; 0 < ye;) be = 31 - oi(ye), Ce = 1 << be, xe |= ve[be], ye &= ~Ce; return xe; } function mi(ve, ye) { switch (ve) { case 1: case 2: case 4: return ye + 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 ye + 5e3; case 4194304: case 8388608: case 16777216: case 33554432: case 67108864: return -1; case 134217728: case 268435456: case 536870912: case 1073741824: return -1; default: return -1; } } function hi(ve, ye) { for (var be = ve.suspendedLanes, xe = ve.pingedLanes, Ce = ve.expirationTimes, we = ve.pendingLanes; 0 < we;) { var De = 31 - oi(we), je = 1 << De, Me = Ce[De]; Me === -1 ? ((je & be) === 0 || (je & xe) !== 0) && (Ce[De] = mi(je, ye)) : Me <= ye && (ve.expiredLanes |= je), we &= ~je; } } function gi(ve) { return ve = ve.pendingLanes & -1073741825, ve === 0 ? ve & 1073741824 ? 1073741824 : 0 : ve; } function _i() { var ve = ui; return ui <<= 1, !(ui & 4194240) && (ui = 64), ve; } function vi(ve) { for (var ye = [], be = 0; 31 > be; be++) ye.push(ve); return ye; } function yi(ve, ye, be) { ve.pendingLanes |= ye, ye !== 536870912 && (ve.suspendedLanes = 0, ve.pingedLanes = 0), ve = ve.eventTimes, ye = 31 - oi(ye), ve[ye] = be; } function bi(ve, ye) { var be = ve.pendingLanes & ~ye; ve.pendingLanes = ye, ve.suspendedLanes = 0, ve.pingedLanes = 0, ve.expiredLanes &= ye, ve.mutableReadLanes &= ye, ve.entangledLanes &= ye, ye = ve.entanglements; var xe = ve.eventTimes; for (ve = ve.expirationTimes; 0 < be;) { var Ce = 31 - oi(be), we = 1 << Ce; ye[Ce] = 0, xe[Ce] = -1, ve[Ce] = -1, be &= ~we; } } function xi(ve, ye) { var be = ve.entangledLanes |= ye; for (ve = ve.entanglements; be;) { var xe = 31 - oi(be), Ce = 1 << xe; Ce & ye | ve[xe] & ye && (ve[xe] |= ye), be &= ~Ce; } } var Si = 0; function Ci(ve) { return ve &= -ve, 1 < ve ? 4 < ve ? ve & 268435455 ? 16 : 536870912 : 4 : 1; } var wi, Ti, Ei, Di, Oi, ki = !1, Ai = [], ji = null, Mi = null, Ni = null, Pi = /* @__PURE__ */ new Map(), Fi = /* @__PURE__ */ new Map(), Ii = [], Li = "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 Ri(ve, ye) { switch (ve) { case "focusin": case "focusout": ji = null; break; case "dragenter": case "dragleave": Mi = null; break; case "mouseover": case "mouseout": Ni = null; break; case "pointerover": case "pointerout": Pi.delete(ye.pointerId); break; case "gotpointercapture": case "lostpointercapture": Fi.delete(ye.pointerId); } } function zi(ve, ye, be, xe, Ce, we) { return ve === null || ve.nativeEvent !== we ? (ve = { blockedOn: ye, domEventName: be, eventSystemFlags: xe, nativeEvent: we, targetContainers: [Ce] }, ye !== null && (ye = Fs(ye), ye !== null && Ti(ye)), ve) : (ve.eventSystemFlags |= xe, ye = ve.targetContainers, Ce !== null && ye.indexOf(Ce) === -1 && ye.push(Ce), ve); } function Bi(ve, ye, be, xe, Ce) { switch (ye) { case "focusin": return ji = zi(ji, ve, ye, be, xe, Ce), !0; case "dragenter": return Mi = zi(Mi, ve, ye, be, xe, Ce), !0; case "mouseover": return Ni = zi(Ni, ve, ye, be, xe, Ce), !0; case "pointerover": var we = Ce.pointerId; return Pi.set(we, zi(Pi.get(we) || null, ve, ye, be, xe, Ce)), !0; case "gotpointercapture": return we = Ce.pointerId, Fi.set(we, zi(Fi.get(we) || null, ve, ye, be, xe, Ce)), !0; } return !1; } function Vi(ve) { var ye = Ps(ve.target); if (ye !== null) { var be = Br(ye); if (be !== null) { if (ye = be.tag, ye === 13) { if (ye = Vr(be), ye !== null) { ve.blockedOn = ye, Oi(ve.priority, function() { Ei(be); }); return; } } else if (ye === 3 && be.stateNode.current.memoizedState.isDehydrated) { ve.blockedOn = be.tag === 3 ? be.stateNode.containerInfo : null; return; } } } ve.blockedOn = null; } function Hi(ve) { if (ve.blockedOn !== null) return !1; for (var ye = ve.targetContainers; 0 < ye.length;) { var be = $i(ve.domEventName, ve.eventSystemFlags, ye[0], ve.nativeEvent); if (be === null) { be = ve.nativeEvent; var xe = new be.constructor(be.type, be); gr = xe, be.target.dispatchEvent(xe), gr = null; } else return ye = Fs(be), ye !== null && Ti(ye), ve.blockedOn = be, !1; ye.shift(); } return !0; } function Ui(ve, ye, be) { Hi(ve) && be.delete(ye); } function Wi() { ki = !1, ji !== null && Hi(ji) && (ji = null), Mi !== null && Hi(Mi) && (Mi = null), Ni !== null && Hi(Ni) && (Ni = null), Pi.forEach(Ui), Fi.forEach(Ui); } function Gi(ve, ye) { ve.blockedOn === ye && (ve.blockedOn = null, ki || (ki = !0, be.unstable_scheduleCallback(be.unstable_NormalPriority, Wi))); } function Ki(ve) { function ye(ye) { return Gi(ye, ve); } if (0 < Ai.length) { Gi(Ai[0], ve); for (var be = 1; be < Ai.length; be++) { var xe = Ai[be]; xe.blockedOn === ve && (xe.blockedOn = null); } } for (ji !== null && Gi(ji, ve), Mi !== null && Gi(Mi, ve), Ni !== null && Gi(Ni, ve), Pi.forEach(ye), Fi.forEach(ye), be = 0; be < Ii.length; be++) xe = Ii[be], xe.blockedOn === ve && (xe.blockedOn = null); for (; 0 < Ii.length && (be = Ii[0], be.blockedOn === null);) Vi(be), be.blockedOn === null && Ii.shift(); } var qi = qe.ReactCurrentBatchConfig, Ji = !0; function Yi(ve, ye, be, xe) { var Ce = Si, we = qi.transition; qi.transition = null; try { Si = 1, Zi(ve, ye, be, xe); } finally { Si = Ce, qi.transition = we; } } function Xi(ve, ye, be, xe) { var Ce = Si, we = qi.transition; qi.transition = null; try { Si = 4, Zi(ve, ye, be, xe); } finally { Si = Ce, qi.transition = we; } } function Zi(ve, ye, be, xe) { if (Ji) { var Ce = $i(ve, ye, be, xe); if (Ce === null) rs(ve, ye, xe, Qi, be), Ri(ve, xe); else if (Bi(Ce, ve, ye, be, xe)) xe.stopPropagation(); else if (Ri(ve, xe), ye & 4 && -1 < Li.indexOf(ve)) { for (; Ce !== null;) { var we = Fs(Ce); if (we !== null && wi(we), we = $i(ve, ye, be, xe), we === null && rs(ve, ye, xe, Qi, be), we === Ce) break; Ce = we; } Ce !== null && xe.stopPropagation(); } else rs(ve, ye, xe, null, be); } } var Qi = null; function $i(ve, ye, be, xe) { if (Qi = null, ve = vr(xe), ve = Ps(ve), ve !== null) if (ye = Br(ve), ye === null) ve = null; else if (be = ye.tag, be === 13) { if (ve = Vr(ye), ve !== null) return ve; ve = null; } else if (be === 3) { if (ye.stateNode.current.memoizedState.isDehydrated) return ye.tag === 3 ? ye.stateNode.containerInfo : null; ve = null; } else ye !== ve && (ve = null); return Qi = ve, null; } function ea(ve) { switch (ve) { 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 "foc