function qc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ka={exports:{}},D={};/**
* @license React
* 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 lr=Symbol.for("react.element"),bc=Symbol.for("react.portal"),ef=Symbol.for("react.fragment"),tf=Symbol.for("react.strict_mode"),nf=Symbol.for("react.profiler"),rf=Symbol.for("react.provider"),lf=Symbol.for("react.context"),of=Symbol.for("react.forward_ref"),uf=Symbol.for("react.suspense"),af=Symbol.for("react.memo"),sf=Symbol.for("react.lazy"),ii=Symbol.iterator;function cf(e){return e===null||typeof e!="object"?null:(e=ii&&e[ii]||e["@@iterator"],typeof e=="function"?e:null)}var Ea={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ca=Object.assign,xa={};function fn(e,t,n){this.props=e,this.context=t,this.refs=xa,this.updater=n||Ea}fn.prototype.isReactComponent={};fn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): 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")};fn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ra(){}Ra.prototype=fn.prototype;function iu(e,t,n){this.props=e,this.context=t,this.refs=xa,this.updater=n||Ea}var au=iu.prototype=new Ra;au.constructor=iu;Ca(au,fn.prototype);au.isPureReactComponent=!0;var ai=Array.isArray,Pa=Object.prototype.hasOwnProperty,su={current:null},_a={key:!0,ref:!0,__self:!0,__source:!0};function La(e,t,n){var r,l={},o=null,u=null;if(t!=null)for(r in t.ref!==void 0&&(u=t.ref),t.key!==void 0&&(o=""+t.key),t)Pa.call(t,r)&&!_a.hasOwnProperty(r)&&(l[r]=t[r]);var i=arguments.length-2;if(i===1)l.children=n;else if(1<i){for(var a=Array(i),s=0;s<i;s++)a[s]=arguments[s+2];l.children=a}if(e&&e.defaultProps)for(r in i=e.defaultProps,i)l[r]===void 0&&(l[r]=i[r]);return{$$typeof:lr,type:e,key:o,ref:u,props:l,_owner:su.current}}function ff(e,t){return{$$typeof:lr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function cu(e){return typeof e=="object"&&e!==null&&e.$$typeof===lr}function df(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var si=/\/+/g;function Ul(e,t){return typeof e=="object"&&e!==null&&e.key!=null?df(""+e.key):t.toString(36)}function Dr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var u=!1;if(e===null)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case lr:case bc:u=!0}}if(u)return u=e,l=l(u),e=r===""?"."+Ul(u,0):r,ai(l)?(n="",e!=null&&(n=e.replace(si,"$&/")+"/"),Dr(l,t,n,"",function(s){return s})):l!=null&&(cu(l)&&(l=ff(l,n+(!l.key||u&&u.key===l.key?"":(""+l.key).replace(si,"$&/")+"/")+e)),t.push(l)),1;if(u=0,r=r===""?".":r+":",ai(e))for(var i=0;i<e.length;i++){o=e[i];var a=r+Ul(o,i);u+=Dr(o,t,n,a,l)}else if(a=cf(e),typeof a=="function")for(e=a.call(e),i=0;!(o=e.next()).done;)o=o.value,a=r+Ul(o,i++),u+=Dr(o,t,n,a,l);else if(o==="object")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 u}function hr(e,t,n){if(e==null)return e;var r=[],l=0;return Dr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function pf(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 ae={current:null},Or={transition:null},hf={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Or,ReactCurrentOwner:su};function Na(){throw Error("act(...) is not supported in production builds of React.")}D.Children={map:hr,forEach:function(e,t,n){hr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return hr(e,function(){t++}),t},toArray:function(e){return hr(e,function(t){return t})||[]},only:function(e){if(!cu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};D.Component=fn;D.Fragment=ef;D.Profiler=nf;D.PureComponent=iu;D.StrictMode=tf;D.Suspense=uf;D.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hf;D.act=Na;D.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ca({},e.props),l=e.key,o=e.ref,u=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,u=su.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(a in t)Pa.call(t,a)&&!_a.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&i!==void 0?i[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){i=Array(a);for(var s=0;s<a;s++)i[s]=arguments[s+2];r.children=i}return{$$typeof:lr,type:e.type,key:l,ref:o,props:r,_owner:u}};D.createContext=function(e){return e={$$typeof:lf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:rf,_context:e},e.Consumer=e};D.createElement=La;D.createFactory=function(e){var t=La.bind(null,e);return t.type=e,t};D.createRef=function(){return{current:null}};D.forwardRef=function(e){return{$$typeof:of,render:e}};D.isValidElement=cu;D.lazy=function(e){return{$$typeof:sf,_payload:{_status:-1,_result:e},_init:pf}};D.memo=function(e,t){return{$$typeof:af,type:e,compare:t===void 0?null:t}};D.startTransition=function(e){var t=Or.transition;Or.transition={};try{e()}finally{Or.transition=t}};D.unstable_act=Na;D.useCallback=function(e,t){return ae.current.useCallback(e,t)};D.useContext=function(e){return ae.current.useContext(e)};D.useDebugValue=function(){};D.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};D.useEffect=function(e,t){return ae.current.useEffect(e,t)};D.useId=function(){return ae.current.useId()};D.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};D.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};D.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};D.useMemo=function(e,t){return ae.current.useMemo(e,t)};D.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};D.useRef=function(e){return ae.current.useRef(e)};D.useState=function(e){return ae.current.useState(e)};D.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};D.useTransition=function(){return ae.current.useTransition()};D.version="18.3.1";ka.exports=D;var y=ka.exports;const Gh=qc(y);var Ta={exports:{}},we={},za={exports:{}},Da={};/**
* @license React
* 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(e){function t(_,T){var z=_.length;_.push(T);e:for(;0<z;){var Q=z-1>>>1,J=_[Q];if(0<l(J,T))_[Q]=T,_[z]=J,z=Q;else break e}}function n(_){return _.length===0?null:_[0]}function r(_){if(_.length===0)return null;var T=_[0],z=_.pop();if(z!==T){_[0]=z;e:for(var Q=0,J=_.length,dr=J>>>1;Q<dr;){var kt=2*(Q+1)-1,Il=_[kt],Et=kt+1,pr=_[Et];if(0>l(Il,z))Et<J&&0>l(pr,Il)?(_[Q]=pr,_[Et]=z,Q=Et):(_[Q]=Il,_[kt]=z,Q=kt);else if(Et<J&&0>l(pr,z))_[Q]=pr,_[Et]=z,Q=Et;else break e}}return T}function l(_,T){var z=_.sortIndex-T.sortIndex;return z!==0?z:_.id-T.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var u=Date,i=u.now();e.unstable_now=function(){return u.now()-i}}var a=[],s=[],h=1,d=null,m=3,v=!1,S=!1,g=!1,C=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(_){for(var T=n(s);T!==null;){if(T.callback===null)r(s);else if(T.startTime<=_)r(s),T.sortIndex=T.expirationTime,t(a,T);else break;T=n(s)}}function w(_){if(g=!1,p(_),!S)if(n(a)!==null)S=!0,Ml(E);else{var T=n(s);T!==null&&Fl(w,T.startTime-_)}}function E(_,T){S=!1,g&&(g=!1,f(L),L=-1),v=!0;var z=m;try{for(p(T),d=n(a);d!==null&&(!(d.expirationTime>T)||_&&!Le());){var Q=d.callback;if(typeof Q=="function"){d.callback=null,m=d.priorityLevel;var J=Q(d.expirationTime<=T);T=e.unstable_now(),typeof J=="function"?d.callback=J:d===n(a)&&r(a),p(T)}else r(a);d=n(a)}if(d!==null)var dr=!0;else{var kt=n(s);kt!==null&&Fl(w,kt.startTime-T),dr=!1}return dr}finally{d=null,m=z,v=!1}}var R=!1,P=null,L=-1,F=5,N=-1;function Le(){return!(e.unstable_now()-N<F)}function vn(){if(P!==null){var _=e.unstable_now();N=_;var T=!0;try{T=P(!0,_)}finally{T?yn():(R=!1,P=null)}}else R=!1}var yn;if(typeof c=="function")yn=function(){c(vn)};else if(typeof MessageChannel<"u"){var ui=new MessageChannel,Zc=ui.port2;ui.port1.onmessage=vn,yn=function(){Zc.postMessage(null)}}else yn=function(){C(vn,0)};function Ml(_){P=_,R||(R=!0,yn())}function Fl(_,T){L=C(function(){_(e.unstable_now())},T)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(_){_.callback=null},e.unstable_continueExecution=function(){S||v||(S=!0,Ml(E))},e.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<_?Math.floor(1e3/_):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(_){switch(m){case 1:case 2:case 3:var T=3;break;default:T=m}var z=m;m=T;try{return _()}finally{m=z}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(_,T){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var z=m;m=_;try{return T()}finally{m=z}},e.unstable_scheduleCallback=function(_,T,z){var Q=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?Q+z:Q):z=Q,_){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=z+J,_={id:h++,callback:T,priorityLevel:_,startTime:z,expirationTime:J,sortIndex:-1},z>Q?(_.sortIndex=z,t(s,_),n(a)===null&&_===n(s)&&(g?(f(L),L=-1):g=!0,Fl(w,z-Q))):(_.sortIndex=J,t(a,_),S||v||(S=!0,Ml(E))),_},e.unstable_shouldYield=Le,e.unstable_wrapCallback=function(_){var T=m;return function(){var z=m;m=T;try{return _.apply(this,arguments)}finally{m=z}}}})(Da);za.exports=Da;var mf=za.exports;/**
* @license React
* 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 vf=y,ge=mf;function k(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Oa=new Set,An={};function Ft(e,t){rn(e,t),rn(e+"Capture",t)}function rn(e,t){for(An[e]=t,e=0;e<t.length;e++)Oa.add(t[e])}var Ge=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),po=Object.prototype.hasOwnProperty,yf=/^[: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]*$/,ci={},fi={};function gf(e){return po.call(fi,e)?!0:po.call(ci,e)?!1:yf.test(e)?fi[e]=!0:(ci[e]=!0,!1)}function wf(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Sf(e,t,n,r){if(t===null||typeof t>"u"||wf(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function se(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var te={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){te[e]=new se(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];te[t]=new se(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){te[e]=new se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){te[e]=new se(e,2,!1,e,null,!1,!1)});"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(e){te[e]=new se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){te[e]=new se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){te[e]=new se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){te[e]=new se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){te[e]=new se(e,5,!1,e.toLowerCase(),null,!1,!1)});var fu=/[\-:]([a-z])/g;function du(e){return e[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(e){var t=e.replace(fu,du);te[t]=new se(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(fu,du);te[t]=new se(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(fu,du);te[t]=new se(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){te[e]=new se(e,1,!1,e.toLowerCase(),null,!1,!1)});te.xlinkHref=new se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){te[e]=new se(e,1,!1,e.toLowerCase(),null,!0,!0)});function pu(e,t,n,r){var l=te.hasOwnProperty(t)?te[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Sf(t,n,l,r)&&(n=null),r||l===null?gf(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var et=vf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,mr=Symbol.for("react.element"),jt=Symbol.for("react.portal"),At=Symbol.for("react.fragment"),hu=Symbol.for("react.strict_mode"),ho=Symbol.for("react.profiler"),Ma=Symbol.for("react.provider"),Fa=Symbol.for("react.context"),mu=Symbol.for("react.forward_ref"),mo=Symbol.for("react.suspense"),vo=Symbol.for("react.suspense_list"),vu=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),Ia=Symbol.for("react.offscreen"),di=Symbol.iterator;function gn(e){return e===null||typeof e!="object"?null:(e=di&&e[di]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,$l;function _n(e){if($l===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);$l=t&&t[1]||""}return`
`+$l+e}var jl=!1;function Al(e,t){if(!e||jl)return"";jl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(s){var r=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){r=s}e.call(t.prototype)}else{try{throw Error()}catch(s){r=s}e()}}catch(s){if(s&&r&&typeof s.stack=="string"){for(var l=s.stack.split(`
`),o=r.stack.split(`
`),u=l.length-1,i=o.length-1;1<=u&&0<=i&&l[u]!==o[i];)i--;for(;1<=u&&0<=i;u--,i--)if(l[u]!==o[i]){if(u!==1||i!==1)do if(u--,i--,0>i||l[u]!==o[i]){var a=`
`+l[u].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=u&&0<=i);break}}}finally{jl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function kf(e){switch(e.tag){case 5:return _n(e.type);case 16:return _n("Lazy");case 13:return _n("Suspense");case 19:return _n("SuspenseList");case 0:case 2:case 15:return e=Al(e.type,!1),e;case 11:return e=Al(e.type.render,!1),e;case 1:return e=Al(e.type,!0),e;default:return""}}function yo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case At:return"Fragment";case jt:return"Portal";case ho:return"Profiler";case hu:return"StrictMode";case mo:return"Suspense";case vo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Fa:return(e.displayName||"Context")+".Consumer";case Ma:return(e._context.displayName||"Context")+".Provider";case mu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case vu:return t=e.displayName||null,t!==null?t:yo(e.type)||"Memo";case nt:t=e._payload,e=e._init;try{return yo(e(t))}catch{}}return null}function Ef(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return yo(t);case 8:return t===hu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function vt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ua(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Cf(e){var t=Ua(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,o.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function vr(e){e._valueTracker||(e._valueTracker=Cf(e))}function $a(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ua(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Kr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function go(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function pi(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=vt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function ja(e,t){t=t.checked,t!=null&&pu(e,"checked",t,!1)}function wo(e,t){ja(e,t);var n=vt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?So(e,t.type,n):t.hasOwnProperty("defaultValue")&&So(e,t.type,vt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function hi(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function So(e,t,n){(t!=="number"||Kr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ln=Array.isArray;function Zt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+vt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function ko(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(k(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function mi(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(k(92));if(Ln(n)){if(1<n.length)throw Error(k(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:vt(n)}}function Aa(e,t){var n=vt(t.value),r=vt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function vi(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ba(e){switch(e){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 Eo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ba(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var yr,Wa=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(yr=yr||document.createElement("div"),yr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=yr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Bn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var zn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xf=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){xf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function Ha(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Va(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ha(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Rf=H({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Co(e,t){if(t){if(Rf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function xo(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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!1;default:return!0}}var Ro=null;function yu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Po=null,qt=null,bt=null;function yi(e){if(e=ir(e)){if(typeof Po!="function")throw Error(k(280));var t=e.stateNode;t&&(t=kl(t),Po(e.stateNode,e.type,t))}}function Qa(e){qt?bt?bt.push(e):bt=[e]:qt=e}function Ka(){if(qt){var e=qt,t=bt;if(bt=qt=null,yi(e),t)for(e=0;e<t.length;e++)yi(t[e])}}function Ya(e,t){return e(t)}function Xa(){}var Bl=!1;function Ga(e,t,n){if(Bl)return e(t,n);Bl=!0;try{return Ya(e,t,n)}finally{Bl=!1,(qt!==null||bt!==null)&&(Xa(),Ka())}}function Wn(e,t){var n=e.stateNode;if(n===null)return null;var r=kl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(k(231,t,typeof n));return n}var _o=!1;if(Ge)try{var wn={};Object.defineProperty(wn,"passive",{get:function(){_o=!0}}),window.addEventListener("test",wn,wn),window.removeEventListener("test",wn,wn)}catch{_o=!1}function Pf(e,t,n,r,l,o,u,i,a){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(h){this.onError(h)}}var Dn=!1,Yr=null,Xr=!1,Lo=null,_f={onError:function(e){Dn=!0,Yr=e}};function Lf(e,t,n,r,l,o,u,i,a){Dn=!1,Yr=null,Pf.apply(_f,arguments)}function Nf(e,t,n,r,l,o,u,i,a){if(Lf.apply(this,arguments),Dn){if(Dn){var s=Yr;Dn=!1,Yr=null}else throw Error(k(198));Xr||(Xr=!0,Lo=s)}}function It(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Ja(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function gi(e){if(It(e)!==e)throw Error(k(188))}function Tf(e){var t=e.alternate;if(!t){if(t=It(e),t===null)throw Error(k(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return gi(l),e;if(o===r)return gi(l),t;o=o.sibling}throw Error(k(188))}if(n.return!==r.return)n=l,r=o;else{for(var u=!1,i=l.child;i;){if(i===n){u=!0,n=l,r=o;break}if(i===r){u=!0,r=l,n=o;break}i=i.sibling}if(!u){for(i=o.child;i;){if(i===n){u=!0,n=o,r=l;break}if(i===r){u=!0,r=o,n=l;break}i=i.sibling}if(!u)throw Error(k(189))}}if(n.alternate!==r)throw Error(k(190))}if(n.tag!==3)throw Error(k(188));return n.stateNode.current===n?e:t}function Za(e){return e=Tf(e),e!==null?qa(e):null}function qa(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=qa(e);if(t!==null)return t;e=e.sibling}return null}var ba=ge.unstable_scheduleCallback,wi=ge.unstable_cancelCallback,zf=ge.unstable_shouldYield,Df=ge.unstable_requestPaint,K=ge.unstable_now,Of=ge.unstable_getCurrentPriorityLevel,gu=ge.unstable_ImmediatePriority,es=ge.unstable_UserBlockingPriority,Gr=ge.unstable_NormalPriority,Mf=ge.unstable_LowPriority,ts=ge.unstable_IdlePriority,yl=null,je=null;function Ff(e){if(je&&typeof je.onCommitFiberRoot=="function")try{je.onCommitFiberRoot(yl,e,void 0,(e.current.flags&128)===128)}catch{}}var Oe=Math.clz32?Math.clz32:$f,If=Math.log,Uf=Math.LN2;function $f(e){return e>>>=0,e===0?32:31-(If(e)/Uf|0)|0}var gr=64,wr=4194304;function Nn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Jr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,u=n&268435455;if(u!==0){var i=u&~l;i!==0?r=Nn(i):(o&=u,o!==0&&(r=Nn(o)))}else u=n&~l,u!==0?r=Nn(u):o!==0&&(r=Nn(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Oe(t),l=1<<n,r|=e[n],t&=~l;return r}function jf(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Af(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var u=31-Oe(o),i=1<<u,a=l[u];a===-1?(!(i&n)||i&r)&&(l[u]=jf(i,t)):a<=t&&(e.expiredLanes|=i),o&=~i}}function No(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ns(){var e=gr;return gr<<=1,!(gr&4194240)&&(gr=64),e}function Wl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function or(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Oe(t),e[t]=n}function Bf(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Oe(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function wu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Oe(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function rs(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ls,Su,os,us,is,To=!1,Sr=[],at=null,st=null,ct=null,Hn=new Map,Vn=new Map,lt=[],Wf="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 Si(e,t){switch(e){case"focusin":case"focusout":at=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":Hn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vn.delete(t.pointerId)}}function Sn(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=ir(t),t!==null&&Su(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Hf(e,t,n,r,l){switch(t){case"focusin":return at=Sn(at,e,t,n,r,l),!0;case"dragenter":return st=Sn(st,e,t,n,r,l),!0;case"mouseover":return ct=Sn(ct,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return Hn.set(o,Sn(Hn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Vn.set(o,Sn(Vn.get(o)||null,e,t,n,r,l)),!0}return!1}function as(e){var t=Rt(e.target);if(t!==null){var n=It(t);if(n!==null){if(t=n.tag,t===13){if(t=Ja(n),t!==null){e.blockedOn=t,is(e.priority,function(){os(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Mr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=zo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Ro=r,n.target.dispatchEvent(r),Ro=null}else return t=ir(n),t!==null&&Su(t),e.blockedOn=n,!1;t.shift()}return!0}function ki(e,t,n){Mr(e)&&n.delete(t)}function Vf(){To=!1,at!==null&&Mr(at)&&(at=null),st!==null&&Mr(st)&&(st=null),ct!==null&&Mr(ct)&&(ct=null),Hn.forEach(ki),Vn.forEach(ki)}function kn(e,t){e.blockedOn===t&&(e.blockedOn=null,To||(To=!0,ge.unstable_scheduleCallback(ge.unstable_NormalPriority,Vf)))}function Qn(e){function t(l){return kn(l,e)}if(0<Sr.length){kn(Sr[0],e);for(var n=1;n<Sr.length;n++){var r=Sr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(at!==null&&kn(at,e),st!==null&&kn(st,e),ct!==null&&kn(ct,e),Hn.forEach(t),Vn.forEach(t),n=0;n<lt.length;n++)r=lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<lt.length&&(n=lt[0],n.blockedOn===null);)as(n),n.blockedOn===null&<.shift()}var en=et.ReactCurrentBatchConfig,Zr=!0;function Qf(e,t,n,r){var l=M,o=en.transition;en.transition=null;try{M=1,ku(e,t,n,r)}finally{M=l,en.transition=o}}function Kf(e,t,n,r){var l=M,o=en.transition;en.transition=null;try{M=4,ku(e,t,n,r)}finally{M=l,en.transition=o}}function ku(e,t,n,r){if(Zr){var l=zo(e,t,n,r);if(l===null)ql(e,t,r,qr,n),Si(e,r);else if(Hf(l,e,t,n,r))r.stopPropagation();else if(Si(e,r),t&4&&-1<Wf.indexOf(e)){for(;l!==null;){var o=ir(l);if(o!==null&&ls(o),o=zo(e,t,n,r),o===null&&ql(e,t,r,qr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else ql(e,t,r,null,n)}}var qr=null;function zo(e,t,n,r){if(qr=null,e=yu(r),e=Rt(e),e!==null)if(t=It(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ja(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return qr=e,null}function ss(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Of()){case gu:return 1;case es:return 4;case Gr:case Mf:return 16;case ts:return 536870912;default:return 16}default:return 16}}var ut=null,Eu=null,Fr=null;function cs(){if(Fr)return Fr;var e,t=Eu,n=t.length,r,l="value"in ut?ut.value:ut.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var u=n-e;for(r=1;r<=u&&t[n-r]===l[o-r];r++);return Fr=l.slice(e,1<r?1-r:void 0)}function Ir(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function kr(){return!0}function Ei(){return!1}function Se(e){function t(n,r,l,o,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var i in e)e.hasOwnProperty(i)&&(n=e[i],this[i]=n?n(o):o[i]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?kr:Ei,this.isPropagationStopped=Ei,this}return H(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=kr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=kr)},persist:function(){},isPersistent:kr}),t}var dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Cu=Se(dn),ur=H({},dn,{view:0,detail:0}),Yf=Se(ur),Hl,Vl,En,gl=H({},ur,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==En&&(En&&e.type==="mousemove"?(Hl=e.screenX-En.screenX,Vl=e.screenY-En.screenY):Vl=Hl=0,En=e),Hl)},movementY:function(e){return"movementY"in e?e.movementY:Vl}}),Ci=Se(gl),Xf=H({},gl,{dataTransfer:0}),Gf=Se(Xf),Jf=H({},ur,{relatedTarget:0}),Ql=Se(Jf),Zf=H({},dn,{animationName:0,elapsedTime:0,pseudoElement:0}),qf=Se(Zf),bf=H({},dn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ed=Se(bf),td=H({},dn,{data:0}),xi=Se(td),nd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},rd={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ld={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function od(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ld[e])?!!t[e]:!1}function xu(){return od}var ud=H({},ur,{key:function(e){if(e.key){var t=nd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ir(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?rd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xu,charCode:function(e){return e.type==="keypress"?Ir(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ir(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),id=Se(ud),ad=H({},gl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ri=Se(ad),sd=H({},ur,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xu}),cd=Se(sd),fd=H({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0}),dd=Se(fd),pd=H({},gl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),hd=Se(pd),md=[9,13,27,32],Ru=Ge&&"CompositionEvent"in window,On=null;Ge&&"documentMode"in document&&(On=document.documentMode);var vd=Ge&&"TextEvent"in window&&!On,fs=Ge&&(!Ru||On&&8<On&&11>=On),Pi=" ",_i=!1;function ds(e,t){switch(e){case"keyup":return md.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ps(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Bt=!1;function yd(e,t){switch(e){case"compositionend":return ps(t);case"keypress":return t.which!==32?null:(_i=!0,Pi);case"textInput":return e=t.data,e===Pi&&_i?null:e;default:return null}}function gd(e,t){if(Bt)return e==="compositionend"||!Ru&&ds(e,t)?(e=cs(),Fr=Eu=ut=null,Bt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return fs&&t.locale!=="ko"?null:t.data;default:return null}}var wd={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Li(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!wd[e.type]:t==="textarea"}function hs(e,t,n,r){Qa(r),t=br(t,"onChange"),0<t.length&&(n=new Cu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Mn=null,Kn=null;function Sd(e){Rs(e,0)}function wl(e){var t=Vt(e);if($a(t))return e}function kd(e,t){if(e==="change")return t}var ms=!1;if(Ge){var Kl;if(Ge){var Yl="oninput"in document;if(!Yl){var Ni=document.createElement("div");Ni.setAttribute("oninput","return;"),Yl=typeof Ni.oninput=="function"}Kl=Yl}else Kl=!1;ms=Kl&&(!document.documentMode||9<document.documentMode)}function Ti(){Mn&&(Mn.detachEvent("onpropertychange",vs),Kn=Mn=null)}function vs(e){if(e.propertyName==="value"&&wl(Kn)){var t=[];hs(t,Kn,e,yu(e)),Ga(Sd,t)}}function Ed(e,t,n){e==="focusin"?(Ti(),Mn=t,Kn=n,Mn.attachEvent("onpropertychange",vs)):e==="focusout"&&Ti()}function Cd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return wl(Kn)}function xd(e,t){if(e==="click")return wl(t)}function Rd(e,t){if(e==="input"||e==="change")return wl(t)}function Pd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Fe=typeof Object.is=="function"?Object.is:Pd;function Yn(e,t){if(Fe(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!po.call(t,l)||!Fe(e[l],t[l]))return!1}return!0}function zi(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Di(e,t){var n=zi(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=zi(n)}}function ys(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ys(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gs(){for(var e=window,t=Kr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Kr(e.document)}return t}function Pu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function _d(e){var t=gs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ys(n.ownerDocument.documentElement,n)){if(r!==null&&Pu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Di(n,o);var u=Di(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Ld=Ge&&"documentMode"in document&&11>=document.documentMode,Wt=null,Do=null,Fn=null,Oo=!1;function Oi(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Oo||Wt==null||Wt!==Kr(r)||(r=Wt,"selectionStart"in r&&Pu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Fn&&Yn(Fn,r)||(Fn=r,r=br(Do,"onSelect"),0<r.length&&(t=new Cu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Wt)))}function Er(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ht={animationend:Er("Animation","AnimationEnd"),animationiteration:Er("Animation","AnimationIteration"),animationstart:Er("Animation","AnimationStart"),transitionend:Er("Transition","TransitionEnd")},Xl={},ws={};Ge&&(ws=document.createElement("div").style,"AnimationEvent"in window||(delete Ht.animationend.animation,delete Ht.animationiteration.animation,delete Ht.animationstart.animation),"TransitionEvent"in window||delete Ht.transitionend.transition);function Sl(e){if(Xl[e])return Xl[e];if(!Ht[e])return e;var t=Ht[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ws)return Xl[e]=t[n];return e}var Ss=Sl("animationend"),ks=Sl("animationiteration"),Es=Sl("animationstart"),Cs=Sl("transitionend"),xs=new Map,Mi="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function gt(e,t){xs.set(e,t),Ft(t,[e])}for(var Gl=0;Gl<Mi.length;Gl++){var Jl=Mi[Gl],Nd=Jl.toLowerCase(),Td=Jl[0].toUpperCase()+Jl.slice(1);gt(Nd,"on"+Td)}gt(Ss,"onAnimationEnd");gt(ks,"onAnimationIteration");gt(Es,"onAnimationStart");gt("dblclick","onDoubleClick");gt("focusin","onFocus");gt("focusout","onBlur");gt(Cs,"onTransitionEnd");rn("onMouseEnter",["mouseout","mouseover"]);rn("onMouseLeave",["mouseout","mouseover"]);rn("onPointerEnter",["pointerout","pointerover"]);rn("onPointerLeave",["pointerout","pointerover"]);Ft("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ft("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ft("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ft("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ft("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ft("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Tn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),zd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Tn));function Fi(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Nf(r,t,void 0,e),e.currentTarget=null}function Rs(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var u=r.length-1;0<=u;u--){var i=r[u],a=i.instance,s=i.currentTarget;if(i=i.listener,a!==o&&l.isPropagationStopped())break e;Fi(l,i,s),o=a}else for(u=0;u<r.length;u++){if(i=r[u],a=i.instance,s=i.currentTarget,i=i.listener,a!==o&&l.isPropagationStopped())break e;Fi(l,i,s),o=a}}}if(Xr)throw e=Lo,Xr=!1,Lo=null,e}function U(e,t){var n=t[$o];n===void 0&&(n=t[$o]=new Set);var r=e+"__bubble";n.has(r)||(Ps(t,e,2,!1),n.add(r))}function Zl(e,t,n){var r=0;t&&(r|=4),Ps(n,e,r,t)}var Cr="_reactListening"+Math.random().toString(36).slice(2);function Xn(e){if(!e[Cr]){e[Cr]=!0,Oa.forEach(function(n){n!=="selectionchange"&&(zd.has(n)||Zl(n,!1,e),Zl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Cr]||(t[Cr]=!0,Zl("selectionchange",!1,t))}}function Ps(e,t,n,r){switch(ss(t)){case 1:var l=Qf;break;case 4:l=Kf;break;default:l=ku}n=l.bind(null,t,n,e),l=void 0,!_o||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function ql(e,t,n,r,l){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var i=r.stateNode.containerInfo;if(i===l||i.nodeType===8&&i.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var a=u.tag;if((a===3||a===4)&&(a=u.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;u=u.return}for(;i!==null;){if(u=Rt(i),u===null)return;if(a=u.tag,a===5||a===6){r=o=u;continue e}i=i.parentNode}}r=r.return}Ga(function(){var s=o,h=yu(n),d=[];e:{var m=xs.get(e);if(m!==void 0){var v=Cu,S=e;switch(e){case"keypress":if(Ir(n)===0)break e;case"keydown":case"keyup":v=id;break;case"focusin":S="focus",v=Ql;break;case"focusout":S="blur",v=Ql;break;case"beforeblur":case"afterblur":v=Ql;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Ci;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Gf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=cd;break;case Ss:case ks:case Es:v=qf;break;case Cs:v=dd;break;case"scroll":v=Yf;break;case"wheel":v=hd;break;case"copy":case"cut":case"paste":v=ed;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Ri}var g=(t&4)!==0,C=!g&&e==="scroll",f=g?m!==null?m+"Capture":null:m;g=[];for(var c=s,p;c!==null;){p=c;var w=p.stateNode;if(p.tag===5&&w!==null&&(p=w,f!==null&&(w=Wn(c,f),w!=null&&g.push(Gn(c,w,p)))),C)break;c=c.return}0<g.length&&(m=new v(m,S,null,n,h),d.push({event:m,listeners:g}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",m&&n!==Ro&&(S=n.relatedTarget||n.fromElement)&&(Rt(S)||S[Je]))break e;if((v||m)&&(m=h.window===h?h:(m=h.ownerDocument)?m.defaultView||m.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=s,S=S?Rt(S):null,S!==null&&(C=It(S),S!==C||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=s),v!==S)){if(g=Ci,w="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(g=Ri,w="onPointerLeave",f="onPointerEnter",c="pointer"),C=v==null?m:Vt(v),p=S==null?m:Vt(S),m=new g(w,c+"leave",v,n,h),m.target=C,m.relatedTarget=p,w=null,Rt(h)===s&&(g=new g(f,c+"enter",S,n,h),g.target=p,g.relatedTarget=C,w=g),C=w,v&&S)t:{for(g=v,f=S,c=0,p=g;p;p=$t(p))c++;for(p=0,w=f;w;w=$t(w))p++;for(;0<c-p;)g=$t(g),c--;for(;0<p-c;)f=$t(f),p--;for(;c--;){if(g===f||f!==null&&g===f.alternate)break t;g=$t(g),f=$t(f)}g=null}else g=null;v!==null&&Ii(d,m,v,g,!1),S!==null&&C!==null&&Ii(d,C,S,g,!0)}}e:{if(m=s?Vt(s):window,v=m.nodeName&&m.nodeName.toLowerCase(),v==="select"||v==="input"&&m.type==="file")var E=kd;else if(Li(m))if(ms)E=Rd;else{E=Cd;var R=Ed}else(v=m.nodeName)&&v.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(E=xd);if(E&&(E=E(e,s))){hs(d,E,n,h);break e}R&&R(e,m,s),e==="focusout"&&(R=m._wrapperState)&&R.controlled&&m.type==="number"&&So(m,"number",m.value)}switch(R=s?Vt(s):window,e){case"focusin":(Li(R)||R.contentEditable==="true")&&(Wt=R,Do=s,Fn=null);break;case"focusout":Fn=Do=Wt=null;break;case"mousedown":Oo=!0;break;case"contextmenu":case"mouseup":case"dragend":Oo=!1,Oi(d,n,h);break;case"selectionchange":if(Ld)break;case"keydown":case"keyup":Oi(d,n,h)}var P;if(Ru)e:{switch(e){case"compositionstart":var L="onCompositionStart";break e;case"compositionend":L="onCompositionEnd";break e;case"compositionupdate":L="onCompositionUpdate";break e}L=void 0}else Bt?ds(e,n)&&(L="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(L="onCompositionStart");L&&(fs&&n.locale!=="ko"&&(Bt||L!=="onCompositionStart"?L==="onCompositionEnd"&&Bt&&(P=cs()):(ut=h,Eu="value"in ut?ut.value:ut.textContent,Bt=!0)),R=br(s,L),0<R.length&&(L=new xi(L,e,null,n,h),d.push({event:L,listeners:R}),P?L.data=P:(P=ps(n),P!==null&&(L.data=P)))),(P=vd?yd(e,n):gd(e,n))&&(s=br(s,"onBeforeInput"),0<s.length&&(h=new xi("onBeforeInput","beforeinput",null,n,h),d.push({event:h,listeners:s}),h.data=P))}Rs(d,t)})}function Gn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function br(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Wn(e,n),o!=null&&r.unshift(Gn(e,o,l)),o=Wn(e,t),o!=null&&r.push(Gn(e,o,l))),e=e.return}return r}function $t(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ii(e,t,n,r,l){for(var o=t._reactName,u=[];n!==null&&n!==r;){var i=n,a=i.alternate,s=i.stateNode;if(a!==null&&a===r)break;i.tag===5&&s!==null&&(i=s,l?(a=Wn(n,o),a!=null&&u.unshift(Gn(n,a,i))):l||(a=Wn(n,o),a!=null&&u.push(Gn(n,a,i)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var Dd=/\r\n?/g,Od=/\u0000|\uFFFD/g;function Ui(e){return(typeof e=="string"?e:""+e).replace(Dd,`
`).replace(Od,"")}function xr(e,t,n){if(t=Ui(t),Ui(e)!==t&&n)throw Error(k(425))}function el(){}var Mo=null,Fo=null;function Io(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Uo=typeof setTimeout=="function"?setTimeout:void 0,Md=typeof clearTimeout=="function"?clearTimeout:void 0,$i=typeof Promise=="function"?Promise:void 0,Fd=typeof queueMicrotask=="function"?queueMicrotask:typeof $i<"u"?function(e){return $i.resolve(null).then(e).catch(Id)}:Uo;function Id(e){setTimeout(function(){throw e})}function bl(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Qn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Qn(t)}function ft(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function ji(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var pn=Math.random().toString(36).slice(2),$e="__reactFiber$"+pn,Jn="__reactProps$"+pn,Je="__reactContainer$"+pn,$o="__reactEvents$"+pn,Ud="__reactListeners$"+pn,$d="__reactHandles$"+pn;function Rt(e){var t=e[$e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Je]||n[$e]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ji(e);e!==null;){if(n=e[$e])return n;e=ji(e)}return t}e=n,n=e.parentNode}return null}function ir(e){return e=e[$e]||e[Je],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Vt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(k(33))}function kl(e){return e[Jn]||null}var jo=[],Qt=-1;function wt(e){return{current:e}}function $(e){0>Qt||(e.current=jo[Qt],jo[Qt]=null,Qt--)}function I(e,t){Qt++,jo[Qt]=e.current,e.current=t}var yt={},oe=wt(yt),de=wt(!1),Tt=yt;function ln(e,t){var n=e.type.contextTypes;if(!n)return yt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function pe(e){return e=e.childContextTypes,e!=null}function tl(){$(de),$(oe)}function Ai(e,t,n){if(oe.current!==yt)throw Error(k(168));I(oe,t),I(de,n)}function _s(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(k(108,Ef(e)||"Unknown",l));return H({},n,r)}function nl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||yt,Tt=oe.current,I(oe,e),I(de,de.current),!0}function Bi(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=_s(e,t,Tt),r.__reactInternalMemoizedMergedChildContext=e,$(de),$(oe),I(oe,e)):$(de),I(de,n)}var Ve=null,El=!1,eo=!1;function Ls(e){Ve===null?Ve=[e]:Ve.push(e)}function jd(e){El=!0,Ls(e)}function St(){if(!eo&&Ve!==null){eo=!0;var e=0,t=M;try{var n=Ve;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ve=null,El=!1}catch(l){throw Ve!==null&&(Ve=Ve.slice(e+1)),ba(gu,St),l}finally{M=t,eo=!1}}return null}var Kt=[],Yt=0,rl=null,ll=0,ke=[],Ee=0,zt=null,Qe=1,Ke="";function Ct(e,t){Kt[Yt++]=ll,Kt[Yt++]=rl,rl=e,ll=t}function Ns(e,t,n){ke[Ee++]=Qe,ke[Ee++]=Ke,ke[Ee++]=zt,zt=e;var r=Qe;e=Ke;var l=32-Oe(r)-1;r&=~(1<<l),n+=1;var o=32-Oe(t)+l;if(30<o){var u=l-l%5;o=(r&(1<<u)-1).toString(32),r>>=u,l-=u,Qe=1<<32-Oe(t)+l|n<<l|r,Ke=o+e}else Qe=1<<o|n<<l|r,Ke=e}function _u(e){e.return!==null&&(Ct(e,1),Ns(e,1,0))}function Lu(e){for(;e===rl;)rl=Kt[--Yt],Kt[Yt]=null,ll=Kt[--Yt],Kt[Yt]=null;for(;e===zt;)zt=ke[--Ee],ke[Ee]=null,Ke=ke[--Ee],ke[Ee]=null,Qe=ke[--Ee],ke[Ee]=null}var ye=null,ve=null,j=!1,De=null;function Ts(e,t){var n=Ce(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Wi(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ye=e,ve=ft(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ye=e,ve=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=zt!==null?{id:Qe,overflow:Ke}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ce(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ye=e,ve=null,!0):!1;default:return!1}}function Ao(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Bo(e){if(j){var t=ve;if(t){var n=t;if(!Wi(e,t)){if(Ao(e))throw Error(k(418));t=ft(n.nextSibling);var r=ye;t&&Wi(e,t)?Ts(r,n):(e.flags=e.flags&-4097|2,j=!1,ye=e)}}else{if(Ao(e))throw Error(k(418));e.flags=e.flags&-4097|2,j=!1,ye=e}}}function Hi(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ye=e}function Rr(e){if(e!==ye)return!1;if(!j)return Hi(e),j=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Io(e.type,e.memoizedProps)),t&&(t=ve)){if(Ao(e))throw zs(),Error(k(418));for(;t;)Ts(e,t),t=ft(t.nextSibling)}if(Hi(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(k(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ve=ft(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ve=null}}else ve=ye?ft(e.stateNode.nextSibling):null;return!0}function zs(){for(var e=ve;e;)e=ft(e.nextSibling)}function on(){ve=ye=null,j=!1}function Nu(e){De===null?De=[e]:De.push(e)}var Ad=et.ReactCurrentBatchConfig;function Cn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(k(309));var r=n.stateNode}if(!r)throw Error(k(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(u){var i=l.refs;u===null?delete i[o]:i[o]=u},t._stringRef=o,t)}if(typeof e!="string")throw Error(k(284));if(!n._owner)throw Error(k(290,e))}return e}function Pr(e,t){throw e=Object.prototype.toString.call(t),Error(k(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Vi(e){var t=e._init;return t(e._payload)}function Ds(e){function t(f,c){if(e){var p=f.deletions;p===null?(f.deletions=[c],f.flags|=16):p.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=mt(f,c),f.index=0,f.sibling=null,f}function o(f,c,p){return f.index=p,e?(p=f.alternate,p!==null?(p=p.index,p<c?(f.flags|=2,c):p):(f.flags|=2,c)):(f.flags|=1048576,c)}function u(f){return e&&f.alternate===null&&(f.flags|=2),f}function i(f,c,p,w){return c===null||c.tag!==6?(c=io(p,f.mode,w),c.return=f,c):(c=l(c,p),c.return=f,c)}function a(f,c,p,w){var E=p.type;return E===At?h(f,c,p.props.children,w,p.key):c!==null&&(c.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===nt&&Vi(E)===c.type)?(w=l(c,p.props),w.ref=Cn(f,c,p),w.return=f,w):(w=Hr(p.type,p.key,p.props,null,f.mode,w),w.ref=Cn(f,c,p),w.return=f,w)}function s(f,c,p,w){return c===null||c.tag!==4||c.stateNode.containerInfo!==p.containerInfo||c.stateNode.implementation!==p.implementation?(c=ao(p,f.mode,w),c.return=f,c):(c=l(c,p.children||[]),c.return=f,c)}function h(f,c,p,w,E){return c===null||c.tag!==7?(c=Nt(p,f.mode,w,E),c.return=f,c):(c=l(c,p),c.return=f,c)}function d(f,c,p){if(typeof c=="string"&&c!==""||typeof c=="number")return c=io(""+c,f.mode,p),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case mr:return p=Hr(c.type,c.key,c.props,null,f.mode,p),p.ref=Cn(f,null,c),p.return=f,p;case jt:return c=ao(c,f.mode,p),c.return=f,c;case nt:var w=c._init;return d(f,w(c._payload),p)}if(Ln(c)||gn(c))return c=Nt(c,f.mode,p,null),c.return=f,c;Pr(f,c)}return null}function m(f,c,p,w){var E=c!==null?c.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return E!==null?null:i(f,c,""+p,w);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case mr:return p.key===E?a(f,c,p,w):null;case jt:return p.key===E?s(f,c,p,w):null;case nt:return E=p._init,m(f,c,E(p._payload),w)}if(Ln(p)||gn(p))return E!==null?null:h(f,c,p,w,null);Pr(f,p)}return null}function v(f,c,p,w,E){if(typeof w=="string"&&w!==""||typeof w=="number")return f=f.get(p)||null,i(c,f,""+w,E);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case mr:return f=f.get(w.key===null?p:w.key)||null,a(c,f,w,E);case jt:return f=f.get(w.key===null?p:w.key)||null,s(c,f,w,E);case nt:var R=w._init;return v(f,c,p,R(w._payload),E)}if(Ln(w)||gn(w))return f=f.get(p)||null,h(c,f,w,E,null);Pr(c,w)}return null}function S(f,c,p,w){for(var E=null,R=null,P=c,L=c=0,F=null;P!==null&&L<p.length;L++){P.index>L?(F=P,P=null):F=P.sibling;var N=m(f,P,p[L],w);if(N===null){P===null&&(P=F);break}e&&P&&N.alternate===null&&t(f,P),c=o(N,c,L),R===null?E=N:R.sibling=N,R=N,P=F}if(L===p.length)return n(f,P),j&&Ct(f,L),E;if(P===null){for(;L<p.length;L++)P=d(f,p[L],w),P!==null&&(c=o(P,c,L),R===null?E=P:R.sibling=P,R=P);return j&&Ct(f,L),E}for(P=r(f,P);L<p.length;L++)F=v(P,f,L,p[L],w),F!==null&&(e&&F.alternate!==null&&P.delete(F.key===null?L:F.key),c=o(F,c,L),R===null?E=F:R.sibling=F,R=F);return e&&P.forEach(function(Le){return t(f,Le)}),j&&Ct(f,L),E}function g(f,c,p,w){var E=gn(p);if(typeof E!="function")throw Error(k(150));if(p=E.call(p),p==null)throw Error(k(151));for(var R=E=null,P=c,L=c=0,F=null,N=p.next();P!==null&&!N.done;L++,N=p.next()){P.index>L?(F=P,P=null):F=P.sibling;var Le=m(f,P,N.value,w);if(Le===null){P===null&&(P=F);break}e&&P&&Le.alternate===null&&t(f,P),c=o(Le,c,L),R===null?E=Le:R.sibling=Le,R=Le,P=F}if(N.done)return n(f,P),j&&Ct(f,L),E;if(P===null){for(;!N.done;L++,N=p.next())N=d(f,N.value,w),N!==null&&(c=o(N,c,L),R===null?E=N:R.sibling=N,R=N);return j&&Ct(f,L),E}for(P=r(f,P);!N.done;L++,N=p.next())N=v(P,f,L,N.value,w),N!==null&&(e&&N.alternate!==null&&P.delete(N.key===null?L:N.key),c=o(N,c,L),R===null?E=N:R.sibling=N,R=N);return e&&P.forEach(function(vn){return t(f,vn)}),j&&Ct(f,L),E}function C(f,c,p,w){if(typeof p=="object"&&p!==null&&p.type===At&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case mr:e:{for(var E=p.key,R=c;R!==null;){if(R.key===E){if(E=p.type,E===At){if(R.tag===7){n(f,R.sibling),c=l(R,p.props.children),c.return=f,f=c;break e}}else if(R.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===nt&&Vi(E)===R.type){n(f,R.sibling),c=l(R,p.props),c.ref=Cn(f,R,p),c.return=f,f=c;break e}n(f,R);break}else t(f,R);R=R.sibling}p.type===At?(c=Nt(p.props.children,f.mode,w,p.key),c.return=f,f=c):(w=Hr(p.type,p.key,p.props,null,f.mode,w),w.ref=Cn(f,c,p),w.return=f,f=w)}return u(f);case jt:e:{for(R=p.key;c!==null;){if(c.key===R)if(c.tag===4&&c.stateNode.containerInfo===p.containerInfo&&c.stateNode.implementation===p.implementation){n(f,c.sibling),c=l(c,p.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=ao(p,f.mode,w),c.return=f,f=c}return u(f);case nt:return R=p._init,C(f,c,R(p._payload),w)}if(Ln(p))return S(f,c,p,w);if(gn(p))return g(f,c,p,w);Pr(f,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,p),c.return=f,f=c):(n(f,c),c=io(p,f.mode,w),c.return=f,f=c),u(f)):n(f,c)}return C}var un=Ds(!0),Os=Ds(!1),ol=wt(null),ul=null,Xt=null,Tu=null;function zu(){Tu=Xt=ul=null}function Du(e){var t=ol.current;$(ol),e._currentValue=t}function Wo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function tn(e,t){ul=e,Tu=Xt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(fe=!0),e.firstContext=null)}function Re(e){var t=e._currentValue;if(Tu!==e)if(e={context:e,memoizedValue:t,next:null},Xt===null){if(ul===null)throw Error(k(308));Xt=e,ul.dependencies={lanes:0,firstContext:e}}else Xt=Xt.next=e;return t}var Pt=null;function Ou(e){Pt===null?Pt=[e]:Pt.push(e)}function Ms(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Ou(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ze(e,r)}function Ze(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var rt=!1;function Mu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ye(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function dt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,O&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ze(e,n)}return l=r.interleaved,l===null?(t.next=t,Ou(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ze(e,n)}function Ur(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wu(e,n)}}function Qi(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=u:o=o.next=u,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function il(e,t,n,r){var l=e.updateQueue;rt=!1;var o=l.firstBaseUpdate,u=l.lastBaseUpdate,i=l.shared.pending;if(i!==null){l.shared.pending=null;var a=i,s=a.next;a.next=null,u===null?o=s:u.next=s,u=a;var h=e.alternate;h!==null&&(h=h.updateQueue,i=h.lastBaseUpdate,i!==u&&(i===null?h.firstBaseUpdate=s:i.next=s,h.lastBaseUpdate=a))}if(o!==null){var d=l.baseState;u=0,h=s=a=null,i=o;do{var m=i.lane,v=i.eventTime;if((r&m)===m){h!==null&&(h=h.next={eventTime:v,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var S=e,g=i;switch(m=t,v=n,g.tag){case 1:if(S=g.payload,typeof S=="function"){d=S.call(v,d,m);break e}d=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=g.payload,m=typeof S=="function"?S.call(v,d,m):S,m==null)break e;d=H({},d,m);break e;case 2:rt=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[i]:m.push(i))}else v={eventTime:v,lane:m,tag:i.tag,payload:i.payload,callback:i.callback,next:null},h===null?(s=h=v,a=d):h=h.next=v,u|=m;if(i=i.next,i===null){if(i=l.shared.pending,i===null)break;m=i,i=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(h===null&&(a=d),l.baseState=a,l.firstBaseUpdate=s,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);Ot|=u,e.lanes=u,e.memoizedState=d}}function Ki(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(k(191,l));l.call(r)}}}var ar={},Ae=wt(ar),Zn=wt(ar),qn=wt(ar);function _t(e){if(e===ar)throw Error(k(174));return e}function Fu(e,t){switch(I(qn,t),I(Zn,e),I(Ae,ar),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Eo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Eo(t,e)}$(Ae),I(Ae,t)}function an(){$(Ae),$(Zn),$(qn)}function Is(e){_t(qn.current);var t=_t(Ae.current),n=Eo(t,e.type);t!==n&&(I(Zn,e),I(Ae,n))}function Iu(e){Zn.current===e&&($(Ae),$(Zn))}var A=wt(0);function al(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var to=[];function Uu(){for(var e=0;e<to.length;e++)to[e]._workInProgressVersionPrimary=null;to.length=0}var $r=et.ReactCurrentDispatcher,no=et.ReactCurrentBatchConfig,Dt=0,B=null,X=null,Z=null,sl=!1,In=!1,bn=0,Bd=0;function ne(){throw Error(k(321))}function $u(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Fe(e[n],t[n]))return!1;return!0}function ju(e,t,n,r,l,o){if(Dt=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$r.current=e===null||e.memoizedState===null?Qd:Kd,e=n(r,l),In){o=0;do{if(In=!1,bn=0,25<=o)throw Error(k(301));o+=1,Z=X=null,t.updateQueue=null,$r.current=Yd,e=n(r,l)}while(In)}if($r.current=cl,t=X!==null&&X.next!==null,Dt=0,Z=X=B=null,sl=!1,t)throw Error(k(300));return e}function Au(){var e=bn!==0;return bn=0,e}function Ue(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Z===null?B.memoizedState=Z=e:Z=Z.next=e,Z}function Pe(){if(X===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=Z===null?B.memoizedState:Z.next;if(t!==null)Z=t,X=e;else{if(e===null)throw Error(k(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},Z===null?B.memoizedState=Z=e:Z=Z.next=e}return Z}function er(e,t){return typeof t=="function"?t(e):t}function ro(e){var t=Pe(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=X,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var u=l.next;l.next=o.next,o.next=u}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var i=u=null,a=null,s=o;do{var h=s.lane;if((Dt&h)===h)a!==null&&(a=a.next={lane:0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),r=s.hasEagerState?s.eagerState:e(r,s.action);else{var d={lane:h,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};a===null?(i=a=d,u=r):a=a.next=d,B.lanes|=h,Ot|=h}s=s.next}while(s!==null&&s!==o);a===null?u=r:a.next=i,Fe(r,t.memoizedState)||(fe=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,B.lanes|=o,Ot|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function lo(e){var t=Pe(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do o=e(o,u.action),u=u.next;while(u!==l);Fe(o,t.memoizedState)||(fe=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Us(){}function $s(e,t){var n=B,r=Pe(),l=t(),o=!Fe(r.memoizedState,l);if(o&&(r.memoizedState=l,fe=!0),r=r.queue,Bu(Bs.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Z!==null&&Z.memoizedState.tag&1){if(n.flags|=2048,tr(9,As.bind(null,n,r,l,t),void 0,null),q===null)throw Error(k(349));Dt&30||js(n,t,l)}return l}function js(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function As(e,t,n,r){t.value=n,t.getSnapshot=r,Ws(t)&&Hs(e)}function Bs(e,t,n){return n(function(){Ws(t)&&Hs(e)})}function Ws(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Fe(e,n)}catch{return!0}}function Hs(e){var t=Ze(e,1);t!==null&&Me(t,e,1,-1)}function Yi(e){var t=Ue();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:er,lastRenderedState:e},t.queue=e,e=e.dispatch=Vd.bind(null,B,e),[t.memoizedState,e]}function tr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Vs(){return Pe().memoizedState}function jr(e,t,n,r){var l=Ue();B.flags|=e,l.memoizedState=tr(1|t,n,void 0,r===void 0?null:r)}function Cl(e,t,n,r){var l=Pe();r=r===void 0?null:r;var o=void 0;if(X!==null){var u=X.memoizedState;if(o=u.destroy,r!==null&&$u(r,u.deps)){l.memoizedState=tr(t,n,o,r);return}}B.flags|=e,l.memoizedState=tr(1|t,n,o,r)}function Xi(e,t){return jr(8390656,8,e,t)}function Bu(e,t){return Cl(2048,8,e,t)}function Qs(e,t){return Cl(4,2,e,t)}function Ks(e,t){return Cl(4,4,e,t)}function Ys(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Xs(e,t,n){return n=n!=null?n.concat([e]):null,Cl(4,4,Ys.bind(null,t,e),n)}function Wu(){}function Gs(e,t){var n=Pe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&$u(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Js(e,t){var n=Pe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&$u(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Zs(e,t,n){return Dt&21?(Fe(n,t)||(n=ns(),B.lanes|=n,Ot|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,fe=!0),e.memoizedState=n)}function Wd(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=no.transition;no.transition={};try{e(!1),t()}finally{M=n,no.transition=r}}function qs(){return Pe().memoizedState}function Hd(e,t,n){var r=ht(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},bs(e))ec(t,n);else if(n=Ms(e,t,n,r),n!==null){var l=ie();Me(n,e,r,l),tc(n,t,r)}}function Vd(e,t,n){var r=ht(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(bs(e))ec(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var u=t.lastRenderedState,i=o(u,n);if(l.hasEagerState=!0,l.eagerState=i,Fe(i,u)){var a=t.interleaved;a===null?(l.next=l,Ou(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=Ms(e,t,l,r),n!==null&&(l=ie(),Me(n,e,r,l),tc(n,t,r))}}function bs(e){var t=e.alternate;return e===B||t!==null&&t===B}function ec(e,t){In=sl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function tc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wu(e,n)}}var cl={readContext:Re,useCallback:ne,useContext:ne,useEffect:ne,useImperativeHandle:ne,useInsertionEffect:ne,useLayoutEffect:ne,useMemo:ne,useReducer:ne,useRef:ne,useState:ne,useDebugValue:ne,useDeferredValue:ne,useTransition:ne,useMutableSource:ne,useSyncExternalStore:ne,useId:ne,unstable_isNewReconciler:!1},Qd={readContext:Re,useCallback:function(e,t){return Ue().memoizedState=[e,t===void 0?null:t],e},useContext:Re,useEffect:Xi,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,jr(4194308,4,Ys.bind(null,t,e),n)},useLayoutEffect:function(e,t){return jr(4194308,4,e,t)},useInsertionEffect:function(e,t){return jr(4,2,e,t)},useMemo:function(e,t){var n=Ue();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ue();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Hd.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Ue();return e={current:e},t.memoizedState=e},useState:Yi,useDebugValue:Wu,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=Yi(!1),t=e[0];return e=Wd.bind(null,e[1]),Ue().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Ue();if(j){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),q===null)throw Error(k(349));Dt&30||js(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Xi(Bs.bind(null,r,o,e),[e]),r.flags|=2048,tr(9,As.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ue(),t=q.identifierPrefix;if(j){var n=Ke,r=Qe;n=(r&~(1<<32-Oe(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=bn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Bd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Kd={readContext:Re,useCallback:Gs,useContext:Re,useEffect:Bu,useImperativeHandle:Xs,useInsertionEffect:Qs,useLayoutEffect:Ks,useMemo:Js,useReducer:ro,useRef:Vs,useState:function(){return ro(er)},useDebugValue:Wu,useDeferredValue:function(e){var t=Pe();return Zs(t,X.memoizedState,e)},useTransition:function(){var e=ro(er)[0],t=Pe().memoizedState;return[e,t]},useMutableSource:Us,useSyncExternalStore:$s,useId:qs,unstable_isNewReconciler:!1},Yd={readContext:Re,useCallback:Gs,useContext:Re,useEffect:Bu,useImperativeHandle:Xs,useInsertionEffect:Qs,useLayoutEffect:Ks,useMemo:Js,useReducer:lo,useRef:Vs,useState:function(){return lo(er)},useDebugValue:Wu,useDeferredValue:function(e){var t=Pe();return X===null?t.memoizedState=e:Zs(t,X.memoizedState,e)},useTransition:function(){var e=lo(er)[0],t=Pe().memoizedState;return[e,t]},useMutableSource:Us,useSyncExternalStore:$s,useId:qs,unstable_isNewReconciler:!1};function Te(e,t){if(e&&e.defaultProps){t=H({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Ho(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:H({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var xl={isMounted:function(e){return(e=e._reactInternals)?It(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ie(),l=ht(e),o=Ye(r,l);o.payload=t,n!=null&&(o.callback=n),t=dt(e,o,l),t!==null&&(Me(t,e,l,r),Ur(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ie(),l=ht(e),o=Ye(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=dt(e,o,l),t!==null&&(Me(t,e,l,r),Ur(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ie(),r=ht(e),l=Ye(n,r);l.tag=2,t!=null&&(l.callback=t),t=dt(e,l,r),t!==null&&(Me(t,e,r,n),Ur(t,e,r))}};function Gi(e,t,n,r,l,o,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,u):t.prototype&&t.prototype.isPureReactComponent?!Yn(n,r)||!Yn(l,o):!0}function nc(e,t,n){var r=!1,l=yt,o=t.contextType;return typeof o=="object"&&o!==null?o=Re(o):(l=pe(t)?Tt:oe.current,r=t.contextTypes,o=(r=r!=null)?ln(e,l):yt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=xl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ji(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&xl.enqueueReplaceState(t,t.state,null)}function Vo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Mu(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Re(o):(o=pe(t)?Tt:oe.current,l.context=ln(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Ho(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&xl.enqueueReplaceState(l,l.state,null),il(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function sn(e,t){try{var n="",r=t;do n+=kf(r),r=r.return;while(r);var l=n}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function oo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Qo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Xd=typeof WeakMap=="function"?WeakMap:Map;function rc(e,t,n){n=Ye(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){dl||(dl=!0,tu=r),Qo(e,t)},n}function lc(e,t,n){n=Ye(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Qo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Qo(e,t),typeof r!="function"&&(pt===null?pt=new Set([this]):pt.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function Zi(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Xd;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=ap.bind(null,e,t,n),t.then(e,e))}function qi(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function bi(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ye(-1,1),t.tag=2,dt(n,t,1))),n.lanes|=1),e)}var Gd=et.ReactCurrentOwner,fe=!1;function ue(e,t,n,r){t.child=e===null?Os(t,null,n,r):un(t,e.child,n,r)}function ea(e,t,n,r,l){n=n.render;var o=t.ref;return tn(t,l),r=ju(e,t,n,r,o,l),n=Au(),e!==null&&!fe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(j&&n&&_u(t),t.flags|=1,ue(e,t,r,l),t.child)}function ta(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Ju(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,oc(e,t,o,r,l)):(e=Hr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&l)){var u=o.memoizedProps;if(n=n.compare,n=n!==null?n:Yn,n(u,r)&&e.ref===t.ref)return qe(e,t,l)}return t.flags|=1,e=mt(o,r),e.ref=t.ref,e.return=t,t.child=e}function oc(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Yn(o,r)&&e.ref===t.ref)if(fe=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(fe=!0);else return t.lanes=e.lanes,qe(e,t,l)}return Ko(e,t,n,r,l)}function uc(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},I(Jt,me),me|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,I(Jt,me),me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,I(Jt,me),me|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,I(Jt,me),me|=r;return ue(e,t,l,n),t.child}function ic(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ko(e,t,n,r,l){var o=pe(n)?Tt:oe.current;return o=ln(t,o),tn(t,l),n=ju(e,t,n,r,o,l),r=Au(),e!==null&&!fe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,qe(e,t,l)):(j&&r&&_u(t),t.flags|=1,ue(e,t,n,l),t.child)}function na(e,t,n,r,l){if(pe(n)){var o=!0;nl(t)}else o=!1;if(tn(t,l),t.stateNode===null)Ar(e,t),nc(t,n,r),Vo(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,i=t.memoizedProps;u.props=i;var a=u.context,s=n.contextType;typeof s=="object"&&s!==null?s=Re(s):(s=pe(n)?Tt:oe.current,s=ln(t,s));var h=n.getDerivedStateFromProps,d=typeof h=="function"||typeof u.getSnapshotBeforeUpdate=="function";d||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==r||a!==s)&&Ji(t,u,r,s),rt=!1;var m=t.memoizedState;u.state=m,il(t,r,u,l),a=t.memoizedState,i!==r||m!==a||de.current||rt?(typeof h=="function"&&(Ho(t,n,h,r),a=t.memoizedState),(i=rt||Gi(t,n,i,r,m,a,s))?(d||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),u.props=r,u.state=a,u.context=s,r=i):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,Fs(e,t),i=t.memoizedProps,s=t.type===t.elementType?i:Te(t.type,i),u.props=s,d=t.pendingProps,m=u.context,a=n.contextType,typeof a=="object"&&a!==null?a=Re(a):(a=pe(n)?Tt:oe.current,a=ln(t,a));var v=n.getDerivedStateFromProps;(h=typeof v=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==d||m!==a)&&Ji(t,u,r,a),rt=!1,m=t.memoizedState,u.state=m,il(t,r,u,l);var S=t.memoizedState;i!==d||m!==S||de.current||rt?(typeof v=="function"&&(Ho(t,n,v,r),S=t.memoizedState),(s=rt||Gi(t,n,s,r,m,S,a)||!1)?(h||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,S,a),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,S,a)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=S),u.props=r,u.state=S,u.context=a,r=s):(typeof u.componentDidUpdate!="function"||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return Yo(e,t,n,r,o,l)}function Yo(e,t,n,r,l,o){ic(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&Bi(t,n,!1),qe(e,t,o);r=t.stateNode,Gd.current=t;var i=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=un(t,e.child,null,o),t.child=un(t,null,i,o)):ue(e,t,i,o),t.memoizedState=r.state,l&&Bi(t,n,!0),t.child}function ac(e){var t=e.stateNode;t.pendingContext?Ai(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ai(e,t.context,!1),Fu(e,t.containerInfo)}function ra(e,t,n,r,l){return on(),Nu(l),t.flags|=256,ue(e,t,n,r),t.child}var Xo={dehydrated:null,treeContext:null,retryLane:0};function Go(e){return{baseLanes:e,cachePool:null,transitions:null}}function sc(e,t,n){var r=t.pendingProps,l=A.current,o=!1,u=(t.flags&128)!==0,i;if((i=u)||(i=e!==null&&e.memoizedState===null?!1:(l&2)!==0),i?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),I(A,l&1),e===null)return Bo(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(u=r.children,e=r.fallback,o?(r=t.mode,o=t.child,u={mode:"hidden",children:u},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=u):o=_l(u,r,0,null),e=Nt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Go(n),t.memoizedState=Xo,e):Hu(t,u));if(l=e.memoizedState,l!==null&&(i=l.dehydrated,i!==null))return Jd(e,t,u,r,i,l,n);if(o){o=r.fallback,u=t.mode,l=e.child,i=l.sibling;var a={mode:"hidden",children:r.children};return!(u&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=mt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),i!==null?o=mt(i,o):(o=Nt(o,u,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,u=e.child.memoizedState,u=u===null?Go(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},o.memoizedState=u,o.childLanes=e.childLanes&~n,t.memoizedState=Xo,r}return o=e.child,e=o.sibling,r=mt(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Hu(e,t){return t=_l({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function _r(e,t,n,r){return r!==null&&Nu(r),un(t,e.child,null,n),e=Hu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Jd(e,t,n,r,l,o,u){if(n)return t.flags&256?(t.flags&=-257,r=oo(Error(k(422))),_r(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=_l({mode:"visible",children:r.children},l,0,null),o=Nt(o,l,u,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&un(t,e.child,null,u),t.child.memoizedState=Go(u),t.memoizedState=Xo,o);if(!(t.mode&1))return _r(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var i=r.dgst;return r=i,o=Error(k(419)),r=oo(o,r,void 0),_r(e,t,u,r)}if(i=(u&e.childLanes)!==0,fe||i){if(r=q,r!==null){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|u)?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,Ze(e,l),Me(r,e,l,-1))}return Gu(),r=oo(Error(k(421))),_r(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=sp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ve=ft(l.nextSibling),ye=t,j=!0,De=null,e!==null&&(ke[Ee++]=Qe,ke[Ee++]=Ke,ke[Ee++]=zt,Qe=e.id,Ke=e.overflow,zt=t),t=Hu(t,r.children),t.flags|=4096,t)}function la(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Wo(e.return,t,n)}function uo(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function cc(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(ue(e,t,r.children,n),r=A.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&la(e,n,t);else if(e.tag===19)la(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(I(A,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&al(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),uo(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&al(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}uo(t,!0,n,null,o);break;case"together":uo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ar(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qe(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ot|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(k(153));if(t.child!==null){for(e=t.child,n=mt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=mt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Zd(e,t,n){switch(t.tag){case 3:ac(t),on();break;case 5:Is(t);break;case 1:pe(t.type)&&nl(t);break;case 4:Fu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(ol,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(I(A,A.current&1),t.flags|=128,null):n&t.child.childLanes?sc(e,t,n):(I(A,A.current&1),e=qe(e,t,n),e!==null?e.sibling:null);I(A,A.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return cc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),I(A,A.current),r)break;return null;case 22:case 23:return t.lanes=0,uc(e,t,n)}return qe(e,t,n)}var fc,Jo,dc,pc;fc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Jo=function(){};dc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,_t(Ae.current);var o=null;switch(n){case"input":l=go(e,l),r=go(e,r),o=[];break;case"select":l=H({},l,{value:void 0}),r=H({},r,{value:void 0}),o=[];break;case"textarea":l=ko(e,l),r=ko(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=el)}Co(n,r);var u;n=null;for(s in l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&l[s]!=null)if(s==="style"){var i=l[s];for(u in i)i.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else s!=="dangerouslySetInnerHTML"&&s!=="children"&&s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(An.hasOwnProperty(s)?o||(o=[]):(o=o||[]).push(s,null));for(s in r){var a=r[s];if(i=l?.[s],r.hasOwnProperty(s)&&a!==i&&(a!=null||i!=null))if(s==="style")if(i){for(u in i)!i.hasOwnProperty(u)||a&&a.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in a)a.hasOwnProperty(u)&&i[u]!==a[u]&&(n||(n={}),n[u]=a[u])}else n||(o||(o=[]),o.push(s,n)),n=a;else s==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,i=i?i.__html:void 0,a!=null&&i!==a&&(o=o||[]).push(s,a)):s==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(s,""+a):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&(An.hasOwnProperty(s)?(a!=null&&s==="onScroll"&&U("scroll",e),o||i===a||(o=[])):(o=o||[]).push(s,a))}n&&(o=o||[]).push("style",n);var s=o;(t.updateQueue=s)&&(t.flags|=4)}};pc=function(e,t,n,r){n!==r&&(t.flags|=4)};function xn(e,t){if(!j)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function re(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qd(e,t,n){var r=t.pendingProps;switch(Lu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return re(t),null;case 1:return pe(t.type)&&tl(),re(t),null;case 3:return r=t.stateNode,an(),$(de),$(oe),Uu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Rr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,De!==null&&(lu(De),De=null))),Jo(e,t),re(t),null;case 5:Iu(t);var l=_t(qn.current);if(n=t.type,e!==null&&t.stateNode!=null)dc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(k(166));return re(t),null}if(e=_t(Ae.current),Rr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[$e]=t,r[Jn]=o,e=(t.mode&1)!==0,n){case"dialog":U("cancel",r),U("close",r);break;case"iframe":case"object":case"embed":U("load",r);break;case"video":case"audio":for(l=0;l<Tn.length;l++)U(Tn[l],r);break;case"source":U("error",r);break;case"img":case"image":case"link":U("error",r),U("load",r);break;case"details":U("toggle",r);break;case"input":pi(r,o),U("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},U("invalid",r);break;case"textarea":mi(r,o),U("invalid",r)}Co(n,o),l=null;for(var u in o)if(o.hasOwnProperty(u)){var i=o[u];u==="children"?typeof i=="string"?r.textContent!==i&&(o.suppressHydrationWarning!==!0&&xr(r.textContent,i,e),l=["children",i]):typeof i=="number"&&r.textContent!==""+i&&(o.suppressHydrationWarning!==!0&&xr(r.textContent,i,e),l=["children",""+i]):An.hasOwnProperty(u)&&i!=null&&u==="onScroll"&&U("scroll",r)}switch(n){case"input":vr(r),hi(r,o,!0);break;case"textarea":vr(r),vi(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=el)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ba(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[$e]=t,e[Jn]=r,fc(e,t,!1,!1),t.stateNode=e;e:{switch(u=xo(n,r),n){case"dialog":U("cancel",e),U("close",e),l=r;break;case"iframe":case"object":case"embed":U("load",e),l=r;break;case"video":case"audio":for(l=0;l<Tn.length;l++)U(Tn[l],e);l=r;break;case"source":U("error",e),l=r;break;case"img":case"image":case"link":U("error",e),U("load",e),l=r;break;case"details":U("toggle",e),l=r;break;case"input":pi(e,r),l=go(e,r),U("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=H({},r,{value:void 0}),U("invalid",e);break;case"textarea":mi(e,r),l=ko(e,r),U("invalid",e);break;default:l=r}Co(n,l),i=l;for(o in i)if(i.hasOwnProperty(o)){var a=i[o];o==="style"?Va(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Wa(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Bn(e,a):typeof a=="number"&&Bn(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(An.hasOwnProperty(o)?a!=null&&o==="onScroll"&&U("scroll",e):a!=null&&pu(e,o,a,u))}switch(n){case"input":vr(e),hi(e,r,!1);break;case"textarea":vr(e),vi(e);break;case"option":r.value!=null&&e.setAttribute("value",""+vt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Zt(e,!!r.multiple,o,!1):r.defaultValue!=null&&Zt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=el)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return re(t),null;case 6:if(e&&t.stateNode!=null)pc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(k(166));if(n=_t(qn.current),_t(Ae.current),Rr(t)){if(r=t.stateNode,n=t.memoizedProps,r[$e]=t,(o=r.nodeValue!==n)&&(e=ye,e!==null))switch(e.tag){case 3:xr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&xr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[$e]=t,t.stateNode=r}return re(t),null;case 13:if($(A),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(j&&ve!==null&&t.mode&1&&!(t.flags&128))zs(),on(),t.flags|=98560,o=!1;else if(o=Rr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(k(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(k(317));o[$e]=t}else on(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;re(t),o=!1}else De!==null&&(lu(De),De=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||A.current&1?G===0&&(G=3):Gu())),t.updateQueue!==null&&(t.flags|=4),re(t),null);case 4:return an(),Jo(e,t),e===null&&Xn(t.stateNode.containerInfo),re(t),null;case 10:return Du(t.type._context),re(t),null;case 17:return pe(t.type)&&tl(),re(t),null;case 19:if($(A),o=t.memoizedState,o===null)return re(t),null;if(r=(t.flags&128)!==0,u=o.rendering,u===null)if(r)xn(o,!1);else{if(G!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(u=al(e),u!==null){for(t.flags|=128,xn(o,!1),r=u.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,u=o.alternate,u===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=u.childLanes,o.lanes=u.lanes,o.child=u.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=u.memoizedProps,o.memoizedState=u.memoizedState,o.updateQueue=u.updateQueue,o.type=u.type,e=u.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return I(A,A.current&1|2),t.child}e=e.sibling}o.tail!==null&&K()>cn&&(t.flags|=128,r=!0,xn(o,!1),t.lanes=4194304)}else{if(!r)if(e=al(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),xn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!u.alternate&&!j)return re(t),null}else 2*K()-o.renderingStartTime>cn&&n!==1073741824&&(t.flags|=128,r=!0,xn(o,!1),t.lanes=4194304);o.isBackwards?(u.sibling=t.child,t.child=u):(n=o.last,n!==null?n.sibling=u:t.child=u,o.last=u)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=K(),t.sibling=null,n=A.current,I(A,r?n&1|2:n&1),t):(re(t),null);case 22:case 23:return Xu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?me&1073741824&&(re(t),t.subtreeFlags&6&&(t.flags|=8192)):re(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function bd(e,t){switch(Lu(t),t.tag){case 1:return pe(t.type)&&tl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return an(),$(de),$(oe),Uu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Iu(t),null;case 13:if($(A),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));on()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(A),null;case 4:return an(),null;case 10:return Du(t.type._context),null;case 22:case 23:return Xu(),null;case 24:return null;default:return null}}var Lr=!1,le=!1,ep=typeof WeakSet=="function"?WeakSet:Set,x=null;function Gt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){V(e,t,r)}else n.current=null}function Zo(e,t,n){try{n()}catch(r){V(e,t,r)}}var oa=!1;function tp(e,t){if(Mo=Zr,e=gs(),Pu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var u=0,i=-1,a=-1,s=0,h=0,d=e,m=null;t:for(;;){for(var v;d!==n||l!==0&&d.nodeType!==3||(i=u+l),d!==o||r!==0&&d.nodeType!==3||(a=u+r),d.nodeType===3&&(u+=d.nodeValue.length),(v=d.firstChild)!==null;)m=d,d=v;for(;;){if(d===e)break t;if(m===n&&++s===l&&(i=u),m===o&&++h===r&&(a=u),(v=d.nextSibling)!==null)break;d=m,m=d.parentNode}d=v}n=i===-1||a===-1?null:{start:i,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Fo={focusedElem:e,selectionRange:n},Zr=!1,x=t;x!==null;)if(t=x,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,x=e;else for(;x!==null;){t=x;try{var S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var g=S.memoizedProps,C=S.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?g:Te(t.type,g),C);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(w){V(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,x=e;break}x=t.return}return S=oa,oa=!1,S}function Un(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Zo(t,n,o)}l=l.next}while(l!==r)}}function Rl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function qo(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function hc(e){var t=e.alternate;t!==null&&(e.alternate=null,hc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$e],delete t[Jn],delete t[$o],delete t[Ud],delete t[$d])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function mc(e){return e.tag===5||e.tag===3||e.tag===4}function ua(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||mc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function bo(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=el));else if(r!==4&&(e=e.child,e!==null))for(bo(e,t,n),e=e.sibling;e!==null;)bo(e,t,n),e=e.sibling}function eu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(eu(e,t,n),e=e.sibling;e!==null;)eu(e,t,n),e=e.sibling}var b=null,ze=!1;function tt(e,t,n){for(n=n.child;n!==null;)vc(e,t,n),n=n.sibling}function vc(e,t,n){if(je&&typeof je.onCommitFiberUnmount=="function")try{je.onCommitFiberUnmount(yl,n)}catch{}switch(n.tag){case 5:le||Gt(n,t);case 6:var r=b,l=ze;b=null,tt(e,t,n),b=r,ze=l,b!==null&&(ze?(e=b,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):b.removeChild(n.stateNode));break;case 18:b!==null&&(ze?(e=b,n=n.stateNode,e.nodeType===8?bl(e.parentNode,n):e.nodeType===1&&bl(e,n),Qn(e)):bl(b,n.stateNode));break;case 4:r=b,l=ze,b=n.stateNode.containerInfo,ze=!0,tt(e,t,n),b=r,ze=l;break;case 0:case 11:case 14:case 15:if(!le&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,u=o.destroy;o=o.tag,u!==void 0&&(o&2||o&4)&&Zo(n,t,u),l=l.next}while(l!==r)}tt(e,t,n);break;case 1:if(!le&&(Gt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(i){V(n,t,i)}tt(e,t,n);break;case 21:tt(e,t,n);break;case 22:n.mode&1?(le=(r=le)||n.memoizedState!==null,tt(e,t,n),le=r):tt(e,t,n);break;default:tt(e,t,n)}}function ia(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new ep),t.forEach(function(r){var l=cp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ne(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,u=t,i=u;e:for(;i!==null;){switch(i.tag){case 5:b=i.stateNode,ze=!1;break e;case 3:b=i.stateNode.containerInfo,ze=!0;break e;case 4:b=i.stateNode.containerInfo,ze=!0;break e}i=i.return}if(b===null)throw Error(k(160));vc(o,u,l),b=null,ze=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(s){V(l,t,s)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)yc(t,e),t=t.sibling}function yc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ne(t,e),Ie(e),r&4){try{Un(3,e,e.return),Rl(3,e)}catch(g){V(e,e.return,g)}try{Un(5,e,e.return)}catch(g){V(e,e.return,g)}}break;case 1:Ne(t,e),Ie(e),r&512&&n!==null&&Gt(n,n.return);break;case 5:if(Ne(t,e),Ie(e),r&512&&n!==null&&Gt(n,n.return),e.flags&32){var l=e.stateNode;try{Bn(l,"")}catch(g){V(e,e.return,g)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,u=n!==null?n.memoizedProps:o,i=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{i==="input"&&o.type==="radio"&&o.name!=null&&ja(l,o),xo(i,u);var s=xo(i,o);for(u=0;u<a.length;u+=2){var h=a[u],d=a[u+1];h==="style"?Va(l,d):h==="dangerouslySetInnerHTML"?Wa(l,d):h==="children"?Bn(l,d):pu(l,h,d,s)}switch(i){case"input":wo(l,o);break;case"textarea":Aa(l,o);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?Zt(l,!!o.multiple,v,!1):m!==!!o.multiple&&(o.defaultValue!=null?Zt(l,!!o.multiple,o.defaultValue,!0):Zt(l,!!o.multiple,o.multiple?[]:"",!1))}l[Jn]=o}catch(g){V(e,e.return,g)}}break;case 6:if(Ne(t,e),Ie(e),r&4){if(e.stateNode===null)throw Error(k(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(g){V(e,e.return,g)}}break;case 3:if(Ne(t,e),Ie(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Qn(t.containerInfo)}catch(g){V(e,e.return,g)}break;case 4:Ne(t,e),Ie(e);break;case 13:Ne(t,e),Ie(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ku=K())),r&4&&ia(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(le=(s=le)||h,Ne(t,e),le=s):Ne(t,e),Ie(e),r&8192){if(s=e.memoizedState!==null,(e.stateNode.isHidden=s)&&!h&&e.mode&1)for(x=e,h=e.child;h!==null;){for(d=x=h;x!==null;){switch(m=x,v=m.child,m.tag){case 0:case 11:case 14:case 15:Un(4,m,m.return);break;case 1:Gt(m,m.return);var S=m.stateNode;if(typeof S.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(g){V(r,n,g)}}break;case 5:Gt(m,m.return);break;case 22:if(m.memoizedState!==null){sa(d);continue}}v!==null?(v.return=m,x=v):sa(d)}h=h.sibling}e:for(h=null,d=e;;){if(d.tag===5){if(h===null){h=d;try{l=d.stateNode,s?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(i=d.stateNode,a=d.memoizedProps.style,u=a!=null&&a.hasOwnProperty("display")?a.display:null,i.style.display=Ha("display",u))}catch(g){V(e,e.return,g)}}}else if(d.tag===6){if(h===null)try{d.stateNode.nodeValue=s?"":d.memoizedProps}catch(g){V(e,e.return,g)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;h===d&&(h=null),d=d.return}h===d&&(h=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Ne(t,e),Ie(e),r&4&&ia(e);break;case 21:break;default:Ne(t,e),Ie(e)}}function Ie(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(mc(n)){var r=n;break e}n=n.return}throw Error(k(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Bn(l,""),r.flags&=-33);var o=ua(e);eu(e,o,l);break;case 3:case 4:var u=r.stateNode.containerInfo,i=ua(e);bo(e,i,u);break;default:throw Error(k(161))}}catch(a){V(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function np(e,t,n){x=e,gc(e)}function gc(e,t,n){for(var r=(e.mode&1)!==0;x!==null;){var l=x,o=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||Lr;if(!u){var i=l.alternate,a=i!==null&&i.memoizedState!==null||le;i=Lr;var s=le;if(Lr=u,(le=a)&&!s)for(x=l;x!==null;)u=x,a=u.child,u.tag===22&&u.memoizedState!==null?ca(l):a!==null?(a.return=u,x=a):ca(l);for(;o!==null;)x=o,gc(o),o=o.sibling;x=l,Lr=i,le=s}aa(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,x=o):aa(e)}}function aa(e){for(;x!==null;){var t=x;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:le||Rl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!le)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Te(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Ki(t,o,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ki(t,u,n)}break;case 5:var i=t.stateNode;if(n===null&&t.flags&4){n=i;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var s=t.alternate;if(s!==null){var h=s.memoizedState;if(h!==null){var d=h.dehydrated;d!==null&&Qn(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(k(163))}le||t.flags&512&&qo(t)}catch(m){V(t,t.return,m)}}if(t===e){x=null;break}if(n=t.sibling,n!==null){n.return=t.return,x=n;break}x=t.return}}function sa(e){for(;x!==null;){var t=x;if(t===e){x=null;break}var n=t.sibling;if(n!==null){n.return=t.return,x=n;break}x=t.return}}function ca(e){for(;x!==null;){var t=x;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Rl(4,t)}catch(a){V(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){V(t,l,a)}}var o=t.return;try{qo(t)}catch(a){V(t,o,a)}break;case 5:var u=t.return;try{qo(t)}catch(a){V(t,u,a)}}}catch(a){V(t,t.return,a)}if(t===e){x=null;break}var i=t.sibling;if(i!==null){i.return=t.return,x=i;break}x=t.return}}var rp=Math.ceil,fl=et.ReactCurrentDispatcher,Vu=et.ReactCurrentOwner,xe=et.ReactCurrentBatchConfig,O=0,q=null,Y=null,ee=0,me=0,Jt=wt(0),G=0,nr=null,Ot=0,Pl=0,Qu=0,$n=null,ce=null,Ku=0,cn=1/0,He=null,dl=!1,tu=null,pt=null,Nr=!1,it=null,pl=0,jn=0,nu=null,Br=-1,Wr=0;function ie(){return O&6?K():Br!==-1?Br:Br=K()}function ht(e){return e.mode&1?O&2&&ee!==0?ee&-ee:Ad.transition!==null?(Wr===0&&(Wr=ns()),Wr):(e=M,e!==0||(e=window.event,e=e===void 0?16:ss(e.type)),e):1}function Me(e,t,n,r){if(50<jn)throw jn=0,nu=null,Error(k(185));or(e,n,r),(!(O&2)||e!==q)&&(e===q&&(!(O&2)&&(Pl|=n),G===4&&ot(e,ee)),he(e,r),n===1&&O===0&&!(t.mode&1)&&(cn=K()+500,El&&St()))}function he(e,t){var n=e.callbackNode;Af(e,t);var r=Jr(e,e===q?ee:0);if(r===0)n!==null&&wi(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&wi(n),t===1)e.tag===0?jd(fa.bind(null,e)):Ls(fa.bind(null,e)),Fd(function(){!(O&6)&&St()}),n=null;else{switch(rs(r)){case 1:n=gu;break;case 4:n=es;break;case 16:n=Gr;break;case 536870912:n=ts;break;default:n=Gr}n=Pc(n,wc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function wc(e,t){if(Br=-1,Wr=0,O&6)throw Error(k(327));var n=e.callbackNode;if(nn()&&e.callbackNode!==n)return null;var r=Jr(e,e===q?ee:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=hl(e,r);else{t=r;var l=O;O|=2;var o=kc();(q!==e||ee!==t)&&(He=null,cn=K()+500,Lt(e,t));do try{up();break}catch(i){Sc(e,i)}while(!0);zu(),fl.current=o,O=l,Y!==null?t=0:(q=null,ee=0,t=G)}if(t!==0){if(t===2&&(l=No(e),l!==0&&(r=l,t=ru(e,l))),t===1)throw n=nr,Lt(e,0),ot(e,r),he(e,K()),n;if(t===6)ot(e,r);else{if(l=e.current.alternate,!(r&30)&&!lp(l)&&(t=hl(e,r),t===2&&(o=No(e),o!==0&&(r=o,t=ru(e,o))),t===1))throw n=nr,Lt(e,0),ot(e,r),he(e,K()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(k(345));case 2:xt(e,ce,He);break;case 3:if(ot(e,r),(r&130023424)===r&&(t=Ku+500-K(),10<t)){if(Jr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ie(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Uo(xt.bind(null,e,ce,He),t);break}xt(e,ce,He);break;case 4:if(ot(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-Oe(r);o=1<<u,u=t[u],u>l&&(l=u),r&=~o}if(r=l,r=K()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*rp(r/1960))-r,10<r){e.timeoutHandle=Uo(xt.bind(null,e,ce,He),r);break}xt(e,ce,He);break;case 5:xt(e,ce,He);break;default:throw Error(k(329))}}}return he(e,K()),e.callbackNode===n?wc.bind(null,e):null}function ru(e,t){var n=$n;return e.current.memoizedState.isDehydrated&&(Lt(e,t).flags|=256),e=hl(e,t),e!==2&&(t=ce,ce=n,t!==null&&lu(t)),e}function lu(e){ce===null?ce=e:ce.push.apply(ce,e)}function lp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],o=l.getSnapshot;l=l.value;try{if(!Fe(o(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ot(e,t){for(t&=~Qu,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Oe(t),r=1<<n;e[n]=-1,t&=~r}}function fa(e){if(O&6)throw Error(k(327));nn();var t=Jr(e,0);if(!(t&1))return he(e,K()),null;var n=hl(e,t);if(e.tag!==0&&n===2){var r=No(e);r!==0&&(t=r,n=ru(e,r))}if(n===1)throw n=nr,Lt(e,0),ot(e,t),he(e,K()),n;if(n===6)throw Error(k(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,xt(e,ce,He),he(e,K()),null}function Yu(e,t){var n=O;O|=1;try{return e(t)}finally{O=n,O===0&&(cn=K()+500,El&&St())}}function Mt(e){it!==null&&it.tag===0&&!(O&6)&&nn();var t=O;O|=1;var n=xe.transition,r=M;try{if(xe.transition=null,M=1,e)return e()}finally{M=r,xe.transition=n,O=t,!(O&6)&&St()}}function Xu(){me=Jt.current,$(Jt)}function Lt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Md(n)),Y!==null)for(n=Y.return;n!==null;){var r=n;switch(Lu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&tl();break;case 3:an(),$(de),$(oe),Uu();break;case 5:Iu(r);break;case 4:an();break;case 13:$(A);break;case 19:$(A);break;case 10:Du(r.type._context);break;case 22:case 23:Xu()}n=n.return}if(q=e,Y=e=mt(e.current,null),ee=me=t,G=0,nr=null,Qu=Pl=Ot=0,ce=$n=null,Pt!==null){for(t=0;t<Pt.length;t++)if(n=Pt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var u=o.next;o.next=l,r.next=u}n.pending=r}Pt=null}return e}function Sc(e,t){do{var n=Y;try{if(zu(),$r.current=cl,sl){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}sl=!1}if(Dt=0,Z=X=B=null,In=!1,bn=0,Vu.current=null,n===null||n.return===null){G=1,nr=t,Y=null;break}e:{var o=e,u=n.return,i=n,a=t;if(t=ee,i.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var s=a,h=i,d=h.tag;if(!(h.mode&1)&&(d===0||d===11||d===15)){var m=h.alternate;m?(h.updateQueue=m.updateQueue,h.memoizedState=m.memoizedState,h.lanes=m.lanes):(h.updateQueue=null,h.memoizedState=null)}var v=qi(u);if(v!==null){v.flags&=-257,bi(v,u,i,o,t),v.mode&1&&Zi(o,s,t),t=v,a=s;var S=t.updateQueue;if(S===null){var g=new Set;g.add(a),t.updateQueue=g}else S.add(a);break e}else{if(!(t&1)){Zi(o,s,t),Gu();break e}a=Error(k(426))}}else if(j&&i.mode&1){var C=qi(u);if(C!==null){!(C.flags&65536)&&(C.flags|=256),bi(C,u,i,o,t),Nu(sn(a,i));break e}}o=a=sn(a,i),G!==4&&(G=2),$n===null?$n=[o]:$n.push(o),o=u;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=rc(o,a,t);Qi(o,f);break e;case 1:i=a;var c=o.type,p=o.stateNode;if(!(o.flags&128)&&(typeof c.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(pt===null||!pt.has(p)))){o.flags|=65536,t&=-t,o.lanes|=t;var w=lc(o,i,t);Qi(o,w);break e}}o=o.return}while(o!==null)}Cc(n)}catch(E){t=E,Y===n&&n!==null&&(Y=n=n.return);continue}break}while(!0)}function kc(){var e=fl.current;return fl.current=cl,e===null?cl:e}function Gu(){(G===0||G===3||G===2)&&(G=4),q===null||!(Ot&268435455)&&!(Pl&268435455)||ot(q,ee)}function hl(e,t){var n=O;O|=2;var r=kc();(q!==e||ee!==t)&&(He=null,Lt(e,t));do try{op();break}catch(l){Sc(e,l)}while(!0);if(zu(),O=n,fl.current=r,Y!==null)throw Error(k(261));return q=null,ee=0,G}function op(){for(;Y!==null;)Ec(Y)}function up(){for(;Y!==null&&!zf();)Ec(Y)}function Ec(e){var t=Rc(e.alternate,e,me);e.memoizedProps=e.pendingProps,t===null?Cc(e):Y=t,Vu.current=null}function Cc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=bd(n,t),n!==null){n.flags&=32767,Y=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{G=6,Y=null;return}}else if(n=qd(n,t,me),n!==null){Y=n;return}if(t=t.sibling,t!==null){Y=t;return}Y=t=e}while(t!==null);G===0&&(G=5)}function xt(e,t,n){var r=M,l=xe.transition;try{xe.transition=null,M=1,ip(e,t,n,r)}finally{xe.transition=l,M=r}return null}function ip(e,t,n,r){do nn();while(it!==null);if(O&6)throw Error(k(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(k(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Bf(e,o),e===q&&(Y=q=null,ee=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Nr||(Nr=!0,Pc(Gr,function(){return nn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=xe.transition,xe.transition=null;var u=M;M=1;var i=O;O|=4,Vu.current=null,tp(e,n),yc(n,e),_d(Fo),Zr=!!Mo,Fo=Mo=null,e.current=n,np(n),Df(),O=i,M=u,xe.transition=o}else e.current=n;if(Nr&&(Nr=!1,it=e,pl=l),o=e.pendingLanes,o===0&&(pt=null),Ff(n.stateNode),he(e,K()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(dl)throw dl=!1,e=tu,tu=null,e;return pl&1&&e.tag!==0&&nn(),o=e.pendingLanes,o&1?e===nu?jn++:(jn=0,nu=e):jn=0,St(),null}function nn(){if(it!==null){var e=rs(pl),t=xe.transition,n=M;try{if(xe.transition=null,M=16>e?16:e,it===null)var r=!1;else{if(e=it,it=null,pl=0,O&6)throw Error(k(331));var l=O;for(O|=4,x=e.current;x!==null;){var o=x,u=o.child;if(x.flags&16){var i=o.deletions;if(i!==null){for(var a=0;a<i.length;a++){var s=i[a];for(x=s;x!==null;){var h=x;switch(h.tag){case 0:case 11:case 15:Un(8,h,o)}var d=h.child;if(d!==null)d.return=h,x=d;else for(;x!==null;){h=x;var m=h.sibling,v=h.return;if(hc(h),h===s){x=null;break}if(m!==null){m.return=v,x=m;break}x=v}}}var S=o.alternate;if(S!==null){var g=S.child;if(g!==null){S.child=null;do{var C=g.sibling;g.sibling=null,g=C}while(g!==null)}}x=o}}if(o.subtreeFlags&2064&&u!==null)u.return=o,x=u;else e:for(;x!==null;){if(o=x,o.flags&2048)switch(o.tag){case 0:case 11:case 15:Un(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,x=f;break e}x=o.return}}var c=e.current;for(x=c;x!==null;){u=x;var p=u.child;if(u.subtreeFlags&2064&&p!==null)p.return=u,x=p;else e:for(u=c;x!==null;){if(i=x,i.flags&2048)try{switch(i.tag){case 0:case 11:case 15:Rl(9,i)}}catch(E){V(i,i.return,E)}if(i===u){x=null;break e}var w=i.sibling;if(w!==null){w.return=i.return,x=w;break e}x=i.return}}if(O=l,St(),je&&typeof je.onPostCommitFiberRoot=="function")try{je.onPostCommitFiberRoot(yl,e)}catch{}r=!0}return r}finally{M=n,xe.transition=t}}return!1}function da(e,t,n){t=sn(n,t),t=rc(e,t,1),e=dt(e,t,1),t=ie(),e!==null&&(or(e,1,t),he(e,t))}function V(e,t,n){if(e.tag===3)da(e,e,n);else for(;t!==null;){if(t.tag===3){da(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(pt===null||!pt.has(r))){e=sn(n,e),e=lc(t,e,1),t=dt(t,e,1),e=ie(),t!==null&&(or(t,1,e),he(t,e));break}}t=t.return}}function ap(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ie(),e.pingedLanes|=e.suspendedLanes&n,q===e&&(ee&n)===n&&(G===4||G===3&&(ee&130023424)===ee&&500>K()-Ku?Lt(e,0):Qu|=n),he(e,t)}function xc(e,t){t===0&&(e.mode&1?(t=wr,wr<<=1,!(wr&130023424)&&(wr=4194304)):t=1);var n=ie();e=Ze(e,t),e!==null&&(or(e,t,n),he(e,n))}function sp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),xc(e,n)}function cp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(k(314))}r!==null&&r.delete(t),xc(e,n)}var Rc;Rc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||de.current)fe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return fe=!1,Zd(e,t,n);fe=!!(e.flags&131072)}else fe=!1,j&&t.flags&1048576&&Ns(t,ll,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ar(e,t),e=t.pendingProps;var l=ln(t,oe.current);tn(t,n),l=ju(null,t,r,e,l,n);var o=Au();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,pe(r)?(o=!0,nl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Mu(t),l.updater=xl,t.stateNode=l,l._reactInternals=t,Vo(t,r,e,n),t=Yo(null,t,r,!0,o,n)):(t.tag=0,j&&o&&_u(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ar(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=dp(r),e=Te(r,e),l){case 0:t=Ko(null,t,r,e,n);break e;case 1:t=na(null,t,r,e,n);break e;case 11:t=ea(null,t,r,e,n);break e;case 14:t=ta(null,t,r,Te(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),Ko(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),na(e,t,r,l,n);case 3:e:{if(ac(t),e===null)throw Error(k(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Fs(e,t),il(t,r,null,n);var u=t.memoizedState;if(r=u.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=sn(Error(k(423)),t),t=ra(e,t,r,n,l);break e}else if(r!==l){l=sn(Error(k(424)),t),t=ra(e,t,r,n,l);break e}else for(ve=ft(t.stateNode.containerInfo.firstChild),ye=t,j=!0,De=null,n=Os(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(on(),r===l){t=qe(e,t,n);break e}ue(e,t,r,n)}t=t.child}return t;case 5:return Is(t),e===null&&Bo(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,u=l.children,Io(r,l)?u=null:o!==null&&Io(r,o)&&(t.flags|=32),ic(e,t),ue(e,t,u,n),t.child;case 6:return e===null&&Bo(t),null;case 13:return sc(e,t,n);case 4:return Fu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=un(t,null,r,n):ue(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),ea(e,t,r,l,n);case 7:return ue(e,t,t.pendingProps,n),t.child;case 8:return ue(e,t,t.pendingProps.children,n),t.child;case 12:return ue(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,u=l.value,I(ol,r._currentValue),r._currentValue=u,o!==null)if(Fe(o.value,u)){if(o.children===l.children&&!de.current){t=qe(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var i=o.dependencies;if(i!==null){u=o.child;for(var a=i.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Ye(-1,n&-n),a.tag=2;var s=o.updateQueue;if(s!==null){s=s.shared;var h=s.pending;h===null?a.next=a:(a.next=h.next,h.next=a),s.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Wo(o.return,n,t),i.lanes|=n;break}a=a.next}}else if(o.tag===10)u=o.type===t.type?null:o.child;else if(o.tag===18){if(u=o.return,u===null)throw Error(k(341));u.lanes|=n,i=u.alternate,i!==null&&(i.lanes|=n),Wo(u,n,t),u=o.sibling}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===t){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}ue(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,tn(t,n),l=Re(l),r=r(l),t.flags|=1,ue(e,t,r,n),t.child;case 14:return r=t.type,l=Te(r,t.pendingProps),l=Te(r.type,l),ta(e,t,r,l,n);case 15:return oc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),Ar(e,t),t.tag=1,pe(r)?(e=!0,nl(t)):e=!1,tn(t,n),nc(t,r,l),Vo(t,r,l,n),Yo(null,t,r,!0,e,n);case 19:return cc(e,t,n);case 22:return uc(e,t,n)}throw Error(k(156,t.tag))};function Pc(e,t){return ba(e,t)}function fp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ce(e,t,n,r){return new fp(e,t,n,r)}function Ju(e){return e=e.prototype,!(!e||!e.isReactComponent)}function dp(e){if(typeof e=="function")return Ju(e)?1:0;if(e!=null){if(e=e.$$typeof,e===mu)return 11;if(e===vu)return 14}return 2}function mt(e,t){var n=e.alternate;return n===null?(n=Ce(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Hr(e,t,n,r,l,o){var u=2;if(r=e,typeof e=="function")Ju(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case At:return Nt(n.children,l,o,t);case hu:u=8,l|=8;break;case ho:return e=Ce(12,n,t,l|2),e.elementType=ho,e.lanes=o,e;case mo:return e=Ce(13,n,t,l),e.elementType=mo,e.lanes=o,e;case vo:return e=Ce(19,n,t,l),e.elementType=vo,e.lanes=o,e;case Ia:return _l(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ma:u=10;break e;case Fa:u=9;break e;case mu:u=11;break e;case vu:u=14;break e;case nt:u=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=Ce(u,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Nt(e,t,n,r){return e=Ce(7,e,r,t),e.lanes=n,e}function _l(e,t,n,r){return e=Ce(22,e,r,t),e.elementType=Ia,e.lanes=n,e.stateNode={isHidden:!1},e}function io(e,t,n){return e=Ce(6,e,null,t),e.lanes=n,e}function ao(e,t,n){return t=Ce(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function pp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Wl(0),this.expirationTimes=Wl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Zu(e,t,n,r,l,o,u,i,a){return e=new pp(e,t,n,i,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Ce(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Mu(o),e}function hp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:jt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function _c(e){if(!e)return yt;e=e._reactInternals;e:{if(It(e)!==e||e.tag!==1)throw Error(k(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(pe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(k(171))}if(e.tag===1){var n=e.type;if(pe(n))return _s(e,n,t)}return t}function Lc(e,t,n,r,l,o,u,i,a){return e=Zu(n,r,!0,e,l,o,u,i,a),e.context=_c(null),n=e.current,r=ie(),l=ht(n),o=Ye(r,l),o.callback=t??null,dt(n,o,l),e.current.lanes=l,or(e,l,r),he(e,r),e}function Ll(e,t,n,r){var l=t.current,o=ie(),u=ht(l);return n=_c(n),t.context===null?t.context=n:t.pendingContext=n,t=Ye(o,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=dt(l,t,u),e!==null&&(Me(e,l,u,o),Ur(e,l,u)),u}function ml(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function pa(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function qu(e,t){pa(e,t),(e=e.alternate)&&pa(e,t)}function mp(){return null}var Nc=typeof reportError=="function"?reportError:function(e){console.error(e)};function bu(e){this._internalRoot=e}Nl.prototype.render=bu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(k(409));Ll(e,t,null,null)};Nl.prototype.unmount=bu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Mt(function(){Ll(null,e,null,null)}),t[Je]=null}};function Nl(e){this._internalRoot=e}Nl.prototype.unstable_scheduleHydration=function(e){if(e){var t=us();e={blockedOn:null,target:e,priority:t};for(var n=0;n<lt.length&&t!==0&&t<lt[n].priority;n++);lt.splice(n,0,e),n===0&&as(e)}};function ei(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Tl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ha(){}function vp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var s=ml(u);o.call(s)}}var u=Lc(t,r,e,0,null,!1,!1,"",ha);return e._reactRootContainer=u,e[Je]=u.current,Xn(e.nodeType===8?e.parentNode:e),Mt(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var i=r;r=function(){var s=ml(a);i.call(s)}}var a=Zu(e,0,!1,null,null,!1,!1,"",ha);return e._reactRootContainer=a,e[Je]=a.current,Xn(e.nodeType===8?e.parentNode:e),Mt(function(){Ll(t,a,n,r)}),a}function zl(e,t,n,r,l){var o=n._reactRootContainer;if(o){var u=o;if(typeof l=="function"){var i=l;l=function(){var a=ml(u);i.call(a)}}Ll(t,u,e,l)}else u=vp(n,t,e,l,r);return ml(u)}ls=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(wu(t,n|1),he(t,K()),!(O&6)&&(cn=K()+500,St()))}break;case 13:Mt(function(){var r=Ze(e,1);if(r!==null){var l=ie();Me(r,e,1,l)}}),qu(e,1)}};Su=function(e){if(e.tag===13){var t=Ze(e,134217728);if(t!==null){var n=ie();Me(t,e,134217728,n)}qu(e,134217728)}};os=function(e){if(e.tag===13){var t=ht(e),n=Ze(e,t);if(n!==null){var r=ie();Me(n,e,t,r)}qu(e,t)}};us=function(){return M};is=function(e,t){var n=M;try{return M=e,t()}finally{M=n}};Po=function(e,t,n){switch(t){case"input":if(wo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=kl(r);if(!l)throw Error(k(90));$a(r),wo(r,l)}}}break;case"textarea":Aa(e,n);break;case"select":t=n.value,t!=null&&Zt(e,!!n.multiple,t,!1)}};Ya=Yu;Xa=Mt;var yp={usingClientEntryPoint:!1,Events:[ir,Vt,kl,Qa,Ka,Yu]},Rn={findFiberByHostInstance:Rt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},gp={bundleType:Rn.bundleType,version:Rn.version,rendererPackageName:Rn.rendererPackageName,rendererConfig:Rn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:et.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Za(e),e===null?null:e.stateNode},findFiberByHostInstance:Rn.findFiberByHostInstance||mp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Tr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Tr.isDisabled&&Tr.supportsFiber)try{yl=Tr.inject(gp),je=Tr}catch{}}we.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=yp;we.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ei(t))throw Error(k(200));return hp(e,t,null,n)};we.createRoot=function(e,t){if(!ei(e))throw Error(k(299));var n=!1,r="",l=Nc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Zu(e,1,!1,null,null,n,!1,r,l),e[Je]=t.current,Xn(e.nodeType===8?e.parentNode:e),new bu(t)};we.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(k(188)):(e=Object.keys(e).join(","),Error(k(268,e)));return e=Za(t),e=e===null?null:e.stateNode,e};we.flushSync=function(e){return Mt(e)};we.hydrate=function(e,t,n){if(!Tl(t))throw Error(k(200));return zl(null,e,t,!0,n)};we.hydrateRoot=function(e,t,n){if(!ei(e))throw Error(k(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",u=Nc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=Lc(t,null,e,1,n??null,l,!1,o,u),e[Je]=t.current,Xn(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Nl(t)};we.render=function(e,t,n){if(!Tl(t))throw Error(k(200));return zl(null,e,t,!1,n)};we.unmountComponentAtNode=function(e){if(!Tl(e))throw Error(k(40));return e._reactRootContainer?(Mt(function(){zl(null,null,e,!1,function(){e._reactRootContainer=null,e[Je]=null})}),!0):!1};we.unstable_batchedUpdates=Yu;we.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Tl(n))throw Error(k(200));if(e==null||e._reactInternals===void 0)throw Error(k(38));return zl(e,t,n,!1,r)};we.version="18.3.1-next-f1338f8080-20240426";function Tc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Tc)}catch(e){console.error(e)}}Tc(),Ta.exports=we;var Jh=Ta.exports;/**
* react-router v7.13.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/var ma="popstate";function wp(e={}){function t(r,l){let{pathname:o,search:u,hash:i}=r.location;return ou("",{pathname:o,search:u,hash:i},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:rr(l)}return kp(t,n,null,e)}function W(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Be(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Sp(){return Math.random().toString(36).substring(2,10)}function va(e,t){return{usr:e.state,key:e.key,idx:t}}function ou(e,t,n=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?hn(t):t,state:n,key:t&&t.key||r||Sp()}}function rr({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function hn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function kp(e,t,n,r={}){let{window:l=document.defaultView,v5Compat:o=!1}=r,u=l.history,i="POP",a=null,s=h();s==null&&(s=0,u.replaceState({...u.state,idx:s},""));function h(){return(u.state||{idx:null}).idx}function d(){i="POP";let C=h(),f=C==null?null:C-s;s=C,a&&a({action:i,location:g.location,delta:f})}function m(C,f){i="PUSH";let c=ou(g.location,C,f);s=h()+1;let p=va(c,s),w=g.createHref(c);try{u.pushState(p,"",w)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;l.location.assign(w)}o&&a&&a({action:i,location:g.location,delta:1})}function v(C,f){i="REPLACE";let c=ou(g.location,C,f);s=h();let p=va(c,s),w=g.createHref(c);u.replaceState(p,"",w),o&&a&&a({action:i,location:g.location,delta:0})}function S(C){return Ep(C)}let g={get action(){return i},get location(){return e(l,u)},listen(C){if(a)throw new Error("A history only accepts one active listener");return l.addEventListener(ma,d),a=C,()=>{l.removeEventListener(ma,d),a=null}},createHref(C){return t(l,C)},createURL:S,encodeLocation(C){let f=S(C);return{pathname:f.pathname,search:f.search,hash:f.hash}},push:m,replace:v,go(C){return u.go(C)}};return g}function Ep(e,t=!1){let n="http://localhost";typeof window<"u"&&(n=window.location.origin!=="null"?window.location.origin:window.location.href),W(n,"No window.location.(origin|href) available to create URL");let r=typeof e=="string"?e:rr(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}function zc(e,t,n="/"){return Cp(e,t,n,!1)}function Cp(e,t,n,r){let l=typeof t=="string"?hn(t):t,o=be(l.pathname||"/",n);if(o==null)return null;let u=Dc(e);xp(u);let i=null;for(let a=0;i==null&&a<u.length;++a){let s=Fp(o);i=Op(u[a],s,r)}return i}function Dc(e,t=[],n=[],r="",l=!1){let o=(u,i,a=l,s)=>{let h={relativePath:s===void 0?u.path||"":s,caseSensitive:u.caseSensitive===!0,childrenIndex:i,route:u};if(h.relativePath.startsWith("/")){if(!h.relativePath.startsWith(r)&&a)return;W(h.relativePath.startsWith(r),`Absolute route path "${h.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),h.relativePath=h.relativePath.slice(r.length)}let d=Xe([r,h.relativePath]),m=n.concat(h);u.children&&u.children.length>0&&(W(u.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${d}".`),Dc(u.children,t,m,d,a)),!(u.path==null&&!u.index)&&t.push({path:d,score:zp(d,u.index),routesMeta:m})};return e.forEach((u,i)=>{if(u.path===""||!u.path?.includes("?"))o(u,i);else for(let a of Oc(u.path))o(u,i,!0,a)}),t}function Oc(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return l?[o,""]:[o];let u=Oc(r.join("/")),i=[];return i.push(...u.map(a=>a===""?o:[o,a].join("/"))),l&&i.push(...u),i.map(a=>e.startsWith("/")&&a===""?"/":a)}function xp(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Dp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var Rp=/^:[\w-]+$/,Pp=3,_p=2,Lp=1,Np=10,Tp=-2,ya=e=>e==="*";function zp(e,t){let n=e.split("/"),r=n.length;return n.some(ya)&&(r+=Tp),t&&(r+=_p),n.filter(l=>!ya(l)).reduce((l,o)=>l+(Rp.test(o)?Pp:o===""?Lp:Np),r)}function Dp(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function Op(e,t,n=!1){let{routesMeta:r}=e,l={},o="/",u=[];for(let i=0;i<r.length;++i){let a=r[i],s=i===r.length-1,h=o==="/"?t:t.slice(o.length)||"/",d=vl({path:a.relativePath,caseSensitive:a.caseSensitive,end:s},h),m=a.route;if(!d&&s&&n&&!r[r.length-1].route.index&&(d=vl({path:a.relativePath,caseSensitive:a.caseSensitive,end:!1},h)),!d)return null;Object.assign(l,d.params),u.push({params:l,pathname:Xe([o,d.pathname]),pathnameBase:jp(Xe([o,d.pathnameBase])),route:m}),d.pathnameBase!=="/"&&(o=Xe([o,d.pathnameBase]))}return u}function vl(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Mp(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let o=l[0],u=o.replace(/(.)\/+$/,"$1"),i=l.slice(1);return{params:r.reduce((s,{paramName:h,isOptional:d},m)=>{if(h==="*"){let S=i[m]||"";u=o.slice(0,o.length-S.length).replace(/(.)\/+$/,"$1")}const v=i[m];return d&&!v?s[h]=void 0:s[h]=(v||"").replace(/%2F/g,"/"),s},{}),pathname:o,pathnameBase:u,pattern:e}}function Mp(e,t=!1,n=!0){Be(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(u,i,a)=>(r.push({paramName:i,isOptional:a!=null}),a?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function Fp(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Be(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function be(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}var Ip=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Up(e,t="/"){let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?hn(e):e,o;return n?(n=n.replace(/\/\/+/g,"/"),n.startsWith("/")?o=ga(n.substring(1),"/"):o=ga(n,t)):o=t,{pathname:o,search:Ap(r),hash:Bp(l)}}function ga(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function so(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function $p(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Mc(e){let t=$p(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function Fc(e,t,n,r=!1){let l;typeof e=="string"?l=hn(e):(l={...e},W(!l.pathname||!l.pathname.includes("?"),so("?","pathname","search",l)),W(!l.pathname||!l.pathname.includes("#"),so("#","pathname","hash",l)),W(!l.search||!l.search.includes("#"),so("#","search","hash",l)));let o=e===""||l.pathname==="",u=o?"/":l.pathname,i;if(u==null)i=n;else{let d=t.length-1;if(!r&&u.startsWith("..")){let m=u.split("/");for(;m[0]==="..";)m.shift(),d-=1;l.pathname=m.join("/")}i=d>=0?t[d]:"/"}let a=Up(l,i),s=u&&u!=="/"&&u.endsWith("/"),h=(o||u===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(s||h)&&(a.pathname+="/"),a}var Xe=e=>e.join("/").replace(/\/\/+/g,"/"),jp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Ap=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Bp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Wp=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Hp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function Vp(e){return e.map(t=>t.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Ic=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Uc(e,t){let n=e;if(typeof n!="string"||!Ip.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,l=!1;if(Ic)try{let o=new URL(window.location.href),u=n.startsWith("//")?new URL(o.protocol+n):new URL(n),i=be(u.pathname,t);u.origin===o.origin&&i!=null?n=i+u.search+u.hash:l=!0}catch{Be(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:l,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var $c=["POST","PUT","PATCH","DELETE"];new Set($c);var Qp=["GET",...$c];new Set(Qp);var mn=y.createContext(null);mn.displayName="DataRouter";var Dl=y.createContext(null);Dl.displayName="DataRouterState";var Kp=y.createContext(!1),jc=y.createContext({isTransitioning:!1});jc.displayName="ViewTransition";var Yp=y.createContext(new Map);Yp.displayName="Fetchers";var Xp=y.createContext(null);Xp.displayName="Await";var _e=y.createContext(null);_e.displayName="Navigation";var sr=y.createContext(null);sr.displayName="Location";var We=y.createContext({outlet:null,matches:[],isDataRoute:!1});We.displayName="Route";var ti=y.createContext(null);ti.displayName="RouteError";var Ac="REACT_ROUTER_ERROR",Gp="REDIRECT",Jp="ROUTE_ERROR_RESPONSE";function Zp(e){if(e.startsWith(`${Ac}:${Gp}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function qp(e){if(e.startsWith(`${Ac}:${Jp}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new Wp(t.status,t.statusText,t.data)}catch{}}function bp(e,{relative:t}={}){W(cr(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=y.useContext(_e),{hash:l,pathname:o,search:u}=fr(e,{relative:t}),i=o;return n!=="/"&&(i=o==="/"?n:Xe([n,o])),r.createHref({pathname:i,search:u,hash:l})}function cr(){return y.useContext(sr)!=null}function Ut(){return W(cr(),"useLocation() may be used only in the context of a <Router> component."),y.useContext(sr).location}var Bc="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Wc(e){y.useContext(_e).static||y.useLayoutEffect(e)}function eh(){let{isDataRoute:e}=y.useContext(We);return e?ph():th()}function th(){W(cr(),"useNavigate() may be used only in the context of a <Router> component.");let e=y.useContext(mn),{basename:t,navigator:n}=y.useContext(_e),{matches:r}=y.useContext(We),{pathname:l}=Ut(),o=JSON.stringify(Mc(r)),u=y.useRef(!1);return Wc(()=>{u.current=!0}),y.useCallback((a,s={})=>{if(Be(u.current,Bc),!u.current)return;if(typeof a=="number"){n.go(a);return}let h=Fc(a,JSON.parse(o),l,s.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:Xe([t,h.pathname])),(s.replace?n.replace:n.push)(h,s.state,s)},[t,n,o,l,e])}y.createContext(null);function Zh(){let{matches:e}=y.useContext(We),t=e[e.length-1];return t?t.params:{}}function fr(e,{relative:t}={}){let{matches:n}=y.useContext(We),{pathname:r}=Ut(),l=JSON.stringify(Mc(n));return y.useMemo(()=>Fc(e,JSON.parse(l),r,t==="path"),[e,l,r,t])}function nh(e,t){return Hc(e,t)}function Hc(e,t,n,r,l){W(cr(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:o}=y.useContext(_e),{matches:u}=y.useContext(We),i=u[u.length-1],a=i?i.params:{},s=i?i.pathname:"/",h=i?i.pathnameBase:"/",d=i&&i.route;{let c=d&&d.path||"";Qc(s,!d||c.endsWith("*")||c.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${c}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
Please change the parent <Route path="${c}"> to <Route path="${c==="/"?"*":`${c}/*`}">.`)}let m=Ut(),v;if(t){let c=typeof t=="string"?hn(t):t;W(h==="/"||c.pathname?.startsWith(h),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${h}" but pathname "${c.pathname}" was given in the \`location\` prop.`),v=c}else v=m;let S=v.pathname||"/",g=S;if(h!=="/"){let c=h.replace(/^\//,"").split("/");g="/"+S.replace(/^\//,"").split("/").slice(c.length).join("/")}let C=zc(e,{pathname:g});Be(d||C!=null,`No routes matched location "${v.pathname}${v.search}${v.hash}" `),Be(C==null||C[C.length-1].route.element!==void 0||C[C.length-1].route.Component!==void 0||C[C.length-1].route.lazy!==void 0,`Matched leaf route at location "${v.pathname}${v.search}${v.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let f=ih(C&&C.map(c=>Object.assign({},c,{params:Object.assign({},a,c.params),pathname:Xe([h,o.encodeLocation?o.encodeLocation(c.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:c.pathname]),pathnameBase:c.pathnameBase==="/"?h:Xe([h,o.encodeLocation?o.encodeLocation(c.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:c.pathnameBase])})),u,n,r,l);return t&&f?y.createElement(sr.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...v},navigationType:"POP"}},f):f}function rh(){let e=dh(),t=Hp(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r},u=null;return console.error("Error handled by React Router default ErrorBoundary:",e),u=y.createElement(y.Fragment,null,y.createElement("p",null,"💿 Hey developer 👋"),y.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",y.createElement("code",{style:o},"ErrorBoundary")," or"," ",y.createElement("code",{style:o},"errorElement")," prop on your route.")),y.createElement(y.Fragment,null,y.createElement("h2",null,"Unexpected Application Error!"),y.createElement("h3",{style:{fontStyle:"italic"}},t),n?y.createElement("pre",{style:l},n):null,u)}var lh=y.createElement(rh,null),Vc=class extends y.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=qp(e.digest);n&&(e=n)}let t=e!==void 0?y.createElement(We.Provider,{value:this.props.routeContext},y.createElement(ti.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?y.createElement(oh,{error:e},t):t}};Vc.contextType=Kp;var co=new WeakMap;function oh({children:e,error:t}){let{basename:n}=y.useContext(_e);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let r=Zp(t.digest);if(r){let l=co.get(t);if(l)throw l;let o=Uc(r.location,n);if(Ic&&!co.get(t))if(o.isExternal||r.reloadDocument)window.location.href=o.absoluteURL||o.to;else{const u=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(o.to,{replace:r.replace}));throw co.set(t,u),u}return y.createElement("meta",{httpEquiv:"refresh",content:`0;url=${o.absoluteURL||o.to}`})}}return e}function uh({routeContext:e,match:t,children:n}){let r=y.useContext(mn);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),y.createElement(We.Provider,{value:e},n)}function ih(e,t=[],n=null,r=null,l=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,u=n?.errors;if(u!=null){let h=o.findIndex(d=>d.route.id&&u?.[d.route.id]!==void 0);W(h>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),o=o.slice(0,Math.min(o.length,h+1))}let i=!1,a=-1;if(n)for(let h=0;h<o.length;h++){let d=o[h];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(a=h),d.route.id){let{loaderData:m,errors:v}=n,S=d.route.loader&&!m.hasOwnProperty(d.route.id)&&(!v||v[d.route.id]===void 0);if(d.route.lazy||S){i=!0,a>=0?o=o.slice(0,a+1):o=[o[0]];break}}}let s=n&&r?(h,d)=>{r(h,{location:n.location,params:n.matches?.[0]?.params??{},unstable_pattern:Vp(n.matches),errorInfo:d})}:void 0;return o.reduceRight((h,d,m)=>{let v,S=!1,g=null,C=null;n&&(v=u&&d.route.id?u[d.route.id]:void 0,g=d.route.errorElement||lh,i&&(a<0&&m===0?(Qc("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),S=!0,C=null):a===m&&(S=!0,C=d.route.hydrateFallbackElement||null)));let f=t.concat(o.slice(0,m+1)),c=()=>{let p;return v?p=g:S?p=C:d.route.Component?p=y.createElement(d.route.Component,null):d.route.element?p=d.route.element:p=h,y.createElement(uh,{match:d,routeContext:{outlet:h,matches:f,isDataRoute:n!=null},children:p})};return n&&(d.route.ErrorBoundary||d.route.errorElement||m===0)?y.createElement(Vc,{location:n.location,revalidation:n.revalidation,component:g,error:v,children:c(),routeContext:{outlet:null,matches:f,isDataRoute:!0},onError:s}):c()},null)}function ni(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ah(e){let t=y.useContext(mn);return W(t,ni(e)),t}function sh(e){let t=y.useContext(Dl);return W(t,ni(e)),t}function ch(e){let t=y.useContext(We);return W(t,ni(e)),t}function ri(e){let t=ch(e),n=t.matches[t.matches.length-1];return W(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function fh(){return ri("useRouteId")}function dh(){let e=y.useContext(ti),t=sh("useRouteError"),n=ri("useRouteError");return e!==void 0?e:t.errors?.[n]}function ph(){let{router:e}=ah("useNavigate"),t=ri("useNavigate"),n=y.useRef(!1);return Wc(()=>{n.current=!0}),y.useCallback(async(l,o={})=>{Be(n.current,Bc),n.current&&(typeof l=="number"?await e.navigate(l):await e.navigate(l,{fromRouteId:t,...o}))},[e,t])}var wa={};function Qc(e,t,n){!t&&!wa[e]&&(wa[e]=!0,Be(!1,n))}y.memo(hh);function hh({routes:e,future:t,state:n,onError:r}){return Hc(e,void 0,n,r,t)}function mh(e){W(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function vh({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:l,static:o=!1,unstable_useTransitions:u}){W(!cr(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let i=e.replace(/^\/*/,"/"),a=y.useMemo(()=>({basename:i,navigator:l,static:o,unstable_useTransitions:u,future:{}}),[i,l,o,u]);typeof n=="string"&&(n=hn(n));let{pathname:s="/",search:h="",hash:d="",state:m=null,key:v="default"}=n,S=y.useMemo(()=>{let g=be(s,i);return g==null?null:{location:{pathname:g,search:h,hash:d,state:m,key:v},navigationType:r}},[i,s,h,d,m,v,r]);return Be(S!=null,`<Router basename="${i}"> is not able to match the URL "${s}${h}${d}" because it does not start with the basename, so the <Router> won't render anything.`),S==null?null:y.createElement(_e.Provider,{value:a},y.createElement(sr.Provider,{children:t,value:S}))}function qh({children:e,location:t}){return nh(uu(e),t)}function uu(e,t=[]){let n=[];return y.Children.forEach(e,(r,l)=>{if(!y.isValidElement(r))return;let o=[...t,l];if(r.type===y.Fragment){n.push.apply(n,uu(r.props.children,o));return}W(r.type===mh,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),W(!r.props.index||!r.props.children,"An index route cannot have child routes.");let u={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(u.children=uu(r.props.children,o)),n.push(u)}),n}var Vr="get",Qr="application/x-www-form-urlencoded";function Ol(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function yh(e){return Ol(e)&&e.tagName.toLowerCase()==="button"}function gh(e){return Ol(e)&&e.tagName.toLowerCase()==="form"}function wh(e){return Ol(e)&&e.tagName.toLowerCase()==="input"}function Sh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function kh(e,t){return e.button===0&&(!t||t==="_self")&&!Sh(e)}var zr=null;function Eh(){if(zr===null)try{new FormData(document.createElement("form"),0),zr=!1}catch{zr=!0}return zr}var Ch=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function fo(e){return e!=null&&!Ch.has(e)?(Be(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Qr}"`),null):e}function xh(e,t){let n,r,l,o,u;if(gh(e)){let i=e.getAttribute("action");r=i?be(i,t):null,n=e.getAttribute("method")||Vr,l=fo(e.getAttribute("enctype"))||Qr,o=new FormData(e)}else if(yh(e)||wh(e)&&(e.type==="submit"||e.type==="image")){let i=e.form;if(i==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let a=e.getAttribute("formaction")||i.getAttribute("action");if(r=a?be(a,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||Vr,l=fo(e.getAttribute("formenctype"))||fo(i.getAttribute("enctype"))||Qr,o=new FormData(i,e),!Eh()){let{name:s,type:h,value:d}=e;if(h==="image"){let m=s?`${s}.`:"";o.append(`${m}x`,"0"),o.append(`${m}y`,"0")}else s&&o.append(s,d)}}else{if(Ol(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Vr,r=null,l=Qr,u=e}return o&&l==="text/plain"&&(u=o,o=void 0),{action:r,method:n.toLowerCase(),encType:l,formData:o,body:u}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function li(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Rh(e,t,n,r){let l=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n?l.pathname.endsWith("/")?l.pathname=`${l.pathname}_.${r}`:l.pathname=`${l.pathname}.${r}`:l.pathname==="/"?l.pathname=`_root.${r}`:t&&be(l.pathname,t)==="/"?l.pathname=`${t.replace(/\/$/,"")}/_root.${r}`:l.pathname=`${l.pathname.replace(/\/$/,"")}.${r}`,l}async function Ph(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function _h(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function Lh(e,t,n){let r=await Promise.all(e.map(async l=>{let o=t.routes[l.route.id];if(o){let u=await Ph(o,n);return u.links?u.links():[]}return[]}));return Dh(r.flat(1).filter(_h).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function Sa(e,t,n,r,l,o){let u=(a,s)=>n[s]?a.route.id!==n[s].route.id:!0,i=(a,s)=>n[s].pathname!==a.pathname||n[s].route.path?.endsWith("*")&&n[s].params["*"]!==a.params["*"];return o==="assets"?t.filter((a,s)=>u(a,s)||i(a,s)):o==="data"?t.filter((a,s)=>{let h=r.routes[a.route.id];if(!h||!h.hasLoader)return!1;if(u(a,s)||i(a,s))return!0;if(a.route.shouldRevalidate){let d=a.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:a.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function Nh(e,t,{includeHydrateFallback:n}={}){return Th(e.map(r=>{let l=t.routes[r.route.id];if(!l)return[];let o=[l.module];return l.clientActionModule&&(o=o.concat(l.clientActionModule)),l.clientLoaderModule&&(o=o.concat(l.clientLoaderModule)),n&&l.hydrateFallbackModule&&(o=o.concat(l.hydrateFallbackModule)),l.imports&&(o=o.concat(l.imports)),o}).flat(1))}function Th(e){return[...new Set(e)]}function zh(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function Dh(e,t){let n=new Set;return new Set(t),e.reduce((r,l)=>{let o=JSON.stringify(zh(l));return n.has(o)||(n.add(o),r.push({key:o,link:l})),r},[])}function Kc(){let e=y.useContext(mn);return li(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Oh(){let e=y.useContext(Dl);return li(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var oi=y.createContext(void 0);oi.displayName="FrameworkContext";function Yc(){let e=y.useContext(oi);return li(e,"You must render this element inside a <HydratedRouter> element"),e}function Mh(e,t){let n=y.useContext(oi),[r,l]=y.useState(!1),[o,u]=y.useState(!1),{onFocus:i,onBlur:a,onMouseEnter:s,onMouseLeave:h,onTouchStart:d}=t,m=y.useRef(null);y.useEffect(()=>{if(e==="render"&&u(!0),e==="viewport"){let g=f=>{f.forEach(c=>{u(c.isIntersecting)})},C=new IntersectionObserver(g,{threshold:.5});return m.current&&C.observe(m.current),()=>{C.disconnect()}}},[e]),y.useEffect(()=>{if(r){let g=setTimeout(()=>{u(!0)},100);return()=>{clearTimeout(g)}}},[r]);let v=()=>{l(!0)},S=()=>{l(!1),u(!1)};return n?e!=="intent"?[o,m,{}]:[o,m,{onFocus:Pn(i,v),onBlur:Pn(a,S),onMouseEnter:Pn(s,v),onMouseLeave:Pn(h,S),onTouchStart:Pn(d,v)}]:[!1,m,{}]}function Pn(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function Fh({page:e,...t}){let{router:n}=Kc(),r=y.useMemo(()=>zc(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?y.createElement(Uh,{page:e,matches:r,...t}):null}function Ih(e){let{manifest:t,routeModules:n}=Yc(),[r,l]=y.useState([]);return y.useEffect(()=>{let o=!1;return Lh(e,t,n).then(u=>{o||l(u)}),()=>{o=!0}},[e,t,n]),r}function Uh({page:e,matches:t,...n}){let r=Ut(),{future:l,manifest:o,routeModules:u}=Yc(),{basename:i}=Kc(),{loaderData:a,matches:s}=Oh(),h=y.useMemo(()=>Sa(e,t,s,o,r,"data"),[e,t,s,o,r]),d=y.useMemo(()=>Sa(e,t,s,o,r,"assets"),[e,t,s,o,r]),m=y.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let g=new Set,C=!1;if(t.forEach(c=>{let p=o.routes[c.route.id];!p||!p.hasLoader||(!h.some(w=>w.route.id===c.route.id)&&c.route.id in a&&u[c.route.id]?.shouldRevalidate||p.hasClientLoader?C=!0:g.add(c.route.id))}),g.size===0)return[];let f=Rh(e,i,l.unstable_trailingSlashAwareDataRequests,"data");return C&&g.size>0&&f.searchParams.set("_routes",t.filter(c=>g.has(c.route.id)).map(c=>c.route.id).join(",")),[f.pathname+f.search]},[i,l.unstable_trailingSlashAwareDataRequests,a,r,o,h,t,e,u]),v=y.useMemo(()=>Nh(d,o),[d,o]),S=Ih(d);return y.createElement(y.Fragment,null,m.map(g=>y.createElement("link",{key:g,rel:"prefetch",as:"fetch",href:g,...n})),v.map(g=>y.createElement("link",{key:g,rel:"modulepreload",href:g,...n})),S.map(({key:g,link:C})=>y.createElement("link",{key:g,nonce:n.nonce,...C,crossOrigin:C.crossOrigin??n.crossOrigin})))}function $h(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var jh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{jh&&(window.__reactRouterVersion="7.13.0")}catch{}function bh({basename:e,children:t,unstable_useTransitions:n,window:r}){let l=y.useRef();l.current==null&&(l.current=wp({window:r,v5Compat:!0}));let o=l.current,[u,i]=y.useState({action:o.action,location:o.location}),a=y.useCallback(s=>{n===!1?i(s):y.startTransition(()=>i(s))},[n]);return y.useLayoutEffect(()=>o.listen(a),[o,a]),y.createElement(vh,{basename:e,children:t,location:u.location,navigationType:u.action,navigator:o,unstable_useTransitions:n})}var Xc=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Gc=y.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:l,reloadDocument:o,replace:u,state:i,target:a,to:s,preventScrollReset:h,viewTransition:d,unstable_defaultShouldRevalidate:m,...v},S){let{basename:g,unstable_useTransitions:C}=y.useContext(_e),f=typeof s=="string"&&Xc.test(s),c=Uc(s,g);s=c.to;let p=bp(s,{relative:l}),[w,E,R]=Mh(r,v),P=Hh(s,{replace:u,state:i,target:a,preventScrollReset:h,relative:l,viewTransition:d,unstable_defaultShouldRevalidate:m,unstable_useTransitions:C});function L(N){t&&t(N),N.defaultPrevented||P(N)}let F=y.createElement("a",{...v,...R,href:c.absoluteURL||p,onClick:c.isExternal||o?t:L,ref:$h(S,E),target:a,"data-discover":!f&&n==="render"?"true":void 0});return w&&!f?y.createElement(y.Fragment,null,F,y.createElement(Fh,{page:p})):F});Gc.displayName="Link";var Ah=y.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:l=!1,style:o,to:u,viewTransition:i,children:a,...s},h){let d=fr(u,{relative:s.relative}),m=Ut(),v=y.useContext(Dl),{navigator:S,basename:g}=y.useContext(_e),C=v!=null&&Xh(d)&&i===!0,f=S.encodeLocation?S.encodeLocation(d).pathname:d.pathname,c=m.pathname,p=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;n||(c=c.toLowerCase(),p=p?p.toLowerCase():null,f=f.toLowerCase()),p&&g&&(p=be(p,g)||p);const w=f!=="/"&&f.endsWith("/")?f.length-1:f.length;let E=c===f||!l&&c.startsWith(f)&&c.charAt(w)==="/",R=p!=null&&(p===f||!l&&p.startsWith(f)&&p.charAt(f.length)==="/"),P={isActive:E,isPending:R,isTransitioning:C},L=E?t:void 0,F;typeof r=="function"?F=r(P):F=[r,E?"active":null,R?"pending":null,C?"transitioning":null].filter(Boolean).join(" ");let N=typeof o=="function"?o(P):o;return y.createElement(Gc,{...s,"aria-current":L,className:F,ref:h,style:N,to:u,viewTransition:i},typeof a=="function"?a(P):a)});Ah.displayName="NavLink";var Bh=y.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:l,state:o,method:u=Vr,action:i,onSubmit:a,relative:s,preventScrollReset:h,viewTransition:d,unstable_defaultShouldRevalidate:m,...v},S)=>{let{unstable_useTransitions:g}=y.useContext(_e),C=Kh(),f=Yh(i,{relative:s}),c=u.toLowerCase()==="get"?"get":"post",p=typeof i=="string"&&Xc.test(i),w=E=>{if(a&&a(E),E.defaultPrevented)return;E.preventDefault();let R=E.nativeEvent.submitter,P=R?.getAttribute("formmethod")||u,L=()=>C(R||E.currentTarget,{fetcherKey:t,method:P,navigate:n,replace:l,state:o,relative:s,preventScrollReset:h,viewTransition:d,unstable_defaultShouldRevalidate:m});g&&n!==!1?y.startTransition(()=>L()):L()};return y.createElement("form",{ref:S,method:c,action:f,onSubmit:r?a:w,...v,"data-discover":!p&&e==="render"?"true":void 0})});Bh.displayName="Form";function Wh(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Jc(e){let t=y.useContext(mn);return W(t,Wh(e)),t}function Hh(e,{target:t,replace:n,state:r,preventScrollReset:l,relative:o,viewTransition:u,unstable_defaultShouldRevalidate:i,unstable_useTransitions:a}={}){let s=eh(),h=Ut(),d=fr(e,{relative:o});return y.useCallback(m=>{if(kh(m,t)){m.preventDefault();let v=n!==void 0?n:rr(h)===rr(d),S=()=>s(e,{replace:v,state:r,preventScrollReset:l,relative:o,viewTransition:u,unstable_defaultShouldRevalidate:i});a?y.startTransition(()=>S()):S()}},[h,s,d,n,r,t,e,l,o,u,i,a])}var Vh=0,Qh=()=>`__${String(++Vh)}__`;function Kh(){let{router:e}=Jc("useSubmit"),{basename:t}=y.useContext(_e),n=fh(),r=e.fetch,l=e.navigate;return y.useCallback(async(o,u={})=>{let{action:i,method:a,encType:s,formData:h,body:d}=xh(o,t);if(u.navigate===!1){let m=u.fetcherKey||Qh();await r(m,n,u.action||i,{unstable_defaultShouldRevalidate:u.unstable_defaultShouldRevalidate,preventScrollReset:u.preventScrollReset,formData:h,body:d,formMethod:u.method||a,formEncType:u.encType||s,flushSync:u.flushSync})}else await l(u.action||i,{unstable_defaultShouldRevalidate:u.unstable_defaultShouldRevalidate,preventScrollReset:u.preventScrollReset,formData:h,body:d,formMethod:u.method||a,formEncType:u.encType||s,replace:u.replace,state:u.state,fromRouteId:n,flushSync:u.flushSync,viewTransition:u.viewTransition})},[r,l,t,n])}function Yh(e,{relative:t}={}){let{basename:n}=y.useContext(_e),r=y.useContext(We);W(r,"useFormAction must be used inside a RouteContext");let[l]=r.matches.slice(-1),o={...fr(e||".",{relative:t})},u=Ut();if(e==null){o.search=u.search;let i=new URLSearchParams(o.search),a=i.getAll("index");if(a.some(h=>h==="")){i.delete("index"),a.filter(d=>d).forEach(d=>i.append("index",d));let h=i.toString();o.search=h?`?${h}`:""}}return(!e||e===".")&&l.route.index&&(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(o.pathname=o.pathname==="/"?n:Xe([n,o.pathname])),rr(o)}function Xh(e,{relative:t}={}){let n=y.useContext(jc);W(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Jc("useViewTransitionState"),l=fr(e,{relative:t});if(!n.isTransitioning)return!1;let o=be(n.currentLocation.pathname,r)||n.currentLocation.pathname,u=be(n.nextLocation.pathname,r)||n.nextLocation.pathname;return vl(l.pathname,u)!=null||vl(l.pathname,o)!=null}export{bh as B,Gc as L,Gh as R,Jh as a,eh as b,qh as c,mh as d,Zh as e,qc as g,y as r,Ut as u};