@sheerid/jslib-nightly
Version:
SheerID JavaScript Library
1,394 lines (1,393 loc) • 990 kB
JavaScript
/**
* VERSION: 2.230.0-alpha.0
* BUILD_TIMESTAMP: 1778694684677
* BUILD_DATE: Wed May 13 2026 17:51:24 GMT+0000 (Coordinated Universal Time)
* BUILD_COMMIT: 7af1c105d5485ac4ed1190c56d492bb4590667a9
*/
function Tx(e, t) {
for (var r = 0; r < t.length; r++) {
const o = t[r];
if (typeof o != "string" && !Array.isArray(o)) {
for (const i in o)
if (i !== "default" && !(i in e)) {
const a = Object.getOwnPropertyDescriptor(o, i);
a && Object.defineProperty(e, i, a.get ? a : {
enumerable: !0,
get: () => o[i]
});
}
}
}
return Object.freeze(Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }));
}
var lu = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
function Nr(e) {
return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e;
}
var dd = { exports: {} }, hi = {}, pd = { exports: {} }, nt = {};
var Sv;
function Cx() {
if (Sv) return nt;
Sv = 1;
var e = /* @__PURE__ */ Symbol.for("react.element"), t = /* @__PURE__ */ Symbol.for("react.portal"), r = /* @__PURE__ */ Symbol.for("react.fragment"), o = /* @__PURE__ */ Symbol.for("react.strict_mode"), i = /* @__PURE__ */ Symbol.for("react.profiler"), a = /* @__PURE__ */ Symbol.for("react.provider"), u = /* @__PURE__ */ Symbol.for("react.context"), c = /* @__PURE__ */ Symbol.for("react.forward_ref"), d = /* @__PURE__ */ Symbol.for("react.suspense"), p = /* @__PURE__ */ Symbol.for("react.memo"), m = /* @__PURE__ */ Symbol.for("react.lazy"), h = Symbol.iterator;
function v(U) {
return U === null || typeof U != "object" ? null : (U = h && U[h] || U["@@iterator"], typeof U == "function" ? U : null);
}
var S = { isMounted: function() {
return !1;
}, enqueueForceUpdate: function() {
}, enqueueReplaceState: function() {
}, enqueueSetState: function() {
} }, b = Object.assign, E = {};
function I(U, ee, Ee) {
this.props = U, this.context = ee, this.refs = E, this.updater = Ee || S;
}
I.prototype.isReactComponent = {}, I.prototype.setState = function(U, ee) {
if (typeof U != "object" && typeof U != "function" && U != 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, U, ee, "setState");
}, I.prototype.forceUpdate = function(U) {
this.updater.enqueueForceUpdate(this, U, "forceUpdate");
};
function P() {
}
P.prototype = I.prototype;
function C(U, ee, Ee) {
this.props = U, this.context = ee, this.refs = E, this.updater = Ee || S;
}
var D = C.prototype = new P();
D.constructor = C, b(D, I.prototype), D.isPureReactComponent = !0;
var k = Array.isArray, R = Object.prototype.hasOwnProperty, $ = { current: null }, O = { key: !0, ref: !0, __self: !0, __source: !0 };
function L(U, ee, Ee) {
var ke, We = {}, Ge = null, Ye = null;
if (ee != null) for (ke in ee.ref !== void 0 && (Ye = ee.ref), ee.key !== void 0 && (Ge = "" + ee.key), ee) R.call(ee, ke) && !O.hasOwnProperty(ke) && (We[ke] = ee[ke]);
var Ue = arguments.length - 2;
if (Ue === 1) We.children = Ee;
else if (1 < Ue) {
for (var je = Array(Ue), $e = 0; $e < Ue; $e++) je[$e] = arguments[$e + 2];
We.children = je;
}
if (U && U.defaultProps) for (ke in Ue = U.defaultProps, Ue) We[ke] === void 0 && (We[ke] = Ue[ke]);
return { $$typeof: e, type: U, key: Ge, ref: Ye, props: We, _owner: $.current };
}
function te(U, ee) {
return { $$typeof: e, type: U.type, key: ee, ref: U.ref, props: U.props, _owner: U._owner };
}
function j(U) {
return typeof U == "object" && U !== null && U.$$typeof === e;
}
function J(U) {
var ee = { "=": "=0", ":": "=2" };
return "$" + U.replace(/[=:]/g, function(Ee) {
return ee[Ee];
});
}
var oe = /\/+/g;
function se(U, ee) {
return typeof U == "object" && U !== null && U.key != null ? J("" + U.key) : ee.toString(36);
}
function ge(U, ee, Ee, ke, We) {
var Ge = typeof U;
(Ge === "undefined" || Ge === "boolean") && (U = null);
var Ye = !1;
if (U === null) Ye = !0;
else switch (Ge) {
case "string":
case "number":
Ye = !0;
break;
case "object":
switch (U.$$typeof) {
case e:
case t:
Ye = !0;
}
}
if (Ye) return Ye = U, We = We(Ye), U = ke === "" ? "." + se(Ye, 0) : ke, k(We) ? (Ee = "", U != null && (Ee = U.replace(oe, "$&/") + "/"), ge(We, ee, Ee, "", function($e) {
return $e;
})) : We != null && (j(We) && (We = te(We, Ee + (!We.key || Ye && Ye.key === We.key ? "" : ("" + We.key).replace(oe, "$&/") + "/") + U)), ee.push(We)), 1;
if (Ye = 0, ke = ke === "" ? "." : ke + ":", k(U)) for (var Ue = 0; Ue < U.length; Ue++) {
Ge = U[Ue];
var je = ke + se(Ge, Ue);
Ye += ge(Ge, ee, Ee, je, We);
}
else if (je = v(U), typeof je == "function") for (U = je.call(U), Ue = 0; !(Ge = U.next()).done; ) Ge = Ge.value, je = ke + se(Ge, Ue++), Ye += ge(Ge, ee, Ee, je, We);
else if (Ge === "object") throw ee = String(U), Error("Objects are not valid as a React child (found: " + (ee === "[object Object]" ? "object with keys {" + Object.keys(U).join(", ") + "}" : ee) + "). If you meant to render a collection of children, use an array instead.");
return Ye;
}
function Ce(U, ee, Ee) {
if (U == null) return U;
var ke = [], We = 0;
return ge(U, ke, "", "", function(Ge) {
return ee.call(Ee, Ge, We++);
}), ke;
}
function be(U) {
if (U._status === -1) {
var ee = U._result;
ee = ee(), ee.then(function(Ee) {
(U._status === 0 || U._status === -1) && (U._status = 1, U._result = Ee);
}, function(Ee) {
(U._status === 0 || U._status === -1) && (U._status = 2, U._result = Ee);
}), U._status === -1 && (U._status = 0, U._result = ee);
}
if (U._status === 1) return U._result.default;
throw U._result;
}
var Se = { current: null }, K = { transition: null }, re = { ReactCurrentDispatcher: Se, ReactCurrentBatchConfig: K, ReactCurrentOwner: $ };
function ce() {
throw Error("act(...) is not supported in production builds of React.");
}
return nt.Children = { map: Ce, forEach: function(U, ee, Ee) {
Ce(U, function() {
ee.apply(this, arguments);
}, Ee);
}, count: function(U) {
var ee = 0;
return Ce(U, function() {
ee++;
}), ee;
}, toArray: function(U) {
return Ce(U, function(ee) {
return ee;
}) || [];
}, only: function(U) {
if (!j(U)) throw Error("React.Children.only expected to receive a single React element child.");
return U;
} }, nt.Component = I, nt.Fragment = r, nt.Profiler = i, nt.PureComponent = C, nt.StrictMode = o, nt.Suspense = d, nt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = re, nt.act = ce, nt.cloneElement = function(U, ee, Ee) {
if (U == null) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + U + ".");
var ke = b({}, U.props), We = U.key, Ge = U.ref, Ye = U._owner;
if (ee != null) {
if (ee.ref !== void 0 && (Ge = ee.ref, Ye = $.current), ee.key !== void 0 && (We = "" + ee.key), U.type && U.type.defaultProps) var Ue = U.type.defaultProps;
for (je in ee) R.call(ee, je) && !O.hasOwnProperty(je) && (ke[je] = ee[je] === void 0 && Ue !== void 0 ? Ue[je] : ee[je]);
}
var je = arguments.length - 2;
if (je === 1) ke.children = Ee;
else if (1 < je) {
Ue = Array(je);
for (var $e = 0; $e < je; $e++) Ue[$e] = arguments[$e + 2];
ke.children = Ue;
}
return { $$typeof: e, type: U.type, key: We, ref: Ge, props: ke, _owner: Ye };
}, nt.createContext = function(U) {
return U = { $$typeof: u, _currentValue: U, _currentValue2: U, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, U.Provider = { $$typeof: a, _context: U }, U.Consumer = U;
}, nt.createElement = L, nt.createFactory = function(U) {
var ee = L.bind(null, U);
return ee.type = U, ee;
}, nt.createRef = function() {
return { current: null };
}, nt.forwardRef = function(U) {
return { $$typeof: c, render: U };
}, nt.isValidElement = j, nt.lazy = function(U) {
return { $$typeof: m, _payload: { _status: -1, _result: U }, _init: be };
}, nt.memo = function(U, ee) {
return { $$typeof: p, type: U, compare: ee === void 0 ? null : ee };
}, nt.startTransition = function(U) {
var ee = K.transition;
K.transition = {};
try {
U();
} finally {
K.transition = ee;
}
}, nt.unstable_act = ce, nt.useCallback = function(U, ee) {
return Se.current.useCallback(U, ee);
}, nt.useContext = function(U) {
return Se.current.useContext(U);
}, nt.useDebugValue = function() {
}, nt.useDeferredValue = function(U) {
return Se.current.useDeferredValue(U);
}, nt.useEffect = function(U, ee) {
return Se.current.useEffect(U, ee);
}, nt.useId = function() {
return Se.current.useId();
}, nt.useImperativeHandle = function(U, ee, Ee) {
return Se.current.useImperativeHandle(U, ee, Ee);
}, nt.useInsertionEffect = function(U, ee) {
return Se.current.useInsertionEffect(U, ee);
}, nt.useLayoutEffect = function(U, ee) {
return Se.current.useLayoutEffect(U, ee);
}, nt.useMemo = function(U, ee) {
return Se.current.useMemo(U, ee);
}, nt.useReducer = function(U, ee, Ee) {
return Se.current.useReducer(U, ee, Ee);
}, nt.useRef = function(U) {
return Se.current.useRef(U);
}, nt.useState = function(U) {
return Se.current.useState(U);
}, nt.useSyncExternalStore = function(U, ee, Ee) {
return Se.current.useSyncExternalStore(U, ee, Ee);
}, nt.useTransition = function() {
return Se.current.useTransition();
}, nt.version = "18.3.1", nt;
}
var wv;
function qi() {
return wv || (wv = 1, pd.exports = Cx()), pd.exports;
}
var bv;
function Ax() {
if (bv) return hi;
bv = 1;
var e = qi(), t = /* @__PURE__ */ Symbol.for("react.element"), r = /* @__PURE__ */ Symbol.for("react.fragment"), o = Object.prototype.hasOwnProperty, i = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, a = { key: !0, ref: !0, __self: !0, __source: !0 };
function u(c, d, p) {
var m, h = {}, v = null, S = null;
p !== void 0 && (v = "" + p), d.key !== void 0 && (v = "" + d.key), d.ref !== void 0 && (S = d.ref);
for (m in d) o.call(d, m) && !a.hasOwnProperty(m) && (h[m] = d[m]);
if (c && c.defaultProps) for (m in d = c.defaultProps, d) h[m] === void 0 && (h[m] = d[m]);
return { $$typeof: t, type: c, key: v, ref: S, props: h, _owner: i.current };
}
return hi.Fragment = r, hi.jsx = u, hi.jsxs = u, hi;
}
var Ev;
function Ox() {
return Ev || (Ev = 1, dd.exports = Ax()), dd.exports;
}
var x = Ox(), N = qi();
const Re = /* @__PURE__ */ Nr(N), lb = /* @__PURE__ */ Tx({
__proto__: null,
default: Re
}, [N]);
var gd = { exports: {} }, Tr = {}, md = { exports: {} }, hd = {};
var Iv;
function Nx() {
return Iv || (Iv = 1, (function(e) {
function t(K, re) {
var ce = K.length;
K.push(re);
e: for (; 0 < ce; ) {
var U = ce - 1 >>> 1, ee = K[U];
if (0 < i(ee, re)) K[U] = re, K[ce] = ee, ce = U;
else break e;
}
}
function r(K) {
return K.length === 0 ? null : K[0];
}
function o(K) {
if (K.length === 0) return null;
var re = K[0], ce = K.pop();
if (ce !== re) {
K[0] = ce;
e: for (var U = 0, ee = K.length, Ee = ee >>> 1; U < Ee; ) {
var ke = 2 * (U + 1) - 1, We = K[ke], Ge = ke + 1, Ye = K[Ge];
if (0 > i(We, ce)) Ge < ee && 0 > i(Ye, We) ? (K[U] = Ye, K[Ge] = ce, U = Ge) : (K[U] = We, K[ke] = ce, U = ke);
else if (Ge < ee && 0 > i(Ye, ce)) K[U] = Ye, K[Ge] = ce, U = Ge;
else break e;
}
}
return re;
}
function i(K, re) {
var ce = K.sortIndex - re.sortIndex;
return ce !== 0 ? ce : K.id - re.id;
}
if (typeof performance == "object" && typeof performance.now == "function") {
var a = performance;
e.unstable_now = function() {
return a.now();
};
} else {
var u = Date, c = u.now();
e.unstable_now = function() {
return u.now() - c;
};
}
var d = [], p = [], m = 1, h = null, v = 3, S = !1, b = !1, E = !1, I = typeof setTimeout == "function" ? setTimeout : null, P = typeof clearTimeout == "function" ? clearTimeout : null, C = typeof setImmediate < "u" ? setImmediate : null;
typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending.bind(navigator.scheduling);
function D(K) {
for (var re = r(p); re !== null; ) {
if (re.callback === null) o(p);
else if (re.startTime <= K) o(p), re.sortIndex = re.expirationTime, t(d, re);
else break;
re = r(p);
}
}
function k(K) {
if (E = !1, D(K), !b) if (r(d) !== null) b = !0, be(R);
else {
var re = r(p);
re !== null && Se(k, re.startTime - K);
}
}
function R(K, re) {
b = !1, E && (E = !1, P(L), L = -1), S = !0;
var ce = v;
try {
for (D(re), h = r(d); h !== null && (!(h.expirationTime > re) || K && !J()); ) {
var U = h.callback;
if (typeof U == "function") {
h.callback = null, v = h.priorityLevel;
var ee = U(h.expirationTime <= re);
re = e.unstable_now(), typeof ee == "function" ? h.callback = ee : h === r(d) && o(d), D(re);
} else o(d);
h = r(d);
}
if (h !== null) var Ee = !0;
else {
var ke = r(p);
ke !== null && Se(k, ke.startTime - re), Ee = !1;
}
return Ee;
} finally {
h = null, v = ce, S = !1;
}
}
var $ = !1, O = null, L = -1, te = 5, j = -1;
function J() {
return !(e.unstable_now() - j < te);
}
function oe() {
if (O !== null) {
var K = e.unstable_now();
j = K;
var re = !0;
try {
re = O(!0, K);
} finally {
re ? se() : ($ = !1, O = null);
}
} else $ = !1;
}
var se;
if (typeof C == "function") se = function() {
C(oe);
};
else if (typeof MessageChannel < "u") {
var ge = new MessageChannel(), Ce = ge.port2;
ge.port1.onmessage = oe, se = function() {
Ce.postMessage(null);
};
} else se = function() {
I(oe, 0);
};
function be(K) {
O = K, $ || ($ = !0, se());
}
function Se(K, re) {
L = I(function() {
K(e.unstable_now());
}, re);
}
e.unstable_IdlePriority = 5, e.unstable_ImmediatePriority = 1, e.unstable_LowPriority = 4, e.unstable_NormalPriority = 3, e.unstable_Profiling = null, e.unstable_UserBlockingPriority = 2, e.unstable_cancelCallback = function(K) {
K.callback = null;
}, e.unstable_continueExecution = function() {
b || S || (b = !0, be(R));
}, e.unstable_forceFrameRate = function(K) {
0 > K || 125 < K ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : te = 0 < K ? Math.floor(1e3 / K) : 5;
}, e.unstable_getCurrentPriorityLevel = function() {
return v;
}, e.unstable_getFirstCallbackNode = function() {
return r(d);
}, e.unstable_next = function(K) {
switch (v) {
case 1:
case 2:
case 3:
var re = 3;
break;
default:
re = v;
}
var ce = v;
v = re;
try {
return K();
} finally {
v = ce;
}
}, e.unstable_pauseExecution = function() {
}, e.unstable_requestPaint = function() {
}, e.unstable_runWithPriority = function(K, re) {
switch (K) {
case 1:
case 2:
case 3:
case 4:
case 5:
break;
default:
K = 3;
}
var ce = v;
v = K;
try {
return re();
} finally {
v = ce;
}
}, e.unstable_scheduleCallback = function(K, re, ce) {
var U = e.unstable_now();
switch (typeof ce == "object" && ce !== null ? (ce = ce.delay, ce = typeof ce == "number" && 0 < ce ? U + ce : U) : ce = U, K) {
case 1:
var ee = -1;
break;
case 2:
ee = 250;
break;
case 5:
ee = 1073741823;
break;
case 4:
ee = 1e4;
break;
default:
ee = 5e3;
}
return ee = ce + ee, K = { id: m++, callback: re, priorityLevel: K, startTime: ce, expirationTime: ee, sortIndex: -1 }, ce > U ? (K.sortIndex = ce, t(p, K), r(d) === null && K === r(p) && (E ? (P(L), L = -1) : E = !0, Se(k, ce - U))) : (K.sortIndex = ee, t(d, K), b || S || (b = !0, be(R))), K;
}, e.unstable_shouldYield = J, e.unstable_wrapCallback = function(K) {
var re = v;
return function() {
var ce = v;
v = re;
try {
return K.apply(this, arguments);
} finally {
v = ce;
}
};
};
})(hd)), hd;
}
var Mv;
function kx() {
return Mv || (Mv = 1, md.exports = Nx()), md.exports;
}
var xv;
function Dx() {
if (xv) return Tr;
xv = 1;
var e = qi(), t = kx();
function r(n) {
for (var s = "https://reactjs.org/docs/error-decoder.html?invariant=" + n, l = 1; l < arguments.length; l++) s += "&args[]=" + encodeURIComponent(arguments[l]);
return "Minified React error #" + n + "; visit " + s + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
}
var o = /* @__PURE__ */ new Set(), i = {};
function a(n, s) {
u(n, s), u(n + "Capture", s);
}
function u(n, s) {
for (i[n] = s, n = 0; n < s.length; n++) o.add(s[n]);
}
var c = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), d = Object.prototype.hasOwnProperty, p = /^[: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]*$/, m = {}, h = {};
function v(n) {
return d.call(h, n) ? !0 : d.call(m, n) ? !1 : p.test(n) ? h[n] = !0 : (m[n] = !0, !1);
}
function S(n, s, l, f) {
if (l !== null && l.type === 0) return !1;
switch (typeof s) {
case "function":
case "symbol":
return !0;
case "boolean":
return f ? !1 : l !== null ? !l.acceptsBooleans : (n = n.toLowerCase().slice(0, 5), n !== "data-" && n !== "aria-");
default:
return !1;
}
}
function b(n, s, l, f) {
if (s === null || typeof s > "u" || S(n, s, l, f)) return !0;
if (f) return !1;
if (l !== null) switch (l.type) {
case 3:
return !s;
case 4:
return s === !1;
case 5:
return isNaN(s);
case 6:
return isNaN(s) || 1 > s;
}
return !1;
}
function E(n, s, l, f, g, y, M) {
this.acceptsBooleans = s === 2 || s === 3 || s === 4, this.attributeName = f, this.attributeNamespace = g, this.mustUseProperty = l, this.propertyName = n, this.type = s, this.sanitizeURL = y, this.removeEmptyString = M;
}
var I = {};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n) {
I[n] = new E(n, 0, !1, n, null, !1, !1);
}), [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(n) {
var s = n[0];
I[s] = new E(s, 1, !1, n[1], null, !1, !1);
}), ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(n) {
I[n] = new E(n, 2, !1, n.toLowerCase(), null, !1, !1);
}), ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(n) {
I[n] = new E(n, 2, !1, n, 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(n) {
I[n] = new E(n, 3, !1, n.toLowerCase(), null, !1, !1);
}), ["checked", "multiple", "muted", "selected"].forEach(function(n) {
I[n] = new E(n, 3, !0, n, null, !1, !1);
}), ["capture", "download"].forEach(function(n) {
I[n] = new E(n, 4, !1, n, null, !1, !1);
}), ["cols", "rows", "size", "span"].forEach(function(n) {
I[n] = new E(n, 6, !1, n, null, !1, !1);
}), ["rowSpan", "start"].forEach(function(n) {
I[n] = new E(n, 5, !1, n.toLowerCase(), null, !1, !1);
});
var P = /[\-:]([a-z])/g;
function C(n) {
return n[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(n) {
var s = n.replace(
P,
C
);
I[s] = new E(s, 1, !1, n, null, !1, !1);
}), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n) {
var s = n.replace(P, C);
I[s] = new E(s, 1, !1, n, "http://www.w3.org/1999/xlink", !1, !1);
}), ["xml:base", "xml:lang", "xml:space"].forEach(function(n) {
var s = n.replace(P, C);
I[s] = new E(s, 1, !1, n, "http://www.w3.org/XML/1998/namespace", !1, !1);
}), ["tabIndex", "crossOrigin"].forEach(function(n) {
I[n] = new E(n, 1, !1, n.toLowerCase(), null, !1, !1);
}), I.xlinkHref = new E("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1), ["src", "href", "action", "formAction"].forEach(function(n) {
I[n] = new E(n, 1, !1, n.toLowerCase(), null, !0, !0);
});
function D(n, s, l, f) {
var g = I.hasOwnProperty(s) ? I[s] : null;
(g !== null ? g.type !== 0 : f || !(2 < s.length) || s[0] !== "o" && s[0] !== "O" || s[1] !== "n" && s[1] !== "N") && (b(s, l, g, f) && (l = null), f || g === null ? v(s) && (l === null ? n.removeAttribute(s) : n.setAttribute(s, "" + l)) : g.mustUseProperty ? n[g.propertyName] = l === null ? g.type === 3 ? !1 : "" : l : (s = g.attributeName, f = g.attributeNamespace, l === null ? n.removeAttribute(s) : (g = g.type, l = g === 3 || g === 4 && l === !0 ? "" : "" + l, f ? n.setAttributeNS(f, s, l) : n.setAttribute(s, l))));
}
var k = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, R = /* @__PURE__ */ Symbol.for("react.element"), $ = /* @__PURE__ */ Symbol.for("react.portal"), O = /* @__PURE__ */ Symbol.for("react.fragment"), L = /* @__PURE__ */ Symbol.for("react.strict_mode"), te = /* @__PURE__ */ Symbol.for("react.profiler"), j = /* @__PURE__ */ Symbol.for("react.provider"), J = /* @__PURE__ */ Symbol.for("react.context"), oe = /* @__PURE__ */ Symbol.for("react.forward_ref"), se = /* @__PURE__ */ Symbol.for("react.suspense"), ge = /* @__PURE__ */ Symbol.for("react.suspense_list"), Ce = /* @__PURE__ */ Symbol.for("react.memo"), be = /* @__PURE__ */ Symbol.for("react.lazy"), Se = /* @__PURE__ */ Symbol.for("react.offscreen"), K = Symbol.iterator;
function re(n) {
return n === null || typeof n != "object" ? null : (n = K && n[K] || n["@@iterator"], typeof n == "function" ? n : null);
}
var ce = Object.assign, U;
function ee(n) {
if (U === void 0) try {
throw Error();
} catch (l) {
var s = l.stack.trim().match(/\n( *(at )?)/);
U = s && s[1] || "";
}
return `
` + U + n;
}
var Ee = !1;
function ke(n, s) {
if (!n || Ee) return "";
Ee = !0;
var l = Error.prepareStackTrace;
Error.prepareStackTrace = void 0;
try {
if (s) if (s = function() {
throw Error();
}, Object.defineProperty(s.prototype, "props", { set: function() {
throw Error();
} }), typeof Reflect == "object" && Reflect.construct) {
try {
Reflect.construct(s, []);
} catch (Q) {
var f = Q;
}
Reflect.construct(n, [], s);
} else {
try {
s.call();
} catch (Q) {
f = Q;
}
n.call(s.prototype);
}
else {
try {
throw Error();
} catch (Q) {
f = Q;
}
n();
}
} catch (Q) {
if (Q && f && typeof Q.stack == "string") {
for (var g = Q.stack.split(`
`), y = f.stack.split(`
`), M = g.length - 1, A = y.length - 1; 1 <= M && 0 <= A && g[M] !== y[A]; ) A--;
for (; 1 <= M && 0 <= A; M--, A--) if (g[M] !== y[A]) {
if (M !== 1 || A !== 1)
do
if (M--, A--, 0 > A || g[M] !== y[A]) {
var F = `
` + g[M].replace(" at new ", " at ");
return n.displayName && F.includes("<anonymous>") && (F = F.replace("<anonymous>", n.displayName)), F;
}
while (1 <= M && 0 <= A);
break;
}
}
} finally {
Ee = !1, Error.prepareStackTrace = l;
}
return (n = n ? n.displayName || n.name : "") ? ee(n) : "";
}
function We(n) {
switch (n.tag) {
case 5:
return ee(n.type);
case 16:
return ee("Lazy");
case 13:
return ee("Suspense");
case 19:
return ee("SuspenseList");
case 0:
case 2:
case 15:
return n = ke(n.type, !1), n;
case 11:
return n = ke(n.type.render, !1), n;
case 1:
return n = ke(n.type, !0), n;
default:
return "";
}
}
function Ge(n) {
if (n == null) return null;
if (typeof n == "function") return n.displayName || n.name || null;
if (typeof n == "string") return n;
switch (n) {
case O:
return "Fragment";
case $:
return "Portal";
case te:
return "Profiler";
case L:
return "StrictMode";
case se:
return "Suspense";
case ge:
return "SuspenseList";
}
if (typeof n == "object") switch (n.$$typeof) {
case J:
return (n.displayName || "Context") + ".Consumer";
case j:
return (n._context.displayName || "Context") + ".Provider";
case oe:
var s = n.render;
return n = n.displayName, n || (n = s.displayName || s.name || "", n = n !== "" ? "ForwardRef(" + n + ")" : "ForwardRef"), n;
case Ce:
return s = n.displayName || null, s !== null ? s : Ge(n.type) || "Memo";
case be:
s = n._payload, n = n._init;
try {
return Ge(n(s));
} catch {
}
}
return null;
}
function Ye(n) {
var s = n.type;
switch (n.tag) {
case 24:
return "Cache";
case 9:
return (s.displayName || "Context") + ".Consumer";
case 10:
return (s._context.displayName || "Context") + ".Provider";
case 18:
return "DehydratedFragment";
case 11:
return n = s.render, n = n.displayName || n.name || "", s.displayName || (n !== "" ? "ForwardRef(" + n + ")" : "ForwardRef");
case 7:
return "Fragment";
case 5:
return s;
case 4:
return "Portal";
case 3:
return "Root";
case 6:
return "Text";
case 16:
return Ge(s);
case 8:
return s === L ? "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 s == "function") return s.displayName || s.name || null;
if (typeof s == "string") return s;
}
return null;
}
function Ue(n) {
switch (typeof n) {
case "boolean":
case "number":
case "string":
case "undefined":
return n;
case "object":
return n;
default:
return "";
}
}
function je(n) {
var s = n.type;
return (n = n.nodeName) && n.toLowerCase() === "input" && (s === "checkbox" || s === "radio");
}
function $e(n) {
var s = je(n) ? "checked" : "value", l = Object.getOwnPropertyDescriptor(n.constructor.prototype, s), f = "" + n[s];
if (!n.hasOwnProperty(s) && typeof l < "u" && typeof l.get == "function" && typeof l.set == "function") {
var g = l.get, y = l.set;
return Object.defineProperty(n, s, { configurable: !0, get: function() {
return g.call(this);
}, set: function(M) {
f = "" + M, y.call(this, M);
} }), Object.defineProperty(n, s, { enumerable: l.enumerable }), { getValue: function() {
return f;
}, setValue: function(M) {
f = "" + M;
}, stopTracking: function() {
n._valueTracker = null, delete n[s];
} };
}
}
function st(n) {
n._valueTracker || (n._valueTracker = $e(n));
}
function qe(n) {
if (!n) return !1;
var s = n._valueTracker;
if (!s) return !0;
var l = s.getValue(), f = "";
return n && (f = je(n) ? n.checked ? "true" : "false" : n.value), n = f, n !== l ? (s.setValue(n), !0) : !1;
}
function tt(n) {
if (n = n || (typeof document < "u" ? document : void 0), typeof n > "u") return null;
try {
return n.activeElement || n.body;
} catch {
return n.body;
}
}
function Tt(n, s) {
var l = s.checked;
return ce({}, s, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: l ?? n._wrapperState.initialChecked });
}
function Wt(n, s) {
var l = s.defaultValue == null ? "" : s.defaultValue, f = s.checked != null ? s.checked : s.defaultChecked;
l = Ue(s.value != null ? s.value : l), n._wrapperState = { initialChecked: f, initialValue: l, controlled: s.type === "checkbox" || s.type === "radio" ? s.checked != null : s.value != null };
}
function mt(n, s) {
s = s.checked, s != null && D(n, "checked", s, !1);
}
function Gt(n, s) {
mt(n, s);
var l = Ue(s.value), f = s.type;
if (l != null) f === "number" ? (l === 0 && n.value === "" || n.value != l) && (n.value = "" + l) : n.value !== "" + l && (n.value = "" + l);
else if (f === "submit" || f === "reset") {
n.removeAttribute("value");
return;
}
s.hasOwnProperty("value") ? rr(n, s.type, l) : s.hasOwnProperty("defaultValue") && rr(n, s.type, Ue(s.defaultValue)), s.checked == null && s.defaultChecked != null && (n.defaultChecked = !!s.defaultChecked);
}
function hr(n, s, l) {
if (s.hasOwnProperty("value") || s.hasOwnProperty("defaultValue")) {
var f = s.type;
if (!(f !== "submit" && f !== "reset" || s.value !== void 0 && s.value !== null)) return;
s = "" + n._wrapperState.initialValue, l || s === n.value || (n.value = s), n.defaultValue = s;
}
l = n.name, l !== "" && (n.name = ""), n.defaultChecked = !!n._wrapperState.initialChecked, l !== "" && (n.name = l);
}
function rr(n, s, l) {
(s !== "number" || tt(n.ownerDocument) !== n) && (l == null ? n.defaultValue = "" + n._wrapperState.initialValue : n.defaultValue !== "" + l && (n.defaultValue = "" + l));
}
var X = Array.isArray;
function ne(n, s, l, f) {
if (n = n.options, s) {
s = {};
for (var g = 0; g < l.length; g++) s["$" + l[g]] = !0;
for (l = 0; l < n.length; l++) g = s.hasOwnProperty("$" + n[l].value), n[l].selected !== g && (n[l].selected = g), g && f && (n[l].defaultSelected = !0);
} else {
for (l = "" + Ue(l), s = null, g = 0; g < n.length; g++) {
if (n[g].value === l) {
n[g].selected = !0, f && (n[g].defaultSelected = !0);
return;
}
s !== null || n[g].disabled || (s = n[g]);
}
s !== null && (s.selected = !0);
}
}
function ie(n, s) {
if (s.dangerouslySetInnerHTML != null) throw Error(r(91));
return ce({}, s, { value: void 0, defaultValue: void 0, children: "" + n._wrapperState.initialValue });
}
function he(n, s) {
var l = s.value;
if (l == null) {
if (l = s.children, s = s.defaultValue, l != null) {
if (s != null) throw Error(r(92));
if (X(l)) {
if (1 < l.length) throw Error(r(93));
l = l[0];
}
s = l;
}
s == null && (s = ""), l = s;
}
n._wrapperState = { initialValue: Ue(l) };
}
function De(n, s) {
var l = Ue(s.value), f = Ue(s.defaultValue);
l != null && (l = "" + l, l !== n.value && (n.value = l), s.defaultValue == null && n.defaultValue !== l && (n.defaultValue = l)), f != null && (n.defaultValue = "" + f);
}
function rt(n) {
var s = n.textContent;
s === n._wrapperState.initialValue && s !== "" && s !== null && (n.value = s);
}
function Je(n) {
switch (n) {
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 at(n, s) {
return n == null || n === "http://www.w3.org/1999/xhtml" ? Je(s) : n === "http://www.w3.org/2000/svg" && s === "foreignObject" ? "http://www.w3.org/1999/xhtml" : n;
}
var nr, bn = (function(n) {
return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(s, l, f, g) {
MSApp.execUnsafeLocalFunction(function() {
return n(s, l, f, g);
});
} : n;
})(function(n, s) {
if (n.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in n) n.innerHTML = s;
else {
for (nr = nr || document.createElement("div"), nr.innerHTML = "<svg>" + s.valueOf().toString() + "</svg>", s = nr.firstChild; n.firstChild; ) n.removeChild(n.firstChild);
for (; s.firstChild; ) n.appendChild(s.firstChild);
}
});
function rn(n, s) {
if (s) {
var l = n.firstChild;
if (l && l === n.lastChild && l.nodeType === 3) {
l.nodeValue = s;
return;
}
}
n.textContent = s;
}
var kr = {
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
}, go = ["Webkit", "ms", "Moz", "O"];
Object.keys(kr).forEach(function(n) {
go.forEach(function(s) {
s = s + n.charAt(0).toUpperCase() + n.substring(1), kr[s] = kr[n];
});
});
function mo(n, s, l) {
return s == null || typeof s == "boolean" || s === "" ? "" : l || typeof s != "number" || s === 0 || kr.hasOwnProperty(n) && kr[n] ? ("" + s).trim() : s + "px";
}
function Vn(n, s) {
n = n.style;
for (var l in s) if (s.hasOwnProperty(l)) {
var f = l.indexOf("--") === 0, g = mo(l, s[l], f);
l === "float" && (l = "cssFloat"), f ? n.setProperty(l, g) : n[l] = g;
}
}
var Jo = ce({ 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 Hr(n, s) {
if (s) {
if (Jo[n] && (s.children != null || s.dangerouslySetInnerHTML != null)) throw Error(r(137, n));
if (s.dangerouslySetInnerHTML != null) {
if (s.children != null) throw Error(r(60));
if (typeof s.dangerouslySetInnerHTML != "object" || !("__html" in s.dangerouslySetInnerHTML)) throw Error(r(61));
}
if (s.style != null && typeof s.style != "object") throw Error(r(62));
}
}
function Bn(n, s) {
if (n.indexOf("-") === -1) return typeof s.is == "string";
switch (n) {
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 W = null;
function ht(n) {
return n = n.target || n.srcElement || window, n.correspondingUseElement && (n = n.correspondingUseElement), n.nodeType === 3 ? n.parentNode : n;
}
var yr = null, $t = null, ve = null;
function w(n) {
if (n = ti(n)) {
if (typeof yr != "function") throw Error(r(280));
var s = n.stateNode;
s && (s = Il(s), yr(n.stateNode, n.type, s));
}
}
function _(n) {
$t ? ve ? ve.push(n) : ve = [n] : $t = n;
}
function H() {
if ($t) {
var n = $t, s = ve;
if (ve = $t = null, w(n), s) for (n = 0; n < s.length; n++) w(s[n]);
}
}
function G(n, s) {
return n(s);
}
function we() {
}
var le = !1;
function Ie(n, s, l) {
if (le) return n(s, l);
le = !0;
try {
return G(n, s, l);
} finally {
le = !1, ($t !== null || ve !== null) && (we(), H());
}
}
function Ne(n, s) {
var l = n.stateNode;
if (l === null) return null;
var f = Il(l);
if (f === null) return null;
l = f[s];
e: switch (s) {
case "onClick":
case "onClickCapture":
case "onDoubleClick":
case "onDoubleClickCapture":
case "onMouseDown":
case "onMouseDownCapture":
case "onMouseMove":
case "onMouseMoveCapture":
case "onMouseUp":
case "onMouseUpCapture":
case "onMouseEnter":
(f = !f.disabled) || (n = n.type, f = !(n === "button" || n === "input" || n === "select" || n === "textarea")), n = !f;
break e;
default:
n = !1;
}
if (n) return null;
if (l && typeof l != "function") throw Error(r(231, s, typeof l));
return l;
}
var it = !1;
if (c) try {
var vt = {};
Object.defineProperty(vt, "passive", { get: function() {
it = !0;
} }), window.addEventListener("test", vt, vt), window.removeEventListener("test", vt, vt);
} catch {
it = !1;
}
function Ke(n, s, l, f, g, y, M, A, F) {
var Q = Array.prototype.slice.call(arguments, 3);
try {
s.apply(l, Q);
} catch (fe) {
this.onError(fe);
}
}
var or = !1, Lt = null, wr = !1, br = null, nn = { onError: function(n) {
or = !0, Lt = n;
} };
function es(n, s, l, f, g, y, M, A, F) {
or = !1, Lt = null, Ke.apply(nn, arguments);
}
function ho(n, s, l, f, g, y, M, A, F) {
if (es.apply(this, arguments), or) {
if (or) {
var Q = Lt;
or = !1, Lt = null;
} else throw Error(r(198));
wr || (wr = !0, br = Q);
}
}
function sr(n) {
var s = n, l = n;
if (n.alternate) for (; s.return; ) s = s.return;
else {
n = s;
do
s = n, (s.flags & 4098) !== 0 && (l = s.return), n = s.return;
while (n);
}
return s.tag === 3 ? l : null;
}
function As(n) {
if (n.tag === 13) {
var s = n.memoizedState;
if (s === null && (n = n.alternate, n !== null && (s = n.memoizedState)), s !== null) return s.dehydrated;
}
return null;
}
function zn(n) {
if (sr(n) !== n) throw Error(r(188));
}
function Os(n) {
var s = n.alternate;
if (!s) {
if (s = sr(n), s === null) throw Error(r(188));
return s !== n ? null : n;
}
for (var l = n, f = s; ; ) {
var g = l.return;
if (g === null) break;
var y = g.alternate;
if (y === null) {
if (f = g.return, f !== null) {
l = f;
continue;
}
break;
}
if (g.child === y.child) {
for (y = g.child; y; ) {
if (y === l) return zn(g), n;
if (y === f) return zn(g), s;
y = y.sibling;
}
throw Error(r(188));
}
if (l.return !== f.return) l = g, f = y;
else {
for (var M = !1, A = g.child; A; ) {
if (A === l) {
M = !0, l = g, f = y;
break;
}
if (A === f) {
M = !0, f = g, l = y;
break;
}
A = A.sibling;
}
if (!M) {
for (A = y.child; A; ) {
if (A === l) {
M = !0, l = y, f = g;
break;
}
if (A === f) {
M = !0, f = y, l = g;
break;
}
A = A.sibling;
}
if (!M) throw Error(r(189));
}
}
if (l.alternate !== f) throw Error(r(190));
}
if (l.tag !== 3) throw Error(r(188));
return l.stateNode.current === l ? n : s;
}
function En(n) {
return n = Os(n), n !== null ? yo(n) : null;
}
function yo(n) {
if (n.tag === 5 || n.tag === 6) return n;
for (n = n.child; n !== null; ) {
var s = yo(n);
if (s !== null) return s;
n = n.sibling;
}
return null;
}
var _e = t.unstable_scheduleCallback, kt = t.unstable_cancelCallback, Vt = t.unstable_shouldYield, Wr = t.unstable_requestPaint, St = t.unstable_now, vo = t.unstable_getCurrentPriorityLevel, T = t.unstable_ImmediatePriority, V = t.unstable_UserBlockingPriority, ae = t.unstable_NormalPriority, me = t.unstable_LowPriority, Fe = t.unstable_IdlePriority, Ae = null, Ve = null;
function Ct(n) {
if (Ve && typeof Ve.onCommitFiberRoot == "function") try {
Ve.onCommitFiberRoot(Ae, n, void 0, (n.current.flags & 128) === 128);
} catch {
}
}
var At = Math.clz32 ? Math.clz32 : il, Hn = Math.log, al = Math.LN2;
function il(n) {
return n >>>= 0, n === 0 ? 32 : 31 - (Hn(n) / al | 0) | 0;
}
var In = 64, Ns = 4194304;
function Mn(n) {
switch (n & -n) {
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 n & 4194240;
case 4194304:
case 8388608:
case 16777216:
case 33554432:
case 67108864:
return n & 130023424;
case 134217728:
return 134217728;
case 268435456:
return 268435456;
case 536870912:
return 536870912;
case 1073741824:
return 1073741824;
default:
return n;
}
}
function Er(n, s) {
var l = n.pendingLanes;
if (l === 0) return 0;
var f = 0, g = n.suspendedLanes, y = n.pingedLanes, M = l & 268435455;
if (M !== 0) {
var A = M & ~g;
A !== 0 ? f = Mn(A) : (y &= M, y !== 0 && (f = Mn(y)));
} else M = l & ~g, M !== 0 ? f = Mn(M) : y !== 0 && (f = Mn(y));
if (f === 0) return 0;
if (s !== 0 && s !== f && (s & g) === 0 && (g = f & -f, y = s & -s, g >= y || g === 16 && (y & 4194240) !== 0)) return s;
if ((f & 4) !== 0 && (f |= l & 16), s = n.entangledLanes, s !== 0) for (n = n.entanglements, s &= f; 0 < s; ) l = 31 - At(s), g = 1 << l, f |= n[l], s &= ~g;
return f;
}
function qM(n, s) {
switch (n) {
case 1:
case 2:
case 4:
return s + 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 s + 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 KM(n, s) {
for (var l = n.suspendedLanes, f = n.pingedLanes, g = n.expirationTimes, y = n.pendingLanes; 0 < y; ) {
var M = 31 - At(y), A = 1 << M, F = g[M];
F === -1 ? ((A & l) === 0 || (A & f) !== 0) && (g[M] = qM(A, s)) : F <= s && (n.expiredLanes |= A), y &= ~A;
}
}
function Nc(n) {
return n = n.pendingLanes & -1073741825, n !== 0 ? n : n & 1073741824 ? 1073741824 : 0;
}
function Zm() {
var n = In;
return In <<= 1, (In & 4194240) === 0 && (In = 64), n;
}
function kc(n) {
for (var s = [], l = 0; 31 > l; l++) s.push(n);
return s;
}
function Ua(n, s, l) {
n.pendingLanes |= s, s !== 536870912 && (n.suspendedLanes = 0, n.pingedLanes = 0), n = n.eventTimes, s = 31 - At(s), n[s] = l;
}
function YM(n, s) {
var l = n.pendingLanes & ~s;
n.pendingLanes = s, n.suspendedLanes = 0, n.pingedLanes = 0, n.expiredLanes &= s, n.mutableReadLanes &= s, n.entangledLanes &= s, s = n.entanglements;
var f = n.eventTimes;
for (n = n.expirationTimes; 0 < l; ) {
var g = 31 - At(l), y = 1 << g;
s[g] = 0, f[g] = -1, n[g] = -1, l &= ~y;
}
}
function Dc(n, s) {
var l = n.entangledLanes |= s;
for (n = n.entanglements; l; ) {
var f = 31 - At(l), g = 1 << f;
g & s | n[f] & s && (n[f] |= s), l &= ~g;
}
}
var yt = 0;
function Xm(n) {
return n &= -n, 1 < n ? 4 < n ? (n & 268435455) !== 0 ? 16 : 536870912 : 4 : 1;
}
var Qm, _c, Jm, eh, th, Lc = !1, ll = [], So = null, wo = null, bo = null, $a = /* @__PURE__ */ new Map(), ja = /* @__PURE__ */ new Map(), Eo = [], ZM = "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 rh(n, s) {
switch (n) {
case "focusin":
case "focusout":
So = null;
break;
case "dragenter":
case "dragleave":
wo = null;
break;
case "mouseover":
case "mouseout":
bo = null;
break;
case "pointerover":
case "pointerout":
$a.delete(s.pointerId);
break;
case "gotpointercapture":
case "lostpointercapture":
ja.delete(s.pointerId);
}
}
function Va(n, s, l, f, g, y) {
return n === null || n.nativeEvent !== y ? (n = { blockedOn: s, domEventName: l, eventSystemFlags: f, nativeEvent: y, targetContainers: [g] }, s !== null && (s = ti(s), s !== null && _c(s)), n) : (n.eventSystemFlags |= f, s = n.targetContainers, g !== null && s.indexOf(g) === -1 && s.push(g), n);
}
function XM(n, s, l, f, g) {
switch (s) {
case "focusin":
return So = Va(So, n, s, l, f, g), !0;
case "dragenter":
return wo = Va(wo, n, s, l, f, g), !0;
case "mouseover":
return bo = Va(bo, n, s, l, f, g), !0;
case "pointerover":
var y = g.pointerId;
return $a.set(y, Va($a.get(y) || null, n, s, l, f, g)), !0;
case "gotpointercapture":
return y = g.pointerId, ja.set(y, Va(ja.get(y) || null, n, s, l, f, g)), !0;
}
return !1;
}
function nh(n) {
var s = ts(n.target);
if (s !== null) {
var l = sr(s);
if (l !== null) {
if (s = l.tag, s === 13) {
if (s = As(l), s !== null) {
n.blockedOn = s, th(n.priority, function() {
Jm(l);
});
return;
}
} else if (s === 3 && l.stateNode.current.memoizedState.isDehydrated) {
n.blockedOn = l.tag === 3 ? l.stateNode.containerInfo : null;
return;
}
}
}
n.blockedOn = null;
}
function ul(n) {
if (n.blockedOn !== null) return !1;
for (var s = n.targetContainers; 0 < s.length; ) {
var l = Uc(n.domEventName, n.eventSystemFlags, s[0], n.nativeEvent);
if (l === null) {
l = n.nativeEvent;
var f = new l.constructor(l.type, l);
W = f, l.target.dispatchE