import { t as __commonJSMin } from "./chunk-BNovOVIE.js";
/**
* @license React
* react.production.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 require_react_production = /* @__PURE__ */ __commonJSMin(((e) => {
  var t = /* @__PURE__ */ Symbol.for("react.transitional.element"), n = /* @__PURE__ */ Symbol.for("react.portal"), r = /* @__PURE__ */ Symbol.for("react.fragment"), i = /* @__PURE__ */ Symbol.for("react.strict_mode"), a = /* @__PURE__ */ Symbol.for("react.profiler"), o = /* @__PURE__ */ Symbol.for("react.consumer"), s = /* @__PURE__ */ Symbol.for("react.context"), c = /* @__PURE__ */ Symbol.for("react.forward_ref"), l = /* @__PURE__ */ Symbol.for("react.suspense"), u = /* @__PURE__ */ Symbol.for("react.memo"), d = /* @__PURE__ */ Symbol.for("react.lazy"), f = /* @__PURE__ */ Symbol.for("react.activity"), p = Symbol.iterator;
  function m(e2) {
    return typeof e2 != "object" || !e2 ? null : (e2 = p && e2[p] || e2["@@iterator"], typeof e2 == "function" ? e2 : null);
  }
  var h = {
    isMounted: function() {
      return false;
    },
    enqueueForceUpdate: function() {
    },
    enqueueReplaceState: function() {
    },
    enqueueSetState: function() {
    }
  }, g = Object.assign, _ = {};
  function v(e2, t2, n2) {
    this.props = e2, this.context = t2, this.refs = _, this.updater = n2 || h;
  }
  v.prototype.isReactComponent = {}, v.prototype.setState = function(e2, t2) {
    if (typeof e2 != "object" && typeof e2 != "function" && e2 != null) throw Error("takes an object of state variables to update or a function which returns an object of state variables.");
    this.updater.enqueueSetState(this, e2, t2, "setState");
  }, v.prototype.forceUpdate = function(e2) {
    this.updater.enqueueForceUpdate(this, e2, "forceUpdate");
  };
  function y() {
  }
  y.prototype = v.prototype;
  function b(e2, t2, n2) {
    this.props = e2, this.context = t2, this.refs = _, this.updater = n2 || h;
  }
  var x = b.prototype = new y();
  x.constructor = b, g(x, v.prototype), x.isPureReactComponent = true;
  var S = Array.isArray;
  function C() {
  }
  var w = {
    H: null,
    A: null,
    T: null,
    S: null
  }, T = Object.prototype.hasOwnProperty;
  function E(e2, n2, r2) {
    var i2 = r2.ref;
    return {
      $$typeof: t,
      type: e2,
      key: n2,
      ref: i2 === void 0 ? null : i2,
      props: r2
    };
  }
  function D(e2, t2) {
    return E(e2.type, t2, e2.props);
  }
  function O(e2) {
    return typeof e2 == "object" && !!e2 && e2.$$typeof === t;
  }
  function k(e2) {
    var t2 = {
      "=": "=0",
      ":": "=2"
    };
    return "$" + e2.replace(/[=:]/g, function(e3) {
      return t2[e3];
    });
  }
  var A = /\/+/g;
  function j(e2, t2) {
    return typeof e2 == "object" && e2 && e2.key != null ? k("" + e2.key) : t2.toString(36);
  }
  function M(e2) {
    switch (e2.status) {
      case "fulfilled":
        return e2.value;
      case "rejected":
        throw e2.reason;
      default:
        switch (typeof e2.status == "string" ? e2.then(C, C) : (e2.status = "pending", e2.then(function(t2) {
          e2.status === "pending" && (e2.status = "fulfilled", e2.value = t2);
        }, function(t2) {
          e2.status === "pending" && (e2.status = "rejected", e2.reason = t2);
        })), e2.status) {
          case "fulfilled":
            return e2.value;
          case "rejected":
            throw e2.reason;
        }
    }
    throw e2;
  }
  function N(e2, r2, i2, a2, o2) {
    var s2 = typeof e2;
    (s2 === "undefined" || s2 === "boolean") && (e2 = null);
    var c2 = false;
    if (e2 === null) c2 = true;
    else switch (s2) {
      case "bigint":
      case "string":
      case "number":
        c2 = true;
        break;
      case "object":
        switch (e2.$$typeof) {
          case t:
          case n:
            c2 = true;
            break;
          case d:
            return c2 = e2._init, N(c2(e2._payload), r2, i2, a2, o2);
        }
    }
    if (c2) return o2 = o2(e2), c2 = a2 === "" ? "." + j(e2, 0) : a2, S(o2) ? (i2 = "", c2 != null && (i2 = c2.replace(A, "$&/") + "/"), N(o2, r2, i2, "", function(e3) {
      return e3;
    })) : o2 != null && (O(o2) && (o2 = D(o2, i2 + (o2.key == null || e2 && e2.key === o2.key ? "" : ("" + o2.key).replace(A, "$&/") + "/") + c2)), r2.push(o2)), 1;
    c2 = 0;
    var l2 = a2 === "" ? "." : a2 + ":";
    if (S(e2)) for (var u2 = 0; u2 < e2.length; u2++) a2 = e2[u2], s2 = l2 + j(a2, u2), c2 += N(a2, r2, i2, s2, o2);
    else if (u2 = m(e2), typeof u2 == "function") for (e2 = u2.call(e2), u2 = 0; !(a2 = e2.next()).done; ) a2 = a2.value, s2 = l2 + j(a2, u2++), c2 += N(a2, r2, i2, s2, o2);
    else if (s2 === "object") {
      if (typeof e2.then == "function") return N(M(e2), r2, i2, a2, o2);
      throw r2 = String(e2), Error("Objects are not valid as a React child (found: " + (r2 === "[object Object]" ? "object with keys {" + Object.keys(e2).join(", ") + "}" : r2) + "). If you meant to render a collection of children, use an array instead.");
    }
    return c2;
  }
  function P(e2, t2, n2) {
    if (e2 == null) return e2;
    var r2 = [], i2 = 0;
    return N(e2, r2, "", "", function(e3) {
      return t2.call(n2, e3, i2++);
    }), r2;
  }
  function F(e2) {
    if (e2._status === -1) {
      var t2 = e2._result;
      t2 = t2(), t2.then(function(t3) {
        (e2._status === 0 || e2._status === -1) && (e2._status = 1, e2._result = t3);
      }, function(t3) {
        (e2._status === 0 || e2._status === -1) && (e2._status = 2, e2._result = t3);
      }), e2._status === -1 && (e2._status = 0, e2._result = t2);
    }
    if (e2._status === 1) return e2._result.default;
    throw e2._result;
  }
  var I = typeof reportError == "function" ? reportError : function(e2) {
    if (typeof window == "object" && typeof window.ErrorEvent == "function") {
      var t2 = new window.ErrorEvent("error", {
        bubbles: true,
        cancelable: true,
        message: typeof e2 == "object" && e2 && typeof e2.message == "string" ? String(e2.message) : String(e2),
        error: e2
      });
      if (!window.dispatchEvent(t2)) return;
    } else if (typeof process == "object" && typeof process.emit == "function") {
      process.emit("uncaughtException", e2);
      return;
    }
    console.error(e2);
  }, L = {
    map: P,
    forEach: function(e2, t2, n2) {
      P(e2, function() {
        t2.apply(this, arguments);
      }, n2);
    },
    count: function(e2) {
      var t2 = 0;
      return P(e2, function() {
        t2++;
      }), t2;
    },
    toArray: function(e2) {
      return P(e2, function(e3) {
        return e3;
      }) || [];
    },
    only: function(e2) {
      if (!O(e2)) throw Error("React.Children.only expected to receive a single React element child.");
      return e2;
    }
  };
  e.Activity = f, e.Children = L, e.Component = v, e.Fragment = r, e.Profiler = a, e.PureComponent = b, e.StrictMode = i, e.Suspense = l, e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = w, e.__COMPILER_RUNTIME = {
    __proto__: null,
    c: function(e2) {
      return w.H.useMemoCache(e2);
    }
  }, e.cache = function(e2) {
    return function() {
      return e2.apply(null, arguments);
    };
  }, e.cacheSignal = function() {
    return null;
  }, e.cloneElement = function(e2, t2, n2) {
    if (e2 == null) throw Error("The argument must be a React element, but you passed " + e2 + ".");
    var r2 = g({}, e2.props), i2 = e2.key;
    if (t2 != null) for (a2 in t2.key !== void 0 && (i2 = "" + t2.key), t2) !T.call(t2, a2) || a2 === "key" || a2 === "__self" || a2 === "__source" || a2 === "ref" && t2.ref === void 0 || (r2[a2] = t2[a2]);
    var a2 = arguments.length - 2;
    if (a2 === 1) r2.children = n2;
    else if (1 < a2) {
      for (var o2 = Array(a2), s2 = 0; s2 < a2; s2++) o2[s2] = arguments[s2 + 2];
      r2.children = o2;
    }
    return E(e2.type, i2, r2);
  }, e.createContext = function(e2) {
    return e2 = {
      $$typeof: s,
      _currentValue: e2,
      _currentValue2: e2,
      _threadCount: 0,
      Provider: null,
      Consumer: null
    }, e2.Provider = e2, e2.Consumer = {
      $$typeof: o,
      _context: e2
    }, e2;
  }, e.createElement = function(e2, t2, n2) {
    var r2, i2 = {}, a2 = null;
    if (t2 != null) for (r2 in t2.key !== void 0 && (a2 = "" + t2.key), t2) T.call(t2, r2) && r2 !== "key" && r2 !== "__self" && r2 !== "__source" && (i2[r2] = t2[r2]);
    var o2 = arguments.length - 2;
    if (o2 === 1) i2.children = n2;
    else if (1 < o2) {
      for (var s2 = Array(o2), c2 = 0; c2 < o2; c2++) s2[c2] = arguments[c2 + 2];
      i2.children = s2;
    }
    if (e2 && e2.defaultProps) for (r2 in o2 = e2.defaultProps, o2) i2[r2] === void 0 && (i2[r2] = o2[r2]);
    return E(e2, a2, i2);
  }, e.createRef = function() {
    return { current: null };
  }, e.forwardRef = function(e2) {
    return {
      $$typeof: c,
      render: e2
    };
  }, e.isValidElement = O, e.lazy = function(e2) {
    return {
      $$typeof: d,
      _payload: {
        _status: -1,
        _result: e2
      },
      _init: F
    };
  }, e.memo = function(e2, t2) {
    return {
      $$typeof: u,
      type: e2,
      compare: t2 === void 0 ? null : t2
    };
  }, e.startTransition = function(e2) {
    var t2 = w.T, n2 = {};
    w.T = n2;
    try {
      var r2 = e2(), i2 = w.S;
      i2 !== null && i2(n2, r2), typeof r2 == "object" && r2 && typeof r2.then == "function" && r2.then(C, I);
    } catch (e3) {
      I(e3);
    } finally {
      t2 !== null && n2.types !== null && (t2.types = n2.types), w.T = t2;
    }
  }, e.unstable_useCacheRefresh = function() {
    return w.H.useCacheRefresh();
  }, e.use = function(e2) {
    return w.H.use(e2);
  }, e.useActionState = function(e2, t2, n2) {
    return w.H.useActionState(e2, t2, n2);
  }, e.useCallback = function(e2, t2) {
    return w.H.useCallback(e2, t2);
  }, e.useContext = function(e2) {
    return w.H.useContext(e2);
  }, e.useDebugValue = function() {
  }, e.useDeferredValue = function(e2, t2) {
    return w.H.useDeferredValue(e2, t2);
  }, e.useEffect = function(e2, t2) {
    return w.H.useEffect(e2, t2);
  }, e.useEffectEvent = function(e2) {
    return w.H.useEffectEvent(e2);
  }, e.useId = function() {
    return w.H.useId();
  }, e.useImperativeHandle = function(e2, t2, n2) {
    return w.H.useImperativeHandle(e2, t2, n2);
  }, e.useInsertionEffect = function(e2, t2) {
    return w.H.useInsertionEffect(e2, t2);
  }, e.useLayoutEffect = function(e2, t2) {
    return w.H.useLayoutEffect(e2, t2);
  }, e.useMemo = function(e2, t2) {
    return w.H.useMemo(e2, t2);
  }, e.useOptimistic = function(e2, t2) {
    return w.H.useOptimistic(e2, t2);
  }, e.useReducer = function(e2, t2, n2) {
    return w.H.useReducer(e2, t2, n2);
  }, e.useRef = function(e2) {
    return w.H.useRef(e2);
  }, e.useState = function(e2) {
    return w.H.useState(e2);
  }, e.useSyncExternalStore = function(e2, t2, n2) {
    return w.H.useSyncExternalStore(e2, t2, n2);
  }, e.useTransition = function() {
    return w.H.useTransition();
  }, e.version = "19.2.4";
})), require_react = /* @__PURE__ */ __commonJSMin(((e, n) => {
  n.exports = require_react_production();
}));
export {
  require_react as t
};
