function gy(t,e){for(var l=0;l<e.length;l++){const a=e[l];if(typeof a!="string"&&!Array.isArray(a)){for(const n in a)if(n!=="default"&&!(n in t)){const u=Object.getOwnPropertyDescriptor(a,n);u&&Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:()=>a[n]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var Qp=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Mf(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var qs={exports:{}},oi={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var py=Symbol.for("react.transitional.element"),Sy=Symbol.for("react.fragment");function js(t,e,l){var a=null;if(l!==void 0&&(a=""+l),e.key!==void 0&&(a=""+e.key),"key"in e){l={};for(var n in e)n!=="key"&&(l[n]=e[n])}else l=e;return e=l.ref,{$$typeof:py,type:t,key:a,ref:e!==void 0?e:null,props:l}}oi.Fragment=Sy;oi.jsx=js;oi.jsxs=js;qs.exports=oi;var Zp=qs.exports,Gs={exports:{}},N={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var xf=Symbol.for("react.transitional.element"),by=Symbol.for("react.portal"),Ey=Symbol.for("react.fragment"),Ty=Symbol.for("react.strict_mode"),Ay=Symbol.for("react.profiler"),Ry=Symbol.for("react.consumer"),zy=Symbol.for("react.context"),Oy=Symbol.for("react.forward_ref"),_y=Symbol.for("react.suspense"),My=Symbol.for("react.memo"),Xs=Symbol.for("react.lazy"),xy=Symbol.for("react.activity"),Jo=Symbol.iterator;function Dy(t){return t===null||typeof t!="object"?null:(t=Jo&&t[Jo]||t["@@iterator"],typeof t=="function"?t:null)}var Qs={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Zs=Object.assign,Vs={};function za(t,e,l){this.props=t,this.context=e,this.refs=Vs,this.updater=l||Qs}za.prototype.isReactComponent={};za.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")};za.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function Ks(){}Ks.prototype=za.prototype;function Df(t,e,l){this.props=t,this.context=e,this.refs=Vs,this.updater=l||Qs}var Cf=Df.prototype=new Ks;Cf.constructor=Df;Zs(Cf,za.prototype);Cf.isPureReactComponent=!0;var $o=Array.isArray;function zc(){}var P={H:null,A:null,T:null,S:null},Js=Object.prototype.hasOwnProperty;function Uf(t,e,l){var a=l.ref;return{$$typeof:xf,type:t,key:e,ref:a!==void 0?a:null,props:l}}function Cy(t,e){return Uf(t.type,e,t.props)}function Nf(t){return typeof t=="object"&&t!==null&&t.$$typeof===xf}function Uy(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(l){return e[l]})}var Wo=/\/+/g;function wi(t,e){return typeof t=="object"&&t!==null&&t.key!=null?Uy(""+t.key):e.toString(36)}function Ny(t){switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:switch(typeof t.status=="string"?t.then(zc,zc):(t.status="pending",t.then(function(e){t.status==="pending"&&(t.status="fulfilled",t.value=e)},function(e){t.status==="pending"&&(t.status="rejected",t.reason=e)})),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}}throw t}function Zl(t,e,l,a,n){var u=typeof t;(u==="undefined"||u==="boolean")&&(t=null);var i=!1;if(t===null)i=!0;else switch(u){case"bigint":case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case xf:case by:i=!0;break;case Xs:return i=t._init,Zl(i(t._payload),e,l,a,n)}}if(i)return n=n(t),i=a===""?"."+wi(t,0):a,$o(n)?(l="",i!=null&&(l=i.replace(Wo,"$&/")+"/"),Zl(n,e,l,"",function(o){return o})):n!=null&&(Nf(n)&&(n=Cy(n,l+(n.key==null||t&&t.key===n.key?"":(""+n.key).replace(Wo,"$&/")+"/")+i)),e.push(n)),1;i=0;var c=a===""?".":a+":";if($o(t))for(var f=0;f<t.length;f++)a=t[f],u=c+wi(a,f),i+=Zl(a,e,l,u,n);else if(f=Dy(t),typeof f=="function")for(t=f.call(t),f=0;!(a=t.next()).done;)a=a.value,u=c+wi(a,f++),i+=Zl(a,e,l,u,n);else if(u==="object"){if(typeof t.then=="function")return Zl(Ny(t),e,l,a,n);throw e=String(t),Error("Objects are not valid as a React child (found: "+(e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.")}return i}function Kn(t,e,l){if(t==null)return t;var a=[],n=0;return Zl(t,a,"","",function(u){return e.call(l,u,n++)}),a}function Hy(t){if(t._status===-1){var e=t._result;e=e(),e.then(function(l){(t._status===0||t._status===-1)&&(t._status=1,t._result=l)},function(l){(t._status===0||t._status===-1)&&(t._status=2,t._result=l)}),t._status===-1&&(t._status=0,t._result=e)}if(t._status===1)return t._result.default;throw t._result}var ko=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},By={map:Kn,forEach:function(t,e,l){Kn(t,function(){e.apply(this,arguments)},l)},count:function(t){var e=0;return Kn(t,function(){e++}),e},toArray:function(t){return Kn(t,function(e){return e})||[]},only:function(t){if(!Nf(t))throw Error("React.Children.only expected to receive a single React element child.");return t}};N.Activity=xy;N.Children=By;N.Component=za;N.Fragment=Ey;N.Profiler=Ay;N.PureComponent=Df;N.StrictMode=Ty;N.Suspense=_y;N.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P;N.__COMPILER_RUNTIME={__proto__:null,c:function(t){return P.H.useMemoCache(t)}};N.cache=function(t){return function(){return t.apply(null,arguments)}};N.cacheSignal=function(){return null};N.cloneElement=function(t,e,l){if(t==null)throw Error("The argument must be a React element, but you passed "+t+".");var a=Zs({},t.props),n=t.key;if(e!=null)for(u in e.key!==void 0&&(n=""+e.key),e)!Js.call(e,u)||u==="key"||u==="__self"||u==="__source"||u==="ref"&&e.ref===void 0||(a[u]=e[u]);var u=arguments.length-2;if(u===1)a.children=l;else if(1<u){for(var i=Array(u),c=0;c<u;c++)i[c]=arguments[c+2];a.children=i}return Uf(t.type,n,a)};N.createContext=function(t){return t={$$typeof:zy,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null},t.Provider=t,t.Consumer={$$typeof:Ry,_context:t},t};N.createElement=function(t,e,l){var a,n={},u=null;if(e!=null)for(a in e.key!==void 0&&(u=""+e.key),e)Js.call(e,a)&&a!=="key"&&a!=="__self"&&a!=="__source"&&(n[a]=e[a]);var i=arguments.length-2;if(i===1)n.children=l;else if(1<i){for(var c=Array(i),f=0;f<i;f++)c[f]=arguments[f+2];n.children=c}if(t&&t.defaultProps)for(a in i=t.defaultProps,i)n[a]===void 0&&(n[a]=i[a]);return Uf(t,u,n)};N.createRef=function(){return{current:null}};N.forwardRef=function(t){return{$$typeof:Oy,render:t}};N.isValidElement=Nf;N.lazy=function(t){return{$$typeof:Xs,_payload:{_status:-1,_result:t},_init:Hy}};N.memo=function(t,e){return{$$typeof:My,type:t,compare:e===void 0?null:e}};N.startTransition=function(t){var e=P.T,l={};P.T=l;try{var a=t(),n=P.S;n!==null&&n(l,a),typeof a=="object"&&a!==null&&typeof a.then=="function"&&a.then(zc,ko)}catch(u){ko(u)}finally{e!==null&&l.types!==null&&(e.types=l.types),P.T=e}};N.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()};N.use=function(t){return P.H.use(t)};N.useActionState=function(t,e,l){return P.H.useActionState(t,e,l)};N.useCallback=function(t,e){return P.H.useCallback(t,e)};N.useContext=function(t){return P.H.useContext(t)};N.useDebugValue=function(){};N.useDeferredValue=function(t,e){return P.H.useDeferredValue(t,e)};N.useEffect=function(t,e){return P.H.useEffect(t,e)};N.useEffectEvent=function(t){return P.H.useEffectEvent(t)};N.useId=function(){return P.H.useId()};N.useImperativeHandle=function(t,e,l){return P.H.useImperativeHandle(t,e,l)};N.useInsertionEffect=function(t,e){return P.H.useInsertionEffect(t,e)};N.useLayoutEffect=function(t,e){return P.H.useLayoutEffect(t,e)};N.useMemo=function(t,e){return P.H.useMemo(t,e)};N.useOptimistic=function(t,e){return P.H.useOptimistic(t,e)};N.useReducer=function(t,e,l){return P.H.useReducer(t,e,l)};N.useRef=function(t){return P.H.useRef(t)};N.useState=function(t){return P.H.useState(t)};N.useSyncExternalStore=function(t,e,l){return P.H.useSyncExternalStore(t,e,l)};N.useTransition=function(){return P.H.useTransition()};N.version="19.2.6";Gs.exports=N;var S=Gs.exports;const wy=Mf(S),Vp=gy({__proto__:null,default:wy},[S]);var $s={exports:{}},Ot={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Ly=S;function Ws(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Ze(){}var zt={d:{f:Ze,r:function(){throw Error(Ws(522))},D:Ze,C:Ze,L:Ze,m:Ze,X:Ze,S:Ze,M:Ze},p:0,findDOMNode:null},Yy=Symbol.for("react.portal");function qy(t,e,l){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Yy,key:a==null?null:""+a,children:t,containerInfo:e,implementation:l}}var Fa=Ly.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function ri(t,e){if(t==="font")return"";if(typeof e=="string")return e==="use-credentials"?e:""}Ot.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=zt;Ot.createPortal=function(t,e){var l=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)throw Error(Ws(299));return qy(t,e,null,l)};Ot.flushSync=function(t){var e=Fa.T,l=zt.p;try{if(Fa.T=null,zt.p=2,t)return t()}finally{Fa.T=e,zt.p=l,zt.d.f()}};Ot.preconnect=function(t,e){typeof t=="string"&&(e?(e=e.crossOrigin,e=typeof e=="string"?e==="use-credentials"?e:"":void 0):e=null,zt.d.C(t,e))};Ot.prefetchDNS=function(t){typeof t=="string"&&zt.d.D(t)};Ot.preinit=function(t,e){if(typeof t=="string"&&e&&typeof e.as=="string"){var l=e.as,a=ri(l,e.crossOrigin),n=typeof e.integrity=="string"?e.integrity:void 0,u=typeof e.fetchPriority=="string"?e.fetchPriority:void 0;l==="style"?zt.d.S(t,typeof e.precedence=="string"?e.precedence:void 0,{crossOrigin:a,integrity:n,fetchPriority:u}):l==="script"&&zt.d.X(t,{crossOrigin:a,integrity:n,fetchPriority:u,nonce:typeof e.nonce=="string"?e.nonce:void 0})}};Ot.preinitModule=function(t,e){if(typeof t=="string")if(typeof e=="object"&&e!==null){if(e.as==null||e.as==="script"){var l=ri(e.as,e.crossOrigin);zt.d.M(t,{crossOrigin:l,integrity:typeof e.integrity=="string"?e.integrity:void 0,nonce:typeof e.nonce=="string"?e.nonce:void 0})}}else e==null&&zt.d.M(t)};Ot.preload=function(t,e){if(typeof t=="string"&&typeof e=="object"&&e!==null&&typeof e.as=="string"){var l=e.as,a=ri(l,e.crossOrigin);zt.d.L(t,l,{crossOrigin:a,integrity:typeof e.integrity=="string"?e.integrity:void 0,nonce:typeof e.nonce=="string"?e.nonce:void 0,type:typeof e.type=="string"?e.type:void 0,fetchPriority:typeof e.fetchPriority=="string"?e.fetchPriority:void 0,referrerPolicy:typeof e.referrerPolicy=="string"?e.referrerPolicy:void 0,imageSrcSet:typeof e.imageSrcSet=="string"?e.imageSrcSet:void 0,imageSizes:typeof e.imageSizes=="string"?e.imageSizes:void 0,media:typeof e.media=="string"?e.media:void 0})}};Ot.preloadModule=function(t,e){if(typeof t=="string")if(e){var l=ri(e.as,e.crossOrigin);zt.d.m(t,{as:typeof e.as=="string"&&e.as!=="script"?e.as:void 0,crossOrigin:l,integrity:typeof e.integrity=="string"?e.integrity:void 0})}else zt.d.m(t)};Ot.requestFormReset=function(t){zt.d.r(t)};Ot.unstable_batchedUpdates=function(t,e){return t(e)};Ot.useFormState=function(t,e,l){return Fa.H.useFormState(t,e,l)};Ot.useFormStatus=function(){return Fa.H.useHostTransitionStatus()};Ot.version="19.2.6";function ks(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ks)}catch(t){console.error(t)}}ks(),$s.exports=Ot;var Hf=$s.exports;const Kp=Mf(Hf);var Fs={exports:{}},si={},Ps={exports:{}},Is={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */(function(t){function e(z,C){var M=z.length;z.push(C);t:for(;0<M;){var Y=M-1>>>1,J=z[Y];if(0<n(J,C))z[Y]=C,z[M]=J,M=Y;else break t}}function l(z){return z.length===0?null:z[0]}function a(z){if(z.length===0)return null;var C=z[0],M=z.pop();if(M!==C){z[0]=M;t:for(var Y=0,J=z.length,Qn=J>>>1;Y<Qn;){var Zn=2*(Y+1)-1,Bi=z[Zn],Sl=Zn+1,Vn=z[Sl];if(0>n(Bi,M))Sl<J&&0>n(Vn,Bi)?(z[Y]=Vn,z[Sl]=M,Y=Sl):(z[Y]=Bi,z[Zn]=M,Y=Zn);else if(Sl<J&&0>n(Vn,M))z[Y]=Vn,z[Sl]=M,Y=Sl;else break t}}return C}function n(z,C){var M=z.sortIndex-C.sortIndex;return M!==0?M:z.id-C.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;t.unstable_now=function(){return u.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var f=[],o=[],r=1,s=null,d=3,y=!1,p=!1,b=!1,E=!1,h=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;function g(z){for(var C=l(o);C!==null;){if(C.callback===null)a(o);else if(C.startTime<=z)a(o),C.sortIndex=C.expirationTime,e(f,C);else break;C=l(o)}}function A(z){if(b=!1,g(z),!p)if(l(f)!==null)p=!0,O||(O=!0,tt());else{var C=l(o);C!==null&&nt(A,C.startTime-z)}}var O=!1,R=-1,_=5,x=-1;function D(){return E?!0:!(t.unstable_now()-x<_)}function K(){if(E=!1,O){var z=t.unstable_now();x=z;var C=!0;try{t:{p=!1,b&&(b=!1,m(R),R=-1),y=!0;var M=d;try{e:{for(g(z),s=l(f);s!==null&&!(s.expirationTime>z&&D());){var Y=s.callback;if(typeof Y=="function"){s.callback=null,d=s.priorityLevel;var J=Y(s.expirationTime<=z);if(z=t.unstable_now(),typeof J=="function"){s.callback=J,g(z),C=!0;break e}s===l(f)&&a(f),g(z)}else a(f);s=l(f)}if(s!==null)C=!0;else{var Qn=l(o);Qn!==null&&nt(A,Qn.startTime-z),C=!1}}break t}finally{s=null,d=M,y=!1}C=void 0}}finally{C?tt():O=!1}}}var tt;if(typeof v=="function")tt=function(){v(K)};else if(typeof MessageChannel<"u"){var ot=new MessageChannel,et=ot.port2;ot.port1.onmessage=K,tt=function(){et.postMessage(null)}}else tt=function(){h(K,0)};function nt(z,C){R=h(function(){z(t.unstable_now())},C)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(z){z.callback=null},t.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<z?Math.floor(1e3/z):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_next=function(z){switch(d){case 1:case 2:case 3:var C=3;break;default:C=d}var M=d;d=C;try{return z()}finally{d=M}},t.unstable_requestPaint=function(){E=!0},t.unstable_runWithPriority=function(z,C){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var M=d;d=z;try{return C()}finally{d=M}},t.unstable_scheduleCallback=function(z,C,M){var Y=t.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?Y+M:Y):M=Y,z){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=M+J,z={id:r++,callback:C,priorityLevel:z,startTime:M,expirationTime:J,sortIndex:-1},M>Y?(z.sortIndex=M,e(o,z),l(f)===null&&z===l(o)&&(b?(m(R),R=-1):b=!0,nt(A,M-Y))):(z.sortIndex=J,e(f,z),p||y||(p=!0,O||(O=!0,tt()))),z},t.unstable_shouldYield=D,t.unstable_wrapCallback=function(z){var C=d;return function(){var M=d;d=C;try{return z.apply(this,arguments)}finally{d=M}}}})(Is);Ps.exports=Is;var jy=Ps.exports;/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var yt=jy,td=S,Gy=Hf;function T(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function ed(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function Mn(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function ld(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function ad(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function Fo(t){if(Mn(t)!==t)throw Error(T(188))}function Xy(t){var e=t.alternate;if(!e){if(e=Mn(t),e===null)throw Error(T(188));return e!==t?null:t}for(var l=t,a=e;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return Fo(n),t;if(u===a)return Fo(n),e;u=u.sibling}throw Error(T(188))}if(l.return!==a.return)l=n,a=u;else{for(var i=!1,c=n.child;c;){if(c===l){i=!0,l=n,a=u;break}if(c===a){i=!0,a=n,l=u;break}c=c.sibling}if(!i){for(c=u.child;c;){if(c===l){i=!0,l=u,a=n;break}if(c===a){i=!0,a=u,l=n;break}c=c.sibling}if(!i)throw Error(T(189))}}if(l.alternate!==a)throw Error(T(190))}if(l.tag!==3)throw Error(T(188));return l.stateNode.current===l?t:e}function nd(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=nd(t),e!==null)return e;t=t.sibling}return null}var I=Object.assign,Qy=Symbol.for("react.element"),Jn=Symbol.for("react.transitional.element"),Ka=Symbol.for("react.portal"),Jl=Symbol.for("react.fragment"),ud=Symbol.for("react.strict_mode"),Oc=Symbol.for("react.profiler"),id=Symbol.for("react.consumer"),Me=Symbol.for("react.context"),Bf=Symbol.for("react.forward_ref"),_c=Symbol.for("react.suspense"),Mc=Symbol.for("react.suspense_list"),wf=Symbol.for("react.memo"),Ve=Symbol.for("react.lazy"),xc=Symbol.for("react.activity"),Zy=Symbol.for("react.memo_cache_sentinel"),Po=Symbol.iterator;function Ya(t){return t===null||typeof t!="object"?null:(t=Po&&t[Po]||t["@@iterator"],typeof t=="function"?t:null)}var Vy=Symbol.for("react.client.reference");function Dc(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Vy?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Jl:return"Fragment";case Oc:return"Profiler";case ud:return"StrictMode";case _c:return"Suspense";case Mc:return"SuspenseList";case xc:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case Ka:return"Portal";case Me:return t.displayName||"Context";case id:return(t._context.displayName||"Context")+".Consumer";case Bf:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case wf:return e=t.displayName||null,e!==null?e:Dc(t.type)||"Memo";case Ve:e=t._payload,t=t._init;try{return Dc(t(e))}catch{}}return null}var Ja=Array.isArray,U=td.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G=Gy.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Ol={pending:!1,data:null,method:null,action:null},Cc=[],$l=-1;function pe(t){return{current:t}}function pt(t){0>$l||(t.current=Cc[$l],Cc[$l]=null,$l--)}function W(t,e){$l++,Cc[$l]=t.current,t.current=e}var ve=pe(null),dn=pe(null),ll=pe(null),Mu=pe(null);function xu(t,e){switch(W(ll,e),W(dn,t),W(ve,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?ns(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=ns(e),t=Om(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}pt(ve),W(ve,t)}function ha(){pt(ve),pt(dn),pt(ll)}function Uc(t){t.memoizedState!==null&&W(Mu,t);var e=ve.current,l=Om(e,t.type);e!==l&&(W(dn,t),W(ve,l))}function Du(t){dn.current===t&&(pt(ve),pt(dn)),Mu.current===t&&(pt(Mu),An._currentValue=Ol)}var Li,Io;function Tl(t){if(Li===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);Li=e&&e[1]||"",Io=-1<l.stack.indexOf(`
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Li+t+Io}var Yi=!1;function qi(t,e){if(!t||Yi)return"";Yi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var s=function(){throw Error()};if(Object.defineProperty(s.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(s,[])}catch(y){var d=y}Reflect.construct(t,[],s)}else{try{s.call()}catch(y){d=y}t.call(s.prototype)}}else{try{throw Error()}catch(y){d=y}(s=t())&&typeof s.catch=="function"&&s.catch(function(){})}}catch(y){if(y&&d&&typeof y.stack=="string")return[y.stack,d.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),i=u[0],c=u[1];if(i&&c){var f=i.split(`
`),o=c.split(`
`);for(n=a=0;a<f.length&&!f[a].includes("DetermineComponentFrameRoot");)a++;for(;n<o.length&&!o[n].includes("DetermineComponentFrameRoot");)n++;if(a===f.length||n===o.length)for(a=f.length-1,n=o.length-1;1<=a&&0<=n&&f[a]!==o[n];)n--;for(;1<=a&&0<=n;a--,n--)if(f[a]!==o[n]){if(a!==1||n!==1)do if(a--,n--,0>n||f[a]!==o[n]){var r=`
`+f[a].replace(" at new "," at ");return t.displayName&&r.includes("<anonymous>")&&(r=r.replace("<anonymous>",t.displayName)),r}while(1<=a&&0<=n);break}}}finally{Yi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Tl(l):""}function Ky(t,e){switch(t.tag){case 26:case 27:case 5:return Tl(t.type);case 16:return Tl("Lazy");case 13:return t.child!==e&&e!==null?Tl("Suspense Fallback"):Tl("Suspense");case 19:return Tl("SuspenseList");case 0:case 15:return qi(t.type,!1);case 11:return qi(t.type.render,!1);case 1:return qi(t.type,!0);case 31:return Tl("Activity");default:return""}}function tr(t){try{var e="",l=null;do e+=Ky(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var Nc=Object.prototype.hasOwnProperty,Lf=yt.unstable_scheduleCallback,ji=yt.unstable_cancelCallback,Jy=yt.unstable_shouldYield,$y=yt.unstable_requestPaint,qt=yt.unstable_now,Wy=yt.unstable_getCurrentPriorityLevel,cd=yt.unstable_ImmediatePriority,fd=yt.unstable_UserBlockingPriority,Cu=yt.unstable_NormalPriority,ky=yt.unstable_LowPriority,od=yt.unstable_IdlePriority,Fy=yt.log,Py=yt.unstable_setDisableYieldValue,xn=null,jt=null;function Fe(t){if(typeof Fy=="function"&&Py(t),jt&&typeof jt.setStrictMode=="function")try{jt.setStrictMode(xn,t)}catch{}}var Gt=Math.clz32?Math.clz32:ev,Iy=Math.log,tv=Math.LN2;function ev(t){return t>>>=0,t===0?32:31-(Iy(t)/tv|0)|0}var $n=256,Wn=262144,kn=4194304;function Al(t){var e=t&42;if(e!==0)return e;switch(t&-t){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function di(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var c=a&134217727;return c!==0?(a=c&~u,a!==0?n=Al(a):(i&=c,i!==0?n=Al(i):l||(l=c&~t,l!==0&&(n=Al(l))))):(c=a&~u,c!==0?n=Al(c):i!==0?n=Al(i):l||(l=a&~t,l!==0&&(n=Al(l)))),n===0?0:e!==0&&e!==n&&!(e&u)&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function Dn(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function lv(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32: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+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function rd(){var t=kn;return kn<<=1,!(kn&62914560)&&(kn=4194304),t}function Gi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Cn(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function av(t,e,l,a,n,u){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var c=t.entanglements,f=t.expirationTimes,o=t.hiddenUpdates;for(l=i&~l;0<l;){var r=31-Gt(l),s=1<<r;c[r]=0,f[r]=-1;var d=o[r];if(d!==null)for(o[r]=null,r=0;r<d.length;r++){var y=d[r];y!==null&&(y.lane&=-536870913)}l&=~s}a!==0&&sd(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(i&~e))}function sd(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-Gt(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function dd(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-Gt(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function hd(t,e){var l=e&-e;return l=l&42?1:Yf(l),l&(t.suspendedLanes|e)?0:l}function Yf(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;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:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function qf(t){return t&=-t,2<t?8<t?t&134217727?32:268435456:8:2}function md(){var t=G.p;return t!==0?t:(t=window.event,t===void 0?32:Lm(t.type))}function er(t,e){var l=G.p;try{return G.p=t,e()}finally{G.p=l}}var gl=Math.random().toString(36).slice(2),bt="__reactFiber$"+gl,Ut="__reactProps$"+gl,Oa="__reactContainer$"+gl,Hc="__reactEvents$"+gl,nv="__reactListeners$"+gl,uv="__reactHandles$"+gl,lr="__reactResources$"+gl,Un="__reactMarker$"+gl;function jf(t){delete t[bt],delete t[Ut],delete t[Hc],delete t[nv],delete t[uv]}function Wl(t){var e=t[bt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Oa]||l[bt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=os(t);t!==null;){if(l=t[bt])return l;t=os(t)}return e}t=l,l=t.parentNode}return null}function _a(t){if(t=t[bt]||t[Oa]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function $a(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(T(33))}function ua(t){var e=t[lr];return e||(e=t[lr]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function gt(t){t[Un]=!0}var yd=new Set,vd={};function Ll(t,e){ma(t,e),ma(t+"Capture",e)}function ma(t,e){for(vd[t]=e,t=0;t<e.length;t++)yd.add(e[t])}var iv=RegExp("^[: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]*$"),ar={},nr={};function cv(t){return Nc.call(nr,t)?!0:Nc.call(ar,t)?!1:iv.test(t)?nr[t]=!0:(ar[t]=!0,!1)}function ru(t,e,l){if(cv(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function Fn(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Ee(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}function $t(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function gd(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function fv(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,u.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Bc(t){if(!t._valueTracker){var e=gd(t)?"checked":"value";t._valueTracker=fv(t,e,""+t[e])}}function pd(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=gd(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Uu(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var ov=/[\n"\\]/g;function Ft(t){return t.replace(ov,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function wc(t,e,l,a,n,u,i,c){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+$t(e)):t.value!==""+$t(e)&&(t.value=""+$t(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?Lc(t,i,$t(e)):l!=null?Lc(t,i,$t(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?t.name=""+$t(c):t.removeAttribute("name")}function Sd(t,e,l,a,n,u,i,c){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){Bc(t);return}l=l!=null?""+$t(l):"",e=e!=null?""+$t(e):l,c||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=c?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Bc(t)}function Lc(t,e,l){e==="number"&&Uu(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ia(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+$t(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function bd(t,e,l){if(e!=null&&(e=""+$t(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+$t(l):""}function Ed(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(T(92));if(Ja(a)){if(1<a.length)throw Error(T(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=$t(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Bc(t)}function ya(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var rv=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function ur(t,e,l){var a=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,l):typeof l!="number"||l===0||rv.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function Td(t,e,l){if(e!=null&&typeof e!="object")throw Error(T(62));if(t=t.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&ur(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&ur(t,u,e[u])}function Gf(t){if(t.indexOf("-")===-1)return!1;switch(t){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 sv=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),dv=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function su(t){return dv.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function xe(){}var Yc=null;function Xf(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var kl=null,ca=null;function ir(t){var e=_a(t);if(e&&(t=e.stateNode)){var l=t[Ut]||null;t:switch(t=e.stateNode,e.type){case"input":if(wc(t,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),e=l.name,l.type==="radio"&&e!=null){for(l=t;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+Ft(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[Ut]||null;if(!n)throw Error(T(90));wc(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&pd(a)}break t;case"textarea":bd(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ia(t,!!l.multiple,e,!1)}}}var Xi=!1;function Ad(t,e,l){if(Xi)return t(e,l);Xi=!0;try{var a=t(e);return a}finally{if(Xi=!1,(kl!==null||ca!==null)&&(Ri(),kl&&(e=kl,t=ca,ca=kl=null,ir(e),t)))for(e=0;e<t.length;e++)ir(t[e])}}function hn(t,e){var l=t.stateNode;if(l===null)return null;var a=l[Ut]||null;if(a===null)return null;l=a[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(T(231,e,typeof l));return l}var He=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qc=!1;if(He)try{var qa={};Object.defineProperty(qa,"passive",{get:function(){qc=!0}}),window.addEventListener("test",qa,qa),window.removeEventListener("test",qa,qa)}catch{qc=!1}var Pe=null,Qf=null,du=null;function Rd(){if(du)return du;var t,e=Qf,l=e.length,a,n="value"in Pe?Pe.value:Pe.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===n[u-a];a++);return du=n.slice(t,1<a?1-a:void 0)}function hu(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Pn(){return!0}function cr(){return!1}function Nt(t){function e(l,a,n,u,i){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var c in t)t.hasOwnProperty(c)&&(l=t[c],this[c]=l?l(u):u[c]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Pn:cr,this.isPropagationStopped=cr,this}return I(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Pn)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Pn)},persist:function(){},isPersistent:Pn}),e}var Yl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hi=Nt(Yl),Nn=I({},Yl,{view:0,detail:0}),hv=Nt(Nn),Qi,Zi,ja,mi=I({},Nn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zf,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==ja&&(ja&&t.type==="mousemove"?(Qi=t.screenX-ja.screenX,Zi=t.screenY-ja.screenY):Zi=Qi=0,ja=t),Qi)},movementY:function(t){return"movementY"in t?t.movementY:Zi}}),fr=Nt(mi),mv=I({},mi,{dataTransfer:0}),yv=Nt(mv),vv=I({},Nn,{relatedTarget:0}),Vi=Nt(vv),gv=I({},Yl,{animationName:0,elapsedTime:0,pseudoElement:0}),pv=Nt(gv),Sv=I({},Yl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),bv=Nt(Sv),Ev=I({},Yl,{data:0}),or=Nt(Ev),Tv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Av={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"},Rv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function zv(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Rv[t])?!!e[t]:!1}function Zf(){return zv}var Ov=I({},Nn,{key:function(t){if(t.key){var e=Tv[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=hu(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Av[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zf,charCode:function(t){return t.type==="keypress"?hu(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?hu(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),_v=Nt(Ov),Mv=I({},mi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),rr=Nt(Mv),xv=I({},Nn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zf}),Dv=Nt(xv),Cv=I({},Yl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Uv=Nt(Cv),Nv=I({},mi,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Hv=Nt(Nv),Bv=I({},Yl,{newState:0,oldState:0}),wv=Nt(Bv),Lv=[9,13,27,32],Vf=He&&"CompositionEvent"in window,Pa=null;He&&"documentMode"in document&&(Pa=document.documentMode);var Yv=He&&"TextEvent"in window&&!Pa,zd=He&&(!Vf||Pa&&8<Pa&&11>=Pa),sr=" ",dr=!1;function Od(t,e){switch(t){case"keyup":return Lv.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _d(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Fl=!1;function qv(t,e){switch(t){case"compositionend":return _d(e);case"keypress":return e.which!==32?null:(dr=!0,sr);case"textInput":return t=e.data,t===sr&&dr?null:t;default:return null}}function jv(t,e){if(Fl)return t==="compositionend"||!Vf&&Od(t,e)?(t=Rd(),du=Qf=Pe=null,Fl=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return zd&&e.locale!=="ko"?null:e.data;default:return null}}var Gv={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 hr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Gv[t.type]:e==="textarea"}function Md(t,e,l,a){kl?ca?ca.push(a):ca=[a]:kl=a,e=ku(e,"onChange"),0<e.length&&(l=new hi("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Ia=null,mn=null;function Xv(t){Am(t,0)}function yi(t){var e=$a(t);if(pd(e))return t}function mr(t,e){if(t==="change")return e}var xd=!1;if(He){var Ki;if(He){var Ji="oninput"in document;if(!Ji){var yr=document.createElement("div");yr.setAttribute("oninput","return;"),Ji=typeof yr.oninput=="function"}Ki=Ji}else Ki=!1;xd=Ki&&(!document.documentMode||9<document.documentMode)}function vr(){Ia&&(Ia.detachEvent("onpropertychange",Dd),mn=Ia=null)}function Dd(t){if(t.propertyName==="value"&&yi(mn)){var e=[];Md(e,mn,t,Xf(t)),Ad(Xv,e)}}function Qv(t,e,l){t==="focusin"?(vr(),Ia=e,mn=l,Ia.attachEvent("onpropertychange",Dd)):t==="focusout"&&vr()}function Zv(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return yi(mn)}function Vv(t,e){if(t==="click")return yi(e)}function Kv(t,e){if(t==="input"||t==="change")return yi(e)}function Jv(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Zt=typeof Object.is=="function"?Object.is:Jv;function yn(t,e){if(Zt(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!Nc.call(e,n)||!Zt(t[n],e[n]))return!1}return!0}function gr(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function pr(t,e){var l=gr(t);t=0;for(var a;l;){if(l.nodeType===3){if(a=t+l.textContent.length,t<=e&&a>=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=gr(l)}}function Cd(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Cd(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Ud(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Uu(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Uu(t.document)}return e}function Kf(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var $v=He&&"documentMode"in document&&11>=document.documentMode,Pl=null,jc=null,tn=null,Gc=!1;function Sr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Gc||Pl==null||Pl!==Uu(a)||(a=Pl,"selectionStart"in a&&Kf(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),tn&&yn(tn,a)||(tn=a,a=ku(jc,"onSelect"),0<a.length&&(e=new hi("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=Pl)))}function bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var Il={animationend:bl("Animation","AnimationEnd"),animationiteration:bl("Animation","AnimationIteration"),animationstart:bl("Animation","AnimationStart"),transitionrun:bl("Transition","TransitionRun"),transitionstart:bl("Transition","TransitionStart"),transitioncancel:bl("Transition","TransitionCancel"),transitionend:bl("Transition","TransitionEnd")},$i={},Nd={};He&&(Nd=document.createElement("div").style,"AnimationEvent"in window||(delete Il.animationend.animation,delete Il.animationiteration.animation,delete Il.animationstart.animation),"TransitionEvent"in window||delete Il.transitionend.transition);function ql(t){if($i[t])return $i[t];if(!Il[t])return t;var e=Il[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Nd)return $i[t]=e[l];return t}var Hd=ql("animationend"),Bd=ql("animationiteration"),wd=ql("animationstart"),Wv=ql("transitionrun"),kv=ql("transitionstart"),Fv=ql("transitioncancel"),Ld=ql("transitionend"),Yd=new Map,Xc="abort auxClick beforeToggle 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(" ");Xc.push("scrollEnd");function re(t,e){Yd.set(t,e),Ll(e,[t])}var Nu=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},Jt=[],ta=0,Jf=0;function vi(){for(var t=ta,e=Jf=ta=0;e<t;){var l=Jt[e];Jt[e++]=null;var a=Jt[e];Jt[e++]=null;var n=Jt[e];Jt[e++]=null;var u=Jt[e];if(Jt[e++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&qd(l,n,u)}}function gi(t,e,l,a){Jt[ta++]=t,Jt[ta++]=e,Jt[ta++]=l,Jt[ta++]=a,Jf|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function $f(t,e,l,a){return gi(t,e,l,a),Hu(t)}function jl(t,e){return gi(t,null,null,e),Hu(t)}function qd(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=t.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(n=!0)),t=u,u=u.return;return t.tag===3?(u=t.stateNode,n&&e!==null&&(n=31-Gt(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function Hu(t){if(50<rn)throw rn=0,rf=null,Error(T(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var ea={};function Pv(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lt(t,e,l,a){return new Pv(t,e,l,a)}function Wf(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Ce(t,e){var l=t.alternate;return l===null?(l=Lt(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function jd(t,e){t.flags&=65011714;var l=t.alternate;return l===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=l.childLanes,t.lanes=l.lanes,t.child=l.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=l.memoizedProps,t.memoizedState=l.memoizedState,t.updateQueue=l.updateQueue,t.type=l.type,e=l.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function mu(t,e,l,a,n,u){var i=0;if(a=t,typeof t=="function")Wf(t)&&(i=1);else if(typeof t=="string")i=ag(t,l,ve.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case xc:return t=Lt(31,l,e,n),t.elementType=xc,t.lanes=u,t;case Jl:return _l(l.children,n,u,e);case ud:i=8,n|=24;break;case Oc:return t=Lt(12,l,e,n|2),t.elementType=Oc,t.lanes=u,t;case _c:return t=Lt(13,l,e,n),t.elementType=_c,t.lanes=u,t;case Mc:return t=Lt(19,l,e,n),t.elementType=Mc,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case Me:i=10;break t;case id:i=9;break t;case Bf:i=11;break t;case wf:i=14;break t;case Ve:i=16,a=null;break t}i=29,l=Error(T(130,t===null?"null":typeof t,"")),a=null}return e=Lt(i,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function _l(t,e,l,a){return t=Lt(7,t,a,e),t.lanes=l,t}function Wi(t,e,l){return t=Lt(6,t,null,e),t.lanes=l,t}function Gd(t){var e=Lt(18,null,null,0);return e.stateNode=t,e}function ki(t,e,l){return e=Lt(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var br=new WeakMap;function Pt(t,e){if(typeof t=="object"&&t!==null){var l=br.get(t);return l!==void 0?l:(e={value:t,source:e,stack:tr(e)},br.set(t,e),e)}return{value:t,source:e,stack:tr(e)}}var la=[],aa=0,Bu=null,vn=0,Wt=[],kt=0,sl=null,de=1,he="";function Oe(t,e){la[aa++]=vn,la[aa++]=Bu,Bu=t,vn=e}function Xd(t,e,l){Wt[kt++]=de,Wt[kt++]=he,Wt[kt++]=sl,sl=t;var a=de;t=he;var n=32-Gt(a)-1;a&=~(1<<n),l+=1;var u=32-Gt(e)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,de=1<<32-Gt(e)+n|l<<n|a,he=u+t}else de=1<<u|l<<n|a,he=t}function kf(t){t.return!==null&&(Oe(t,1),Xd(t,1,0))}function Ff(t){for(;t===Bu;)Bu=la[--aa],la[aa]=null,vn=la[--aa],la[aa]=null;for(;t===sl;)sl=Wt[--kt],Wt[kt]=null,he=Wt[--kt],Wt[kt]=null,de=Wt[--kt],Wt[kt]=null}function Qd(t,e){Wt[kt++]=de,Wt[kt++]=he,Wt[kt++]=sl,de=e.id,he=e.overflow,sl=t}var Et=null,F=null,q=!1,al=null,It=!1,Qc=Error(T(519));function dl(t){var e=Error(T(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw gn(Pt(e,t)),Qc}function Er(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[bt]=t,e[Ut]=a,l){case"dialog":B("cancel",e),B("close",e);break;case"iframe":case"object":case"embed":B("load",e);break;case"video":case"audio":for(l=0;l<En.length;l++)B(En[l],e);break;case"source":B("error",e);break;case"img":case"image":case"link":B("error",e),B("load",e);break;case"details":B("toggle",e);break;case"input":B("invalid",e),Sd(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":B("invalid",e);break;case"textarea":B("invalid",e),Ed(e,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||zm(e.textContent,l)?(a.popover!=null&&(B("beforetoggle",e),B("toggle",e)),a.onScroll!=null&&B("scroll",e),a.onScrollEnd!=null&&B("scrollend",e),a.onClick!=null&&(e.onclick=xe),e=!0):e=!1,e||dl(t,!0)}function Tr(t){for(Et=t.return;Et;)switch(Et.tag){case 5:case 31:case 13:It=!1;return;case 27:case 3:It=!0;return;default:Et=Et.return}}function Xl(t){if(t!==Et)return!1;if(!q)return Tr(t),q=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||yf(t.type,t.memoizedProps)),l=!l),l&&F&&dl(t),Tr(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(T(317));F=fs(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(T(317));F=fs(t)}else e===27?(e=F,pl(t.type)?(t=Sf,Sf=null,F=t):F=e):F=Et?ee(t.stateNode.nextSibling):null;return!0}function Cl(){F=Et=null,q=!1}function Fi(){var t=al;return t!==null&&(Dt===null?Dt=t:Dt.push.apply(Dt,t),al=null),t}function gn(t){al===null?al=[t]:al.push(t)}var Zc=pe(null),Gl=null,De=null;function Je(t,e,l){W(Zc,e._currentValue),e._currentValue=l}function Ue(t){t._currentValue=Zc.current,pt(Zc)}function Vc(t,e,l){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===l)break;t=t.return}}function Kc(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;t:for(;u!==null;){var c=u;u=n;for(var f=0;f<e.length;f++)if(c.context===e[f]){u.lanes|=l,c=u.alternate,c!==null&&(c.lanes|=l),Vc(u.return,l,t),a||(i=null);break t}u=c.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(T(341));i.lanes|=l,u=i.alternate,u!==null&&(u.lanes|=l),Vc(i,l,t),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===t){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function Ma(t,e,l,a){t=null;for(var n=e,u=!1;n!==null;){if(!u){if(n.flags&524288)u=!0;else if(n.flags&262144)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(T(387));if(i=i.memoizedProps,i!==null){var c=n.type;Zt(n.pendingProps.value,i.value)||(t!==null?t.push(c):t=[c])}}else if(n===Mu.current){if(i=n.alternate,i===null)throw Error(T(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(An):t=[An])}n=n.return}t!==null&&Kc(e,t,l,a),e.flags|=262144}function wu(t){for(t=t.firstContext;t!==null;){if(!Zt(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ul(t){Gl=t,De=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Tt(t){return Zd(Gl,t)}function In(t,e){return Gl===null&&Ul(t),Zd(t,e)}function Zd(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},De===null){if(t===null)throw Error(T(308));De=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else De=De.next=e;return l}var Iv=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},t0=yt.unstable_scheduleCallback,e0=yt.unstable_NormalPriority,dt={$$typeof:Me,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Pf(){return{controller:new Iv,data:new Map,refCount:0}}function Hn(t){t.refCount--,t.refCount===0&&t0(e0,function(){t.controller.abort()})}var en=null,Jc=0,va=0,fa=null;function l0(t,e){if(en===null){var l=en=[];Jc=0,va=Ro(),fa={status:"pending",value:void 0,then:function(a){l.push(a)}}}return Jc++,e.then(Ar,Ar),e}function Ar(){if(--Jc===0&&en!==null){fa!==null&&(fa.status="fulfilled");var t=en;en=null,va=0,fa=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function a0(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var n=0;n<l.length;n++)(0,l[n])(e)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var Rr=U.S;U.S=function(t,e){nm=qt(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&l0(t,e),Rr!==null&&Rr(t,e)};var Ml=pe(null);function If(){var t=Ml.current;return t!==null?t:$.pooledCache}function yu(t,e){e===null?W(Ml,Ml.current):W(Ml,e.pool)}function Vd(){var t=If();return t===null?null:{parent:dt._currentValue,pool:t}}var xa=Error(T(460)),to=Error(T(474)),pi=Error(T(542)),Lu={then:function(){}};function zr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Kd(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(xe,xe),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,_r(t),t;default:if(typeof e.status=="string")e.then(xe,xe);else{if(t=$,t!==null&&100<t.shellSuspendCounter)throw Error(T(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=a}},function(a){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,_r(t),t}throw xl=e,xa}}function Rl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(xl=l,xa):l}}var xl=null;function Or(){if(xl===null)throw Error(T(459));var t=xl;return xl=null,t}function _r(t){if(t===xa||t===pi)throw Error(T(483))}var oa=null,pn=0;function tu(t){var e=pn;return pn+=1,oa===null&&(oa=[]),Kd(oa,t,e)}function Ga(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function eu(t,e){throw e.$$typeof===Qy?Error(T(525)):(t=Object.prototype.toString.call(e),Error(T(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Jd(t){function e(h,m){if(t){var v=h.deletions;v===null?(h.deletions=[m],h.flags|=16):v.push(m)}}function l(h,m){if(!t)return null;for(;m!==null;)e(h,m),m=m.sibling;return null}function a(h){for(var m=new Map;h!==null;)h.key!==null?m.set(h.key,h):m.set(h.index,h),h=h.sibling;return m}function n(h,m){return h=Ce(h,m),h.index=0,h.sibling=null,h}function u(h,m,v){return h.index=v,t?(v=h.alternate,v!==null?(v=v.index,v<m?(h.flags|=67108866,m):v):(h.flags|=67108866,m)):(h.flags|=1048576,m)}function i(h){return t&&h.alternate===null&&(h.flags|=67108866),h}function c(h,m,v,g){return m===null||m.tag!==6?(m=Wi(v,h.mode,g),m.return=h,m):(m=n(m,v),m.return=h,m)}function f(h,m,v,g){var A=v.type;return A===Jl?r(h,m,v.props.children,g,v.key):m!==null&&(m.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===Ve&&Rl(A)===m.type)?(m=n(m,v.props),Ga(m,v),m.return=h,m):(m=mu(v.type,v.key,v.props,null,h.mode,g),Ga(m,v),m.return=h,m)}function o(h,m,v,g){return m===null||m.tag!==4||m.stateNode.containerInfo!==v.containerInfo||m.stateNode.implementation!==v.implementation?(m=ki(v,h.mode,g),m.return=h,m):(m=n(m,v.children||[]),m.return=h,m)}function r(h,m,v,g,A){return m===null||m.tag!==7?(m=_l(v,h.mode,g,A),m.return=h,m):(m=n(m,v),m.return=h,m)}function s(h,m,v){if(typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint")return m=Wi(""+m,h.mode,v),m.return=h,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Jn:return v=mu(m.type,m.key,m.props,null,h.mode,v),Ga(v,m),v.return=h,v;case Ka:return m=ki(m,h.mode,v),m.return=h,m;case Ve:return m=Rl(m),s(h,m,v)}if(Ja(m)||Ya(m))return m=_l(m,h.mode,v,null),m.return=h,m;if(typeof m.then=="function")return s(h,tu(m),v);if(m.$$typeof===Me)return s(h,In(h,m),v);eu(h,m)}return null}function d(h,m,v,g){var A=m!==null?m.key:null;if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return A!==null?null:c(h,m,""+v,g);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Jn:return v.key===A?f(h,m,v,g):null;case Ka:return v.key===A?o(h,m,v,g):null;case Ve:return v=Rl(v),d(h,m,v,g)}if(Ja(v)||Ya(v))return A!==null?null:r(h,m,v,g,null);if(typeof v.then=="function")return d(h,m,tu(v),g);if(v.$$typeof===Me)return d(h,m,In(h,v),g);eu(h,v)}return null}function y(h,m,v,g,A){if(typeof g=="string"&&g!==""||typeof g=="number"||typeof g=="bigint")return h=h.get(v)||null,c(m,h,""+g,A);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Jn:return h=h.get(g.key===null?v:g.key)||null,f(m,h,g,A);case Ka:return h=h.get(g.key===null?v:g.key)||null,o(m,h,g,A);case Ve:return g=Rl(g),y(h,m,v,g,A)}if(Ja(g)||Ya(g))return h=h.get(v)||null,r(m,h,g,A,null);if(typeof g.then=="function")return y(h,m,v,tu(g),A);if(g.$$typeof===Me)return y(h,m,v,In(m,g),A);eu(m,g)}return null}function p(h,m,v,g){for(var A=null,O=null,R=m,_=m=0,x=null;R!==null&&_<v.length;_++){R.index>_?(x=R,R=null):x=R.sibling;var D=d(h,R,v[_],g);if(D===null){R===null&&(R=x);break}t&&R&&D.alternate===null&&e(h,R),m=u(D,m,_),O===null?A=D:O.sibling=D,O=D,R=x}if(_===v.length)return l(h,R),q&&Oe(h,_),A;if(R===null){for(;_<v.length;_++)R=s(h,v[_],g),R!==null&&(m=u(R,m,_),O===null?A=R:O.sibling=R,O=R);return q&&Oe(h,_),A}for(R=a(R);_<v.length;_++)x=y(R,h,_,v[_],g),x!==null&&(t&&x.alternate!==null&&R.delete(x.key===null?_:x.key),m=u(x,m,_),O===null?A=x:O.sibling=x,O=x);return t&&R.forEach(function(K){return e(h,K)}),q&&Oe(h,_),A}function b(h,m,v,g){if(v==null)throw Error(T(151));for(var A=null,O=null,R=m,_=m=0,x=null,D=v.next();R!==null&&!D.done;_++,D=v.next()){R.index>_?(x=R,R=null):x=R.sibling;var K=d(h,R,D.value,g);if(K===null){R===null&&(R=x);break}t&&R&&K.alternate===null&&e(h,R),m=u(K,m,_),O===null?A=K:O.sibling=K,O=K,R=x}if(D.done)return l(h,R),q&&Oe(h,_),A;if(R===null){for(;!D.done;_++,D=v.next())D=s(h,D.value,g),D!==null&&(m=u(D,m,_),O===null?A=D:O.sibling=D,O=D);return q&&Oe(h,_),A}for(R=a(R);!D.done;_++,D=v.next())D=y(R,h,_,D.value,g),D!==null&&(t&&D.alternate!==null&&R.delete(D.key===null?_:D.key),m=u(D,m,_),O===null?A=D:O.sibling=D,O=D);return t&&R.forEach(function(tt){return e(h,tt)}),q&&Oe(h,_),A}function E(h,m,v,g){if(typeof v=="object"&&v!==null&&v.type===Jl&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Jn:t:{for(var A=v.key;m!==null;){if(m.key===A){if(A=v.type,A===Jl){if(m.tag===7){l(h,m.sibling),g=n(m,v.props.children),g.return=h,h=g;break t}}else if(m.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===Ve&&Rl(A)===m.type){l(h,m.sibling),g=n(m,v.props),Ga(g,v),g.return=h,h=g;break t}l(h,m);break}else e(h,m);m=m.sibling}v.type===Jl?(g=_l(v.props.children,h.mode,g,v.key),g.return=h,h=g):(g=mu(v.type,v.key,v.props,null,h.mode,g),Ga(g,v),g.return=h,h=g)}return i(h);case Ka:t:{for(A=v.key;m!==null;){if(m.key===A)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){l(h,m.sibling),g=n(m,v.children||[]),g.return=h,h=g;break t}else{l(h,m);break}else e(h,m);m=m.sibling}g=ki(v,h.mode,g),g.return=h,h=g}return i(h);case Ve:return v=Rl(v),E(h,m,v,g)}if(Ja(v))return p(h,m,v,g);if(Ya(v)){if(A=Ya(v),typeof A!="function")throw Error(T(150));return v=A.call(v),b(h,m,v,g)}if(typeof v.then=="function")return E(h,m,tu(v),g);if(v.$$typeof===Me)return E(h,m,In(h,v),g);eu(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint"?(v=""+v,m!==null&&m.tag===6?(l(h,m.sibling),g=n(m,v),g.return=h,h=g):(l(h,m),g=Wi(v,h.mode,g),g.return=h,h=g),i(h)):l(h,m)}return function(h,m,v,g){try{pn=0;var A=E(h,m,v,g);return oa=null,A}catch(R){if(R===xa||R===pi)throw R;var O=Lt(29,R,null,h.mode);return O.lanes=g,O.return=h,O}finally{}}}var Nl=Jd(!0),$d=Jd(!1),Ke=!1;function eo(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function $c(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function nl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ul(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,j&2){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=Hu(t),qd(t,null,l),e}return gi(t,a,e,l),Hu(t)}function ln(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,dd(t,l)}}function Pi(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=e:u=u.next=e}else n=u=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var Wc=!1;function an(){if(Wc){var t=fa;if(t!==null)throw t}}function nn(t,e,l,a){Wc=!1;var n=t.updateQueue;Ke=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,c=n.shared.pending;if(c!==null){n.shared.pending=null;var f=c,o=f.next;f.next=null,i===null?u=o:i.next=o,i=f;var r=t.alternate;r!==null&&(r=r.updateQueue,c=r.lastBaseUpdate,c!==i&&(c===null?r.firstBaseUpdate=o:c.next=o,r.lastBaseUpdate=f))}if(u!==null){var s=n.baseState;i=0,r=o=f=null,c=u;do{var d=c.lane&-536870913,y=d!==c.lane;if(y?(L&d)===d:(a&d)===d){d!==0&&d===va&&(Wc=!0),r!==null&&(r=r.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});t:{var p=t,b=c;d=e;var E=l;switch(b.tag){case 1:if(p=b.payload,typeof p=="function"){s=p.call(E,s,d);break t}s=p;break t;case 3:p.flags=p.flags&-65537|128;case 0:if(p=b.payload,d=typeof p=="function"?p.call(E,s,d):p,d==null)break t;s=I({},s,d);break t;case 2:Ke=!0}}d=c.callback,d!==null&&(t.flags|=64,y&&(t.flags|=8192),y=n.callbacks,y===null?n.callbacks=[d]:y.push(d))}else y={lane:d,tag:c.tag,payload:c.payload,callback:c.callback,next:null},r===null?(o=r=y,f=s):r=r.next=y,i|=d;if(c=c.next,c===null){if(c=n.shared.pending,c===null)break;y=c,c=y.next,y.next=null,n.lastBaseUpdate=y,n.shared.pending=null}}while(!0);r===null&&(f=s),n.baseState=f,n.firstBaseUpdate=o,n.lastBaseUpdate=r,u===null&&(n.shared.lanes=0),ml|=i,t.lanes=i,t.memoizedState=s}}function Wd(t,e){if(typeof t!="function")throw Error(T(191,t));t.call(e)}function kd(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)Wd(l[t],e)}var ga=pe(null),Yu=pe(0);function Mr(t,e){t=Ye,W(Yu,t),W(ga,e),Ye=t|e.baseLanes}function kc(){W(Yu,Ye),W(ga,ga.current)}function lo(){Ye=Yu.current,pt(ga),pt(Yu)}var Vt=pe(null),te=null;function $e(t){var e=t.alternate;W(ct,ct.current&1),W(Vt,t),te===null&&(e===null||ga.current!==null||e.memoizedState!==null)&&(te=t)}function Fc(t){W(ct,ct.current),W(Vt,t),te===null&&(te=t)}function Fd(t){t.tag===22?(W(ct,ct.current),W(Vt,t),te===null&&(te=t)):We()}function We(){W(ct,ct.current),W(Vt,Vt.current)}function Bt(t){pt(Vt),te===t&&(te=null),pt(ct)}var ct=pe(0);function qu(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||gf(l)||pf(l)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Be=0,H=null,V=null,rt=null,ju=!1,ra=!1,Hl=!1,Gu=0,Sn=0,sa=null,n0=0;function ut(){throw Error(T(321))}function ao(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!Zt(t[l],e[l]))return!1;return!0}function no(t,e,l,a,n,u){return Be=u,H=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,U.H=t===null||t.memoizedState===null?Mh:vo,Hl=!1,u=l(a,n),Hl=!1,ra&&(u=Id(e,l,a,n)),Pd(t),u}function Pd(t){U.H=bn;var e=V!==null&&V.next!==null;if(Be=0,rt=V=H=null,ju=!1,Sn=0,sa=null,e)throw Error(T(300));t===null||ht||(t=t.dependencies,t!==null&&wu(t)&&(ht=!0))}function Id(t,e,l,a){H=t;var n=0;do{if(ra&&(sa=null),Sn=0,ra=!1,25<=n)throw Error(T(301));if(n+=1,rt=V=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}U.H=xh,u=e(l,a)}while(ra);return u}function u0(){var t=U.H,e=t.useState()[0];return e=typeof e.then=="function"?Bn(e):e,t=t.useState()[0],(V!==null?V.memoizedState:null)!==t&&(H.flags|=1024),e}function uo(){var t=Gu!==0;return Gu=0,t}function io(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function co(t){if(ju){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}ju=!1}Be=0,rt=V=H=null,ra=!1,Sn=Gu=0,sa=null}function Rt(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return rt===null?H.memoizedState=rt=t:rt=rt.next=t,rt}function ft(){if(V===null){var t=H.alternate;t=t!==null?t.memoizedState:null}else t=V.next;var e=rt===null?H.memoizedState:rt.next;if(e!==null)rt=e,V=t;else{if(t===null)throw H.alternate===null?Error(T(467)):Error(T(310));V=t,t={memoizedState:V.memoizedState,baseState:V.baseState,baseQueue:V.baseQueue,queue:V.queue,next:null},rt===null?H.memoizedState=rt=t:rt=rt.next=t}return rt}function Si(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Bn(t){var e=Sn;return Sn+=1,sa===null&&(sa=[]),t=Kd(sa,t,e),e=H,(rt===null?e.memoizedState:rt.next)===null&&(e=e.alternate,U.H=e===null||e.memoizedState===null?Mh:vo),t}function bi(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Bn(t);if(t.$$typeof===Me)return Tt(t)}throw Error(T(438,String(t)))}function fo(t){var e=null,l=H.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=H.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Si(),H.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),a=0;a<t;a++)l[a]=Zy;return e.index++,l}function we(t,e){return typeof e=="function"?e(t):e}function vu(t){var e=ft();return oo(e,V,t)}function oo(t,e,l){var a=t.queue;if(a===null)throw Error(T(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var c=i=null,f=null,o=e,r=!1;do{var s=o.lane&-536870913;if(s!==o.lane?(L&s)===s:(Be&s)===s){var d=o.revertLane;if(d===0)f!==null&&(f=f.next={lane:0,revertLane:0,gesture:null,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null}),s===va&&(r=!0);else if((Be&d)===d){o=o.next,d===va&&(r=!0);continue}else s={lane:0,revertLane:o.revertLane,gesture:null,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null},f===null?(c=f=s,i=u):f=f.next=s,H.lanes|=d,ml|=d;s=o.action,Hl&&l(u,s),u=o.hasEagerState?o.eagerState:l(u,s)}else d={lane:s,revertLane:o.revertLane,gesture:o.gesture,action:o.action,hasEagerState:o.hasEagerState,eagerState:o.eagerState,next:null},f===null?(c=f=d,i=u):f=f.next=d,H.lanes|=s,ml|=s;o=o.next}while(o!==null&&o!==e);if(f===null?i=u:f.next=c,!Zt(u,t.memoizedState)&&(ht=!0,r&&(l=fa,l!==null)))throw l;t.memoizedState=u,t.baseState=i,t.baseQueue=f,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function Ii(t){var e=ft(),l=e.queue;if(l===null)throw Error(T(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var i=n=n.next;do u=t(u,i.action),i=i.next;while(i!==n);Zt(u,e.memoizedState)||(ht=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function th(t,e,l){var a=H,n=ft(),u=q;if(u){if(l===void 0)throw Error(T(407));l=l()}else l=e();var i=!Zt((V||n).memoizedState,l);if(i&&(n.memoizedState=l,ht=!0),n=n.queue,ro(ah.bind(null,a,n,t),[t]),n.getSnapshot!==e||i||rt!==null&&rt.memoizedState.tag&1){if(a.flags|=2048,pa(9,{destroy:void 0},lh.bind(null,a,n,l,e),null),$===null)throw Error(T(349));u||Be&127||eh(a,e,l)}return l}function eh(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=H.updateQueue,e===null?(e=Si(),H.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function lh(t,e,l,a){e.value=l,e.getSnapshot=a,nh(e)&&uh(t)}function ah(t,e,l){return l(function(){nh(e)&&uh(t)})}function nh(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!Zt(t,l)}catch{return!0}}function uh(t){var e=jl(t,2);e!==null&&Ct(e,t,2)}function Pc(t){var e=Rt();if(typeof t=="function"){var l=t;if(t=l(),Hl){Fe(!0);try{l()}finally{Fe(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:we,lastRenderedState:t},e}function ih(t,e,l,a){return t.baseState=l,oo(t,V,typeof a=="function"?a:we)}function i0(t,e,l,a,n){if(Ti(t))throw Error(T(485));if(t=e.action,t!==null){var u={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};U.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,ch(e,u)):(u.next=l.next,e.pending=l.next=u)}}function ch(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=U.T,i={};U.T=i;try{var c=l(n,a),f=U.S;f!==null&&f(i,c),xr(t,e,c)}catch(o){Ic(t,e,o)}finally{u!==null&&i.types!==null&&(u.types=i.types),U.T=u}}else try{u=l(n,a),xr(t,e,u)}catch(o){Ic(t,e,o)}}function xr(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Dr(t,e,a)},function(a){return Ic(t,e,a)}):Dr(t,e,l)}function Dr(t,e,l){e.status="fulfilled",e.value=l,fh(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,ch(t,l)))}function Ic(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,fh(e),e=e.next;while(e!==a)}t.action=null}function fh(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function oh(t,e){return e}function Cr(t,e){if(q){var l=$.formState;if(l!==null){t:{var a=H;if(q){if(F){e:{for(var n=F,u=It;n.nodeType!==8;){if(!u){n=null;break e}if(n=ee(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){F=ee(n.nextSibling),a=n.data==="F!";break t}}dl(a)}a=!1}a&&(e=l[0])}}return l=Rt(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:oh,lastRenderedState:e},l.queue=a,l=zh.bind(null,H,a),a.dispatch=l,a=Pc(!1),u=yo.bind(null,H,!1,a.queue),a=Rt(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=i0.bind(null,H,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Ur(t){var e=ft();return rh(e,V,t)}function rh(t,e,l){if(e=oo(t,e,oh)[0],t=vu(we)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=Bn(e)}catch(i){throw i===xa?pi:i}else a=e;e=ft();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(H.flags|=2048,pa(9,{destroy:void 0},c0.bind(null,n,l),null)),[a,u,t]}function c0(t,e){t.action=e}function Nr(t){var e=ft(),l=V;if(l!==null)return rh(e,l,t);ft(),e=e.memoizedState,l=ft();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function pa(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=H.updateQueue,e===null&&(e=Si(),H.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(a=l.next,l.next=t,t.next=a,e.lastEffect=t),t}function sh(){return ft().memoizedState}function gu(t,e,l,a){var n=Rt();H.flags|=t,n.memoizedState=pa(1|e,{destroy:void 0},l,a===void 0?null:a)}function Ei(t,e,l,a){var n=ft();a=a===void 0?null:a;var u=n.memoizedState.inst;V!==null&&a!==null&&ao(a,V.memoizedState.deps)?n.memoizedState=pa(e,u,l,a):(H.flags|=t,n.memoizedState=pa(1|e,u,l,a))}function Hr(t,e){gu(8390656,8,t,e)}function ro(t,e){Ei(2048,8,t,e)}function f0(t){H.flags|=4;var e=H.updateQueue;if(e===null)e=Si(),H.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function dh(t){var e=ft().memoizedState;return f0({ref:e,nextImpl:t}),function(){if(j&2)throw Error(T(440));return e.impl.apply(void 0,arguments)}}function hh(t,e){return Ei(4,2,t,e)}function mh(t,e){return Ei(4,4,t,e)}function yh(t,e){if(typeof e=="function"){t=t();var l=e(t);return function(){typeof l=="function"?l():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function vh(t,e,l){l=l!=null?l.concat([t]):null,Ei(4,4,yh.bind(null,e,t),l)}function so(){}function gh(t,e){var l=ft();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&ao(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function ph(t,e){var l=ft();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&ao(e,a[1]))return a[0];if(a=t(),Hl){Fe(!0);try{t()}finally{Fe(!1)}}return l.memoizedState=[a,e],a}function ho(t,e,l){return l===void 0||Be&1073741824&&!(L&261930)?t.memoizedState=e:(t.memoizedState=l,t=im(),H.lanes|=t,ml|=t,l)}function Sh(t,e,l,a){return Zt(l,e)?l:ga.current!==null?(t=ho(t,l,a),Zt(t,e)||(ht=!0),t):!(Be&42)||Be&1073741824&&!(L&261930)?(ht=!0,t.memoizedState=l):(t=im(),H.lanes|=t,ml|=t,e)}function bh(t,e,l,a,n){var u=G.p;G.p=u!==0&&8>u?u:8;var i=U.T,c={};U.T=c,yo(t,!1,e,l);try{var f=n(),o=U.S;if(o!==null&&o(c,f),f!==null&&typeof f=="object"&&typeof f.then=="function"){var r=a0(f,a);un(t,e,r,Xt(t))}else un(t,e,a,Xt(t))}catch(s){un(t,e,{then:function(){},status:"rejected",reason:s},Xt())}finally{G.p=u,i!==null&&c.types!==null&&(i.types=c.types),U.T=i}}function o0(){}function tf(t,e,l,a){if(t.tag!==5)throw Error(T(476));var n=Eh(t).queue;bh(t,n,e,Ol,l===null?o0:function(){return Th(t),l(a)})}function Eh(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:Ol,baseState:Ol,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:we,lastRenderedState:Ol},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:we,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Th(t){var e=Eh(t);e.next===null&&(e=t.alternate.memoizedState),un(t,e.next.queue,{},Xt())}function mo(){return Tt(An)}function Ah(){return ft().memoizedState}function Rh(){return ft().memoizedState}function r0(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Xt();t=nl(l);var a=ul(e,t,l);a!==null&&(Ct(a,e,l),ln(a,e,l)),e={cache:Pf()},t.payload=e;return}e=e.return}}function s0(t,e,l){var a=Xt();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Ti(t)?Oh(e,l):(l=$f(t,e,l,a),l!==null&&(Ct(l,t,a),_h(l,e,a)))}function zh(t,e,l){var a=Xt();un(t,e,l,a)}function un(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Ti(t))Oh(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var i=e.lastRenderedState,c=u(i,l);if(n.hasEagerState=!0,n.eagerState=c,Zt(c,i))return gi(t,e,n,0),$===null&&vi(),!1}catch{}finally{}if(l=$f(t,e,n,a),l!==null)return Ct(l,t,a),_h(l,e,a),!0}return!1}function yo(t,e,l,a){if(a={lane:2,revertLane:Ro(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Ti(t)){if(e)throw Error(T(479))}else e=$f(t,l,a,2),e!==null&&Ct(e,t,2)}function Ti(t){var e=t.alternate;return t===H||e!==null&&e===H}function Oh(t,e){ra=ju=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function _h(t,e,l){if(l&4194048){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,dd(t,l)}}var bn={readContext:Tt,use:bi,useCallback:ut,useContext:ut,useEffect:ut,useImperativeHandle:ut,useLayoutEffect:ut,useInsertionEffect:ut,useMemo:ut,useReducer:ut,useRef:ut,useState:ut,useDebugValue:ut,useDeferredValue:ut,useTransition:ut,useSyncExternalStore:ut,useId:ut,useHostTransitionStatus:ut,useFormState:ut,useActionState:ut,useOptimistic:ut,useMemoCache:ut,useCacheRefresh:ut};bn.useEffectEvent=ut;var Mh={readContext:Tt,use:bi,useCallback:function(t,e){return Rt().memoizedState=[t,e===void 0?null:e],t},useContext:Tt,useEffect:Hr,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,gu(4194308,4,yh.bind(null,e,t),l)},useLayoutEffect:function(t,e){return gu(4194308,4,t,e)},useInsertionEffect:function(t,e){gu(4,2,t,e)},useMemo:function(t,e){var l=Rt();e=e===void 0?null:e;var a=t();if(Hl){Fe(!0);try{t()}finally{Fe(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=Rt();if(l!==void 0){var n=l(e);if(Hl){Fe(!0);try{l(e)}finally{Fe(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=s0.bind(null,H,t),[a.memoizedState,t]},useRef:function(t){var e=Rt();return t={current:t},e.memoizedState=t},useState:function(t){t=Pc(t);var e=t.queue,l=zh.bind(null,H,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:so,useDeferredValue:function(t,e){var l=Rt();return ho(l,t,e)},useTransition:function(){var t=Pc(!1);return t=bh.bind(null,H,t.queue,!0,!1),Rt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=H,n=Rt();if(q){if(l===void 0)throw Error(T(407));l=l()}else{if(l=e(),$===null)throw Error(T(349));L&127||eh(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,Hr(ah.bind(null,a,u,t),[t]),a.flags|=2048,pa(9,{destroy:void 0},lh.bind(null,a,u,l,e),null),l},useId:function(){var t=Rt(),e=$.identifierPrefix;if(q){var l=he,a=de;l=(a&~(1<<32-Gt(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=Gu++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=n0++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:mo,useFormState:Cr,useActionState:Cr,useOptimistic:function(t){var e=Rt();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=yo.bind(null,H,!0,l),l.dispatch=e,[t,e]},useMemoCache:fo,useCacheRefresh:function(){return Rt().memoizedState=r0.bind(null,H)},useEffectEvent:function(t){var e=Rt(),l={impl:t};return e.memoizedState=l,function(){if(j&2)throw Error(T(440));return l.impl.apply(void 0,arguments)}}},vo={readContext:Tt,use:bi,useCallback:gh,useContext:Tt,useEffect:ro,useImperativeHandle:vh,useInsertionEffect:hh,useLayoutEffect:mh,useMemo:ph,useReducer:vu,useRef:sh,useState:function(){return vu(we)},useDebugValue:so,useDeferredValue:function(t,e){var l=ft();return Sh(l,V.memoizedState,t,e)},useTransition:function(){var t=vu(we)[0],e=ft().memoizedState;return[typeof t=="boolean"?t:Bn(t),e]},useSyncExternalStore:th,useId:Ah,useHostTransitionStatus:mo,useFormState:Ur,useActionState:Ur,useOptimistic:function(t,e){var l=ft();return ih(l,V,t,e)},useMemoCache:fo,useCacheRefresh:Rh};vo.useEffectEvent=dh;var xh={readContext:Tt,use:bi,useCallback:gh,useContext:Tt,useEffect:ro,useImperativeHandle:vh,useInsertionEffect:hh,useLayoutEffect:mh,useMemo:ph,useReducer:Ii,useRef:sh,useState:function(){return Ii(we)},useDebugValue:so,useDeferredValue:function(t,e){var l=ft();return V===null?ho(l,t,e):Sh(l,V.memoizedState,t,e)},useTransition:function(){var t=Ii(we)[0],e=ft().memoizedState;return[typeof t=="boolean"?t:Bn(t),e]},useSyncExternalStore:th,useId:Ah,useHostTransitionStatus:mo,useFormState:Nr,useActionState:Nr,useOptimistic:function(t,e){var l=ft();return V!==null?ih(l,V,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:fo,useCacheRefresh:Rh};xh.useEffectEvent=dh;function tc(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:I({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var ef={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=Xt(),n=nl(a);n.payload=e,l!=null&&(n.callback=l),e=ul(t,n,a),e!==null&&(Ct(e,t,a),ln(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=Xt(),n=nl(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=ul(t,n,a),e!==null&&(Ct(e,t,a),ln(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=Xt(),a=nl(l);a.tag=2,e!=null&&(a.callback=e),e=ul(t,a,l),e!==null&&(Ct(e,t,l),ln(e,t,l))}};function Br(t,e,l,a,n,u,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,i):e.prototype&&e.prototype.isPureReactComponent?!yn(l,a)||!yn(n,u):!0}function wr(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&ef.enqueueReplaceState(e,e.state,null)}function Bl(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=I({},l));for(var n in t)l[n]===void 0&&(l[n]=t[n])}return l}function Dh(t){Nu(t)}function Ch(t){console.error(t)}function Uh(t){Nu(t)}function Xu(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function Lr(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function lf(t,e,l){return l=nl(l),l.tag=3,l.payload={element:null},l.callback=function(){Xu(t,e)},l}function Nh(t){return t=nl(t),t.tag=3,t}function Hh(t,e,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;t.payload=function(){return n(u)},t.callback=function(){Lr(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){Lr(e,l,a),typeof n!="function"&&(il===null?il=new Set([this]):il.add(this));var c=a.stack;this.componentDidCatch(a.value,{componentStack:c!==null?c:""})})}function d0(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&Ma(e,l,n,!0),l=Vt.current,l!==null){switch(l.tag){case 31:case 13:return te===null?Ju():l.alternate===null&&it===0&&(it=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===Lu?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),sc(t,a,n)),!1;case 22:return l.flags|=65536,a===Lu?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([a]):l.add(a)),sc(t,a,n)),!1}throw Error(T(435,l.tag))}return sc(t,a,n),Ju(),!1}if(q)return e=Vt.current,e!==null?(!(e.flags&65536)&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==Qc&&(t=Error(T(422),{cause:a}),gn(Pt(t,l)))):(a!==Qc&&(e=Error(T(423),{cause:a}),gn(Pt(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Pt(a,l),n=lf(t.stateNode,a,n),Pi(t,n),it!==4&&(it=2)),!1;var u=Error(T(520),{cause:a});if(u=Pt(u,l),on===null?on=[u]:on.push(u),it!==4&&(it=2),e===null)return!0;a=Pt(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=lf(l.stateNode,a,t),Pi(l,t),!1;case 1:if(e=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(il===null||!il.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=Nh(n),Hh(n,t,l,a),Pi(l,n),!1}l=l.return}while(l!==null);return!1}var go=Error(T(461)),ht=!1;function St(t,e,l,a){e.child=t===null?$d(e,null,l,a):Nl(e,t.child,l,a)}function Yr(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var i={};for(var c in a)c!=="ref"&&(i[c]=a[c])}else i=a;return Ul(e),a=no(t,e,l,i,u,n),c=uo(),t!==null&&!ht?(io(t,e,n),Le(t,e,n)):(q&&c&&kf(e),e.flags|=1,St(t,e,a,n),e.child)}function qr(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!Wf(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,Bh(t,e,u,a,n)):(t=mu(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!po(t,n)){var i=u.memoizedProps;if(l=l.compare,l=l!==null?l:yn,l(i,a)&&t.ref===e.ref)return Le(t,e,n)}return e.flags|=1,t=Ce(u,a),t.ref=e.ref,t.return=e,e.child=t}function Bh(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(yn(u,a)&&t.ref===e.ref)if(ht=!1,e.pendingProps=a=u,po(t,n))t.flags&131072&&(ht=!0);else return e.lanes=t.lanes,Le(t,e,n)}return af(t,e,l,a,n)}function wh(t,e,l,a){var n=a.children,u=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if(e.flags&128){if(u=u!==null?u.baseLanes|l:l,t!==null){for(a=e.child=t.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,e.child=null;return jr(t,e,u,l,a)}if(l&536870912)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&yu(e,u!==null?u.cachePool:null),u!==null?Mr(e,u):kc(),Fd(e);else return a=e.lanes=536870912,jr(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(yu(e,u.cachePool),Mr(e,u),We(),e.memoizedState=null):(t!==null&&yu(e,null),kc(),We());return St(t,e,n,l),e.child}function Wa(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function jr(t,e,l,a,n){var u=If();return u=u===null?null:{parent:dt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&yu(e,null),kc(),Fd(e),t!==null&&Ma(t,e,a,!0),e.childLanes=n,null}function pu(t,e){return e=Qu({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function Gr(t,e,l){return Nl(e,t.child,null,l),t=pu(e,e.pendingProps),t.flags|=2,Bt(e),e.memoizedState=null,t}function h0(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(q){if(a.mode==="hidden")return t=pu(e,a),e.lanes=536870912,Wa(null,t);if(Fc(e),(t=F)?(t=Mm(t,It),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:de,overflow:he}:null,retryLane:536870912,hydrationErrors:null},l=Gd(t),l.return=e,e.child=l,Et=e,F=null)):t=null,t===null)throw dl(e);return e.lanes=536870912,null}return pu(e,a)}var u=t.memoizedState;if(u!==null){var i=u.dehydrated;if(Fc(e),n)if(e.flags&256)e.flags&=-257,e=Gr(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(T(558));else if(ht||Ma(t,e,l,!1),n=(l&t.childLanes)!==0,ht||n){if(a=$,a!==null&&(i=hd(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,jl(t,i),Ct(a,t,i),go;Ju(),e=Gr(t,e,l)}else t=u.treeContext,F=ee(i.nextSibling),Et=e,q=!0,al=null,It=!1,t!==null&&Qd(e,t),e=pu(e,a),e.flags|=4096;return e}return t=Ce(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function Su(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(T(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function af(t,e,l,a,n){return Ul(e),l=no(t,e,l,a,void 0,n),a=uo(),t!==null&&!ht?(io(t,e,n),Le(t,e,n)):(q&&a&&kf(e),e.flags|=1,St(t,e,l,n),e.child)}function Xr(t,e,l,a,n,u){return Ul(e),e.updateQueue=null,l=Id(e,a,l,n),Pd(t),a=uo(),t!==null&&!ht?(io(t,e,u),Le(t,e,u)):(q&&a&&kf(e),e.flags|=1,St(t,e,l,u),e.child)}function Qr(t,e,l,a,n){if(Ul(e),e.stateNode===null){var u=ea,i=l.contextType;typeof i=="object"&&i!==null&&(u=Tt(i)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=ef,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},eo(e),i=l.contextType,u.context=typeof i=="object"&&i!==null?Tt(i):ea,u.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(tc(e,l,i,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&ef.enqueueReplaceState(u,u.state,null),nn(e,a,u,n),an(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var c=e.memoizedProps,f=Bl(l,c);u.props=f;var o=u.context,r=l.contextType;i=ea,typeof r=="object"&&r!==null&&(i=Tt(r));var s=l.getDerivedStateFromProps;r=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function",c=e.pendingProps!==c,r||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c||o!==i)&&wr(e,u,a,i),Ke=!1;var d=e.memoizedState;u.state=d,nn(e,a,u,n),an(),o=e.memoizedState,c||d!==o||Ke?(typeof s=="function"&&(tc(e,l,s,a),o=e.memoizedState),(f=Ke||Br(e,l,f,a,d,o,i))?(r||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(e.flags|=4194308)):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=o),u.props=a,u.state=o,u.context=i,a=f):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,$c(t,e),i=e.memoizedProps,r=Bl(l,i),u.props=r,s=e.pendingProps,d=u.context,o=l.contextType,f=ea,typeof o=="object"&&o!==null&&(f=Tt(o)),c=l.getDerivedStateFromProps,(o=typeof c=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==s||d!==f)&&wr(e,u,a,f),Ke=!1,d=e.memoizedState,u.state=d,nn(e,a,u,n),an();var y=e.memoizedState;i!==s||d!==y||Ke||t!==null&&t.dependencies!==null&&wu(t.dependencies)?(typeof c=="function"&&(tc(e,l,c,a),y=e.memoizedState),(r=Ke||Br(e,l,r,a,d,y,f)||t!==null&&t.dependencies!==null&&wu(t.dependencies))?(o||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,y,f),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,y,f)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&d===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&d===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=y),u.props=a,u.state=y,u.context=f,a=r):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&d===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&d===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,Su(t,e),a=(e.flags&128)!==0,u||a?(u=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&a?(e.child=Nl(e,t.child,null,n),e.child=Nl(e,null,l,n)):St(t,e,l,n),e.memoizedState=u.state,t=e.child):t=Le(t,e,n),t}function Zr(t,e,l,a){return Cl(),e.flags|=256,St(t,e,l,a),e.child}var ec={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function lc(t){return{baseLanes:t,cachePool:Vd()}}function ac(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=Yt),t}function Lh(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,i;if((i=u)||(i=t!==null&&t.memoizedState===null?!1:(ct.current&2)!==0),i&&(n=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(q){if(n?$e(e):We(),(t=F)?(t=Mm(t,It),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:de,overflow:he}:null,retryLane:536870912,hydrationErrors:null},l=Gd(t),l.return=e,e.child=l,Et=e,F=null)):t=null,t===null)throw dl(e);return pf(t)?e.lanes=32:e.lanes=536870912,null}var c=a.children;return a=a.fallback,n?(We(),n=e.mode,c=Qu({mode:"hidden",children:c},n),a=_l(a,n,l,null),c.return=e,a.return=e,c.sibling=a,e.child=c,a=e.child,a.memoizedState=lc(l),a.childLanes=ac(t,i,l),e.memoizedState=ec,Wa(null,a)):($e(e),nf(e,c))}var f=t.memoizedState;if(f!==null&&(c=f.dehydrated,c!==null)){if(u)e.flags&256?($e(e),e.flags&=-257,e=nc(t,e,l)):e.memoizedState!==null?(We(),e.child=t.child,e.flags|=128,e=null):(We(),c=a.fallback,n=e.mode,a=Qu({mode:"visible",children:a.children},n),c=_l(c,n,l,null),c.flags|=2,a.return=e,c.return=e,a.sibling=c,e.child=a,Nl(e,t.child,null,l),a=e.child,a.memoizedState=lc(l),a.childLanes=ac(t,i,l),e.memoizedState=ec,e=Wa(null,a));else if($e(e),pf(c)){if(i=c.nextSibling&&c.nextSibling.dataset,i)var o=i.dgst;i=o,a=Error(T(419)),a.stack="",a.digest=i,gn({value:a,source:null,stack:null}),e=nc(t,e,l)}else if(ht||Ma(t,e,l,!1),i=(l&t.childLanes)!==0,ht||i){if(i=$,i!==null&&(a=hd(i,l),a!==0&&a!==f.retryLane))throw f.retryLane=a,jl(t,a),Ct(i,t,a),go;gf(c)||Ju(),e=nc(t,e,l)}else gf(c)?(e.flags|=192,e.child=t.child,e=null):(t=f.treeContext,F=ee(c.nextSibling),Et=e,q=!0,al=null,It=!1,t!==null&&Qd(e,t),e=nf(e,a.children),e.flags|=4096);return e}return n?(We(),c=a.fallback,n=e.mode,f=t.child,o=f.sibling,a=Ce(f,{mode:"hidden",children:a.children}),a.subtreeFlags=f.subtreeFlags&65011712,o!==null?c=Ce(o,c):(c=_l(c,n,l,null),c.flags|=2),c.return=e,a.return=e,a.sibling=c,e.child=a,Wa(null,a),a=e.child,c=t.child.memoizedState,c===null?c=lc(l):(n=c.cachePool,n!==null?(f=dt._currentValue,n=n.parent!==f?{parent:f,pool:f}:n):n=Vd(),c={baseLanes:c.baseLanes|l,cachePool:n}),a.memoizedState=c,a.childLanes=ac(t,i,l),e.memoizedState=ec,Wa(t.child,a)):($e(e),l=t.child,t=l.sibling,l=Ce(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function nf(t,e){return e=Qu({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Qu(t,e){return t=Lt(22,t,null,e),t.lanes=0,t}function nc(t,e,l){return Nl(e,t.child,null,l),t=nf(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function Vr(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Vc(t.return,e,l)}function uc(t,e,l,a,n,u){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n,i.treeForkCount=u)}function Yh(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=ct.current,c=(i&2)!==0;if(c?(i=i&1|2,e.flags|=128):i&=1,W(ct,i),St(t,e,a,l),a=q?vn:0,!c&&t!==null&&t.flags&128)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Vr(t,l,e);else if(t.tag===19)Vr(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(n){case"forwards":for(l=e.child,n=null;l!==null;)t=l.alternate,t!==null&&qu(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),uc(e,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&qu(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}uc(e,!0,l,null,u,a);break;case"together":uc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function Le(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),ml|=e.lanes,!(l&e.childLanes))if(t!==null){if(Ma(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(T(153));if(e.child!==null){for(t=e.child,l=Ce(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=Ce(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function po(t,e){return t.lanes&e?!0:(t=t.dependencies,!!(t!==null&&wu(t)))}function m0(t,e,l){switch(e.tag){case 3:xu(e,e.stateNode.containerInfo),Je(e,dt,t.memoizedState.cache),Cl();break;case 27:case 5:Uc(e);break;case 4:xu(e,e.stateNode.containerInfo);break;case 10:Je(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,Fc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?($e(e),e.flags|=128,null):l&e.child.childLanes?Lh(t,e,l):($e(e),t=Le(t,e,l),t!==null?t.sibling:null);$e(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(Ma(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return Yh(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),W(ct,ct.current),a)break;return null;case 22:return e.lanes=0,wh(t,e,l,e.pendingProps);case 24:Je(e,dt,t.memoizedState.cache)}return Le(t,e,l)}function qh(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)ht=!0;else{if(!po(t,l)&&!(e.flags&128))return ht=!1,m0(t,e,l);ht=!!(t.flags&131072)}else ht=!1,q&&e.flags&1048576&&Xd(e,vn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Rl(e.elementType),e.type=t,typeof t=="function")Wf(t)?(a=Bl(t,a),e.tag=1,e=Qr(null,e,t,a,l)):(e.tag=0,e=af(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===Bf){e.tag=11,e=Yr(null,e,t,a,l);break t}else if(n===wf){e.tag=14,e=qr(null,e,t,a,l);break t}}throw e=Dc(t)||t,Error(T(306,e,""))}}return e;case 0:return af(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=Bl(a,e.pendingProps),Qr(t,e,a,n,l);case 3:t:{if(xu(e,e.stateNode.containerInfo),t===null)throw Error(T(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,$c(t,e),nn(e,a,null,l);var i=e.memoizedState;if(a=i.cache,Je(e,dt,a),a!==u.cache&&Kc(e,[dt],l,!0),an(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=Zr(t,e,a,l);break t}else if(a!==n){n=Pt(Error(T(424)),e),gn(n),e=Zr(t,e,a,l);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(F=ee(t.firstChild),Et=e,q=!0,al=null,It=!0,l=$d(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Cl(),a===n){e=Le(t,e,l);break t}St(t,e,a,l)}e=e.child}return e;case 26:return Su(t,e),t===null?(l=ss(e.type,null,e.pendingProps,null))?e.memoizedState=l:q||(l=e.type,t=e.pendingProps,a=Fu(ll.current).createElement(l),a[bt]=e,a[Ut]=t,At(a,l,t),gt(a),e.stateNode=a):e.memoizedState=ss(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Uc(e),t===null&&q&&(a=e.stateNode=xm(e.type,e.pendingProps,ll.current),Et=e,It=!0,n=F,pl(e.type)?(Sf=n,F=ee(a.firstChild)):F=n),St(t,e,e.pendingProps.children,l),Su(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&q&&((n=a=F)&&(a=Z0(a,e.type,e.pendingProps,It),a!==null?(e.stateNode=a,Et=e,F=ee(a.firstChild),It=!1,n=!0):n=!1),n||dl(e)),Uc(e),n=e.type,u=e.pendingProps,i=t!==null?t.memoizedProps:null,a=u.children,yf(n,u)?a=null:i!==null&&yf(n,i)&&(e.flags|=32),e.memoizedState!==null&&(n=no(t,e,u0,null,null,l),An._currentValue=n),Su(t,e),St(t,e,a,l),e.child;case 6:return t===null&&q&&((t=l=F)&&(l=V0(l,e.pendingProps,It),l!==null?(e.stateNode=l,Et=e,F=null,t=!0):t=!1),t||dl(e)),null;case 13:return Lh(t,e,l);case 4:return xu(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Nl(e,null,a,l):St(t,e,a,l),e.child;case 11:return Yr(t,e,e.type,e.pendingProps,l);case 7:return St(t,e,e.pendingProps,l),e.child;case 8:return St(t,e,e.pendingProps.children,l),e.child;case 12:return St(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,Je(e,e.type,a.value),St(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Ul(e),n=Tt(n),a=a(n),e.flags|=1,St(t,e,a,l),e.child;case 14:return qr(t,e,e.type,e.pendingProps,l);case 15:return Bh(t,e,e.type,e.pendingProps,l);case 19:return Yh(t,e,l);case 31:return h0(t,e,l);case 22:return wh(t,e,l,e.pendingProps);case 24:return Ul(e),a=Tt(dt),t===null?(n=If(),n===null&&(n=$,u=Pf(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},eo(e),Je(e,dt,n)):(t.lanes&l&&($c(t,e),nn(e,null,null,l),an()),n=t.memoizedState,u=e.memoizedState,n.parent!==a?(n={parent:a,cache:a},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),Je(e,dt,a)):(a=u.cache,Je(e,dt,a),a!==n.cache&&Kc(e,[dt],l,!0))),St(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(T(156,e.tag))}function Te(t){t.flags|=4}function ic(t,e,l,a,n){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(n&335544128)===n)if(t.stateNode.complete)t.flags|=8192;else if(om())t.flags|=8192;else throw xl=Lu,to}else t.flags&=-16777217}function Kr(t,e){if(e.type!=="stylesheet"||e.state.loading&4)t.flags&=-16777217;else if(t.flags|=16777216,!Um(e))if(om())t.flags|=8192;else throw xl=Lu,to}function lu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?rd():536870912,t.lanes|=e,Sa|=e)}function Xa(t,e){if(!q)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function k(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function y0(t,e,l){var a=e.pendingProps;switch(Ff(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return k(e),null;case 1:return k(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ue(dt),ha(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(Xl(e)?Te(e):t===null||t.memoizedState.isDehydrated&&!(e.flags&256)||(e.flags|=1024,Fi())),k(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(Te(e),u!==null?(k(e),Kr(e,u)):(k(e),ic(e,n,null,a,l))):u?u!==t.memoizedState?(Te(e),k(e),Kr(e,u)):(k(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&Te(e),k(e),ic(e,n,t,a,l)),null;case 27:if(Du(e),l=ll.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Te(e);else{if(!a){if(e.stateNode===null)throw Error(T(166));return k(e),null}t=ve.current,Xl(e)?Er(e):(t=xm(n,a,l),e.stateNode=t,Te(e))}return k(e),null;case 5:if(Du(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Te(e);else{if(!a){if(e.stateNode===null)throw Error(T(166));return k(e),null}if(u=ve.current,Xl(e))Er(e);else{var i=Fu(ll.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[bt]=e,u[Ut]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=u;t:switch(At(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&Te(e)}}return k(e),ic(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&Te(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(T(166));if(t=ll.current,Xl(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=Et,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[bt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||zm(t.nodeValue,l)),t||dl(e,!0)}else t=Fu(t).createTextNode(a),t[bt]=e,e.stateNode=t}return k(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=Xl(e),l!==null){if(t===null){if(!a)throw Error(T(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(T(557));t[bt]=e}else Cl(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;k(e),t=!1}else l=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(Bt(e),e):(Bt(e),null);if(e.flags&128)throw Error(T(558))}return k(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=Xl(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(T(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(T(317));n[bt]=e}else Cl(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;k(e),n=!1}else n=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(Bt(e),e):(Bt(e),null)}return Bt(e),e.flags&128?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),lu(e,e.updateQueue),k(e),null);case 4:return ha(),t===null&&zo(e.stateNode.containerInfo),k(e),null;case 10:return Ue(e.type),k(e),null;case 19:if(pt(ct),a=e.memoizedState,a===null)return k(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)Xa(a,!1);else{if(it!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(u=qu(t),u!==null){for(e.flags|=128,Xa(a,!1),t=u.updateQueue,e.updateQueue=t,lu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)jd(l,t),l=l.sibling;return W(ct,ct.current&1|2),q&&Oe(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&qt()>Vu&&(e.flags|=128,n=!0,Xa(a,!1),e.lanes=4194304)}else{if(!n)if(t=qu(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,lu(e,t),Xa(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!q)return k(e),null}else 2*qt()-a.renderingStartTime>Vu&&l!==536870912&&(e.flags|=128,n=!0,Xa(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=qt(),t.sibling=null,l=ct.current,W(ct,n?l&1|2:l&1),q&&Oe(e,a.treeForkCount),t):(k(e),null);case 22:case 23:return Bt(e),lo(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?l&536870912&&!(e.flags&128)&&(k(e),e.subtreeFlags&6&&(e.flags|=8192)):k(e),l=e.updateQueue,l!==null&&lu(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&pt(Ml),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ue(dt),k(e),null;case 25:return null;case 30:return null}throw Error(T(156,e.tag))}function v0(t,e){switch(Ff(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ue(dt),ha(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Du(e),null;case 31:if(e.memoizedState!==null){if(Bt(e),e.alternate===null)throw Error(T(340));Cl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(Bt(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(T(340));Cl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return pt(ct),null;case 4:return ha(),null;case 10:return Ue(e.type),null;case 22:case 23:return Bt(e),lo(),t!==null&&pt(Ml),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ue(dt),null;case 25:return null;default:return null}}function jh(t,e){switch(Ff(e),e.tag){case 3:Ue(dt),ha();break;case 26:case 27:case 5:Du(e);break;case 4:ha();break;case 31:e.memoizedState!==null&&Bt(e);break;case 13:Bt(e);break;case 19:pt(ct);break;case 10:Ue(e.type);break;case 22:case 23:Bt(e),lo(),t!==null&&pt(Ml);break;case 24:Ue(dt)}}function wn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(c){Q(e,e.return,c)}}function hl(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,c=i.destroy;if(c!==void 0){i.destroy=void 0,n=e;var f=l,o=c;try{o()}catch(r){Q(n,f,r)}}}a=a.next}while(a!==u)}}catch(r){Q(e,e.return,r)}}function Gh(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{kd(e,l)}catch(a){Q(t,t.return,a)}}}function Xh(t,e,l){l.props=Bl(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){Q(t,e,a)}}function cn(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){Q(t,e,n)}}function me(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){Q(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){Q(t,e,n)}else l.current=null}function Qh(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){Q(t,t.return,n)}}function cc(t,e,l){try{var a=t.stateNode;Y0(a,t.type,l,e),a[Ut]=e}catch(n){Q(t,t.return,n)}}function Zh(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&pl(t.type)||t.tag===4}function fc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Zh(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&pl(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function uf(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=xe));else if(a!==4&&(a===27&&pl(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(uf(t,e,l),t=t.sibling;t!==null;)uf(t,e,l),t=t.sibling}function Zu(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&pl(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Zu(t,e,l),t=t.sibling;t!==null;)Zu(t,e,l),t=t.sibling}function Vh(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);At(e,a,l),e[bt]=t,e[Ut]=l}catch(u){Q(t,t.return,u)}}var _e=!1,st=!1,oc=!1,Jr=typeof WeakSet=="function"?WeakSet:Set,vt=null;function g0(t,e){if(t=t.containerInfo,hf=ei,t=Ud(t),Kf(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break t}var i=0,c=-1,f=-1,o=0,r=0,s=t,d=null;e:for(;;){for(var y;s!==l||n!==0&&s.nodeType!==3||(c=i+n),s!==u||a!==0&&s.nodeType!==3||(f=i+a),s.nodeType===3&&(i+=s.nodeValue.length),(y=s.firstChild)!==null;)d=s,s=y;for(;;){if(s===t)break e;if(d===l&&++o===n&&(c=i),d===u&&++r===a&&(f=i),(y=s.nextSibling)!==null)break;s=d,d=s.parentNode}s=y}l=c===-1||f===-1?null:{start:c,end:f}}else l=null}l=l||{start:0,end:0}}else l=null;for(mf={focusedElem:t,selectionRange:l},ei=!1,vt=e;vt!==null;)if(e=vt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,vt=t;else for(;vt!==null;){switch(e=vt,u=e.alternate,t=e.flags,e.tag){case 0:if(t&4&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)n=t[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if(t&1024&&u!==null){t=void 0,l=e,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var p=Bl(l.type,n);t=a.getSnapshotBeforeUpdate(p,u),a.__reactInternalSnapshotBeforeUpdate=t}catch(b){Q(l,l.return,b)}}break;case 3:if(t&1024){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)vf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":vf(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(t&1024)throw Error(T(163))}if(t=e.sibling,t!==null){t.return=e.return,vt=t;break}vt=e.return}}function Kh(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Re(t,l),a&4&&wn(5,l);break;case 1:if(Re(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){Q(l,l.return,i)}else{var n=Bl(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){Q(l,l.return,i)}}a&64&&Gh(l),a&512&&cn(l,l.return);break;case 3:if(Re(t,l),a&64&&(t=l.updateQueue,t!==null)){if(e=null,l.child!==null)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{kd(t,e)}catch(i){Q(l,l.return,i)}}break;case 27:e===null&&a&4&&Vh(l);case 26:case 5:Re(t,l),e===null&&a&4&&Qh(l),a&512&&cn(l,l.return);break;case 12:Re(t,l);break;case 31:Re(t,l),a&4&&Wh(t,l);break;case 13:Re(t,l),a&4&&kh(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=O0.bind(null,l),K0(t,l))));break;case 22:if(a=l.memoizedState!==null||_e,!a){e=e!==null&&e.memoizedState!==null||st,n=_e;var u=st;_e=a,(st=e)&&!u?ze(t,l,(l.subtreeFlags&8772)!==0):Re(t,l),_e=n,st=u}break;case 30:break;default:Re(t,l)}}function Jh(t){var e=t.alternate;e!==null&&(t.alternate=null,Jh(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&jf(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var lt=null,xt=!1;function Ae(t,e,l){for(l=l.child;l!==null;)$h(t,e,l),l=l.sibling}function $h(t,e,l){if(jt&&typeof jt.onCommitFiberUnmount=="function")try{jt.onCommitFiberUnmount(xn,l)}catch{}switch(l.tag){case 26:st||me(l,e),Ae(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:st||me(l,e);var a=lt,n=xt;pl(l.type)&&(lt=l.stateNode,xt=!1),Ae(t,e,l),sn(l.stateNode),lt=a,xt=n;break;case 5:st||me(l,e);case 6:if(a=lt,n=xt,lt=null,Ae(t,e,l),lt=a,xt=n,lt!==null)if(xt)try{(lt.nodeType===9?lt.body:lt.nodeName==="HTML"?lt.ownerDocument.body:lt).removeChild(l.stateNode)}catch(u){Q(l,e,u)}else try{lt.removeChild(l.stateNode)}catch(u){Q(l,e,u)}break;case 18:lt!==null&&(xt?(t=lt,is(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Aa(t)):is(lt,l.stateNode));break;case 4:a=lt,n=xt,lt=l.stateNode.containerInfo,xt=!0,Ae(t,e,l),lt=a,xt=n;break;case 0:case 11:case 14:case 15:hl(2,l,e),st||hl(4,l,e),Ae(t,e,l);break;case 1:st||(me(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Xh(l,e,a)),Ae(t,e,l);break;case 21:Ae(t,e,l);break;case 22:st=(a=st)||l.memoizedState!==null,Ae(t,e,l),st=a;break;default:Ae(t,e,l)}}function Wh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Aa(t)}catch(l){Q(e,e.return,l)}}}function kh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Aa(t)}catch(l){Q(e,e.return,l)}}function p0(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Jr),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Jr),e;default:throw Error(T(435,t.tag))}}function au(t,e){var l=p0(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=_0.bind(null,t,a);a.then(n,n)}})}function _t(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=t,i=e,c=i;t:for(;c!==null;){switch(c.tag){case 27:if(pl(c.type)){lt=c.stateNode,xt=!1;break t}break;case 5:lt=c.stateNode,xt=!1;break t;case 3:case 4:lt=c.stateNode.containerInfo,xt=!0;break t}c=c.return}if(lt===null)throw Error(T(160));$h(u,i,n),lt=null,xt=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Fh(e,t),e=e.sibling}var ie=null;function Fh(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:_t(e,t),Mt(t),a&4&&(hl(3,t,t.return),wn(3,t),hl(5,t,t.return));break;case 1:_t(e,t),Mt(t),a&512&&(st||l===null||me(l,l.return)),a&64&&_e&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=ie;if(_t(e,t),Mt(t),a&512&&(st||l===null||me(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Un]||u[bt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),At(u,a,l),u[bt]=t,gt(u),a=u;break t;case"link":var i=hs("link","href",n).get(a+(l.href||""));if(i){for(var c=0;c<i.length;c++)if(u=i[c],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(c,1);break e}}u=n.createElement(a),At(u,a,l),n.head.appendChild(u);break;case"meta":if(i=hs("meta","content",n).get(a+(l.content||""))){for(c=0;c<i.length;c++)if(u=i[c],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(c,1);break e}}u=n.createElement(a),At(u,a,l),n.head.appendChild(u);break;default:throw Error(T(468,a))}u[bt]=t,gt(u),a=u}t.stateNode=a}else ms(n,t.type,t.stateNode);else t.stateNode=ds(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?ms(n,t.type,t.stateNode):ds(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&cc(t,t.memoizedProps,l.memoizedProps)}break;case 27:_t(e,t),Mt(t),a&512&&(st||l===null||me(l,l.return)),l!==null&&a&4&&cc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(_t(e,t),Mt(t),a&512&&(st||l===null||me(l,l.return)),t.flags&32){n=t.stateNode;try{ya(n,"")}catch(p){Q(t,t.return,p)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,cc(t,n,l!==null?l.memoizedProps:n)),a&1024&&(oc=!0);break;case 6:if(_t(e,t),Mt(t),a&4){if(t.stateNode===null)throw Error(T(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(p){Q(t,t.return,p)}}break;case 3:if(Tu=null,n=ie,ie=Pu(e.containerInfo),_t(e,t),ie=n,Mt(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Aa(e.containerInfo)}catch(p){Q(t,t.return,p)}oc&&(oc=!1,Ph(t));break;case 4:a=ie,ie=Pu(t.stateNode.containerInfo),_t(e,t),Mt(t),ie=a;break;case 12:_t(e,t),Mt(t);break;case 31:_t(e,t),Mt(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,au(t,a)));break;case 13:_t(e,t),Mt(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Ai=qt()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,au(t,a)));break;case 22:n=t.memoizedState!==null;var f=l!==null&&l.memoizedState!==null,o=_e,r=st;if(_e=o||n,st=r||f,_t(e,t),st=r,_e=o,Mt(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||f||_e||st||zl(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){f=l=e;try{if(u=f.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{c=f.stateNode;var s=f.memoizedProps.style,d=s!=null&&s.hasOwnProperty("display")?s.display:null;c.style.display=d==null||typeof d=="boolean"?"":(""+d).trim()}}catch(p){Q(f,f.return,p)}}}else if(e.tag===6){if(l===null){f=e;try{f.stateNode.nodeValue=n?"":f.memoizedProps}catch(p){Q(f,f.return,p)}}}else if(e.tag===18){if(l===null){f=e;try{var y=f.stateNode;n?cs(y,!0):cs(f.stateNode,!1)}catch(p){Q(f,f.return,p)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,au(t,l))));break;case 19:_t(e,t),Mt(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,au(t,a)));break;case 30:break;case 21:break;default:_t(e,t),Mt(t)}}function Mt(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(Zh(a)){l=a;break}a=a.return}if(l==null)throw Error(T(160));switch(l.tag){case 27:var n=l.stateNode,u=fc(t);Zu(t,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(ya(i,""),l.flags&=-33);var c=fc(t);Zu(t,c,i);break;case 3:case 4:var f=l.stateNode.containerInfo,o=fc(t);uf(t,o,f);break;default:throw Error(T(161))}}catch(r){Q(t,t.return,r)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Ph(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Ph(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Re(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Kh(t,e.alternate,e),e=e.sibling}function zl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:hl(4,e,e.return),zl(e);break;case 1:me(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Xh(e,e.return,l),zl(e);break;case 27:sn(e.stateNode);case 26:case 5:me(e,e.return),zl(e);break;case 22:e.memoizedState===null&&zl(e);break;case 30:zl(e);break;default:zl(e)}t=t.sibling}}function ze(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,i=u.flags;switch(u.tag){case 0:case 11:case 15:ze(n,u,l),wn(4,u);break;case 1:if(ze(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(o){Q(a,a.return,o)}if(a=u,n=a.updateQueue,n!==null){var c=a.stateNode;try{var f=n.shared.hiddenCallbacks;if(f!==null)for(n.shared.hiddenCallbacks=null,n=0;n<f.length;n++)Wd(f[n],c)}catch(o){Q(a,a.return,o)}}l&&i&64&&Gh(u),cn(u,u.return);break;case 27:Vh(u);case 26:case 5:ze(n,u,l),l&&a===null&&i&4&&Qh(u),cn(u,u.return);break;case 12:ze(n,u,l);break;case 31:ze(n,u,l),l&&i&4&&Wh(n,u);break;case 13:ze(n,u,l),l&&i&4&&kh(n,u);break;case 22:u.memoizedState===null&&ze(n,u,l),cn(u,u.return);break;case 30:break;default:ze(n,u,l)}e=e.sibling}}function So(t,e){var l=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==l&&(t!=null&&t.refCount++,l!=null&&Hn(l))}function bo(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Hn(t))}function ue(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ih(t,e,l,a),e=e.sibling}function Ih(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:ue(t,e,l,a),n&2048&&wn(9,e);break;case 1:ue(t,e,l,a);break;case 3:ue(t,e,l,a),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Hn(t)));break;case 12:if(n&2048){ue(t,e,l,a),t=e.stateNode;try{var u=e.memoizedProps,i=u.id,c=u.onPostCommit;typeof c=="function"&&c(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(f){Q(e,e.return,f)}}else ue(t,e,l,a);break;case 31:ue(t,e,l,a);break;case 13:ue(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,i=e.alternate,e.memoizedState!==null?u._visibility&2?ue(t,e,l,a):fn(t,e):u._visibility&2?ue(t,e,l,a):(u._visibility|=2,Vl(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&So(i,e);break;case 24:ue(t,e,l,a),n&2048&&bo(e.alternate,e);break;default:ue(t,e,l,a)}}function Vl(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,i=e,c=l,f=a,o=i.flags;switch(i.tag){case 0:case 11:case 15:Vl(u,i,c,f,n),wn(8,i);break;case 23:break;case 22:var r=i.stateNode;i.memoizedState!==null?r._visibility&2?Vl(u,i,c,f,n):fn(u,i):(r._visibility|=2,Vl(u,i,c,f,n)),n&&o&2048&&So(i.alternate,i);break;case 24:Vl(u,i,c,f,n),n&&o&2048&&bo(i.alternate,i);break;default:Vl(u,i,c,f,n)}e=e.sibling}}function fn(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,n=a.flags;switch(a.tag){case 22:fn(l,a),n&2048&&So(a.alternate,a);break;case 24:fn(l,a),n&2048&&bo(a.alternate,a);break;default:fn(l,a)}e=e.sibling}}var ka=8192;function Ql(t,e,l){if(t.subtreeFlags&ka)for(t=t.child;t!==null;)tm(t,e,l),t=t.sibling}function tm(t,e,l){switch(t.tag){case 26:Ql(t,e,l),t.flags&ka&&t.memoizedState!==null&&ng(l,ie,t.memoizedState,t.memoizedProps);break;case 5:Ql(t,e,l);break;case 3:case 4:var a=ie;ie=Pu(t.stateNode.containerInfo),Ql(t,e,l),ie=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=ka,ka=16777216,Ql(t,e,l),ka=a):Ql(t,e,l));break;default:Ql(t,e,l)}}function em(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Qa(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];vt=a,am(a,t)}em(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)lm(t),t=t.sibling}function lm(t){switch(t.tag){case 0:case 11:case 15:Qa(t),t.flags&2048&&hl(9,t,t.return);break;case 3:Qa(t);break;case 12:Qa(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,bu(t)):Qa(t);break;default:Qa(t)}}function bu(t){var e=t.deletions;if(t.flags&16){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];vt=a,am(a,t)}em(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:hl(8,e,e.return),bu(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,bu(e));break;default:bu(e)}t=t.sibling}}function am(t,e){for(;vt!==null;){var l=vt;switch(l.tag){case 0:case 11:case 15:hl(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Hn(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,vt=a;else t:for(l=t;vt!==null;){a=vt;var n=a.sibling,u=a.return;if(Jh(a),a===l){vt=null;break t}if(n!==null){n.return=u,vt=n;break t}vt=u}}}var S0={getCacheForType:function(t){var e=Tt(dt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Tt(dt).controller.signal}},b0=typeof WeakMap=="function"?WeakMap:Map,j=0,$=null,w=null,L=0,X=0,Ht=null,Ie=!1,Da=!1,Eo=!1,Ye=0,it=0,ml=0,Dl=0,To=0,Yt=0,Sa=0,on=null,Dt=null,cf=!1,Ai=0,nm=0,Vu=1/0,Ku=null,il=null,mt=0,cl=null,ba=null,Ne=0,ff=0,of=null,um=null,rn=0,rf=null;function Xt(){return j&2&&L!==0?L&-L:U.T!==null?Ro():md()}function im(){if(Yt===0)if(!(L&536870912)||q){var t=Wn;Wn<<=1,!(Wn&3932160)&&(Wn=262144),Yt=t}else Yt=536870912;return t=Vt.current,t!==null&&(t.flags|=32),Yt}function Ct(t,e,l){(t===$&&(X===2||X===9)||t.cancelPendingCommit!==null)&&(Ea(t,0),tl(t,L,Yt,!1)),Cn(t,l),(!(j&2)||t!==$)&&(t===$&&(!(j&2)&&(Dl|=l),it===4&&tl(t,L,Yt,!1)),Se(t))}function cm(t,e,l){if(j&6)throw Error(T(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Dn(t,e),n=a?A0(t,e):rc(t,e,!0),u=a;do{if(n===0){Da&&!a&&tl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!E0(l)){n=rc(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var c=t;n=on;var f=c.current.memoizedState.isDehydrated;if(f&&(Ea(c,i).flags|=256),i=rc(c,i,!1),i!==2){if(Eo&&!f){c.errorRecoveryDisabledLanes|=u,Dl|=u,n=4;break t}u=Dt,Dt=n,u!==null&&(Dt===null?Dt=u:Dt.push.apply(Dt,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Ea(t,0),tl(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(T(345));case 4:if((e&4194048)!==e)break;case 6:tl(a,e,Yt,!Ie);break t;case 2:Dt=null;break;case 3:case 5:break;default:throw Error(T(329))}if((e&62914560)===e&&(n=Ai+300-qt(),10<n)){if(tl(a,e,Yt,!Ie),di(a,0,!0)!==0)break t;Ne=e,a.timeoutHandle=_m($r.bind(null,a,l,Dt,Ku,cf,e,Yt,Dl,Sa,Ie,u,"Throttled",-0,0),n);break t}$r(a,l,Dt,Ku,cf,e,Yt,Dl,Sa,Ie,u,null,-0,0)}}break}while(!0);Se(t)}function $r(t,e,l,a,n,u,i,c,f,o,r,s,d,y){if(t.timeoutHandle=-1,s=e.subtreeFlags,s&8192||(s&16785408)===16785408){s={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:xe},tm(e,u,s);var p=(u&62914560)===u?Ai-qt():(u&4194048)===u?nm-qt():0;if(p=ug(s,p),p!==null){Ne=u,t.cancelPendingCommit=p(kr.bind(null,t,e,u,l,a,n,i,c,f,r,s,null,d,y)),tl(t,u,i,!o);return}}kr(t,e,u,l,a,n,i,c,f)}function E0(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!Zt(u(),n))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function tl(t,e,l,a){e&=~To,e&=~Dl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-Gt(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&sd(t,l,e)}function Ri(){return j&6?!0:(Ln(0),!1)}function Ao(){if(w!==null){if(X===0)var t=w.return;else t=w,De=Gl=null,co(t),oa=null,pn=0,t=w;for(;t!==null;)jh(t.alternate,t),t=t.return;w=null}}function Ea(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,G0(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),Ne=0,Ao(),$=t,w=l=Ce(t.current,null),L=e,X=0,Ht=null,Ie=!1,Da=Dn(t,e),Eo=!1,Sa=Yt=To=Dl=ml=it=0,Dt=on=null,cf=!1,e&8&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-Gt(a),u=1<<n;e|=t[n],a&=~u}return Ye=e,vi(),l}function fm(t,e){H=null,U.H=bn,e===xa||e===pi?(e=Or(),X=3):e===to?(e=Or(),X=4):X=e===go?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Ht=e,w===null&&(it=1,Xu(t,Pt(e,t.current)))}function om(){var t=Vt.current;return t===null?!0:(L&4194048)===L?te===null:(L&62914560)===L||L&536870912?t===te:!1}function rm(){var t=U.H;return U.H=bn,t===null?bn:t}function sm(){var t=U.A;return U.A=S0,t}function Ju(){it=4,Ie||(L&4194048)!==L&&Vt.current!==null||(Da=!0),!(ml&134217727)&&!(Dl&134217727)||$===null||tl($,L,Yt,!1)}function rc(t,e,l){var a=j;j|=2;var n=rm(),u=sm();($!==t||L!==e)&&(Ku=null,Ea(t,e)),e=!1;var i=it;t:do try{if(X!==0&&w!==null){var c=w,f=Ht;switch(X){case 8:Ao(),i=6;break t;case 3:case 2:case 9:case 6:Vt.current===null&&(e=!0);var o=X;if(X=0,Ht=null,na(t,c,f,o),l&&Da){i=0;break t}break;default:o=X,X=0,Ht=null,na(t,c,f,o)}}T0(),i=it;break}catch(r){fm(t,r)}while(!0);return e&&t.shellSuspendCounter++,De=Gl=null,j=a,U.H=n,U.A=u,w===null&&($=null,L=0,vi()),i}function T0(){for(;w!==null;)dm(w)}function A0(t,e){var l=j;j|=2;var a=rm(),n=sm();$!==t||L!==e?(Ku=null,Vu=qt()+500,Ea(t,e)):Da=Dn(t,e);t:do try{if(X!==0&&w!==null){e=w;var u=Ht;e:switch(X){case 1:X=0,Ht=null,na(t,e,u,1);break;case 2:case 9:if(zr(u)){X=0,Ht=null,Wr(e);break}e=function(){X!==2&&X!==9||$!==t||(X=7),Se(t)},u.then(e,e);break t;case 3:X=7;break t;case 4:X=5;break t;case 7:zr(u)?(X=0,Ht=null,Wr(e)):(X=0,Ht=null,na(t,e,u,7));break;case 5:var i=null;switch(w.tag){case 26:i=w.memoizedState;case 5:case 27:var c=w;if(i?Um(i):c.stateNode.complete){X=0,Ht=null;var f=c.sibling;if(f!==null)w=f;else{var o=c.return;o!==null?(w=o,zi(o)):w=null}break e}}X=0,Ht=null,na(t,e,u,5);break;case 6:X=0,Ht=null,na(t,e,u,6);break;case 8:Ao(),it=6;break t;default:throw Error(T(462))}}R0();break}catch(r){fm(t,r)}while(!0);return De=Gl=null,U.H=a,U.A=n,j=l,w!==null?0:($=null,L=0,vi(),it)}function R0(){for(;w!==null&&!Jy();)dm(w)}function dm(t){var e=qh(t.alternate,t,Ye);t.memoizedProps=t.pendingProps,e===null?zi(t):w=e}function Wr(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=Xr(l,e,e.pendingProps,e.type,void 0,L);break;case 11:e=Xr(l,e,e.pendingProps,e.type.render,e.ref,L);break;case 5:co(e);default:jh(l,e),e=w=jd(e,Ye),e=qh(l,e,Ye)}t.memoizedProps=t.pendingProps,e===null?zi(t):w=e}function na(t,e,l,a){De=Gl=null,co(e),oa=null,pn=0;var n=e.return;try{if(d0(t,n,e,l,L)){it=1,Xu(t,Pt(l,t.current)),w=null;return}}catch(u){if(n!==null)throw w=n,u;it=1,Xu(t,Pt(l,t.current)),w=null;return}e.flags&32768?(q||a===1?t=!0:Da||L&536870912?t=!1:(Ie=t=!0,(a===2||a===9||a===3||a===6)&&(a=Vt.current,a!==null&&a.tag===13&&(a.flags|=16384))),hm(e,t)):zi(e)}function zi(t){var e=t;do{if(e.flags&32768){hm(e,Ie);return}t=e.return;var l=y0(e.alternate,e,Ye);if(l!==null){w=l;return}if(e=e.sibling,e!==null){w=e;return}w=e=t}while(e!==null);it===0&&(it=5)}function hm(t,e){do{var l=v0(t.alternate,t);if(l!==null){l.flags&=32767,w=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){w=t;return}w=t=l}while(t!==null);it=6,w=null}function kr(t,e,l,a,n,u,i,c,f){t.cancelPendingCommit=null;do Oi();while(mt!==0);if(j&6)throw Error(T(327));if(e!==null){if(e===t.current)throw Error(T(177));if(u=e.lanes|e.childLanes,u|=Jf,av(t,l,u,i,c,f),t===$&&(w=$=null,L=0),ba=e,cl=t,Ne=l,ff=u,of=n,um=a,e.subtreeFlags&10256||e.flags&10256?(t.callbackNode=null,t.callbackPriority=0,M0(Cu,function(){return pm(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,e.subtreeFlags&13878||a){a=U.T,U.T=null,n=G.p,G.p=2,i=j,j|=4;try{g0(t,e,l)}finally{j=i,G.p=n,U.T=a}}mt=1,mm(),ym(),vm()}}function mm(){if(mt===1){mt=0;var t=cl,e=ba,l=(e.flags&13878)!==0;if(e.subtreeFlags&13878||l){l=U.T,U.T=null;var a=G.p;G.p=2;var n=j;j|=4;try{Fh(e,t);var u=mf,i=Ud(t.containerInfo),c=u.focusedElem,f=u.selectionRange;if(i!==c&&c&&c.ownerDocument&&Cd(c.ownerDocument.documentElement,c)){if(f!==null&&Kf(c)){var o=f.start,r=f.end;if(r===void 0&&(r=o),"selectionStart"in c)c.selectionStart=o,c.selectionEnd=Math.min(r,c.value.length);else{var s=c.ownerDocument||document,d=s&&s.defaultView||window;if(d.getSelection){var y=d.getSelection(),p=c.textContent.length,b=Math.min(f.start,p),E=f.end===void 0?b:Math.min(f.end,p);!y.extend&&b>E&&(i=E,E=b,b=i);var h=pr(c,b),m=pr(c,E);if(h&&m&&(y.rangeCount!==1||y.anchorNode!==h.node||y.anchorOffset!==h.offset||y.focusNode!==m.node||y.focusOffset!==m.offset)){var v=s.createRange();v.setStart(h.node,h.offset),y.removeAllRanges(),b>E?(y.addRange(v),y.extend(m.node,m.offset)):(v.setEnd(m.node,m.offset),y.addRange(v))}}}}for(s=[],y=c;y=y.parentNode;)y.nodeType===1&&s.push({element:y,left:y.scrollLeft,top:y.scrollTop});for(typeof c.focus=="function"&&c.focus(),c=0;c<s.length;c++){var g=s[c];g.element.scrollLeft=g.left,g.element.scrollTop=g.top}}ei=!!hf,mf=hf=null}finally{j=n,G.p=a,U.T=l}}t.current=e,mt=2}}function ym(){if(mt===2){mt=0;var t=cl,e=ba,l=(e.flags&8772)!==0;if(e.subtreeFlags&8772||l){l=U.T,U.T=null;var a=G.p;G.p=2;var n=j;j|=4;try{Kh(t,e.alternate,e)}finally{j=n,G.p=a,U.T=l}}mt=3}}function vm(){if(mt===4||mt===3){mt=0,$y();var t=cl,e=ba,l=Ne,a=um;e.subtreeFlags&10256||e.flags&10256?mt=5:(mt=0,ba=cl=null,gm(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(il=null),qf(l),e=e.stateNode,jt&&typeof jt.onCommitFiberRoot=="function")try{jt.onCommitFiberRoot(xn,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=U.T,n=G.p,G.p=2,U.T=null;try{for(var u=t.onRecoverableError,i=0;i<a.length;i++){var c=a[i];u(c.value,{componentStack:c.stack})}}finally{U.T=e,G.p=n}}Ne&3&&Oi(),Se(t),n=t.pendingLanes,l&261930&&n&42?t===rf?rn++:(rn=0,rf=t):rn=0,Ln(0)}}function gm(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,Hn(e)))}function Oi(){return mm(),ym(),vm(),pm()}function pm(){if(mt!==5)return!1;var t=cl,e=ff;ff=0;var l=qf(Ne),a=U.T,n=G.p;try{G.p=32>l?32:l,U.T=null,l=of,of=null;var u=cl,i=Ne;if(mt=0,ba=cl=null,Ne=0,j&6)throw Error(T(331));var c=j;if(j|=4,lm(u.current),Ih(u,u.current,i,l),j=c,Ln(0,!1),jt&&typeof jt.onPostCommitFiberRoot=="function")try{jt.onPostCommitFiberRoot(xn,u)}catch{}return!0}finally{G.p=n,U.T=a,gm(t,e)}}function Fr(t,e,l){e=Pt(l,e),e=lf(t.stateNode,e,2),t=ul(t,e,2),t!==null&&(Cn(t,2),Se(t))}function Q(t,e,l){if(t.tag===3)Fr(t,t,l);else for(;e!==null;){if(e.tag===3){Fr(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(il===null||!il.has(a))){t=Pt(l,t),l=Nh(2),a=ul(e,l,2),a!==null&&(Hh(l,a,e,t),Cn(a,2),Se(a));break}}e=e.return}}function sc(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new b0;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(Eo=!0,n.add(l),t=z0.bind(null,t,e,l),e.then(t,t))}function z0(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,$===t&&(L&l)===l&&(it===4||it===3&&(L&62914560)===L&&300>qt()-Ai?!(j&2)&&Ea(t,0):To|=l,Sa===L&&(Sa=0)),Se(t)}function Sm(t,e){e===0&&(e=rd()),t=jl(t,e),t!==null&&(Cn(t,e),Se(t))}function O0(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Sm(t,l)}function _0(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(T(314))}a!==null&&a.delete(e),Sm(t,l)}function M0(t,e){return Lf(t,e)}var $u=null,Kl=null,sf=!1,Wu=!1,dc=!1,el=0;function Se(t){t!==Kl&&t.next===null&&(Kl===null?$u=Kl=t:Kl=Kl.next=t),Wu=!0,sf||(sf=!0,D0())}function Ln(t,e){if(!dc&&Wu){dc=!0;do for(var l=!1,a=$u;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,c=a.pingedLanes;u=(1<<31-Gt(42|t)+1)-1,u&=n&~(i&~c),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,Pr(a,u))}else u=L,u=di(a,a===$?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),!(u&3)||Dn(a,u)||(l=!0,Pr(a,u));a=a.next}while(l);dc=!1}}function x0(){bm()}function bm(){Wu=sf=!1;var t=0;el!==0&&j0()&&(t=el);for(var e=qt(),l=null,a=$u;a!==null;){var n=a.next,u=Em(a,e);u===0?(a.next=null,l===null?$u=n:l.next=n,n===null&&(Kl=l)):(l=a,(t!==0||u&3)&&(Wu=!0)),a=n}mt!==0&&mt!==5||Ln(t),el!==0&&(el=0)}function Em(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var i=31-Gt(u),c=1<<i,f=n[i];f===-1?(!(c&l)||c&a)&&(n[i]=lv(c,e)):f<=e&&(t.expiredLanes|=c),u&=~c}if(e=$,l=L,l=di(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(X===2||X===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&ji(a),t.callbackNode=null,t.callbackPriority=0;if(!(l&3)||Dn(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&ji(a),qf(l)){case 2:case 8:l=fd;break;case 32:l=Cu;break;case 268435456:l=od;break;default:l=Cu}return a=Tm.bind(null,t),l=Lf(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&ji(a),t.callbackPriority=2,t.callbackNode=null,2}function Tm(t,e){if(mt!==0&&mt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Oi()&&t.callbackNode!==l)return null;var a=L;return a=di(t,t===$?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(cm(t,a,e),Em(t,qt()),t.callbackNode!=null&&t.callbackNode===l?Tm.bind(null,t):null)}function Pr(t,e){if(Oi())return null;cm(t,e,!0)}function D0(){X0(function(){j&6?Lf(cd,x0):bm()})}function Ro(){if(el===0){var t=va;t===0&&(t=$n,$n<<=1,!($n&261888)&&($n=256)),el=t}return el}function Ir(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:su(""+t)}function ts(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function C0(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=Ir((n[Ut]||null).action),i=a.submitter;i&&(e=(e=i[Ut]||null)?Ir(e.formAction):i.getAttribute("formAction"),e!==null&&(u=e,i=null));var c=new hi("action","action",null,a,n);t.push({event:c,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(el!==0){var f=i?ts(n,i):new FormData(n);tf(l,{pending:!0,data:f,method:n.method,action:u},null,f)}}else typeof u=="function"&&(c.preventDefault(),f=i?ts(n,i):new FormData(n),tf(l,{pending:!0,data:f,method:n.method,action:u},u,f))},currentTarget:n}]})}}for(var hc=0;hc<Xc.length;hc++){var mc=Xc[hc],U0=mc.toLowerCase(),N0=mc[0].toUpperCase()+mc.slice(1);re(U0,"on"+N0)}re(Hd,"onAnimationEnd");re(Bd,"onAnimationIteration");re(wd,"onAnimationStart");re("dblclick","onDoubleClick");re("focusin","onFocus");re("focusout","onBlur");re(Wv,"onTransitionRun");re(kv,"onTransitionStart");re(Fv,"onTransitionCancel");re(Ld,"onTransitionEnd");ma("onMouseEnter",["mouseout","mouseover"]);ma("onMouseLeave",["mouseout","mouseover"]);ma("onPointerEnter",["pointerout","pointerover"]);ma("onPointerLeave",["pointerout","pointerover"]);Ll("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ll("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ll("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ll("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ll("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ll("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var En="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(" "),H0=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(En));function Am(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],n=a.event;a=a.listeners;t:{var u=void 0;if(e)for(var i=a.length-1;0<=i;i--){var c=a[i],f=c.instance,o=c.currentTarget;if(c=c.listener,f!==u&&n.isPropagationStopped())break t;u=c,n.currentTarget=o;try{u(n)}catch(r){Nu(r)}n.currentTarget=null,u=f}else for(i=0;i<a.length;i++){if(c=a[i],f=c.instance,o=c.currentTarget,c=c.listener,f!==u&&n.isPropagationStopped())break t;u=c,n.currentTarget=o;try{u(n)}catch(r){Nu(r)}n.currentTarget=null,u=f}}}}function B(t,e){var l=e[Hc];l===void 0&&(l=e[Hc]=new Set);var a=t+"__bubble";l.has(a)||(Rm(e,t,2,!1),l.add(a))}function yc(t,e,l){var a=0;e&&(a|=4),Rm(l,t,a,e)}var nu="_reactListening"+Math.random().toString(36).slice(2);function zo(t){if(!t[nu]){t[nu]=!0,yd.forEach(function(l){l!=="selectionchange"&&(H0.has(l)||yc(l,!1,t),yc(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[nu]||(e[nu]=!0,yc("selectionchange",!1,e))}}function Rm(t,e,l,a){switch(Lm(e)){case 2:var n=fg;break;case 8:n=og;break;default:n=xo}l=n.bind(null,e,l,t),n=void 0,!qc||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),a?n!==void 0?t.addEventListener(e,l,{capture:!0,passive:n}):t.addEventListener(e,l,!0):n!==void 0?t.addEventListener(e,l,{passive:n}):t.addEventListener(e,l,!1)}function vc(t,e,l,a,n){var u=a;if(!(e&1)&&!(e&2)&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var c=a.stateNode.containerInfo;if(c===n)break;if(i===4)for(i=a.return;i!==null;){var f=i.tag;if((f===3||f===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;c!==null;){if(i=Wl(c),i===null)return;if(f=i.tag,f===5||f===6||f===26||f===27){a=u=i;continue t}c=c.parentNode}}a=a.return}Ad(function(){var o=u,r=Xf(l),s=[];t:{var d=Yd.get(t);if(d!==void 0){var y=hi,p=t;switch(t){case"keypress":if(hu(l)===0)break t;case"keydown":case"keyup":y=_v;break;case"focusin":p="focus",y=Vi;break;case"focusout":p="blur",y=Vi;break;case"beforeblur":case"afterblur":y=Vi;break;case"click":if(l.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":y=fr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=yv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=Dv;break;case Hd:case Bd:case wd:y=pv;break;case Ld:y=Uv;break;case"scroll":case"scrollend":y=hv;break;case"wheel":y=Hv;break;case"copy":case"cut":case"paste":y=bv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=rr;break;case"toggle":case"beforetoggle":y=wv}var b=(e&4)!==0,E=!b&&(t==="scroll"||t==="scrollend"),h=b?d!==null?d+"Capture":null:d;b=[];for(var m=o,v;m!==null;){var g=m;if(v=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||v===null||h===null||(g=hn(m,h),g!=null&&b.push(Tn(m,g,v))),E)break;m=m.return}0<b.length&&(d=new y(d,p,null,l,r),s.push({event:d,listeners:b}))}}if(!(e&7)){t:{if(d=t==="mouseover"||t==="pointerover",y=t==="mouseout"||t==="pointerout",d&&l!==Yc&&(p=l.relatedTarget||l.fromElement)&&(Wl(p)||p[Oa]))break t;if((y||d)&&(d=r.window===r?r:(d=r.ownerDocument)?d.defaultView||d.parentWindow:window,y?(p=l.relatedTarget||l.toElement,y=o,p=p?Wl(p):null,p!==null&&(E=Mn(p),b=p.tag,p!==E||b!==5&&b!==27&&b!==6)&&(p=null)):(y=null,p=o),y!==p)){if(b=fr,g="onMouseLeave",h="onMouseEnter",m="mouse",(t==="pointerout"||t==="pointerover")&&(b=rr,g="onPointerLeave",h="onPointerEnter",m="pointer"),E=y==null?d:$a(y),v=p==null?d:$a(p),d=new b(g,m+"leave",y,l,r),d.target=E,d.relatedTarget=v,g=null,Wl(r)===o&&(b=new b(h,m+"enter",p,l,r),b.target=v,b.relatedTarget=E,g=b),E=g,y&&p)e:{for(b=B0,h=y,m=p,v=0,g=h;g;g=b(g))v++;g=0;for(var A=m;A;A=b(A))g++;for(;0<v-g;)h=b(h),v--;for(;0<g-v;)m=b(m),g--;for(;v--;){if(h===m||m!==null&&h===m.alternate){b=h;break e}h=b(h),m=b(m)}b=null}else b=null;y!==null&&es(s,d,y,b,!1),p!==null&&E!==null&&es(s,E,p,b,!0)}}t:{if(d=o?$a(o):window,y=d.nodeName&&d.nodeName.toLowerCase(),y==="select"||y==="input"&&d.type==="file")var O=mr;else if(hr(d))if(xd)O=Kv;else{O=Zv;var R=Qv}else y=d.nodeName,!y||y.toLowerCase()!=="input"||d.type!=="checkbox"&&d.type!=="radio"?o&&Gf(o.elementType)&&(O=mr):O=Vv;if(O&&(O=O(t,o))){Md(s,O,l,r);break t}R&&R(t,d,o),t==="focusout"&&o&&d.type==="number"&&o.memoizedProps.value!=null&&Lc(d,"number",d.value)}switch(R=o?$a(o):window,t){case"focusin":(hr(R)||R.contentEditable==="true")&&(Pl=R,jc=o,tn=null);break;case"focusout":tn=jc=Pl=null;break;case"mousedown":Gc=!0;break;case"contextmenu":case"mouseup":case"dragend":Gc=!1,Sr(s,l,r);break;case"selectionchange":if($v)break;case"keydown":case"keyup":Sr(s,l,r)}var _;if(Vf)t:{switch(t){case"compositionstart":var x="onCompositionStart";break t;case"compositionend":x="onCompositionEnd";break t;case"compositionupdate":x="onCompositionUpdate";break t}x=void 0}else Fl?Od(t,l)&&(x="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(x="onCompositionStart");x&&(zd&&l.locale!=="ko"&&(Fl||x!=="onCompositionStart"?x==="onCompositionEnd"&&Fl&&(_=Rd()):(Pe=r,Qf="value"in Pe?Pe.value:Pe.textContent,Fl=!0)),R=ku(o,x),0<R.length&&(x=new or(x,t,null,l,r),s.push({event:x,listeners:R}),_?x.data=_:(_=_d(l),_!==null&&(x.data=_)))),(_=Yv?qv(t,l):jv(t,l))&&(x=ku(o,"onBeforeInput"),0<x.length&&(R=new or("onBeforeInput","beforeinput",null,l,r),s.push({event:R,listeners:x}),R.data=_)),C0(s,t,o,l,r)}Am(s,e)})}function Tn(t,e,l){return{instance:t,listener:e,currentTarget:l}}function ku(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=hn(t,l),n!=null&&a.unshift(Tn(t,n,u)),n=hn(t,e),n!=null&&a.push(Tn(t,n,u))),t.tag===3)return a;t=t.return}return[]}function B0(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function es(t,e,l,a,n){for(var u=e._reactName,i=[];l!==null&&l!==a;){var c=l,f=c.alternate,o=c.stateNode;if(c=c.tag,f!==null&&f===a)break;c!==5&&c!==26&&c!==27||o===null||(f=o,n?(o=hn(l,u),o!=null&&i.unshift(Tn(l,o,f))):n||(o=hn(l,u),o!=null&&i.push(Tn(l,o,f)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var w0=/\r\n?/g,L0=/\u0000|\uFFFD/g;function ls(t){return(typeof t=="string"?t:""+t).replace(w0,`
`).replace(L0,"")}function zm(t,e){return e=ls(e),ls(t)===e}function Z(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ya(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ya(t,""+a);break;case"className":Fn(t,"class",a);break;case"tabIndex":Fn(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Fn(t,l,a);break;case"style":Td(t,a,u);break;case"data":if(e!=="object"){Fn(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=su(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(l==="formAction"?(e!=="input"&&Z(t,e,"name",n.name,n,null),Z(t,e,"formEncType",n.formEncType,n,null),Z(t,e,"formMethod",n.formMethod,n,null),Z(t,e,"formTarget",n.formTarget,n,null)):(Z(t,e,"encType",n.encType,n,null),Z(t,e,"method",n.method,n,null),Z(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=su(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=xe);break;case"onScroll":a!=null&&B("scroll",t);break;case"onScrollEnd":a!=null&&B("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(T(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(T(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=su(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":B("beforetoggle",t),B("toggle",t),ru(t,"popover",a);break;case"xlinkActuate":Ee(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ee(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ee(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ee(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ee(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ee(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ee(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ee(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ee(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":ru(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=sv.get(l)||l,ru(t,l,a))}}function df(t,e,l,a,n,u){switch(l){case"style":Td(t,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(T(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(T(60));t.innerHTML=l}}break;case"children":typeof a=="string"?ya(t,a):(typeof a=="number"||typeof a=="bigint")&&ya(t,""+a);break;case"onScroll":a!=null&&B("scroll",t);break;case"onScrollEnd":a!=null&&B("scrollend",t);break;case"onClick":a!=null&&(t.onclick=xe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!vd.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),e=l.slice(2,n?l.length-7:void 0),u=t[Ut]||null,u=u!=null?u[l]:null,typeof u=="function"&&t.removeEventListener(e,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,n);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):ru(t,l,a)}}}function At(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":B("error",t),B("load",t);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var i=l[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(T(137,e));default:Z(t,e,u,i,l,null)}}n&&Z(t,e,"srcSet",l.srcSet,l,null),a&&Z(t,e,"src",l.src,l,null);return;case"input":B("invalid",t);var c=u=i=n=null,f=null,o=null;for(a in l)if(l.hasOwnProperty(a)){var r=l[a];if(r!=null)switch(a){case"name":n=r;break;case"type":i=r;break;case"checked":f=r;break;case"defaultChecked":o=r;break;case"value":u=r;break;case"defaultValue":c=r;break;case"children":case"dangerouslySetInnerHTML":if(r!=null)throw Error(T(137,e));break;default:Z(t,e,a,r,l,null)}}Sd(t,u,c,f,o,i,n,!1);return;case"select":B("invalid",t),a=i=u=null;for(n in l)if(l.hasOwnProperty(n)&&(c=l[n],c!=null))switch(n){case"value":u=c;break;case"defaultValue":i=c;break;case"multiple":a=c;default:Z(t,e,n,c,l,null)}e=u,l=i,t.multiple=!!a,e!=null?ia(t,!!a,e,!1):l!=null&&ia(t,!!a,l,!0);return;case"textarea":B("invalid",t),u=n=a=null;for(i in l)if(l.hasOwnProperty(i)&&(c=l[i],c!=null))switch(i){case"value":a=c;break;case"defaultValue":n=c;break;case"children":u=c;break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(T(91));break;default:Z(t,e,i,c,l,null)}Ed(t,a,n,u);return;case"option":for(f in l)if(l.hasOwnProperty(f)&&(a=l[f],a!=null))switch(f){case"selected":t.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:Z(t,e,f,a,l,null)}return;case"dialog":B("beforetoggle",t),B("toggle",t),B("cancel",t),B("close",t);break;case"iframe":case"object":B("load",t);break;case"video":case"audio":for(a=0;a<En.length;a++)B(En[a],t);break;case"image":B("error",t),B("load",t);break;case"details":B("toggle",t);break;case"embed":case"source":case"link":B("error",t),B("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(o in l)if(l.hasOwnProperty(o)&&(a=l[o],a!=null))switch(o){case"children":case"dangerouslySetInnerHTML":throw Error(T(137,e));default:Z(t,e,o,a,l,null)}return;default:if(Gf(e)){for(r in l)l.hasOwnProperty(r)&&(a=l[r],a!==void 0&&df(t,e,r,a,l,void 0));return}}for(c in l)l.hasOwnProperty(c)&&(a=l[c],a!=null&&Z(t,e,c,a,l,null))}function Y0(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,c=null,f=null,o=null,r=null;for(y in l){var s=l[y];if(l.hasOwnProperty(y)&&s!=null)switch(y){case"checked":break;case"value":break;case"defaultValue":f=s;default:a.hasOwnProperty(y)||Z(t,e,y,null,a,s)}}for(var d in a){var y=a[d];if(s=l[d],a.hasOwnProperty(d)&&(y!=null||s!=null))switch(d){case"type":u=y;break;case"name":n=y;break;case"checked":o=y;break;case"defaultChecked":r=y;break;case"value":i=y;break;case"defaultValue":c=y;break;case"children":case"dangerouslySetInnerHTML":if(y!=null)throw Error(T(137,e));break;default:y!==s&&Z(t,e,d,y,a,s)}}wc(t,i,c,f,o,r,u,n);return;case"select":y=i=c=d=null;for(u in l)if(f=l[u],l.hasOwnProperty(u)&&f!=null)switch(u){case"value":break;case"multiple":y=f;default:a.hasOwnProperty(u)||Z(t,e,u,null,a,f)}for(n in a)if(u=a[n],f=l[n],a.hasOwnProperty(n)&&(u!=null||f!=null))switch(n){case"value":d=u;break;case"defaultValue":c=u;break;case"multiple":i=u;default:u!==f&&Z(t,e,n,u,a,f)}e=c,l=i,a=y,d!=null?ia(t,!!l,d,!1):!!a!=!!l&&(e!=null?ia(t,!!l,e,!0):ia(t,!!l,l?[]:"",!1));return;case"textarea":y=d=null;for(c in l)if(n=l[c],l.hasOwnProperty(c)&&n!=null&&!a.hasOwnProperty(c))switch(c){case"value":break;case"children":break;default:Z(t,e,c,null,a,n)}for(i in a)if(n=a[i],u=l[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":d=n;break;case"defaultValue":y=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(T(91));break;default:n!==u&&Z(t,e,i,n,a,u)}bd(t,d,y);return;case"option":for(var p in l)if(d=l[p],l.hasOwnProperty(p)&&d!=null&&!a.hasOwnProperty(p))switch(p){case"selected":t.selected=!1;break;default:Z(t,e,p,null,a,d)}for(f in a)if(d=a[f],y=l[f],a.hasOwnProperty(f)&&d!==y&&(d!=null||y!=null))switch(f){case"selected":t.selected=d&&typeof d!="function"&&typeof d!="symbol";break;default:Z(t,e,f,d,a,y)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var b in l)d=l[b],l.hasOwnProperty(b)&&d!=null&&!a.hasOwnProperty(b)&&Z(t,e,b,null,a,d);for(o in a)if(d=a[o],y=l[o],a.hasOwnProperty(o)&&d!==y&&(d!=null||y!=null))switch(o){case"children":case"dangerouslySetInnerHTML":if(d!=null)throw Error(T(137,e));break;default:Z(t,e,o,d,a,y)}return;default:if(Gf(e)){for(var E in l)d=l[E],l.hasOwnProperty(E)&&d!==void 0&&!a.hasOwnProperty(E)&&df(t,e,E,void 0,a,d);for(r in a)d=a[r],y=l[r],!a.hasOwnProperty(r)||d===y||d===void 0&&y===void 0||df(t,e,r,d,a,y);return}}for(var h in l)d=l[h],l.hasOwnProperty(h)&&d!=null&&!a.hasOwnProperty(h)&&Z(t,e,h,null,a,d);for(s in a)d=a[s],y=l[s],!a.hasOwnProperty(s)||d===y||d==null&&y==null||Z(t,e,s,d,a,y)}function as(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function q0(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,i=n.initiatorType,c=n.duration;if(u&&c&&as(i)){for(i=0,c=n.responseEnd,a+=1;a<l.length;a++){var f=l[a],o=f.startTime;if(o>c)break;var r=f.transferSize,s=f.initiatorType;r&&as(s)&&(f=f.responseEnd,i+=r*(f<c?1:(c-o)/(f-o)))}if(--a,e+=8*(u+i)/(n.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var hf=null,mf=null;function Fu(t){return t.nodeType===9?t:t.ownerDocument}function ns(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Om(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function yf(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var gc=null;function j0(){var t=window.event;return t&&t.type==="popstate"?t===gc?!1:(gc=t,!0):(gc=null,!1)}var _m=typeof setTimeout=="function"?setTimeout:void 0,G0=typeof clearTimeout=="function"?clearTimeout:void 0,us=typeof Promise=="function"?Promise:void 0,X0=typeof queueMicrotask=="function"?queueMicrotask:typeof us<"u"?function(t){return us.resolve(null).then(t).catch(Q0)}:_m;function Q0(t){setTimeout(function(){throw t})}function pl(t){return t==="head"}function is(t,e){var l=e,a=0;do{var n=l.nextSibling;if(t.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(n),Aa(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")sn(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,sn(l);for(var u=l.firstChild;u;){var i=u.nextSibling,c=u.nodeName;u[Un]||c==="SCRIPT"||c==="STYLE"||c==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=i}}else l==="body"&&sn(t.ownerDocument.body);l=n}while(l);Aa(e)}function cs(t,e){var l=t;t=0;do{var a=l.nextSibling;if(l.nodeType===1?e?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(e?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(t===0)break;t--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||t++;l=a}while(l)}function vf(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var l=e;switch(e=e.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":vf(l),jf(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Z0(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Un])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=ee(t.nextSibling),t===null)break}return null}function V0(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=ee(t.nextSibling),t===null))return null;return t}function Mm(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=ee(t.nextSibling),t===null))return null;return t}function gf(t){return t.data==="$?"||t.data==="$~"}function pf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function K0(t,e){var l=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||l.readyState!=="loading")e();else{var a=function(){e(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),t._reactRetry=a}}function ee(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Sf=null;function fs(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return ee(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function os(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(e===0)return t;e--}else l!=="/$"&&l!=="/&"||e++}t=t.previousSibling}return null}function xm(t,e,l){switch(e=Fu(l),t){case"html":if(t=e.documentElement,!t)throw Error(T(452));return t;case"head":if(t=e.head,!t)throw Error(T(453));return t;case"body":if(t=e.body,!t)throw Error(T(454));return t;default:throw Error(T(451))}}function sn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);jf(t)}var le=new Map,rs=new Set;function Pu(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Xe=G.d;G.d={f:J0,r:$0,D:W0,C:k0,L:F0,m:P0,X:tg,S:I0,M:eg};function J0(){var t=Xe.f(),e=Ri();return t||e}function $0(t){var e=_a(t);e!==null&&e.tag===5&&e.type==="form"?Th(e):Xe.r(t)}var Ca=typeof document>"u"?null:document;function Dm(t,e,l){var a=Ca;if(a&&typeof e=="string"&&e){var n=Ft(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),rs.has(n)||(rs.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),At(e,"link",t),gt(e),a.head.appendChild(e)))}}function W0(t){Xe.D(t),Dm("dns-prefetch",t,null)}function k0(t,e){Xe.C(t,e),Dm("preconnect",t,e)}function F0(t,e,l){Xe.L(t,e,l);var a=Ca;if(a&&t&&e){var n='link[rel="preload"][as="'+Ft(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+Ft(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+Ft(l.imageSizes)+'"]')):n+='[href="'+Ft(t)+'"]';var u=n;switch(e){case"style":u=Ta(t);break;case"script":u=Ua(t)}le.has(u)||(t=I({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),le.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(Yn(u))||e==="script"&&a.querySelector(qn(u))||(e=a.createElement("link"),At(e,"link",t),gt(e),a.head.appendChild(e)))}}function P0(t,e){Xe.m(t,e);var l=Ca;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+Ft(a)+'"][href="'+Ft(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ua(t)}if(!le.has(u)&&(t=I({rel:"modulepreload",href:t},e),le.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(qn(u)))return}a=l.createElement("link"),At(a,"link",t),gt(a),l.head.appendChild(a)}}}function I0(t,e,l){Xe.S(t,e,l);var a=Ca;if(a&&t){var n=ua(a).hoistableStyles,u=Ta(t);e=e||"default";var i=n.get(u);if(!i){var c={loading:0,preload:null};if(i=a.querySelector(Yn(u)))c.loading=5;else{t=I({rel:"stylesheet",href:t,"data-precedence":e},l),(l=le.get(u))&&Oo(t,l);var f=i=a.createElement("link");gt(f),At(f,"link",t),f._p=new Promise(function(o,r){f.onload=o,f.onerror=r}),f.addEventListener("load",function(){c.loading|=1}),f.addEventListener("error",function(){c.loading|=2}),c.loading|=4,Eu(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:c},n.set(u,i)}}}function tg(t,e){Xe.X(t,e);var l=Ca;if(l&&t){var a=ua(l).hoistableScripts,n=Ua(t),u=a.get(n);u||(u=l.querySelector(qn(n)),u||(t=I({src:t,async:!0},e),(e=le.get(n))&&_o(t,e),u=l.createElement("script"),gt(u),At(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function eg(t,e){Xe.M(t,e);var l=Ca;if(l&&t){var a=ua(l).hoistableScripts,n=Ua(t),u=a.get(n);u||(u=l.querySelector(qn(n)),u||(t=I({src:t,async:!0,type:"module"},e),(e=le.get(n))&&_o(t,e),u=l.createElement("script"),gt(u),At(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function ss(t,e,l,a){var n=(n=ll.current)?Pu(n):null;if(!n)throw Error(T(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Ta(l.href),l=ua(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Ta(l.href);var u=ua(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(Yn(t)))&&!u._p&&(i.instance=u,i.state.loading=5),le.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},le.set(t,l),u||lg(n,t,l,i.state))),e&&a===null)throw Error(T(528,""));return i}if(e&&a!==null)throw Error(T(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ua(l),l=ua(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(T(444,t))}}function Ta(t){return'href="'+Ft(t)+'"'}function Yn(t){return'link[rel="stylesheet"]['+t+"]"}function Cm(t){return I({},t,{"data-precedence":t.precedence,precedence:null})}function lg(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),At(e,"link",l),gt(e),t.head.appendChild(e))}function Ua(t){return'[src="'+Ft(t)+'"]'}function qn(t){return"script[async]"+t}function ds(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Ft(l.href)+'"]');if(a)return e.instance=a,gt(a),a;var n=I({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),gt(a),At(a,"style",n),Eu(a,l.precedence,t),e.instance=a;case"stylesheet":n=Ta(l.href);var u=t.querySelector(Yn(n));if(u)return e.state.loading|=4,e.instance=u,gt(u),u;a=Cm(l),(n=le.get(n))&&Oo(a,n),u=(t.ownerDocument||t).createElement("link"),gt(u);var i=u;return i._p=new Promise(function(c,f){i.onload=c,i.onerror=f}),At(u,"link",a),e.state.loading|=4,Eu(u,l.precedence,t),e.instance=u;case"script":return u=Ua(l.src),(n=t.querySelector(qn(u)))?(e.instance=n,gt(n),n):(a=l,(n=le.get(u))&&(a=I({},l),_o(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),gt(n),At(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(T(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,Eu(a,l.precedence,t));return e.instance}function Eu(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var c=a[i];if(c.dataset.precedence===e)u=c;else if(u!==n)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function Oo(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function _o(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Tu=null;function hs(t,e,l){if(Tu===null){var a=new Map,n=Tu=new Map;n.set(l,a)}else n=Tu,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var u=l[n];if(!(u[Un]||u[bt]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(e)||"";i=t+i;var c=a.get(i);c?c.push(u):a.set(i,[u])}}return a}function ms(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function ag(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Um(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}function ng(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&!(l.state.loading&4)){if(l.instance===null){var n=Ta(a.href),u=e.querySelector(Yn(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Iu.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,gt(u);return}u=e.ownerDocument||e,a=Cm(a),(n=le.get(n))&&Oo(a,n),u=u.createElement("link"),gt(u);var i=u;i._p=new Promise(function(c,f){i.onload=c,i.onerror=f}),At(u,"link",a),l.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&!(l.state.loading&3)&&(t.count++,l=Iu.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var pc=0;function ug(t,e){return t.stylesheets&&t.count===0&&Au(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&Au(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&pc===0&&(pc=62500*q0());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&Au(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>pc?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Iu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Au(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var ti=null;function Au(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ti=new Map,e.forEach(ig,t),ti=null,Iu.call(t))}function ig(t,e){if(!(e.state.loading&4)){var l=ti.get(t);if(l)var a=l.get(null);else{l=new Map,ti.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}n=e.instance,i=n.getAttribute("data-precedence"),u=l.get(i)||a,u===a&&l.set(null,n),l.set(i,n),this.count++,a=Iu.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var An={$$typeof:Me,Provider:null,Consumer:null,_currentValue:Ol,_currentValue2:Ol,_threadCount:0};function cg(t,e,l,a,n,u,i,c,f){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Gi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gi(0),this.hiddenUpdates=Gi(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=f,this.incompleteTransitions=new Map}function Nm(t,e,l,a,n,u,i,c,f,o,r,s){return t=new cg(t,e,l,i,f,o,r,s,c),e=1,u===!0&&(e|=24),u=Lt(3,null,null,e),t.current=u,u.stateNode=t,e=Pf(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},eo(u),t}function Hm(t){return t?(t=ea,t):ea}function Bm(t,e,l,a,n,u){n=Hm(n),a.context===null?a.context=n:a.pendingContext=n,a=nl(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=ul(t,a,e),l!==null&&(Ct(l,t,e),ln(l,t,e))}function ys(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function Mo(t,e){ys(t,e),(t=t.alternate)&&ys(t,e)}function wm(t){if(t.tag===13||t.tag===31){var e=jl(t,67108864);e!==null&&Ct(e,t,67108864),Mo(t,67108864)}}function vs(t){if(t.tag===13||t.tag===31){var e=Xt();e=Yf(e);var l=jl(t,e);l!==null&&Ct(l,t,e),Mo(t,e)}}var ei=!0;function fg(t,e,l,a){var n=U.T;U.T=null;var u=G.p;try{G.p=2,xo(t,e,l,a)}finally{G.p=u,U.T=n}}function og(t,e,l,a){var n=U.T;U.T=null;var u=G.p;try{G.p=8,xo(t,e,l,a)}finally{G.p=u,U.T=n}}function xo(t,e,l,a){if(ei){var n=bf(a);if(n===null)vc(t,e,a,li,l),gs(t,a);else if(sg(n,t,e,l,a))a.stopPropagation();else if(gs(t,a),e&4&&-1<rg.indexOf(t)){for(;n!==null;){var u=_a(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=Al(u.pendingLanes);if(i!==0){var c=u;for(c.pendingLanes|=2,c.entangledLanes|=2;i;){var f=1<<31-Gt(i);c.entanglements[1]|=f,i&=~f}Se(u),!(j&6)&&(Vu=qt()+500,Ln(0))}}break;case 31:case 13:c=jl(u,2),c!==null&&Ct(c,u,2),Ri(),Mo(u,2)}if(u=bf(a),u===null&&vc(t,e,a,li,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else vc(t,e,a,null,l)}}function bf(t){return t=Xf(t),Do(t)}var li=null;function Do(t){if(li=null,t=Wl(t),t!==null){var e=Mn(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=ld(e),t!==null)return t;t=null}else if(l===31){if(t=ad(e),t!==null)return t;t=null}else if(l===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return li=t,null}function Lm(t){switch(t){case"beforetoggle":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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Wy()){case cd:return 2;case fd:return 8;case Cu:case ky:return 32;case od:return 268435456;default:return 32}default:return 32}}var Ef=!1,fl=null,ol=null,rl=null,Rn=new Map,zn=new Map,ke=[],rg="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".split(" ");function gs(t,e){switch(t){case"focusin":case"focusout":fl=null;break;case"dragenter":case"dragleave":ol=null;break;case"mouseover":case"mouseout":rl=null;break;case"pointerover":case"pointerout":Rn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":zn.delete(e.pointerId)}}function Za(t,e,l,a,n,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},e!==null&&(e=_a(e),e!==null&&wm(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function sg(t,e,l,a,n){switch(e){case"focusin":return fl=Za(fl,t,e,l,a,n),!0;case"dragenter":return ol=Za(ol,t,e,l,a,n),!0;case"mouseover":return rl=Za(rl,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Rn.set(u,Za(Rn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,zn.set(u,Za(zn.get(u)||null,t,e,l,a,n)),!0}return!1}function Ym(t){var e=Wl(t.target);if(e!==null){var l=Mn(e);if(l!==null){if(e=l.tag,e===13){if(e=ld(l),e!==null){t.blockedOn=e,er(t.priority,function(){vs(l)});return}}else if(e===31){if(e=ad(l),e!==null){t.blockedOn=e,er(t.priority,function(){vs(l)});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Ru(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=bf(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);Yc=a,l.target.dispatchEvent(a),Yc=null}else return e=_a(l),e!==null&&wm(e),t.blockedOn=l,!1;e.shift()}return!0}function ps(t,e,l){Ru(t)&&l.delete(e)}function dg(){Ef=!1,fl!==null&&Ru(fl)&&(fl=null),ol!==null&&Ru(ol)&&(ol=null),rl!==null&&Ru(rl)&&(rl=null),Rn.forEach(ps),zn.forEach(ps)}function uu(t,e){t.blockedOn===e&&(t.blockedOn=null,Ef||(Ef=!0,yt.unstable_scheduleCallback(yt.unstable_NormalPriority,dg)))}var iu=null;function Ss(t){iu!==t&&(iu=t,yt.unstable_scheduleCallback(yt.unstable_NormalPriority,function(){iu===t&&(iu=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],n=t[e+2];if(typeof a!="function"){if(Do(a||l)===null)continue;break}var u=_a(l);u!==null&&(t.splice(e,3),e-=3,tf(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Aa(t){function e(f){return uu(f,t)}fl!==null&&uu(fl,t),ol!==null&&uu(ol,t),rl!==null&&uu(rl,t),Rn.forEach(e),zn.forEach(e);for(var l=0;l<ke.length;l++){var a=ke[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<ke.length&&(l=ke[0],l.blockedOn===null);)Ym(l),l.blockedOn===null&&ke.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],i=n[Ut]||null;if(typeof u=="function")i||Ss(l);else if(i){var c=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[Ut]||null)c=i.formAction;else if(Do(n)!==null)continue}else c=i.action;typeof c=="function"?l[a+1]=c:(l.splice(a,3),a-=3),Ss(l)}}}function qm(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function e(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),n!==null&&(n(),n=null)}}}function Co(t){this._internalRoot=t}_i.prototype.render=Co.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(T(409));var l=e.current,a=Xt();Bm(l,a,t,e,null,null)};_i.prototype.unmount=Co.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Bm(t.current,2,null,t,null,null),Ri(),e[Oa]=null}};function _i(t){this._internalRoot=t}_i.prototype.unstable_scheduleHydration=function(t){if(t){var e=md();t={blockedOn:null,target:t,priority:e};for(var l=0;l<ke.length&&e!==0&&e<ke[l].priority;l++);ke.splice(l,0,t),l===0&&Ym(t)}};var bs=td.version;if(bs!=="19.2.6")throw Error(T(527,bs,"19.2.6"));G.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(T(188)):(t=Object.keys(t).join(","),Error(T(268,t)));return t=Xy(e),t=t!==null?nd(t):null,t=t===null?null:t.stateNode,t};var hg={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:U,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var cu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!cu.isDisabled&&cu.supportsFiber)try{xn=cu.inject(hg),jt=cu}catch{}}si.createRoot=function(t,e){if(!ed(t))throw Error(T(299));var l=!1,a="",n=Dh,u=Ch,i=Uh;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=Nm(t,1,!1,null,null,l,a,null,n,u,i,qm),t[Oa]=e.current,zo(t),new Co(e)};si.hydrateRoot=function(t,e,l){if(!ed(t))throw Error(T(299));var a=!1,n="",u=Dh,i=Ch,c=Uh,f=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(c=l.onRecoverableError),l.formState!==void 0&&(f=l.formState)),e=Nm(t,1,!0,e,l??null,a,n,f,u,i,c,qm),e.context=Hm(null),l=e.current,a=Xt(),a=Yf(a),n=nl(a),n.callback=null,ul(l,n,a),l=a,e.current.lanes=l,Cn(e,l),Se(e),t[Oa]=e.current,zo(t),new _i(e)};si.version="19.2.6";function jm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(jm)}catch(t){console.error(t)}}jm(),Fs.exports=si;var mg=Fs.exports;const Jp=Mf(mg);/**
 * react-router v7.15.1
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */var Es="popstate";function Ts(t){return typeof t=="object"&&t!=null&&"pathname"in t&&"search"in t&&"hash"in t&&"state"in t&&"key"in t}function yg(t={}){function e(a,n){var o;let u=(o=n.state)==null?void 0:o.masked,{pathname:i,search:c,hash:f}=u||a.location;return Tf("",{pathname:i,search:c,hash:f},n.state&&n.state.usr||null,n.state&&n.state.key||"default",u?{pathname:a.location.pathname,search:a.location.search,hash:a.location.hash}:void 0)}function l(a,n){return typeof n=="string"?n:On(n)}return gg(e,l,null,t)}function at(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function ae(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function vg(){return Math.random().toString(36).substring(2,10)}function As(t,e){return{usr:t.state,key:t.key,idx:e,masked:t.mask?{pathname:t.pathname,search:t.search,hash:t.hash}:void 0}}function Tf(t,e,l=null,a,n){return{pathname:typeof t=="string"?t:t.pathname,search:"",hash:"",...typeof e=="string"?Na(e):e,state:l,key:e&&e.key||a||vg(),mask:n}}function On({pathname:t="/",search:e="",hash:l=""}){return e&&e!=="?"&&(t+=e.charAt(0)==="?"?e:"?"+e),l&&l!=="#"&&(t+=l.charAt(0)==="#"?l:"#"+l),t}function Na(t){let e={};if(t){let l=t.indexOf("#");l>=0&&(e.hash=t.substring(l),t=t.substring(0,l));let a=t.indexOf("?");a>=0&&(e.search=t.substring(a),t=t.substring(0,a)),t&&(e.pathname=t)}return e}function gg(t,e,l,a={}){let{window:n=document.defaultView,v5Compat:u=!1}=a,i=n.history,c="POP",f=null,o=r();o==null&&(o=0,i.replaceState({...i.state,idx:o},""));function r(){return(i.state||{idx:null}).idx}function s(){c="POP";let E=r(),h=E==null?null:E-o;o=E,f&&f({action:c,location:b.location,delta:h})}function d(E,h){c="PUSH";let m=Ts(E)?E:Tf(b.location,E,h);o=r()+1;let v=As(m,o),g=b.createHref(m.mask||m);try{i.pushState(v,"",g)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;n.location.assign(g)}u&&f&&f({action:c,location:b.location,delta:1})}function y(E,h){c="REPLACE";let m=Ts(E)?E:Tf(b.location,E,h);o=r();let v=As(m,o),g=b.createHref(m.mask||m);i.replaceState(v,"",g),u&&f&&f({action:c,location:b.location,delta:0})}function p(E){return pg(E)}let b={get action(){return c},get location(){return t(n,i)},listen(E){if(f)throw new Error("A history only accepts one active listener");return n.addEventListener(Es,s),f=E,()=>{n.removeEventListener(Es,s),f=null}},createHref(E){return e(n,E)},createURL:p,encodeLocation(E){let h=p(E);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:d,replace:y,go(E){return i.go(E)}};return b}function pg(t,e=!1){let l="http://localhost";typeof window<"u"&&(l=window.location.origin!=="null"?window.location.origin:window.location.href),at(l,"No window.location.(origin|href) available to create URL");let a=typeof t=="string"?t:On(t);return a=a.replace(/ $/,"%20"),!e&&a.startsWith("//")&&(a=l+a),new URL(a,l)}function Gm(t,e,l="/"){return Sg(t,e,l,!1)}function Sg(t,e,l,a,n){let u=typeof e=="string"?Na(e):e,i=qe(u.pathname||"/",l);if(i==null)return null;let c=bg(t),f=null,o=Ug(i);for(let r=0;f==null&&r<c.length;++r)f=Dg(c[r],o,a);return f}function bg(t){let e=Xm(t);return Eg(e),e}function Xm(t,e=[],l=[],a="",n=!1){let u=(i,c,f=n,o)=>{let r={relativePath:o===void 0?i.path||"":o,caseSensitive:i.caseSensitive===!0,childrenIndex:c,route:i};if(r.relativePath.startsWith("/")){if(!r.relativePath.startsWith(a)&&f)return;at(r.relativePath.startsWith(a),`Absolute route path "${r.relativePath}" nested under path "${a}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),r.relativePath=r.relativePath.slice(a.length)}let s=ce([a,r.relativePath]),d=l.concat(r);i.children&&i.children.length>0&&(at(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${s}".`),Xm(i.children,e,d,s,f)),!(i.path==null&&!i.index)&&e.push({path:s,score:Mg(s,i.index),routesMeta:d})};return t.forEach((i,c)=>{var f;if(i.path===""||!((f=i.path)!=null&&f.includes("?")))u(i,c);else for(let o of Qm(i.path))u(i,c,!0,o)}),e}function Qm(t){let e=t.split("/");if(e.length===0)return[];let[l,...a]=e,n=l.endsWith("?"),u=l.replace(/\?$/,"");if(a.length===0)return n?[u,""]:[u];let i=Qm(a.join("/")),c=[];return c.push(...i.map(f=>f===""?u:[u,f].join("/"))),n&&c.push(...i),c.map(f=>t.startsWith("/")&&f===""?"/":f)}function Eg(t){t.sort((e,l)=>e.score!==l.score?l.score-e.score:xg(e.routesMeta.map(a=>a.childrenIndex),l.routesMeta.map(a=>a.childrenIndex)))}var Tg=/^:[\w-]+$/,Ag=3,Rg=2,zg=1,Og=10,_g=-2,Rs=t=>t==="*";function Mg(t,e){let l=t.split("/"),a=l.length;return l.some(Rs)&&(a+=_g),e&&(a+=Rg),l.filter(n=>!Rs(n)).reduce((n,u)=>n+(Tg.test(u)?Ag:u===""?zg:Og),a)}function xg(t,e){return t.length===e.length&&t.slice(0,-1).every((a,n)=>a===e[n])?t[t.length-1]-e[e.length-1]:0}function Dg(t,e,l=!1){let{routesMeta:a}=t,n={},u="/",i=[];for(let c=0;c<a.length;++c){let f=a[c],o=c===a.length-1,r=u==="/"?e:e.slice(u.length)||"/",s=ai({path:f.relativePath,caseSensitive:f.caseSensitive,end:o},r),d=f.route;if(!s&&o&&l&&!a[a.length-1].route.index&&(s=ai({path:f.relativePath,caseSensitive:f.caseSensitive,end:!1},r)),!s)return null;Object.assign(n,s.params),i.push({params:n,pathname:ce([u,s.pathname]),pathnameBase:wg(ce([u,s.pathnameBase])),route:d}),s.pathnameBase!=="/"&&(u=ce([u,s.pathnameBase]))}return i}function ai(t,e){typeof t=="string"&&(t={path:t,caseSensitive:!1,end:!0});let[l,a]=Cg(t.path,t.caseSensitive,t.end),n=e.match(l);if(!n)return null;let u=n[0],i=u.replace(/(.)\/+$/,"$1"),c=n.slice(1);return{params:a.reduce((o,{paramName:r,isOptional:s},d)=>{if(r==="*"){let p=c[d]||"";i=u.slice(0,u.length-p.length).replace(/(.)\/+$/,"$1")}const y=c[d];return s&&!y?o[r]=void 0:o[r]=(y||"").replace(/%2F/g,"/"),o},{}),pathname:u,pathnameBase:i,pattern:t}}function Cg(t,e=!1,l=!0){ae(t==="*"||!t.endsWith("*")||t.endsWith("/*"),`Route path "${t}" will be treated as if it were "${t.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${t.replace(/\*$/,"/*")}".`);let a=[],n="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,c,f,o,r)=>{if(a.push({paramName:c,isOptional:f!=null}),f){let s=r.charAt(o+i.length);return s&&s!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return t.endsWith("*")?(a.push({paramName:"*"}),n+=t==="*"||t==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):l?n+="\\/*$":t!==""&&t!=="/"&&(n+="(?:(?=\\/|$))"),[new RegExp(n,e?void 0:"i"),a]}function Ug(t){try{return t.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(e){return ae(!1,`The URL path "${t}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${e}).`),t}}function qe(t,e){if(e==="/")return t;if(!t.toLowerCase().startsWith(e.toLowerCase()))return null;let l=e.endsWith("/")?e.length-1:e.length,a=t.charAt(l);return a&&a!=="/"?null:t.slice(l)||"/"}var Ng=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Hg(t,e="/"){let{pathname:l,search:a="",hash:n=""}=typeof t=="string"?Na(t):t,u;return l?(l=Zm(l),l.startsWith("/")?u=zs(l.substring(1),"/"):u=zs(l,e)):u=e,{pathname:u,search:Lg(a),hash:Yg(n)}}function zs(t,e){let l=ni(e).split("/");return t.split("/").forEach(n=>{n===".."?l.length>1&&l.pop():n!=="."&&l.push(n)}),l.length>1?l.join("/"):"/"}function Sc(t,e,l,a){return`Cannot include a '${t}' character in a manually specified \`to.${e}\` field [${JSON.stringify(a)}].  Please separate it out to the \`to.${l}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Bg(t){return t.filter((e,l)=>l===0||e.route.path&&e.route.path.length>0)}function Uo(t){let e=Bg(t);return e.map((l,a)=>a===e.length-1?l.pathname:l.pathnameBase)}function Mi(t,e,l,a=!1){let n;typeof t=="string"?n=Na(t):(n={...t},at(!n.pathname||!n.pathname.includes("?"),Sc("?","pathname","search",n)),at(!n.pathname||!n.pathname.includes("#"),Sc("#","pathname","hash",n)),at(!n.search||!n.search.includes("#"),Sc("#","search","hash",n)));let u=t===""||n.pathname==="",i=u?"/":n.pathname,c;if(i==null)c=l;else{let s=e.length-1;if(!a&&i.startsWith("..")){let d=i.split("/");for(;d[0]==="..";)d.shift(),s-=1;n.pathname=d.join("/")}c=s>=0?e[s]:"/"}let f=Hg(n,c),o=i&&i!=="/"&&i.endsWith("/"),r=(u||i===".")&&l.endsWith("/");return!f.pathname.endsWith("/")&&(o||r)&&(f.pathname+="/"),f}var Zm=t=>t.replace(/\/\/+/g,"/"),ce=t=>Zm(t.join("/")),ni=t=>t.replace(/\/+$/,""),wg=t=>ni(t).replace(/^\/*/,"/"),Lg=t=>!t||t==="?"?"":t.startsWith("?")?t:"?"+t,Yg=t=>!t||t==="#"?"":t.startsWith("#")?t:"#"+t,qg=class{constructor(t,e,l,a=!1){this.status=t,this.statusText=e||"",this.internal=a,l instanceof Error?(this.data=l.toString(),this.error=l):this.data=l}};function jg(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.internal=="boolean"&&"data"in t}function Gg(t){let e=t.map(l=>l.route.path).filter(Boolean);return ce(e)||"/"}var Vm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Km(t,e){let l=t;if(typeof l!="string"||!Ng.test(l))return{absoluteURL:void 0,isExternal:!1,to:l};let a=l,n=!1;if(Vm)try{let u=new URL(window.location.href),i=l.startsWith("//")?new URL(u.protocol+l):new URL(l),c=qe(i.pathname,e);i.origin===u.origin&&c!=null?l=c+i.search+i.hash:n=!0}catch{ae(!1,`<Link to="${l}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:a,isExternal:n,to:l}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Jm=["POST","PUT","PATCH","DELETE"];new Set(Jm);var Xg=["GET",...Jm];new Set(Xg);var Ha=S.createContext(null);Ha.displayName="DataRouter";var xi=S.createContext(null);xi.displayName="DataRouterState";var $m=S.createContext(!1);function Qg(){return S.useContext($m)}var Wm=S.createContext({isTransitioning:!1});Wm.displayName="ViewTransition";var Zg=S.createContext(new Map);Zg.displayName="Fetchers";var Vg=S.createContext(null);Vg.displayName="Await";var Kt=S.createContext(null);Kt.displayName="Navigation";var jn=S.createContext(null);jn.displayName="Location";var ne=S.createContext({outlet:null,matches:[],isDataRoute:!1});ne.displayName="Route";var No=S.createContext(null);No.displayName="RouteError";var km="REACT_ROUTER_ERROR",Kg="REDIRECT",Jg="ROUTE_ERROR_RESPONSE";function $g(t){if(t.startsWith(`${km}:${Kg}:{`))try{let e=JSON.parse(t.slice(28));if(typeof e=="object"&&e&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.location=="string"&&typeof e.reloadDocument=="boolean"&&typeof e.replace=="boolean")return e}catch{}}function Wg(t){if(t.startsWith(`${km}:${Jg}:{`))try{let e=JSON.parse(t.slice(40));if(typeof e=="object"&&e&&typeof e.status=="number"&&typeof e.statusText=="string")return new qg(e.status,e.statusText,e.data)}catch{}}function kg(t,{relative:e}={}){at(Ba(),"useHref() may be used only in the context of a <Router> component.");let{basename:l,navigator:a}=S.useContext(Kt),{hash:n,pathname:u,search:i}=Gn(t,{relative:e}),c=u;return l!=="/"&&(c=u==="/"?l:ce([l,u])),a.createHref({pathname:c,search:i,hash:n})}function Ba(){return S.useContext(jn)!=null}function se(){return at(Ba(),"useLocation() may be used only in the context of a <Router> component."),S.useContext(jn).location}var Fm="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Pm(t){S.useContext(Kt).static||S.useLayoutEffect(t)}function Ho(){let{isDataRoute:t}=S.useContext(ne);return t?s1():Fg()}function Fg(){at(Ba(),"useNavigate() may be used only in the context of a <Router> component.");let t=S.useContext(Ha),{basename:e,navigator:l}=S.useContext(Kt),{matches:a}=S.useContext(ne),{pathname:n}=se(),u=JSON.stringify(Uo(a)),i=S.useRef(!1);return Pm(()=>{i.current=!0}),S.useCallback((f,o={})=>{if(ae(i.current,Fm),!i.current)return;if(typeof f=="number"){l.go(f);return}let r=Mi(f,JSON.parse(u),n,o.relative==="path");t==null&&e!=="/"&&(r.pathname=r.pathname==="/"?e:ce([e,r.pathname])),(o.replace?l.replace:l.push)(r,o.state,o)},[e,l,u,n,t])}var Pg=S.createContext(null);function Ig(t){let e=S.useContext(ne).outlet;return S.useMemo(()=>e&&S.createElement(Pg.Provider,{value:t},e),[e,t])}function $p(){let{matches:t}=S.useContext(ne),e=t[t.length-1];return(e==null?void 0:e.params)??{}}function Gn(t,{relative:e}={}){let{matches:l}=S.useContext(ne),{pathname:a}=se(),n=JSON.stringify(Uo(l));return S.useMemo(()=>Mi(t,JSON.parse(n),a,e==="path"),[t,n,a,e])}function t1(t,e){return Im(t,e)}function Im(t,e,l){var E;at(Ba(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=S.useContext(Kt),{matches:n}=S.useContext(ne),u=n[n.length-1],i=u?u.params:{},c=u?u.pathname:"/",f=u?u.pathnameBase:"/",o=u&&u.route;{let h=o&&o.path||"";ey(c,!o||h.endsWith("*")||h.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${c}" (under <Route path="${h}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.

Please change the parent <Route path="${h}"> to <Route path="${h==="/"?"*":`${h}/*`}">.`)}let r=se(),s;if(e){let h=typeof e=="string"?Na(e):e;at(f==="/"||((E=h.pathname)==null?void 0:E.startsWith(f)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${f}" but pathname "${h.pathname}" was given in the \`location\` prop.`),s=h}else s=r;let d=s.pathname||"/",y=d;if(f!=="/"){let h=f.replace(/^\//,"").split("/");y="/"+d.replace(/^\//,"").split("/").slice(h.length).join("/")}let p=l&&l.state.matches.length?l.state.matches.map(h=>Object.assign(h,{route:l.manifest[h.route.id]||h.route})):Gm(t,{pathname:y});ae(o||p!=null,`No routes matched location "${s.pathname}${s.search}${s.hash}" `),ae(p==null||p[p.length-1].route.element!==void 0||p[p.length-1].route.Component!==void 0||p[p.length-1].route.lazy!==void 0,`Matched leaf route at location "${s.pathname}${s.search}${s.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let b=u1(p&&p.map(h=>Object.assign({},h,{params:Object.assign({},i,h.params),pathname:ce([f,a.encodeLocation?a.encodeLocation(h.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:h.pathname]),pathnameBase:h.pathnameBase==="/"?f:ce([f,a.encodeLocation?a.encodeLocation(h.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:h.pathnameBase])})),n,l);return e&&b?S.createElement(jn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...s},navigationType:"POP"}},b):b}function e1(){let t=r1(),e=jg(t)?`${t.status} ${t.statusText}`:t instanceof Error?t.message:JSON.stringify(t),l=t instanceof Error?t.stack:null,a="rgba(200,200,200, 0.5)",n={padding:"0.5rem",backgroundColor:a},u={padding:"2px 4px",backgroundColor:a},i=null;return console.error("Error handled by React Router default ErrorBoundary:",t),i=S.createElement(S.Fragment,null,S.createElement("p",null,"рџ’ї Hey developer рџ‘‹"),S.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",S.createElement("code",{style:u},"ErrorBoundary")," or"," ",S.createElement("code",{style:u},"errorElement")," prop on your route.")),S.createElement(S.Fragment,null,S.createElement("h2",null,"Unexpected Application Error!"),S.createElement("h3",{style:{fontStyle:"italic"}},e),l?S.createElement("pre",{style:n},l):null,i)}var l1=S.createElement(e1,null),ty=class extends S.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,e){return e.location!==t.location||e.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:e.error,location:e.location,revalidation:t.revalidation||e.revalidation}}componentDidCatch(t,e){this.props.onError?this.props.onError(t,e):console.error("React Router caught the following error during render",t)}render(){let t=this.state.error;if(this.context&&typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){const l=Wg(t.digest);l&&(t=l)}let e=t!==void 0?S.createElement(ne.Provider,{value:this.props.routeContext},S.createElement(No.Provider,{value:t,children:this.props.component})):this.props.children;return this.context?S.createElement(a1,{error:t},e):e}};ty.contextType=$m;var bc=new WeakMap;function a1({children:t,error:e}){let{basename:l}=S.useContext(Kt);if(typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){let a=$g(e.digest);if(a){let n=bc.get(e);if(n)throw n;let u=Km(a.location,l);if(Vm&&!bc.get(e))if(u.isExternal||a.reloadDocument)window.location.href=u.absoluteURL||u.to;else{const i=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(u.to,{replace:a.replace}));throw bc.set(e,i),i}return S.createElement("meta",{httpEquiv:"refresh",content:`0;url=${u.absoluteURL||u.to}`})}}return t}function n1({routeContext:t,match:e,children:l}){let a=S.useContext(Ha);return a&&a.static&&a.staticContext&&(e.route.errorElement||e.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=e.route.id),S.createElement(ne.Provider,{value:t},l)}function u1(t,e=[],l){let a=l==null?void 0:l.state;if(t==null){if(!a)return null;if(a.errors)t=a.matches;else if(e.length===0&&!a.initialized&&a.matches.length>0)t=a.matches;else return null}let n=t,u=a==null?void 0:a.errors;if(u!=null){let r=n.findIndex(s=>s.route.id&&(u==null?void 0:u[s.route.id])!==void 0);at(r>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),n=n.slice(0,Math.min(n.length,r+1))}let i=!1,c=-1;if(l&&a){i=a.renderFallback;for(let r=0;r<n.length;r++){let s=n[r];if((s.route.HydrateFallback||s.route.hydrateFallbackElement)&&(c=r),s.route.id){let{loaderData:d,errors:y}=a,p=s.route.loader&&!d.hasOwnProperty(s.route.id)&&(!y||y[s.route.id]===void 0);if(s.route.lazy||p){l.isStatic&&(i=!0),c>=0?n=n.slice(0,c+1):n=[n[0]];break}}}}let f=l==null?void 0:l.onError,o=a&&f?(r,s)=>{var d,y;f(r,{location:a.location,params:((y=(d=a.matches)==null?void 0:d[0])==null?void 0:y.params)??{},pattern:Gg(a.matches),errorInfo:s})}:void 0;return n.reduceRight((r,s,d)=>{let y,p=!1,b=null,E=null;a&&(y=u&&s.route.id?u[s.route.id]:void 0,b=s.route.errorElement||l1,i&&(c<0&&d===0?(ey("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),p=!0,E=null):c===d&&(p=!0,E=s.route.hydrateFallbackElement||null)));let h=e.concat(n.slice(0,d+1)),m=()=>{let v;return y?v=b:p?v=E:s.route.Component?v=S.createElement(s.route.Component,null):s.route.element?v=s.route.element:v=r,S.createElement(n1,{match:s,routeContext:{outlet:r,matches:h,isDataRoute:a!=null},children:v})};return a&&(s.route.ErrorBoundary||s.route.errorElement||d===0)?S.createElement(ty,{location:a.location,revalidation:a.revalidation,component:b,error:y,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0},onError:o}):m()},null)}function Bo(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function i1(t){let e=S.useContext(Ha);return at(e,Bo(t)),e}function c1(t){let e=S.useContext(xi);return at(e,Bo(t)),e}function f1(t){let e=S.useContext(ne);return at(e,Bo(t)),e}function wo(t){let e=f1(t),l=e.matches[e.matches.length-1];return at(l.route.id,`${t} can only be used on routes that contain a unique "id"`),l.route.id}function o1(){return wo("useRouteId")}function r1(){var a;let t=S.useContext(No),e=c1("useRouteError"),l=wo("useRouteError");return t!==void 0?t:(a=e.errors)==null?void 0:a[l]}function s1(){let{router:t}=i1("useNavigate"),e=wo("useNavigate"),l=S.useRef(!1);return Pm(()=>{l.current=!0}),S.useCallback(async(n,u={})=>{ae(l.current,Fm),l.current&&(typeof n=="number"?await t.navigate(n):await t.navigate(n,{fromRouteId:e,...u}))},[t,e])}var Os={};function ey(t,e,l){!e&&!Os[t]&&(Os[t]=!0,ae(!1,l))}S.memo(d1);function d1({routes:t,manifest:e,future:l,state:a,isStatic:n,onError:u}){return Im(t,void 0,{manifest:e,state:a,isStatic:n,onError:u})}function Wp({to:t,replace:e,state:l,relative:a}){at(Ba(),"<Navigate> may be used only in the context of a <Router> component.");let{static:n}=S.useContext(Kt);ae(!n,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:u}=S.useContext(ne),{pathname:i}=se(),c=Ho(),f=Mi(t,Uo(u),i,a==="path"),o=JSON.stringify(f);return S.useEffect(()=>{c(JSON.parse(o),{replace:e,state:l,relative:a})},[c,o,a,e,l]),null}function kp(t){return Ig(t.context)}function h1(t){at(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function m1({basename:t="/",children:e=null,location:l,navigationType:a="POP",navigator:n,static:u=!1,useTransitions:i}){at(!Ba(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let c=t.replace(/^\/*/,"/"),f=S.useMemo(()=>({basename:c,navigator:n,static:u,useTransitions:i,future:{}}),[c,n,u,i]);typeof l=="string"&&(l=Na(l));let{pathname:o="/",search:r="",hash:s="",state:d=null,key:y="default",mask:p}=l,b=S.useMemo(()=>{let E=qe(o,c);return E==null?null:{location:{pathname:E,search:r,hash:s,state:d,key:y,mask:p},navigationType:a}},[c,o,r,s,d,y,a,p]);return ae(b!=null,`<Router basename="${c}"> is not able to match the URL "${o}${r}${s}" because it does not start with the basename, so the <Router> won't render anything.`),b==null?null:S.createElement(Kt.Provider,{value:f},S.createElement(jn.Provider,{children:e,value:b}))}function Fp({children:t,location:e}){return t1(Af(t),e)}function Af(t,e=[]){let l=[];return S.Children.forEach(t,(a,n)=>{if(!S.isValidElement(a))return;let u=[...e,n];if(a.type===S.Fragment){l.push.apply(l,Af(a.props.children,u));return}at(a.type===h1,`[${typeof a.type=="string"?a.type:a.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),at(!a.props.index||!a.props.children,"An index route cannot have child routes.");let i={id:a.props.id||u.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,Component:a.props.Component,index:a.props.index,path:a.props.path,middleware:a.props.middleware,loader:a.props.loader,action:a.props.action,hydrateFallbackElement:a.props.hydrateFallbackElement,HydrateFallback:a.props.HydrateFallback,errorElement:a.props.errorElement,ErrorBoundary:a.props.ErrorBoundary,hasErrorBoundary:a.props.hasErrorBoundary===!0||a.props.ErrorBoundary!=null||a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle,lazy:a.props.lazy};a.props.children&&(i.children=Af(a.props.children,u)),l.push(i)}),l}var zu="get",Ou="application/x-www-form-urlencoded";function Di(t){return typeof HTMLElement<"u"&&t instanceof HTMLElement}function y1(t){return Di(t)&&t.tagName.toLowerCase()==="button"}function v1(t){return Di(t)&&t.tagName.toLowerCase()==="form"}function g1(t){return Di(t)&&t.tagName.toLowerCase()==="input"}function p1(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function S1(t,e){return t.button===0&&(!e||e==="_self")&&!p1(t)}function Rf(t=""){return new URLSearchParams(typeof t=="string"||Array.isArray(t)||t instanceof URLSearchParams?t:Object.keys(t).reduce((e,l)=>{let a=t[l];return e.concat(Array.isArray(a)?a.map(n=>[l,n]):[[l,a]])},[]))}function b1(t,e){let l=Rf(t);return e&&e.forEach((a,n)=>{l.has(n)||e.getAll(n).forEach(u=>{l.append(n,u)})}),l}var fu=null;function E1(){if(fu===null)try{new FormData(document.createElement("form"),0),fu=!1}catch{fu=!0}return fu}var T1=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ec(t){return t!=null&&!T1.has(t)?(ae(!1,`"${t}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ou}"`),null):t}function A1(t,e){let l,a,n,u,i;if(v1(t)){let c=t.getAttribute("action");a=c?qe(c,e):null,l=t.getAttribute("method")||zu,n=Ec(t.getAttribute("enctype"))||Ou,u=new FormData(t)}else if(y1(t)||g1(t)&&(t.type==="submit"||t.type==="image")){let c=t.form;if(c==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let f=t.getAttribute("formaction")||c.getAttribute("action");if(a=f?qe(f,e):null,l=t.getAttribute("formmethod")||c.getAttribute("method")||zu,n=Ec(t.getAttribute("formenctype"))||Ec(c.getAttribute("enctype"))||Ou,u=new FormData(c,t),!E1()){let{name:o,type:r,value:s}=t;if(r==="image"){let d=o?`${o}.`:"";u.append(`${d}x`,"0"),u.append(`${d}y`,"0")}else o&&u.append(o,s)}}else{if(Di(t))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');l=zu,a=null,n=Ou,i=t}return u&&n==="text/plain"&&(i=u,u=void 0),{action:a,method:l.toLowerCase(),encType:n,formData:u,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Lo(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function ly(t,e,l,a){let n=typeof t=="string"?new URL(t,typeof window>"u"?"server://singlefetch/":window.location.origin):t;return l?n.pathname.endsWith("/")?n.pathname=`${n.pathname}_.${a}`:n.pathname=`${n.pathname}.${a}`:n.pathname==="/"?n.pathname=`_root.${a}`:e&&qe(n.pathname,e)==="/"?n.pathname=`${ni(e)}/_root.${a}`:n.pathname=`${ni(n.pathname)}.${a}`,n}async function R1(t,e){if(t.id in e)return e[t.id];try{let l=await import(t.module);return e[t.id]=l,l}catch(l){return console.error(`Error loading route module \`${t.module}\`, reloading page...`),console.error(l),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function z1(t){return t==null?!1:t.href==null?t.rel==="preload"&&typeof t.imageSrcSet=="string"&&typeof t.imageSizes=="string":typeof t.rel=="string"&&typeof t.href=="string"}async function O1(t,e,l){let a=await Promise.all(t.map(async n=>{let u=e.routes[n.route.id];if(u){let i=await R1(u,l);return i.links?i.links():[]}return[]}));return D1(a.flat(1).filter(z1).filter(n=>n.rel==="stylesheet"||n.rel==="preload").map(n=>n.rel==="stylesheet"?{...n,rel:"prefetch",as:"style"}:{...n,rel:"prefetch"}))}function _s(t,e,l,a,n,u){let i=(f,o)=>l[o]?f.route.id!==l[o].route.id:!0,c=(f,o)=>{var r;return l[o].pathname!==f.pathname||((r=l[o].route.path)==null?void 0:r.endsWith("*"))&&l[o].params["*"]!==f.params["*"]};return u==="assets"?e.filter((f,o)=>i(f,o)||c(f,o)):u==="data"?e.filter((f,o)=>{var s;let r=a.routes[f.route.id];if(!r||!r.hasLoader)return!1;if(i(f,o)||c(f,o))return!0;if(f.route.shouldRevalidate){let d=f.route.shouldRevalidate({currentUrl:new URL(n.pathname+n.search+n.hash,window.origin),currentParams:((s=l[0])==null?void 0:s.params)||{},nextUrl:new URL(t,window.origin),nextParams:f.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function _1(t,e,{includeHydrateFallback:l}={}){return M1(t.map(a=>{let n=e.routes[a.route.id];if(!n)return[];let u=[n.module];return n.clientActionModule&&(u=u.concat(n.clientActionModule)),n.clientLoaderModule&&(u=u.concat(n.clientLoaderModule)),l&&n.hydrateFallbackModule&&(u=u.concat(n.hydrateFallbackModule)),n.imports&&(u=u.concat(n.imports)),u}).flat(1))}function M1(t){return[...new Set(t)]}function x1(t){let e={},l=Object.keys(t).sort();for(let a of l)e[a]=t[a];return e}function D1(t,e){let l=new Set;return new Set(e),t.reduce((a,n)=>{let u=JSON.stringify(x1(n));return l.has(u)||(l.add(u),a.push({key:u,link:n})),a},[])}function Yo(){let t=S.useContext(Ha);return Lo(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function C1(){let t=S.useContext(xi);return Lo(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var qo=S.createContext(void 0);qo.displayName="FrameworkContext";function jo(){let t=S.useContext(qo);return Lo(t,"You must render this element inside a <HydratedRouter> element"),t}function U1(t,e){let l=S.useContext(qo),[a,n]=S.useState(!1),[u,i]=S.useState(!1),{onFocus:c,onBlur:f,onMouseEnter:o,onMouseLeave:r,onTouchStart:s}=e,d=S.useRef(null);S.useEffect(()=>{if(t==="render"&&i(!0),t==="viewport"){let b=h=>{h.forEach(m=>{i(m.isIntersecting)})},E=new IntersectionObserver(b,{threshold:.5});return d.current&&E.observe(d.current),()=>{E.disconnect()}}},[t]),S.useEffect(()=>{if(a){let b=setTimeout(()=>{i(!0)},100);return()=>{clearTimeout(b)}}},[a]);let y=()=>{n(!0)},p=()=>{n(!1),i(!1)};return l?t!=="intent"?[u,d,{}]:[u,d,{onFocus:Va(c,y),onBlur:Va(f,p),onMouseEnter:Va(o,y),onMouseLeave:Va(r,p),onTouchStart:Va(s,y)}]:[!1,d,{}]}function Va(t,e){return l=>{t&&t(l),l.defaultPrevented||e(l)}}function N1({page:t,...e}){let l=Qg(),{router:a}=Yo(),n=S.useMemo(()=>Gm(a.routes,t,a.basename),[a.routes,t,a.basename]);return n?l?S.createElement(B1,{page:t,matches:n,...e}):S.createElement(w1,{page:t,matches:n,...e}):null}function H1(t){let{manifest:e,routeModules:l}=jo(),[a,n]=S.useState([]);return S.useEffect(()=>{let u=!1;return O1(t,e,l).then(i=>{u||n(i)}),()=>{u=!0}},[t,e,l]),a}function B1({page:t,matches:e,...l}){let a=se(),{future:n}=jo(),{basename:u}=Yo(),i=S.useMemo(()=>{if(t===a.pathname+a.search+a.hash)return[];let c=ly(t,u,n.unstable_trailingSlashAwareDataRequests,"rsc"),f=!1,o=[];for(let r of e)typeof r.route.shouldRevalidate=="function"?f=!0:o.push(r.route.id);return f&&o.length>0&&c.searchParams.set("_routes",o.join(",")),[c.pathname+c.search]},[u,n.unstable_trailingSlashAwareDataRequests,t,a,e]);return S.createElement(S.Fragment,null,i.map(c=>S.createElement("link",{key:c,rel:"prefetch",as:"fetch",href:c,...l})))}function w1({page:t,matches:e,...l}){let a=se(),{future:n,manifest:u,routeModules:i}=jo(),{basename:c}=Yo(),{loaderData:f,matches:o}=C1(),r=S.useMemo(()=>_s(t,e,o,u,a,"data"),[t,e,o,u,a]),s=S.useMemo(()=>_s(t,e,o,u,a,"assets"),[t,e,o,u,a]),d=S.useMemo(()=>{if(t===a.pathname+a.search+a.hash)return[];let b=new Set,E=!1;if(e.forEach(m=>{var g;let v=u.routes[m.route.id];!v||!v.hasLoader||(!r.some(A=>A.route.id===m.route.id)&&m.route.id in f&&((g=i[m.route.id])!=null&&g.shouldRevalidate)||v.hasClientLoader?E=!0:b.add(m.route.id))}),b.size===0)return[];let h=ly(t,c,n.unstable_trailingSlashAwareDataRequests,"data");return E&&b.size>0&&h.searchParams.set("_routes",e.filter(m=>b.has(m.route.id)).map(m=>m.route.id).join(",")),[h.pathname+h.search]},[c,n.unstable_trailingSlashAwareDataRequests,f,a,u,r,e,t,i]),y=S.useMemo(()=>_1(s,u),[s,u]),p=H1(s);return S.createElement(S.Fragment,null,d.map(b=>S.createElement("link",{key:b,rel:"prefetch",as:"fetch",href:b,...l})),y.map(b=>S.createElement("link",{key:b,rel:"modulepreload",href:b,...l})),p.map(({key:b,link:E})=>S.createElement("link",{key:b,nonce:l.nonce,...E,crossOrigin:E.crossOrigin??l.crossOrigin})))}function L1(...t){return e=>{t.forEach(l=>{typeof l=="function"?l(e):l!=null&&(l.current=e)})}}var Y1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Y1&&(window.__reactRouterVersion="7.15.1")}catch{}function Pp({basename:t,children:e,useTransitions:l,window:a}){let n=S.useRef();n.current==null&&(n.current=yg({window:a,v5Compat:!0}));let u=n.current,[i,c]=S.useState({action:u.action,location:u.location}),f=S.useCallback(o=>{l===!1?c(o):S.startTransition(()=>c(o))},[l]);return S.useLayoutEffect(()=>u.listen(f),[u,f]),S.createElement(m1,{basename:t,children:e,location:i.location,navigationType:i.action,navigator:u,useTransitions:l})}var ay=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ny=S.forwardRef(function({onClick:e,discover:l="render",prefetch:a="none",relative:n,reloadDocument:u,replace:i,mask:c,state:f,target:o,to:r,preventScrollReset:s,viewTransition:d,defaultShouldRevalidate:y,...p},b){let{basename:E,navigator:h,useTransitions:m}=S.useContext(Kt),v=typeof r=="string"&&ay.test(r),g=Km(r,E);r=g.to;let A=kg(r,{relative:n}),O=se(),R=null;if(c){let nt=Mi(c,[],O.mask?O.mask.pathname:"/",!0);E!=="/"&&(nt.pathname=nt.pathname==="/"?E:ce([E,nt.pathname])),R=h.createHref(nt)}let[_,x,D]=U1(a,p),K=X1(r,{replace:i,mask:c,state:f,target:o,preventScrollReset:s,relative:n,viewTransition:d,defaultShouldRevalidate:y,useTransitions:m});function tt(nt){e&&e(nt),nt.defaultPrevented||K(nt)}let ot=!(g.isExternal||u),et=S.createElement("a",{...p,...D,href:(ot?R:void 0)||g.absoluteURL||A,onClick:ot?tt:e,ref:L1(b,x),target:o,"data-discover":!v&&l==="render"?"true":void 0});return _&&!v?S.createElement(S.Fragment,null,et,S.createElement(N1,{page:A})):et});ny.displayName="Link";var q1=S.forwardRef(function({"aria-current":e="page",caseSensitive:l=!1,className:a="",end:n=!1,style:u,to:i,viewTransition:c,children:f,...o},r){let s=Gn(i,{relative:o.relative}),d=se(),y=S.useContext(xi),{navigator:p,basename:b}=S.useContext(Kt),E=y!=null&&J1(s)&&c===!0,h=p.encodeLocation?p.encodeLocation(s).pathname:s.pathname,m=d.pathname,v=y&&y.navigation&&y.navigation.location?y.navigation.location.pathname:null;l||(m=m.toLowerCase(),v=v?v.toLowerCase():null,h=h.toLowerCase()),v&&b&&(v=qe(v,b)||v);const g=h!=="/"&&h.endsWith("/")?h.length-1:h.length;let A=m===h||!n&&m.startsWith(h)&&m.charAt(g)==="/",O=v!=null&&(v===h||!n&&v.startsWith(h)&&v.charAt(h.length)==="/"),R={isActive:A,isPending:O,isTransitioning:E},_=A?e:void 0,x;typeof a=="function"?x=a(R):x=[a,A?"active":null,O?"pending":null,E?"transitioning":null].filter(Boolean).join(" ");let D=typeof u=="function"?u(R):u;return S.createElement(ny,{...o,"aria-current":_,className:x,ref:r,style:D,to:i,viewTransition:c},typeof f=="function"?f(R):f)});q1.displayName="NavLink";var j1=S.forwardRef(({discover:t="render",fetcherKey:e,navigate:l,reloadDocument:a,replace:n,state:u,method:i=zu,action:c,onSubmit:f,relative:o,preventScrollReset:r,viewTransition:s,defaultShouldRevalidate:d,...y},p)=>{let{useTransitions:b}=S.useContext(Kt),E=V1(),h=K1(c,{relative:o}),m=i.toLowerCase()==="get"?"get":"post",v=typeof c=="string"&&ay.test(c),g=A=>{if(f&&f(A),A.defaultPrevented)return;A.preventDefault();let O=A.nativeEvent.submitter,R=(O==null?void 0:O.getAttribute("formmethod"))||i,_=()=>E(O||A.currentTarget,{fetcherKey:e,method:R,navigate:l,replace:n,state:u,relative:o,preventScrollReset:r,viewTransition:s,defaultShouldRevalidate:d});b&&l!==!1?S.startTransition(()=>_()):_()};return S.createElement("form",{ref:p,method:m,action:h,onSubmit:a?f:g,...y,"data-discover":!v&&t==="render"?"true":void 0})});j1.displayName="Form";function G1(t){return`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function uy(t){let e=S.useContext(Ha);return at(e,G1(t)),e}function X1(t,{target:e,replace:l,mask:a,state:n,preventScrollReset:u,relative:i,viewTransition:c,defaultShouldRevalidate:f,useTransitions:o}={}){let r=Ho(),s=se(),d=Gn(t,{relative:i});return S.useCallback(y=>{if(S1(y,e)){y.preventDefault();let p=l!==void 0?l:On(s)===On(d),b=()=>r(t,{replace:p,mask:a,state:n,preventScrollReset:u,relative:i,viewTransition:c,defaultShouldRevalidate:f});o?S.startTransition(()=>b()):b()}},[s,r,d,l,a,n,e,t,u,i,c,f,o])}function Ip(t){ae(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let e=S.useRef(Rf(t)),l=S.useRef(!1),a=se(),n=S.useMemo(()=>b1(a.search,l.current?null:e.current),[a.search]),u=Ho(),i=S.useCallback((c,f)=>{const o=Rf(typeof c=="function"?c(new URLSearchParams(n)):c);l.current=!0,u("?"+o,f)},[u,n]);return[n,i]}var Q1=0,Z1=()=>`__${String(++Q1)}__`;function V1(){let{router:t}=uy("useSubmit"),{basename:e}=S.useContext(Kt),l=o1(),a=t.fetch,n=t.navigate;return S.useCallback(async(u,i={})=>{let{action:c,method:f,encType:o,formData:r,body:s}=A1(u,e);if(i.navigate===!1){let d=i.fetcherKey||Z1();await a(d,l,i.action||c,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:r,body:s,formMethod:i.method||f,formEncType:i.encType||o,flushSync:i.flushSync})}else await n(i.action||c,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:r,body:s,formMethod:i.method||f,formEncType:i.encType||o,replace:i.replace,state:i.state,fromRouteId:l,flushSync:i.flushSync,viewTransition:i.viewTransition})},[a,n,e,l])}function K1(t,{relative:e}={}){let{basename:l}=S.useContext(Kt),a=S.useContext(ne);at(a,"useFormAction must be used inside a RouteContext");let[n]=a.matches.slice(-1),u={...Gn(t||".",{relative:e})},i=se();if(t==null){u.search=i.search;let c=new URLSearchParams(u.search),f=c.getAll("index");if(f.some(r=>r==="")){c.delete("index"),f.filter(s=>s).forEach(s=>c.append("index",s));let r=c.toString();u.search=r?`?${r}`:""}}return(!t||t===".")&&n.route.index&&(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),l!=="/"&&(u.pathname=u.pathname==="/"?l:ce([l,u.pathname])),On(u)}function J1(t,{relative:e}={}){let l=S.useContext(Wm);at(l!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:a}=uy("useViewTransitionState"),n=Gn(t,{relative:e});if(!l.isTransitioning)return!1;let u=qe(l.currentLocation.pathname,a)||l.currentLocation.pathname,i=qe(l.nextLocation.pathname,a)||l.nextLocation.pathname;return ai(n.pathname,i)!=null||ai(n.pathname,u)!=null}const $1=["top","right","bottom","left"],yl=Math.min,wt=Math.max,ui=Math.round,ou=Math.floor,ge=t=>({x:t,y:t}),W1={left:"right",right:"left",bottom:"top",top:"bottom"};function zf(t,e,l){return wt(t,yl(e,l))}function je(t,e){return typeof t=="function"?t(e):t}function Ge(t){return t.split("-")[0]}function wa(t){return t.split("-")[1]}function Go(t){return t==="x"?"y":"x"}function Xo(t){return t==="y"?"height":"width"}function ye(t){const e=t[0];return e==="t"||e==="b"?"y":"x"}function Qo(t){return Go(ye(t))}function k1(t,e,l){l===void 0&&(l=!1);const a=wa(t),n=Qo(t),u=Xo(n);let i=n==="x"?a===(l?"end":"start")?"right":"left":a==="start"?"bottom":"top";return e.reference[u]>e.floating[u]&&(i=ii(i)),[i,ii(i)]}function F1(t){const e=ii(t);return[Of(t),e,Of(e)]}function Of(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}const Ms=["left","right"],xs=["right","left"],P1=["top","bottom"],I1=["bottom","top"];function tp(t,e,l){switch(t){case"top":case"bottom":return l?e?xs:Ms:e?Ms:xs;case"left":case"right":return e?P1:I1;default:return[]}}function ep(t,e,l,a){const n=wa(t);let u=tp(Ge(t),l==="start",a);return n&&(u=u.map(i=>i+"-"+n),e&&(u=u.concat(u.map(Of)))),u}function ii(t){const e=Ge(t);return W1[e]+t.slice(e.length)}function lp(t){return{top:0,right:0,bottom:0,left:0,...t}}function iy(t){return typeof t!="number"?lp(t):{top:t,right:t,bottom:t,left:t}}function ci(t){const{x:e,y:l,width:a,height:n}=t;return{width:a,height:n,top:l,left:e,right:e+a,bottom:l+n,x:e,y:l}}function Ds(t,e,l){let{reference:a,floating:n}=t;const u=ye(e),i=Qo(e),c=Xo(i),f=Ge(e),o=u==="y",r=a.x+a.width/2-n.width/2,s=a.y+a.height/2-n.height/2,d=a[c]/2-n[c]/2;let y;switch(f){case"top":y={x:r,y:a.y-n.height};break;case"bottom":y={x:r,y:a.y+a.height};break;case"right":y={x:a.x+a.width,y:s};break;case"left":y={x:a.x-n.width,y:s};break;default:y={x:a.x,y:a.y}}switch(wa(e)){case"start":y[i]-=d*(l&&o?-1:1);break;case"end":y[i]+=d*(l&&o?-1:1);break}return y}async function ap(t,e){var l;e===void 0&&(e={});const{x:a,y:n,platform:u,rects:i,elements:c,strategy:f}=t,{boundary:o="clippingAncestors",rootBoundary:r="viewport",elementContext:s="floating",altBoundary:d=!1,padding:y=0}=je(e,t),p=iy(y),E=c[d?s==="floating"?"reference":"floating":s],h=ci(await u.getClippingRect({element:(l=await(u.isElement==null?void 0:u.isElement(E)))==null||l?E:E.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(c.floating)),boundary:o,rootBoundary:r,strategy:f})),m=s==="floating"?{x:a,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(u.getOffsetParent==null?void 0:u.getOffsetParent(c.floating)),g=await(u.isElement==null?void 0:u.isElement(v))?await(u.getScale==null?void 0:u.getScale(v))||{x:1,y:1}:{x:1,y:1},A=ci(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:m,offsetParent:v,strategy:f}):m);return{top:(h.top-A.top+p.top)/g.y,bottom:(A.bottom-h.bottom+p.bottom)/g.y,left:(h.left-A.left+p.left)/g.x,right:(A.right-h.right+p.right)/g.x}}const np=50,up=async(t,e,l)=>{const{placement:a="bottom",strategy:n="absolute",middleware:u=[],platform:i}=l,c=i.detectOverflow?i:{...i,detectOverflow:ap},f=await(i.isRTL==null?void 0:i.isRTL(e));let o=await i.getElementRects({reference:t,floating:e,strategy:n}),{x:r,y:s}=Ds(o,a,f),d=a,y=0;const p={};for(let b=0;b<u.length;b++){const E=u[b];if(!E)continue;const{name:h,fn:m}=E,{x:v,y:g,data:A,reset:O}=await m({x:r,y:s,initialPlacement:a,placement:d,strategy:n,middlewareData:p,rects:o,platform:c,elements:{reference:t,floating:e}});r=v??r,s=g??s,p[h]={...p[h],...A},O&&y<np&&(y++,typeof O=="object"&&(O.placement&&(d=O.placement),O.rects&&(o=O.rects===!0?await i.getElementRects({reference:t,floating:e,strategy:n}):O.rects),{x:r,y:s}=Ds(o,d,f)),b=-1)}return{x:r,y:s,placement:d,strategy:n,middlewareData:p}},ip=t=>({name:"arrow",options:t,async fn(e){const{x:l,y:a,placement:n,rects:u,platform:i,elements:c,middlewareData:f}=e,{element:o,padding:r=0}=je(t,e)||{};if(o==null)return{};const s=iy(r),d={x:l,y:a},y=Qo(n),p=Xo(y),b=await i.getDimensions(o),E=y==="y",h=E?"top":"left",m=E?"bottom":"right",v=E?"clientHeight":"clientWidth",g=u.reference[p]+u.reference[y]-d[y]-u.floating[p],A=d[y]-u.reference[y],O=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o));let R=O?O[v]:0;(!R||!await(i.isElement==null?void 0:i.isElement(O)))&&(R=c.floating[v]||u.floating[p]);const _=g/2-A/2,x=R/2-b[p]/2-1,D=yl(s[h],x),K=yl(s[m],x),tt=D,ot=R-b[p]-K,et=R/2-b[p]/2+_,nt=zf(tt,et,ot),z=!f.arrow&&wa(n)!=null&&et!==nt&&u.reference[p]/2-(et<tt?D:K)-b[p]/2<0,C=z?et<tt?et-tt:et-ot:0;return{[y]:d[y]+C,data:{[y]:nt,centerOffset:et-nt-C,...z&&{alignmentOffset:C}},reset:z}}}),cp=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var l,a;const{placement:n,middlewareData:u,rects:i,initialPlacement:c,platform:f,elements:o}=e,{mainAxis:r=!0,crossAxis:s=!0,fallbackPlacements:d,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:b=!0,...E}=je(t,e);if((l=u.arrow)!=null&&l.alignmentOffset)return{};const h=Ge(n),m=ye(c),v=Ge(c)===c,g=await(f.isRTL==null?void 0:f.isRTL(o.floating)),A=d||(v||!b?[ii(c)]:F1(c)),O=p!=="none";!d&&O&&A.push(...ep(c,b,p,g));const R=[c,...A],_=await f.detectOverflow(e,E),x=[];let D=((a=u.flip)==null?void 0:a.overflows)||[];if(r&&x.push(_[h]),s){const et=k1(n,i,g);x.push(_[et[0]],_[et[1]])}if(D=[...D,{placement:n,overflows:x}],!x.every(et=>et<=0)){var K,tt;const et=(((K=u.flip)==null?void 0:K.index)||0)+1,nt=R[et];if(nt&&(!(s==="alignment"?m!==ye(nt):!1)||D.every(M=>ye(M.placement)===m?M.overflows[0]>0:!0)))return{data:{index:et,overflows:D},reset:{placement:nt}};let z=(tt=D.filter(C=>C.overflows[0]<=0).sort((C,M)=>C.overflows[1]-M.overflows[1])[0])==null?void 0:tt.placement;if(!z)switch(y){case"bestFit":{var ot;const C=(ot=D.filter(M=>{if(O){const Y=ye(M.placement);return Y===m||Y==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(Y=>Y>0).reduce((Y,J)=>Y+J,0)]).sort((M,Y)=>M[1]-Y[1])[0])==null?void 0:ot[0];C&&(z=C);break}case"initialPlacement":z=c;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function Cs(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function Us(t){return $1.some(e=>t[e]>=0)}const fp=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(e){const{rects:l,platform:a}=e,{strategy:n="referenceHidden",...u}=je(t,e);switch(n){case"referenceHidden":{const i=await a.detectOverflow(e,{...u,elementContext:"reference"}),c=Cs(i,l.reference);return{data:{referenceHiddenOffsets:c,referenceHidden:Us(c)}}}case"escaped":{const i=await a.detectOverflow(e,{...u,altBoundary:!0}),c=Cs(i,l.floating);return{data:{escapedOffsets:c,escaped:Us(c)}}}default:return{}}}}},cy=new Set(["left","top"]);async function op(t,e){const{placement:l,platform:a,elements:n}=t,u=await(a.isRTL==null?void 0:a.isRTL(n.floating)),i=Ge(l),c=wa(l),f=ye(l)==="y",o=cy.has(i)?-1:1,r=u&&f?-1:1,s=je(e,t);let{mainAxis:d,crossAxis:y,alignmentAxis:p}=typeof s=="number"?{mainAxis:s,crossAxis:0,alignmentAxis:null}:{mainAxis:s.mainAxis||0,crossAxis:s.crossAxis||0,alignmentAxis:s.alignmentAxis};return c&&typeof p=="number"&&(y=c==="end"?p*-1:p),f?{x:y*r,y:d*o}:{x:d*o,y:y*r}}const rp=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var l,a;const{x:n,y:u,placement:i,middlewareData:c}=e,f=await op(e,t);return i===((l=c.offset)==null?void 0:l.placement)&&(a=c.arrow)!=null&&a.alignmentOffset?{}:{x:n+f.x,y:u+f.y,data:{...f,placement:i}}}}},sp=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){const{x:l,y:a,placement:n,platform:u}=e,{mainAxis:i=!0,crossAxis:c=!1,limiter:f={fn:h=>{let{x:m,y:v}=h;return{x:m,y:v}}},...o}=je(t,e),r={x:l,y:a},s=await u.detectOverflow(e,o),d=ye(Ge(n)),y=Go(d);let p=r[y],b=r[d];if(i){const h=y==="y"?"top":"left",m=y==="y"?"bottom":"right",v=p+s[h],g=p-s[m];p=zf(v,p,g)}if(c){const h=d==="y"?"top":"left",m=d==="y"?"bottom":"right",v=b+s[h],g=b-s[m];b=zf(v,b,g)}const E=f.fn({...e,[y]:p,[d]:b});return{...E,data:{x:E.x-l,y:E.y-a,enabled:{[y]:i,[d]:c}}}}}},dp=function(t){return t===void 0&&(t={}),{options:t,fn(e){const{x:l,y:a,placement:n,rects:u,middlewareData:i}=e,{offset:c=0,mainAxis:f=!0,crossAxis:o=!0}=je(t,e),r={x:l,y:a},s=ye(n),d=Go(s);let y=r[d],p=r[s];const b=je(c,e),E=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(f){const v=d==="y"?"height":"width",g=u.reference[d]-u.floating[v]+E.mainAxis,A=u.reference[d]+u.reference[v]-E.mainAxis;y<g?y=g:y>A&&(y=A)}if(o){var h,m;const v=d==="y"?"width":"height",g=cy.has(Ge(n)),A=u.reference[s]-u.floating[v]+(g&&((h=i.offset)==null?void 0:h[s])||0)+(g?0:E.crossAxis),O=u.reference[s]+u.reference[v]+(g?0:((m=i.offset)==null?void 0:m[s])||0)-(g?E.crossAxis:0);p<A?p=A:p>O&&(p=O)}return{[d]:y,[s]:p}}}},hp=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){var l,a;const{placement:n,rects:u,platform:i,elements:c}=e,{apply:f=()=>{},...o}=je(t,e),r=await i.detectOverflow(e,o),s=Ge(n),d=wa(n),y=ye(n)==="y",{width:p,height:b}=u.floating;let E,h;s==="top"||s==="bottom"?(E=s,h=d===(await(i.isRTL==null?void 0:i.isRTL(c.floating))?"start":"end")?"left":"right"):(h=s,E=d==="end"?"top":"bottom");const m=b-r.top-r.bottom,v=p-r.left-r.right,g=yl(b-r[E],m),A=yl(p-r[h],v),O=!e.middlewareData.shift;let R=g,_=A;if((l=e.middlewareData.shift)!=null&&l.enabled.x&&(_=v),(a=e.middlewareData.shift)!=null&&a.enabled.y&&(R=m),O&&!d){const D=wt(r.left,0),K=wt(r.right,0),tt=wt(r.top,0),ot=wt(r.bottom,0);y?_=p-2*(D!==0||K!==0?D+K:wt(r.left,r.right)):R=b-2*(tt!==0||ot!==0?tt+ot:wt(r.top,r.bottom))}await f({...e,availableWidth:_,availableHeight:R});const x=await i.getDimensions(c.floating);return p!==x.width||b!==x.height?{reset:{rects:!0}}:{}}}};function Ci(){return typeof window<"u"}function La(t){return fy(t)?(t.nodeName||"").toLowerCase():"#document"}function Qt(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function be(t){var e;return(e=(fy(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function fy(t){return Ci()?t instanceof Node||t instanceof Qt(t).Node:!1}function fe(t){return Ci()?t instanceof Element||t instanceof Qt(t).Element:!1}function Qe(t){return Ci()?t instanceof HTMLElement||t instanceof Qt(t).HTMLElement:!1}function Ns(t){return!Ci()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof Qt(t).ShadowRoot}function Xn(t){const{overflow:e,overflowX:l,overflowY:a,display:n}=oe(t);return/auto|scroll|overlay|hidden|clip/.test(e+a+l)&&n!=="inline"&&n!=="contents"}function mp(t){return/^(table|td|th)$/.test(La(t))}function Ui(t){try{if(t.matches(":popover-open"))return!0}catch{}try{return t.matches(":modal")}catch{return!1}}const yp=/transform|translate|scale|rotate|perspective|filter/,vp=/paint|layout|strict|content/,El=t=>!!t&&t!=="none";let Tc;function Zo(t){const e=fe(t)?oe(t):t;return El(e.transform)||El(e.translate)||El(e.scale)||El(e.rotate)||El(e.perspective)||!Vo()&&(El(e.backdropFilter)||El(e.filter))||yp.test(e.willChange||"")||vp.test(e.contain||"")}function gp(t){let e=vl(t);for(;Qe(e)&&!Ra(e);){if(Zo(e))return e;if(Ui(e))return null;e=vl(e)}return null}function Vo(){return Tc==null&&(Tc=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Tc}function Ra(t){return/^(html|body|#document)$/.test(La(t))}function oe(t){return Qt(t).getComputedStyle(t)}function Ni(t){return fe(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function vl(t){if(La(t)==="html")return t;const e=t.assignedSlot||t.parentNode||Ns(t)&&t.host||be(t);return Ns(e)?e.host:e}function oy(t){const e=vl(t);return Ra(e)?t.ownerDocument?t.ownerDocument.body:t.body:Qe(e)&&Xn(e)?e:oy(e)}function _n(t,e,l){var a;e===void 0&&(e=[]),l===void 0&&(l=!0);const n=oy(t),u=n===((a=t.ownerDocument)==null?void 0:a.body),i=Qt(n);if(u){const c=_f(i);return e.concat(i,i.visualViewport||[],Xn(n)?n:[],c&&l?_n(c):[])}else return e.concat(n,_n(n,[],l))}function _f(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function ry(t){const e=oe(t);let l=parseFloat(e.width)||0,a=parseFloat(e.height)||0;const n=Qe(t),u=n?t.offsetWidth:l,i=n?t.offsetHeight:a,c=ui(l)!==u||ui(a)!==i;return c&&(l=u,a=i),{width:l,height:a,$:c}}function Ko(t){return fe(t)?t:t.contextElement}function da(t){const e=Ko(t);if(!Qe(e))return ge(1);const l=e.getBoundingClientRect(),{width:a,height:n,$:u}=ry(e);let i=(u?ui(l.width):l.width)/a,c=(u?ui(l.height):l.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!c||!Number.isFinite(c))&&(c=1),{x:i,y:c}}const pp=ge(0);function sy(t){const e=Qt(t);return!Vo()||!e.visualViewport?pp:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function Sp(t,e,l){return e===void 0&&(e=!1),!l||e&&l!==Qt(t)?!1:e}function wl(t,e,l,a){e===void 0&&(e=!1),l===void 0&&(l=!1);const n=t.getBoundingClientRect(),u=Ko(t);let i=ge(1);e&&(a?fe(a)&&(i=da(a)):i=da(t));const c=Sp(u,l,a)?sy(u):ge(0);let f=(n.left+c.x)/i.x,o=(n.top+c.y)/i.y,r=n.width/i.x,s=n.height/i.y;if(u){const d=Qt(u),y=a&&fe(a)?Qt(a):a;let p=d,b=_f(p);for(;b&&a&&y!==p;){const E=da(b),h=b.getBoundingClientRect(),m=oe(b),v=h.left+(b.clientLeft+parseFloat(m.paddingLeft))*E.x,g=h.top+(b.clientTop+parseFloat(m.paddingTop))*E.y;f*=E.x,o*=E.y,r*=E.x,s*=E.y,f+=v,o+=g,p=Qt(b),b=_f(p)}}return ci({width:r,height:s,x:f,y:o})}function Hi(t,e){const l=Ni(t).scrollLeft;return e?e.left+l:wl(be(t)).left+l}function dy(t,e){const l=t.getBoundingClientRect(),a=l.left+e.scrollLeft-Hi(t,l),n=l.top+e.scrollTop;return{x:a,y:n}}function bp(t){let{elements:e,rect:l,offsetParent:a,strategy:n}=t;const u=n==="fixed",i=be(a),c=e?Ui(e.floating):!1;if(a===i||c&&u)return l;let f={scrollLeft:0,scrollTop:0},o=ge(1);const r=ge(0),s=Qe(a);if((s||!s&&!u)&&((La(a)!=="body"||Xn(i))&&(f=Ni(a)),s)){const y=wl(a);o=da(a),r.x=y.x+a.clientLeft,r.y=y.y+a.clientTop}const d=i&&!s&&!u?dy(i,f):ge(0);return{width:l.width*o.x,height:l.height*o.y,x:l.x*o.x-f.scrollLeft*o.x+r.x+d.x,y:l.y*o.y-f.scrollTop*o.y+r.y+d.y}}function Ep(t){return Array.from(t.getClientRects())}function Tp(t){const e=be(t),l=Ni(t),a=t.ownerDocument.body,n=wt(e.scrollWidth,e.clientWidth,a.scrollWidth,a.clientWidth),u=wt(e.scrollHeight,e.clientHeight,a.scrollHeight,a.clientHeight);let i=-l.scrollLeft+Hi(t);const c=-l.scrollTop;return oe(a).direction==="rtl"&&(i+=wt(e.clientWidth,a.clientWidth)-n),{width:n,height:u,x:i,y:c}}const Hs=25;function Ap(t,e){const l=Qt(t),a=be(t),n=l.visualViewport;let u=a.clientWidth,i=a.clientHeight,c=0,f=0;if(n){u=n.width,i=n.height;const r=Vo();(!r||r&&e==="fixed")&&(c=n.offsetLeft,f=n.offsetTop)}const o=Hi(a);if(o<=0){const r=a.ownerDocument,s=r.body,d=getComputedStyle(s),y=r.compatMode==="CSS1Compat"&&parseFloat(d.marginLeft)+parseFloat(d.marginRight)||0,p=Math.abs(a.clientWidth-s.clientWidth-y);p<=Hs&&(u-=p)}else o<=Hs&&(u+=o);return{width:u,height:i,x:c,y:f}}function Rp(t,e){const l=wl(t,!0,e==="fixed"),a=l.top+t.clientTop,n=l.left+t.clientLeft,u=Qe(t)?da(t):ge(1),i=t.clientWidth*u.x,c=t.clientHeight*u.y,f=n*u.x,o=a*u.y;return{width:i,height:c,x:f,y:o}}function Bs(t,e,l){let a;if(e==="viewport")a=Ap(t,l);else if(e==="document")a=Tp(be(t));else if(fe(e))a=Rp(e,l);else{const n=sy(t);a={x:e.x-n.x,y:e.y-n.y,width:e.width,height:e.height}}return ci(a)}function hy(t,e){const l=vl(t);return l===e||!fe(l)||Ra(l)?!1:oe(l).position==="fixed"||hy(l,e)}function zp(t,e){const l=e.get(t);if(l)return l;let a=_n(t,[],!1).filter(c=>fe(c)&&La(c)!=="body"),n=null;const u=oe(t).position==="fixed";let i=u?vl(t):t;for(;fe(i)&&!Ra(i);){const c=oe(i),f=Zo(i);!f&&c.position==="fixed"&&(n=null),(u?!f&&!n:!f&&c.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Xn(i)&&!f&&hy(t,i))?a=a.filter(r=>r!==i):n=c,i=vl(i)}return e.set(t,a),a}function Op(t){let{element:e,boundary:l,rootBoundary:a,strategy:n}=t;const i=[...l==="clippingAncestors"?Ui(e)?[]:zp(e,this._c):[].concat(l),a],c=Bs(e,i[0],n);let f=c.top,o=c.right,r=c.bottom,s=c.left;for(let d=1;d<i.length;d++){const y=Bs(e,i[d],n);f=wt(y.top,f),o=yl(y.right,o),r=yl(y.bottom,r),s=wt(y.left,s)}return{width:o-s,height:r-f,x:s,y:f}}function _p(t){const{width:e,height:l}=ry(t);return{width:e,height:l}}function Mp(t,e,l){const a=Qe(e),n=be(e),u=l==="fixed",i=wl(t,!0,u,e);let c={scrollLeft:0,scrollTop:0};const f=ge(0);function o(){f.x=Hi(n)}if(a||!a&&!u)if((La(e)!=="body"||Xn(n))&&(c=Ni(e)),a){const y=wl(e,!0,u,e);f.x=y.x+e.clientLeft,f.y=y.y+e.clientTop}else n&&o();u&&!a&&n&&o();const r=n&&!a&&!u?dy(n,c):ge(0),s=i.left+c.scrollLeft-f.x-r.x,d=i.top+c.scrollTop-f.y-r.y;return{x:s,y:d,width:i.width,height:i.height}}function Ac(t){return oe(t).position==="static"}function ws(t,e){if(!Qe(t)||oe(t).position==="fixed")return null;if(e)return e(t);let l=t.offsetParent;return be(t)===l&&(l=l.ownerDocument.body),l}function my(t,e){const l=Qt(t);if(Ui(t))return l;if(!Qe(t)){let n=vl(t);for(;n&&!Ra(n);){if(fe(n)&&!Ac(n))return n;n=vl(n)}return l}let a=ws(t,e);for(;a&&mp(a)&&Ac(a);)a=ws(a,e);return a&&Ra(a)&&Ac(a)&&!Zo(a)?l:a||gp(t)||l}const xp=async function(t){const e=this.getOffsetParent||my,l=this.getDimensions,a=await l(t.floating);return{reference:Mp(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function Dp(t){return oe(t).direction==="rtl"}const Cp={convertOffsetParentRelativeRectToViewportRelativeRect:bp,getDocumentElement:be,getClippingRect:Op,getOffsetParent:my,getElementRects:xp,getClientRects:Ep,getDimensions:_p,getScale:da,isElement:fe,isRTL:Dp};function yy(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function Up(t,e){let l=null,a;const n=be(t);function u(){var c;clearTimeout(a),(c=l)==null||c.disconnect(),l=null}function i(c,f){c===void 0&&(c=!1),f===void 0&&(f=1),u();const o=t.getBoundingClientRect(),{left:r,top:s,width:d,height:y}=o;if(c||e(),!d||!y)return;const p=ou(s),b=ou(n.clientWidth-(r+d)),E=ou(n.clientHeight-(s+y)),h=ou(r),v={rootMargin:-p+"px "+-b+"px "+-E+"px "+-h+"px",threshold:wt(0,yl(1,f))||1};let g=!0;function A(O){const R=O[0].intersectionRatio;if(R!==f){if(!g)return i();R?i(!1,R):a=setTimeout(()=>{i(!1,1e-7)},1e3)}R===1&&!yy(o,t.getBoundingClientRect())&&i(),g=!1}try{l=new IntersectionObserver(A,{...v,root:n.ownerDocument})}catch{l=new IntersectionObserver(A,v)}l.observe(t)}return i(!0),u}function tS(t,e,l,a){a===void 0&&(a={});const{ancestorScroll:n=!0,ancestorResize:u=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:f=!1}=a,o=Ko(t),r=n||u?[...o?_n(o):[],...e?_n(e):[]]:[];r.forEach(h=>{n&&h.addEventListener("scroll",l,{passive:!0}),u&&h.addEventListener("resize",l)});const s=o&&c?Up(o,l):null;let d=-1,y=null;i&&(y=new ResizeObserver(h=>{let[m]=h;m&&m.target===o&&y&&e&&(y.unobserve(e),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var v;(v=y)==null||v.observe(e)})),l()}),o&&!f&&y.observe(o),e&&y.observe(e));let p,b=f?wl(t):null;f&&E();function E(){const h=wl(t);b&&!yy(b,h)&&l(),b=h,p=requestAnimationFrame(E)}return l(),()=>{var h;r.forEach(m=>{n&&m.removeEventListener("scroll",l),u&&m.removeEventListener("resize",l)}),s==null||s(),(h=y)==null||h.disconnect(),y=null,f&&cancelAnimationFrame(p)}}const Np=rp,Hp=sp,Bp=cp,wp=hp,Lp=fp,Ls=ip,Yp=dp,qp=(t,e,l)=>{const a=new Map,n={platform:Cp,...l},u={...n.platform,_c:a};return up(t,e,{...n,platform:u})};var jp=typeof document<"u",Gp=function(){},_u=jp?S.useLayoutEffect:Gp;function fi(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if(typeof t=="function"&&t.toString()===e.toString())return!0;let l,a,n;if(t&&e&&typeof t=="object"){if(Array.isArray(t)){if(l=t.length,l!==e.length)return!1;for(a=l;a--!==0;)if(!fi(t[a],e[a]))return!1;return!0}if(n=Object.keys(t),l=n.length,l!==Object.keys(e).length)return!1;for(a=l;a--!==0;)if(!{}.hasOwnProperty.call(e,n[a]))return!1;for(a=l;a--!==0;){const u=n[a];if(!(u==="_owner"&&t.$$typeof)&&!fi(t[u],e[u]))return!1}return!0}return t!==t&&e!==e}function vy(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function Ys(t,e){const l=vy(t);return Math.round(e*l)/l}function Rc(t){const e=S.useRef(t);return _u(()=>{e.current=t}),e}function eS(t){t===void 0&&(t={});const{placement:e="bottom",strategy:l="absolute",middleware:a=[],platform:n,elements:{reference:u,floating:i}={},transform:c=!0,whileElementsMounted:f,open:o}=t,[r,s]=S.useState({x:0,y:0,strategy:l,placement:e,middlewareData:{},isPositioned:!1}),[d,y]=S.useState(a);fi(d,a)||y(a);const[p,b]=S.useState(null),[E,h]=S.useState(null),m=S.useCallback(M=>{M!==O.current&&(O.current=M,b(M))},[]),v=S.useCallback(M=>{M!==R.current&&(R.current=M,h(M))},[]),g=u||p,A=i||E,O=S.useRef(null),R=S.useRef(null),_=S.useRef(r),x=f!=null,D=Rc(f),K=Rc(n),tt=Rc(o),ot=S.useCallback(()=>{if(!O.current||!R.current)return;const M={placement:e,strategy:l,middleware:d};K.current&&(M.platform=K.current),qp(O.current,R.current,M).then(Y=>{const J={...Y,isPositioned:tt.current!==!1};et.current&&!fi(_.current,J)&&(_.current=J,Hf.flushSync(()=>{s(J)}))})},[d,e,l,K,tt]);_u(()=>{o===!1&&_.current.isPositioned&&(_.current.isPositioned=!1,s(M=>({...M,isPositioned:!1})))},[o]);const et=S.useRef(!1);_u(()=>(et.current=!0,()=>{et.current=!1}),[]),_u(()=>{if(g&&(O.current=g),A&&(R.current=A),g&&A){if(D.current)return D.current(g,A,ot);ot()}},[g,A,ot,D,x]);const nt=S.useMemo(()=>({reference:O,floating:R,setReference:m,setFloating:v}),[m,v]),z=S.useMemo(()=>({reference:g,floating:A}),[g,A]),C=S.useMemo(()=>{const M={position:l,left:0,top:0};if(!z.floating)return M;const Y=Ys(z.floating,r.x),J=Ys(z.floating,r.y);return c?{...M,transform:"translate("+Y+"px, "+J+"px)",...vy(z.floating)>=1.5&&{willChange:"transform"}}:{position:l,left:Y,top:J}},[l,c,z.floating,r.x,r.y]);return S.useMemo(()=>({...r,update:ot,refs:nt,elements:z,floatingStyles:C}),[r,ot,nt,z,C])}const Xp=t=>{function e(l){return{}.hasOwnProperty.call(l,"current")}return{name:"arrow",options:t,fn(l){const{element:a,padding:n}=typeof t=="function"?t(l):t;return a&&e(a)?a.current!=null?Ls({element:a.current,padding:n}).fn(l):{}:a?Ls({element:a,padding:n}).fn(l):{}}}},lS=(t,e)=>{const l=Np(t);return{name:l.name,fn:l.fn,options:[t,e]}},aS=(t,e)=>{const l=Hp(t);return{name:l.name,fn:l.fn,options:[t,e]}},nS=(t,e)=>({fn:Yp(t).fn,options:[t,e]}),uS=(t,e)=>{const l=Bp(t);return{name:l.name,fn:l.fn,options:[t,e]}},iS=(t,e)=>{const l=wp(t);return{name:l.name,fn:l.fn,options:[t,e]}},cS=(t,e)=>{const l=Lp(t);return{name:l.name,fn:l.fn,options:[t,e]}},fS=(t,e)=>{const l=Xp(t);return{name:l.name,fn:l.fn,options:[t,e]}};export{Pp as B,ny as L,q1 as N,kp as O,wy as R,Wp as a,Vp as b,Kp as c,Jp as d,h1 as e,Fp as f,fS as g,tS as h,mg as i,Qp as j,uS as k,Mf as l,cS as m,Zp as n,nS as o,lS as p,S as q,Hf as r,aS as s,iS as t,eS as u,se as v,Ho as w,$p as x,Ip as y};