UNPKG

@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,714 lines • 2.01 MB
function _mergeNamespaces(n2, m2) { m2.forEach(function(e) { e && typeof e !== "string" && !Array.isArray(e) && Object.keys(e).forEach(function(k) { if (k !== "default" && !(k in n2)) { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n2, k, d.get ? d : { enumerable: true, get: function() { return e[k]; } }); } }); }); return Object.freeze(Object.defineProperty(n2, Symbol.toStringTag, { value: "Module" })); } var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {}; function getDefaultExportFromCjs(x2) { return x2 && x2.__esModule && Object.prototype.hasOwnProperty.call(x2, "default") ? x2["default"] : x2; } function getAugmentedNamespace(n2) { if (n2.__esModule) return n2; var a = Object.defineProperty({}, "__esModule", { value: true }); Object.keys(n2).forEach(function(k) { var d = Object.getOwnPropertyDescriptor(n2, k); Object.defineProperty(a, k, d.get ? d : { enumerable: true, get: function() { return n2[k]; } }); }); return a; } var reactDom = { exports: {} }; var reactDom_production_min = {}; var react = { exports: {} }; var react_production_min = {}; /* object-assign (c) Sindre Sorhus @license MIT */ var getOwnPropertySymbols = Object.getOwnPropertySymbols; var hasOwnProperty$2 = Object.prototype.hasOwnProperty; var propIsEnumerable = Object.prototype.propertyIsEnumerable; function toObject(val) { if (val === null || val === void 0) { throw new TypeError("Object.assign cannot be called with null or undefined"); } return Object(val); } function shouldUseNative() { try { if (!Object.assign) { return false; } var test1 = new String("abc"); test1[5] = "de"; if (Object.getOwnPropertyNames(test1)[0] === "5") { return false; } var test2 = {}; for (var i = 0; i < 10; i++) { test2["_" + String.fromCharCode(i)] = i; } var order2 = Object.getOwnPropertyNames(test2).map(function(n2) { return test2[n2]; }); if (order2.join("") !== "0123456789") { return false; } var test3 = {}; "abcdefghijklmnopqrst".split("").forEach(function(letter) { test3[letter] = letter; }); if (Object.keys(Object.assign({}, test3)).join("") !== "abcdefghijklmnopqrst") { return false; } return true; } catch (err) { return false; } } var objectAssign = shouldUseNative() ? Object.assign : function(target2, source) { var from; var to = toObject(target2); var symbols; for (var s = 1; s < arguments.length; s++) { from = Object(arguments[s]); for (var key in from) { if (hasOwnProperty$2.call(from, key)) { to[key] = from[key]; } } if (getOwnPropertySymbols) { symbols = getOwnPropertySymbols(from); for (var i = 0; i < symbols.length; i++) { if (propIsEnumerable.call(from, symbols[i])) { to[symbols[i]] = from[symbols[i]]; } } } } return to; }; /** @license React v17.0.2 * 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 l = objectAssign, n$1 = 60103, p$2 = 60106; react_production_min.Fragment = 60107; react_production_min.StrictMode = 60108; react_production_min.Profiler = 60114; var q$1 = 60109, r$1 = 60110, t$1 = 60112; react_production_min.Suspense = 60113; var u = 60115, v = 60116; if ("function" === typeof Symbol && Symbol.for) { var w = Symbol.for; n$1 = w("react.element"); p$2 = w("react.portal"); react_production_min.Fragment = w("react.fragment"); react_production_min.StrictMode = w("react.strict_mode"); react_production_min.Profiler = w("react.profiler"); q$1 = w("react.provider"); r$1 = w("react.context"); t$1 = w("react.forward_ref"); react_production_min.Suspense = w("react.suspense"); u = w("react.memo"); v = w("react.lazy"); } var x = "function" === typeof Symbol && Symbol.iterator; function y$1(a) { if (null === a || "object" !== typeof a) return null; a = x && a[x] || a["@@iterator"]; return "function" === typeof a ? a : null; } function z(a) { for (var b = "https://reactjs.org/docs/error-decoder.html?invariant=" + a, c = 1; c < arguments.length; c++) b += "&args[]=" + encodeURIComponent(arguments[c]); return "Minified React error #" + a + "; visit " + b + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } var A = { isMounted: function() { return false; }, enqueueForceUpdate: function() { }, enqueueReplaceState: function() { }, enqueueSetState: function() { } }, B$1 = {}; function C(a, b, c) { this.props = a; this.context = b; this.refs = B$1; this.updater = c || A; } C.prototype.isReactComponent = {}; C.prototype.setState = function(a, b) { if ("object" !== typeof a && "function" !== typeof a && null != a) throw Error(z(85)); this.updater.enqueueSetState(this, a, b, "setState"); }; C.prototype.forceUpdate = function(a) { this.updater.enqueueForceUpdate(this, a, "forceUpdate"); }; function D$1() { } D$1.prototype = C.prototype; function E$1(a, b, c) { this.props = a; this.context = b; this.refs = B$1; this.updater = c || A; } var F$1 = E$1.prototype = new D$1(); F$1.constructor = E$1; l(F$1, C.prototype); F$1.isPureReactComponent = true; var G$1 = { current: null }, H$1 = Object.prototype.hasOwnProperty, I$1 = { key: true, ref: true, __self: true, __source: true }; function J(a, b, c) { var e, d = {}, k = null, h = null; if (null != b) for (e in void 0 !== b.ref && (h = b.ref), void 0 !== b.key && (k = "" + b.key), b) H$1.call(b, e) && !I$1.hasOwnProperty(e) && (d[e] = b[e]); var g2 = arguments.length - 2; if (1 === g2) d.children = c; else if (1 < g2) { for (var f2 = Array(g2), m2 = 0; m2 < g2; m2++) f2[m2] = arguments[m2 + 2]; d.children = f2; } if (a && a.defaultProps) for (e in g2 = a.defaultProps, g2) void 0 === d[e] && (d[e] = g2[e]); return { $$typeof: n$1, type: a, key: k, ref: h, props: d, _owner: G$1.current }; } function K(a, b) { return { $$typeof: n$1, type: a.type, key: b, ref: a.ref, props: a.props, _owner: a._owner }; } function L(a) { return "object" === typeof a && null !== a && a.$$typeof === n$1; } function escape(a) { var b = { "=": "=0", ":": "=2" }; return "$" + a.replace(/[=:]/g, function(a2) { return b[a2]; }); } var M$1 = /\/+/g; function N$1(a, b) { return "object" === typeof a && null !== a && null != a.key ? escape("" + a.key) : b.toString(36); } function O$1(a, b, c, e, d) { var k = typeof a; if ("undefined" === k || "boolean" === k) a = null; var h = false; if (null === a) h = true; else switch (k) { case "string": case "number": h = true; break; case "object": switch (a.$$typeof) { case n$1: case p$2: h = true; } } if (h) return h = a, d = d(h), a = "" === e ? "." + N$1(h, 0) : e, Array.isArray(d) ? (c = "", null != a && (c = a.replace(M$1, "$&/") + "/"), O$1(d, b, c, "", function(a2) { return a2; })) : null != d && (L(d) && (d = K(d, c + (!d.key || h && h.key === d.key ? "" : ("" + d.key).replace(M$1, "$&/") + "/") + a)), b.push(d)), 1; h = 0; e = "" === e ? "." : e + ":"; if (Array.isArray(a)) for (var g2 = 0; g2 < a.length; g2++) { k = a[g2]; var f2 = e + N$1(k, g2); h += O$1(k, b, c, f2, d); } else if (f2 = y$1(a), "function" === typeof f2) for (a = f2.call(a), g2 = 0; !(k = a.next()).done; ) k = k.value, f2 = e + N$1(k, g2++), h += O$1(k, b, c, f2, d); else if ("object" === k) throw b = "" + a, Error(z(31, "[object Object]" === b ? "object with keys {" + Object.keys(a).join(", ") + "}" : b)); return h; } function P$1(a, b, c) { if (null == a) return a; var e = [], d = 0; O$1(a, e, "", "", function(a2) { return b.call(c, a2, d++); }); return e; } function Q(a) { if (-1 === a._status) { var b = a._result; b = b(); a._status = 0; a._result = b; b.then(function(b2) { 0 === a._status && (b2 = b2.default, a._status = 1, a._result = b2); }, function(b2) { 0 === a._status && (a._status = 2, a._result = b2); }); } if (1 === a._status) return a._result; throw a._result; } var R$1 = { current: null }; function S$1() { var a = R$1.current; if (null === a) throw Error(z(321)); return a; } var T$1 = { ReactCurrentDispatcher: R$1, ReactCurrentBatchConfig: { transition: 0 }, ReactCurrentOwner: G$1, IsSomeRendererActing: { current: false }, assign: l }; react_production_min.Children = { map: P$1, forEach: function(a, b, c) { P$1(a, function() { b.apply(this, arguments); }, c); }, count: function(a) { var b = 0; P$1(a, function() { b++; }); return b; }, toArray: function(a) { return P$1(a, function(a2) { return a2; }) || []; }, only: function(a) { if (!L(a)) throw Error(z(143)); return a; } }; react_production_min.Component = C; react_production_min.PureComponent = E$1; react_production_min.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = T$1; react_production_min.cloneElement = function(a, b, c) { if (null === a || void 0 === a) throw Error(z(267, a)); var e = l({}, a.props), d = a.key, k = a.ref, h = a._owner; if (null != b) { void 0 !== b.ref && (k = b.ref, h = G$1.current); void 0 !== b.key && (d = "" + b.key); if (a.type && a.type.defaultProps) var g2 = a.type.defaultProps; for (f2 in b) H$1.call(b, f2) && !I$1.hasOwnProperty(f2) && (e[f2] = void 0 === b[f2] && void 0 !== g2 ? g2[f2] : b[f2]); } var f2 = arguments.length - 2; if (1 === f2) e.children = c; else if (1 < f2) { g2 = Array(f2); for (var m2 = 0; m2 < f2; m2++) g2[m2] = arguments[m2 + 2]; e.children = g2; } return { $$typeof: n$1, type: a.type, key: d, ref: k, props: e, _owner: h }; }; react_production_min.createContext = function(a, b) { void 0 === b && (b = null); a = { $$typeof: r$1, _calculateChangedBits: b, _currentValue: a, _currentValue2: a, _threadCount: 0, Provider: null, Consumer: null }; a.Provider = { $$typeof: q$1, _context: a }; return a.Consumer = a; }; react_production_min.createElement = J; react_production_min.createFactory = function(a) { var b = J.bind(null, a); b.type = a; return b; }; react_production_min.createRef = function() { return { current: null }; }; react_production_min.forwardRef = function(a) { return { $$typeof: t$1, render: a }; }; react_production_min.isValidElement = L; react_production_min.lazy = function(a) { return { $$typeof: v, _payload: { _status: -1, _result: a }, _init: Q }; }; react_production_min.memo = function(a, b) { return { $$typeof: u, type: a, compare: void 0 === b ? null : b }; }; react_production_min.useCallback = function(a, b) { return S$1().useCallback(a, b); }; react_production_min.useContext = function(a, b) { return S$1().useContext(a, b); }; react_production_min.useDebugValue = function() { }; react_production_min.useEffect = function(a, b) { return S$1().useEffect(a, b); }; react_production_min.useImperativeHandle = function(a, b, c) { return S$1().useImperativeHandle(a, b, c); }; react_production_min.useLayoutEffect = function(a, b) { return S$1().useLayoutEffect(a, b); }; react_production_min.useMemo = function(a, b) { return S$1().useMemo(a, b); }; react_production_min.useReducer = function(a, b, c) { return S$1().useReducer(a, b, c); }; react_production_min.useRef = function(a) { return S$1().useRef(a); }; react_production_min.useState = function(a) { return S$1().useState(a); }; react_production_min.version = "17.0.2"; { react.exports = react_production_min; } var React$1 = react.exports; var scheduler = { exports: {} }; var scheduler_production_min = {}; /** @license React v0.20.2 * 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(exports) { var f2, g2, h, k; if ("object" === typeof performance && "function" === typeof performance.now) { var l2 = performance; exports.unstable_now = function() { return l2.now(); }; } else { var p2 = Date, q2 = p2.now(); exports.unstable_now = function() { return p2.now() - q2; }; } if ("undefined" === typeof window || "function" !== typeof MessageChannel) { var t2 = null, u2 = null, w = function() { if (null !== t2) try { var a = exports.unstable_now(); t2(true, a); t2 = null; } catch (b) { throw setTimeout(w, 0), b; } }; f2 = function(a) { null !== t2 ? setTimeout(f2, 0, a) : (t2 = a, setTimeout(w, 0)); }; g2 = function(a, b) { u2 = setTimeout(a, b); }; h = function() { clearTimeout(u2); }; exports.unstable_shouldYield = function() { return false; }; k = exports.unstable_forceFrameRate = function() { }; } else { var x2 = window.setTimeout, y2 = window.clearTimeout; if ("undefined" !== typeof console) { var z2 = window.cancelAnimationFrame; "function" !== typeof window.requestAnimationFrame && console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); "function" !== typeof z2 && console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); } var A2 = false, B2 = null, C2 = -1, D2 = 5, E = 0; exports.unstable_shouldYield = function() { return exports.unstable_now() >= E; }; k = function() { }; exports.unstable_forceFrameRate = function(a) { 0 > a || 125 < a ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : D2 = 0 < a ? Math.floor(1e3 / a) : 5; }; var F2 = new MessageChannel(), G2 = F2.port2; F2.port1.onmessage = function() { if (null !== B2) { var a = exports.unstable_now(); E = a + D2; try { B2(true, a) ? G2.postMessage(null) : (A2 = false, B2 = null); } catch (b) { throw G2.postMessage(null), b; } } else A2 = false; }; f2 = function(a) { B2 = a; A2 || (A2 = true, G2.postMessage(null)); }; g2 = function(a, b) { C2 = x2(function() { a(exports.unstable_now()); }, b); }; h = function() { y2(C2); C2 = -1; }; } function H2(a, b) { var c = a.length; a.push(b); a: for (; ; ) { var d = c - 1 >>> 1, e = a[d]; if (void 0 !== e && 0 < I2(e, b)) a[d] = b, a[c] = e, c = d; else break a; } } function J2(a) { a = a[0]; return void 0 === a ? null : a; } function K2(a) { var b = a[0]; if (void 0 !== b) { var c = a.pop(); if (c !== b) { a[0] = c; a: for (var d = 0, e = a.length; d < e; ) { var m2 = 2 * (d + 1) - 1, n2 = a[m2], v2 = m2 + 1, r2 = a[v2]; if (void 0 !== n2 && 0 > I2(n2, c)) void 0 !== r2 && 0 > I2(r2, n2) ? (a[d] = r2, a[v2] = c, d = v2) : (a[d] = n2, a[m2] = c, d = m2); else if (void 0 !== r2 && 0 > I2(r2, c)) a[d] = r2, a[v2] = c, d = v2; else break a; } } return b; } return null; } function I2(a, b) { var c = a.sortIndex - b.sortIndex; return 0 !== c ? c : a.id - b.id; } var L2 = [], M2 = [], N2 = 1, O2 = null, P2 = 3, Q2 = false, R2 = false, S2 = false; function T2(a) { for (var b = J2(M2); null !== b; ) { if (null === b.callback) K2(M2); else if (b.startTime <= a) K2(M2), b.sortIndex = b.expirationTime, H2(L2, b); else break; b = J2(M2); } } function U2(a) { S2 = false; T2(a); if (!R2) if (null !== J2(L2)) R2 = true, f2(V2); else { var b = J2(M2); null !== b && g2(U2, b.startTime - a); } } function V2(a, b) { R2 = false; S2 && (S2 = false, h()); Q2 = true; var c = P2; try { T2(b); for (O2 = J2(L2); null !== O2 && (!(O2.expirationTime > b) || a && !exports.unstable_shouldYield()); ) { var d = O2.callback; if ("function" === typeof d) { O2.callback = null; P2 = O2.priorityLevel; var e = d(O2.expirationTime <= b); b = exports.unstable_now(); "function" === typeof e ? O2.callback = e : O2 === J2(L2) && K2(L2); T2(b); } else K2(L2); O2 = J2(L2); } if (null !== O2) var m2 = true; else { var n2 = J2(M2); null !== n2 && g2(U2, n2.startTime - b); m2 = false; } return m2; } finally { O2 = null, P2 = c, Q2 = false; } } var W2 = k; exports.unstable_IdlePriority = 5; exports.unstable_ImmediatePriority = 1; exports.unstable_LowPriority = 4; exports.unstable_NormalPriority = 3; exports.unstable_Profiling = null; exports.unstable_UserBlockingPriority = 2; exports.unstable_cancelCallback = function(a) { a.callback = null; }; exports.unstable_continueExecution = function() { R2 || Q2 || (R2 = true, f2(V2)); }; exports.unstable_getCurrentPriorityLevel = function() { return P2; }; exports.unstable_getFirstCallbackNode = function() { return J2(L2); }; exports.unstable_next = function(a) { switch (P2) { case 1: case 2: case 3: var b = 3; break; default: b = P2; } var c = P2; P2 = b; try { return a(); } finally { P2 = c; } }; exports.unstable_pauseExecution = function() { }; exports.unstable_requestPaint = W2; exports.unstable_runWithPriority = function(a, b) { switch (a) { case 1: case 2: case 3: case 4: case 5: break; default: a = 3; } var c = P2; P2 = a; try { return b(); } finally { P2 = c; } }; exports.unstable_scheduleCallback = function(a, b, c) { var d = exports.unstable_now(); "object" === typeof c && null !== c ? (c = c.delay, c = "number" === typeof c && 0 < c ? d + c : d) : c = d; switch (a) { case 1: var e = -1; break; case 2: e = 250; break; case 5: e = 1073741823; break; case 4: e = 1e4; break; default: e = 5e3; } e = c + e; a = { id: N2++, callback: b, priorityLevel: a, startTime: c, expirationTime: e, sortIndex: -1 }; c > d ? (a.sortIndex = c, H2(M2, a), null === J2(L2) && a === J2(M2) && (S2 ? h() : S2 = true, g2(U2, c - d))) : (a.sortIndex = e, H2(L2, a), R2 || Q2 || (R2 = true, f2(V2))); return a; }; exports.unstable_wrapCallback = function(a) { var b = P2; return function() { var c = P2; P2 = b; try { return a.apply(this, arguments); } finally { P2 = c; } }; }; })(scheduler_production_min); { scheduler.exports = scheduler_production_min; } /** @license React v17.0.2 * 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 aa = react.exports, m$1 = objectAssign, r = scheduler.exports; function y(a) { for (var b = "https://reactjs.org/docs/error-decoder.html?invariant=" + a, c = 1; c < arguments.length; c++) b += "&args[]=" + encodeURIComponent(arguments[c]); return "Minified React error #" + a + "; visit " + b + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; } if (!aa) throw Error(y(227)); var ba = /* @__PURE__ */ new Set(), ca = {}; function da(a, b) { ea(a, b); ea(a + "Capture", b); } function ea(a, b) { ca[a] = b; for (a = 0; a < b.length; a++) ba.add(b[a]); } var fa = !("undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement), ha = /^[: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]*$/, ia = Object.prototype.hasOwnProperty, ja = {}, ka = {}; function la(a) { if (ia.call(ka, a)) return true; if (ia.call(ja, a)) return false; if (ha.test(a)) return ka[a] = true; ja[a] = true; return false; } function ma(a, b, c, d) { if (null !== c && 0 === c.type) return false; switch (typeof b) { case "function": case "symbol": return true; case "boolean": if (d) return false; if (null !== c) return !c.acceptsBooleans; a = a.toLowerCase().slice(0, 5); return "data-" !== a && "aria-" !== a; default: return false; } } function na(a, b, c, d) { if (null === b || "undefined" === typeof b || ma(a, b, c, d)) return true; if (d) return false; if (null !== c) switch (c.type) { case 3: return !b; case 4: return false === b; case 5: return isNaN(b); case 6: return isNaN(b) || 1 > b; } return false; } function B(a, b, c, d, e, f2, g2) { this.acceptsBooleans = 2 === b || 3 === b || 4 === b; this.attributeName = d; this.attributeNamespace = e; this.mustUseProperty = c; this.propertyName = a; this.type = b; this.sanitizeURL = f2; this.removeEmptyString = g2; } var D = {}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a) { D[a] = new B(a, 0, false, a, null, false, false); }); [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(a) { var b = a[0]; D[b] = new B(b, 1, false, a[1], null, false, false); }); ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(a) { D[a] = new B(a, 2, false, a.toLowerCase(), null, false, false); }); ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(a) { D[a] = new B(a, 2, false, a, null, false, false); }); "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(a) { D[a] = new B(a, 3, false, a.toLowerCase(), null, false, false); }); ["checked", "multiple", "muted", "selected"].forEach(function(a) { D[a] = new B(a, 3, true, a, null, false, false); }); ["capture", "download"].forEach(function(a) { D[a] = new B(a, 4, false, a, null, false, false); }); ["cols", "rows", "size", "span"].forEach(function(a) { D[a] = new B(a, 6, false, a, null, false, false); }); ["rowSpan", "start"].forEach(function(a) { D[a] = new B(a, 5, false, a.toLowerCase(), null, false, false); }); var oa = /[\-:]([a-z])/g; function pa(a) { return a[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(a) { var b = a.replace( oa, pa ); D[b] = new B(b, 1, false, a, null, false, false); }); "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a) { var b = a.replace(oa, pa); D[b] = new B(b, 1, false, a, "http://www.w3.org/1999/xlink", false, false); }); ["xml:base", "xml:lang", "xml:space"].forEach(function(a) { var b = a.replace(oa, pa); D[b] = new B(b, 1, false, a, "http://www.w3.org/XML/1998/namespace", false, false); }); ["tabIndex", "crossOrigin"].forEach(function(a) { D[a] = new B(a, 1, false, a.toLowerCase(), null, false, false); }); D.xlinkHref = new B("xlinkHref", 1, false, "xlink:href", "http://www.w3.org/1999/xlink", true, false); ["src", "href", "action", "formAction"].forEach(function(a) { D[a] = new B(a, 1, false, a.toLowerCase(), null, true, true); }); function qa(a, b, c, d) { var e = D.hasOwnProperty(b) ? D[b] : null; var f2 = null !== e ? 0 === e.type : d ? false : !(2 < b.length) || "o" !== b[0] && "O" !== b[0] || "n" !== b[1] && "N" !== b[1] ? false : true; f2 || (na(b, c, e, d) && (c = null), d || null === e ? la(b) && (null === c ? a.removeAttribute(b) : a.setAttribute(b, "" + c)) : e.mustUseProperty ? a[e.propertyName] = null === c ? 3 === e.type ? false : "" : c : (b = e.attributeName, d = e.attributeNamespace, null === c ? a.removeAttribute(b) : (e = e.type, c = 3 === e || 4 === e && true === c ? "" : "" + c, d ? a.setAttributeNS(d, b, c) : a.setAttribute(b, c)))); } var ra = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, sa = 60103, ta = 60106, ua = 60107, wa = 60108, xa = 60114, ya = 60109, za = 60110, Aa = 60112, Ba = 60113, Ca = 60120, Da = 60115, Ea = 60116, Fa = 60121, Ga = 60128, Ha = 60129, Ia = 60130, Ja = 60131; if ("function" === typeof Symbol && Symbol.for) { var E = Symbol.for; sa = E("react.element"); ta = E("react.portal"); ua = E("react.fragment"); wa = E("react.strict_mode"); xa = E("react.profiler"); ya = E("react.provider"); za = E("react.context"); Aa = E("react.forward_ref"); Ba = E("react.suspense"); Ca = E("react.suspense_list"); Da = E("react.memo"); Ea = E("react.lazy"); Fa = E("react.block"); E("react.scope"); Ga = E("react.opaque.id"); Ha = E("react.debug_trace_mode"); Ia = E("react.offscreen"); Ja = E("react.legacy_hidden"); } var Ka = "function" === typeof Symbol && Symbol.iterator; function La(a) { if (null === a || "object" !== typeof a) return null; a = Ka && a[Ka] || a["@@iterator"]; return "function" === typeof a ? a : null; } var Ma; function Na(a) { if (void 0 === Ma) try { throw Error(); } catch (c) { var b = c.stack.trim().match(/\n( *(at )?)/); Ma = b && b[1] || ""; } return "\n" + Ma + a; } var Oa = false; function Pa(a, b) { if (!a || Oa) return ""; Oa = true; var c = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { if (b) if (b = function() { throw Error(); }, Object.defineProperty(b.prototype, "props", { set: function() { throw Error(); } }), "object" === typeof Reflect && Reflect.construct) { try { Reflect.construct(b, []); } catch (k) { var d = k; } Reflect.construct(a, [], b); } else { try { b.call(); } catch (k) { d = k; } a.call(b.prototype); } else { try { throw Error(); } catch (k) { d = k; } a(); } } catch (k) { if (k && d && "string" === typeof k.stack) { for (var e = k.stack.split("\n"), f2 = d.stack.split("\n"), g2 = e.length - 1, h = f2.length - 1; 1 <= g2 && 0 <= h && e[g2] !== f2[h]; ) h--; for (; 1 <= g2 && 0 <= h; g2--, h--) if (e[g2] !== f2[h]) { if (1 !== g2 || 1 !== h) { do if (g2--, h--, 0 > h || e[g2] !== f2[h]) return "\n" + e[g2].replace(" at new ", " at "); while (1 <= g2 && 0 <= h); } break; } } } finally { Oa = false, Error.prepareStackTrace = c; } return (a = a ? a.displayName || a.name : "") ? Na(a) : ""; } function Qa(a) { switch (a.tag) { case 5: return Na(a.type); case 16: return Na("Lazy"); case 13: return Na("Suspense"); case 19: return Na("SuspenseList"); case 0: case 2: case 15: return a = Pa(a.type, false), a; case 11: return a = Pa(a.type.render, false), a; case 22: return a = Pa(a.type._render, false), a; case 1: return a = Pa(a.type, true), a; default: return ""; } } function Ra(a) { if (null == a) return null; if ("function" === typeof a) return a.displayName || a.name || null; if ("string" === typeof a) return a; switch (a) { case ua: return "Fragment"; case ta: return "Portal"; case xa: return "Profiler"; case wa: return "StrictMode"; case Ba: return "Suspense"; case Ca: return "SuspenseList"; } if ("object" === typeof a) switch (a.$$typeof) { case za: return (a.displayName || "Context") + ".Consumer"; case ya: return (a._context.displayName || "Context") + ".Provider"; case Aa: var b = a.render; b = b.displayName || b.name || ""; return a.displayName || ("" !== b ? "ForwardRef(" + b + ")" : "ForwardRef"); case Da: return Ra(a.type); case Fa: return Ra(a._render); case Ea: b = a._payload; a = a._init; try { return Ra(a(b)); } catch (c) { } } return null; } function Sa(a) { switch (typeof a) { case "boolean": case "number": case "object": case "string": case "undefined": return a; default: return ""; } } function Ta(a) { var b = a.type; return (a = a.nodeName) && "input" === a.toLowerCase() && ("checkbox" === b || "radio" === b); } function Ua(a) { var b = Ta(a) ? "checked" : "value", c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b), d = "" + a[b]; if (!a.hasOwnProperty(b) && "undefined" !== typeof c && "function" === typeof c.get && "function" === typeof c.set) { var e = c.get, f2 = c.set; Object.defineProperty(a, b, { configurable: true, get: function() { return e.call(this); }, set: function(a2) { d = "" + a2; f2.call(this, a2); } }); Object.defineProperty(a, b, { enumerable: c.enumerable }); return { getValue: function() { return d; }, setValue: function(a2) { d = "" + a2; }, stopTracking: function() { a._valueTracker = null; delete a[b]; } }; } } function Va(a) { a._valueTracker || (a._valueTracker = Ua(a)); } function Wa(a) { if (!a) return false; var b = a._valueTracker; if (!b) return true; var c = b.getValue(); var d = ""; a && (d = Ta(a) ? a.checked ? "true" : "false" : a.value); a = d; return a !== c ? (b.setValue(a), true) : false; } function Xa(a) { a = a || ("undefined" !== typeof document ? document : void 0); if ("undefined" === typeof a) return null; try { return a.activeElement || a.body; } catch (b) { return a.body; } } function Ya(a, b) { var c = b.checked; return m$1({}, b, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: null != c ? c : a._wrapperState.initialChecked }); } function Za(a, b) { var c = null == b.defaultValue ? "" : b.defaultValue, d = null != b.checked ? b.checked : b.defaultChecked; c = Sa(null != b.value ? b.value : c); a._wrapperState = { initialChecked: d, initialValue: c, controlled: "checkbox" === b.type || "radio" === b.type ? null != b.checked : null != b.value }; } function $a(a, b) { b = b.checked; null != b && qa(a, "checked", b, false); } function ab(a, b) { $a(a, b); var c = Sa(b.value), d = b.type; if (null != c) if ("number" === d) { if (0 === c && "" === a.value || a.value != c) a.value = "" + c; } else a.value !== "" + c && (a.value = "" + c); else if ("submit" === d || "reset" === d) { a.removeAttribute("value"); return; } b.hasOwnProperty("value") ? bb(a, b.type, c) : b.hasOwnProperty("defaultValue") && bb(a, b.type, Sa(b.defaultValue)); null == b.checked && null != b.defaultChecked && (a.defaultChecked = !!b.defaultChecked); } function cb(a, b, c) { if (b.hasOwnProperty("value") || b.hasOwnProperty("defaultValue")) { var d = b.type; if (!("submit" !== d && "reset" !== d || void 0 !== b.value && null !== b.value)) return; b = "" + a._wrapperState.initialValue; c || b === a.value || (a.value = b); a.defaultValue = b; } c = a.name; "" !== c && (a.name = ""); a.defaultChecked = !!a._wrapperState.initialChecked; "" !== c && (a.name = c); } function bb(a, b, c) { if ("number" !== b || Xa(a.ownerDocument) !== a) null == c ? a.defaultValue = "" + a._wrapperState.initialValue : a.defaultValue !== "" + c && (a.defaultValue = "" + c); } function db(a) { var b = ""; aa.Children.forEach(a, function(a2) { null != a2 && (b += a2); }); return b; } function eb(a, b) { a = m$1({ children: void 0 }, b); if (b = db(b.children)) a.children = b; return a; } function fb(a, b, c, d) { a = a.options; if (b) { b = {}; for (var e = 0; e < c.length; e++) b["$" + c[e]] = true; for (c = 0; c < a.length; c++) e = b.hasOwnProperty("$" + a[c].value), a[c].selected !== e && (a[c].selected = e), e && d && (a[c].defaultSelected = true); } else { c = "" + Sa(c); b = null; for (e = 0; e < a.length; e++) { if (a[e].value === c) { a[e].selected = true; d && (a[e].defaultSelected = true); return; } null !== b || a[e].disabled || (b = a[e]); } null !== b && (b.selected = true); } } function gb(a, b) { if (null != b.dangerouslySetInnerHTML) throw Error(y(91)); return m$1({}, b, { value: void 0, defaultValue: void 0, children: "" + a._wrapperState.initialValue }); } function hb(a, b) { var c = b.value; if (null == c) { c = b.children; b = b.defaultValue; if (null != c) { if (null != b) throw Error(y(92)); if (Array.isArray(c)) { if (!(1 >= c.length)) throw Error(y(93)); c = c[0]; } b = c; } null == b && (b = ""); c = b; } a._wrapperState = { initialValue: Sa(c) }; } function ib(a, b) { var c = Sa(b.value), d = Sa(b.defaultValue); null != c && (c = "" + c, c !== a.value && (a.value = c), null == b.defaultValue && a.defaultValue !== c && (a.defaultValue = c)); null != d && (a.defaultValue = "" + d); } function jb(a) { var b = a.textContent; b === a._wrapperState.initialValue && "" !== b && null !== b && (a.value = b); } var kb = { html: "http://www.w3.org/1999/xhtml", mathml: "http://www.w3.org/1998/Math/MathML", svg: "http://www.w3.org/2000/svg" }; function lb(a) { switch (a) { 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 mb(a, b) { return null == a || "http://www.w3.org/1999/xhtml" === a ? lb(b) : "http://www.w3.org/2000/svg" === a && "foreignObject" === b ? "http://www.w3.org/1999/xhtml" : a; } var nb, ob = function(a) { return "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function(b, c, d, e) { MSApp.execUnsafeLocalFunction(function() { return a(b, c, d, e); }); } : a; }(function(a, b) { if (a.namespaceURI !== kb.svg || "innerHTML" in a) a.innerHTML = b; else { nb = nb || document.createElement("div"); nb.innerHTML = "<svg>" + b.valueOf().toString() + "</svg>"; for (b = nb.firstChild; a.firstChild; ) a.removeChild(a.firstChild); for (; b.firstChild; ) a.appendChild(b.firstChild); } }); function pb(a, b) { if (b) { var c = a.firstChild; if (c && c === a.lastChild && 3 === c.nodeType) { c.nodeValue = b; return; } } a.textContent = b; } var qb = { animationIterationCount: true, borderImageOutset: true, borderImageSlice: true, borderImageWidth: true, boxFlex: true, boxFlexGroup: true, boxOrdinalGroup: true, columnCount: true, columns: true, flex: true, flexGrow: true, flexPositive: true, flexShrink: true, flexNegative: true, flexOrder: true, gridArea: true, gridRow: true, gridRowEnd: true, gridRowSpan: true, gridRowStart: true, gridColumn: true, gridColumnEnd: true, gridColumnSpan: true, gridColumnStart: true, fontWeight: true, lineClamp: true, lineHeight: true, opacity: true, order: true, orphans: true, tabSize: true, widows: true, zIndex: true, zoom: true, fillOpacity: true, floodOpacity: true, stopOpacity: true, strokeDasharray: true, strokeDashoffset: true, strokeMiterlimit: true, strokeOpacity: true, strokeWidth: true }, rb = ["Webkit", "ms", "Moz", "O"]; Object.keys(qb).forEach(function(a) { rb.forEach(function(b) { b = b + a.charAt(0).toUpperCase() + a.substring(1); qb[b] = qb[a]; }); }); function sb(a, b, c) { return null == b || "boolean" === typeof b || "" === b ? "" : c || "number" !== typeof b || 0 === b || qb.hasOwnProperty(a) && qb[a] ? ("" + b).trim() : b + "px"; } function tb(a, b) { a = a.style; for (var c in b) if (b.hasOwnProperty(c)) { var d = 0 === c.indexOf("--"), e = sb(c, b[c], d); "float" === c && (c = "cssFloat"); d ? a.setProperty(c, e) : a[c] = e; } } var ub = m$1({ menuitem: true }, { area: true, base: true, br: true, col: true, embed: true, hr: true, img: true, input: true, keygen: true, link: true, meta: true, param: true, source: true, track: true, wbr: true }); function vb(a, b) { if (b) { if (ub[a] && (null != b.children || null != b.dangerouslySetInnerHTML)) throw Error(y(137, a)); if (null != b.dangerouslySetInnerHTML) { if (null != b.children) throw Error(y(60)); if (!("object" === typeof b.dangerouslySetInnerHTML && "__html" in b.dangerouslySetInnerHTML)) throw Error(y(61)); } if (null != b.style && "object" !== typeof b.style) throw Error(y(62)); } } function wb(a, b) { if (-1 === a.indexOf("-")) return "string" === typeof b.is; switch (a) { 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 false; default: return true; } } function xb(a) { a = a.target || a.srcElement || window; a.correspondingUseElement && (a = a.correspondingUseElement); return 3 === a.nodeType ? a.parentNode : a; } var yb = null, zb = null, Ab = null; function Bb(a) { if (a = Cb(a)) { if ("function" !== typeof yb) throw Error(y(280)); var b = a.stateNode; b && (b = Db(b), yb(a.stateNode, a.type, b)); } } function Eb(a) { zb ? Ab ? Ab.push(a) : Ab = [a] : zb = a; } function Fb() { if (zb) { var a = zb, b = Ab; Ab = zb = null; Bb(a); if (b) for (a = 0; a < b.length; a++) Bb(b[a]); } } function Gb(a, b) { return a(b); } function Hb(a, b, c, d, e) { return a(b, c, d, e); } function Ib() { } var Jb = Gb, Kb = false, Lb = false; function Mb() { if (null !== zb || null !== Ab) Ib(), Fb(); } function Nb(a, b, c) { if (Lb) return a(b, c); Lb = true; try { return Jb(a, b, c); } finally { Lb = false, Mb(); } } function Ob(a, b) { var c = a.stateNode; if (null === c) return null; var d = Db(c); if (null === d) return null; c = d[b]; a: switch (b) { case "onClick": case "onClickCapture": case "onDoubleClick": case "onDoubleClickCapture": case "onMouseDown": case "onMouseDownCapture": case "onMouseMove": case "onMouseMoveCapture": case "onMouseUp": case "onMouseUpCapture": case "onMouseEnter": (d = !d.disabled) || (a = a.type, d = !("button" === a || "input" === a || "select" === a || "textarea" === a)); a = !d; break a; default: a = false; } if (a) return null; if (c && "function" !== typeof c) throw Error(y(231, b, typeof c)); return c; } var Pb = false; if (fa) try { var Qb = {}; Object.defineProperty(Qb, "passive", { get: function() { Pb = true; } }); window.addEventListener("test", Qb, Qb); window.removeEventListener("test", Qb, Qb); } catch (a) { Pb = false; } function Rb(a, b, c, d, e, f2, g2, h, k) { var l2 = Array.prototype.slice.call(arguments, 3); try { b.apply(c, l2); } catch (n2) { this.onError(n2); } } var Sb = false, Tb = null, Ub = false, Vb = null, Wb = { onError: function(a) { Sb = true; Tb = a; } }; function Xb(a, b, c, d, e, f2, g2, h, k) { Sb = false; Tb = null; Rb.apply(Wb, arguments); } function Yb(a, b, c, d, e, f2, g2, h, k) { Xb.apply(this, arguments); if (Sb) { if (Sb) { var l2 = Tb; Sb = false; Tb = null; } else throw Error(y(198)); Ub || (Ub = true, Vb = l2); } } function Zb(a) { var b = a, c = a; if (a.alternate) for (; b.return; ) b = b.return; else { a = b; do b = a, 0 !== (b.flags & 1026) && (c = b.return), a = b.return; while (a); } return 3 === b.tag ? c : null; } function $b(a) { if (13 === a.tag) { var b = a.memoizedState; null === b && (a = a.alternate, null !== a && (b = a.memoizedState)); if (null !== b) return b.dehydrated; } return null; } function ac$1(a) { if (Zb(a) !== a) throw Error(y(188)); } function bc(a) { var b = a.alternate; if (!b) { b = Zb(a); if (null === b) throw Error(y(188)); return b !== a ? null : a; } for (var c = a, d = b; ; ) { var e = c.return; if (null === e) break; var f2 = e.alternate; if (null === f2) { d = e.return; if (null !== d) { c = d; continue; } break; } if (e.child === f2.child) { for (f2 = e.child; f2; ) { if (f2 === c) return ac$1(e), a; if (f2 === d) return ac$1(e), b; f2 = f2.sibling; } throw Error(y(188)); } if (c.return !== d.return) c = e, d = f2; else { for (var g2 = false, h = e.child; h; ) { if (h === c) { g2 = true; c = e; d = f2; break; } if (h === d) { g2 = true; d = e; c = f2; break; } h = h.sibling; } if (!g2) { for (h = f2.child; h; ) { if (h === c) { g2 = true; c = f2; d = e; break; } if (h === d) { g2 = true; d = f2; c = e; break; } h = h.sibling; } if (!g2) throw Error(y(189)); } } if (c.alternate !== d) throw Error(y(190)); } if (3 !== c.tag) throw Error(y(188)); return c.stateNode.current === c ? a : b; } function cc(a) { a = bc(a); if (!a) return null; for (var b = a; ; ) { if (5 === b.tag || 6 === b.tag) return b; if (b.child) b.child.return = b, b = b.child; else { if (b === a) break; for (; !b.sibling; ) { if (!b.return || b.return === a) return null; b = b.return; } b.sibling.return = b.return; b = b.sibling; } } return null; } function dc(a, b) { for (var c = a.alternate; null !== b; ) { if (b === a || b === c) return true; b = b.return; } return false; } var ec, fc, gc, hc, ic$1 = false, jc = [], kc = null, lc = null, mc = null, nc = /* @__PURE__ */ new Map(), oc = /* @__PURE__ */ new Map(), pc = [], qc = "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 rc(a, b, c, d, e) { return { blockedOn: a, domEventName: b, eventSystemFlags: c | 16, nativeEvent: e, targetContainers: [d] }; } function sc$1(a, b) { switch (a) { case "focusin": case "focusout": kc = null; break; case "dragenter": case "dragleave": lc = null; break; case "mouseover": case "mouseout": mc = null; break; case "pointerover": case "pointerout": nc.delete(b.pointerId); break; case "gotpointercapture": case "lostpointercapture": oc.delete(b.pointerId); } } function tc(a, b, c, d, e, f2) { if (null === a || a.nativeEvent !== f2) return a = rc(b, c, d, e, f2), null !== b && (b = Cb(b), null !== b && fc(b)), a; a.eventSystemFlags |= d; b = a.targetContainers; null !== e && -1 === b.indexOf(e) && b.push(e); return a; } function uc(a, b, c, d, e) { switch (b) { case "focusin": return kc = tc(kc, a, b, c, d, e), true; case "dragenter": return lc = tc(lc, a, b, c, d, e), true; case "mouseover": return mc = tc(mc, a, b, c, d, e), true; case "pointerover": var f2 = e.pointerId; nc.set(f2, tc(nc.get(f2) || null, a, b, c, d, e)); return true; case "gotpointercapture": return f2 = e.pointerId, oc.set(f2, tc(oc.get(f2) || null, a, b, c, d, e)), true; } return false; } function vc(a) { var b = wc(a.target); if (null !== b) { var c = Zb(b); if (null !== c) { if (b = c.tag, 13 === b) { if (b = $b(c), null !== b) { a.blockedOn = b; hc(a.lanePriority, function() { r.unstable_runWithPriority(a.priority, function() { gc(c); }); }); return; } } else if (3 === b && c.stateNode.hydrate) { a.blockedOn = 3 === c.tag ? c.stateNode.containerInfo : null; return; } } } a.blockedOn = null; } function xc(a) { if (null !== a.blockedOn) return false; for (var b = a.targetContainers; 0 < b.length; ) { var c = yc(a.domEventName, a.eventSystemFlags, b[0], a.nativeEvent); if (null !== c) return b = Cb(c), null !== b && fc(b), a.blockedOn = c, false; b.shift(); } return true; } function zc(a, b, c) { xc(a) && c.delete(b); } function Ac() { for (ic$1 = false; 0 < jc.length; ) { var a = jc[0]; if (null !== a.blockedOn) { a = Cb(a.blockedOn); null !== a && ec(a); break; } for (var b = a.targetContainers; 0 < b.length; ) { var c = yc(a.domEventName, a.eventSystemFlags, b[0], a.nativeEvent); if (null !== c) { a.blockedOn = c; break; } b.shift(); } null === a.blockedOn && jc.shift(); } null !== kc && xc(kc) && (kc = null); null !== lc && xc(lc) && (lc = null); null !== mc && xc(mc) && (mc = null); nc.forEach(zc); oc.forEach(zc); } function Bc(a, b) { a.blockedOn === b && (a.blockedOn = null, ic$1 || (ic$1 = true, r.unstable_scheduleCallback(r.unstable_NormalPriority, Ac))); } function Cc(a) { function b(b2) { return Bc(b2, a); } if (0 < jc.length) { Bc(jc[0], a); for (var c = 1; c < jc.length; c++) { var d = jc[c]; d.blockedOn === a && (d.blockedOn = null); } } null !== kc && Bc(kc, a); null !== lc && Bc(lc, a); null !== mc && Bc(mc, a); nc.forEach(b); oc.forEach(b); for (c = 0; c < pc.length; c++) d = pc[c], d.blockedOn === a && (d.blockedOn = null); for (; 0 < pc.length && (c = pc[0], null === c.blockedOn); ) vc(c), null === c.blockedOn && pc.shift(); } function Dc(a, b) { var c = {}; c[a.toLowerCase()] = b.toLowerCase(); c["Webkit" + a] = "webkit" + b; c["Moz" + a] = "moz" + b; return c; } var Ec = { animationend: Dc("Animation", "AnimationEnd"), animationiteration: Dc("Animation", "AnimationIteration"), animationstart: Dc("Animation", "AnimationStart"), transitionend: Dc("Transition", "TransitionEnd") }, Fc = {}, Gc = {}; fa && (Gc = document.createElement("div").style, "AnimationEvent" in window || (delete Ec.animationend.animation, delete Ec.animationiteration.animation, delete Ec.animationstart.animation), "TransitionEvent" in window || delete Ec.transitionend.transition); function Hc(a) { if (Fc[a]) re