import { __exports as P } from "../../../../../../_virtual/react-jsx-runtime.development.js";
import cr from "react";
/**
 * @license React
 * react-jsx-runtime.development.js
 *
 * Copyright (c) Meta Platforms, Inc. and 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 pr() {
  return Te ? P : (Te = 1, process.env.NODE_ENV !== "production" && function() {
    var Ce = cr, $ = Symbol.for("react.element"), Oe = Symbol.for("react.portal"), w = Symbol.for("react.fragment"), J = Symbol.for("react.strict_mode"), q = Symbol.for("react.profiler"), z = Symbol.for("react.provider"), X = Symbol.for("react.context"), S = Symbol.for("react.forward_ref"), I = Symbol.for("react.suspense"), Y = Symbol.for("react.suspense_list"), j = Symbol.for("react.memo"), W = Symbol.for("react.lazy"), Pe = Symbol.for("react.offscreen"), we = Symbol.for("react.cache"), H = Symbol.iterator, Se = "@@iterator";
    function je(e) {
      if (e === null || typeof e != "object")
        return null;
      var r = H && e[H] || e[Se];
      return typeof r == "function" ? r : null;
    }
    var b = Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
    function c(e) {
      {
        for (var r = arguments.length, t = new Array(r > 1 ? r - 1 : 0), n = 1; n < r; n++)
          t[n - 1] = arguments[n];
        Fe("error", e, t);
      }
    }
    function Fe(e, r, t) {
      {
        var n = b.ReactDebugCurrentFrame, o = n.getStackAddendum();
        o !== "" && (r += "%s", t = t.concat([o]));
        var u = t.map(function(i) {
          return String(i);
        });
        u.unshift("Warning: " + r), Function.prototype.apply.call(console[e], console, u);
      }
    }
    var De = !1, ke = !1, xe = !1, Ae = !1, $e = !1, Ie = Symbol.for("react.client.reference");
    function Ye(e) {
      return !!(typeof e == "string" || typeof e == "function" || e === w || e === q || $e || e === J || e === I || e === Y || Ae || e === Pe || De || ke || xe || typeof e == "object" && e !== null && (e.$$typeof === W || e.$$typeof === j || e.$$typeof === z || e.$$typeof === X || e.$$typeof === S || // This needs to include all possible module reference object
      // types supported by any Flight configuration anywhere since
      // we don't know which Flight build this will end up being used
      // with.
      e.$$typeof === Ie || e.getModuleId !== void 0));
    }
    function We(e, r, t) {
      var n = e.displayName;
      if (n)
        return n;
      var o = r.displayName || r.name || "";
      return o !== "" ? t + "(" + o + ")" : t;
    }
    function Z(e) {
      return e.displayName || "Context";
    }
    var Ve = Symbol.for("react.client.reference");
    function E(e) {
      if (e == null)
        return null;
      if (typeof e == "function")
        return e.$$typeof === Ve ? null : e.displayName || e.name || null;
      if (typeof e == "string")
        return e;
      switch (e) {
        case w:
          return "Fragment";
        case Oe:
          return "Portal";
        case q:
          return "Profiler";
        case J:
          return "StrictMode";
        case I:
          return "Suspense";
        case Y:
          return "SuspenseList";
        case we:
          return "Cache";
      }
      if (typeof e == "object")
        switch (typeof e.tag == "number" && c("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."), e.$$typeof) {
          case X:
            var r = e;
            return Z(r) + ".Consumer";
          case z:
            var t = e;
            return Z(t._context) + ".Provider";
          case S:
            return We(e, e.render, "ForwardRef");
          case j:
            var n = e.displayName || null;
            return n !== null ? n : E(e.type) || "Memo";
          case W: {
            var o = e, u = o._payload, i = o._init;
            try {
              return E(i(u));
            } catch {
              return null;
            }
          }
        }
      return null;
    }
    var R = Object.assign, T = 0, Q, ee, re, te, ne, ae, oe;
    function ie() {
    }
    ie.__reactDisabledLog = !0;
    function Me() {
      {
        if (T === 0) {
          Q = console.log, ee = console.info, re = console.warn, te = console.error, ne = console.group, ae = console.groupCollapsed, oe = 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
          });
        }
        T++;
      }
    }
    function Ne() {
      {
        if (T--, T === 0) {
          var e = {
            configurable: !0,
            enumerable: !0,
            writable: !0
          };
          Object.defineProperties(console, {
            log: R({}, e, {
              value: Q
            }),
            info: R({}, e, {
              value: ee
            }),
            warn: R({}, e, {
              value: re
            }),
            error: R({}, e, {
              value: te
            }),
            group: R({}, e, {
              value: ne
            }),
            groupCollapsed: R({}, e, {
              value: ae
            }),
            groupEnd: R({}, e, {
              value: oe
            })
          });
        }
        T < 0 && c("disabledDepth fell below zero. This is a bug in React. Please file an issue.");
      }
    }
    var V = b.ReactCurrentDispatcher, M;
    function F(e, r, t) {
      {
        if (M === void 0)
          try {
            throw Error();
          } catch (o) {
            var n = o.stack.trim().match(/\n( *(at )?)/);
            M = n && n[1] || "";
          }
        return `
` + M + e;
      }
    }
    var N = !1, D;
    {
      var Ue = typeof WeakMap == "function" ? WeakMap : Map;
      D = new Ue();
    }
    function ue(e, r) {
      if (!e || N)
        return "";
      {
        var t = D.get(e);
        if (t !== void 0)
          return t;
      }
      N = !0;
      var n = Error.prepareStackTrace;
      Error.prepareStackTrace = void 0;
      var o;
      o = V.current, V.current = null, Me();
      var u = {
        DetermineComponentFrameRoot: function() {
          var m;
          try {
            if (r) {
              var O = function() {
                throw Error();
              };
              if (Object.defineProperty(O.prototype, "props", {
                set: function() {
                  throw Error();
                }
              }), typeof Reflect == "object" && Reflect.construct) {
                try {
                  Reflect.construct(O, []);
                } catch (h) {
                  m = h;
                }
                Reflect.construct(e, [], O);
              } else {
                try {
                  O.call();
                } catch (h) {
                  m = h;
                }
                e.call(O.prototype);
              }
            } else {
              try {
                throw Error();
              } catch (h) {
                m = h;
              }
              var G = e();
              G && typeof G.catch == "function" && G.catch(function() {
              });
            }
          } catch (h) {
            if (h && m && typeof h.stack == "string")
              return [h.stack, m.stack];
          }
          return [null, null];
        }
      };
      u.DetermineComponentFrameRoot.displayName = "DetermineComponentFrameRoot";
      var i = Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot, "name");
      i && i.configurable && Object.defineProperty(
        u.DetermineComponentFrameRoot,
        // Configurable properties can be updated even if its writable descriptor
        // is set to `false`.
        // $FlowFixMe[cannot-write]
        "name",
        {
          value: "DetermineComponentFrameRoot"
        }
      );
      try {
        var a = u.DetermineComponentFrameRoot(), d = a[0], p = a[1];
        if (d && p) {
          for (var s = d.split(`
`), v = p.split(`
`), f = 0, l = 0; f < s.length && !s[f].includes("DetermineComponentFrameRoot"); )
            f++;
          for (; l < v.length && !v[l].includes("DetermineComponentFrameRoot"); )
            l++;
          if (f === s.length || l === v.length)
            for (f = s.length - 1, l = v.length - 1; f >= 1 && l >= 0 && s[f] !== v[l]; )
              l--;
          for (; f >= 1 && l >= 0; f--, l--)
            if (s[f] !== v[l]) {
              if (f !== 1 || l !== 1)
                do
                  if (f--, l--, l < 0 || s[f] !== v[l]) {
                    var g = `
` + s[f].replace(" at new ", " at ");
                    return e.displayName && g.includes("<anonymous>") && (g = g.replace("<anonymous>", e.displayName)), typeof e == "function" && D.set(e, g), g;
                  }
                while (f >= 1 && l >= 0);
              break;
            }
        }
      } finally {
        N = !1, V.current = o, Ne(), Error.prepareStackTrace = n;
      }
      var _ = e ? e.displayName || e.name : "", A = _ ? F(_) : "";
      return typeof e == "function" && D.set(e, A), A;
    }
    function Le(e, r, t) {
      return ue(e, !1);
    }
    function Be(e) {
      var r = e.prototype;
      return !!(r && r.isReactComponent);
    }
    function k(e, r, t) {
      if (e == null)
        return "";
      if (typeof e == "function")
        return ue(e, Be(e));
      if (typeof e == "string")
        return F(e);
      switch (e) {
        case I:
          return F("Suspense");
        case Y:
          return F("SuspenseList");
      }
      if (typeof e == "object")
        switch (e.$$typeof) {
          case S:
            return Le(e.render);
          case j:
            return k(e.type, r, t);
          case W: {
            var n = e, o = n._payload, u = n._init;
            try {
              return k(u(o), r, t);
            } catch {
            }
          }
        }
      return "";
    }
    var C = Object.prototype.hasOwnProperty, le = {}, fe = b.ReactDebugCurrentFrame;
    function x(e) {
      if (e) {
        var r = e._owner, t = k(e.type, e._source, r ? r.type : null);
        fe.setExtraStackFrame(t);
      } else
        fe.setExtraStackFrame(null);
    }
    function Ke(e, r, t, n, o) {
      {
        var u = Function.call.bind(C);
        for (var i in e)
          if (u(e, i)) {
            var a = void 0;
            try {
              if (typeof e[i] != "function") {
                var d = Error((n || "React class") + ": " + t + " 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 d.name = "Invariant Violation", d;
              }
              a = e[i](r, i, n, t, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");
            } catch (p) {
              a = p;
            }
            a && !(a instanceof Error) && (x(o), c("%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).", n || "React class", t, i, typeof a), x(null)), a instanceof Error && !(a.message in le) && (le[a.message] = !0, x(o), c("Failed %s type: %s", t, a.message), x(null));
          }
      }
    }
    var Ge = Array.isArray;
    function U(e) {
      return Ge(e);
    }
    function Je(e) {
      {
        var r = typeof Symbol == "function" && Symbol.toStringTag, t = r && e[Symbol.toStringTag] || e.constructor.name || "Object";
        return t;
      }
    }
    function qe(e) {
      try {
        return se(e), !1;
      } catch {
        return !0;
      }
    }
    function se(e) {
      return "" + e;
    }
    function ce(e) {
      if (qe(e))
        return c("The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", Je(e)), se(e);
    }
    var ve = b.ReactCurrentOwner, ze = {
      key: !0,
      ref: !0,
      __self: !0,
      __source: !0
    }, de, pe;
    function Xe(e) {
      if (C.call(e, "ref")) {
        var r = Object.getOwnPropertyDescriptor(e, "ref").get;
        if (r && r.isReactWarning)
          return !1;
      }
      return e.ref !== void 0;
    }
    function He(e) {
      if (C.call(e, "key")) {
        var r = Object.getOwnPropertyDescriptor(e, "key").get;
        if (r && r.isReactWarning)
          return !1;
      }
      return e.key !== void 0;
    }
    function Ze(e, r) {
      typeof e.ref == "string" && ve.current;
    }
    function Qe(e, r) {
      {
        var t = function() {
          de || (de = !0, c("%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));
        };
        t.isReactWarning = !0, Object.defineProperty(e, "key", {
          get: t,
          configurable: !0
        });
      }
    }
    function er(e, r) {
      {
        var t = function() {
          pe || (pe = !0, c("%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));
        };
        t.isReactWarning = !0, Object.defineProperty(e, "ref", {
          get: t,
          configurable: !0
        });
      }
    }
    function rr(e, r, t, n, o, u, i) {
      var a = {
        // This tag allows us to uniquely identify this as a React Element
        $$typeof: $,
        // Built-in properties that belong on the element
        type: e,
        key: r,
        ref: t,
        props: i,
        // Record the component responsible for creating this element.
        _owner: u
      };
      return a._store = {}, Object.defineProperty(a._store, "validated", {
        configurable: !1,
        enumerable: !1,
        writable: !0,
        value: !1
      }), Object.defineProperty(a, "_self", {
        configurable: !1,
        enumerable: !1,
        writable: !1,
        value: n
      }), Object.defineProperty(a, "_source", {
        configurable: !1,
        enumerable: !1,
        writable: !1,
        value: o
      }), Object.freeze && (Object.freeze(a.props), Object.freeze(a)), a;
    }
    function tr(e, r, t, n, o) {
      {
        var u, i = {}, a = null, d = null;
        t !== void 0 && (ce(t), a = "" + t), He(r) && (ce(r.key), a = "" + r.key), Xe(r) && (d = r.ref, Ze(r, o));
        for (u in r)
          C.call(r, u) && !ze.hasOwnProperty(u) && (i[u] = r[u]);
        if (e && e.defaultProps) {
          var p = e.defaultProps;
          for (u in p)
            i[u] === void 0 && (i[u] = p[u]);
        }
        if (a || d) {
          var s = typeof e == "function" ? e.displayName || e.name || "Unknown" : e;
          a && Qe(i, s), d && er(i, s);
        }
        return rr(e, a, d, o, n, ve.current, i);
      }
    }
    var L = b.ReactCurrentOwner, ge = b.ReactDebugCurrentFrame, Ee = Symbol.for("react.client.reference");
    function y(e) {
      if (e) {
        var r = e._owner, t = k(e.type, e._source, r ? r.type : null);
        ge.setExtraStackFrame(t);
      } else
        ge.setExtraStackFrame(null);
    }
    var B;
    B = !1;
    function K(e) {
      return typeof e == "object" && e !== null && e.$$typeof === $;
    }
    function he() {
      {
        if (L.current) {
          var e = E(L.current.type);
          if (e)
            return `

Check the render method of \`` + e + "`.";
        }
        return "";
      }
    }
    function nr(e) {
      return "";
    }
    var Re = {};
    function ar(e) {
      {
        var r = he();
        if (!r) {
          var t = E(e);
          t && (r = `

Check the top-level render call using <` + t + ">.");
        }
        return r;
      }
    }
    function me(e, r) {
      {
        if (!e._store || e._store.validated || e.key != null)
          return;
        e._store.validated = !0;
        var t = ar(r);
        if (Re[t])
          return;
        Re[t] = !0;
        var n = "";
        e && e._owner && e._owner !== L.current && (n = " It was passed a child from " + E(e._owner.type) + "."), y(e), c('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', t, n), y(null);
      }
    }
    function be(e, r) {
      {
        if (typeof e != "object" || !e)
          return;
        if (e.$$typeof !== Ee) if (U(e))
          for (var t = 0; t < e.length; t++) {
            var n = e[t];
            K(n) && me(n, r);
          }
        else if (K(e))
          e._store && (e._store.validated = !0);
        else {
          var o = je(e);
          if (typeof o == "function" && o !== e.entries)
            for (var u = o.call(e), i; !(i = u.next()).done; )
              K(i.value) && me(i.value, r);
        }
      }
    }
    function or(e) {
      {
        var r = e.type;
        if (r == null || typeof r == "string" || r.$$typeof === Ee)
          return;
        var t;
        if (typeof r == "function")
          t = r.propTypes;
        else if (typeof r == "object" && (r.$$typeof === S || // Note: Memo only checks outer props here.
        // Inner props are checked in the reconciler.
        r.$$typeof === j))
          t = r.propTypes;
        else
          return;
        if (t) {
          var n = E(r);
          Ke(t, e.props, "prop", n, e);
        } else if (r.PropTypes !== void 0 && !B) {
          B = !0;
          var o = E(r);
          c("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", o || "Unknown");
        }
        typeof r.getDefaultProps == "function" && !r.getDefaultProps.isReactClassApproved && c("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.");
      }
    }
    function ir(e) {
      {
        for (var r = Object.keys(e.props), t = 0; t < r.length; t++) {
          var n = r[t];
          if (n !== "children" && n !== "key") {
            y(e), c("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", n), y(null);
            break;
          }
        }
        e.ref !== null && (y(e), c("Invalid attribute `ref` supplied to `React.Fragment`."), y(null));
      }
    }
    var ye = {};
    function _e(e, r, t, n, o, u) {
      {
        var i = Ye(e);
        if (!i) {
          var a = "";
          (e === void 0 || typeof e == "object" && e !== null && Object.keys(e).length === 0) && (a += " 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 d = nr();
          d ? a += d : a += he();
          var p;
          e === null ? p = "null" : U(e) ? p = "array" : e !== void 0 && e.$$typeof === $ ? (p = "<" + (E(e.type) || "Unknown") + " />", a = " Did you accidentally export a JSX literal instead of a component?") : p = typeof e, c("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", p, a);
        }
        var s = tr(e, r, t, o, u);
        if (s == null)
          return s;
        if (i) {
          var v = r.children;
          if (v !== void 0)
            if (n)
              if (U(v)) {
                for (var f = 0; f < v.length; f++)
                  be(v[f], e);
                Object.freeze && Object.freeze(v);
              } else
                c("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
              be(v, e);
        }
        if (C.call(r, "key")) {
          var l = E(e), g = Object.keys(r).filter(function(m) {
            return m !== "key";
          }), _ = g.length > 0 ? "{key: someKey, " + g.join(": ..., ") + ": ...}" : "{key: someKey}";
          if (!ye[l + _]) {
            var A = g.length > 0 ? "{" + g.join(": ..., ") + ": ...}" : "{}";
            c(`A props object containing a "key" prop is being spread into JSX:
  let props = %s;
  <%s {...props} />
React keys must be passed directly to JSX without using spread:
  let props = %s;
  <%s key={someKey} {...props} />`, _, l, A, l), ye[l + _] = !0;
          }
        }
        return e === w ? ir(s) : or(s), s;
      }
    }
    function ur(e, r, t) {
      return _e(e, r, t, !0);
    }
    function lr(e, r, t) {
      return _e(e, r, t, !1);
    }
    var fr = lr, sr = ur;
    P.Fragment = w, P.jsx = fr, P.jsxs = sr;
  }(), P);
}
export {
  pr as __require
};
//# sourceMappingURL=react-jsx-runtime.development.js.map
