turkmentv-shop-front/dist/assets/index-DNED-Jmy.js

69 lines
210 KiB
JavaScript

function gc(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const l in r)if(l!=="default"&&!(l in e)){const i=Object.getOwnPropertyDescriptor(r,l);i&&Object.defineProperty(e,l,i.get?i:{enumerable:!0,get:()=>r[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function wc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var xc={exports:{}},Ni={},Sc={exports:{}},Q={};/**
* @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 fl=Symbol.for("react.element"),mp=Symbol.for("react.portal"),vp=Symbol.for("react.fragment"),yp=Symbol.for("react.strict_mode"),gp=Symbol.for("react.profiler"),wp=Symbol.for("react.provider"),xp=Symbol.for("react.context"),Sp=Symbol.for("react.forward_ref"),Ep=Symbol.for("react.suspense"),kp=Symbol.for("react.memo"),Cp=Symbol.for("react.lazy"),Iu=Symbol.iterator;function _p(e){return e===null||typeof e!="object"?null:(e=Iu&&e[Iu]||e["@@iterator"],typeof e=="function"?e:null)}var Ec={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},kc=Object.assign,Cc={};function pr(e,t,n){this.props=e,this.context=t,this.refs=Cc,this.updater=n||Ec}pr.prototype.isReactComponent={};pr.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")};pr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function _c(){}_c.prototype=pr.prototype;function Ca(e,t,n){this.props=e,this.context=t,this.refs=Cc,this.updater=n||Ec}var _a=Ca.prototype=new _c;_a.constructor=Ca;kc(_a,pr.prototype);_a.isPureReactComponent=!0;var Uu=Array.isArray,Pc=Object.prototype.hasOwnProperty,Pa={current:null},Rc={key:!0,ref:!0,__self:!0,__source:!0};function Lc(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Pc.call(t,r)&&!Rc.hasOwnProperty(r)&&(l[r]=t[r]);var a=arguments.length-2;if(a===1)l.children=n;else if(1<a){for(var u=Array(a),s=0;s<a;s++)u[s]=arguments[s+2];l.children=u}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)l[r]===void 0&&(l[r]=a[r]);return{$$typeof:fl,type:e,key:i,ref:o,props:l,_owner:Pa.current}}function Pp(e,t){return{$$typeof:fl,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ra(e){return typeof e=="object"&&e!==null&&e.$$typeof===fl}function Rp(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Au=/\/+/g;function qi(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Rp(""+e.key):t.toString(36)}function Hl(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case fl:case mp:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+qi(o,0):r,Uu(l)?(n="",e!=null&&(n=e.replace(Au,"$&/")+"/"),Hl(l,t,n,"",function(s){return s})):l!=null&&(Ra(l)&&(l=Pp(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Au,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Uu(e))for(var a=0;a<e.length;a++){i=e[a];var u=r+qi(i,a);o+=Hl(i,t,n,u,l)}else if(u=_p(e),typeof u=="function")for(e=u.call(e),a=0;!(i=e.next()).done;)i=i.value,u=r+qi(i,a++),o+=Hl(i,t,n,u,l);else if(i==="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 o}function kl(e,t,n){if(e==null)return e;var r=[],l=0;return Hl(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Lp(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 $e={current:null},Vl={transition:null},Np={ReactCurrentDispatcher:$e,ReactCurrentBatchConfig:Vl,ReactCurrentOwner:Pa};function Nc(){throw Error("act(...) is not supported in production builds of React.")}Q.Children={map:kl,forEach:function(e,t,n){kl(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return kl(e,function(){t++}),t},toArray:function(e){return kl(e,function(t){return t})||[]},only:function(e){if(!Ra(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Q.Component=pr;Q.Fragment=vp;Q.Profiler=gp;Q.PureComponent=Ca;Q.StrictMode=yp;Q.Suspense=Ep;Q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Np;Q.act=Nc;Q.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=kc({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Pa.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(u in t)Pc.call(t,u)&&!Rc.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&a!==void 0?a[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){a=Array(u);for(var s=0;s<u;s++)a[s]=arguments[s+2];r.children=a}return{$$typeof:fl,type:e.type,key:l,ref:i,props:r,_owner:o}};Q.createContext=function(e){return e={$$typeof:xp,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:wp,_context:e},e.Consumer=e};Q.createElement=Lc;Q.createFactory=function(e){var t=Lc.bind(null,e);return t.type=e,t};Q.createRef=function(){return{current:null}};Q.forwardRef=function(e){return{$$typeof:Sp,render:e}};Q.isValidElement=Ra;Q.lazy=function(e){return{$$typeof:Cp,_payload:{_status:-1,_result:e},_init:Lp}};Q.memo=function(e,t){return{$$typeof:kp,type:e,compare:t===void 0?null:t}};Q.startTransition=function(e){var t=Vl.transition;Vl.transition={};try{e()}finally{Vl.transition=t}};Q.unstable_act=Nc;Q.useCallback=function(e,t){return $e.current.useCallback(e,t)};Q.useContext=function(e){return $e.current.useContext(e)};Q.useDebugValue=function(){};Q.useDeferredValue=function(e){return $e.current.useDeferredValue(e)};Q.useEffect=function(e,t){return $e.current.useEffect(e,t)};Q.useId=function(){return $e.current.useId()};Q.useImperativeHandle=function(e,t,n){return $e.current.useImperativeHandle(e,t,n)};Q.useInsertionEffect=function(e,t){return $e.current.useInsertionEffect(e,t)};Q.useLayoutEffect=function(e,t){return $e.current.useLayoutEffect(e,t)};Q.useMemo=function(e,t){return $e.current.useMemo(e,t)};Q.useReducer=function(e,t,n){return $e.current.useReducer(e,t,n)};Q.useRef=function(e){return $e.current.useRef(e)};Q.useState=function(e){return $e.current.useState(e)};Q.useSyncExternalStore=function(e,t,n){return $e.current.useSyncExternalStore(e,t,n)};Q.useTransition=function(){return $e.current.useTransition()};Q.version="18.3.1";Sc.exports=Q;var _=Sc.exports;const Tp=wc(_),Dp=gc({__proto__:null,default:Tp},[_]);/**
* @license React
* react-jsx-runtime.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 Mp=_,zp=Symbol.for("react.element"),jp=Symbol.for("react.fragment"),Op=Object.prototype.hasOwnProperty,Fp=Mp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Ip={key:!0,ref:!0,__self:!0,__source:!0};function Tc(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Op.call(t,r)&&!Ip.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:zp,type:e,key:i,ref:o,props:l,_owner:Fp.current}}Ni.Fragment=jp;Ni.jsx=Tc;Ni.jsxs=Tc;xc.exports=Ni;var M=xc.exports,Dc={exports:{}},et={},Mc={exports:{}},zc={};/**
* @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(D,H){var V=D.length;D.push(H);e:for(;0<V;){var J=V-1>>>1,le=D[J];if(0<l(le,H))D[J]=H,D[V]=le,V=J;else break e}}function n(D){return D.length===0?null:D[0]}function r(D){if(D.length===0)return null;var H=D[0],V=D.pop();if(V!==H){D[0]=V;e:for(var J=0,le=D.length,yt=le>>>1;J<yt;){var Re=2*(J+1)-1,ut=D[Re],Ie=Re+1,Ct=D[Ie];if(0>l(ut,V))Ie<le&&0>l(Ct,ut)?(D[J]=Ct,D[Ie]=V,J=Ie):(D[J]=ut,D[Re]=V,J=Re);else if(Ie<le&&0>l(Ct,V))D[J]=Ct,D[Ie]=V,J=Ie;else break e}}return H}function l(D,H){var V=D.sortIndex-H.sortIndex;return V!==0?V:D.id-H.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var u=[],s=[],d=1,f=null,m=3,w=!1,E=!1,S=!1,N=typeof setTimeout=="function"?setTimeout:null,p=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 v(D){for(var H=n(s);H!==null;){if(H.callback===null)r(s);else if(H.startTime<=D)r(s),H.sortIndex=H.expirationTime,t(u,H);else break;H=n(s)}}function k(D){if(S=!1,v(D),!E)if(n(u)!==null)E=!0,At(L);else{var H=n(s);H!==null&&ve(k,H.startTime-D)}}function L(D,H){E=!1,S&&(S=!1,p(R),R=-1),w=!0;var V=m;try{for(v(H),f=n(u);f!==null&&(!(f.expirationTime>H)||D&&!ee());){var J=f.callback;if(typeof J=="function"){f.callback=null,m=f.priorityLevel;var le=J(f.expirationTime<=H);H=e.unstable_now(),typeof le=="function"?f.callback=le:f===n(u)&&r(u),v(H)}else r(u);f=n(u)}if(f!==null)var yt=!0;else{var Re=n(s);Re!==null&&ve(k,Re.startTime-H),yt=!1}return yt}finally{f=null,m=V,w=!1}}var y=!1,T=null,R=-1,A=5,U=-1;function ee(){return!(e.unstable_now()-U<A)}function se(){if(T!==null){var D=e.unstable_now();U=D;var H=!0;try{H=T(!0,D)}finally{H?ge():(y=!1,T=null)}}else y=!1}var ge;if(typeof c=="function")ge=function(){c(se)};else if(typeof MessageChannel<"u"){var we=new MessageChannel,Ut=we.port2;we.port1.onmessage=se,ge=function(){Ut.postMessage(null)}}else ge=function(){N(se,0)};function At(D){T=D,y||(y=!0,ge())}function ve(D,H){R=N(function(){D(e.unstable_now())},H)}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(D){D.callback=null},e.unstable_continueExecution=function(){E||w||(E=!0,At(L))},e.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<D?Math.floor(1e3/D):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(D){switch(m){case 1:case 2:case 3:var H=3;break;default:H=m}var V=m;m=H;try{return D()}finally{m=V}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(D,H){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var V=m;m=D;try{return H()}finally{m=V}},e.unstable_scheduleCallback=function(D,H,V){var J=e.unstable_now();switch(typeof V=="object"&&V!==null?(V=V.delay,V=typeof V=="number"&&0<V?J+V:J):V=J,D){case 1:var le=-1;break;case 2:le=250;break;case 5:le=1073741823;break;case 4:le=1e4;break;default:le=5e3}return le=V+le,D={id:d++,callback:H,priorityLevel:D,startTime:V,expirationTime:le,sortIndex:-1},V>J?(D.sortIndex=V,t(s,D),n(u)===null&&D===n(s)&&(S?(p(R),R=-1):S=!0,ve(k,V-J))):(D.sortIndex=le,t(u,D),E||w||(E=!0,At(L))),D},e.unstable_shouldYield=ee,e.unstable_wrapCallback=function(D){var H=m;return function(){var V=m;m=H;try{return D.apply(this,arguments)}finally{m=V}}}})(zc);Mc.exports=zc;var Up=Mc.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 Ap=_,be=Up;function P(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 jc=new Set,Kr={};function Mn(e,t){ir(e,t),ir(e+"Capture",t)}function ir(e,t){for(Kr[e]=t,e=0;e<t.length;e++)jc.add(t[e])}var zt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),No=Object.prototype.hasOwnProperty,Bp=/^[: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]*$/,Bu={},$u={};function $p(e){return No.call($u,e)?!0:No.call(Bu,e)?!1:Bp.test(e)?$u[e]=!0:(Bu[e]=!0,!1)}function Hp(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 Vp(e,t,n,r){if(t===null||typeof t>"u"||Hp(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 He(e,t,n,r,l,i,o){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=i,this.removeEmptyString=o}var Me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Me[e]=new He(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Me[t]=new He(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Me[e]=new He(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Me[e]=new He(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){Me[e]=new He(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Me[e]=new He(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Me[e]=new He(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Me[e]=new He(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Me[e]=new He(e,5,!1,e.toLowerCase(),null,!1,!1)});var La=/[\-:]([a-z])/g;function Na(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(La,Na);Me[t]=new He(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(La,Na);Me[t]=new He(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(La,Na);Me[t]=new He(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Me[e]=new He(e,1,!1,e.toLowerCase(),null,!1,!1)});Me.xlinkHref=new He("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Me[e]=new He(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ta(e,t,n,r){var l=Me.hasOwnProperty(t)?Me[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Vp(t,n,l,r)&&(n=null),r||l===null?$p(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 It=Ap.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Cl=Symbol.for("react.element"),$n=Symbol.for("react.portal"),Hn=Symbol.for("react.fragment"),Da=Symbol.for("react.strict_mode"),To=Symbol.for("react.profiler"),Oc=Symbol.for("react.provider"),Fc=Symbol.for("react.context"),Ma=Symbol.for("react.forward_ref"),Do=Symbol.for("react.suspense"),Mo=Symbol.for("react.suspense_list"),za=Symbol.for("react.memo"),Wt=Symbol.for("react.lazy"),Ic=Symbol.for("react.offscreen"),Hu=Symbol.iterator;function Sr(e){return e===null||typeof e!="object"?null:(e=Hu&&e[Hu]||e["@@iterator"],typeof e=="function"?e:null)}var de=Object.assign,bi;function Mr(e){if(bi===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);bi=t&&t[1]||""}return`
`+bi+e}var eo=!1;function to(e,t){if(!e||eo)return"";eo=!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(`
`),i=r.stack.split(`
`),o=l.length-1,a=i.length-1;1<=o&&0<=a&&l[o]!==i[a];)a--;for(;1<=o&&0<=a;o--,a--)if(l[o]!==i[a]){if(o!==1||a!==1)do if(o--,a--,0>a||l[o]!==i[a]){var u=`
`+l[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=a);break}}}finally{eo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Mr(e):""}function Wp(e){switch(e.tag){case 5:return Mr(e.type);case 16:return Mr("Lazy");case 13:return Mr("Suspense");case 19:return Mr("SuspenseList");case 0:case 2:case 15:return e=to(e.type,!1),e;case 11:return e=to(e.type.render,!1),e;case 1:return e=to(e.type,!0),e;default:return""}}function zo(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 Hn:return"Fragment";case $n:return"Portal";case To:return"Profiler";case Da:return"StrictMode";case Do:return"Suspense";case Mo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Fc:return(e.displayName||"Context")+".Consumer";case Oc:return(e._context.displayName||"Context")+".Provider";case Ma:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case za:return t=e.displayName||null,t!==null?t:zo(e.type)||"Memo";case Wt:t=e._payload,e=e._init;try{return zo(e(t))}catch{}}return null}function Qp(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 zo(t);case 8:return t===Da?"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 on(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Uc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Kp(e){var t=Uc(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,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function _l(e){e._valueTracker||(e._valueTracker=Kp(e))}function Ac(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Uc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ti(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 jo(e,t){var n=t.checked;return de({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Vu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=on(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 Bc(e,t){t=t.checked,t!=null&&Ta(e,"checked",t,!1)}function Oo(e,t){Bc(e,t);var n=on(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")?Fo(e,t.type,n):t.hasOwnProperty("defaultValue")&&Fo(e,t.type,on(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wu(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 Fo(e,t,n){(t!=="number"||ti(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var zr=Array.isArray;function bn(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=""+on(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 Io(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(P(91));return de({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Qu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(P(92));if(zr(n)){if(1<n.length)throw Error(P(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:on(n)}}function $c(e,t){var n=on(t.value),r=on(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 Ku(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Hc(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 Uo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Hc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Pl,Vc=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(Pl=Pl||document.createElement("div"),Pl.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Pl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Yr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ir={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},Yp=["Webkit","ms","Moz","O"];Object.keys(Ir).forEach(function(e){Yp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ir[t]=Ir[e]})});function Wc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ir.hasOwnProperty(e)&&Ir[e]?(""+t).trim():t+"px"}function Qc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Wc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Xp=de({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 Ao(e,t){if(t){if(Xp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function Bo(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 $o=null;function ja(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ho=null,er=null,tr=null;function Yu(e){if(e=hl(e)){if(typeof Ho!="function")throw Error(P(280));var t=e.stateNode;t&&(t=ji(t),Ho(e.stateNode,e.type,t))}}function Kc(e){er?tr?tr.push(e):tr=[e]:er=e}function Yc(){if(er){var e=er,t=tr;if(tr=er=null,Yu(e),t)for(e=0;e<t.length;e++)Yu(t[e])}}function Xc(e,t){return e(t)}function Gc(){}var no=!1;function Zc(e,t,n){if(no)return e(t,n);no=!0;try{return Xc(e,t,n)}finally{no=!1,(er!==null||tr!==null)&&(Gc(),Yc())}}function Xr(e,t){var n=e.stateNode;if(n===null)return null;var r=ji(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(P(231,t,typeof n));return n}var Vo=!1;if(zt)try{var Er={};Object.defineProperty(Er,"passive",{get:function(){Vo=!0}}),window.addEventListener("test",Er,Er),window.removeEventListener("test",Er,Er)}catch{Vo=!1}function Gp(e,t,n,r,l,i,o,a,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(d){this.onError(d)}}var Ur=!1,ni=null,ri=!1,Wo=null,Zp={onError:function(e){Ur=!0,ni=e}};function Jp(e,t,n,r,l,i,o,a,u){Ur=!1,ni=null,Gp.apply(Zp,arguments)}function qp(e,t,n,r,l,i,o,a,u){if(Jp.apply(this,arguments),Ur){if(Ur){var s=ni;Ur=!1,ni=null}else throw Error(P(198));ri||(ri=!0,Wo=s)}}function zn(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 Jc(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 Xu(e){if(zn(e)!==e)throw Error(P(188))}function bp(e){var t=e.alternate;if(!t){if(t=zn(e),t===null)throw Error(P(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return Xu(l),e;if(i===r)return Xu(l),t;i=i.sibling}throw Error(P(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,a=l.child;a;){if(a===n){o=!0,n=l,r=i;break}if(a===r){o=!0,r=l,n=i;break}a=a.sibling}if(!o){for(a=i.child;a;){if(a===n){o=!0,n=i,r=l;break}if(a===r){o=!0,r=i,n=l;break}a=a.sibling}if(!o)throw Error(P(189))}}if(n.alternate!==r)throw Error(P(190))}if(n.tag!==3)throw Error(P(188));return n.stateNode.current===n?e:t}function qc(e){return e=bp(e),e!==null?bc(e):null}function bc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=bc(e);if(t!==null)return t;e=e.sibling}return null}var ef=be.unstable_scheduleCallback,Gu=be.unstable_cancelCallback,eh=be.unstable_shouldYield,th=be.unstable_requestPaint,ye=be.unstable_now,nh=be.unstable_getCurrentPriorityLevel,Oa=be.unstable_ImmediatePriority,tf=be.unstable_UserBlockingPriority,li=be.unstable_NormalPriority,rh=be.unstable_LowPriority,nf=be.unstable_IdlePriority,Ti=null,Et=null;function lh(e){if(Et&&typeof Et.onCommitFiberRoot=="function")try{Et.onCommitFiberRoot(Ti,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:ah,ih=Math.log,oh=Math.LN2;function ah(e){return e>>>=0,e===0?32:31-(ih(e)/oh|0)|0}var Rl=64,Ll=4194304;function jr(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 ii(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~l;a!==0?r=jr(a):(i&=o,i!==0&&(r=jr(i)))}else o=n&~l,o!==0?r=jr(o):i!==0&&(r=jr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&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-ht(t),l=1<<n,r|=e[n],t&=~l;return r}function uh(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 sh(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-ht(i),a=1<<o,u=l[o];u===-1?(!(a&n)||a&r)&&(l[o]=uh(a,t)):u<=t&&(e.expiredLanes|=a),i&=~a}}function Qo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function rf(){var e=Rl;return Rl<<=1,!(Rl&4194240)&&(Rl=64),e}function ro(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function dl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function ch(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-ht(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Fa(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var b=0;function lf(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var of,Ia,af,uf,sf,Ko=!1,Nl=[],Jt=null,qt=null,bt=null,Gr=new Map,Zr=new Map,Kt=[],fh="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 Zu(e,t){switch(e){case"focusin":case"focusout":Jt=null;break;case"dragenter":case"dragleave":qt=null;break;case"mouseover":case"mouseout":bt=null;break;case"pointerover":case"pointerout":Gr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Zr.delete(t.pointerId)}}function kr(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=hl(t),t!==null&&Ia(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function dh(e,t,n,r,l){switch(t){case"focusin":return Jt=kr(Jt,e,t,n,r,l),!0;case"dragenter":return qt=kr(qt,e,t,n,r,l),!0;case"mouseover":return bt=kr(bt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Gr.set(i,kr(Gr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Zr.set(i,kr(Zr.get(i)||null,e,t,n,r,l)),!0}return!1}function cf(e){var t=xn(e.target);if(t!==null){var n=zn(t);if(n!==null){if(t=n.tag,t===13){if(t=Jc(n),t!==null){e.blockedOn=t,sf(e.priority,function(){af(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 Wl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);$o=r,n.target.dispatchEvent(r),$o=null}else return t=hl(n),t!==null&&Ia(t),e.blockedOn=n,!1;t.shift()}return!0}function Ju(e,t,n){Wl(e)&&n.delete(t)}function ph(){Ko=!1,Jt!==null&&Wl(Jt)&&(Jt=null),qt!==null&&Wl(qt)&&(qt=null),bt!==null&&Wl(bt)&&(bt=null),Gr.forEach(Ju),Zr.forEach(Ju)}function Cr(e,t){e.blockedOn===t&&(e.blockedOn=null,Ko||(Ko=!0,be.unstable_scheduleCallback(be.unstable_NormalPriority,ph)))}function Jr(e){function t(l){return Cr(l,e)}if(0<Nl.length){Cr(Nl[0],e);for(var n=1;n<Nl.length;n++){var r=Nl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Jt!==null&&Cr(Jt,e),qt!==null&&Cr(qt,e),bt!==null&&Cr(bt,e),Gr.forEach(t),Zr.forEach(t),n=0;n<Kt.length;n++)r=Kt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Kt.length&&(n=Kt[0],n.blockedOn===null);)cf(n),n.blockedOn===null&&Kt.shift()}var nr=It.ReactCurrentBatchConfig,oi=!0;function hh(e,t,n,r){var l=b,i=nr.transition;nr.transition=null;try{b=1,Ua(e,t,n,r)}finally{b=l,nr.transition=i}}function mh(e,t,n,r){var l=b,i=nr.transition;nr.transition=null;try{b=4,Ua(e,t,n,r)}finally{b=l,nr.transition=i}}function Ua(e,t,n,r){if(oi){var l=Yo(e,t,n,r);if(l===null)ho(e,t,r,ai,n),Zu(e,r);else if(dh(l,e,t,n,r))r.stopPropagation();else if(Zu(e,r),t&4&&-1<fh.indexOf(e)){for(;l!==null;){var i=hl(l);if(i!==null&&of(i),i=Yo(e,t,n,r),i===null&&ho(e,t,r,ai,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else ho(e,t,r,null,n)}}var ai=null;function Yo(e,t,n,r){if(ai=null,e=ja(r),e=xn(e),e!==null)if(t=zn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Jc(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 ai=e,null}function ff(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(nh()){case Oa:return 1;case tf:return 4;case li:case rh:return 16;case nf:return 536870912;default:return 16}default:return 16}}var Xt=null,Aa=null,Ql=null;function df(){if(Ql)return Ql;var e,t=Aa,n=t.length,r,l="value"in Xt?Xt.value:Xt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Ql=l.slice(e,1<r?1-r:void 0)}function Kl(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 Tl(){return!0}function qu(){return!1}function tt(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Tl:qu,this.isPropagationStopped=qu,this}return de(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=Tl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Tl)},persist:function(){},isPersistent:Tl}),t}var hr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ba=tt(hr),pl=de({},hr,{view:0,detail:0}),vh=tt(pl),lo,io,_r,Di=de({},pl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:$a,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!==_r&&(_r&&e.type==="mousemove"?(lo=e.screenX-_r.screenX,io=e.screenY-_r.screenY):io=lo=0,_r=e),lo)},movementY:function(e){return"movementY"in e?e.movementY:io}}),bu=tt(Di),yh=de({},Di,{dataTransfer:0}),gh=tt(yh),wh=de({},pl,{relatedTarget:0}),oo=tt(wh),xh=de({},hr,{animationName:0,elapsedTime:0,pseudoElement:0}),Sh=tt(xh),Eh=de({},hr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),kh=tt(Eh),Ch=de({},hr,{data:0}),es=tt(Ch),_h={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ph={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"},Rh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Lh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Rh[e])?!!t[e]:!1}function $a(){return Lh}var Nh=de({},pl,{key:function(e){if(e.key){var t=_h[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Kl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ph[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:$a,charCode:function(e){return e.type==="keypress"?Kl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Kl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Th=tt(Nh),Dh=de({},Di,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ts=tt(Dh),Mh=de({},pl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:$a}),zh=tt(Mh),jh=de({},hr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Oh=tt(jh),Fh=de({},Di,{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}),Ih=tt(Fh),Uh=[9,13,27,32],Ha=zt&&"CompositionEvent"in window,Ar=null;zt&&"documentMode"in document&&(Ar=document.documentMode);var Ah=zt&&"TextEvent"in window&&!Ar,pf=zt&&(!Ha||Ar&&8<Ar&&11>=Ar),ns=" ",rs=!1;function hf(e,t){switch(e){case"keyup":return Uh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vn=!1;function Bh(e,t){switch(e){case"compositionend":return mf(t);case"keypress":return t.which!==32?null:(rs=!0,ns);case"textInput":return e=t.data,e===ns&&rs?null:e;default:return null}}function $h(e,t){if(Vn)return e==="compositionend"||!Ha&&hf(e,t)?(e=df(),Ql=Aa=Xt=null,Vn=!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 pf&&t.locale!=="ko"?null:t.data;default:return null}}var Hh={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 ls(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Hh[e.type]:t==="textarea"}function vf(e,t,n,r){Kc(r),t=ui(t,"onChange"),0<t.length&&(n=new Ba("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Br=null,qr=null;function Vh(e){Rf(e,0)}function Mi(e){var t=Kn(e);if(Ac(t))return e}function Wh(e,t){if(e==="change")return t}var yf=!1;if(zt){var ao;if(zt){var uo="oninput"in document;if(!uo){var is=document.createElement("div");is.setAttribute("oninput","return;"),uo=typeof is.oninput=="function"}ao=uo}else ao=!1;yf=ao&&(!document.documentMode||9<document.documentMode)}function os(){Br&&(Br.detachEvent("onpropertychange",gf),qr=Br=null)}function gf(e){if(e.propertyName==="value"&&Mi(qr)){var t=[];vf(t,qr,e,ja(e)),Zc(Vh,t)}}function Qh(e,t,n){e==="focusin"?(os(),Br=t,qr=n,Br.attachEvent("onpropertychange",gf)):e==="focusout"&&os()}function Kh(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Mi(qr)}function Yh(e,t){if(e==="click")return Mi(t)}function Xh(e,t){if(e==="input"||e==="change")return Mi(t)}function Gh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var vt=typeof Object.is=="function"?Object.is:Gh;function br(e,t){if(vt(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(!No.call(t,l)||!vt(e[l],t[l]))return!1}return!0}function as(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function us(e,t){var n=as(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=as(n)}}function wf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?wf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function xf(){for(var e=window,t=ti();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ti(e.document)}return t}function Va(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 Zh(e){var t=xf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&wf(n.ownerDocument.documentElement,n)){if(r!==null&&Va(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,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=us(n,i);var o=us(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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 Jh=zt&&"documentMode"in document&&11>=document.documentMode,Wn=null,Xo=null,$r=null,Go=!1;function ss(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Go||Wn==null||Wn!==ti(r)||(r=Wn,"selectionStart"in r&&Va(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}),$r&&br($r,r)||($r=r,r=ui(Xo,"onSelect"),0<r.length&&(t=new Ba("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Wn)))}function Dl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Qn={animationend:Dl("Animation","AnimationEnd"),animationiteration:Dl("Animation","AnimationIteration"),animationstart:Dl("Animation","AnimationStart"),transitionend:Dl("Transition","TransitionEnd")},so={},Sf={};zt&&(Sf=document.createElement("div").style,"AnimationEvent"in window||(delete Qn.animationend.animation,delete Qn.animationiteration.animation,delete Qn.animationstart.animation),"TransitionEvent"in window||delete Qn.transitionend.transition);function zi(e){if(so[e])return so[e];if(!Qn[e])return e;var t=Qn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Sf)return so[e]=t[n];return e}var Ef=zi("animationend"),kf=zi("animationiteration"),Cf=zi("animationstart"),_f=zi("transitionend"),Pf=new Map,cs="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 un(e,t){Pf.set(e,t),Mn(t,[e])}for(var co=0;co<cs.length;co++){var fo=cs[co],qh=fo.toLowerCase(),bh=fo[0].toUpperCase()+fo.slice(1);un(qh,"on"+bh)}un(Ef,"onAnimationEnd");un(kf,"onAnimationIteration");un(Cf,"onAnimationStart");un("dblclick","onDoubleClick");un("focusin","onFocus");un("focusout","onBlur");un(_f,"onTransitionEnd");ir("onMouseEnter",["mouseout","mouseover"]);ir("onMouseLeave",["mouseout","mouseover"]);ir("onPointerEnter",["pointerout","pointerover"]);ir("onPointerLeave",["pointerout","pointerover"]);Mn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Mn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Mn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Mn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Mn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Mn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="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(" "),em=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function fs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,qp(r,t,void 0,e),e.currentTarget=null}function Rf(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 i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var a=r[o],u=a.instance,s=a.currentTarget;if(a=a.listener,u!==i&&l.isPropagationStopped())break e;fs(l,a,s),i=u}else for(o=0;o<r.length;o++){if(a=r[o],u=a.instance,s=a.currentTarget,a=a.listener,u!==i&&l.isPropagationStopped())break e;fs(l,a,s),i=u}}}if(ri)throw e=Wo,ri=!1,Wo=null,e}function ie(e,t){var n=t[ea];n===void 0&&(n=t[ea]=new Set);var r=e+"__bubble";n.has(r)||(Lf(t,e,2,!1),n.add(r))}function po(e,t,n){var r=0;t&&(r|=4),Lf(n,e,r,t)}var Ml="_reactListening"+Math.random().toString(36).slice(2);function el(e){if(!e[Ml]){e[Ml]=!0,jc.forEach(function(n){n!=="selectionchange"&&(em.has(n)||po(n,!1,e),po(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ml]||(t[Ml]=!0,po("selectionchange",!1,t))}}function Lf(e,t,n,r){switch(ff(t)){case 1:var l=hh;break;case 4:l=mh;break;default:l=Ua}n=l.bind(null,t,n,e),l=void 0,!Vo||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 ho(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var a=r.stateNode.containerInfo;if(a===l||a.nodeType===8&&a.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;o=o.return}for(;a!==null;){if(o=xn(a),o===null)return;if(u=o.tag,u===5||u===6){r=i=o;continue e}a=a.parentNode}}r=r.return}Zc(function(){var s=i,d=ja(n),f=[];e:{var m=Pf.get(e);if(m!==void 0){var w=Ba,E=e;switch(e){case"keypress":if(Kl(n)===0)break e;case"keydown":case"keyup":w=Th;break;case"focusin":E="focus",w=oo;break;case"focusout":E="blur",w=oo;break;case"beforeblur":case"afterblur":w=oo;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":w=bu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=gh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=zh;break;case Ef:case kf:case Cf:w=Sh;break;case _f:w=Oh;break;case"scroll":w=vh;break;case"wheel":w=Ih;break;case"copy":case"cut":case"paste":w=kh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=ts}var S=(t&4)!==0,N=!S&&e==="scroll",p=S?m!==null?m+"Capture":null:m;S=[];for(var c=s,v;c!==null;){v=c;var k=v.stateNode;if(v.tag===5&&k!==null&&(v=k,p!==null&&(k=Xr(c,p),k!=null&&S.push(tl(c,k,v)))),N)break;c=c.return}0<S.length&&(m=new w(m,E,null,n,d),f.push({event:m,listeners:S}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",m&&n!==$o&&(E=n.relatedTarget||n.fromElement)&&(xn(E)||E[jt]))break e;if((w||m)&&(m=d.window===d?d:(m=d.ownerDocument)?m.defaultView||m.parentWindow:window,w?(E=n.relatedTarget||n.toElement,w=s,E=E?xn(E):null,E!==null&&(N=zn(E),E!==N||E.tag!==5&&E.tag!==6)&&(E=null)):(w=null,E=s),w!==E)){if(S=bu,k="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(S=ts,k="onPointerLeave",p="onPointerEnter",c="pointer"),N=w==null?m:Kn(w),v=E==null?m:Kn(E),m=new S(k,c+"leave",w,n,d),m.target=N,m.relatedTarget=v,k=null,xn(d)===s&&(S=new S(p,c+"enter",E,n,d),S.target=v,S.relatedTarget=N,k=S),N=k,w&&E)t:{for(S=w,p=E,c=0,v=S;v;v=An(v))c++;for(v=0,k=p;k;k=An(k))v++;for(;0<c-v;)S=An(S),c--;for(;0<v-c;)p=An(p),v--;for(;c--;){if(S===p||p!==null&&S===p.alternate)break t;S=An(S),p=An(p)}S=null}else S=null;w!==null&&ds(f,m,w,S,!1),E!==null&&N!==null&&ds(f,N,E,S,!0)}}e:{if(m=s?Kn(s):window,w=m.nodeName&&m.nodeName.toLowerCase(),w==="select"||w==="input"&&m.type==="file")var L=Wh;else if(ls(m))if(yf)L=Xh;else{L=Kh;var y=Qh}else(w=m.nodeName)&&w.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(L=Yh);if(L&&(L=L(e,s))){vf(f,L,n,d);break e}y&&y(e,m,s),e==="focusout"&&(y=m._wrapperState)&&y.controlled&&m.type==="number"&&Fo(m,"number",m.value)}switch(y=s?Kn(s):window,e){case"focusin":(ls(y)||y.contentEditable==="true")&&(Wn=y,Xo=s,$r=null);break;case"focusout":$r=Xo=Wn=null;break;case"mousedown":Go=!0;break;case"contextmenu":case"mouseup":case"dragend":Go=!1,ss(f,n,d);break;case"selectionchange":if(Jh)break;case"keydown":case"keyup":ss(f,n,d)}var T;if(Ha)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else Vn?hf(e,n)&&(R="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(R="onCompositionStart");R&&(pf&&n.locale!=="ko"&&(Vn||R!=="onCompositionStart"?R==="onCompositionEnd"&&Vn&&(T=df()):(Xt=d,Aa="value"in Xt?Xt.value:Xt.textContent,Vn=!0)),y=ui(s,R),0<y.length&&(R=new es(R,e,null,n,d),f.push({event:R,listeners:y}),T?R.data=T:(T=mf(n),T!==null&&(R.data=T)))),(T=Ah?Bh(e,n):$h(e,n))&&(s=ui(s,"onBeforeInput"),0<s.length&&(d=new es("onBeforeInput","beforeinput",null,n,d),f.push({event:d,listeners:s}),d.data=T))}Rf(f,t)})}function tl(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ui(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Xr(e,n),i!=null&&r.unshift(tl(e,i,l)),i=Xr(e,t),i!=null&&r.push(tl(e,i,l))),e=e.return}return r}function An(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ds(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var a=n,u=a.alternate,s=a.stateNode;if(u!==null&&u===r)break;a.tag===5&&s!==null&&(a=s,l?(u=Xr(n,i),u!=null&&o.unshift(tl(n,u,a))):l||(u=Xr(n,i),u!=null&&o.push(tl(n,u,a)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var tm=/\r\n?/g,nm=/\u0000|\uFFFD/g;function ps(e){return(typeof e=="string"?e:""+e).replace(tm,`
`).replace(nm,"")}function zl(e,t,n){if(t=ps(t),ps(e)!==t&&n)throw Error(P(425))}function si(){}var Zo=null,Jo=null;function qo(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 bo=typeof setTimeout=="function"?setTimeout:void 0,rm=typeof clearTimeout=="function"?clearTimeout:void 0,hs=typeof Promise=="function"?Promise:void 0,lm=typeof queueMicrotask=="function"?queueMicrotask:typeof hs<"u"?function(e){return hs.resolve(null).then(e).catch(im)}:bo;function im(e){setTimeout(function(){throw e})}function mo(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),Jr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Jr(t)}function en(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 ms(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 mr=Math.random().toString(36).slice(2),St="__reactFiber$"+mr,nl="__reactProps$"+mr,jt="__reactContainer$"+mr,ea="__reactEvents$"+mr,om="__reactListeners$"+mr,am="__reactHandles$"+mr;function xn(e){var t=e[St];if(t)return t;for(var n=e.parentNode;n;){if(t=n[jt]||n[St]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ms(e);e!==null;){if(n=e[St])return n;e=ms(e)}return t}e=n,n=e.parentNode}return null}function hl(e){return e=e[St]||e[jt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Kn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(P(33))}function ji(e){return e[nl]||null}var ta=[],Yn=-1;function sn(e){return{current:e}}function oe(e){0>Yn||(e.current=ta[Yn],ta[Yn]=null,Yn--)}function re(e,t){Yn++,ta[Yn]=e.current,e.current=t}var an={},Fe=sn(an),Ke=sn(!1),Pn=an;function or(e,t){var n=e.type.contextTypes;if(!n)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Ye(e){return e=e.childContextTypes,e!=null}function ci(){oe(Ke),oe(Fe)}function vs(e,t,n){if(Fe.current!==an)throw Error(P(168));re(Fe,t),re(Ke,n)}function Nf(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(P(108,Qp(e)||"Unknown",l));return de({},n,r)}function fi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,Pn=Fe.current,re(Fe,e),re(Ke,Ke.current),!0}function ys(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=Nf(e,t,Pn),r.__reactInternalMemoizedMergedChildContext=e,oe(Ke),oe(Fe),re(Fe,e)):oe(Ke),re(Ke,n)}var Lt=null,Oi=!1,vo=!1;function Tf(e){Lt===null?Lt=[e]:Lt.push(e)}function um(e){Oi=!0,Tf(e)}function cn(){if(!vo&&Lt!==null){vo=!0;var e=0,t=b;try{var n=Lt;for(b=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Lt=null,Oi=!1}catch(l){throw Lt!==null&&(Lt=Lt.slice(e+1)),ef(Oa,cn),l}finally{b=t,vo=!1}}return null}var Xn=[],Gn=0,di=null,pi=0,nt=[],rt=0,Rn=null,Nt=1,Tt="";function vn(e,t){Xn[Gn++]=pi,Xn[Gn++]=di,di=e,pi=t}function Df(e,t,n){nt[rt++]=Nt,nt[rt++]=Tt,nt[rt++]=Rn,Rn=e;var r=Nt;e=Tt;var l=32-ht(r)-1;r&=~(1<<l),n+=1;var i=32-ht(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Nt=1<<32-ht(t)+l|n<<l|r,Tt=i+e}else Nt=1<<i|n<<l|r,Tt=e}function Wa(e){e.return!==null&&(vn(e,1),Df(e,1,0))}function Qa(e){for(;e===di;)di=Xn[--Gn],Xn[Gn]=null,pi=Xn[--Gn],Xn[Gn]=null;for(;e===Rn;)Rn=nt[--rt],nt[rt]=null,Tt=nt[--rt],nt[rt]=null,Nt=nt[--rt],nt[rt]=null}var qe=null,Je=null,ue=!1,pt=null;function Mf(e,t){var n=lt(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 gs(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,qe=e,Je=en(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qe=e,Je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Rn!==null?{id:Nt,overflow:Tt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=lt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qe=e,Je=null,!0):!1;default:return!1}}function na(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ra(e){if(ue){var t=Je;if(t){var n=t;if(!gs(e,t)){if(na(e))throw Error(P(418));t=en(n.nextSibling);var r=qe;t&&gs(e,t)?Mf(r,n):(e.flags=e.flags&-4097|2,ue=!1,qe=e)}}else{if(na(e))throw Error(P(418));e.flags=e.flags&-4097|2,ue=!1,qe=e}}}function ws(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;qe=e}function jl(e){if(e!==qe)return!1;if(!ue)return ws(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!qo(e.type,e.memoizedProps)),t&&(t=Je)){if(na(e))throw zf(),Error(P(418));for(;t;)Mf(e,t),t=en(t.nextSibling)}if(ws(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(P(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Je=en(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Je=null}}else Je=qe?en(e.stateNode.nextSibling):null;return!0}function zf(){for(var e=Je;e;)e=en(e.nextSibling)}function ar(){Je=qe=null,ue=!1}function Ka(e){pt===null?pt=[e]:pt.push(e)}var sm=It.ReactCurrentBatchConfig;function Pr(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(P(309));var r=n.stateNode}if(!r)throw Error(P(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var a=l.refs;o===null?delete a[i]:a[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(P(284));if(!n._owner)throw Error(P(290,e))}return e}function Ol(e,t){throw e=Object.prototype.toString.call(t),Error(P(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xs(e){var t=e._init;return t(e._payload)}function jf(e){function t(p,c){if(e){var v=p.deletions;v===null?(p.deletions=[c],p.flags|=16):v.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function l(p,c){return p=ln(p,c),p.index=0,p.sibling=null,p}function i(p,c,v){return p.index=v,e?(v=p.alternate,v!==null?(v=v.index,v<c?(p.flags|=2,c):v):(p.flags|=2,c)):(p.flags|=1048576,c)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function a(p,c,v,k){return c===null||c.tag!==6?(c=ko(v,p.mode,k),c.return=p,c):(c=l(c,v),c.return=p,c)}function u(p,c,v,k){var L=v.type;return L===Hn?d(p,c,v.props.children,k,v.key):c!==null&&(c.elementType===L||typeof L=="object"&&L!==null&&L.$$typeof===Wt&&xs(L)===c.type)?(k=l(c,v.props),k.ref=Pr(p,c,v),k.return=p,k):(k=bl(v.type,v.key,v.props,null,p.mode,k),k.ref=Pr(p,c,v),k.return=p,k)}function s(p,c,v,k){return c===null||c.tag!==4||c.stateNode.containerInfo!==v.containerInfo||c.stateNode.implementation!==v.implementation?(c=Co(v,p.mode,k),c.return=p,c):(c=l(c,v.children||[]),c.return=p,c)}function d(p,c,v,k,L){return c===null||c.tag!==7?(c=_n(v,p.mode,k,L),c.return=p,c):(c=l(c,v),c.return=p,c)}function f(p,c,v){if(typeof c=="string"&&c!==""||typeof c=="number")return c=ko(""+c,p.mode,v),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Cl:return v=bl(c.type,c.key,c.props,null,p.mode,v),v.ref=Pr(p,null,c),v.return=p,v;case $n:return c=Co(c,p.mode,v),c.return=p,c;case Wt:var k=c._init;return f(p,k(c._payload),v)}if(zr(c)||Sr(c))return c=_n(c,p.mode,v,null),c.return=p,c;Ol(p,c)}return null}function m(p,c,v,k){var L=c!==null?c.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return L!==null?null:a(p,c,""+v,k);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Cl:return v.key===L?u(p,c,v,k):null;case $n:return v.key===L?s(p,c,v,k):null;case Wt:return L=v._init,m(p,c,L(v._payload),k)}if(zr(v)||Sr(v))return L!==null?null:d(p,c,v,k,null);Ol(p,v)}return null}function w(p,c,v,k,L){if(typeof k=="string"&&k!==""||typeof k=="number")return p=p.get(v)||null,a(c,p,""+k,L);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case Cl:return p=p.get(k.key===null?v:k.key)||null,u(c,p,k,L);case $n:return p=p.get(k.key===null?v:k.key)||null,s(c,p,k,L);case Wt:var y=k._init;return w(p,c,v,y(k._payload),L)}if(zr(k)||Sr(k))return p=p.get(v)||null,d(c,p,k,L,null);Ol(c,k)}return null}function E(p,c,v,k){for(var L=null,y=null,T=c,R=c=0,A=null;T!==null&&R<v.length;R++){T.index>R?(A=T,T=null):A=T.sibling;var U=m(p,T,v[R],k);if(U===null){T===null&&(T=A);break}e&&T&&U.alternate===null&&t(p,T),c=i(U,c,R),y===null?L=U:y.sibling=U,y=U,T=A}if(R===v.length)return n(p,T),ue&&vn(p,R),L;if(T===null){for(;R<v.length;R++)T=f(p,v[R],k),T!==null&&(c=i(T,c,R),y===null?L=T:y.sibling=T,y=T);return ue&&vn(p,R),L}for(T=r(p,T);R<v.length;R++)A=w(T,p,R,v[R],k),A!==null&&(e&&A.alternate!==null&&T.delete(A.key===null?R:A.key),c=i(A,c,R),y===null?L=A:y.sibling=A,y=A);return e&&T.forEach(function(ee){return t(p,ee)}),ue&&vn(p,R),L}function S(p,c,v,k){var L=Sr(v);if(typeof L!="function")throw Error(P(150));if(v=L.call(v),v==null)throw Error(P(151));for(var y=L=null,T=c,R=c=0,A=null,U=v.next();T!==null&&!U.done;R++,U=v.next()){T.index>R?(A=T,T=null):A=T.sibling;var ee=m(p,T,U.value,k);if(ee===null){T===null&&(T=A);break}e&&T&&ee.alternate===null&&t(p,T),c=i(ee,c,R),y===null?L=ee:y.sibling=ee,y=ee,T=A}if(U.done)return n(p,T),ue&&vn(p,R),L;if(T===null){for(;!U.done;R++,U=v.next())U=f(p,U.value,k),U!==null&&(c=i(U,c,R),y===null?L=U:y.sibling=U,y=U);return ue&&vn(p,R),L}for(T=r(p,T);!U.done;R++,U=v.next())U=w(T,p,R,U.value,k),U!==null&&(e&&U.alternate!==null&&T.delete(U.key===null?R:U.key),c=i(U,c,R),y===null?L=U:y.sibling=U,y=U);return e&&T.forEach(function(se){return t(p,se)}),ue&&vn(p,R),L}function N(p,c,v,k){if(typeof v=="object"&&v!==null&&v.type===Hn&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Cl:e:{for(var L=v.key,y=c;y!==null;){if(y.key===L){if(L=v.type,L===Hn){if(y.tag===7){n(p,y.sibling),c=l(y,v.props.children),c.return=p,p=c;break e}}else if(y.elementType===L||typeof L=="object"&&L!==null&&L.$$typeof===Wt&&xs(L)===y.type){n(p,y.sibling),c=l(y,v.props),c.ref=Pr(p,y,v),c.return=p,p=c;break e}n(p,y);break}else t(p,y);y=y.sibling}v.type===Hn?(c=_n(v.props.children,p.mode,k,v.key),c.return=p,p=c):(k=bl(v.type,v.key,v.props,null,p.mode,k),k.ref=Pr(p,c,v),k.return=p,p=k)}return o(p);case $n:e:{for(y=v.key;c!==null;){if(c.key===y)if(c.tag===4&&c.stateNode.containerInfo===v.containerInfo&&c.stateNode.implementation===v.implementation){n(p,c.sibling),c=l(c,v.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Co(v,p.mode,k),c.return=p,p=c}return o(p);case Wt:return y=v._init,N(p,c,y(v._payload),k)}if(zr(v))return E(p,c,v,k);if(Sr(v))return S(p,c,v,k);Ol(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,c!==null&&c.tag===6?(n(p,c.sibling),c=l(c,v),c.return=p,p=c):(n(p,c),c=ko(v,p.mode,k),c.return=p,p=c),o(p)):n(p,c)}return N}var ur=jf(!0),Of=jf(!1),hi=sn(null),mi=null,Zn=null,Ya=null;function Xa(){Ya=Zn=mi=null}function Ga(e){var t=hi.current;oe(hi),e._currentValue=t}function la(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 rr(e,t){mi=e,Ya=Zn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Qe=!0),e.firstContext=null)}function ot(e){var t=e._currentValue;if(Ya!==e)if(e={context:e,memoizedValue:t,next:null},Zn===null){if(mi===null)throw Error(P(308));Zn=e,mi.dependencies={lanes:0,firstContext:e}}else Zn=Zn.next=e;return t}var Sn=null;function Za(e){Sn===null?Sn=[e]:Sn.push(e)}function Ff(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Za(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ot(e,r)}function Ot(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 Qt=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function If(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 Dt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function tn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,G&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ot(e,n)}return l=r.interleaved,l===null?(t.next=t,Za(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ot(e,n)}function Yl(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,Fa(e,n)}}function Ss(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,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 vi(e,t,n,r){var l=e.updateQueue;Qt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,a=l.shared.pending;if(a!==null){l.shared.pending=null;var u=a,s=u.next;u.next=null,o===null?i=s:o.next=s,o=u;var d=e.alternate;d!==null&&(d=d.updateQueue,a=d.lastBaseUpdate,a!==o&&(a===null?d.firstBaseUpdate=s:a.next=s,d.lastBaseUpdate=u))}if(i!==null){var f=l.baseState;o=0,d=s=u=null,a=i;do{var m=a.lane,w=a.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:w,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var E=e,S=a;switch(m=t,w=n,S.tag){case 1:if(E=S.payload,typeof E=="function"){f=E.call(w,f,m);break e}f=E;break e;case 3:E.flags=E.flags&-65537|128;case 0:if(E=S.payload,m=typeof E=="function"?E.call(w,f,m):E,m==null)break e;f=de({},f,m);break e;case 2:Qt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[a]:m.push(a))}else w={eventTime:w,lane:m,tag:a.tag,payload:a.payload,callback:a.callback,next:null},d===null?(s=d=w,u=f):d=d.next=w,o|=m;if(a=a.next,a===null){if(a=l.shared.pending,a===null)break;m=a,a=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(d===null&&(u=f),l.baseState=u,l.firstBaseUpdate=s,l.lastBaseUpdate=d,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Nn|=o,e.lanes=o,e.memoizedState=f}}function Es(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(P(191,l));l.call(r)}}}var ml={},kt=sn(ml),rl=sn(ml),ll=sn(ml);function En(e){if(e===ml)throw Error(P(174));return e}function qa(e,t){switch(re(ll,t),re(rl,e),re(kt,ml),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Uo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Uo(t,e)}oe(kt),re(kt,t)}function sr(){oe(kt),oe(rl),oe(ll)}function Uf(e){En(ll.current);var t=En(kt.current),n=Uo(t,e.type);t!==n&&(re(rl,e),re(kt,n))}function ba(e){rl.current===e&&(oe(kt),oe(rl))}var ce=sn(0);function yi(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 yo=[];function eu(){for(var e=0;e<yo.length;e++)yo[e]._workInProgressVersionPrimary=null;yo.length=0}var Xl=It.ReactCurrentDispatcher,go=It.ReactCurrentBatchConfig,Ln=0,fe=null,ke=null,_e=null,gi=!1,Hr=!1,il=0,cm=0;function ze(){throw Error(P(321))}function tu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!vt(e[n],t[n]))return!1;return!0}function nu(e,t,n,r,l,i){if(Ln=i,fe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Xl.current=e===null||e.memoizedState===null?hm:mm,e=n(r,l),Hr){i=0;do{if(Hr=!1,il=0,25<=i)throw Error(P(301));i+=1,_e=ke=null,t.updateQueue=null,Xl.current=vm,e=n(r,l)}while(Hr)}if(Xl.current=wi,t=ke!==null&&ke.next!==null,Ln=0,_e=ke=fe=null,gi=!1,t)throw Error(P(300));return e}function ru(){var e=il!==0;return il=0,e}function xt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return _e===null?fe.memoizedState=_e=e:_e=_e.next=e,_e}function at(){if(ke===null){var e=fe.alternate;e=e!==null?e.memoizedState:null}else e=ke.next;var t=_e===null?fe.memoizedState:_e.next;if(t!==null)_e=t,ke=e;else{if(e===null)throw Error(P(310));ke=e,e={memoizedState:ke.memoizedState,baseState:ke.baseState,baseQueue:ke.baseQueue,queue:ke.queue,next:null},_e===null?fe.memoizedState=_e=e:_e=_e.next=e}return _e}function ol(e,t){return typeof t=="function"?t(e):t}function wo(e){var t=at(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=ke,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var a=o=null,u=null,s=i;do{var d=s.lane;if((Ln&d)===d)u!==null&&(u=u.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 f={lane:d,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};u===null?(a=u=f,o=r):u=u.next=f,fe.lanes|=d,Nn|=d}s=s.next}while(s!==null&&s!==i);u===null?o=r:u.next=a,vt(r,t.memoizedState)||(Qe=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,fe.lanes|=i,Nn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xo(e){var t=at(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);vt(i,t.memoizedState)||(Qe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Af(){}function Bf(e,t){var n=fe,r=at(),l=t(),i=!vt(r.memoizedState,l);if(i&&(r.memoizedState=l,Qe=!0),r=r.queue,lu(Vf.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||_e!==null&&_e.memoizedState.tag&1){if(n.flags|=2048,al(9,Hf.bind(null,n,r,l,t),void 0,null),Pe===null)throw Error(P(349));Ln&30||$f(n,t,l)}return l}function $f(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=fe.updateQueue,t===null?(t={lastEffect:null,stores:null},fe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Hf(e,t,n,r){t.value=n,t.getSnapshot=r,Wf(t)&&Qf(e)}function Vf(e,t,n){return n(function(){Wf(t)&&Qf(e)})}function Wf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!vt(e,n)}catch{return!0}}function Qf(e){var t=Ot(e,1);t!==null&&mt(t,e,1,-1)}function ks(e){var t=xt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ol,lastRenderedState:e},t.queue=e,e=e.dispatch=pm.bind(null,fe,e),[t.memoizedState,e]}function al(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=fe.updateQueue,t===null?(t={lastEffect:null,stores:null},fe.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 Kf(){return at().memoizedState}function Gl(e,t,n,r){var l=xt();fe.flags|=e,l.memoizedState=al(1|t,n,void 0,r===void 0?null:r)}function Fi(e,t,n,r){var l=at();r=r===void 0?null:r;var i=void 0;if(ke!==null){var o=ke.memoizedState;if(i=o.destroy,r!==null&&tu(r,o.deps)){l.memoizedState=al(t,n,i,r);return}}fe.flags|=e,l.memoizedState=al(1|t,n,i,r)}function Cs(e,t){return Gl(8390656,8,e,t)}function lu(e,t){return Fi(2048,8,e,t)}function Yf(e,t){return Fi(4,2,e,t)}function Xf(e,t){return Fi(4,4,e,t)}function Gf(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 Zf(e,t,n){return n=n!=null?n.concat([e]):null,Fi(4,4,Gf.bind(null,t,e),n)}function iu(){}function Jf(e,t){var n=at();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&tu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qf(e,t){var n=at();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&tu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function bf(e,t,n){return Ln&21?(vt(n,t)||(n=rf(),fe.lanes|=n,Nn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Qe=!0),e.memoizedState=n)}function fm(e,t){var n=b;b=n!==0&&4>n?n:4,e(!0);var r=go.transition;go.transition={};try{e(!1),t()}finally{b=n,go.transition=r}}function ed(){return at().memoizedState}function dm(e,t,n){var r=rn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},td(e))nd(t,n);else if(n=Ff(e,t,n,r),n!==null){var l=Be();mt(n,e,r,l),rd(n,t,r)}}function pm(e,t,n){var r=rn(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(td(e))nd(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,a=i(o,n);if(l.hasEagerState=!0,l.eagerState=a,vt(a,o)){var u=t.interleaved;u===null?(l.next=l,Za(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=Ff(e,t,l,r),n!==null&&(l=Be(),mt(n,e,r,l),rd(n,t,r))}}function td(e){var t=e.alternate;return e===fe||t!==null&&t===fe}function nd(e,t){Hr=gi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function rd(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fa(e,n)}}var wi={readContext:ot,useCallback:ze,useContext:ze,useEffect:ze,useImperativeHandle:ze,useInsertionEffect:ze,useLayoutEffect:ze,useMemo:ze,useReducer:ze,useRef:ze,useState:ze,useDebugValue:ze,useDeferredValue:ze,useTransition:ze,useMutableSource:ze,useSyncExternalStore:ze,useId:ze,unstable_isNewReconciler:!1},hm={readContext:ot,useCallback:function(e,t){return xt().memoizedState=[e,t===void 0?null:t],e},useContext:ot,useEffect:Cs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Gl(4194308,4,Gf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Gl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Gl(4,2,e,t)},useMemo:function(e,t){var n=xt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=xt();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=dm.bind(null,fe,e),[r.memoizedState,e]},useRef:function(e){var t=xt();return e={current:e},t.memoizedState=e},useState:ks,useDebugValue:iu,useDeferredValue:function(e){return xt().memoizedState=e},useTransition:function(){var e=ks(!1),t=e[0];return e=fm.bind(null,e[1]),xt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=fe,l=xt();if(ue){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),Pe===null)throw Error(P(349));Ln&30||$f(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Cs(Vf.bind(null,r,i,e),[e]),r.flags|=2048,al(9,Hf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=xt(),t=Pe.identifierPrefix;if(ue){var n=Tt,r=Nt;n=(r&~(1<<32-ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=il++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=cm++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},mm={readContext:ot,useCallback:Jf,useContext:ot,useEffect:lu,useImperativeHandle:Zf,useInsertionEffect:Yf,useLayoutEffect:Xf,useMemo:qf,useReducer:wo,useRef:Kf,useState:function(){return wo(ol)},useDebugValue:iu,useDeferredValue:function(e){var t=at();return bf(t,ke.memoizedState,e)},useTransition:function(){var e=wo(ol)[0],t=at().memoizedState;return[e,t]},useMutableSource:Af,useSyncExternalStore:Bf,useId:ed,unstable_isNewReconciler:!1},vm={readContext:ot,useCallback:Jf,useContext:ot,useEffect:lu,useImperativeHandle:Zf,useInsertionEffect:Yf,useLayoutEffect:Xf,useMemo:qf,useReducer:xo,useRef:Kf,useState:function(){return xo(ol)},useDebugValue:iu,useDeferredValue:function(e){var t=at();return ke===null?t.memoizedState=e:bf(t,ke.memoizedState,e)},useTransition:function(){var e=xo(ol)[0],t=at().memoizedState;return[e,t]},useMutableSource:Af,useSyncExternalStore:Bf,useId:ed,unstable_isNewReconciler:!1};function ct(e,t){if(e&&e.defaultProps){t=de({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ia(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:de({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ii={isMounted:function(e){return(e=e._reactInternals)?zn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Be(),l=rn(e),i=Dt(r,l);i.payload=t,n!=null&&(i.callback=n),t=tn(e,i,l),t!==null&&(mt(t,e,l,r),Yl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Be(),l=rn(e),i=Dt(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=tn(e,i,l),t!==null&&(mt(t,e,l,r),Yl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Be(),r=rn(e),l=Dt(n,r);l.tag=2,t!=null&&(l.callback=t),t=tn(e,l,r),t!==null&&(mt(t,e,r,n),Yl(t,e,r))}};function _s(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!br(n,r)||!br(l,i):!0}function ld(e,t,n){var r=!1,l=an,i=t.contextType;return typeof i=="object"&&i!==null?i=ot(i):(l=Ye(t)?Pn:Fe.current,r=t.contextTypes,i=(r=r!=null)?or(e,l):an),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ii,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ps(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&&Ii.enqueueReplaceState(t,t.state,null)}function oa(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Ja(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ot(i):(i=Ye(t)?Pn:Fe.current,l.context=or(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(ia(e,t,i,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&&Ii.enqueueReplaceState(l,l.state,null),vi(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function cr(e,t){try{var n="",r=t;do n+=Wp(r),r=r.return;while(r);var l=n}catch(i){l=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function So(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function aa(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ym=typeof WeakMap=="function"?WeakMap:Map;function id(e,t,n){n=Dt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Si||(Si=!0,ya=r),aa(e,t)},n}function od(e,t,n){n=Dt(-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(){aa(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){aa(e,t),typeof r!="function"&&(nn===null?nn=new Set([this]):nn.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Rs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ym;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=Dm.bind(null,e,t,n),t.then(e,e))}function Ls(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 Ns(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=Dt(-1,1),t.tag=2,tn(n,t,1))),n.lanes|=1),e)}var gm=It.ReactCurrentOwner,Qe=!1;function Ae(e,t,n,r){t.child=e===null?Of(t,null,n,r):ur(t,e.child,n,r)}function Ts(e,t,n,r,l){n=n.render;var i=t.ref;return rr(t,l),r=nu(e,t,n,r,i,l),n=ru(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ft(e,t,l)):(ue&&n&&Wa(t),t.flags|=1,Ae(e,t,r,l),t.child)}function Ds(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!pu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,ad(e,t,i,r,l)):(e=bl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:br,n(o,r)&&e.ref===t.ref)return Ft(e,t,l)}return t.flags|=1,e=ln(i,r),e.ref=t.ref,e.return=t,t.child=e}function ad(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(br(i,r)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(Qe=!0);else return t.lanes=e.lanes,Ft(e,t,l)}return ua(e,t,n,r,l)}function ud(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},re(qn,Ge),Ge|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,re(qn,Ge),Ge|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,re(qn,Ge),Ge|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,re(qn,Ge),Ge|=r;return Ae(e,t,l,n),t.child}function sd(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ua(e,t,n,r,l){var i=Ye(n)?Pn:Fe.current;return i=or(t,i),rr(t,l),n=nu(e,t,n,r,i,l),r=ru(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ft(e,t,l)):(ue&&r&&Wa(t),t.flags|=1,Ae(e,t,n,l),t.child)}function Ms(e,t,n,r,l){if(Ye(n)){var i=!0;fi(t)}else i=!1;if(rr(t,l),t.stateNode===null)Zl(e,t),ld(t,n,r),oa(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,a=t.memoizedProps;o.props=a;var u=o.context,s=n.contextType;typeof s=="object"&&s!==null?s=ot(s):(s=Ye(n)?Pn:Fe.current,s=or(t,s));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==r||u!==s)&&Ps(t,o,r,s),Qt=!1;var m=t.memoizedState;o.state=m,vi(t,r,o,l),u=t.memoizedState,a!==r||m!==u||Ke.current||Qt?(typeof d=="function"&&(ia(t,n,d,r),u=t.memoizedState),(a=Qt||_s(t,n,a,r,m,u,s))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=s,r=a):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,If(e,t),a=t.memoizedProps,s=t.type===t.elementType?a:ct(t.type,a),o.props=s,f=t.pendingProps,m=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=ot(u):(u=Ye(n)?Pn:Fe.current,u=or(t,u));var w=n.getDerivedStateFromProps;(d=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==f||m!==u)&&Ps(t,o,r,u),Qt=!1,m=t.memoizedState,o.state=m,vi(t,r,o,l);var E=t.memoizedState;a!==f||m!==E||Ke.current||Qt?(typeof w=="function"&&(ia(t,n,w,r),E=t.memoizedState),(s=Qt||_s(t,n,s,r,m,E,u)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,E,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,E,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=E),o.props=r,o.state=E,o.context=u,r=s):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return sa(e,t,n,r,i,l)}function sa(e,t,n,r,l,i){sd(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&ys(t,n,!1),Ft(e,t,i);r=t.stateNode,gm.current=t;var a=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=ur(t,e.child,null,i),t.child=ur(t,null,a,i)):Ae(e,t,a,i),t.memoizedState=r.state,l&&ys(t,n,!0),t.child}function cd(e){var t=e.stateNode;t.pendingContext?vs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&vs(e,t.context,!1),qa(e,t.containerInfo)}function zs(e,t,n,r,l){return ar(),Ka(l),t.flags|=256,Ae(e,t,n,r),t.child}var ca={dehydrated:null,treeContext:null,retryLane:0};function fa(e){return{baseLanes:e,cachePool:null,transitions:null}}function fd(e,t,n){var r=t.pendingProps,l=ce.current,i=!1,o=(t.flags&128)!==0,a;if((a=o)||(a=e!==null&&e.memoizedState===null?!1:(l&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),re(ce,l&1),e===null)return ra(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):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Bi(o,r,0,null),e=_n(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=fa(n),t.memoizedState=ca,e):ou(t,o));if(l=e.memoizedState,l!==null&&(a=l.dehydrated,a!==null))return wm(e,t,o,r,a,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,a=l.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=ln(l,u),r.subtreeFlags=l.subtreeFlags&14680064),a!==null?i=ln(a,i):(i=_n(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?fa(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=ca,r}return i=e.child,e=i.sibling,r=ln(i,{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 ou(e,t){return t=Bi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Fl(e,t,n,r){return r!==null&&Ka(r),ur(t,e.child,null,n),e=ou(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function wm(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=So(Error(P(422))),Fl(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Bi({mode:"visible",children:r.children},l,0,null),i=_n(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&ur(t,e.child,null,o),t.child.memoizedState=fa(o),t.memoizedState=ca,i);if(!(t.mode&1))return Fl(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(P(419)),r=So(i,r,void 0),Fl(e,t,o,r)}if(a=(o&e.childLanes)!==0,Qe||a){if(r=Pe,r!==null){switch(o&-o){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|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Ot(e,l),mt(r,e,l,-1))}return du(),r=So(Error(P(421))),Fl(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Mm.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,Je=en(l.nextSibling),qe=t,ue=!0,pt=null,e!==null&&(nt[rt++]=Nt,nt[rt++]=Tt,nt[rt++]=Rn,Nt=e.id,Tt=e.overflow,Rn=t),t=ou(t,r.children),t.flags|=4096,t)}function js(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),la(e.return,t,n)}function Eo(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function dd(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Ae(e,t,r.children,n),r=ce.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&&js(e,n,t);else if(e.tag===19)js(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(re(ce,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&&yi(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Eo(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&yi(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Eo(t,!0,n,null,i);break;case"together":Eo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Zl(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ft(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Nn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(P(153));if(t.child!==null){for(e=t.child,n=ln(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ln(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function xm(e,t,n){switch(t.tag){case 3:cd(t),ar();break;case 5:Uf(t);break;case 1:Ye(t.type)&&fi(t);break;case 4:qa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;re(hi,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(re(ce,ce.current&1),t.flags|=128,null):n&t.child.childLanes?fd(e,t,n):(re(ce,ce.current&1),e=Ft(e,t,n),e!==null?e.sibling:null);re(ce,ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return dd(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),re(ce,ce.current),r)break;return null;case 22:case 23:return t.lanes=0,ud(e,t,n)}return Ft(e,t,n)}var pd,da,hd,md;pd=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}};da=function(){};hd=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,En(kt.current);var i=null;switch(n){case"input":l=jo(e,l),r=jo(e,r),i=[];break;case"select":l=de({},l,{value:void 0}),r=de({},r,{value:void 0}),i=[];break;case"textarea":l=Io(e,l),r=Io(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=si)}Ao(n,r);var o;n=null;for(s in l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&l[s]!=null)if(s==="style"){var a=l[s];for(o in a)a.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else s!=="dangerouslySetInnerHTML"&&s!=="children"&&s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(Kr.hasOwnProperty(s)?i||(i=[]):(i=i||[]).push(s,null));for(s in r){var u=r[s];if(a=l!=null?l[s]:void 0,r.hasOwnProperty(s)&&u!==a&&(u!=null||a!=null))if(s==="style")if(a){for(o in a)!a.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&a[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(i||(i=[]),i.push(s,n)),n=u;else s==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,a=a?a.__html:void 0,u!=null&&a!==u&&(i=i||[]).push(s,u)):s==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(s,""+u):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&(Kr.hasOwnProperty(s)?(u!=null&&s==="onScroll"&&ie("scroll",e),i||a===u||(i=[])):(i=i||[]).push(s,u))}n&&(i=i||[]).push("style",n);var s=i;(t.updateQueue=s)&&(t.flags|=4)}};md=function(e,t,n,r){n!==r&&(t.flags|=4)};function Rr(e,t){if(!ue)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 je(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 Sm(e,t,n){var r=t.pendingProps;switch(Qa(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return je(t),null;case 1:return Ye(t.type)&&ci(),je(t),null;case 3:return r=t.stateNode,sr(),oe(Ke),oe(Fe),eu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(jl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,pt!==null&&(xa(pt),pt=null))),da(e,t),je(t),null;case 5:ba(t);var l=En(ll.current);if(n=t.type,e!==null&&t.stateNode!=null)hd(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(P(166));return je(t),null}if(e=En(kt.current),jl(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[St]=t,r[nl]=i,e=(t.mode&1)!==0,n){case"dialog":ie("cancel",r),ie("close",r);break;case"iframe":case"object":case"embed":ie("load",r);break;case"video":case"audio":for(l=0;l<Or.length;l++)ie(Or[l],r);break;case"source":ie("error",r);break;case"img":case"image":case"link":ie("error",r),ie("load",r);break;case"details":ie("toggle",r);break;case"input":Vu(r,i),ie("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ie("invalid",r);break;case"textarea":Qu(r,i),ie("invalid",r)}Ao(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var a=i[o];o==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&zl(r.textContent,a,e),l=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&zl(r.textContent,a,e),l=["children",""+a]):Kr.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&ie("scroll",r)}switch(n){case"input":_l(r),Wu(r,i,!0);break;case"textarea":_l(r),Ku(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=si)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Hc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[St]=t,e[nl]=r,pd(e,t,!1,!1),t.stateNode=e;e:{switch(o=Bo(n,r),n){case"dialog":ie("cancel",e),ie("close",e),l=r;break;case"iframe":case"object":case"embed":ie("load",e),l=r;break;case"video":case"audio":for(l=0;l<Or.length;l++)ie(Or[l],e);l=r;break;case"source":ie("error",e),l=r;break;case"img":case"image":case"link":ie("error",e),ie("load",e),l=r;break;case"details":ie("toggle",e),l=r;break;case"input":Vu(e,r),l=jo(e,r),ie("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=de({},r,{value:void 0}),ie("invalid",e);break;case"textarea":Qu(e,r),l=Io(e,r),ie("invalid",e);break;default:l=r}Ao(n,l),a=l;for(i in a)if(a.hasOwnProperty(i)){var u=a[i];i==="style"?Qc(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Vc(e,u)):i==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&Yr(e,u):typeof u=="number"&&Yr(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Kr.hasOwnProperty(i)?u!=null&&i==="onScroll"&&ie("scroll",e):u!=null&&Ta(e,i,u,o))}switch(n){case"input":_l(e),Wu(e,r,!1);break;case"textarea":_l(e),Ku(e);break;case"option":r.value!=null&&e.setAttribute("value",""+on(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?bn(e,!!r.multiple,i,!1):r.defaultValue!=null&&bn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=si)}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 je(t),null;case 6:if(e&&t.stateNode!=null)md(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(P(166));if(n=En(ll.current),En(kt.current),jl(t)){if(r=t.stateNode,n=t.memoizedProps,r[St]=t,(i=r.nodeValue!==n)&&(e=qe,e!==null))switch(e.tag){case 3:zl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&zl(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[St]=t,t.stateNode=r}return je(t),null;case 13:if(oe(ce),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ue&&Je!==null&&t.mode&1&&!(t.flags&128))zf(),ar(),t.flags|=98560,i=!1;else if(i=jl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(P(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(P(317));i[St]=t}else ar(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;je(t),i=!1}else pt!==null&&(xa(pt),pt=null),i=!0;if(!i)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||ce.current&1?Ce===0&&(Ce=3):du())),t.updateQueue!==null&&(t.flags|=4),je(t),null);case 4:return sr(),da(e,t),e===null&&el(t.stateNode.containerInfo),je(t),null;case 10:return Ga(t.type._context),je(t),null;case 17:return Ye(t.type)&&ci(),je(t),null;case 19:if(oe(ce),i=t.memoizedState,i===null)return je(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Rr(i,!1);else{if(Ce!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=yi(e),o!==null){for(t.flags|=128,Rr(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return re(ce,ce.current&1|2),t.child}e=e.sibling}i.tail!==null&&ye()>fr&&(t.flags|=128,r=!0,Rr(i,!1),t.lanes=4194304)}else{if(!r)if(e=yi(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Rr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!ue)return je(t),null}else 2*ye()-i.renderingStartTime>fr&&n!==1073741824&&(t.flags|=128,r=!0,Rr(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=ce.current,re(ce,r?n&1|2:n&1),t):(je(t),null);case 22:case 23:return fu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ge&1073741824&&(je(t),t.subtreeFlags&6&&(t.flags|=8192)):je(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function Em(e,t){switch(Qa(t),t.tag){case 1:return Ye(t.type)&&ci(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return sr(),oe(Ke),oe(Fe),eu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ba(t),null;case 13:if(oe(ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));ar()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return oe(ce),null;case 4:return sr(),null;case 10:return Ga(t.type._context),null;case 22:case 23:return fu(),null;case 24:return null;default:return null}}var Il=!1,Oe=!1,km=typeof WeakSet=="function"?WeakSet:Set,z=null;function Jn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function pa(e,t,n){try{n()}catch(r){me(e,t,r)}}var Os=!1;function Cm(e,t){if(Zo=oi,e=xf(),Va(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,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,a=-1,u=-1,s=0,d=0,f=e,m=null;t:for(;;){for(var w;f!==n||l!==0&&f.nodeType!==3||(a=o+l),f!==i||r!==0&&f.nodeType!==3||(u=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(w=f.firstChild)!==null;)m=f,f=w;for(;;){if(f===e)break t;if(m===n&&++s===l&&(a=o),m===i&&++d===r&&(u=o),(w=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=w}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Jo={focusedElem:e,selectionRange:n},oi=!1,z=t;z!==null;)if(t=z,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,z=e;else for(;z!==null;){t=z;try{var E=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(E!==null){var S=E.memoizedProps,N=E.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?S:ct(t.type,S),N);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(k){me(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,z=e;break}z=t.return}return E=Os,Os=!1,E}function Vr(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 i=l.destroy;l.destroy=void 0,i!==void 0&&pa(t,n,i)}l=l.next}while(l!==r)}}function Ui(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 ha(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 vd(e){var t=e.alternate;t!==null&&(e.alternate=null,vd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[St],delete t[nl],delete t[ea],delete t[om],delete t[am])),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 yd(e){return e.tag===5||e.tag===3||e.tag===4}function Fs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||yd(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 ma(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=si));else if(r!==4&&(e=e.child,e!==null))for(ma(e,t,n),e=e.sibling;e!==null;)ma(e,t,n),e=e.sibling}function va(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(va(e,t,n),e=e.sibling;e!==null;)va(e,t,n),e=e.sibling}var Te=null,ft=!1;function Ht(e,t,n){for(n=n.child;n!==null;)gd(e,t,n),n=n.sibling}function gd(e,t,n){if(Et&&typeof Et.onCommitFiberUnmount=="function")try{Et.onCommitFiberUnmount(Ti,n)}catch{}switch(n.tag){case 5:Oe||Jn(n,t);case 6:var r=Te,l=ft;Te=null,Ht(e,t,n),Te=r,ft=l,Te!==null&&(ft?(e=Te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Te.removeChild(n.stateNode));break;case 18:Te!==null&&(ft?(e=Te,n=n.stateNode,e.nodeType===8?mo(e.parentNode,n):e.nodeType===1&&mo(e,n),Jr(e)):mo(Te,n.stateNode));break;case 4:r=Te,l=ft,Te=n.stateNode.containerInfo,ft=!0,Ht(e,t,n),Te=r,ft=l;break;case 0:case 11:case 14:case 15:if(!Oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&pa(n,t,o),l=l.next}while(l!==r)}Ht(e,t,n);break;case 1:if(!Oe&&(Jn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){me(n,t,a)}Ht(e,t,n);break;case 21:Ht(e,t,n);break;case 22:n.mode&1?(Oe=(r=Oe)||n.memoizedState!==null,Ht(e,t,n),Oe=r):Ht(e,t,n);break;default:Ht(e,t,n)}}function Is(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new km),t.forEach(function(r){var l=zm.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function st(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,a=o;e:for(;a!==null;){switch(a.tag){case 5:Te=a.stateNode,ft=!1;break e;case 3:Te=a.stateNode.containerInfo,ft=!0;break e;case 4:Te=a.stateNode.containerInfo,ft=!0;break e}a=a.return}if(Te===null)throw Error(P(160));gd(i,o,l),Te=null,ft=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(s){me(l,t,s)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)wd(t,e),t=t.sibling}function wd(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(st(t,e),wt(e),r&4){try{Vr(3,e,e.return),Ui(3,e)}catch(S){me(e,e.return,S)}try{Vr(5,e,e.return)}catch(S){me(e,e.return,S)}}break;case 1:st(t,e),wt(e),r&512&&n!==null&&Jn(n,n.return);break;case 5:if(st(t,e),wt(e),r&512&&n!==null&&Jn(n,n.return),e.flags&32){var l=e.stateNode;try{Yr(l,"")}catch(S){me(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,a=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&Bc(l,i),Bo(a,o);var s=Bo(a,i);for(o=0;o<u.length;o+=2){var d=u[o],f=u[o+1];d==="style"?Qc(l,f):d==="dangerouslySetInnerHTML"?Vc(l,f):d==="children"?Yr(l,f):Ta(l,d,f,s)}switch(a){case"input":Oo(l,i);break;case"textarea":$c(l,i);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var w=i.value;w!=null?bn(l,!!i.multiple,w,!1):m!==!!i.multiple&&(i.defaultValue!=null?bn(l,!!i.multiple,i.defaultValue,!0):bn(l,!!i.multiple,i.multiple?[]:"",!1))}l[nl]=i}catch(S){me(e,e.return,S)}}break;case 6:if(st(t,e),wt(e),r&4){if(e.stateNode===null)throw Error(P(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(S){me(e,e.return,S)}}break;case 3:if(st(t,e),wt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Jr(t.containerInfo)}catch(S){me(e,e.return,S)}break;case 4:st(t,e),wt(e);break;case 13:st(t,e),wt(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(su=ye())),r&4&&Is(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(Oe=(s=Oe)||d,st(t,e),Oe=s):st(t,e),wt(e),r&8192){if(s=e.memoizedState!==null,(e.stateNode.isHidden=s)&&!d&&e.mode&1)for(z=e,d=e.child;d!==null;){for(f=z=d;z!==null;){switch(m=z,w=m.child,m.tag){case 0:case 11:case 14:case 15:Vr(4,m,m.return);break;case 1:Jn(m,m.return);var E=m.stateNode;if(typeof E.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,E.props=t.memoizedProps,E.state=t.memoizedState,E.componentWillUnmount()}catch(S){me(r,n,S)}}break;case 5:Jn(m,m.return);break;case 22:if(m.memoizedState!==null){As(f);continue}}w!==null?(w.return=m,z=w):As(f)}d=d.sibling}e:for(d=null,f=e;;){if(f.tag===5){if(d===null){d=f;try{l=f.stateNode,s?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=f.stateNode,u=f.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,a.style.display=Wc("display",o))}catch(S){me(e,e.return,S)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=s?"":f.memoizedProps}catch(S){me(e,e.return,S)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:st(t,e),wt(e),r&4&&Is(e);break;case 21:break;default:st(t,e),wt(e)}}function wt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(yd(n)){var r=n;break e}n=n.return}throw Error(P(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Yr(l,""),r.flags&=-33);var i=Fs(e);va(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,a=Fs(e);ma(e,a,o);break;default:throw Error(P(161))}}catch(u){me(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function _m(e,t,n){z=e,xd(e)}function xd(e,t,n){for(var r=(e.mode&1)!==0;z!==null;){var l=z,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||Il;if(!o){var a=l.alternate,u=a!==null&&a.memoizedState!==null||Oe;a=Il;var s=Oe;if(Il=o,(Oe=u)&&!s)for(z=l;z!==null;)o=z,u=o.child,o.tag===22&&o.memoizedState!==null?Bs(l):u!==null?(u.return=o,z=u):Bs(l);for(;i!==null;)z=i,xd(i),i=i.sibling;z=l,Il=a,Oe=s}Us(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,z=i):Us(e)}}function Us(e){for(;z!==null;){var t=z;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Oe||Ui(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Oe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:ct(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Es(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Es(t,o,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.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 d=s.memoizedState;if(d!==null){var f=d.dehydrated;f!==null&&Jr(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(P(163))}Oe||t.flags&512&&ha(t)}catch(m){me(t,t.return,m)}}if(t===e){z=null;break}if(n=t.sibling,n!==null){n.return=t.return,z=n;break}z=t.return}}function As(e){for(;z!==null;){var t=z;if(t===e){z=null;break}var n=t.sibling;if(n!==null){n.return=t.return,z=n;break}z=t.return}}function Bs(e){for(;z!==null;){var t=z;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Ui(4,t)}catch(u){me(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){me(t,l,u)}}var i=t.return;try{ha(t)}catch(u){me(t,i,u)}break;case 5:var o=t.return;try{ha(t)}catch(u){me(t,o,u)}}}catch(u){me(t,t.return,u)}if(t===e){z=null;break}var a=t.sibling;if(a!==null){a.return=t.return,z=a;break}z=t.return}}var Pm=Math.ceil,xi=It.ReactCurrentDispatcher,au=It.ReactCurrentOwner,it=It.ReactCurrentBatchConfig,G=0,Pe=null,Ee=null,De=0,Ge=0,qn=sn(0),Ce=0,ul=null,Nn=0,Ai=0,uu=0,Wr=null,We=null,su=0,fr=1/0,Rt=null,Si=!1,ya=null,nn=null,Ul=!1,Gt=null,Ei=0,Qr=0,ga=null,Jl=-1,ql=0;function Be(){return G&6?ye():Jl!==-1?Jl:Jl=ye()}function rn(e){return e.mode&1?G&2&&De!==0?De&-De:sm.transition!==null?(ql===0&&(ql=rf()),ql):(e=b,e!==0||(e=window.event,e=e===void 0?16:ff(e.type)),e):1}function mt(e,t,n,r){if(50<Qr)throw Qr=0,ga=null,Error(P(185));dl(e,n,r),(!(G&2)||e!==Pe)&&(e===Pe&&(!(G&2)&&(Ai|=n),Ce===4&&Yt(e,De)),Xe(e,r),n===1&&G===0&&!(t.mode&1)&&(fr=ye()+500,Oi&&cn()))}function Xe(e,t){var n=e.callbackNode;sh(e,t);var r=ii(e,e===Pe?De:0);if(r===0)n!==null&&Gu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Gu(n),t===1)e.tag===0?um($s.bind(null,e)):Tf($s.bind(null,e)),lm(function(){!(G&6)&&cn()}),n=null;else{switch(lf(r)){case 1:n=Oa;break;case 4:n=tf;break;case 16:n=li;break;case 536870912:n=nf;break;default:n=li}n=Ld(n,Sd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Sd(e,t){if(Jl=-1,ql=0,G&6)throw Error(P(327));var n=e.callbackNode;if(lr()&&e.callbackNode!==n)return null;var r=ii(e,e===Pe?De:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ki(e,r);else{t=r;var l=G;G|=2;var i=kd();(Pe!==e||De!==t)&&(Rt=null,fr=ye()+500,Cn(e,t));do try{Nm();break}catch(a){Ed(e,a)}while(!0);Xa(),xi.current=i,G=l,Ee!==null?t=0:(Pe=null,De=0,t=Ce)}if(t!==0){if(t===2&&(l=Qo(e),l!==0&&(r=l,t=wa(e,l))),t===1)throw n=ul,Cn(e,0),Yt(e,r),Xe(e,ye()),n;if(t===6)Yt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Rm(l)&&(t=ki(e,r),t===2&&(i=Qo(e),i!==0&&(r=i,t=wa(e,i))),t===1))throw n=ul,Cn(e,0),Yt(e,r),Xe(e,ye()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(P(345));case 2:yn(e,We,Rt);break;case 3:if(Yt(e,r),(r&130023424)===r&&(t=su+500-ye(),10<t)){if(ii(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Be(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=bo(yn.bind(null,e,We,Rt),t);break}yn(e,We,Rt);break;case 4:if(Yt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-ht(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Pm(r/1960))-r,10<r){e.timeoutHandle=bo(yn.bind(null,e,We,Rt),r);break}yn(e,We,Rt);break;case 5:yn(e,We,Rt);break;default:throw Error(P(329))}}}return Xe(e,ye()),e.callbackNode===n?Sd.bind(null,e):null}function wa(e,t){var n=Wr;return e.current.memoizedState.isDehydrated&&(Cn(e,t).flags|=256),e=ki(e,t),e!==2&&(t=We,We=n,t!==null&&xa(t)),e}function xa(e){We===null?We=e:We.push.apply(We,e)}function Rm(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],i=l.getSnapshot;l=l.value;try{if(!vt(i(),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 Yt(e,t){for(t&=~uu,t&=~Ai,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ht(t),r=1<<n;e[n]=-1,t&=~r}}function $s(e){if(G&6)throw Error(P(327));lr();var t=ii(e,0);if(!(t&1))return Xe(e,ye()),null;var n=ki(e,t);if(e.tag!==0&&n===2){var r=Qo(e);r!==0&&(t=r,n=wa(e,r))}if(n===1)throw n=ul,Cn(e,0),Yt(e,t),Xe(e,ye()),n;if(n===6)throw Error(P(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,yn(e,We,Rt),Xe(e,ye()),null}function cu(e,t){var n=G;G|=1;try{return e(t)}finally{G=n,G===0&&(fr=ye()+500,Oi&&cn())}}function Tn(e){Gt!==null&&Gt.tag===0&&!(G&6)&&lr();var t=G;G|=1;var n=it.transition,r=b;try{if(it.transition=null,b=1,e)return e()}finally{b=r,it.transition=n,G=t,!(G&6)&&cn()}}function fu(){Ge=qn.current,oe(qn)}function Cn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,rm(n)),Ee!==null)for(n=Ee.return;n!==null;){var r=n;switch(Qa(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&ci();break;case 3:sr(),oe(Ke),oe(Fe),eu();break;case 5:ba(r);break;case 4:sr();break;case 13:oe(ce);break;case 19:oe(ce);break;case 10:Ga(r.type._context);break;case 22:case 23:fu()}n=n.return}if(Pe=e,Ee=e=ln(e.current,null),De=Ge=t,Ce=0,ul=null,uu=Ai=Nn=0,We=Wr=null,Sn!==null){for(t=0;t<Sn.length;t++)if(n=Sn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}Sn=null}return e}function Ed(e,t){do{var n=Ee;try{if(Xa(),Xl.current=wi,gi){for(var r=fe.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}gi=!1}if(Ln=0,_e=ke=fe=null,Hr=!1,il=0,au.current=null,n===null||n.return===null){Ce=1,ul=t,Ee=null;break}e:{var i=e,o=n.return,a=n,u=t;if(t=De,a.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var s=u,d=a,f=d.tag;if(!(d.mode&1)&&(f===0||f===11||f===15)){var m=d.alternate;m?(d.updateQueue=m.updateQueue,d.memoizedState=m.memoizedState,d.lanes=m.lanes):(d.updateQueue=null,d.memoizedState=null)}var w=Ls(o);if(w!==null){w.flags&=-257,Ns(w,o,a,i,t),w.mode&1&&Rs(i,s,t),t=w,u=s;var E=t.updateQueue;if(E===null){var S=new Set;S.add(u),t.updateQueue=S}else E.add(u);break e}else{if(!(t&1)){Rs(i,s,t),du();break e}u=Error(P(426))}}else if(ue&&a.mode&1){var N=Ls(o);if(N!==null){!(N.flags&65536)&&(N.flags|=256),Ns(N,o,a,i,t),Ka(cr(u,a));break e}}i=u=cr(u,a),Ce!==4&&(Ce=2),Wr===null?Wr=[i]:Wr.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=id(i,u,t);Ss(i,p);break e;case 1:a=u;var c=i.type,v=i.stateNode;if(!(i.flags&128)&&(typeof c.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(nn===null||!nn.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t;var k=od(i,a,t);Ss(i,k);break e}}i=i.return}while(i!==null)}_d(n)}catch(L){t=L,Ee===n&&n!==null&&(Ee=n=n.return);continue}break}while(!0)}function kd(){var e=xi.current;return xi.current=wi,e===null?wi:e}function du(){(Ce===0||Ce===3||Ce===2)&&(Ce=4),Pe===null||!(Nn&268435455)&&!(Ai&268435455)||Yt(Pe,De)}function ki(e,t){var n=G;G|=2;var r=kd();(Pe!==e||De!==t)&&(Rt=null,Cn(e,t));do try{Lm();break}catch(l){Ed(e,l)}while(!0);if(Xa(),G=n,xi.current=r,Ee!==null)throw Error(P(261));return Pe=null,De=0,Ce}function Lm(){for(;Ee!==null;)Cd(Ee)}function Nm(){for(;Ee!==null&&!eh();)Cd(Ee)}function Cd(e){var t=Rd(e.alternate,e,Ge);e.memoizedProps=e.pendingProps,t===null?_d(e):Ee=t,au.current=null}function _d(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Em(n,t),n!==null){n.flags&=32767,Ee=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ce=6,Ee=null;return}}else if(n=Sm(n,t,Ge),n!==null){Ee=n;return}if(t=t.sibling,t!==null){Ee=t;return}Ee=t=e}while(t!==null);Ce===0&&(Ce=5)}function yn(e,t,n){var r=b,l=it.transition;try{it.transition=null,b=1,Tm(e,t,n,r)}finally{it.transition=l,b=r}return null}function Tm(e,t,n,r){do lr();while(Gt!==null);if(G&6)throw Error(P(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(P(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(ch(e,i),e===Pe&&(Ee=Pe=null,De=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ul||(Ul=!0,Ld(li,function(){return lr(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=it.transition,it.transition=null;var o=b;b=1;var a=G;G|=4,au.current=null,Cm(e,n),wd(n,e),Zh(Jo),oi=!!Zo,Jo=Zo=null,e.current=n,_m(n),th(),G=a,b=o,it.transition=i}else e.current=n;if(Ul&&(Ul=!1,Gt=e,Ei=l),i=e.pendingLanes,i===0&&(nn=null),lh(n.stateNode),Xe(e,ye()),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(Si)throw Si=!1,e=ya,ya=null,e;return Ei&1&&e.tag!==0&&lr(),i=e.pendingLanes,i&1?e===ga?Qr++:(Qr=0,ga=e):Qr=0,cn(),null}function lr(){if(Gt!==null){var e=lf(Ei),t=it.transition,n=b;try{if(it.transition=null,b=16>e?16:e,Gt===null)var r=!1;else{if(e=Gt,Gt=null,Ei=0,G&6)throw Error(P(331));var l=G;for(G|=4,z=e.current;z!==null;){var i=z,o=i.child;if(z.flags&16){var a=i.deletions;if(a!==null){for(var u=0;u<a.length;u++){var s=a[u];for(z=s;z!==null;){var d=z;switch(d.tag){case 0:case 11:case 15:Vr(8,d,i)}var f=d.child;if(f!==null)f.return=d,z=f;else for(;z!==null;){d=z;var m=d.sibling,w=d.return;if(vd(d),d===s){z=null;break}if(m!==null){m.return=w,z=m;break}z=w}}}var E=i.alternate;if(E!==null){var S=E.child;if(S!==null){E.child=null;do{var N=S.sibling;S.sibling=null,S=N}while(S!==null)}}z=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,z=o;else e:for(;z!==null;){if(i=z,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Vr(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,z=p;break e}z=i.return}}var c=e.current;for(z=c;z!==null;){o=z;var v=o.child;if(o.subtreeFlags&2064&&v!==null)v.return=o,z=v;else e:for(o=c;z!==null;){if(a=z,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:Ui(9,a)}}catch(L){me(a,a.return,L)}if(a===o){z=null;break e}var k=a.sibling;if(k!==null){k.return=a.return,z=k;break e}z=a.return}}if(G=l,cn(),Et&&typeof Et.onPostCommitFiberRoot=="function")try{Et.onPostCommitFiberRoot(Ti,e)}catch{}r=!0}return r}finally{b=n,it.transition=t}}return!1}function Hs(e,t,n){t=cr(n,t),t=id(e,t,1),e=tn(e,t,1),t=Be(),e!==null&&(dl(e,1,t),Xe(e,t))}function me(e,t,n){if(e.tag===3)Hs(e,e,n);else for(;t!==null;){if(t.tag===3){Hs(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(nn===null||!nn.has(r))){e=cr(n,e),e=od(t,e,1),t=tn(t,e,1),e=Be(),t!==null&&(dl(t,1,e),Xe(t,e));break}}t=t.return}}function Dm(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Be(),e.pingedLanes|=e.suspendedLanes&n,Pe===e&&(De&n)===n&&(Ce===4||Ce===3&&(De&130023424)===De&&500>ye()-su?Cn(e,0):uu|=n),Xe(e,t)}function Pd(e,t){t===0&&(e.mode&1?(t=Ll,Ll<<=1,!(Ll&130023424)&&(Ll=4194304)):t=1);var n=Be();e=Ot(e,t),e!==null&&(dl(e,t,n),Xe(e,n))}function Mm(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Pd(e,n)}function zm(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(P(314))}r!==null&&r.delete(t),Pd(e,n)}var Rd;Rd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ke.current)Qe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Qe=!1,xm(e,t,n);Qe=!!(e.flags&131072)}else Qe=!1,ue&&t.flags&1048576&&Df(t,pi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Zl(e,t),e=t.pendingProps;var l=or(t,Fe.current);rr(t,n),l=nu(null,t,r,e,l,n);var i=ru();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,Ye(r)?(i=!0,fi(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Ja(t),l.updater=Ii,t.stateNode=l,l._reactInternals=t,oa(t,r,e,n),t=sa(null,t,r,!0,i,n)):(t.tag=0,ue&&i&&Wa(t),Ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Zl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Om(r),e=ct(r,e),l){case 0:t=ua(null,t,r,e,n);break e;case 1:t=Ms(null,t,r,e,n);break e;case 11:t=Ts(null,t,r,e,n);break e;case 14:t=Ds(null,t,r,ct(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ct(r,l),ua(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ct(r,l),Ms(e,t,r,l,n);case 3:e:{if(cd(t),e===null)throw Error(P(387));r=t.pendingProps,i=t.memoizedState,l=i.element,If(e,t),vi(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=cr(Error(P(423)),t),t=zs(e,t,r,n,l);break e}else if(r!==l){l=cr(Error(P(424)),t),t=zs(e,t,r,n,l);break e}else for(Je=en(t.stateNode.containerInfo.firstChild),qe=t,ue=!0,pt=null,n=Of(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ar(),r===l){t=Ft(e,t,n);break e}Ae(e,t,r,n)}t=t.child}return t;case 5:return Uf(t),e===null&&ra(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,qo(r,l)?o=null:i!==null&&qo(r,i)&&(t.flags|=32),sd(e,t),Ae(e,t,o,n),t.child;case 6:return e===null&&ra(t),null;case 13:return fd(e,t,n);case 4:return qa(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ur(t,null,r,n):Ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ct(r,l),Ts(e,t,r,l,n);case 7:return Ae(e,t,t.pendingProps,n),t.child;case 8:return Ae(e,t,t.pendingProps.children,n),t.child;case 12:return Ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,re(hi,r._currentValue),r._currentValue=o,i!==null)if(vt(i.value,o)){if(i.children===l.children&&!Ke.current){t=Ft(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){o=i.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=Dt(-1,n&-n),u.tag=2;var s=i.updateQueue;if(s!==null){s=s.shared;var d=s.pending;d===null?u.next=u:(u.next=d.next,d.next=u),s.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),la(i.return,n,t),a.lanes|=n;break}u=u.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(P(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),la(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}Ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,rr(t,n),l=ot(l),r=r(l),t.flags|=1,Ae(e,t,r,n),t.child;case 14:return r=t.type,l=ct(r,t.pendingProps),l=ct(r.type,l),Ds(e,t,r,l,n);case 15:return ad(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ct(r,l),Zl(e,t),t.tag=1,Ye(r)?(e=!0,fi(t)):e=!1,rr(t,n),ld(t,r,l),oa(t,r,l,n),sa(null,t,r,!0,e,n);case 19:return dd(e,t,n);case 22:return ud(e,t,n)}throw Error(P(156,t.tag))};function Ld(e,t){return ef(e,t)}function jm(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 lt(e,t,n,r){return new jm(e,t,n,r)}function pu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Om(e){if(typeof e=="function")return pu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ma)return 11;if(e===za)return 14}return 2}function ln(e,t){var n=e.alternate;return n===null?(n=lt(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 bl(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")pu(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Hn:return _n(n.children,l,i,t);case Da:o=8,l|=8;break;case To:return e=lt(12,n,t,l|2),e.elementType=To,e.lanes=i,e;case Do:return e=lt(13,n,t,l),e.elementType=Do,e.lanes=i,e;case Mo:return e=lt(19,n,t,l),e.elementType=Mo,e.lanes=i,e;case Ic:return Bi(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Oc:o=10;break e;case Fc:o=9;break e;case Ma:o=11;break e;case za:o=14;break e;case Wt:o=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=lt(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function _n(e,t,n,r){return e=lt(7,e,r,t),e.lanes=n,e}function Bi(e,t,n,r){return e=lt(22,e,r,t),e.elementType=Ic,e.lanes=n,e.stateNode={isHidden:!1},e}function ko(e,t,n){return e=lt(6,e,null,t),e.lanes=n,e}function Co(e,t,n){return t=lt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fm(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=ro(0),this.expirationTimes=ro(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ro(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function hu(e,t,n,r,l,i,o,a,u){return e=new Fm(e,t,n,a,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=lt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ja(i),e}function Im(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:$n,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Nd(e){if(!e)return an;e=e._reactInternals;e:{if(zn(e)!==e||e.tag!==1)throw Error(P(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ye(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(P(171))}if(e.tag===1){var n=e.type;if(Ye(n))return Nf(e,n,t)}return t}function Td(e,t,n,r,l,i,o,a,u){return e=hu(n,r,!0,e,l,i,o,a,u),e.context=Nd(null),n=e.current,r=Be(),l=rn(n),i=Dt(r,l),i.callback=t??null,tn(n,i,l),e.current.lanes=l,dl(e,l,r),Xe(e,r),e}function $i(e,t,n,r){var l=t.current,i=Be(),o=rn(l);return n=Nd(n),t.context===null?t.context=n:t.pendingContext=n,t=Dt(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=tn(l,t,o),e!==null&&(mt(e,l,o,i),Yl(e,l,o)),o}function Ci(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 Vs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function mu(e,t){Vs(e,t),(e=e.alternate)&&Vs(e,t)}function Um(){return null}var Dd=typeof reportError=="function"?reportError:function(e){console.error(e)};function vu(e){this._internalRoot=e}Hi.prototype.render=vu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(P(409));$i(e,t,null,null)};Hi.prototype.unmount=vu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Tn(function(){$i(null,e,null,null)}),t[jt]=null}};function Hi(e){this._internalRoot=e}Hi.prototype.unstable_scheduleHydration=function(e){if(e){var t=uf();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Kt.length&&t!==0&&t<Kt[n].priority;n++);Kt.splice(n,0,e),n===0&&cf(e)}};function yu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Vi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ws(){}function Am(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var s=Ci(o);i.call(s)}}var o=Td(t,r,e,0,null,!1,!1,"",Ws);return e._reactRootContainer=o,e[jt]=o.current,el(e.nodeType===8?e.parentNode:e),Tn(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var a=r;r=function(){var s=Ci(u);a.call(s)}}var u=hu(e,0,!1,null,null,!1,!1,"",Ws);return e._reactRootContainer=u,e[jt]=u.current,el(e.nodeType===8?e.parentNode:e),Tn(function(){$i(t,u,n,r)}),u}function Wi(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var a=l;l=function(){var u=Ci(o);a.call(u)}}$i(t,o,e,l)}else o=Am(n,t,e,l,r);return Ci(o)}of=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=jr(t.pendingLanes);n!==0&&(Fa(t,n|1),Xe(t,ye()),!(G&6)&&(fr=ye()+500,cn()))}break;case 13:Tn(function(){var r=Ot(e,1);if(r!==null){var l=Be();mt(r,e,1,l)}}),mu(e,1)}};Ia=function(e){if(e.tag===13){var t=Ot(e,134217728);if(t!==null){var n=Be();mt(t,e,134217728,n)}mu(e,134217728)}};af=function(e){if(e.tag===13){var t=rn(e),n=Ot(e,t);if(n!==null){var r=Be();mt(n,e,t,r)}mu(e,t)}};uf=function(){return b};sf=function(e,t){var n=b;try{return b=e,t()}finally{b=n}};Ho=function(e,t,n){switch(t){case"input":if(Oo(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=ji(r);if(!l)throw Error(P(90));Ac(r),Oo(r,l)}}}break;case"textarea":$c(e,n);break;case"select":t=n.value,t!=null&&bn(e,!!n.multiple,t,!1)}};Xc=cu;Gc=Tn;var Bm={usingClientEntryPoint:!1,Events:[hl,Kn,ji,Kc,Yc,cu]},Lr={findFiberByHostInstance:xn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},$m={bundleType:Lr.bundleType,version:Lr.version,rendererPackageName:Lr.rendererPackageName,rendererConfig:Lr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:It.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qc(e),e===null?null:e.stateNode},findFiberByHostInstance:Lr.findFiberByHostInstance||Um,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 Al=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Al.isDisabled&&Al.supportsFiber)try{Ti=Al.inject($m),Et=Al}catch{}}et.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bm;et.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!yu(t))throw Error(P(200));return Im(e,t,null,n)};et.createRoot=function(e,t){if(!yu(e))throw Error(P(299));var n=!1,r="",l=Dd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=hu(e,1,!1,null,null,n,!1,r,l),e[jt]=t.current,el(e.nodeType===8?e.parentNode:e),new vu(t)};et.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(P(188)):(e=Object.keys(e).join(","),Error(P(268,e)));return e=qc(t),e=e===null?null:e.stateNode,e};et.flushSync=function(e){return Tn(e)};et.hydrate=function(e,t,n){if(!Vi(t))throw Error(P(200));return Wi(null,e,t,!0,n)};et.hydrateRoot=function(e,t,n){if(!yu(e))throw Error(P(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Dd;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Td(t,null,e,1,n??null,l,!1,i,o),e[jt]=t.current,el(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 Hi(t)};et.render=function(e,t,n){if(!Vi(t))throw Error(P(200));return Wi(null,e,t,!1,n)};et.unmountComponentAtNode=function(e){if(!Vi(e))throw Error(P(40));return e._reactRootContainer?(Tn(function(){Wi(null,null,e,!1,function(){e._reactRootContainer=null,e[jt]=null})}),!0):!1};et.unstable_batchedUpdates=cu;et.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Vi(n))throw Error(P(200));if(e==null||e._reactInternals===void 0)throw Error(P(38));return Wi(e,t,n,!1,r)};et.version="18.3.1-next-f1338f8080-20240426";function Md(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Md)}catch(e){console.error(e)}}Md(),Dc.exports=et;var gu=Dc.exports;const Hm=wc(gu),Vm=gc({__proto__:null,default:Hm},[gu]);var zd,Qs=gu;zd=Qs.createRoot,Qs.hydrateRoot;/**
* @remix-run/router v1.20.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
*/function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ae.apply(this,arguments)}var Se;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Se||(Se={}));const Ks="popstate";function Wm(e){e===void 0&&(e={});function t(r,l){let{pathname:i,search:o,hash:a}=r.location;return sl("",{pathname:i,search:o,hash:a},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:Dn(l)}return Km(t,n,null,e)}function Y(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function dr(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Qm(){return Math.random().toString(36).substr(2,8)}function Ys(e,t){return{usr:e.state,key:e.key,idx:t}}function sl(e,t,n,r){return n===void 0&&(n=null),ae({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?fn(t):t,{state:n,key:t&&t.key||r||Qm()})}function Dn(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function fn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Km(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:i=!1}=r,o=l.history,a=Se.Pop,u=null,s=d();s==null&&(s=0,o.replaceState(ae({},o.state,{idx:s}),""));function d(){return(o.state||{idx:null}).idx}function f(){a=Se.Pop;let N=d(),p=N==null?null:N-s;s=N,u&&u({action:a,location:S.location,delta:p})}function m(N,p){a=Se.Push;let c=sl(S.location,N,p);s=d()+1;let v=Ys(c,s),k=S.createHref(c);try{o.pushState(v,"",k)}catch(L){if(L instanceof DOMException&&L.name==="DataCloneError")throw L;l.location.assign(k)}i&&u&&u({action:a,location:S.location,delta:1})}function w(N,p){a=Se.Replace;let c=sl(S.location,N,p);s=d();let v=Ys(c,s),k=S.createHref(c);o.replaceState(v,"",k),i&&u&&u({action:a,location:S.location,delta:0})}function E(N){let p=l.location.origin!=="null"?l.location.origin:l.location.href,c=typeof N=="string"?N:Dn(N);return c=c.replace(/ $/,"%20"),Y(p,"No window.location.(origin|href) available to create URL for href: "+c),new URL(c,p)}let S={get action(){return a},get location(){return e(l,o)},listen(N){if(u)throw new Error("A history only accepts one active listener");return l.addEventListener(Ks,f),u=N,()=>{l.removeEventListener(Ks,f),u=null}},createHref(N){return t(l,N)},createURL:E,encodeLocation(N){let p=E(N);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:m,replace:w,go(N){return o.go(N)}};return S}var te;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(te||(te={}));const Ym=new Set(["lazy","caseSensitive","path","id","index","children"]);function Xm(e){return e.index===!0}function _i(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((l,i)=>{let o=[...n,String(i)],a=typeof l.id=="string"?l.id:o.join("-");if(Y(l.index!==!0||!l.children,"Cannot specify children on an index route"),Y(!r[a],'Found a route id collision on id "'+a+`". Route id's must be globally unique within Data Router usages`),Xm(l)){let u=ae({},l,t(l),{id:a});return r[a]=u,u}else{let u=ae({},l,t(l),{id:a,children:void 0});return r[a]=u,l.children&&(u.children=_i(l.children,t,o,r)),u}})}function gn(e,t,n){return n===void 0&&(n="/"),ei(e,t,n,!1)}function ei(e,t,n,r){let l=typeof t=="string"?fn(t):t,i=vr(l.pathname||"/",n);if(i==null)return null;let o=jd(e);Zm(o);let a=null;for(let u=0;a==null&&u<o.length;++u){let s=av(i);a=iv(o[u],s,r)}return a}function Gm(e,t){let{route:n,pathname:r,params:l}=e;return{id:n.id,pathname:r,params:l,data:t[n.id],handle:n.handle}}function jd(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let l=(i,o,a)=>{let u={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};u.relativePath.startsWith("/")&&(Y(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let s=Mt([r,u.relativePath]),d=n.concat(u);i.children&&i.children.length>0&&(Y(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+s+'".')),jd(i.children,t,d,s)),!(i.path==null&&!i.index)&&t.push({path:s,score:rv(s,i.index),routesMeta:d})};return e.forEach((i,o)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))l(i,o);else for(let u of Od(i.path))l(i,o,u)}),t}function Od(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return l?[i,""]:[i];let o=Od(r.join("/")),a=[];return a.push(...o.map(u=>u===""?i:[i,u].join("/"))),l&&a.push(...o),a.map(u=>e.startsWith("/")&&u===""?"/":u)}function Zm(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:lv(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Jm=/^:[\w-]+$/,qm=3,bm=2,ev=1,tv=10,nv=-2,Xs=e=>e==="*";function rv(e,t){let n=e.split("/"),r=n.length;return n.some(Xs)&&(r+=nv),t&&(r+=bm),n.filter(l=>!Xs(l)).reduce((l,i)=>l+(Jm.test(i)?qm:i===""?ev:tv),r)}function lv(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 iv(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,l={},i="/",o=[];for(let a=0;a<r.length;++a){let u=r[a],s=a===r.length-1,d=i==="/"?t:t.slice(i.length)||"/",f=Gs({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},d),m=u.route;if(!f&&s&&n&&!r[r.length-1].route.index&&(f=Gs({path:u.relativePath,caseSensitive:u.caseSensitive,end:!1},d)),!f)return null;Object.assign(l,f.params),o.push({params:l,pathname:Mt([i,f.pathname]),pathnameBase:cv(Mt([i,f.pathnameBase])),route:m}),f.pathnameBase!=="/"&&(i=Mt([i,f.pathnameBase]))}return o}function Gs(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=ov(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let i=l[0],o=i.replace(/(.)\/+$/,"$1"),a=l.slice(1);return{params:r.reduce((s,d,f)=>{let{paramName:m,isOptional:w}=d;if(m==="*"){let S=a[f]||"";o=i.slice(0,i.length-S.length).replace(/(.)\/+$/,"$1")}const E=a[f];return w&&!E?s[m]=void 0:s[m]=(E||"").replace(/%2F/g,"/"),s},{}),pathname:i,pathnameBase:o,pattern:e}}function ov(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),dr(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,(o,a,u)=>(r.push({paramName:a,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function av(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return dr(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function vr(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)||"/"}function uv(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?fn(e):e;return{pathname:n?n.startsWith("/")?n:sv(n,t):t,search:fv(r),hash:dv(l)}}function sv(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 _o(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 Fd(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function wu(e,t){let n=Fd(e);return t?n.map((r,l)=>l===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function xu(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=fn(e):(l=ae({},e),Y(!l.pathname||!l.pathname.includes("?"),_o("?","pathname","search",l)),Y(!l.pathname||!l.pathname.includes("#"),_o("#","pathname","hash",l)),Y(!l.search||!l.search.includes("#"),_o("#","search","hash",l)));let i=e===""||l.pathname==="",o=i?"/":l.pathname,a;if(o==null)a=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;l.pathname=m.join("/")}a=f>=0?t[f]:"/"}let u=uv(l,a),s=o&&o!=="/"&&o.endsWith("/"),d=(i||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(s||d)&&(u.pathname+="/"),u}const Mt=e=>e.join("/").replace(/\/\/+/g,"/"),cv=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),fv=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,dv=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Pi{constructor(t,n,r,l){l===void 0&&(l=!1),this.status=t,this.statusText=n||"",this.internal=l,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function Qi(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Id=["post","put","patch","delete"],pv=new Set(Id),hv=["get",...Id],mv=new Set(hv),vv=new Set([301,302,303,307,308]),yv=new Set([307,308]),Po={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},gv={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Nr={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Su=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wv=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Ud="remix-router-transitions";function xv(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Y(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let l;if(e.mapRouteProperties)l=e.mapRouteProperties;else if(e.detectErrorBoundary){let h=e.detectErrorBoundary;l=g=>({hasErrorBoundary:h(g)})}else l=wv;let i={},o=_i(e.routes,l,void 0,i),a,u=e.basename||"/",s=e.dataStrategy||Cv,d=e.patchRoutesOnNavigation,f=ae({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),m=null,w=new Set,E=null,S=null,N=null,p=e.hydrationData!=null,c=gn(o,e.history.location,u),v=null;if(c==null&&!d){let h=Ve(404,{pathname:e.history.location.pathname}),{matches:g,route:x}=oc(o);c=g,v={[x.id]:h}}c&&!e.hydrationData&&wl(c,o,e.history.location.pathname).active&&(c=null);let k;if(c)if(c.some(h=>h.route.lazy))k=!1;else if(!c.some(h=>h.route.loader))k=!0;else if(f.v7_partialHydration){let h=e.hydrationData?e.hydrationData.loaderData:null,g=e.hydrationData?e.hydrationData.errors:null;if(g){let x=c.findIndex(C=>g[C.route.id]!==void 0);k=c.slice(0,x+1).every(C=>!Ea(C.route,h,g))}else k=c.every(x=>!Ea(x.route,h,g))}else k=e.hydrationData!=null;else if(k=!1,c=[],f.v7_partialHydration){let h=wl(null,o,e.history.location.pathname);h.active&&h.matches&&(c=h.matches)}let L,y={historyAction:e.history.action,location:e.history.location,matches:c,initialized:k,navigation:Po,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||v,fetchers:new Map,blockers:new Map},T=Se.Pop,R=!1,A,U=!1,ee=new Map,se=null,ge=!1,we=!1,Ut=[],At=new Set,ve=new Map,D=0,H=-1,V=new Map,J=new Set,le=new Map,yt=new Map,Re=new Set,ut=new Map,Ie=new Map,Ct;function qd(){if(m=e.history.listen(h=>{let{action:g,location:x,delta:C}=h;if(Ct){Ct(),Ct=void 0;return}dr(Ie.size===0||C!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let j=zu({currentLocation:y.location,nextLocation:x,historyAction:g});if(j&&C!=null){let B=new Promise(W=>{Ct=W});e.history.go(C*-1),gl(j,{state:"blocked",location:x,proceed(){gl(j,{state:"proceeding",proceed:void 0,reset:void 0,location:x}),B.then(()=>e.history.go(C))},reset(){let W=new Map(y.blockers);W.set(j,Nr),Ue({blockers:W})}});return}return pn(g,x)}),n){Uv(t,ee);let h=()=>Av(t,ee);t.addEventListener("pagehide",h),se=()=>t.removeEventListener("pagehide",h)}return y.initialized||pn(Se.Pop,y.location,{initialHydration:!0}),L}function bd(){m&&m(),se&&se(),w.clear(),A&&A.abort(),y.fetchers.forEach((h,g)=>yl(g)),y.blockers.forEach((h,g)=>Mu(g))}function ep(h){return w.add(h),()=>w.delete(h)}function Ue(h,g){g===void 0&&(g={}),y=ae({},y,h);let x=[],C=[];f.v7_fetcherPersist&&y.fetchers.forEach((j,B)=>{j.state==="idle"&&(Re.has(B)?C.push(B):x.push(B))}),[...w].forEach(j=>j(y,{deletedFetchers:C,viewTransitionOpts:g.viewTransitionOpts,flushSync:g.flushSync===!0})),f.v7_fetcherPersist&&(x.forEach(j=>y.fetchers.delete(j)),C.forEach(j=>yl(j)))}function On(h,g,x){var C,j;let{flushSync:B}=x===void 0?{}:x,W=y.actionData!=null&&y.navigation.formMethod!=null&&dt(y.navigation.formMethod)&&y.navigation.state==="loading"&&((C=h.state)==null?void 0:C._isRedirect)!==!0,F;g.actionData?Object.keys(g.actionData).length>0?F=g.actionData:F=null:W?F=y.actionData:F=null;let I=g.loaderData?lc(y.loaderData,g.loaderData,g.matches||[],g.errors):y.loaderData,O=y.blockers;O.size>0&&(O=new Map(O),O.forEach((X,Le)=>O.set(Le,Nr)));let $=R===!0||y.navigation.formMethod!=null&&dt(y.navigation.formMethod)&&((j=h.state)==null?void 0:j._isRedirect)!==!0;a&&(o=a,a=void 0),ge||T===Se.Pop||(T===Se.Push?e.history.push(h,h.state):T===Se.Replace&&e.history.replace(h,h.state));let K;if(T===Se.Pop){let X=ee.get(y.location.pathname);X&&X.has(h.pathname)?K={currentLocation:y.location,nextLocation:h}:ee.has(h.pathname)&&(K={currentLocation:h,nextLocation:y.location})}else if(U){let X=ee.get(y.location.pathname);X?X.add(h.pathname):(X=new Set([h.pathname]),ee.set(y.location.pathname,X)),K={currentLocation:y.location,nextLocation:h}}Ue(ae({},g,{actionData:F,loaderData:I,historyAction:T,location:h,initialized:!0,navigation:Po,revalidation:"idle",restoreScrollPosition:Ou(h,g.matches||y.matches),preventScrollReset:$,blockers:O}),{viewTransitionOpts:K,flushSync:B===!0}),T=Se.Pop,R=!1,U=!1,ge=!1,we=!1,Ut=[]}async function _u(h,g){if(typeof h=="number"){e.history.go(h);return}let x=Sa(y.location,y.matches,u,f.v7_prependBasename,h,f.v7_relativeSplatPath,g==null?void 0:g.fromRouteId,g==null?void 0:g.relative),{path:C,submission:j,error:B}=Zs(f.v7_normalizeFormMethod,!1,x,g),W=y.location,F=sl(y.location,C,g&&g.state);F=ae({},F,e.history.encodeLocation(F));let I=g&&g.replace!=null?g.replace:void 0,O=Se.Push;I===!0?O=Se.Replace:I===!1||j!=null&&dt(j.formMethod)&&j.formAction===y.location.pathname+y.location.search&&(O=Se.Replace);let $=g&&"preventScrollReset"in g?g.preventScrollReset===!0:void 0,K=(g&&g.flushSync)===!0,X=zu({currentLocation:W,nextLocation:F,historyAction:O});if(X){gl(X,{state:"blocked",location:F,proceed(){gl(X,{state:"proceeding",proceed:void 0,reset:void 0,location:F}),_u(h,g)},reset(){let Le=new Map(y.blockers);Le.set(X,Nr),Ue({blockers:Le})}});return}return await pn(O,F,{submission:j,pendingError:B,preventScrollReset:$,replace:g&&g.replace,enableViewTransition:g&&g.viewTransition,flushSync:K})}function tp(){if(Xi(),Ue({revalidation:"loading"}),y.navigation.state!=="submitting"){if(y.navigation.state==="idle"){pn(y.historyAction,y.location,{startUninterruptedRevalidation:!0});return}pn(T||y.historyAction,y.navigation.location,{overrideNavigation:y.navigation,enableViewTransition:U===!0})}}async function pn(h,g,x){A&&A.abort(),A=null,T=h,ge=(x&&x.startUninterruptedRevalidation)===!0,fp(y.location,y.matches),R=(x&&x.preventScrollReset)===!0,U=(x&&x.enableViewTransition)===!0;let C=a||o,j=x&&x.overrideNavigation,B=gn(C,g,u),W=(x&&x.flushSync)===!0,F=wl(B,C,g.pathname);if(F.active&&F.matches&&(B=F.matches),!B){let{error:ne,notFoundMatches:q,route:pe}=Gi(g.pathname);On(g,{matches:q,loaderData:{},errors:{[pe.id]:ne}},{flushSync:W});return}if(y.initialized&&!we&&Tv(y.location,g)&&!(x&&x.submission&&dt(x.submission.formMethod))){On(g,{matches:B},{flushSync:W});return}A=new AbortController;let I=Bn(e.history,g,A.signal,x&&x.submission),O;if(x&&x.pendingError)O=[wn(B).route.id,{type:te.error,error:x.pendingError}];else if(x&&x.submission&&dt(x.submission.formMethod)){let ne=await np(I,g,x.submission,B,F.active,{replace:x.replace,flushSync:W});if(ne.shortCircuited)return;if(ne.pendingActionResult){let[q,pe]=ne.pendingActionResult;if(Ze(pe)&&Qi(pe.error)&&pe.error.status===404){A=null,On(g,{matches:ne.matches,loaderData:{},errors:{[q]:pe.error}});return}}B=ne.matches||B,O=ne.pendingActionResult,j=Ro(g,x.submission),W=!1,F.active=!1,I=Bn(e.history,I.url,I.signal)}let{shortCircuited:$,matches:K,loaderData:X,errors:Le}=await rp(I,g,B,F.active,j,x&&x.submission,x&&x.fetcherSubmission,x&&x.replace,x&&x.initialHydration===!0,W,O);$||(A=null,On(g,ae({matches:K||B},ic(O),{loaderData:X,errors:Le})))}async function np(h,g,x,C,j,B){B===void 0&&(B={}),Xi();let W=Fv(g,x);if(Ue({navigation:W},{flushSync:B.flushSync===!0}),j){let O=await xl(C,g.pathname,h.signal);if(O.type==="aborted")return{shortCircuited:!0};if(O.type==="error"){let $=wn(O.partialMatches).route.id;return{matches:O.partialMatches,pendingActionResult:[$,{type:te.error,error:O.error}]}}else if(O.matches)C=O.matches;else{let{notFoundMatches:$,error:K,route:X}=Gi(g.pathname);return{matches:$,pendingActionResult:[X.id,{type:te.error,error:K}]}}}let F,I=Fr(C,g);if(!I.route.action&&!I.route.lazy)F={type:te.error,error:Ve(405,{method:h.method,pathname:g.pathname,routeId:I.route.id})};else if(F=(await yr("action",y,h,[I],C,null))[I.route.id],h.signal.aborted)return{shortCircuited:!0};if(kn(F)){let O;return B&&B.replace!=null?O=B.replace:O=tc(F.response.headers.get("Location"),new URL(h.url),u)===y.location.pathname+y.location.search,await hn(h,F,!0,{submission:x,replace:O}),{shortCircuited:!0}}if(Zt(F))throw Ve(400,{type:"defer-action"});if(Ze(F)){let O=wn(C,I.route.id);return(B&&B.replace)!==!0&&(T=Se.Push),{matches:C,pendingActionResult:[O.route.id,F]}}return{matches:C,pendingActionResult:[I.route.id,F]}}async function rp(h,g,x,C,j,B,W,F,I,O,$){let K=j||Ro(g,B),X=B||W||uc(K),Le=!ge&&(!f.v7_partialHydration||!I);if(C){if(Le){let he=Pu($);Ue(ae({navigation:K},he!==void 0?{actionData:he}:{}),{flushSync:O})}let Z=await xl(x,g.pathname,h.signal);if(Z.type==="aborted")return{shortCircuited:!0};if(Z.type==="error"){let he=wn(Z.partialMatches).route.id;return{matches:Z.partialMatches,loaderData:{},errors:{[he]:Z.error}}}else if(Z.matches)x=Z.matches;else{let{error:he,notFoundMatches:In,route:xr}=Gi(g.pathname);return{matches:In,loaderData:{},errors:{[xr.id]:he}}}}let ne=a||o,[q,pe]=qs(e.history,y,x,X,g,f.v7_partialHydration&&I===!0,f.v7_skipActionErrorRevalidation,we,Ut,At,Re,le,J,ne,u,$);if(Zi(Z=>!(x&&x.some(he=>he.route.id===Z))||q&&q.some(he=>he.route.id===Z)),H=++D,q.length===0&&pe.length===0){let Z=Tu();return On(g,ae({matches:x,loaderData:{},errors:$&&Ze($[1])?{[$[0]]:$[1].error}:null},ic($),Z?{fetchers:new Map(y.fetchers)}:{}),{flushSync:O}),{shortCircuited:!0}}if(Le){let Z={};if(!C){Z.navigation=K;let he=Pu($);he!==void 0&&(Z.actionData=he)}pe.length>0&&(Z.fetchers=lp(pe)),Ue(Z,{flushSync:O})}pe.forEach(Z=>{$t(Z.key),Z.controller&&ve.set(Z.key,Z.controller)});let Fn=()=>pe.forEach(Z=>$t(Z.key));A&&A.signal.addEventListener("abort",Fn);let{loaderResults:gr,fetcherResults:Pt}=await Ru(y,x,q,pe,h);if(h.signal.aborted)return{shortCircuited:!0};A&&A.signal.removeEventListener("abort",Fn),pe.forEach(Z=>ve.delete(Z.key));let gt=Bl(gr);if(gt)return await hn(h,gt.result,!0,{replace:F}),{shortCircuited:!0};if(gt=Bl(Pt),gt)return J.add(gt.key),await hn(h,gt.result,!0,{replace:F}),{shortCircuited:!0};let{loaderData:Ji,errors:wr}=rc(y,x,gr,$,pe,Pt,ut);ut.forEach((Z,he)=>{Z.subscribe(In=>{(In||Z.done)&&ut.delete(he)})}),f.v7_partialHydration&&I&&y.errors&&(wr=ae({},y.errors,wr));let mn=Tu(),Sl=Du(H),El=mn||Sl||pe.length>0;return ae({matches:x,loaderData:Ji,errors:wr},El?{fetchers:new Map(y.fetchers)}:{})}function Pu(h){if(h&&!Ze(h[1]))return{[h[0]]:h[1].data};if(y.actionData)return Object.keys(y.actionData).length===0?null:y.actionData}function lp(h){return h.forEach(g=>{let x=y.fetchers.get(g.key),C=Tr(void 0,x?x.data:void 0);y.fetchers.set(g.key,C)}),new Map(y.fetchers)}function ip(h,g,x,C){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");$t(h);let j=(C&&C.flushSync)===!0,B=a||o,W=Sa(y.location,y.matches,u,f.v7_prependBasename,x,f.v7_relativeSplatPath,g,C==null?void 0:C.relative),F=gn(B,W,u),I=wl(F,B,W);if(I.active&&I.matches&&(F=I.matches),!F){_t(h,g,Ve(404,{pathname:W}),{flushSync:j});return}let{path:O,submission:$,error:K}=Zs(f.v7_normalizeFormMethod,!0,W,C);if(K){_t(h,g,K,{flushSync:j});return}let X=Fr(F,O),Le=(C&&C.preventScrollReset)===!0;if($&&dt($.formMethod)){op(h,g,O,X,F,I.active,j,Le,$);return}le.set(h,{routeId:g,path:O}),ap(h,g,O,X,F,I.active,j,Le,$)}async function op(h,g,x,C,j,B,W,F,I){Xi(),le.delete(h);function O(xe){if(!xe.route.action&&!xe.route.lazy){let Un=Ve(405,{method:I.formMethod,pathname:x,routeId:g});return _t(h,g,Un,{flushSync:W}),!0}return!1}if(!B&&O(C))return;let $=y.fetchers.get(h);Bt(h,Iv(I,$),{flushSync:W});let K=new AbortController,X=Bn(e.history,x,K.signal,I);if(B){let xe=await xl(j,x,X.signal);if(xe.type==="aborted")return;if(xe.type==="error"){_t(h,g,xe.error,{flushSync:W});return}else if(xe.matches){if(j=xe.matches,C=Fr(j,x),O(C))return}else{_t(h,g,Ve(404,{pathname:x}),{flushSync:W});return}}ve.set(h,K);let Le=D,q=(await yr("action",y,X,[C],j,h))[C.route.id];if(X.signal.aborted){ve.get(h)===K&&ve.delete(h);return}if(f.v7_fetcherPersist&&Re.has(h)){if(kn(q)||Ze(q)){Bt(h,Vt(void 0));return}}else{if(kn(q))if(ve.delete(h),H>Le){Bt(h,Vt(void 0));return}else return J.add(h),Bt(h,Tr(I)),hn(X,q,!1,{fetcherSubmission:I,preventScrollReset:F});if(Ze(q)){_t(h,g,q.error);return}}if(Zt(q))throw Ve(400,{type:"defer-action"});let pe=y.navigation.location||y.location,Fn=Bn(e.history,pe,K.signal),gr=a||o,Pt=y.navigation.state!=="idle"?gn(gr,y.navigation.location,u):y.matches;Y(Pt,"Didn't find any matches after fetcher action");let gt=++D;V.set(h,gt);let Ji=Tr(I,q.data);y.fetchers.set(h,Ji);let[wr,mn]=qs(e.history,y,Pt,I,pe,!1,f.v7_skipActionErrorRevalidation,we,Ut,At,Re,le,J,gr,u,[C.route.id,q]);mn.filter(xe=>xe.key!==h).forEach(xe=>{let Un=xe.key,Fu=y.fetchers.get(Un),hp=Tr(void 0,Fu?Fu.data:void 0);y.fetchers.set(Un,hp),$t(Un),xe.controller&&ve.set(Un,xe.controller)}),Ue({fetchers:new Map(y.fetchers)});let Sl=()=>mn.forEach(xe=>$t(xe.key));K.signal.addEventListener("abort",Sl);let{loaderResults:El,fetcherResults:Z}=await Ru(y,Pt,wr,mn,Fn);if(K.signal.aborted)return;K.signal.removeEventListener("abort",Sl),V.delete(h),ve.delete(h),mn.forEach(xe=>ve.delete(xe.key));let he=Bl(El);if(he)return hn(Fn,he.result,!1,{preventScrollReset:F});if(he=Bl(Z),he)return J.add(he.key),hn(Fn,he.result,!1,{preventScrollReset:F});let{loaderData:In,errors:xr}=rc(y,Pt,El,void 0,mn,Z,ut);if(y.fetchers.has(h)){let xe=Vt(q.data);y.fetchers.set(h,xe)}Du(gt),y.navigation.state==="loading"&&gt>H?(Y(T,"Expected pending action"),A&&A.abort(),On(y.navigation.location,{matches:Pt,loaderData:In,errors:xr,fetchers:new Map(y.fetchers)})):(Ue({errors:xr,loaderData:lc(y.loaderData,In,Pt,xr),fetchers:new Map(y.fetchers)}),we=!1)}async function ap(h,g,x,C,j,B,W,F,I){let O=y.fetchers.get(h);Bt(h,Tr(I,O?O.data:void 0),{flushSync:W});let $=new AbortController,K=Bn(e.history,x,$.signal);if(B){let q=await xl(j,x,K.signal);if(q.type==="aborted")return;if(q.type==="error"){_t(h,g,q.error,{flushSync:W});return}else if(q.matches)j=q.matches,C=Fr(j,x);else{_t(h,g,Ve(404,{pathname:x}),{flushSync:W});return}}ve.set(h,$);let X=D,ne=(await yr("loader",y,K,[C],j,h))[C.route.id];if(Zt(ne)&&(ne=await Eu(ne,K.signal,!0)||ne),ve.get(h)===$&&ve.delete(h),!K.signal.aborted){if(Re.has(h)){Bt(h,Vt(void 0));return}if(kn(ne))if(H>X){Bt(h,Vt(void 0));return}else{J.add(h),await hn(K,ne,!1,{preventScrollReset:F});return}if(Ze(ne)){_t(h,g,ne.error);return}Y(!Zt(ne),"Unhandled fetcher deferred data"),Bt(h,Vt(ne.data))}}async function hn(h,g,x,C){let{submission:j,fetcherSubmission:B,preventScrollReset:W,replace:F}=C===void 0?{}:C;g.response.headers.has("X-Remix-Revalidate")&&(we=!0);let I=g.response.headers.get("Location");Y(I,"Expected a Location header on the redirect Response"),I=tc(I,new URL(h.url),u);let O=sl(y.location,I,{_isRedirect:!0});if(n){let q=!1;if(g.response.headers.has("X-Remix-Reload-Document"))q=!0;else if(Su.test(I)){const pe=e.history.createURL(I);q=pe.origin!==t.location.origin||vr(pe.pathname,u)==null}if(q){F?t.location.replace(I):t.location.assign(I);return}}A=null;let $=F===!0||g.response.headers.has("X-Remix-Replace")?Se.Replace:Se.Push,{formMethod:K,formAction:X,formEncType:Le}=y.navigation;!j&&!B&&K&&X&&Le&&(j=uc(y.navigation));let ne=j||B;if(yv.has(g.response.status)&&ne&&dt(ne.formMethod))await pn($,O,{submission:ae({},ne,{formAction:I}),preventScrollReset:W||R,enableViewTransition:x?U:void 0});else{let q=Ro(O,j);await pn($,O,{overrideNavigation:q,fetcherSubmission:B,preventScrollReset:W||R,enableViewTransition:x?U:void 0})}}async function yr(h,g,x,C,j,B){let W,F={};try{W=await _v(s,h,g,x,C,j,B,i,l)}catch(I){return C.forEach(O=>{F[O.route.id]={type:te.error,error:I}}),F}for(let[I,O]of Object.entries(W))if(Dv(O)){let $=O.result;F[I]={type:te.redirect,response:Lv($,x,I,j,u,f.v7_relativeSplatPath)}}else F[I]=await Rv(O);return F}async function Ru(h,g,x,C,j){let B=h.matches,W=yr("loader",h,j,x,g,null),F=Promise.all(C.map(async $=>{if($.matches&&$.match&&$.controller){let X=(await yr("loader",h,Bn(e.history,$.path,$.controller.signal),[$.match],$.matches,$.key))[$.match.route.id];return{[$.key]:X}}else return Promise.resolve({[$.key]:{type:te.error,error:Ve(404,{pathname:$.path})}})})),I=await W,O=(await F).reduce(($,K)=>Object.assign($,K),{});return await Promise.all([jv(g,I,j.signal,B,h.loaderData),Ov(g,O,C)]),{loaderResults:I,fetcherResults:O}}function Xi(){we=!0,Ut.push(...Zi()),le.forEach((h,g)=>{ve.has(g)&&At.add(g),$t(g)})}function Bt(h,g,x){x===void 0&&(x={}),y.fetchers.set(h,g),Ue({fetchers:new Map(y.fetchers)},{flushSync:(x&&x.flushSync)===!0})}function _t(h,g,x,C){C===void 0&&(C={});let j=wn(y.matches,g);yl(h),Ue({errors:{[j.route.id]:x},fetchers:new Map(y.fetchers)},{flushSync:(C&&C.flushSync)===!0})}function Lu(h){return f.v7_fetcherPersist&&(yt.set(h,(yt.get(h)||0)+1),Re.has(h)&&Re.delete(h)),y.fetchers.get(h)||gv}function yl(h){let g=y.fetchers.get(h);ve.has(h)&&!(g&&g.state==="loading"&&V.has(h))&&$t(h),le.delete(h),V.delete(h),J.delete(h),Re.delete(h),At.delete(h),y.fetchers.delete(h)}function up(h){if(f.v7_fetcherPersist){let g=(yt.get(h)||0)-1;g<=0?(yt.delete(h),Re.add(h)):yt.set(h,g)}else yl(h);Ue({fetchers:new Map(y.fetchers)})}function $t(h){let g=ve.get(h);g&&(g.abort(),ve.delete(h))}function Nu(h){for(let g of h){let x=Lu(g),C=Vt(x.data);y.fetchers.set(g,C)}}function Tu(){let h=[],g=!1;for(let x of J){let C=y.fetchers.get(x);Y(C,"Expected fetcher: "+x),C.state==="loading"&&(J.delete(x),h.push(x),g=!0)}return Nu(h),g}function Du(h){let g=[];for(let[x,C]of V)if(C<h){let j=y.fetchers.get(x);Y(j,"Expected fetcher: "+x),j.state==="loading"&&($t(x),V.delete(x),g.push(x))}return Nu(g),g.length>0}function sp(h,g){let x=y.blockers.get(h)||Nr;return Ie.get(h)!==g&&Ie.set(h,g),x}function Mu(h){y.blockers.delete(h),Ie.delete(h)}function gl(h,g){let x=y.blockers.get(h)||Nr;Y(x.state==="unblocked"&&g.state==="blocked"||x.state==="blocked"&&g.state==="blocked"||x.state==="blocked"&&g.state==="proceeding"||x.state==="blocked"&&g.state==="unblocked"||x.state==="proceeding"&&g.state==="unblocked","Invalid blocker state transition: "+x.state+" -> "+g.state);let C=new Map(y.blockers);C.set(h,g),Ue({blockers:C})}function zu(h){let{currentLocation:g,nextLocation:x,historyAction:C}=h;if(Ie.size===0)return;Ie.size>1&&dr(!1,"A router only supports one blocker at a time");let j=Array.from(Ie.entries()),[B,W]=j[j.length-1],F=y.blockers.get(B);if(!(F&&F.state==="proceeding")&&W({currentLocation:g,nextLocation:x,historyAction:C}))return B}function Gi(h){let g=Ve(404,{pathname:h}),x=a||o,{matches:C,route:j}=oc(x);return Zi(),{notFoundMatches:C,route:j,error:g}}function Zi(h){let g=[];return ut.forEach((x,C)=>{(!h||h(C))&&(x.cancel(),g.push(C),ut.delete(C))}),g}function cp(h,g,x){if(E=h,N=g,S=x||null,!p&&y.navigation===Po){p=!0;let C=Ou(y.location,y.matches);C!=null&&Ue({restoreScrollPosition:C})}return()=>{E=null,N=null,S=null}}function ju(h,g){return S&&S(h,g.map(C=>Gm(C,y.loaderData)))||h.key}function fp(h,g){if(E&&N){let x=ju(h,g);E[x]=N()}}function Ou(h,g){if(E){let x=ju(h,g),C=E[x];if(typeof C=="number")return C}return null}function wl(h,g,x){if(d)if(h){if(Object.keys(h[0].params).length>0)return{active:!0,matches:ei(g,x,u,!0)}}else return{active:!0,matches:ei(g,x,u,!0)||[]};return{active:!1,matches:null}}async function xl(h,g,x){if(!d)return{type:"success",matches:h};let C=h;for(;;){let j=a==null,B=a||o,W=i;try{await d({path:g,matches:C,patch:(O,$)=>{x.aborted||ec(O,$,B,W,l)}})}catch(O){return{type:"error",error:O,partialMatches:C}}finally{j&&!x.aborted&&(o=[...o])}if(x.aborted)return{type:"aborted"};let F=gn(B,g,u);if(F)return{type:"success",matches:F};let I=ei(B,g,u,!0);if(!I||C.length===I.length&&C.every((O,$)=>O.route.id===I[$].route.id))return{type:"success",matches:null};C=I}}function dp(h){i={},a=_i(h,l,void 0,i)}function pp(h,g){let x=a==null;ec(h,g,a||o,i,l),x&&(o=[...o],Ue({}))}return L={get basename(){return u},get future(){return f},get state(){return y},get routes(){return o},get window(){return t},initialize:qd,subscribe:ep,enableScrollRestoration:cp,navigate:_u,fetch:ip,revalidate:tp,createHref:h=>e.history.createHref(h),encodeLocation:h=>e.history.encodeLocation(h),getFetcher:Lu,deleteFetcher:up,dispose:bd,getBlocker:sp,deleteBlocker:Mu,patchRoutes:pp,_internalFetchControllers:ve,_internalActiveDeferreds:ut,_internalSetRoutes:dp},L}function Sv(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function Sa(e,t,n,r,l,i,o,a){let u,s;if(o){u=[];for(let f of t)if(u.push(f),f.route.id===o){s=f;break}}else u=t,s=t[t.length-1];let d=xu(l||".",wu(u,i),vr(e.pathname,n)||e.pathname,a==="path");if(l==null&&(d.search=e.search,d.hash=e.hash),(l==null||l===""||l===".")&&s){let f=ku(d.search);if(s.route.index&&!f)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!s.route.index&&f){let m=new URLSearchParams(d.search),w=m.getAll("index");m.delete("index"),w.filter(S=>S).forEach(S=>m.append("index",S));let E=m.toString();d.search=E?"?"+E:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Mt([n,d.pathname])),Dn(d)}function Zs(e,t,n,r){if(!r||!Sv(r))return{path:n};if(r.formMethod&&!zv(r.formMethod))return{path:n,error:Ve(405,{method:r.formMethod})};let l=()=>({path:n,error:Ve(400,{type:"invalid-body"})}),i=r.formMethod||"get",o=e?i.toUpperCase():i.toLowerCase(),a=$d(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!dt(o))return l();let m=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((w,E)=>{let[S,N]=E;return""+w+S+"="+N+`
`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:void 0,text:m}}}else if(r.formEncType==="application/json"){if(!dt(o))return l();try{let m=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:m,text:void 0}}}catch{return l()}}}Y(typeof FormData=="function","FormData is not available in this environment");let u,s;if(r.formData)u=ka(r.formData),s=r.formData;else if(r.body instanceof FormData)u=ka(r.body),s=r.body;else if(r.body instanceof URLSearchParams)u=r.body,s=nc(u);else if(r.body==null)u=new URLSearchParams,s=new FormData;else try{u=new URLSearchParams(r.body),s=nc(u)}catch{return l()}let d={formMethod:o,formAction:a,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:s,json:void 0,text:void 0};if(dt(d.formMethod))return{path:n,submission:d};let f=fn(n);return t&&f.search&&ku(f.search)&&u.append("index",""),f.search="?"+u,{path:Dn(f),submission:d}}function Js(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(l=>l.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function qs(e,t,n,r,l,i,o,a,u,s,d,f,m,w,E,S){let N=S?Ze(S[1])?S[1].error:S[1].data:void 0,p=e.createURL(t.location),c=e.createURL(l),v=n;i&&t.errors?v=Js(n,Object.keys(t.errors)[0],!0):S&&Ze(S[1])&&(v=Js(n,S[0]));let k=S?S[1].statusCode:void 0,L=o&&k&&k>=400,y=v.filter((R,A)=>{let{route:U}=R;if(U.lazy)return!0;if(U.loader==null)return!1;if(i)return Ea(U,t.loaderData,t.errors);if(Ev(t.loaderData,t.matches[A],R)||u.some(ge=>ge===R.route.id))return!0;let ee=t.matches[A],se=R;return bs(R,ae({currentUrl:p,currentParams:ee.params,nextUrl:c,nextParams:se.params},r,{actionResult:N,actionStatus:k,defaultShouldRevalidate:L?!1:a||p.pathname+p.search===c.pathname+c.search||p.search!==c.search||Ad(ee,se)}))}),T=[];return f.forEach((R,A)=>{if(i||!n.some(we=>we.route.id===R.routeId)||d.has(A))return;let U=gn(w,R.path,E);if(!U){T.push({key:A,routeId:R.routeId,path:R.path,matches:null,match:null,controller:null});return}let ee=t.fetchers.get(A),se=Fr(U,R.path),ge=!1;m.has(A)?ge=!1:s.has(A)?(s.delete(A),ge=!0):ee&&ee.state!=="idle"&&ee.data===void 0?ge=a:ge=bs(se,ae({currentUrl:p,currentParams:t.matches[t.matches.length-1].params,nextUrl:c,nextParams:n[n.length-1].params},r,{actionResult:N,actionStatus:k,defaultShouldRevalidate:L?!1:a})),ge&&T.push({key:A,routeId:R.routeId,path:R.path,matches:U,match:se,controller:new AbortController})}),[y,T]}function Ea(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,l=n!=null&&n[e.id]!==void 0;return!r&&l?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!l}function Ev(e,t,n){let r=!t||n.route.id!==t.route.id,l=e[n.route.id]===void 0;return r||l}function Ad(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function bs(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function ec(e,t,n,r,l){var i;let o;if(e){let s=r[e];Y(s,"No route found to patch children into: routeId = "+e),s.children||(s.children=[]),o=s.children}else o=n;let a=t.filter(s=>!o.some(d=>Bd(s,d))),u=_i(a,l,[e||"_","patch",String(((i=o)==null?void 0:i.length)||"0")],r);o.push(...u)}function Bd(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var l;return(l=t.children)==null?void 0:l.some(i=>Bd(n,i))}):!1}async function kv(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let l=n[e.id];Y(l,"No route found in manifest");let i={};for(let o in r){let u=l[o]!==void 0&&o!=="hasErrorBoundary";dr(!u,'Route "'+l.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!u&&!Ym.has(o)&&(i[o]=r[o])}Object.assign(l,i),Object.assign(l,ae({},t(l),{lazy:void 0}))}async function Cv(e){let{matches:t}=e,n=t.filter(l=>l.shouldLoad);return(await Promise.all(n.map(l=>l.resolve()))).reduce((l,i,o)=>Object.assign(l,{[n[o].route.id]:i}),{})}async function _v(e,t,n,r,l,i,o,a,u,s){let d=i.map(w=>w.route.lazy?kv(w.route,u,a):void 0),f=i.map((w,E)=>{let S=d[E],N=l.some(c=>c.route.id===w.route.id);return ae({},w,{shouldLoad:N,resolve:async c=>(c&&r.method==="GET"&&(w.route.lazy||w.route.loader)&&(N=!0),N?Pv(t,r,w,S,c,s):Promise.resolve({type:te.data,result:void 0}))})}),m=await e({matches:f,request:r,params:i[0].params,fetcherKey:o,context:s});try{await Promise.all(d)}catch{}return m}async function Pv(e,t,n,r,l,i){let o,a,u=s=>{let d,f=new Promise((E,S)=>d=S);a=()=>d(),t.signal.addEventListener("abort",a);let m=E=>typeof s!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):s({request:t,params:n.params,context:i},...E!==void 0?[E]:[]),w=(async()=>{try{return{type:"data",result:await(l?l(S=>m(S)):m())}}catch(E){return{type:"error",result:E}}})();return Promise.race([w,f])};try{let s=n.route[e];if(r)if(s){let d,[f]=await Promise.all([u(s).catch(m=>{d=m}),r]);if(d!==void 0)throw d;o=f}else if(await r,s=n.route[e],s)o=await u(s);else if(e==="action"){let d=new URL(t.url),f=d.pathname+d.search;throw Ve(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:te.data,result:void 0};else if(s)o=await u(s);else{let d=new URL(t.url),f=d.pathname+d.search;throw Ve(404,{pathname:f})}Y(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(s){return{type:te.error,result:s}}finally{a&&t.signal.removeEventListener("abort",a)}return o}async function Rv(e){let{result:t,type:n}=e;if(Hd(t)){let s;try{let d=t.headers.get("Content-Type");d&&/\bapplication\/json\b/.test(d)?t.body==null?s=null:s=await t.json():s=await t.text()}catch(d){return{type:te.error,error:d}}return n===te.error?{type:te.error,error:new Pi(t.status,t.statusText,s),statusCode:t.status,headers:t.headers}:{type:te.data,data:s,statusCode:t.status,headers:t.headers}}if(n===te.error){if(ac(t)){var r;if(t.data instanceof Error){var l;return{type:te.error,error:t.data,statusCode:(l=t.init)==null?void 0:l.status}}t=new Pi(((r=t.init)==null?void 0:r.status)||500,void 0,t.data)}return{type:te.error,error:t,statusCode:Qi(t)?t.status:void 0}}if(Mv(t)){var i,o;return{type:te.deferred,deferredData:t,statusCode:(i=t.init)==null?void 0:i.status,headers:((o=t.init)==null?void 0:o.headers)&&new Headers(t.init.headers)}}if(ac(t)){var a,u;return{type:te.data,data:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(u=t.init)!=null&&u.headers?new Headers(t.init.headers):void 0}}return{type:te.data,data:t}}function Lv(e,t,n,r,l,i){let o=e.headers.get("Location");if(Y(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!Su.test(o)){let a=r.slice(0,r.findIndex(u=>u.route.id===n)+1);o=Sa(new URL(t.url),a,l,!0,o,i),e.headers.set("Location",o)}return e}function tc(e,t,n){if(Su.test(e)){let r=e,l=r.startsWith("//")?new URL(t.protocol+r):new URL(r),i=vr(l.pathname,n)!=null;if(l.origin===t.origin&&i)return l.pathname+l.search+l.hash}return e}function Bn(e,t,n,r){let l=e.createURL($d(t)).toString(),i={signal:n};if(r&&dt(r.formMethod)){let{formMethod:o,formEncType:a}=r;i.method=o.toUpperCase(),a==="application/json"?(i.headers=new Headers({"Content-Type":a}),i.body=JSON.stringify(r.json)):a==="text/plain"?i.body=r.text:a==="application/x-www-form-urlencoded"&&r.formData?i.body=ka(r.formData):i.body=r.formData}return new Request(l,i)}function ka(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function nc(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function Nv(e,t,n,r,l){let i={},o=null,a,u=!1,s={},d=n&&Ze(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let m=f.route.id,w=t[m];if(Y(!kn(w),"Cannot handle redirect results in processLoaderData"),Ze(w)){let E=w.error;d!==void 0&&(E=d,d=void 0),o=o||{};{let S=wn(e,m);o[S.route.id]==null&&(o[S.route.id]=E)}i[m]=void 0,u||(u=!0,a=Qi(w.error)?w.error.status:500),w.headers&&(s[m]=w.headers)}else Zt(w)?(r.set(m,w.deferredData),i[m]=w.deferredData.data,w.statusCode!=null&&w.statusCode!==200&&!u&&(a=w.statusCode),w.headers&&(s[m]=w.headers)):(i[m]=w.data,w.statusCode&&w.statusCode!==200&&!u&&(a=w.statusCode),w.headers&&(s[m]=w.headers))}),d!==void 0&&n&&(o={[n[0]]:d},i[n[0]]=void 0),{loaderData:i,errors:o,statusCode:a||200,loaderHeaders:s}}function rc(e,t,n,r,l,i,o){let{loaderData:a,errors:u}=Nv(t,n,r,o);return l.forEach(s=>{let{key:d,match:f,controller:m}=s,w=i[d];if(Y(w,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(Ze(w)){let E=wn(e.matches,f==null?void 0:f.route.id);u&&u[E.route.id]||(u=ae({},u,{[E.route.id]:w.error})),e.fetchers.delete(d)}else if(kn(w))Y(!1,"Unhandled fetcher revalidation redirect");else if(Zt(w))Y(!1,"Unhandled fetcher deferred data");else{let E=Vt(w.data);e.fetchers.set(d,E)}}),{loaderData:a,errors:u}}function lc(e,t,n,r){let l=ae({},t);for(let i of n){let o=i.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(l[o]=t[o]):e[o]!==void 0&&i.route.loader&&(l[o]=e[o]),r&&r.hasOwnProperty(o))break}return l}function ic(e){return e?Ze(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function wn(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function oc(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Ve(e,t){let{pathname:n,routeId:r,method:l,type:i,message:o}=t===void 0?{}:t,a="Unknown Server Error",u="Unknown @remix-run/router error";return e===400?(a="Bad Request",l&&n&&r?u="You made a "+l+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":i==="defer-action"?u="defer() is not supported in actions":i==="invalid-body"&&(u="Unable to encode submission body")):e===403?(a="Forbidden",u='Route "'+r+'" does not match URL "'+n+'"'):e===404?(a="Not Found",u='No route matches URL "'+n+'"'):e===405&&(a="Method Not Allowed",l&&n&&r?u="You made a "+l.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":l&&(u='Invalid request method "'+l.toUpperCase()+'"')),new Pi(e||500,a,new Error(u),!0)}function Bl(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,l]=t[n];if(kn(l))return{key:r,result:l}}}function $d(e){let t=typeof e=="string"?fn(e):e;return Dn(ae({},t,{hash:""}))}function Tv(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function Dv(e){return Hd(e.result)&&vv.has(e.result.status)}function Zt(e){return e.type===te.deferred}function Ze(e){return e.type===te.error}function kn(e){return(e&&e.type)===te.redirect}function ac(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function Mv(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function Hd(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function zv(e){return mv.has(e.toLowerCase())}function dt(e){return pv.has(e.toLowerCase())}async function jv(e,t,n,r,l){let i=Object.entries(t);for(let o=0;o<i.length;o++){let[a,u]=i[o],s=e.find(m=>(m==null?void 0:m.route.id)===a);if(!s)continue;let d=r.find(m=>m.route.id===s.route.id),f=d!=null&&!Ad(d,s)&&(l&&l[s.route.id])!==void 0;Zt(u)&&f&&await Eu(u,n,!1).then(m=>{m&&(t[a]=m)})}}async function Ov(e,t,n){for(let r=0;r<n.length;r++){let{key:l,routeId:i,controller:o}=n[r],a=t[l];e.find(s=>(s==null?void 0:s.route.id)===i)&&Zt(a)&&(Y(o,"Expected an AbortController for revalidating fetcher deferred result"),await Eu(a,o.signal,!0).then(s=>{s&&(t[l]=s)}))}}async function Eu(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:te.data,data:e.deferredData.unwrappedData}}catch(l){return{type:te.error,error:l}}return{type:te.data,data:e.deferredData.data}}}function ku(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function Fr(e,t){let n=typeof t=="string"?fn(t).search:t.search;if(e[e.length-1].route.index&&ku(n||""))return e[e.length-1];let r=Fd(e);return r[r.length-1]}function uc(e){let{formMethod:t,formAction:n,formEncType:r,text:l,formData:i,json:o}=e;if(!(!t||!n||!r)){if(l!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:l};if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function Ro(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Fv(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Tr(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Iv(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function Vt(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Uv(e,t){try{let n=e.sessionStorage.getItem(Ud);if(n){let r=JSON.parse(n);for(let[l,i]of Object.entries(r||{}))i&&Array.isArray(i)&&t.set(l,new Set(i||[]))}}catch{}}function Av(e,t){if(t.size>0){let n={};for(let[r,l]of t)n[r]=[...l];try{e.sessionStorage.setItem(Ud,JSON.stringify(n))}catch(r){dr(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/**
* React Router v6.27.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
*/function Ri(){return Ri=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ri.apply(this,arguments)}const Ki=_.createContext(null),Vd=_.createContext(null),jn=_.createContext(null),Cu=_.createContext(null),dn=_.createContext({outlet:null,matches:[],isDataRoute:!1}),Wd=_.createContext(null);function Bv(e,t){let{relative:n}=t===void 0?{}:t;vl()||Y(!1);let{basename:r,navigator:l}=_.useContext(jn),{hash:i,pathname:o,search:a}=Kd(e,{relative:n}),u=o;return r!=="/"&&(u=o==="/"?r:Mt([r,o])),l.createHref({pathname:u,search:a,hash:i})}function vl(){return _.useContext(Cu)!=null}function Yi(){return vl()||Y(!1),_.useContext(Cu).location}function Qd(e){_.useContext(jn).static||_.useLayoutEffect(e)}function $v(){let{isDataRoute:e}=_.useContext(dn);return e?e0():Hv()}function Hv(){vl()||Y(!1);let e=_.useContext(Ki),{basename:t,future:n,navigator:r}=_.useContext(jn),{matches:l}=_.useContext(dn),{pathname:i}=Yi(),o=JSON.stringify(wu(l,n.v7_relativeSplatPath)),a=_.useRef(!1);return Qd(()=>{a.current=!0}),_.useCallback(function(s,d){if(d===void 0&&(d={}),!a.current)return;if(typeof s=="number"){r.go(s);return}let f=xu(s,JSON.parse(o),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Mt([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,i,e])}function Vv(){let{matches:e}=_.useContext(dn),t=e[e.length-1];return t?t.params:{}}function Kd(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=_.useContext(jn),{matches:l}=_.useContext(dn),{pathname:i}=Yi(),o=JSON.stringify(wu(l,r.v7_relativeSplatPath));return _.useMemo(()=>xu(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function Wv(e,t,n,r){vl()||Y(!1);let{navigator:l}=_.useContext(jn),{matches:i}=_.useContext(dn),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let s=Yi(),d;d=s;let f=d.pathname||"/",m=f;if(u!=="/"){let S=u.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(S.length).join("/")}let w=gn(e,{pathname:m});return Gv(w&&w.map(S=>Object.assign({},S,{params:Object.assign({},a,S.params),pathname:Mt([u,l.encodeLocation?l.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?u:Mt([u,l.encodeLocation?l.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,n,r)}function Qv(){let e=bv(),t=Qi(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return _.createElement(_.Fragment,null,_.createElement("h2",null,"Unexpected Application Error!"),_.createElement("h3",{style:{fontStyle:"italic"}},t),n?_.createElement("pre",{style:l},n):null,null)}const Kv=_.createElement(Qv,null);class Yv extends _.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?_.createElement(dn.Provider,{value:this.props.routeContext},_.createElement(Wd.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Xv(e){let{routeContext:t,match:n,children:r}=e,l=_.useContext(Ki);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),_.createElement(dn.Provider,{value:t},r)}function Gv(e,t,n,r){var l;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,a=(l=n)==null?void 0:l.errors;if(a!=null){let d=o.findIndex(f=>f.route.id&&(a==null?void 0:a[f.route.id])!==void 0);d>=0||Y(!1),o=o.slice(0,Math.min(o.length,d+1))}let u=!1,s=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d<o.length;d++){let f=o[d];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(s=d),f.route.id){let{loaderData:m,errors:w}=n,E=f.route.loader&&m[f.route.id]===void 0&&(!w||w[f.route.id]===void 0);if(f.route.lazy||E){u=!0,s>=0?o=o.slice(0,s+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let w,E=!1,S=null,N=null;n&&(w=a&&f.route.id?a[f.route.id]:void 0,S=f.route.errorElement||Kv,u&&(s<0&&m===0?(t0("route-fallback"),E=!0,N=null):s===m&&(E=!0,N=f.route.hydrateFallbackElement||null)));let p=t.concat(o.slice(0,m+1)),c=()=>{let v;return w?v=S:E?v=N:f.route.Component?v=_.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,_.createElement(Xv,{match:f,routeContext:{outlet:d,matches:p,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?_.createElement(Yv,{location:n.location,revalidation:n.revalidation,component:S,error:w,children:c(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):c()},null)}var Yd=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Yd||{}),Li=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Li||{});function Zv(e){let t=_.useContext(Ki);return t||Y(!1),t}function Jv(e){let t=_.useContext(Vd);return t||Y(!1),t}function qv(e){let t=_.useContext(dn);return t||Y(!1),t}function Xd(e){let t=qv(),n=t.matches[t.matches.length-1];return n.route.id||Y(!1),n.route.id}function bv(){var e;let t=_.useContext(Wd),n=Jv(Li.UseRouteError),r=Xd(Li.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function e0(){let{router:e}=Zv(Yd.UseNavigateStable),t=Xd(Li.UseNavigateStable),n=_.useRef(!1);return Qd(()=>{n.current=!0}),_.useCallback(function(l,i){i===void 0&&(i={}),n.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,Ri({fromRouteId:t},i)))},[e,t])}const sc={};function t0(e,t,n){sc[e]||(sc[e]=!0)}function n0(e){let{basename:t="/",children:n=null,location:r,navigationType:l=Se.Pop,navigator:i,static:o=!1,future:a}=e;vl()&&Y(!1);let u=t.replace(/^\/*/,"/"),s=_.useMemo(()=>({basename:u,navigator:i,static:o,future:Ri({v7_relativeSplatPath:!1},a)}),[u,a,i,o]);typeof r=="string"&&(r=fn(r));let{pathname:d="/",search:f="",hash:m="",state:w=null,key:E="default"}=r,S=_.useMemo(()=>{let N=vr(d,u);return N==null?null:{location:{pathname:N,search:f,hash:m,state:w,key:E},navigationType:l}},[u,d,f,m,w,E,l]);return S==null?null:_.createElement(jn.Provider,{value:s},_.createElement(Cu.Provider,{children:n,value:S}))}new Promise(()=>{});function r0(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:_.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:_.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:_.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/**
* React Router DOM v6.27.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
*/function cl(){return cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cl.apply(this,arguments)}function l0(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,i;for(i=0;i<r.length;i++)l=r[i],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}function i0(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function o0(e,t){return e.button===0&&(!t||t==="_self")&&!i0(e)}const a0=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],u0="6";try{window.__reactRouterVersion=u0}catch{}function s0(e,t){return xv({basename:void 0,future:cl({},void 0,{v7_prependBasename:!0}),history:Wm({window:void 0}),hydrationData:c0(),routes:e,mapRouteProperties:r0,dataStrategy:void 0,patchRoutesOnNavigation:void 0,window:void 0}).initialize()}function c0(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=cl({},t,{errors:f0(t.errors)})),t}function f0(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,l]of t)if(l&&l.__type==="RouteErrorResponse")n[r]=new Pi(l.status,l.statusText,l.data,l.internal===!0);else if(l&&l.__type==="Error"){if(l.__subType){let i=window[l.__subType];if(typeof i=="function")try{let o=new i(l.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let i=new Error(l.message);i.stack="",n[r]=i}}else n[r]=l;return n}const d0=_.createContext({isTransitioning:!1}),p0=_.createContext(new Map),h0="startTransition",cc=Dp[h0],m0="flushSync",fc=Vm[m0];function v0(e){cc?cc(e):e()}function Dr(e){fc?fc(e):e()}class y0{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function g0(e){let{fallbackElement:t,router:n,future:r}=e,[l,i]=_.useState(n.state),[o,a]=_.useState(),[u,s]=_.useState({isTransitioning:!1}),[d,f]=_.useState(),[m,w]=_.useState(),[E,S]=_.useState(),N=_.useRef(new Map),{v7_startTransition:p}=r||{},c=_.useCallback(R=>{p?v0(R):R()},[p]),v=_.useCallback((R,A)=>{let{deletedFetchers:U,flushSync:ee,viewTransitionOpts:se}=A;U.forEach(we=>N.current.delete(we)),R.fetchers.forEach((we,Ut)=>{we.data!==void 0&&N.current.set(Ut,we.data)});let ge=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!se||ge){ee?Dr(()=>i(R)):c(()=>i(R));return}if(ee){Dr(()=>{m&&(d&&d.resolve(),m.skipTransition()),s({isTransitioning:!0,flushSync:!0,currentLocation:se.currentLocation,nextLocation:se.nextLocation})});let we=n.window.document.startViewTransition(()=>{Dr(()=>i(R))});we.finished.finally(()=>{Dr(()=>{f(void 0),w(void 0),a(void 0),s({isTransitioning:!1})})}),Dr(()=>w(we));return}m?(d&&d.resolve(),m.skipTransition(),S({state:R,currentLocation:se.currentLocation,nextLocation:se.nextLocation})):(a(R),s({isTransitioning:!0,flushSync:!1,currentLocation:se.currentLocation,nextLocation:se.nextLocation}))},[n.window,m,d,N,c]);_.useLayoutEffect(()=>n.subscribe(v),[n,v]),_.useEffect(()=>{u.isTransitioning&&!u.flushSync&&f(new y0)},[u]),_.useEffect(()=>{if(d&&o&&n.window){let R=o,A=d.promise,U=n.window.document.startViewTransition(async()=>{c(()=>i(R)),await A});U.finished.finally(()=>{f(void 0),w(void 0),a(void 0),s({isTransitioning:!1})}),w(U)}},[c,o,d,n.window]),_.useEffect(()=>{d&&o&&l.location.key===o.location.key&&d.resolve()},[d,m,l.location,o]),_.useEffect(()=>{!u.isTransitioning&&E&&(a(E.state),s({isTransitioning:!0,flushSync:!1,currentLocation:E.currentLocation,nextLocation:E.nextLocation}),S(void 0))},[u.isTransitioning,E]),_.useEffect(()=>{},[]);let k=_.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:R=>n.navigate(R),push:(R,A,U)=>n.navigate(R,{state:A,preventScrollReset:U==null?void 0:U.preventScrollReset}),replace:(R,A,U)=>n.navigate(R,{replace:!0,state:A,preventScrollReset:U==null?void 0:U.preventScrollReset})}),[n]),L=n.basename||"/",y=_.useMemo(()=>({router:n,navigator:k,static:!1,basename:L}),[n,k,L]),T=_.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return _.createElement(_.Fragment,null,_.createElement(Ki.Provider,{value:y},_.createElement(Vd.Provider,{value:l},_.createElement(p0.Provider,{value:N.current},_.createElement(d0.Provider,{value:u},_.createElement(n0,{basename:L,location:l.location,navigationType:l.historyAction,navigator:k,future:T},l.initialized||n.future.v7_partialHydration?_.createElement(w0,{routes:n.routes,future:n.future,state:l}):t))))),null)}const w0=_.memo(x0);function x0(e){let{routes:t,future:n,state:r}=e;return Wv(t,void 0,r,n)}const S0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",E0=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,k0=_.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:i,replace:o,state:a,target:u,to:s,preventScrollReset:d,viewTransition:f}=t,m=l0(t,a0),{basename:w}=_.useContext(jn),E,S=!1;if(typeof s=="string"&&E0.test(s)&&(E=s,S0))try{let v=new URL(window.location.href),k=s.startsWith("//")?new URL(v.protocol+s):new URL(s),L=vr(k.pathname,w);k.origin===v.origin&&L!=null?s=L+k.search+k.hash:S=!0}catch{}let N=Bv(s,{relative:l}),p=C0(s,{replace:o,state:a,target:u,preventScrollReset:d,relative:l,viewTransition:f});function c(v){r&&r(v),v.defaultPrevented||p(v)}return _.createElement("a",cl({},m,{href:E||N,onClick:S||i?r:c,ref:n,target:u}))});var dc;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(dc||(dc={}));var pc;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(pc||(pc={}));function C0(e,t){let{target:n,replace:r,state:l,preventScrollReset:i,relative:o,viewTransition:a}=t===void 0?{}:t,u=$v(),s=Yi(),d=Kd(e,{relative:o});return _.useCallback(f=>{if(o0(f,n)){f.preventDefault();let m=r!==void 0?r:Dn(s)===Dn(d);u(e,{replace:m,state:l,preventScrollReset:i,relative:o,viewTransition:a})}},[s,u,d,r,l,n,e,i,o,a])}const Gd=({children:e})=>M.jsx("div",{className:"container",children:e});var Ne=[];for(var Lo=0;Lo<256;++Lo)Ne.push((Lo+256).toString(16).slice(1));function _0(e,t=0){return(Ne[e[t+0]]+Ne[e[t+1]]+Ne[e[t+2]]+Ne[e[t+3]]+"-"+Ne[e[t+4]]+Ne[e[t+5]]+"-"+Ne[e[t+6]]+Ne[e[t+7]]+"-"+Ne[e[t+8]]+Ne[e[t+9]]+"-"+Ne[e[t+10]]+Ne[e[t+11]]+Ne[e[t+12]]+Ne[e[t+13]]+Ne[e[t+14]]+Ne[e[t+15]]).toLowerCase()}var $l,P0=new Uint8Array(16);function R0(){if(!$l&&($l=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!$l))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return $l(P0)}var L0=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const hc={randomUUID:L0};function mc(e,t,n){if(hc.randomUUID&&!t&&!e)return hc.randomUUID();e=e||{};var r=e.random||(e.rng||R0)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,_0(r)}const Zd=({buttonLink:e,size:t="small",children:n,disabled:r})=>M.jsx(k0,{to:r?"/":e,className:`${t==="small"?"py-3":"py-5"} px-4 bg-fillButtonAccentDefault text-center rounded-xl w-full text-[18px] text-white font-medium leading-[150%] ${r?"opacity-70 pointer-events-auto cursor-default":"cursor-pointer"}`,children:n}),vc=e=>e.split(" ")[0].split("-").reverse().join("."),yc=e=>e.split(" ")[1],N0=({params:e})=>{const[t,n]=_.useState(1),[r,l]=_.useState(1),[i,o]=_.useState(1),[a,u]=_.useState(),[s,d]=_.useState([]),[f,m]=_.useState(!1),[w,E]=_.useState("old"),S=async()=>{try{const p=await fetch(`https://sms.turkmentv.gov.tm/api/shop/messages-by-code?page=${t}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({unique_code:e,sort_by_dt_descending:w!=="old"})});if(!p.ok)throw new Error(`HTTP error! Status: ${p.status}`);const c=await p.json();m(!1),u(c),l(c.data.lot_sms_messages.meta.last_page),o(c.data.lot_sms_messages.meta.total),d(v=>t===1?[...c.data.lot_sms_messages.data]:[...v,...c.data.lot_sms_messages.data])}catch(p){console.error(p.toString()),m(!0)}};_.useEffect(()=>{S()},[t,w]);const N=p=>{E(p),n(1)};return a!=null&&a.data&&!f?M.jsxs("div",{className:"flex items-center flex-col gap-[40px] ",children:[M.jsx("h1",{className:"text-[60px] leading-[100%] text-textBlack font-bold text-center max-w-[900px] w-full",children:a==null?void 0:a.data.seller_name}),M.jsxs("div",{className:"flex flex-col items-end w-full gap-[20px] max-w-[900px]",children:[M.jsxs("div",{className:"flex flex-col items-end w-full gap-[10px]",children:[M.jsxs("div",{className:"table_sort flex gap-[10px] items-center",children:[M.jsx("button",{className:`block px-2 py-1 rounded-md ${w==="old"?"text-fillLinkActive font-bold cursor-default bg-fillTableHead pointer-events-none":"text-fillLinkRest"} hover:text-fillLinkHover hover:bg-fillTableHead text-base font-bold cursor-pointer`,onClick:()=>N("old"),children:"Oldest"}),M.jsx("button",{className:`block px-2 py-1 rounded-md ${w==="new"?"text-fillLinkActive font-bold cursor-default bg-fillTableHead pointer-events-none":"text-fillLinkRest"} hover:text-fillLinkHover hover:bg-fillTableHead text-base font-bold cursor-pointer`,onClick:()=>N("new"),children:"Newest"})]}),M.jsxs("div",{className:"table_body flex flex-col w-full rounded-[25px] overflow-hidden",children:[M.jsxs("div",{className:"table_head flex w-full justify-between bg-fillTableHead border border-b rounded-t-[25px] border-fillTableStrokeTableHead",children:[M.jsx("span",{className:"block text-textBlack py-[20px] px-[24px] w-[80px] text-base leading-[125%] font-semibold",children:"№"}),M.jsx("span",{className:"block text-textBlack py-[20px] px-[24px] w-[200px] text-base leading-[125%] font-semibold",children:"Telefon belgisi"}),M.jsx("span",{className:"block text-textBlack py-[20px] px-[24px] w-[230px] text-base leading-[125%] font-semibold",children:"Kod"}),M.jsx("span",{className:"block text-textBlack py-[20px] px-[24px] w-[180px] text-base leading-[125%] font-semibold",children:"Wagty"})]}),M.jsx("div",{className:"table_row_body flex flex-col w-full rounded-b-[25px]",children:s.map((p,c)=>w==="old"?M.jsxs("div",{className:`table_row flex w-full justify-between ${c%2===0?"bg-fillTableRow2":"bg-fillTableRow"} border border-b border-fillTableStrokeTableRow`,children:[M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[80px] text-base leading-[125%] font-normal",children:c+1}),M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[200px] text-base leading-[125%] font-normal",children:p.client}),M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[230px] text-base leading-[125%] font-normal",children:p.msg.toString()}),M.jsxs("div",{className:"flex flex-col py-[20px] px-[24px] w-[180px] leading-[125%] font-normal",children:[M.jsx("span",{className:"text-textDarkt text-base",children:vc(p.dt)}),M.jsx("span",{className:"text-textLight text-sm",children:yc(p.dt)})]})]},mc()):M.jsxs("div",{className:`table_row flex w-full justify-between ${c%2===0?"bg-fillTableRow2":"bg-fillTableRow"} border border-b border-fillTableStrokeTableRow`,children:[M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[80px] text-base leading-[125%] font-normal",children:i-c}),M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[200px] text-base leading-[125%] font-normal",children:p.client}),M.jsx("span",{className:"block text-textDarkt py-[20px] px-[24px] w-[230px] text-base leading-[125%] font-normal",children:p.msg}),M.jsxs("div",{className:"flex flex-col py-[20px] px-[24px] w-[180px] leading-[125%] font-normal",children:[M.jsx("span",{className:"text-textDarkt text-base",children:vc(p.dt)}),M.jsx("span",{className:"text-textLight text-sm",children:yc(p.dt)})]})]},mc()))})]})]}),t!==r?M.jsx("button",{className:"p-[20px] w-full text-white text-[18px] text-medium leading-[125%] bg-fillButtonAccentDefault rounded-[25px]",onClick:()=>n(p=>p+1),children:"Ýenede goş"}):null]})]}):f?M.jsx("div",{className:"h-full flex items-center justify-center text-2xl font-semibold text-textDarkt",children:M.jsxs("div",{className:"gap-5 flex flex-col w-[200px] items-center",children:[M.jsx("p",{children:"Kod nädogry"}),M.jsx(Zd,{size:"small",buttonLink:"/",children:"Yza"})]})}):M.jsx("div",{className:"h-full w-full flex items-center justify-center text-2xl font-semibold text-textDarkt",children:"Loading..."})},T0=_.createContext({}),Jd=({children:e})=>{const[t,n]=_.useState(),r=_.useMemo(()=>({lotNumber:t,setLotNumber:n}),[t,n]);return M.jsx(T0.Provider,{value:{LotNumberContext:r},children:e})},D0=()=>{let{lot_number:e}=Vv();return M.jsx("main",{className:"my-[100px]",children:M.jsx(Gd,{children:M.jsx(Jd,{children:M.jsx(N0,{params:e})})})})},M0=({id:e,placeholder:t,type:n,required:r,label:l})=>{const[i,o]=_.useState(!1);return M.jsxs("div",{className:"auth-input relative w-full flex flex-col gap-1",children:[l?M.jsx("label",{className:"leading-[150%] text-base font-semibold",htmlFor:e,children:l}):null,M.jsxs("div",{className:"w-full relative",children:[M.jsx("input",{type:n==="password"&&i?"text":n,required:r,name:e,id:e,placeholder:t,className:"text-[#000000] font-medium text-base bg-[#E6E6FA] rounded-[12px] px-[16px] py-[12px] w-full outline-none"}),n==="password"?M.jsxs(M.Fragment,{children:[M.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",className:"absolute right-5 top-[50%] -translate-y-[50%] transition-all opacity-100 cursor-pointer",style:i?{opacity:0,pointerEvents:"none"}:{opacity:1,pointerEvents:"all"},onClick:()=>o(!i),children:M.jsx("path",{d:"M12 17.5C8.2 17.5 4.8 15.4 3.2 12H1C2.7 16.4 7 19.5 12 19.5C17 19.5 21.3 16.4 23 12H20.8C19.2 15.4 15.8 17.5 12 17.5Z",fill:"#636370"})}),M.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",className:"absolute right-5 top-[50%] -translate-y-[50%] transition-all opacity-100 cursor-pointer",style:i?{opacity:1,pointerEvents:"all"}:{opacity:0,pointerEvents:"none"},onClick:()=>o(!i),children:M.jsx("path",{d:"M12 9C12.7956 9 13.5587 9.31607 14.1213 9.87868C14.6839 10.4413 15 11.2044 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7956 15 12 15C11.2044 15 10.4413 14.6839 9.87868 14.1213C9.31607 13.5587 9 12.7956 9 12C9 11.2044 9.31607 10.4413 9.87868 9.87868C10.4413 9.31607 11.2044 9 12 9ZM12 4.5C17 4.5 21.27 7.61 23 12C21.27 16.39 17 19.5 12 19.5C7 19.5 2.73 16.39 1 12C2.73 7.61 7 4.5 12 4.5ZM3.18 12C3.98825 13.6503 5.24331 15.0407 6.80248 16.0133C8.36165 16.9858 10.1624 17.5013 12 17.5013C13.8376 17.5013 15.6383 16.9858 17.1975 16.0133C18.7567 15.0407 20.0117 13.6503 20.82 12C20.0117 10.3497 18.7567 8.95925 17.1975 7.98675C15.6383 7.01424 13.8376 6.49868 12 6.49868C10.1624 6.49868 8.36165 7.01424 6.80248 7.98675C5.24331 8.95925 3.98825 10.3497 3.18 12Z",fill:"#636370"})})]}):null]})]})},z0=({label:e,password:t=!1,login:n=!0})=>{const[r,l]=_.useState("");return M.jsxs("form",{onSubmit:i=>i.preventDefault(),className:"p-[40px] flex flex-col gap-[40px] bg-fillLightBgLightContr rounded-[25px]",children:[M.jsx("h1",{className:"text-[40px] font-semibold leading-[100%]",children:e}),M.jsxs("div",{className:"w-[442px] flex flex-col gap-[30px]",children:[M.jsxs("div",{className:"flex flex-col w-full gap-[20px]",children:[n?M.jsx("input",{required:!0,name:"login",id:"Введите свой логин",placeholder:"kod",type:"text",value:r,onChange:i=>l(i.target.value),className:"text-[#000000] font-medium text-base bg-[#E6E6FA] rounded-[12px] px-[16px] py-[12px] w-full outline-none"}):null,t?M.jsx(M0,{label:"Пароль",id:"password",placeholder:"Введите свой пароль",type:"password"}):null]}),M.jsx(Zd,{buttonLink:`/lot/${r}`,size:"small",disabled:r.length!=6,children:"Giriş"})]})]})};function j0(){return M.jsx("main",{className:"min-h-screen py-6 flex items-center justify-center",children:M.jsx(Gd,{children:M.jsx("div",{className:"flex justify-center items-center",children:M.jsx(Jd,{children:M.jsx(z0,{label:"Koduňyzy giriziň"})})})})})}const O0=s0([{path:"/",children:[{path:"",element:M.jsx(j0,{})},{path:"lot/:lot_number",element:M.jsx(D0,{}),errorElement:M.jsx("p",{children:"ERROR"})}]}]);zd(document.getElementById("root")).render(M.jsx(_.StrictMode,{children:M.jsx(g0,{router:O0})}));