import { __exports as q } from "../../../_virtual/react-jsx-runtime.development.js";
import Je from "react";
import { __require as He } from "../../object-assign/index.js";
/** @license React v17.0.1
 * react-jsx-runtime.development.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 Te;
function er() {
  return Te ? q : (Te = 1, function(E) {
    process.env.NODE_ENV !== "production" && function() {
      var be = Je, g = He(), O = 60103, G = 60106;
      E.Fragment = 60107;
      var k = 60108, Y = 60114, I = 60109, $ = 60110, b = 60112, w = 60113, x = 60120, P = 60115, m = 60116, j = 60121, N = 60122, K = 60117, z = 60129, J = 60131;
      if (typeof Symbol == "function" && Symbol.for) {
        var c = Symbol.for;
        O = c("react.element"), G = c("react.portal"), E.Fragment = c("react.fragment"), k = c("react.strict_mode"), Y = c("react.profiler"), I = c("react.provider"), $ = c("react.context"), b = c("react.forward_ref"), w = c("react.suspense"), x = c("react.suspense_list"), P = c("react.memo"), m = c("react.lazy"), j = c("react.block"), N = c("react.server.block"), K = c("react.fundamental"), c("react.scope"), c("react.opaque.id"), z = c("react.debug_trace_mode"), c("react.offscreen"), J = c("react.legacy_hidden");
      }
      var H = typeof Symbol == "function" && Symbol.iterator, Pe = "@@iterator";
      function Ce(e) {
        if (e === null || typeof e != "object")
          return null;
        var r = H && e[H] || e[Pe];
        return typeof r == "function" ? r : null;
      }
      var h = be.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
      function d(e) {
        {
          for (var r = arguments.length, a = new Array(r > 1 ? r - 1 : 0), t = 1; t < r; t++)
            a[t - 1] = arguments[t];
          Oe("error", e, a);
        }
      }
      function Oe(e, r, a) {
        {
          var t = h.ReactDebugCurrentFrame, o = t.getStackAddendum();
          o !== "" && (r += "%s", a = a.concat([o]));
          var u = a.map(function(i) {
            return "" + i;
          });
          u.unshift("Warning: " + r), Function.prototype.apply.call(console[e], console, u);
        }
      }
      var we = !1;
      function xe(e) {
        return !!(typeof e == "string" || typeof e == "function" || e === E.Fragment || e === Y || e === z || e === k || e === w || e === x || e === J || we || typeof e == "object" && e !== null && (e.$$typeof === m || e.$$typeof === P || e.$$typeof === I || e.$$typeof === $ || e.$$typeof === b || e.$$typeof === K || e.$$typeof === j || e[0] === N));
      }
      function me(e, r, a) {
        var t = r.displayName || r.name || "";
        return e.displayName || (t !== "" ? a + "(" + t + ")" : a);
      }
      function X(e) {
        return e.displayName || "Context";
      }
      function p(e) {
        if (e == null)
          return null;
        if (typeof e.tag == "number" && d("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."), typeof e == "function")
          return e.displayName || e.name || null;
        if (typeof e == "string")
          return e;
        switch (e) {
          case E.Fragment:
            return "Fragment";
          case G:
            return "Portal";
          case Y:
            return "Profiler";
          case k:
            return "StrictMode";
          case w:
            return "Suspense";
          case x:
            return "SuspenseList";
        }
        if (typeof e == "object")
          switch (e.$$typeof) {
            case $:
              var r = e;
              return X(r) + ".Consumer";
            case I:
              var a = e;
              return X(a._context) + ".Provider";
            case b:
              return me(e, e.render, "ForwardRef");
            case P:
              return p(e.type);
            case j:
              return p(e._render);
            case m: {
              var t = e, o = t._payload, u = t._init;
              try {
                return p(u(o));
              } catch {
                return null;
              }
            }
          }
        return null;
      }
      var C = 0, Z, Q, ee, re, ae, te, ne;
      function ie() {
      }
      ie.__reactDisabledLog = !0;
      function je() {
        {
          if (C === 0) {
            Z = console.log, Q = console.info, ee = console.warn, re = console.error, ae = console.group, te = console.groupCollapsed, ne = console.groupEnd;
            var e = {
              configurable: !0,
              enumerable: !0,
              value: ie,
              writable: !0
            };
            Object.defineProperties(console, {
              info: e,
              log: e,
              warn: e,
              error: e,
              group: e,
              groupCollapsed: e,
              groupEnd: e
            });
          }
          C++;
        }
      }
      function ye() {
        {
          if (C--, C === 0) {
            var e = {
              configurable: !0,
              enumerable: !0,
              writable: !0
            };
            Object.defineProperties(console, {
              log: g({}, e, {
                value: Z
              }),
              info: g({}, e, {
                value: Q
              }),
              warn: g({}, e, {
                value: ee
              }),
              error: g({}, e, {
                value: re
              }),
              group: g({}, e, {
                value: ae
              }),
              groupCollapsed: g({}, e, {
                value: te
              }),
              groupEnd: g({}, e, {
                value: ne
              })
            });
          }
          C < 0 && d("disabledDepth fell below zero. This is a bug in React. Please file an issue.");
        }
      }
      var W = h.ReactCurrentDispatcher, V;
      function y(e, r, a) {
        {
          if (V === void 0)
            try {
              throw Error();
            } catch (o) {
              var t = o.stack.trim().match(/\n( *(at )?)/);
              V = t && t[1] || "";
            }
          return `
` + V + e;
        }
      }
      var L = !1, A;
      {
        var Ae = typeof WeakMap == "function" ? WeakMap : Map;
        A = new Ae();
      }
      function ue(e, r) {
        if (!e || L)
          return "";
        {
          var a = A.get(e);
          if (a !== void 0)
            return a;
        }
        var t;
        L = !0;
        var o = Error.prepareStackTrace;
        Error.prepareStackTrace = void 0;
        var u;
        u = W.current, W.current = null, je();
        try {
          if (r) {
            var i = function() {
              throw Error();
            };
            if (Object.defineProperty(i.prototype, "props", {
              set: function() {
                throw Error();
              }
            }), typeof Reflect == "object" && Reflect.construct) {
              try {
                Reflect.construct(i, []);
              } catch (_) {
                t = _;
              }
              Reflect.construct(e, [], i);
            } else {
              try {
                i.call();
              } catch (_) {
                t = _;
              }
              e.call(i.prototype);
            }
          } else {
            try {
              throw Error();
            } catch (_) {
              t = _;
            }
            e();
          }
        } catch (_) {
          if (_ && t && typeof _.stack == "string") {
            for (var n = _.stack.split(`
`), l = t.stack.split(`
`), f = n.length - 1, s = l.length - 1; f >= 1 && s >= 0 && n[f] !== l[s]; )
              s--;
            for (; f >= 1 && s >= 0; f--, s--)
              if (n[f] !== l[s]) {
                if (f !== 1 || s !== 1)
                  do
                    if (f--, s--, s < 0 || n[f] !== l[s]) {
                      var v = `
` + n[f].replace(" at new ", " at ");
                      return typeof e == "function" && A.set(e, v), v;
                    }
                  while (f >= 1 && s >= 0);
                break;
              }
          }
        } finally {
          L = !1, W.current = u, ye(), Error.prepareStackTrace = o;
        }
        var T = e ? e.displayName || e.name : "", Re = T ? y(T) : "";
        return typeof e == "function" && A.set(e, Re), Re;
      }
      function oe(e, r, a) {
        return ue(e, !1);
      }
      function De(e) {
        var r = e.prototype;
        return !!(r && r.isReactComponent);
      }
      function D(e, r, a) {
        if (e == null)
          return "";
        if (typeof e == "function")
          return ue(e, De(e));
        if (typeof e == "string")
          return y(e);
        switch (e) {
          case w:
            return y("Suspense");
          case x:
            return y("SuspenseList");
        }
        if (typeof e == "object")
          switch (e.$$typeof) {
            case b:
              return oe(e.render);
            case P:
              return D(e.type, r, a);
            case j:
              return oe(e._render);
            case m: {
              var t = e, o = t._payload, u = t._init;
              try {
                return D(u(o), r, a);
              } catch {
              }
            }
          }
        return "";
      }
      var fe = {}, ce = h.ReactDebugCurrentFrame;
      function S(e) {
        if (e) {
          var r = e._owner, a = D(e.type, e._source, r ? r.type : null);
          ce.setExtraStackFrame(a);
        } else
          ce.setExtraStackFrame(null);
      }
      function Se(e, r, a, t, o) {
        {
          var u = Function.call.bind(Object.prototype.hasOwnProperty);
          for (var i in e)
            if (u(e, i)) {
              var n = void 0;
              try {
                if (typeof e[i] != "function") {
                  var l = Error((t || "React class") + ": " + a + " type `" + i + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + typeof e[i] + "`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");
                  throw l.name = "Invariant Violation", l;
                }
                n = e[i](r, i, t, a, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");
              } catch (f) {
                n = f;
              }
              n && !(n instanceof Error) && (S(o), d("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).", t || "React class", a, i, typeof n), S(null)), n instanceof Error && !(n.message in fe) && (fe[n.message] = !0, S(o), d("Failed %s type: %s", a, n.message), S(null));
            }
        }
      }
      var se = h.ReactCurrentOwner, U = Object.prototype.hasOwnProperty, ke = {
        key: !0,
        ref: !0,
        __self: !0,
        __source: !0
      }, le, de;
      function Ye(e) {
        if (U.call(e, "ref")) {
          var r = Object.getOwnPropertyDescriptor(e, "ref").get;
          if (r && r.isReactWarning)
            return !1;
        }
        return e.ref !== void 0;
      }
      function Ie(e) {
        if (U.call(e, "key")) {
          var r = Object.getOwnPropertyDescriptor(e, "key").get;
          if (r && r.isReactWarning)
            return !1;
        }
        return e.key !== void 0;
      }
      function $e(e, r) {
        typeof e.ref == "string" && se.current;
      }
      function We(e, r) {
        {
          var a = function() {
            le || (le = !0, d("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", r));
          };
          a.isReactWarning = !0, Object.defineProperty(e, "key", {
            get: a,
            configurable: !0
          });
        }
      }
      function Ve(e, r) {
        {
          var a = function() {
            de || (de = !0, d("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", r));
          };
          a.isReactWarning = !0, Object.defineProperty(e, "ref", {
            get: a,
            configurable: !0
          });
        }
      }
      var Le = function(e, r, a, t, o, u, i) {
        var n = {
          // This tag allows us to uniquely identify this as a React Element
          $$typeof: O,
          // Built-in properties that belong on the element
          type: e,
          key: r,
          ref: a,
          props: i,
          // Record the component responsible for creating this element.
          _owner: u
        };
        return n._store = {}, Object.defineProperty(n._store, "validated", {
          configurable: !1,
          enumerable: !1,
          writable: !0,
          value: !1
        }), Object.defineProperty(n, "_self", {
          configurable: !1,
          enumerable: !1,
          writable: !1,
          value: t
        }), Object.defineProperty(n, "_source", {
          configurable: !1,
          enumerable: !1,
          writable: !1,
          value: o
        }), Object.freeze && (Object.freeze(n.props), Object.freeze(n)), n;
      };
      function Ue(e, r, a, t, o) {
        {
          var u, i = {}, n = null, l = null;
          a !== void 0 && (n = "" + a), Ie(r) && (n = "" + r.key), Ye(r) && (l = r.ref, $e(r, o));
          for (u in r)
            U.call(r, u) && !ke.hasOwnProperty(u) && (i[u] = r[u]);
          if (e && e.defaultProps) {
            var f = e.defaultProps;
            for (u in f)
              i[u] === void 0 && (i[u] = f[u]);
          }
          if (n || l) {
            var s = typeof e == "function" ? e.displayName || e.name || "Unknown" : e;
            n && We(i, s), l && Ve(i, s);
          }
          return Le(e, n, l, o, t, se.current, i);
        }
      }
      var F = h.ReactCurrentOwner, ve = h.ReactDebugCurrentFrame;
      function R(e) {
        if (e) {
          var r = e._owner, a = D(e.type, e._source, r ? r.type : null);
          ve.setExtraStackFrame(a);
        } else
          ve.setExtraStackFrame(null);
      }
      var M;
      M = !1;
      function B(e) {
        return typeof e == "object" && e !== null && e.$$typeof === O;
      }
      function _e() {
        {
          if (F.current) {
            var e = p(F.current.type);
            if (e)
              return `

Check the render method of \`` + e + "`.";
          }
          return "";
        }
      }
      function Fe(e) {
        return "";
      }
      var pe = {};
      function Me(e) {
        {
          var r = _e();
          if (!r) {
            var a = typeof e == "string" ? e : e.displayName || e.name;
            a && (r = `

Check the top-level render call using <` + a + ">.");
          }
          return r;
        }
      }
      function Ee(e, r) {
        {
          if (!e._store || e._store.validated || e.key != null)
            return;
          e._store.validated = !0;
          var a = Me(r);
          if (pe[a])
            return;
          pe[a] = !0;
          var t = "";
          e && e._owner && e._owner !== F.current && (t = " It was passed a child from " + p(e._owner.type) + "."), R(e), d('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', a, t), R(null);
        }
      }
      function ge(e, r) {
        {
          if (typeof e != "object")
            return;
          if (Array.isArray(e))
            for (var a = 0; a < e.length; a++) {
              var t = e[a];
              B(t) && Ee(t, r);
            }
          else if (B(e))
            e._store && (e._store.validated = !0);
          else if (e) {
            var o = Ce(e);
            if (typeof o == "function" && o !== e.entries)
              for (var u = o.call(e), i; !(i = u.next()).done; )
                B(i.value) && Ee(i.value, r);
          }
        }
      }
      function Be(e) {
        {
          var r = e.type;
          if (r == null || typeof r == "string")
            return;
          var a;
          if (typeof r == "function")
            a = r.propTypes;
          else if (typeof r == "object" && (r.$$typeof === b || // Note: Memo only checks outer props here.
          // Inner props are checked in the reconciler.
          r.$$typeof === P))
            a = r.propTypes;
          else
            return;
          if (a) {
            var t = p(r);
            Se(a, e.props, "prop", t, e);
          } else if (r.PropTypes !== void 0 && !M) {
            M = !0;
            var o = p(r);
            d("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", o || "Unknown");
          }
          typeof r.getDefaultProps == "function" && !r.getDefaultProps.isReactClassApproved && d("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.");
        }
      }
      function qe(e) {
        {
          for (var r = Object.keys(e.props), a = 0; a < r.length; a++) {
            var t = r[a];
            if (t !== "children" && t !== "key") {
              R(e), d("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", t), R(null);
              break;
            }
          }
          e.ref !== null && (R(e), d("Invalid attribute `ref` supplied to `React.Fragment`."), R(null));
        }
      }
      function he(e, r, a, t, o, u) {
        {
          var i = xe(e);
          if (!i) {
            var n = "";
            (e === void 0 || typeof e == "object" && e !== null && Object.keys(e).length === 0) && (n += " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");
            var l = Fe();
            l ? n += l : n += _e();
            var f;
            e === null ? f = "null" : Array.isArray(e) ? f = "array" : e !== void 0 && e.$$typeof === O ? (f = "<" + (p(e.type) || "Unknown") + " />", n = " Did you accidentally export a JSX literal instead of a component?") : f = typeof e, d("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", f, n);
          }
          var s = Ue(e, r, a, o, u);
          if (s == null)
            return s;
          if (i) {
            var v = r.children;
            if (v !== void 0)
              if (t)
                if (Array.isArray(v)) {
                  for (var T = 0; T < v.length; T++)
                    ge(v[T], e);
                  Object.freeze && Object.freeze(v);
                } else
                  d("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");
              else
                ge(v, e);
          }
          return e === E.Fragment ? qe(s) : Be(s), s;
        }
      }
      function Ge(e, r, a) {
        return he(e, r, a, !0);
      }
      function Ne(e, r, a) {
        return he(e, r, a, !1);
      }
      var Ke = Ne, ze = Ge;
      E.jsx = Ke, E.jsxs = ze;
    }();
  }(q), q);
}
export {
  er as __require
};
