/* esm.sh - react@19.1.0 */
var x=Object.create;var C=Object.defineProperty;var D=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var k=Object.getPrototypeOf,q=Object.prototype.hasOwnProperty;var S=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var z=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let u of b(t))!q.call(e,u)&&u!==n&&C(e,u,{get:()=>t[u],enumerable:!(r=D(t,u))||r.enumerable});return e};var G=(e,t,n)=>(n=e!=null?x(k(e)):{},z(t||!e||!e.__esModule?C(n,"default",{value:e,enumerable:!0}):n,e));var M=S(o=>{"use strict";var v=Symbol.for("react.transitional.element"),K=Symbol.for("react.portal"),W=Symbol.for("react.fragment"),B=Symbol.for("react.strict_mode"),Q=Symbol.for("react.profiler"),V=Symbol.for("react.consumer"),X=Symbol.for("react.context"),Z=Symbol.for("react.forward_ref"),J=Symbol.for("react.suspense"),F=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),A=Symbol.iterator;function ee(e){return e===null||typeof e!="object"?null:(e=A&&e[A]||e["@@iterator"],typeof e=="function"?e:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P=Object.assign,H={};function _(e,t,n){this.props=e,this.context=t,this.refs=H,this.updater=n||j}_.prototype.isReactComponent={};_.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function I(){}I.prototype=_.prototype;function R(e,t,n){this.props=e,this.context=t,this.refs=H,this.updater=n||j}var m=R.prototype=new I;m.constructor=R;P(m,_.prototype);m.isPureReactComponent=!0;var w=Array.isArray,i={H:null,A:null,T:null,S:null,V:null},$=Object.prototype.hasOwnProperty;function T(e,t,n,r,u,f){return n=f.ref,{$$typeof:v,type:e,key:t,ref:n!==void 0?n:null,props:f}}function te(e,t){return T(e.type,t,void 0,void 0,void 0,e.props)}function d(e){return typeof e=="object"&&e!==null&&e.$$typeof===v}function ne(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var h=/\/+/g;function y(e,t){return typeof e=="object"&&e!==null&&e.key!=null?ne(""+e.key):t.toString(36)}function O(){}function re(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(O,O):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function a(e,t,n,r,u){var f=typeof e;(f==="undefined"||f==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(f){case"bigint":case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case v:case K:s=!0;break;case N:return s=e._init,a(s(e._payload),t,n,r,u)}}if(s)return u=u(e),s=r===""?"."+y(e,0):r,w(u)?(n="",s!=null&&(n=s.replace(h,"$&/")+"/"),a(u,t,n,"",function(Y){return Y})):u!=null&&(d(u)&&(u=te(u,n+(u.key==null||e&&e.key===u.key?"":(""+u.key).replace(h,"$&/")+"/")+s)),t.push(u)),1;s=0;var p=r===""?".":r+":";if(w(e))for(var c=0;c<e.length;c++)r=e[c],f=p+y(r,c),s+=a(r,t,n,f,u);else if(c=ee(e),typeof c=="function")for(e=c.call(e),c=0;!(r=e.next()).done;)r=r.value,f=p+y(r,c++),s+=a(r,t,n,f,u);else if(f==="object"){if(typeof e.then=="function")return a(re(e),t,n,r,u);throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return s}function l(e,t,n){if(e==null)return e;var r=[],u=0;return a(e,r,"","",function(f){return t.call(n,f,u++)}),r}function oe(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var g=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function ue(){}o.Children={map:l,forEach:function(e,t,n){l(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return l(e,function(){t++}),t},toArray:function(e){return l(e,function(t){return t})||[]},only:function(e){if(!d(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};o.Component=_;o.Fragment=W;o.Profiler=Q;o.PureComponent=R;o.StrictMode=B;o.Suspense=J;o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i;o.__COMPILER_RUNTIME={__proto__:null,c:function(e){return i.H.useMemoCache(e)}};o.cache=function(e){return function(){return e.apply(null,arguments)}};o.cloneElement=function(e,t,n){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var r=P({},e.props),u=e.key,f=void 0;if(t!=null)for(s in t.ref!==void 0&&(f=void 0),t.key!==void 0&&(u=""+t.key),t)!$.call(t,s)||s==="key"||s==="__self"||s==="__source"||s==="ref"&&t.ref===void 0||(r[s]=t[s]);var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){for(var p=Array(s),c=0;c<s;c++)p[c]=arguments[c+2];r.children=p}return T(e.type,u,void 0,void 0,f,r)};o.createContext=function(e){return e={$$typeof:X,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:V,_context:e},e};o.createElement=function(e,t,n){var r,u={},f=null;if(t!=null)for(r in t.key!==void 0&&(f=""+t.key),t)$.call(t,r)&&r!=="key"&&r!=="__self"&&r!=="__source"&&(u[r]=t[r]);var s=arguments.length-2;if(s===1)u.children=n;else if(1<s){for(var p=Array(s),c=0;c<s;c++)p[c]=arguments[c+2];u.children=p}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)u[r]===void 0&&(u[r]=s[r]);return T(e,f,void 0,void 0,null,u)};o.createRef=function(){return{current:null}};o.forwardRef=function(e){return{$$typeof:Z,render:e}};o.isValidElement=d;o.lazy=function(e){return{$$typeof:N,_payload:{_status:-1,_result:e},_init:oe}};o.memo=function(e,t){return{$$typeof:F,type:e,compare:t===void 0?null:t}};o.startTransition=function(e){var t=i.T,n={};i.T=n;try{var r=e(),u=i.S;u!==null&&u(n,r),typeof r=="object"&&r!==null&&typeof r.then=="function"&&r.then(ue,g)}catch(f){g(f)}finally{i.T=t}};o.unstable_useCacheRefresh=function(){return i.H.useCacheRefresh()};o.use=function(e){return i.H.use(e)};o.useActionState=function(e,t,n){return i.H.useActionState(e,t,n)};o.useCallback=function(e,t){return i.H.useCallback(e,t)};o.useContext=function(e){return i.H.useContext(e)};o.useDebugValue=function(){};o.useDeferredValue=function(e,t){return i.H.useDeferredValue(e,t)};o.useEffect=function(e,t,n){var r=i.H;if(typeof n=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return r.useEffect(e,t)};o.useId=function(){return i.H.useId()};o.useImperativeHandle=function(e,t,n){return i.H.useImperativeHandle(e,t,n)};o.useInsertionEffect=function(e,t){return i.H.useInsertionEffect(e,t)};o.useLayoutEffect=function(e,t){return i.H.useLayoutEffect(e,t)};o.useMemo=function(e,t){return i.H.useMemo(e,t)};o.useOptimistic=function(e,t){return i.H.useOptimistic(e,t)};o.useReducer=function(e,t,n){return i.H.useReducer(e,t,n)};o.useRef=function(e){return i.H.useRef(e)};o.useState=function(e){return i.H.useState(e)};o.useSyncExternalStore=function(e,t,n){return i.H.useSyncExternalStore(e,t,n)};o.useTransition=function(){return i.H.useTransition()};o.version="19.1.0"});var U=S((fe,L)=>{"use strict";L.exports=M()});var E=G(U()),{Children:ce,Component:pe,Fragment:ae,Profiler:_e,PureComponent:le,StrictMode:Ee,Suspense:ye,__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE:ve,__COMPILER_RUNTIME:Re,cache:me,cloneElement:Te,createContext:de,createElement:Ce,createRef:Se,forwardRef:Ae,isValidElement:we,lazy:he,memo:Oe,startTransition:ge,unstable_useCacheRefresh:Ne,use:je,useActionState:Pe,useCallback:He,useContext:Ie,useDebugValue:$e,useDeferredValue:Me,useEffect:Le,useId:Ue,useImperativeHandle:Ye,useInsertionEffect:xe,useLayoutEffect:De,useMemo:be,useOptimistic:ke,useReducer:qe,useRef:ze,useState:Ge,useSyncExternalStore:Ke,useTransition:We,version:Be}=E,Qe=E.default??E;export{ce as Children,pe as Component,ae as Fragment,_e as Profiler,le as PureComponent,Ee as StrictMode,ye as Suspense,ve as __CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Re as __COMPILER_RUNTIME,me as cache,Te as cloneElement,de as createContext,Ce as createElement,Se as createRef,Qe as default,Ae as forwardRef,we as isValidElement,he as lazy,Oe as memo,ge as startTransition,Ne as unstable_useCacheRefresh,je as use,Pe as useActionState,He as useCallback,Ie as useContext,$e as useDebugValue,Me as useDeferredValue,Le as useEffect,Ue as useId,Ye as useImperativeHandle,xe as useInsertionEffect,De as useLayoutEffect,be as useMemo,ke as useOptimistic,qe as useReducer,ze as useRef,Ge as useState,Ke as useSyncExternalStore,We as useTransition,Be as version};
/*! Bundled license information:

react/cjs/react.production.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.
   *)
*/
//# sourceMappingURL=react.mjs.map