@stlite/browser
Version:
Browser Stlite
1,489 lines • 4.36 MB
JavaScript
//#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