@graphql-yoga/graphiql
Version:
This the GraphiQL used by GraphQL Yoga. This package is currently not published to npm and only contains the React component `GraphQLYoga`.
1,629 lines • 1.8 MB
JavaScript
var nj = Object.defineProperty;
var rj = (e, t, n) => t in e ? nj(e, t, { enumerable: !0, configurable: !0, writable: !0, value: n }) : e[t] = n;
var pI = (e, t, n) => (rj(e, typeof t != "symbol" ? t + "" : t, n), n);
function ij(e, t) {
for (var n = 0; n < t.length; n++) {
const r = t[n];
if (typeof r != "string" && !Array.isArray(r)) {
for (const i in r)
if (i !== "default" && !(i in e)) {
const o = Object.getOwnPropertyDescriptor(r, i);
o && Object.defineProperty(e, i, o.get ? o : {
enumerable: !0,
get: () => r[i]
});
}
}
}
return Object.freeze(Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }));
}
var hI = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
function Dd(e) {
return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e;
}
var g5 = { exports: {} }, o1 = {}, y5 = { exports: {} }, St = {};
/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var Ov = Symbol.for("react.element"), oj = Symbol.for("react.portal"), aj = Symbol.for("react.fragment"), sj = Symbol.for("react.strict_mode"), lj = Symbol.for("react.profiler"), uj = Symbol.for("react.provider"), cj = Symbol.for("react.context"), fj = Symbol.for("react.forward_ref"), dj = Symbol.for("react.suspense"), pj = Symbol.for("react.memo"), hj = Symbol.for("react.lazy"), vI = Symbol.iterator;
function vj(e) {
return e === null || typeof e != "object" ? null : (e = vI && e[vI] || e["@@iterator"], typeof e == "function" ? e : null);
}
var b5 = { isMounted: function() {
return !1;
}, enqueueForceUpdate: function() {
}, enqueueReplaceState: function() {
}, enqueueSetState: function() {
} }, E5 = Object.assign, w5 = {};
function Ad(e, t, n) {
this.props = e, this.context = t, this.refs = w5, this.updater = n || b5;
}
Ad.prototype.isReactComponent = {};
Ad.prototype.setState = function(e, t) {
if (typeof e != "object" && typeof e != "function" && e != 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, e, t, "setState");
};
Ad.prototype.forceUpdate = function(e) {
this.updater.enqueueForceUpdate(this, e, "forceUpdate");
};
function S5() {
}
S5.prototype = Ad.prototype;
function PC(e, t, n) {
this.props = e, this.context = t, this.refs = w5, this.updater = n || b5;
}
var MC = PC.prototype = new S5();
MC.constructor = PC;
E5(MC, Ad.prototype);
MC.isPureReactComponent = !0;
var mI = Array.isArray, T5 = Object.prototype.hasOwnProperty, $C = { current: null }, _5 = { key: !0, ref: !0, __self: !0, __source: !0 };
function C5(e, t, n) {
var r, i = {}, o = null, s = null;
if (t != null)
for (r in t.ref !== void 0 && (s = t.ref), t.key !== void 0 && (o = "" + t.key), t)
T5.call(t, r) && !_5.hasOwnProperty(r) && (i[r] = t[r]);
var l = arguments.length - 2;
if (l === 1)
i.children = n;
else if (1 < l) {
for (var c = Array(l), f = 0; f < l; f++)
c[f] = arguments[f + 2];
i.children = c;
}
if (e && e.defaultProps)
for (r in l = e.defaultProps, l)
i[r] === void 0 && (i[r] = l[r]);
return { $$typeof: Ov, type: e, key: o, ref: s, props: i, _owner: $C.current };
}
function mj(e, t) {
return { $$typeof: Ov, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner };
}
function BC(e) {
return typeof e == "object" && e !== null && e.$$typeof === Ov;
}
function gj(e) {
var t = { "=": "=0", ":": "=2" };
return "$" + e.replace(/[=:]/g, function(n) {
return t[n];
});
}
var gI = /\/+/g;
function nS(e, t) {
return typeof e == "object" && e !== null && e.key != null ? gj("" + e.key) : t.toString(36);
}
function Qg(e, t, n, r, i) {
var o = typeof e;
(o === "undefined" || o === "boolean") && (e = null);
var s = !1;
if (e === null)
s = !0;
else
switch (o) {
case "string":
case "number":
s = !0;
break;
case "object":
switch (e.$$typeof) {
case Ov:
case oj:
s = !0;
}
}
if (s)
return s = e, i = i(s), e = r === "" ? "." + nS(s, 0) : r, mI(i) ? (n = "", e != null && (n = e.replace(gI, "$&/") + "/"), Qg(i, t, n, "", function(f) {
return f;
})) : i != null && (BC(i) && (i = mj(i, n + (!i.key || s && s.key === i.key ? "" : ("" + i.key).replace(gI, "$&/") + "/") + e)), t.push(i)), 1;
if (s = 0, r = r === "" ? "." : r + ":", mI(e))
for (var l = 0; l < e.length; l++) {
o = e[l];
var c = r + nS(o, l);
s += Qg(o, t, n, c, i);
}
else if (c = vj(e), typeof c == "function")
for (e = c.call(e), l = 0; !(o = e.next()).done; )
o = o.value, c = r + nS(o, l++), s += Qg(o, t, n, c, i);
else if (o === "object")
throw t = String(e), Error("Objects are not valid as a React child (found: " + (t === "[object Object]" ? "object with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to render a collection of children, use an array instead.");
return s;
}
function ag(e, t, n) {
if (e == null)
return e;
var r = [], i = 0;
return Qg(e, r, "", "", function(o) {
return t.call(n, o, i++);
}), r;
}
function yj(e) {
if (e._status === -1) {
var t = e._result;
t = t(), t.then(function(n) {
(e._status === 0 || e._status === -1) && (e._status = 1, e._result = n);
}, function(n) {
(e._status === 0 || e._status === -1) && (e._status = 2, e._result = n);
}), e._status === -1 && (e._status = 0, e._result = t);
}
if (e._status === 1)
return e._result.default;
throw e._result;
}
var Si = { current: null }, Yg = { transition: null }, bj = { ReactCurrentDispatcher: Si, ReactCurrentBatchConfig: Yg, ReactCurrentOwner: $C };
St.Children = { map: ag, forEach: function(e, t, n) {
ag(e, function() {
t.apply(this, arguments);
}, n);
}, count: function(e) {
var t = 0;
return ag(e, function() {
t++;
}), t;
}, toArray: function(e) {
return ag(e, function(t) {
return t;
}) || [];
}, only: function(e) {
if (!BC(e))
throw Error("React.Children.only expected to receive a single React element child.");
return e;
} };
St.Component = Ad;
St.Fragment = aj;
St.Profiler = lj;
St.PureComponent = PC;
St.StrictMode = sj;
St.Suspense = dj;
St.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = bj;
St.cloneElement = function(e, t, n) {
if (e == null)
throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + ".");
var r = E5({}, e.props), i = e.key, o = e.ref, s = e._owner;
if (t != null) {
if (t.ref !== void 0 && (o = t.ref, s = $C.current), t.key !== void 0 && (i = "" + t.key), e.type && e.type.defaultProps)
var l = e.type.defaultProps;
for (c in t)
T5.call(t, c) && !_5.hasOwnProperty(c) && (r[c] = t[c] === void 0 && l !== void 0 ? l[c] : t[c]);
}
var c = arguments.length - 2;
if (c === 1)
r.children = n;
else if (1 < c) {
l = Array(c);
for (var f = 0; f < c; f++)
l[f] = arguments[f + 2];
r.children = l;
}
return { $$typeof: Ov, type: e.type, key: i, ref: o, props: r, _owner: s };
};
St.createContext = function(e) {
return e = { $$typeof: cj, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, e.Provider = { $$typeof: uj, _context: e }, e.Consumer = e;
};
St.createElement = C5;
St.createFactory = function(e) {
var t = C5.bind(null, e);
return t.type = e, t;
};
St.createRef = function() {
return { current: null };
};
St.forwardRef = function(e) {
return { $$typeof: fj, render: e };
};
St.isValidElement = BC;
St.lazy = function(e) {
return { $$typeof: hj, _payload: { _status: -1, _result: e }, _init: yj };
};
St.memo = function(e, t) {
return { $$typeof: pj, type: e, compare: t === void 0 ? null : t };
};
St.startTransition = function(e) {
var t = Yg.transition;
Yg.transition = {};
try {
e();
} finally {
Yg.transition = t;
}
};
St.unstable_act = function() {
throw Error("act(...) is not supported in production builds of React.");
};
St.useCallback = function(e, t) {
return Si.current.useCallback(e, t);
};
St.useContext = function(e) {
return Si.current.useContext(e);
};
St.useDebugValue = function() {
};
St.useDeferredValue = function(e) {
return Si.current.useDeferredValue(e);
};
St.useEffect = function(e, t) {
return Si.current.useEffect(e, t);
};
St.useId = function() {
return Si.current.useId();
};
St.useImperativeHandle = function(e, t, n) {
return Si.current.useImperativeHandle(e, t, n);
};
St.useInsertionEffect = function(e, t) {
return Si.current.useInsertionEffect(e, t);
};
St.useLayoutEffect = function(e, t) {
return Si.current.useLayoutEffect(e, t);
};
St.useMemo = function(e, t) {
return Si.current.useMemo(e, t);
};
St.useReducer = function(e, t, n) {
return Si.current.useReducer(e, t, n);
};
St.useRef = function(e) {
return Si.current.useRef(e);
};
St.useState = function(e) {
return Si.current.useState(e);
};
St.useSyncExternalStore = function(e, t, n) {
return Si.current.useSyncExternalStore(e, t, n);
};
St.useTransition = function() {
return Si.current.useTransition();
};
St.version = "18.2.0";
y5.exports = St;
var I = y5.exports;
const oe = /* @__PURE__ */ Dd(I), Ej = /* @__PURE__ */ ij({
__proto__: null,
default: oe
}, [I]);
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var wj = I, Sj = Symbol.for("react.element"), Tj = Symbol.for("react.fragment"), _j = Object.prototype.hasOwnProperty, Cj = wj.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, xj = { key: !0, ref: !0, __self: !0, __source: !0 };
function x5(e, t, n) {
var r, i = {}, o = null, s = null;
n !== void 0 && (o = "" + n), t.key !== void 0 && (o = "" + t.key), t.ref !== void 0 && (s = t.ref);
for (r in t)
_j.call(t, r) && !xj.hasOwnProperty(r) && (i[r] = t[r]);
if (e && e.defaultProps)
for (r in t = e.defaultProps, t)
i[r] === void 0 && (i[r] = t[r]);
return { $$typeof: Sj, type: e, key: o, ref: s, props: i, _owner: Cj.current };
}
o1.Fragment = Tj;
o1.jsx = x5;
o1.jsxs = x5;
g5.exports = o1;
var VC = g5.exports;
const kj = VC.Fragment, Xe = VC.jsx, wr = VC.jsxs;
var k5 = { exports: {} }, so = {}, N5 = { exports: {} }, D5 = {};
/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
(function(e) {
function t(J, re) {
var Z = J.length;
J.push(re);
e:
for (; 0 < Z; ) {
var de = Z - 1 >>> 1, K = J[de];
if (0 < i(K, re))
J[de] = re, J[Z] = K, Z = de;
else
break e;
}
}
function n(J) {
return J.length === 0 ? null : J[0];
}
function r(J) {
if (J.length === 0)
return null;
var re = J[0], Z = J.pop();
if (Z !== re) {
J[0] = Z;
e:
for (var de = 0, K = J.length, ve = K >>> 1; de < ve; ) {
var ue = 2 * (de + 1) - 1, ce = J[ue], le = ue + 1, we = J[le];
if (0 > i(ce, Z))
le < K && 0 > i(we, ce) ? (J[de] = we, J[le] = Z, de = le) : (J[de] = ce, J[ue] = Z, de = ue);
else if (le < K && 0 > i(we, Z))
J[de] = we, J[le] = Z, de = le;
else
break e;
}
}
return re;
}
function i(J, re) {
var Z = J.sortIndex - re.sortIndex;
return Z !== 0 ? Z : J.id - re.id;
}
if (typeof performance == "object" && typeof performance.now == "function") {
var o = performance;
e.unstable_now = function() {
return o.now();
};
} else {
var s = Date, l = s.now();
e.unstable_now = function() {
return s.now() - l;
};
}
var c = [], f = [], h = 1, g = null, m = 3, y = !1, T = !1, x = !1, D = typeof setTimeout == "function" ? setTimeout : null, _ = typeof clearTimeout == "function" ? clearTimeout : null, b = typeof setImmediate < "u" ? setImmediate : null;
typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending.bind(navigator.scheduling);
function C(J) {
for (var re = n(f); re !== null; ) {
if (re.callback === null)
r(f);
else if (re.startTime <= J)
r(f), re.sortIndex = re.expirationTime, t(c, re);
else
break;
re = n(f);
}
}
function S(J) {
if (x = !1, C(J), !T)
if (n(c) !== null)
T = !0, X(N);
else {
var re = n(f);
re !== null && ne(S, re.startTime - J);
}
}
function N(J, re) {
T = !1, x && (x = !1, _(A), A = -1), y = !0;
var Z = m;
try {
for (C(re), g = n(c); g !== null && (!(g.expirationTime > re) || J && !z()); ) {
var de = g.callback;
if (typeof de == "function") {
g.callback = null, m = g.priorityLevel;
var K = de(g.expirationTime <= re);
re = e.unstable_now(), typeof K == "function" ? g.callback = K : g === n(c) && r(c), C(re);
} else
r(c);
g = n(c);
}
if (g !== null)
var ve = !0;
else {
var ue = n(f);
ue !== null && ne(S, ue.startTime - re), ve = !1;
}
return ve;
} finally {
g = null, m = Z, y = !1;
}
}
var F = !1, L = null, A = -1, P = 5, B = -1;
function z() {
return !(e.unstable_now() - B < P);
}
function q() {
if (L !== null) {
var J = e.unstable_now();
B = J;
var re = !0;
try {
re = L(!0, J);
} finally {
re ? W() : (F = !1, L = null);
}
} else
F = !1;
}
var W;
if (typeof b == "function")
W = function() {
b(q);
};
else if (typeof MessageChannel < "u") {
var U = new MessageChannel(), j = U.port2;
U.port1.onmessage = q, W = function() {
j.postMessage(null);
};
} else
W = function() {
D(q, 0);
};
function X(J) {
L = J, F || (F = !0, W());
}
function ne(J, re) {
A = D(function() {
J(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(J) {
J.callback = null;
}, e.unstable_continueExecution = function() {
T || y || (T = !0, X(N));
}, e.unstable_forceFrameRate = function(J) {
0 > J || 125 < J ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : P = 0 < J ? Math.floor(1e3 / J) : 5;
}, e.unstable_getCurrentPriorityLevel = function() {
return m;
}, e.unstable_getFirstCallbackNode = function() {
return n(c);
}, e.unstable_next = function(J) {
switch (m) {
case 1:
case 2:
case 3:
var re = 3;
break;
default:
re = m;
}
var Z = m;
m = re;
try {
return J();
} finally {
m = Z;
}
}, e.unstable_pauseExecution = function() {
}, e.unstable_requestPaint = function() {
}, e.unstable_runWithPriority = function(J, re) {
switch (J) {
case 1:
case 2:
case 3:
case 4:
case 5:
break;
default:
J = 3;
}
var Z = m;
m = J;
try {
return re();
} finally {
m = Z;
}
}, e.unstable_scheduleCallback = function(J, re, Z) {
var de = e.unstable_now();
switch (typeof Z == "object" && Z !== null ? (Z = Z.delay, Z = typeof Z == "number" && 0 < Z ? de + Z : de) : Z = de, J) {
case 1:
var K = -1;
break;
case 2:
K = 250;
break;
case 5:
K = 1073741823;
break;
case 4:
K = 1e4;
break;
default:
K = 5e3;
}
return K = Z + K, J = { id: h++, callback: re, priorityLevel: J, startTime: Z, expirationTime: K, sortIndex: -1 }, Z > de ? (J.sortIndex = Z, t(f, J), n(c) === null && J === n(f) && (x ? (_(A), A = -1) : x = !0, ne(S, Z - de))) : (J.sortIndex = K, t(c, J), T || y || (T = !0, X(N))), J;
}, e.unstable_shouldYield = z, e.unstable_wrapCallback = function(J) {
var re = m;
return function() {
var Z = m;
m = re;
try {
return J.apply(this, arguments);
} finally {
m = Z;
}
};
};
})(D5);
N5.exports = D5;
var Nj = N5.exports;
/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var A5 = I, eo = Nj;
function De(e) {
for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, n = 1; n < arguments.length; n++)
t += "&args[]=" + encodeURIComponent(arguments[n]);
return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
}
var O5 = /* @__PURE__ */ new Set(), xh = {};
function wc(e, t) {
fd(e, t), fd(e + "Capture", t);
}
function fd(e, t) {
for (xh[e] = t, e = 0; e < t.length; e++)
O5.add(t[e]);
}
var Cs = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), fT = Object.prototype.hasOwnProperty, Dj = /^[: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]*$/, yI = {}, bI = {};
function Aj(e) {
return fT.call(bI, e) ? !0 : fT.call(yI, e) ? !1 : Dj.test(e) ? bI[e] = !0 : (yI[e] = !0, !1);
}
function Oj(e, t, n, r) {
if (n !== null && n.type === 0)
return !1;
switch (typeof t) {
case "function":
case "symbol":
return !0;
case "boolean":
return r ? !1 : n !== null ? !n.acceptsBooleans : (e = e.toLowerCase().slice(0, 5), e !== "data-" && e !== "aria-");
default:
return !1;
}
}
function Ij(e, t, n, r) {
if (t === null || typeof t > "u" || Oj(e, t, n, r))
return !0;
if (r)
return !1;
if (n !== null)
switch (n.type) {
case 3:
return !t;
case 4:
return t === !1;
case 5:
return isNaN(t);
case 6:
return isNaN(t) || 1 > t;
}
return !1;
}
function Ti(e, t, n, r, i, o, s) {
this.acceptsBooleans = t === 2 || t === 3 || t === 4, this.attributeName = r, this.attributeNamespace = i, this.mustUseProperty = n, this.propertyName = e, this.type = t, this.sanitizeURL = o, this.removeEmptyString = s;
}
var $r = {};
"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e) {
$r[e] = new Ti(e, 0, !1, e, null, !1, !1);
});
[["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(e) {
var t = e[0];
$r[t] = new Ti(t, 1, !1, e[1], null, !1, !1);
});
["contentEditable", "draggable", "spellCheck", "value"].forEach(function(e) {
$r[e] = new Ti(e, 2, !1, e.toLowerCase(), null, !1, !1);
});
["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(e) {
$r[e] = new Ti(e, 2, !1, e, null, !1, !1);
});
"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) {
$r[e] = new Ti(e, 3, !1, e.toLowerCase(), null, !1, !1);
});
["checked", "multiple", "muted", "selected"].forEach(function(e) {
$r[e] = new Ti(e, 3, !0, e, null, !1, !1);
});
["capture", "download"].forEach(function(e) {
$r[e] = new Ti(e, 4, !1, e, null, !1, !1);
});
["cols", "rows", "size", "span"].forEach(function(e) {
$r[e] = new Ti(e, 6, !1, e, null, !1, !1);
});
["rowSpan", "start"].forEach(function(e) {
$r[e] = new Ti(e, 5, !1, e.toLowerCase(), null, !1, !1);
});
var jC = /[\-:]([a-z])/g;
function UC(e) {
return e[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(e) {
var t = e.replace(
jC,
UC
);
$r[t] = new Ti(t, 1, !1, e, null, !1, !1);
});
"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) {
var t = e.replace(jC, UC);
$r[t] = new Ti(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1);
});
["xml:base", "xml:lang", "xml:space"].forEach(function(e) {
var t = e.replace(jC, UC);
$r[t] = new Ti(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1);
});
["tabIndex", "crossOrigin"].forEach(function(e) {
$r[e] = new Ti(e, 1, !1, e.toLowerCase(), null, !1, !1);
});
$r.xlinkHref = new Ti("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1);
["src", "href", "action", "formAction"].forEach(function(e) {
$r[e] = new Ti(e, 1, !1, e.toLowerCase(), null, !0, !0);
});
function HC(e, t, n, r) {
var i = $r.hasOwnProperty(t) ? $r[t] : null;
(i !== null ? i.type !== 0 : r || !(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") && (Ij(t, n, i, r) && (n = null), r || i === null ? Aj(t) && (n === null ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : i.mustUseProperty ? e[i.propertyName] = n === null ? i.type === 3 ? !1 : "" : n : (t = i.attributeName, r = i.attributeNamespace, n === null ? e.removeAttribute(t) : (i = i.type, n = i === 3 || i === 4 && n === !0 ? "" : "" + n, r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n))));
}
var Vs = A5.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, sg = Symbol.for("react.element"), _f = Symbol.for("react.portal"), Cf = Symbol.for("react.fragment"), zC = Symbol.for("react.strict_mode"), dT = Symbol.for("react.profiler"), I5 = Symbol.for("react.provider"), L5 = Symbol.for("react.context"), WC = Symbol.for("react.forward_ref"), pT = Symbol.for("react.suspense"), hT = Symbol.for("react.suspense_list"), qC = Symbol.for("react.memo"), fl = Symbol.for("react.lazy"), F5 = Symbol.for("react.offscreen"), EI = Symbol.iterator;
function Ip(e) {
return e === null || typeof e != "object" ? null : (e = EI && e[EI] || e["@@iterator"], typeof e == "function" ? e : null);
}
var wn = Object.assign, rS;
function Wp(e) {
if (rS === void 0)
try {
throw Error();
} catch (n) {
var t = n.stack.trim().match(/\n( *(at )?)/);
rS = t && t[1] || "";
}
return `
` + rS + e;
}
var iS = !1;
function oS(e, t) {
if (!e || iS)
return "";
iS = !0;
var n = Error.prepareStackTrace;
Error.prepareStackTrace = void 0;
try {
if (t)
if (t = function() {
throw Error();
}, Object.defineProperty(t.prototype, "props", { set: function() {
throw Error();
} }), typeof Reflect == "object" && Reflect.construct) {
try {
Reflect.construct(t, []);
} catch (f) {
var r = f;
}
Reflect.construct(e, [], t);
} else {
try {
t.call();
} catch (f) {
r = f;
}
e.call(t.prototype);
}
else {
try {
throw Error();
} catch (f) {
r = f;
}
e();
}
} catch (f) {
if (f && r && typeof f.stack == "string") {
for (var i = f.stack.split(`
`), o = r.stack.split(`
`), s = i.length - 1, l = o.length - 1; 1 <= s && 0 <= l && i[s] !== o[l]; )
l--;
for (; 1 <= s && 0 <= l; s--, l--)
if (i[s] !== o[l]) {
if (s !== 1 || l !== 1)
do
if (s--, l--, 0 > l || i[s] !== o[l]) {
var c = `
` + i[s].replace(" at new ", " at ");
return e.displayName && c.includes("<anonymous>") && (c = c.replace("<anonymous>", e.displayName)), c;
}
while (1 <= s && 0 <= l);
break;
}
}
} finally {
iS = !1, Error.prepareStackTrace = n;
}
return (e = e ? e.displayName || e.name : "") ? Wp(e) : "";
}
function Lj(e) {
switch (e.tag) {
case 5:
return Wp(e.type);
case 16:
return Wp("Lazy");
case 13:
return Wp("Suspense");
case 19:
return Wp("SuspenseList");
case 0:
case 2:
case 15:
return e = oS(e.type, !1), e;
case 11:
return e = oS(e.type.render, !1), e;
case 1:
return e = oS(e.type, !0), e;
default:
return "";
}
}
function vT(e) {
if (e == null)
return null;
if (typeof e == "function")
return e.displayName || e.name || null;
if (typeof e == "string")
return e;
switch (e) {
case Cf:
return "Fragment";
case _f:
return "Portal";
case dT:
return "Profiler";
case zC:
return "StrictMode";
case pT:
return "Suspense";
case hT:
return "SuspenseList";
}
if (typeof e == "object")
switch (e.$$typeof) {
case L5:
return (e.displayName || "Context") + ".Consumer";
case I5:
return (e._context.displayName || "Context") + ".Provider";
case WC:
var t = e.render;
return e = e.displayName, e || (e = t.displayName || t.name || "", e = e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e;
case qC:
return t = e.displayName || null, t !== null ? t : vT(e.type) || "Memo";
case fl:
t = e._payload, e = e._init;
try {
return vT(e(t));
} catch {
}
}
return null;
}
function Fj(e) {
var t = e.type;
switch (e.tag) {
case 24:
return "Cache";
case 9:
return (t.displayName || "Context") + ".Consumer";
case 10:
return (t._context.displayName || "Context") + ".Provider";
case 18:
return "DehydratedFragment";
case 11:
return e = t.render, e = e.displayName || e.name || "", t.displayName || (e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef");
case 7:
return "Fragment";
case 5:
return t;
case 4:
return "Portal";
case 3:
return "Root";
case 6:
return "Text";
case 16:
return vT(t);
case 8:
return t === zC ? "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 t == "function")
return t.displayName || t.name || null;
if (typeof t == "string")
return t;
}
return null;
}
function Ml(e) {
switch (typeof e) {
case "boolean":
case "number":
case "string":
case "undefined":
return e;
case "object":
return e;
default:
return "";
}
}
function R5(e) {
var t = e.type;
return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio");
}
function Rj(e) {
var t = R5(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), r = "" + e[t];
if (!e.hasOwnProperty(t) && typeof n < "u" && typeof n.get == "function" && typeof n.set == "function") {
var i = n.get, o = n.set;
return Object.defineProperty(e, t, { configurable: !0, get: function() {
return i.call(this);
}, set: function(s) {
r = "" + s, o.call(this, s);
} }), Object.defineProperty(e, t, { enumerable: n.enumerable }), { getValue: function() {
return r;
}, setValue: function(s) {
r = "" + s;
}, stopTracking: function() {
e._valueTracker = null, delete e[t];
} };
}
}
function lg(e) {
e._valueTracker || (e._valueTracker = Rj(e));
}
function P5(e) {
if (!e)
return !1;
var t = e._valueTracker;
if (!t)
return !0;
var n = t.getValue(), r = "";
return e && (r = R5(e) ? e.checked ? "true" : "false" : e.value), e = r, e !== n ? (t.setValue(e), !0) : !1;
}
function Cy(e) {
if (e = e || (typeof document < "u" ? document : void 0), typeof e > "u")
return null;
try {
return e.activeElement || e.body;
} catch {
return e.body;
}
}
function mT(e, t) {
var n = t.checked;
return wn({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: n ?? e._wrapperState.initialChecked });
}
function wI(e, t) {
var n = t.defaultValue == null ? "" : t.defaultValue, r = t.checked != null ? t.checked : t.defaultChecked;
n = Ml(t.value != null ? t.value : n), e._wrapperState = { initialChecked: r, initialValue: n, controlled: t.type === "checkbox" || t.type === "radio" ? t.checked != null : t.value != null };
}
function M5(e, t) {
t = t.checked, t != null && HC(e, "checked", t, !1);
}
function gT(e, t) {
M5(e, t);
var n = Ml(t.value), r = t.type;
if (n != null)
r === "number" ? (n === 0 && e.value === "" || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n);
else if (r === "submit" || r === "reset") {
e.removeAttribute("value");
return;
}
t.hasOwnProperty("value") ? yT(e, t.type, n) : t.hasOwnProperty("defaultValue") && yT(e, t.type, Ml(t.defaultValue)), t.checked == null && t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked);
}
function SI(e, t, n) {
if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) {
var r = t.type;
if (!(r !== "submit" && r !== "reset" || t.value !== void 0 && t.value !== null))
return;
t = "" + e._wrapperState.initialValue, n || t === e.value || (e.value = t), e.defaultValue = t;
}
n = e.name, n !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, n !== "" && (e.name = n);
}
function yT(e, t, n) {
(t !== "number" || Cy(e.ownerDocument) !== e) && (n == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + n && (e.defaultValue = "" + n));
}
var qp = Array.isArray;
function Qf(e, t, n, r) {
if (e = e.options, t) {
t = {};
for (var i = 0; i < n.length; i++)
t["$" + n[i]] = !0;
for (n = 0; n < e.length; n++)
i = t.hasOwnProperty("$" + e[n].value), e[n].selected !== i && (e[n].selected = i), i && r && (e[n].defaultSelected = !0);
} else {
for (n = "" + Ml(n), t = null, i = 0; i < e.length; i++) {
if (e[i].value === n) {
e[i].selected = !0, r && (e[i].defaultSelected = !0);
return;
}
t !== null || e[i].disabled || (t = e[i]);
}
t !== null && (t.selected = !0);
}
}
function bT(e, t) {
if (t.dangerouslySetInnerHTML != null)
throw Error(De(91));
return wn({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue });
}
function TI(e, t) {
var n = t.value;
if (n == null) {
if (n = t.children, t = t.defaultValue, n != null) {
if (t != null)
throw Error(De(92));
if (qp(n)) {
if (1 < n.length)
throw Error(De(93));
n = n[0];
}
t = n;
}
t == null && (t = ""), n = t;
}
e._wrapperState = { initialValue: Ml(n) };
}
function $5(e, t) {
var n = Ml(t.value), r = Ml(t.defaultValue);
n != null && (n = "" + n, n !== e.value && (e.value = n), t.defaultValue == null && e.defaultValue !== n && (e.defaultValue = n)), r != null && (e.defaultValue = "" + r);
}
function _I(e) {
var t = e.textContent;
t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t);
}
function B5(e) {
switch (e) {
case "svg":
return "http://www.w3.org/2000/svg";
case "math":
return "http://www.w3.org/1998/Math/MathML";
default:
return "http://www.w3.org/1999/xhtml";
}
}
function ET(e, t) {
return e == null || e === "http://www.w3.org/1999/xhtml" ? B5(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http://www.w3.org/1999/xhtml" : e;
}
var ug, V5 = function(e) {
return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(t, n, r, i) {
MSApp.execUnsafeLocalFunction(function() {
return e(t, n, r, i);
});
} : e;
}(function(e, t) {
if (e.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in e)
e.innerHTML = t;
else {
for (ug = ug || document.createElement("div"), ug.innerHTML = "<svg>" + t.valueOf().toString() + "</svg>", t = ug.firstChild; e.firstChild; )
e.removeChild(e.firstChild);
for (; t.firstChild; )
e.appendChild(t.firstChild);
}
});
function kh(e, t) {
if (t) {
var n = e.firstChild;
if (n && n === e.lastChild && n.nodeType === 3) {
n.nodeValue = t;
return;
}
}
e.textContent = t;
}
var ah = {
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
}, Pj = ["Webkit", "ms", "Moz", "O"];
Object.keys(ah).forEach(function(e) {
Pj.forEach(function(t) {
t = t + e.charAt(0).toUpperCase() + e.substring(1), ah[t] = ah[e];
});
});
function j5(e, t, n) {
return t == null || typeof t == "boolean" || t === "" ? "" : n || typeof t != "number" || t === 0 || ah.hasOwnProperty(e) && ah[e] ? ("" + t).trim() : t + "px";
}
function U5(e, t) {
e = e.style;
for (var n in t)
if (t.hasOwnProperty(n)) {
var r = n.indexOf("--") === 0, i = j5(n, t[n], r);
n === "float" && (n = "cssFloat"), r ? e.setProperty(n, i) : e[n] = i;
}
}
var Mj = wn({ 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 wT(e, t) {
if (t) {
if (Mj[e] && (t.children != null || t.dangerouslySetInnerHTML != null))
throw Error(De(137, e));
if (t.dangerouslySetInnerHTML != null) {
if (t.children != null)
throw Error(De(60));
if (typeof t.dangerouslySetInnerHTML != "object" || !("__html" in t.dangerouslySetInnerHTML))
throw Error(De(61));
}
if (t.style != null && typeof t.style != "object")
throw Error(De(62));
}
}
function ST(e, t) {
if (e.indexOf("-") === -1)
return typeof t.is == "string";
switch (e) {
case "annotation-xml":
case "color-profile":
case "font-face":
case "font-face-src":
case "font-face-uri":
case "font-face-format":
case "font-face-name":
case "missing-glyph":
return !1;
default:
return !0;
}
}
var TT = null;
function GC(e) {
return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e;
}
var _T = null, Yf = null, Jf = null;
function CI(e) {
if (e = Fv(e)) {
if (typeof _T != "function")
throw Error(De(280));
var t = e.stateNode;
t && (t = c1(t), _T(e.stateNode, e.type, t));
}
}
function H5(e) {
Yf ? Jf ? Jf.push(e) : Jf = [e] : Yf = e;
}
function z5() {
if (Yf) {
var e = Yf, t = Jf;
if (Jf = Yf = null, CI(e), t)
for (e = 0; e < t.length; e++)
CI(t[e]);
}
}
function W5(e, t) {
return e(t);
}
function q5() {
}
var aS = !1;
function G5(e, t, n) {
if (aS)
return e(t, n);
aS = !0;
try {
return W5(e, t, n);
} finally {
aS = !1, (Yf !== null || Jf !== null) && (q5(), z5());
}
}
function Nh(e, t) {
var n = e.stateNode;
if (n === null)
return null;
var r = c1(n);
if (r === null)
return null;
n = r[t];
e:
switch (t) {
case "onClick":
case "onClickCapture":
case "onDoubleClick":
case "onDoubleClickCapture":
case "onMouseDown":
case "onMouseDownCapture":
case "onMouseMove":
case "onMouseMoveCapture":
case "onMouseUp":
case "onMouseUpCapture":
case "onMouseEnter":
(r = !r.disabled) || (e = e.type, r = !(e === "button" || e === "input" || e === "select" || e === "textarea")), e = !r;
break e;
default:
e = !1;
}
if (e)
return null;
if (n && typeof n != "function")
throw Error(De(231, t, typeof n));
return n;
}
var CT = !1;
if (Cs)
try {
var Lp = {};
Object.defineProperty(Lp, "passive", { get: function() {
CT = !0;
} }), window.addEventListener("test", Lp, Lp), window.removeEventListener("test", Lp, Lp);
} catch {
CT = !1;
}
function $j(e, t, n, r, i, o, s, l, c) {
var f = Array.prototype.slice.call(arguments, 3);
try {
t.apply(n, f);
} catch (h) {
this.onError(h);
}
}
var sh = !1, xy = null, ky = !1, xT = null, Bj = { onError: function(e) {
sh = !0, xy = e;
} };
function Vj(e, t, n, r, i, o, s, l, c) {
sh = !1, xy = null, $j.apply(Bj, arguments);
}
function jj(e, t, n, r, i, o, s, l, c) {
if (Vj.apply(this, arguments), sh) {
if (sh) {
var f = xy;
sh = !1, xy = null;
} else
throw Error(De(198));
ky || (ky = !0, xT = f);
}
}
function Sc(e) {
var t = e, n = e;
if (e.alternate)
for (; t.return; )
t = t.return;
else {
e = t;
do
t = e, t.flags & 4098 && (n = t.return), e = t.return;
while (e);
}
return t.tag === 3 ? n : null;
}
function Q5(e) {
if (e.tag === 13) {
var t = e.memoizedState;
if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null)
return t.dehydrated;
}
return null;
}
function xI(e) {
if (Sc(e) !== e)
throw Error(De(188));
}
function Uj(e) {
var t = e.alternate;
if (!t) {
if (t = Sc(e), t === null)
throw Error(De(188));
return t !== e ? null : e;
}
for (var n = e, r = t; ; ) {
var i = n.return;
if (i === null)
break;
var o = i.alternate;
if (o === null) {
if (r = i.return, r !== null) {
n = r;
continue;
}
break;
}
if (i.child === o.child) {
for (o = i.child; o; ) {
if (o === n)
return xI(i), e;
if (o === r)
return xI(i), t;
o = o.sibling;
}
throw Error(De(188));
}
if (n.return !== r.return)
n = i, r = o;
else {
for (var s = !1, l = i.child; l; ) {
if (l === n) {
s = !0, n = i, r = o;
break;
}
if (l === r) {
s = !0, r = i, n = o;
break;
}
l = l.sibling;
}
if (!s) {
for (l = o.child; l; ) {
if (l === n) {
s = !0, n = o, r = i;
break;
}
if (l === r) {
s = !0, r = o, n = i;
break;
}
l = l.sibling;
}
if (!s)
throw Error(De(189));
}
}
if (n.alternate !== r)
throw Error(De(190));
}
if (n.tag !== 3)
throw Error(De(188));
return n.stateNode.current === n ? e : t;
}
function Y5(e) {
return e = Uj(e), e !== null ? J5(e) : null;
}
function J5(e) {
if (e.tag === 5 || e.tag === 6)
return e;
for (e = e.child; e !== null; ) {
var t = J5(e);
if (t !== null)
return t;
e = e.sibling;
}
return null;
}
var K5 = eo.unstable_scheduleCallback, kI = eo.unstable_cancelCallback, Hj = eo.unstable_shouldYield, zj = eo.unstable_requestPaint, Fn = eo.unstable_now, Wj = eo.unstable_getCurrentPriorityLevel, QC = eo.unstable_ImmediatePriority, X5 = eo.unstable_UserBlockingPriority, Ny = eo.unstable_NormalPriority, qj = eo.unstable_LowPriority, Z5 = eo.unstable_IdlePriority, a1 = null, Va = null;
function Gj(e) {
if (Va && typeof Va.onCommitFiberRoot == "function")
try {
Va.onCommitFiberRoot(a1, e, void 0, (e.current.flags & 128) === 128);
} catch {
}
}
var oa = Math.clz32 ? Math.clz32 : Jj, Qj = Math.log, Yj = Math.LN2;
function Jj(e) {
return e >>>= 0, e === 0 ? 32 : 31 - (Qj(e) / Yj | 0) | 0;
}
var cg = 64, fg = 4194304;
function Gp(e) {
switch (e & -e) {
case 1:
return 1;
case 2:
return 2;
case 4:
return 4;
case 8:
return 8;
case 16:
return 16;
case 32:
return 32;
case 64:
case 128:
case 256:
case 512:
case 1024:
case 2048:
case 4096:
case 8192:
case 16384:
case 32768:
case 65536:
case 131072:
case 262144:
case 524288:
case 1048576:
case 2097152:
return e & 4194240;
case 4194304:
case 8388608:
case 16777216:
case 33554432:
case 67108864:
return e & 130023424;
case 134217728:
return 134217728;
case 268435456:
return 268435456;
case 536870912:
return 536870912;
case 1073741824:
return 1073741824;
default:
return e;
}
}
function Dy(e, t) {
var n = e.pendingLanes;
if (n === 0)
return 0;
var r = 0, i = e.suspendedLanes, o = e.pingedLanes, s = n & 268435455;
if (s !== 0) {
var l = s & ~i;
l !== 0 ? r = Gp(l) : (o &= s, o !== 0 && (r = Gp(o)));
} else
s = n & ~i, s !== 0 ? r = Gp(s) : o !== 0 && (r = Gp(o));
if (r === 0)
return 0;
if (t !== 0 && t !== r && !(t & i) && (i = r & -r, o = t & -t, i >= o || i === 16 && (o & 4194240) !== 0))
return t;
if (r & 4 && (r |= n & 16), t = e.entangledLanes, t !== 0)
for (e = e.entanglements, t &= r; 0 < t; )
n = 31 - oa(t), i = 1 << n, r |= e[n], t &= ~i;
return r;
}
function Kj(e, t) {
switch (e) {
case 1:
case 2:
case 4:
return t + 250;
case 8:
case 16:
case 32:
case 64:
case 128:
case 256:
case 512:
case 1024:
case 2048:
case 4096:
case 8192:
case 16384:
case 32768:
case 65536:
case 131072:
case 262144:
case 524288:
case 1048576:
case 2097152:
return t + 5e3;
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 Xj(e, t) {
for (var n = e.suspendedLanes, r = e.pingedLanes, i = e.expirationTimes, o = e.pendingLanes; 0 < o; ) {
var s = 31 - oa(o), l = 1 << s, c = i[s];
c === -1 ? (!(l & n) || l & r) && (i[s] = Kj(l, t)) : c <= t && (e.expiredLanes |= l), o &= ~l;
}
}
function kT(e) {
return e = e.pendingLanes & -1073741825, e !== 0 ? e : e & 1073741824 ? 1073741824 : 0;
}
function e3() {
var e = cg;
return cg <<= 1, !(cg & 4194240) && (cg = 64), e;
}
function sS(e) {
for (var t = [], n = 0; 31 > n; n++)
t.push(e);
return t;
}
function Iv(e, t, n) {
e.pendingLanes |= t, t !== 536870912 && (e.suspendedLanes = 0, e.pingedLanes = 0), e = e.eventTimes, t = 31 - oa(t), e[t] = n;
}
function Zj(e, t) {
var n = e.pendingLanes & ~t;
e.pendingLanes = t, e.suspendedLanes = 0, e.pingedLanes = 0, e.expiredLanes &= t, e.mutableReadLanes &= t, e.entangledLanes &= t, t = e.entanglements;
var r = e.eventTimes;
for (e = e.expirationTimes; 0 < n; ) {
var i = 31 - oa(n), o = 1 << i;
t[i] = 0, r[i] = -1, e[i] = -1, n &= ~o;
}
}
function YC(e, t) {
var n = e.entangledLanes |= t;
for (e = e.entanglements; n; ) {
var r = 31 - oa(n), i = 1 << r;
i & t | e[r] & t && (e[r] |= t), n &= ~i;
}
}
var Ut = 0;
function t3(e) {
return e &= -e, 1 < e ? 4 < e ? e & 268435455 ? 16 : 536870912 : 4 : 1;
}
var n3, JC, r3, i3, o3, NT = !1, dg = [], Nl = null, Dl = null, Al = null, Dh = /* @__PURE__ */ new Map(), Ah = /* @__PURE__ */ new Map(), ml = [], eU = "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 NI(e, t) {
switch (e) {
case "focusin":
case "focusout":
Nl = null;
break;
case "dragenter":
case "dragleave":
Dl = null;
break;
case "mouseover":
case "mouseout":
Al = null;
break;
case "pointerover":
case "pointerout":
Dh.delete(t.pointerId);
break;
case "gotpointercapture":
case "lostpointercapture":
Ah.delete(t.pointerId);
}
}
function Fp(e, t, n, r, i, o) {
return e === null || e.nativeEvent !== o ? (e = { blockedOn: t, domEventName: n, eventSystemFlags: r, nativeEvent: o, targetContainers: [i] }, t !== null && (t = Fv(t), t !== null && JC(t)), e) : (e.eventSystemFlags |= r, t = e.targetContainers, i !== null && t.indexOf(i) === -1 && t.push(i), e);
}
function tU(e, t, n, r, i) {
switch (t) {
case "focusin":
return Nl = Fp(Nl, e, t, n, r, i), !0;
case "dragenter":
return Dl = Fp(Dl, e, t, n, r, i), !0;
case "mouseover":
return Al = Fp(Al, e, t, n, r, i), !0;
case "pointerover":
var o = i.pointerId;
return Dh.set(o, Fp(Dh.get(o) || null, e, t, n, r, i)), !0;
case "gotpointercapture":
return o = i.pointerId, Ah.set(o, Fp(Ah.get(o) || null, e, t, n, r, i)), !0;
}
return !1;
}
function a3(e) {
var t = Qu(e.target);
if (t !== null) {
var n = Sc(t);
if (n !== null) {
if (t = n.tag, t === 13) {
if (t = Q5(n), t !== null) {
e.blockedOn = t, o3(e.priority, function() {
r3(n);
});
return;
}
} else if (t === 3 && n.stateNode.current.memoizedState.isDehydrated) {
e.blockedOn = n.tag === 3 ? n.stateNode.containerInfo : null;
return;
}
}
}
e.blockedOn = null;
}
function Jg(e) {
if (e.blockedOn !== null)
return !1;
for (var t = e.targetContainers; 0 < t.length; ) {
var n = DT(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent);
if (n === null) {
n = e.nativeEvent;
var r = new n.constructor(n.type, n);
TT = r, n.target.dispatchEvent(r), TT = null;
} else
return t = Fv(n), t !== null && JC(t), e.blockedOn = n, !1;
t.shift();
}
return !0;
}
function DI(e, t, n) {
Jg(e) && n.delete(t);
}
function nU() {
NT = !1, Nl !== null && Jg(Nl) && (Nl = null), Dl !== null && Jg(Dl) && (Dl = null), Al !== null && Jg(Al) && (Al = null), Dh.forEach(DI), Ah.forEach(DI);
}
function Rp(e, t) {
e.blockedOn === t && (e.blockedOn = null, NT || (NT = !0, eo.unstable_scheduleCallback(eo.unstable_NormalPriority, nU)));
}
function Oh(e) {
function t(i) {
return Rp(i, e);
}
if (0 < dg.length) {
Rp(dg[0], e);
for (var n = 1; n < dg.length; n++) {
var r = dg[n];
r.blockedOn === e && (r.blockedOn = null);
}
}
for (Nl !== null && Rp(Nl, e), Dl !== null && Rp(Dl, e), Al !== null && Rp(Al, e), Dh.forEach(t), Ah.forEach(t), n = 0; n < ml.length; n++)
r = ml[n], r.blockedOn === e && (r.blockedOn = null);
for (; 0 < ml.length && (n = ml[0], n.blockedOn === null); )
a3(n), n.blockedOn === null && ml.shift();
}
var Kf = Vs.ReactCurrentBatchConfig, Ay = !0;
function rU(e, t, n, r) {
var i = Ut, o = Kf.transition;
Kf.transition = null;
try {
Ut = 1, KC(e, t, n, r);
} finally {
Ut = i, Kf.transition = o;
}
}
function iU(e, t, n, r) {
var i = Ut, o = Kf.transition;
Kf.transition = null;
try {
Ut = 4, KC(e, t, n, r);
} finally {
Ut = i, Kf.transition = o;
}
}
function KC(e, t, n, r) {
if (Ay) {
var i = DT(e, t, n, r);
if (i === null)
gS(e, t, r, Oy, n), NI(e, r);
else if (tU(i, e, t, n, r))
r.stopPropagation();
else if (NI(e, r), t & 4 && -1 < eU.indexOf(e)) {
for (; i !== null; ) {
var o = Fv(i);
if (o !== null