function m0(i,c){for(var r=0;r<c.length;r++){const f=c[r];if(typeof f!="string"&&!Array.isArray(f)){for(const s in f)if(s!=="default"&&!(s in i)){const h=Object.getOwnPropertyDescriptor(f,s);h&&Object.defineProperty(i,s,h.get?h:{enumerable:!0,get:()=>f[s]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}var I1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Eo(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var lo={exports:{}},Jn={};/**
 * @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 Yh;function y0(){if(Yh)return Jn;Yh=1;var i=Symbol.for("react.transitional.element"),c=Symbol.for("react.fragment");function r(f,s,h){var m=null;if(h!==void 0&&(m=""+h),s.key!==void 0&&(m=""+s.key),"key"in s){h={};for(var p in s)p!=="key"&&(h[p]=s[p])}else h=s;return s=h.ref,{$$typeof:i,type:f,key:m,ref:s!==void 0?s:null,props:h}}return Jn.Fragment=c,Jn.jsx=r,Jn.jsxs=r,Jn}var jh;function v0(){return jh||(jh=1,lo.exports=y0()),lo.exports}var tp=v0(),ao={exports:{}},tt={};/**
 * @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 Gh;function g0(){if(Gh)return tt;Gh=1;var i=Symbol.for("react.transitional.element"),c=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),m=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),S=Symbol.for("react.activity"),x=Symbol.iterator;function C(T){return T===null||typeof T!="object"?null:(T=x&&T[x]||T["@@iterator"],typeof T=="function"?T:null)}var L={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},q=Object.assign,Y={};function H(T,w,Z){this.props=T,this.context=w,this.refs=Y,this.updater=Z||L}H.prototype.isReactComponent={},H.prototype.setState=function(T,w){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,w,"setState")},H.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function X(){}X.prototype=H.prototype;function G(T,w,Z){this.props=T,this.context=w,this.refs=Y,this.updater=Z||L}var V=G.prototype=new X;V.constructor=G,q(V,H.prototype),V.isPureReactComponent=!0;var k=Array.isArray;function F(){}var K={H:null,A:null,T:null,S:null},ft=Object.prototype.hasOwnProperty;function bt(T,w,Z){var $=Z.ref;return{$$typeof:i,type:T,key:w,ref:$!==void 0?$:null,props:Z}}function Ot(T,w){return bt(T.type,w,T.props)}function xt(T){return typeof T=="object"&&T!==null&&T.$$typeof===i}function pt(T){var w={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(Z){return w[Z]})}var Mt=/\/+/g;function ht(T,w){return typeof T=="object"&&T!==null&&T.key!=null?pt(""+T.key):w.toString(36)}function vt(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(F,F):(T.status="pending",T.then(function(w){T.status==="pending"&&(T.status="fulfilled",T.value=w)},function(w){T.status==="pending"&&(T.status="rejected",T.reason=w)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function M(T,w,Z,$,lt){var ut=typeof T;(ut==="undefined"||ut==="boolean")&&(T=null);var St=!1;if(T===null)St=!0;else switch(ut){case"bigint":case"string":case"number":St=!0;break;case"object":switch(T.$$typeof){case i:case c:St=!0;break;case E:return St=T._init,M(St(T._payload),w,Z,$,lt)}}if(St)return lt=lt(T),St=$===""?"."+ht(T,0):$,k(lt)?(Z="",St!=null&&(Z=St.replace(Mt,"$&/")+"/"),M(lt,w,Z,"",function(Ia){return Ia})):lt!=null&&(xt(lt)&&(lt=Ot(lt,Z+(lt.key==null||T&&T.key===lt.key?"":(""+lt.key).replace(Mt,"$&/")+"/")+St)),w.push(lt)),1;St=0;var Pt=$===""?".":$+":";if(k(T))for(var Lt=0;Lt<T.length;Lt++)$=T[Lt],ut=Pt+ht($,Lt),St+=M($,w,Z,ut,lt);else if(Lt=C(T),typeof Lt=="function")for(T=Lt.call(T),Lt=0;!($=T.next()).done;)$=$.value,ut=Pt+ht($,Lt++),St+=M($,w,Z,ut,lt);else if(ut==="object"){if(typeof T.then=="function")return M(vt(T),w,Z,$,lt);throw w=String(T),Error("Objects are not valid as a React child (found: "+(w==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":w)+"). If you meant to render a collection of children, use an array instead.")}return St}function j(T,w,Z){if(T==null)return T;var $=[],lt=0;return M(T,$,"","",function(ut){return w.call(Z,ut,lt++)}),$}function Q(T){if(T._status===-1){var w=T._result;w=w(),w.then(function(Z){(T._status===0||T._status===-1)&&(T._status=1,T._result=Z)},function(Z){(T._status===0||T._status===-1)&&(T._status=2,T._result=Z)}),T._status===-1&&(T._status=0,T._result=w)}if(T._status===1)return T._result.default;throw T._result}var et=typeof reportError=="function"?reportError:function(T){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var w=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(w))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},ot={map:j,forEach:function(T,w,Z){j(T,function(){w.apply(this,arguments)},Z)},count:function(T){var w=0;return j(T,function(){w++}),w},toArray:function(T){return j(T,function(w){return w})||[]},only:function(T){if(!xt(T))throw Error("React.Children.only expected to receive a single React element child.");return T}};return tt.Activity=S,tt.Children=ot,tt.Component=H,tt.Fragment=r,tt.Profiler=s,tt.PureComponent=G,tt.StrictMode=f,tt.Suspense=v,tt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=K,tt.__COMPILER_RUNTIME={__proto__:null,c:function(T){return K.H.useMemoCache(T)}},tt.cache=function(T){return function(){return T.apply(null,arguments)}},tt.cacheSignal=function(){return null},tt.cloneElement=function(T,w,Z){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var $=q({},T.props),lt=T.key;if(w!=null)for(ut in w.key!==void 0&&(lt=""+w.key),w)!ft.call(w,ut)||ut==="key"||ut==="__self"||ut==="__source"||ut==="ref"&&w.ref===void 0||($[ut]=w[ut]);var ut=arguments.length-2;if(ut===1)$.children=Z;else if(1<ut){for(var St=Array(ut),Pt=0;Pt<ut;Pt++)St[Pt]=arguments[Pt+2];$.children=St}return bt(T.type,lt,$)},tt.createContext=function(T){return T={$$typeof:m,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null},T.Provider=T,T.Consumer={$$typeof:h,_context:T},T},tt.createElement=function(T,w,Z){var $,lt={},ut=null;if(w!=null)for($ in w.key!==void 0&&(ut=""+w.key),w)ft.call(w,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(lt[$]=w[$]);var St=arguments.length-2;if(St===1)lt.children=Z;else if(1<St){for(var Pt=Array(St),Lt=0;Lt<St;Lt++)Pt[Lt]=arguments[Lt+2];lt.children=Pt}if(T&&T.defaultProps)for($ in St=T.defaultProps,St)lt[$]===void 0&&(lt[$]=St[$]);return bt(T,ut,lt)},tt.createRef=function(){return{current:null}},tt.forwardRef=function(T){return{$$typeof:p,render:T}},tt.isValidElement=xt,tt.lazy=function(T){return{$$typeof:E,_payload:{_status:-1,_result:T},_init:Q}},tt.memo=function(T,w){return{$$typeof:y,type:T,compare:w===void 0?null:w}},tt.startTransition=function(T){var w=K.T,Z={};K.T=Z;try{var $=T(),lt=K.S;lt!==null&&lt(Z,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(F,et)}catch(ut){et(ut)}finally{w!==null&&Z.types!==null&&(w.types=Z.types),K.T=w}},tt.unstable_useCacheRefresh=function(){return K.H.useCacheRefresh()},tt.use=function(T){return K.H.use(T)},tt.useActionState=function(T,w,Z){return K.H.useActionState(T,w,Z)},tt.useCallback=function(T,w){return K.H.useCallback(T,w)},tt.useContext=function(T){return K.H.useContext(T)},tt.useDebugValue=function(){},tt.useDeferredValue=function(T,w){return K.H.useDeferredValue(T,w)},tt.useEffect=function(T,w){return K.H.useEffect(T,w)},tt.useEffectEvent=function(T){return K.H.useEffectEvent(T)},tt.useId=function(){return K.H.useId()},tt.useImperativeHandle=function(T,w,Z){return K.H.useImperativeHandle(T,w,Z)},tt.useInsertionEffect=function(T,w){return K.H.useInsertionEffect(T,w)},tt.useLayoutEffect=function(T,w){return K.H.useLayoutEffect(T,w)},tt.useMemo=function(T,w){return K.H.useMemo(T,w)},tt.useOptimistic=function(T,w){return K.H.useOptimistic(T,w)},tt.useReducer=function(T,w,Z){return K.H.useReducer(T,w,Z)},tt.useRef=function(T){return K.H.useRef(T)},tt.useState=function(T){return K.H.useState(T)},tt.useSyncExternalStore=function(T,w,Z){return K.H.useSyncExternalStore(T,w,Z)},tt.useTransition=function(){return K.H.useTransition()},tt.version="19.2.7",tt}var Xh;function To(){return Xh||(Xh=1,ao.exports=g0()),ao.exports}var _=To();const p0=Eo(_),ep=m0({__proto__:null,default:p0},[_]);var no={exports:{}},$n={},uo={exports:{}},io={};/**
 * @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.
 */var Qh;function S0(){return Qh||(Qh=1,(function(i){function c(M,j){var Q=M.length;M.push(j);t:for(;0<Q;){var et=Q-1>>>1,ot=M[et];if(0<s(ot,j))M[et]=j,M[Q]=ot,Q=et;else break t}}function r(M){return M.length===0?null:M[0]}function f(M){if(M.length===0)return null;var j=M[0],Q=M.pop();if(Q!==j){M[0]=Q;t:for(var et=0,ot=M.length,T=ot>>>1;et<T;){var w=2*(et+1)-1,Z=M[w],$=w+1,lt=M[$];if(0>s(Z,Q))$<ot&&0>s(lt,Z)?(M[et]=lt,M[$]=Q,et=$):(M[et]=Z,M[w]=Q,et=w);else if($<ot&&0>s(lt,Q))M[et]=lt,M[$]=Q,et=$;else break t}}return j}function s(M,j){var Q=M.sortIndex-j.sortIndex;return Q!==0?Q:M.id-j.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;i.unstable_now=function(){return h.now()}}else{var m=Date,p=m.now();i.unstable_now=function(){return m.now()-p}}var v=[],y=[],E=1,S=null,x=3,C=!1,L=!1,q=!1,Y=!1,H=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function V(M){for(var j=r(y);j!==null;){if(j.callback===null)f(y);else if(j.startTime<=M)f(y),j.sortIndex=j.expirationTime,c(v,j);else break;j=r(y)}}function k(M){if(q=!1,V(M),!L)if(r(v)!==null)L=!0,F||(F=!0,pt());else{var j=r(y);j!==null&&vt(k,j.startTime-M)}}var F=!1,K=-1,ft=5,bt=-1;function Ot(){return Y?!0:!(i.unstable_now()-bt<ft)}function xt(){if(Y=!1,F){var M=i.unstable_now();bt=M;var j=!0;try{t:{L=!1,q&&(q=!1,X(K),K=-1),C=!0;var Q=x;try{e:{for(V(M),S=r(v);S!==null&&!(S.expirationTime>M&&Ot());){var et=S.callback;if(typeof et=="function"){S.callback=null,x=S.priorityLevel;var ot=et(S.expirationTime<=M);if(M=i.unstable_now(),typeof ot=="function"){S.callback=ot,V(M),j=!0;break e}S===r(v)&&f(v),V(M)}else f(v);S=r(v)}if(S!==null)j=!0;else{var T=r(y);T!==null&&vt(k,T.startTime-M),j=!1}}break t}finally{S=null,x=Q,C=!1}j=void 0}}finally{j?pt():F=!1}}}var pt;if(typeof G=="function")pt=function(){G(xt)};else if(typeof MessageChannel<"u"){var Mt=new MessageChannel,ht=Mt.port2;Mt.port1.onmessage=xt,pt=function(){ht.postMessage(null)}}else pt=function(){H(xt,0)};function vt(M,j){K=H(function(){M(i.unstable_now())},j)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(M){M.callback=null},i.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ft=0<M?Math.floor(1e3/M):5},i.unstable_getCurrentPriorityLevel=function(){return x},i.unstable_next=function(M){switch(x){case 1:case 2:case 3:var j=3;break;default:j=x}var Q=x;x=j;try{return M()}finally{x=Q}},i.unstable_requestPaint=function(){Y=!0},i.unstable_runWithPriority=function(M,j){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var Q=x;x=M;try{return j()}finally{x=Q}},i.unstable_scheduleCallback=function(M,j,Q){var et=i.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?et+Q:et):Q=et,M){case 1:var ot=-1;break;case 2:ot=250;break;case 5:ot=1073741823;break;case 4:ot=1e4;break;default:ot=5e3}return ot=Q+ot,M={id:E++,callback:j,priorityLevel:M,startTime:Q,expirationTime:ot,sortIndex:-1},Q>et?(M.sortIndex=Q,c(y,M),r(v)===null&&M===r(y)&&(q?(X(K),K=-1):q=!0,vt(k,Q-et))):(M.sortIndex=ot,c(v,M),L||C||(L=!0,F||(F=!0,pt()))),M},i.unstable_shouldYield=Ot,i.unstable_wrapCallback=function(M){var j=x;return function(){var Q=x;x=j;try{return M.apply(this,arguments)}finally{x=Q}}}})(io)),io}var Zh;function b0(){return Zh||(Zh=1,uo.exports=S0()),uo.exports}var co={exports:{}},Ft={};/**
 * @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 Vh;function E0(){if(Vh)return Ft;Vh=1;var i=To();function c(v){var y="https://react.dev/errors/"+v;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var E=2;E<arguments.length;E++)y+="&args[]="+encodeURIComponent(arguments[E])}return"Minified React error #"+v+"; visit "+y+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var f={d:{f:r,r:function(){throw Error(c(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},s=Symbol.for("react.portal");function h(v,y,E){var S=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:S==null?null:""+S,children:v,containerInfo:y,implementation:E}}var m=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(v,y){if(v==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return Ft.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,Ft.createPortal=function(v,y){var E=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(c(299));return h(v,y,null,E)},Ft.flushSync=function(v){var y=m.T,E=f.p;try{if(m.T=null,f.p=2,v)return v()}finally{m.T=y,f.p=E,f.d.f()}},Ft.preconnect=function(v,y){typeof v=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,f.d.C(v,y))},Ft.prefetchDNS=function(v){typeof v=="string"&&f.d.D(v)},Ft.preinit=function(v,y){if(typeof v=="string"&&y&&typeof y.as=="string"){var E=y.as,S=p(E,y.crossOrigin),x=typeof y.integrity=="string"?y.integrity:void 0,C=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;E==="style"?f.d.S(v,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:S,integrity:x,fetchPriority:C}):E==="script"&&f.d.X(v,{crossOrigin:S,integrity:x,fetchPriority:C,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},Ft.preinitModule=function(v,y){if(typeof v=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var E=p(y.as,y.crossOrigin);f.d.M(v,{crossOrigin:E,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0})}}else y==null&&f.d.M(v)},Ft.preload=function(v,y){if(typeof v=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var E=y.as,S=p(E,y.crossOrigin);f.d.L(v,E,{crossOrigin:S,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,type:typeof y.type=="string"?y.type:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0,referrerPolicy:typeof y.referrerPolicy=="string"?y.referrerPolicy:void 0,imageSrcSet:typeof y.imageSrcSet=="string"?y.imageSrcSet:void 0,imageSizes:typeof y.imageSizes=="string"?y.imageSizes:void 0,media:typeof y.media=="string"?y.media:void 0})}},Ft.preloadModule=function(v,y){if(typeof v=="string")if(y){var E=p(y.as,y.crossOrigin);f.d.m(v,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:E,integrity:typeof y.integrity=="string"?y.integrity:void 0})}else f.d.m(v)},Ft.requestFormReset=function(v){f.d.r(v)},Ft.unstable_batchedUpdates=function(v,y){return v(y)},Ft.useFormState=function(v,y,E){return m.H.useFormState(v,y,E)},Ft.useFormStatus=function(){return m.H.useHostTransitionStatus()},Ft.version="19.2.7",Ft}var Kh;function hm(){if(Kh)return co.exports;Kh=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(c){console.error(c)}}return i(),co.exports=E0(),co.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 Jh;function T0(){if(Jh)return $n;Jh=1;var i=b0(),c=To(),r=hm();function f(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 s(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function h(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function m(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 p(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 v(t){if(h(t)!==t)throw Error(f(188))}function y(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(f(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 v(n),t;if(u===a)return v(n),e;u=u.sibling}throw Error(f(188))}if(l.return!==a.return)l=n,a=u;else{for(var o=!1,d=n.child;d;){if(d===l){o=!0,l=n,a=u;break}if(d===a){o=!0,a=n,l=u;break}d=d.sibling}if(!o){for(d=u.child;d;){if(d===l){o=!0,l=u,a=n;break}if(d===a){o=!0,a=u,l=n;break}d=d.sibling}if(!o)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?t:e}function E(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=E(t),e!==null)return e;t=t.sibling}return null}var S=Object.assign,x=Symbol.for("react.element"),C=Symbol.for("react.transitional.element"),L=Symbol.for("react.portal"),q=Symbol.for("react.fragment"),Y=Symbol.for("react.strict_mode"),H=Symbol.for("react.profiler"),X=Symbol.for("react.consumer"),G=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),F=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),ft=Symbol.for("react.lazy"),bt=Symbol.for("react.activity"),Ot=Symbol.for("react.memo_cache_sentinel"),xt=Symbol.iterator;function pt(t){return t===null||typeof t!="object"?null:(t=xt&&t[xt]||t["@@iterator"],typeof t=="function"?t:null)}var Mt=Symbol.for("react.client.reference");function ht(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Mt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case q:return"Fragment";case H:return"Profiler";case Y:return"StrictMode";case k:return"Suspense";case F:return"SuspenseList";case bt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case L:return"Portal";case G:return t.displayName||"Context";case X:return(t._context.displayName||"Context")+".Consumer";case V:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case K:return e=t.displayName||null,e!==null?e:ht(t.type)||"Memo";case ft:e=t._payload,t=t._init;try{return ht(t(e))}catch{}}return null}var vt=Array.isArray,M=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,j=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q={pending:!1,data:null,method:null,action:null},et=[],ot=-1;function T(t){return{current:t}}function w(t){0>ot||(t.current=et[ot],et[ot]=null,ot--)}function Z(t,e){ot++,et[ot]=t.current,t.current=e}var $=T(null),lt=T(null),ut=T(null),St=T(null);function Pt(t,e){switch(Z(ut,e),Z(lt,t),Z($,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?fh(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=fh(e),t=oh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}w($),Z($,t)}function Lt(){w($),w(lt),w(ut)}function Ia(t){t.memoizedState!==null&&Z(St,t);var e=$.current,l=oh(e,t.type);e!==l&&(Z(lt,t),Z($,l))}function eu(t){lt.current===t&&(w($),w(lt)),St.current===t&&(w(St),Qn._currentValue=Q)}var wi,qo;function Gl(t){if(wi===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);wi=e&&e[1]||"",qo=-1<l.stack.indexOf(`
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+wi+t+qo}var qi=!1;function Yi(t,e){if(!t||qi)return"";qi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var B=function(){throw Error()};if(Object.defineProperty(B.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(B,[])}catch(D){var O=D}Reflect.construct(t,[],B)}else{try{B.call()}catch(D){O=D}t.call(B.prototype)}}else{try{throw Error()}catch(D){O=D}(B=t())&&typeof B.catch=="function"&&B.catch(function(){})}}catch(D){if(D&&O&&typeof D.stack=="string")return[D.stack,O.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(),o=u[0],d=u[1];if(o&&d){var g=o.split(`
`),z=d.split(`
`);for(n=a=0;a<g.length&&!g[a].includes("DetermineComponentFrameRoot");)a++;for(;n<z.length&&!z[n].includes("DetermineComponentFrameRoot");)n++;if(a===g.length||n===z.length)for(a=g.length-1,n=z.length-1;1<=a&&0<=n&&g[a]!==z[n];)n--;for(;1<=a&&0<=n;a--,n--)if(g[a]!==z[n]){if(a!==1||n!==1)do if(a--,n--,0>n||g[a]!==z[n]){var U=`
`+g[a].replace(" at new "," at ");return t.displayName&&U.includes("<anonymous>")&&(U=U.replace("<anonymous>",t.displayName)),U}while(1<=a&&0<=n);break}}}finally{qi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Gl(l):""}function Vm(t,e){switch(t.tag){case 26:case 27:case 5:return Gl(t.type);case 16:return Gl("Lazy");case 13:return t.child!==e&&e!==null?Gl("Suspense Fallback"):Gl("Suspense");case 19:return Gl("SuspenseList");case 0:case 15:return Yi(t.type,!1);case 11:return Yi(t.type.render,!1);case 1:return Yi(t.type,!0);case 31:return Gl("Activity");default:return""}}function Yo(t){try{var e="",l=null;do e+=Vm(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var ji=Object.prototype.hasOwnProperty,Gi=i.unstable_scheduleCallback,Xi=i.unstable_cancelCallback,Km=i.unstable_shouldYield,Jm=i.unstable_requestPaint,ce=i.unstable_now,$m=i.unstable_getCurrentPriorityLevel,jo=i.unstable_ImmediatePriority,Go=i.unstable_UserBlockingPriority,lu=i.unstable_NormalPriority,Wm=i.unstable_LowPriority,Xo=i.unstable_IdlePriority,km=i.log,Fm=i.unstable_setDisableYieldValue,tn=null,fe=null;function ml(t){if(typeof km=="function"&&Fm(t),fe&&typeof fe.setStrictMode=="function")try{fe.setStrictMode(tn,t)}catch{}}var oe=Math.clz32?Math.clz32:ty,Pm=Math.log,Im=Math.LN2;function ty(t){return t>>>=0,t===0?32:31-(Pm(t)/Im|0)|0}var au=256,nu=262144,uu=4194304;function Xl(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 iu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,o=t.pingedLanes;t=t.warmLanes;var d=a&134217727;return d!==0?(a=d&~u,a!==0?n=Xl(a):(o&=d,o!==0?n=Xl(o):l||(l=d&~t,l!==0&&(n=Xl(l))))):(d=a&~u,d!==0?n=Xl(d):o!==0?n=Xl(o):l||(l=a&~t,l!==0&&(n=Xl(l)))),n===0?0:e!==0&&e!==n&&(e&u)===0&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function en(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function ey(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 Qo(){var t=uu;return uu<<=1,(uu&62914560)===0&&(uu=4194304),t}function Qi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function ln(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function ly(t,e,l,a,n,u){var o=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 d=t.entanglements,g=t.expirationTimes,z=t.hiddenUpdates;for(l=o&~l;0<l;){var U=31-oe(l),B=1<<U;d[U]=0,g[U]=-1;var O=z[U];if(O!==null)for(z[U]=null,U=0;U<O.length;U++){var D=O[U];D!==null&&(D.lane&=-536870913)}l&=~B}a!==0&&Zo(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(o&~e))}function Zo(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-oe(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function Vo(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-oe(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function Ko(t,e){var l=e&-e;return l=(l&42)!==0?1:Zi(l),(l&(t.suspendedLanes|e))!==0?0:l}function Zi(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 Vi(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Jo(){var t=j.p;return t!==0?t:(t=window.event,t===void 0?32:Uh(t.type))}function $o(t,e){var l=j.p;try{return j.p=t,e()}finally{j.p=l}}var yl=Math.random().toString(36).slice(2),Kt="__reactFiber$"+yl,te="__reactProps$"+yl,fa="__reactContainer$"+yl,Ki="__reactEvents$"+yl,ay="__reactListeners$"+yl,ny="__reactHandles$"+yl,Wo="__reactResources$"+yl,an="__reactMarker$"+yl;function Ji(t){delete t[Kt],delete t[te],delete t[Ki],delete t[ay],delete t[ny]}function oa(t){var e=t[Kt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[fa]||l[Kt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=vh(t);t!==null;){if(l=t[Kt])return l;t=vh(t)}return e}t=l,l=t.parentNode}return null}function ra(t){if(t=t[Kt]||t[fa]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function nn(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function sa(t){var e=t[Wo];return e||(e=t[Wo]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Zt(t){t[an]=!0}var ko=new Set,Fo={};function Ql(t,e){da(t,e),da(t+"Capture",e)}function da(t,e){for(Fo[t]=e,t=0;t<e.length;t++)ko.add(e[t])}var uy=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]*$"),Po={},Io={};function iy(t){return ji.call(Io,t)?!0:ji.call(Po,t)?!1:uy.test(t)?Io[t]=!0:(Po[t]=!0,!1)}function cu(t,e,l){if(iy(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 fu(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 Ke(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 be(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function tr(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function cy(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(o){l=""+o,u.call(this,o)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(o){l=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function $i(t){if(!t._valueTracker){var e=tr(t)?"checked":"value";t._valueTracker=cy(t,e,""+t[e])}}function er(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=tr(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function ou(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 fy=/[\n"\\]/g;function Ee(t){return t.replace(fy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Wi(t,e,l,a,n,u,o,d){t.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.type=o:t.removeAttribute("type"),e!=null?o==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+be(e)):t.value!==""+be(e)&&(t.value=""+be(e)):o!=="submit"&&o!=="reset"||t.removeAttribute("value"),e!=null?ki(t,o,be(e)):l!=null?ki(t,o,be(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?t.name=""+be(d):t.removeAttribute("name")}function lr(t,e,l,a,n,u,o,d){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)){$i(t);return}l=l!=null?""+be(l):"",e=e!=null?""+be(e):l,d||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=d?t.checked:!!a,t.defaultChecked=!!a,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(t.name=o),$i(t)}function ki(t,e,l){e==="number"&&ou(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ha(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=""+be(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 ar(t,e,l){if(e!=null&&(e=""+be(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+be(l):""}function nr(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(vt(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=be(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),$i(t)}function ma(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var oy=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||oy.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function ir(t,e,l){if(e!=null&&typeof e!="object")throw Error(f(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 Fi(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 ry=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"]]),sy=/^[\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 ru(t){return sy.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Je(){}var Pi=null;function Ii(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ya=null,va=null;function cr(t){var e=ra(t);if(e&&(t=e.stateNode)){var l=t[te]||null;t:switch(t=e.stateNode,e.type){case"input":if(Wi(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="'+Ee(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[te]||null;if(!n)throw Error(f(90));Wi(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&&er(a)}break t;case"textarea":ar(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ha(t,!!l.multiple,e,!1)}}}var tc=!1;function fr(t,e,l){if(tc)return t(e,l);tc=!0;try{var a=t(e);return a}finally{if(tc=!1,(ya!==null||va!==null)&&(Fu(),ya&&(e=ya,t=va,va=ya=null,cr(e),t)))for(e=0;e<t.length;e++)cr(t[e])}}function un(t,e){var l=t.stateNode;if(l===null)return null;var a=l[te]||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(f(231,e,typeof l));return l}var $e=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ec=!1;if($e)try{var cn={};Object.defineProperty(cn,"passive",{get:function(){ec=!0}}),window.addEventListener("test",cn,cn),window.removeEventListener("test",cn,cn)}catch{ec=!1}var vl=null,lc=null,su=null;function or(){if(su)return su;var t,e=lc,l=e.length,a,n="value"in vl?vl.value:vl.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var o=l-t;for(a=1;a<=o&&e[l-a]===n[u-a];a++);return su=n.slice(t,1<a?1-a:void 0)}function du(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 hu(){return!0}function rr(){return!1}function ee(t){function e(l,a,n,u,o){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=o,this.currentTarget=null;for(var d in t)t.hasOwnProperty(d)&&(l=t[d],this[d]=l?l(u):u[d]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?hu:rr,this.isPropagationStopped=rr,this}return S(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=hu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=hu)},persist:function(){},isPersistent:hu}),e}var Zl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},mu=ee(Zl),fn=S({},Zl,{view:0,detail:0}),dy=ee(fn),ac,nc,on,yu=S({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ic,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!==on&&(on&&t.type==="mousemove"?(ac=t.screenX-on.screenX,nc=t.screenY-on.screenY):nc=ac=0,on=t),ac)},movementY:function(t){return"movementY"in t?t.movementY:nc}}),sr=ee(yu),hy=S({},yu,{dataTransfer:0}),my=ee(hy),yy=S({},fn,{relatedTarget:0}),uc=ee(yy),vy=S({},Zl,{animationName:0,elapsedTime:0,pseudoElement:0}),gy=ee(vy),py=S({},Zl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Sy=ee(py),by=S({},Zl,{data:0}),dr=ee(by),Ey={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ty={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"},Ay={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ry(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Ay[t])?!!e[t]:!1}function ic(){return Ry}var zy=S({},fn,{key:function(t){if(t.key){var e=Ey[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=du(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Ty[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ic,charCode:function(t){return t.type==="keypress"?du(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?du(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Oy=ee(zy),_y=S({},yu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),hr=ee(_y),xy=S({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ic}),My=ee(xy),Dy=S({},Zl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Cy=ee(Dy),Uy=S({},yu,{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}),Ny=ee(Uy),Hy=S({},Zl,{newState:0,oldState:0}),By=ee(Hy),Ly=[9,13,27,32],cc=$e&&"CompositionEvent"in window,rn=null;$e&&"documentMode"in document&&(rn=document.documentMode);var wy=$e&&"TextEvent"in window&&!rn,mr=$e&&(!cc||rn&&8<rn&&11>=rn),yr=" ",vr=!1;function gr(t,e){switch(t){case"keyup":return Ly.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pr(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ga=!1;function qy(t,e){switch(t){case"compositionend":return pr(e);case"keypress":return e.which!==32?null:(vr=!0,yr);case"textInput":return t=e.data,t===yr&&vr?null:t;default:return null}}function Yy(t,e){if(ga)return t==="compositionend"||!cc&&gr(t,e)?(t=or(),su=lc=vl=null,ga=!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 mr&&e.locale!=="ko"?null:e.data;default:return null}}var jy={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 Sr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!jy[t.type]:e==="textarea"}function br(t,e,l,a){ya?va?va.push(a):va=[a]:ya=a,e=ni(e,"onChange"),0<e.length&&(l=new mu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var sn=null,dn=null;function Gy(t){lh(t,0)}function vu(t){var e=nn(t);if(er(e))return t}function Er(t,e){if(t==="change")return e}var Tr=!1;if($e){var fc;if($e){var oc="oninput"in document;if(!oc){var Ar=document.createElement("div");Ar.setAttribute("oninput","return;"),oc=typeof Ar.oninput=="function"}fc=oc}else fc=!1;Tr=fc&&(!document.documentMode||9<document.documentMode)}function Rr(){sn&&(sn.detachEvent("onpropertychange",zr),dn=sn=null)}function zr(t){if(t.propertyName==="value"&&vu(dn)){var e=[];br(e,dn,t,Ii(t)),fr(Gy,e)}}function Xy(t,e,l){t==="focusin"?(Rr(),sn=e,dn=l,sn.attachEvent("onpropertychange",zr)):t==="focusout"&&Rr()}function Qy(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return vu(dn)}function Zy(t,e){if(t==="click")return vu(e)}function Vy(t,e){if(t==="input"||t==="change")return vu(e)}function Ky(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var re=typeof Object.is=="function"?Object.is:Ky;function hn(t,e){if(re(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(!ji.call(e,n)||!re(t[n],e[n]))return!1}return!0}function Or(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function _r(t,e){var l=Or(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=Or(l)}}function xr(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?xr(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Mr(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=ou(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=ou(t.document)}return e}function rc(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 Jy=$e&&"documentMode"in document&&11>=document.documentMode,pa=null,sc=null,mn=null,dc=!1;function Dr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;dc||pa==null||pa!==ou(a)||(a=pa,"selectionStart"in a&&rc(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}),mn&&hn(mn,a)||(mn=a,a=ni(sc,"onSelect"),0<a.length&&(e=new mu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=pa)))}function Vl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var Sa={animationend:Vl("Animation","AnimationEnd"),animationiteration:Vl("Animation","AnimationIteration"),animationstart:Vl("Animation","AnimationStart"),transitionrun:Vl("Transition","TransitionRun"),transitionstart:Vl("Transition","TransitionStart"),transitioncancel:Vl("Transition","TransitionCancel"),transitionend:Vl("Transition","TransitionEnd")},hc={},Cr={};$e&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete Sa.animationend.animation,delete Sa.animationiteration.animation,delete Sa.animationstart.animation),"TransitionEvent"in window||delete Sa.transitionend.transition);function Kl(t){if(hc[t])return hc[t];if(!Sa[t])return t;var e=Sa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Cr)return hc[t]=e[l];return t}var Ur=Kl("animationend"),Nr=Kl("animationiteration"),Hr=Kl("animationstart"),$y=Kl("transitionrun"),Wy=Kl("transitionstart"),ky=Kl("transitioncancel"),Br=Kl("transitionend"),Lr=new Map,mc="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(" ");mc.push("scrollEnd");function Ue(t,e){Lr.set(t,e),Ql(e,[t])}var gu=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)},Te=[],ba=0,yc=0;function pu(){for(var t=ba,e=yc=ba=0;e<t;){var l=Te[e];Te[e++]=null;var a=Te[e];Te[e++]=null;var n=Te[e];Te[e++]=null;var u=Te[e];if(Te[e++]=null,a!==null&&n!==null){var o=a.pending;o===null?n.next=n:(n.next=o.next,o.next=n),a.pending=n}u!==0&&wr(l,n,u)}}function Su(t,e,l,a){Te[ba++]=t,Te[ba++]=e,Te[ba++]=l,Te[ba++]=a,yc|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function vc(t,e,l,a){return Su(t,e,l,a),bu(t)}function Jl(t,e){return Su(t,null,null,e),bu(t)}function wr(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-oe(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function bu(t){if(50<Ln)throw Ln=0,Of=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Ea={};function Fy(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 se(t,e,l,a){return new Fy(t,e,l,a)}function gc(t){return t=t.prototype,!(!t||!t.isReactComponent)}function We(t,e){var l=t.alternate;return l===null?(l=se(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 qr(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 Eu(t,e,l,a,n,u){var o=0;if(a=t,typeof t=="function")gc(t)&&(o=1);else if(typeof t=="string")o=l0(t,l,$.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case bt:return t=se(31,l,e,n),t.elementType=bt,t.lanes=u,t;case q:return $l(l.children,n,u,e);case Y:o=8,n|=24;break;case H:return t=se(12,l,e,n|2),t.elementType=H,t.lanes=u,t;case k:return t=se(13,l,e,n),t.elementType=k,t.lanes=u,t;case F:return t=se(19,l,e,n),t.elementType=F,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case G:o=10;break t;case X:o=9;break t;case V:o=11;break t;case K:o=14;break t;case ft:o=16,a=null;break t}o=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=se(o,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function $l(t,e,l,a){return t=se(7,t,a,e),t.lanes=l,t}function pc(t,e,l){return t=se(6,t,null,e),t.lanes=l,t}function Yr(t){var e=se(18,null,null,0);return e.stateNode=t,e}function Sc(t,e,l){return e=se(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var jr=new WeakMap;function Ae(t,e){if(typeof t=="object"&&t!==null){var l=jr.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Yo(e)},jr.set(t,e),e)}return{value:t,source:e,stack:Yo(e)}}var Ta=[],Aa=0,Tu=null,yn=0,Re=[],ze=0,gl=null,Ye=1,je="";function ke(t,e){Ta[Aa++]=yn,Ta[Aa++]=Tu,Tu=t,yn=e}function Gr(t,e,l){Re[ze++]=Ye,Re[ze++]=je,Re[ze++]=gl,gl=t;var a=Ye;t=je;var n=32-oe(a)-1;a&=~(1<<n),l+=1;var u=32-oe(e)+n;if(30<u){var o=n-n%5;u=(a&(1<<o)-1).toString(32),a>>=o,n-=o,Ye=1<<32-oe(e)+n|l<<n|a,je=u+t}else Ye=1<<u|l<<n|a,je=t}function bc(t){t.return!==null&&(ke(t,1),Gr(t,1,0))}function Ec(t){for(;t===Tu;)Tu=Ta[--Aa],Ta[Aa]=null,yn=Ta[--Aa],Ta[Aa]=null;for(;t===gl;)gl=Re[--ze],Re[ze]=null,je=Re[--ze],Re[ze]=null,Ye=Re[--ze],Re[ze]=null}function Xr(t,e){Re[ze++]=Ye,Re[ze++]=je,Re[ze++]=gl,Ye=e.id,je=e.overflow,gl=t}var Jt=null,Dt=null,dt=!1,pl=null,Oe=!1,Tc=Error(f(519));function Sl(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw vn(Ae(e,t)),Tc}function Qr(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Kt]=t,e[te]=a,l){case"dialog":ct("cancel",e),ct("close",e);break;case"iframe":case"object":case"embed":ct("load",e);break;case"video":case"audio":for(l=0;l<qn.length;l++)ct(qn[l],e);break;case"source":ct("error",e);break;case"img":case"image":case"link":ct("error",e),ct("load",e);break;case"details":ct("toggle",e);break;case"input":ct("invalid",e),lr(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ct("invalid",e);break;case"textarea":ct("invalid",e),nr(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||ih(e.textContent,l)?(a.popover!=null&&(ct("beforetoggle",e),ct("toggle",e)),a.onScroll!=null&&ct("scroll",e),a.onScrollEnd!=null&&ct("scrollend",e),a.onClick!=null&&(e.onclick=Je),e=!0):e=!1,e||Sl(t,!0)}function Zr(t){for(Jt=t.return;Jt;)switch(Jt.tag){case 5:case 31:case 13:Oe=!1;return;case 27:case 3:Oe=!0;return;default:Jt=Jt.return}}function Ra(t){if(t!==Jt)return!1;if(!dt)return Zr(t),dt=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||Gf(t.type,t.memoizedProps)),l=!l),l&&Dt&&Sl(t),Zr(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Dt=yh(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Dt=yh(t)}else e===27?(e=Dt,Nl(t.type)?(t=Kf,Kf=null,Dt=t):Dt=e):Dt=Jt?xe(t.stateNode.nextSibling):null;return!0}function Wl(){Dt=Jt=null,dt=!1}function Ac(){var t=pl;return t!==null&&(ue===null?ue=t:ue.push.apply(ue,t),pl=null),t}function vn(t){pl===null?pl=[t]:pl.push(t)}var Rc=T(null),kl=null,Fe=null;function bl(t,e,l){Z(Rc,e._currentValue),e._currentValue=l}function Pe(t){t._currentValue=Rc.current,w(Rc)}function zc(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 Oc(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var o=n.child;u=u.firstContext;t:for(;u!==null;){var d=u;u=n;for(var g=0;g<e.length;g++)if(d.context===e[g]){u.lanes|=l,d=u.alternate,d!==null&&(d.lanes|=l),zc(u.return,l,t),a||(o=null);break t}u=d.next}}else if(n.tag===18){if(o=n.return,o===null)throw Error(f(341));o.lanes|=l,u=o.alternate,u!==null&&(u.lanes|=l),zc(o,l,t),o=null}else o=n.child;if(o!==null)o.return=n;else for(o=n;o!==null;){if(o===t){o=null;break}if(n=o.sibling,n!==null){n.return=o.return,o=n;break}o=o.return}n=o}}function za(t,e,l,a){t=null;for(var n=e,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var o=n.alternate;if(o===null)throw Error(f(387));if(o=o.memoizedProps,o!==null){var d=n.type;re(n.pendingProps.value,o.value)||(t!==null?t.push(d):t=[d])}}else if(n===St.current){if(o=n.alternate,o===null)throw Error(f(387));o.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Qn):t=[Qn])}n=n.return}t!==null&&Oc(e,t,l,a),e.flags|=262144}function Au(t){for(t=t.firstContext;t!==null;){if(!re(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Fl(t){kl=t,Fe=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function $t(t){return Vr(kl,t)}function Ru(t,e){return kl===null&&Fl(t),Vr(t,e)}function Vr(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Fe===null){if(t===null)throw Error(f(308));Fe=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Fe=Fe.next=e;return l}var Py=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()})}},Iy=i.unstable_scheduleCallback,tv=i.unstable_NormalPriority,Yt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function _c(){return{controller:new Py,data:new Map,refCount:0}}function gn(t){t.refCount--,t.refCount===0&&Iy(tv,function(){t.controller.abort()})}var pn=null,xc=0,Oa=0,_a=null;function ev(t,e){if(pn===null){var l=pn=[];xc=0,Oa=Uf(),_a={status:"pending",value:void 0,then:function(a){l.push(a)}}}return xc++,e.then(Kr,Kr),e}function Kr(){if(--xc===0&&pn!==null){_a!==null&&(_a.status="fulfilled");var t=pn;pn=null,Oa=0,_a=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function lv(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 Jr=M.S;M.S=function(t,e){Dd=ce(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&ev(t,e),Jr!==null&&Jr(t,e)};var Pl=T(null);function Mc(){var t=Pl.current;return t!==null?t:_t.pooledCache}function zu(t,e){e===null?Z(Pl,Pl.current):Z(Pl,e.pool)}function $r(){var t=Mc();return t===null?null:{parent:Yt._currentValue,pool:t}}var xa=Error(f(460)),Dc=Error(f(474)),Ou=Error(f(542)),_u={then:function(){}};function Wr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function kr(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Je,Je),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Pr(t),t;default:if(typeof e.status=="string")e.then(Je,Je);else{if(t=_t,t!==null&&100<t.shellSuspendCounter)throw Error(f(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,Pr(t),t}throw ta=e,xa}}function Il(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(ta=l,xa):l}}var ta=null;function Fr(){if(ta===null)throw Error(f(459));var t=ta;return ta=null,t}function Pr(t){if(t===xa||t===Ou)throw Error(f(483))}var Ma=null,Sn=0;function xu(t){var e=Sn;return Sn+=1,Ma===null&&(Ma=[]),kr(Ma,t,e)}function bn(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Mu(t,e){throw e.$$typeof===x?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Ir(t){function e(A,b){if(t){var R=A.deletions;R===null?(A.deletions=[b],A.flags|=16):R.push(b)}}function l(A,b){if(!t)return null;for(;b!==null;)e(A,b),b=b.sibling;return null}function a(A){for(var b=new Map;A!==null;)A.key!==null?b.set(A.key,A):b.set(A.index,A),A=A.sibling;return b}function n(A,b){return A=We(A,b),A.index=0,A.sibling=null,A}function u(A,b,R){return A.index=R,t?(R=A.alternate,R!==null?(R=R.index,R<b?(A.flags|=67108866,b):R):(A.flags|=67108866,b)):(A.flags|=1048576,b)}function o(A){return t&&A.alternate===null&&(A.flags|=67108866),A}function d(A,b,R,N){return b===null||b.tag!==6?(b=pc(R,A.mode,N),b.return=A,b):(b=n(b,R),b.return=A,b)}function g(A,b,R,N){var P=R.type;return P===q?U(A,b,R.props.children,N,R.key):b!==null&&(b.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===ft&&Il(P)===b.type)?(b=n(b,R.props),bn(b,R),b.return=A,b):(b=Eu(R.type,R.key,R.props,null,A.mode,N),bn(b,R),b.return=A,b)}function z(A,b,R,N){return b===null||b.tag!==4||b.stateNode.containerInfo!==R.containerInfo||b.stateNode.implementation!==R.implementation?(b=Sc(R,A.mode,N),b.return=A,b):(b=n(b,R.children||[]),b.return=A,b)}function U(A,b,R,N,P){return b===null||b.tag!==7?(b=$l(R,A.mode,N,P),b.return=A,b):(b=n(b,R),b.return=A,b)}function B(A,b,R){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return b=pc(""+b,A.mode,R),b.return=A,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case C:return R=Eu(b.type,b.key,b.props,null,A.mode,R),bn(R,b),R.return=A,R;case L:return b=Sc(b,A.mode,R),b.return=A,b;case ft:return b=Il(b),B(A,b,R)}if(vt(b)||pt(b))return b=$l(b,A.mode,R,null),b.return=A,b;if(typeof b.then=="function")return B(A,xu(b),R);if(b.$$typeof===G)return B(A,Ru(A,b),R);Mu(A,b)}return null}function O(A,b,R,N){var P=b!==null?b.key:null;if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return P!==null?null:d(A,b,""+R,N);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case C:return R.key===P?g(A,b,R,N):null;case L:return R.key===P?z(A,b,R,N):null;case ft:return R=Il(R),O(A,b,R,N)}if(vt(R)||pt(R))return P!==null?null:U(A,b,R,N,null);if(typeof R.then=="function")return O(A,b,xu(R),N);if(R.$$typeof===G)return O(A,b,Ru(A,R),N);Mu(A,R)}return null}function D(A,b,R,N,P){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return A=A.get(R)||null,d(b,A,""+N,P);if(typeof N=="object"&&N!==null){switch(N.$$typeof){case C:return A=A.get(N.key===null?R:N.key)||null,g(b,A,N,P);case L:return A=A.get(N.key===null?R:N.key)||null,z(b,A,N,P);case ft:return N=Il(N),D(A,b,R,N,P)}if(vt(N)||pt(N))return A=A.get(R)||null,U(b,A,N,P,null);if(typeof N.then=="function")return D(A,b,R,xu(N),P);if(N.$$typeof===G)return D(A,b,R,Ru(b,N),P);Mu(b,N)}return null}function J(A,b,R,N){for(var P=null,mt=null,W=b,nt=b=0,st=null;W!==null&&nt<R.length;nt++){W.index>nt?(st=W,W=null):st=W.sibling;var yt=O(A,W,R[nt],N);if(yt===null){W===null&&(W=st);break}t&&W&&yt.alternate===null&&e(A,W),b=u(yt,b,nt),mt===null?P=yt:mt.sibling=yt,mt=yt,W=st}if(nt===R.length)return l(A,W),dt&&ke(A,nt),P;if(W===null){for(;nt<R.length;nt++)W=B(A,R[nt],N),W!==null&&(b=u(W,b,nt),mt===null?P=W:mt.sibling=W,mt=W);return dt&&ke(A,nt),P}for(W=a(W);nt<R.length;nt++)st=D(W,A,nt,R[nt],N),st!==null&&(t&&st.alternate!==null&&W.delete(st.key===null?nt:st.key),b=u(st,b,nt),mt===null?P=st:mt.sibling=st,mt=st);return t&&W.forEach(function(ql){return e(A,ql)}),dt&&ke(A,nt),P}function I(A,b,R,N){if(R==null)throw Error(f(151));for(var P=null,mt=null,W=b,nt=b=0,st=null,yt=R.next();W!==null&&!yt.done;nt++,yt=R.next()){W.index>nt?(st=W,W=null):st=W.sibling;var ql=O(A,W,yt.value,N);if(ql===null){W===null&&(W=st);break}t&&W&&ql.alternate===null&&e(A,W),b=u(ql,b,nt),mt===null?P=ql:mt.sibling=ql,mt=ql,W=st}if(yt.done)return l(A,W),dt&&ke(A,nt),P;if(W===null){for(;!yt.done;nt++,yt=R.next())yt=B(A,yt.value,N),yt!==null&&(b=u(yt,b,nt),mt===null?P=yt:mt.sibling=yt,mt=yt);return dt&&ke(A,nt),P}for(W=a(W);!yt.done;nt++,yt=R.next())yt=D(W,A,nt,yt.value,N),yt!==null&&(t&&yt.alternate!==null&&W.delete(yt.key===null?nt:yt.key),b=u(yt,b,nt),mt===null?P=yt:mt.sibling=yt,mt=yt);return t&&W.forEach(function(h0){return e(A,h0)}),dt&&ke(A,nt),P}function zt(A,b,R,N){if(typeof R=="object"&&R!==null&&R.type===q&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case C:t:{for(var P=R.key;b!==null;){if(b.key===P){if(P=R.type,P===q){if(b.tag===7){l(A,b.sibling),N=n(b,R.props.children),N.return=A,A=N;break t}}else if(b.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===ft&&Il(P)===b.type){l(A,b.sibling),N=n(b,R.props),bn(N,R),N.return=A,A=N;break t}l(A,b);break}else e(A,b);b=b.sibling}R.type===q?(N=$l(R.props.children,A.mode,N,R.key),N.return=A,A=N):(N=Eu(R.type,R.key,R.props,null,A.mode,N),bn(N,R),N.return=A,A=N)}return o(A);case L:t:{for(P=R.key;b!==null;){if(b.key===P)if(b.tag===4&&b.stateNode.containerInfo===R.containerInfo&&b.stateNode.implementation===R.implementation){l(A,b.sibling),N=n(b,R.children||[]),N.return=A,A=N;break t}else{l(A,b);break}else e(A,b);b=b.sibling}N=Sc(R,A.mode,N),N.return=A,A=N}return o(A);case ft:return R=Il(R),zt(A,b,R,N)}if(vt(R))return J(A,b,R,N);if(pt(R)){if(P=pt(R),typeof P!="function")throw Error(f(150));return R=P.call(R),I(A,b,R,N)}if(typeof R.then=="function")return zt(A,b,xu(R),N);if(R.$$typeof===G)return zt(A,b,Ru(A,R),N);Mu(A,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,b!==null&&b.tag===6?(l(A,b.sibling),N=n(b,R),N.return=A,A=N):(l(A,b),N=pc(R,A.mode,N),N.return=A,A=N),o(A)):l(A,b)}return function(A,b,R,N){try{Sn=0;var P=zt(A,b,R,N);return Ma=null,P}catch(W){if(W===xa||W===Ou)throw W;var mt=se(29,W,null,A.mode);return mt.lanes=N,mt.return=A,mt}finally{}}}var ea=Ir(!0),ts=Ir(!1),El=!1;function Cc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Uc(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 Tl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Al(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(gt&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=bu(t),wr(t,null,l),e}return Su(t,a,e,l),bu(t)}function En(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,Vo(t,l)}}function Nc(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 o={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=o:u=u.next=o,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 Hc=!1;function Tn(){if(Hc){var t=_a;if(t!==null)throw t}}function An(t,e,l,a){Hc=!1;var n=t.updateQueue;El=!1;var u=n.firstBaseUpdate,o=n.lastBaseUpdate,d=n.shared.pending;if(d!==null){n.shared.pending=null;var g=d,z=g.next;g.next=null,o===null?u=z:o.next=z,o=g;var U=t.alternate;U!==null&&(U=U.updateQueue,d=U.lastBaseUpdate,d!==o&&(d===null?U.firstBaseUpdate=z:d.next=z,U.lastBaseUpdate=g))}if(u!==null){var B=n.baseState;o=0,U=z=g=null,d=u;do{var O=d.lane&-536870913,D=O!==d.lane;if(D?(rt&O)===O:(a&O)===O){O!==0&&O===Oa&&(Hc=!0),U!==null&&(U=U.next={lane:0,tag:d.tag,payload:d.payload,callback:null,next:null});t:{var J=t,I=d;O=e;var zt=l;switch(I.tag){case 1:if(J=I.payload,typeof J=="function"){B=J.call(zt,B,O);break t}B=J;break t;case 3:J.flags=J.flags&-65537|128;case 0:if(J=I.payload,O=typeof J=="function"?J.call(zt,B,O):J,O==null)break t;B=S({},B,O);break t;case 2:El=!0}}O=d.callback,O!==null&&(t.flags|=64,D&&(t.flags|=8192),D=n.callbacks,D===null?n.callbacks=[O]:D.push(O))}else D={lane:O,tag:d.tag,payload:d.payload,callback:d.callback,next:null},U===null?(z=U=D,g=B):U=U.next=D,o|=O;if(d=d.next,d===null){if(d=n.shared.pending,d===null)break;D=d,d=D.next,D.next=null,n.lastBaseUpdate=D,n.shared.pending=null}}while(!0);U===null&&(g=B),n.baseState=g,n.firstBaseUpdate=z,n.lastBaseUpdate=U,u===null&&(n.shared.lanes=0),xl|=o,t.lanes=o,t.memoizedState=B}}function es(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function ls(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)es(l[t],e)}var Da=T(null),Du=T(0);function as(t,e){t=cl,Z(Du,t),Z(Da,e),cl=t|e.baseLanes}function Bc(){Z(Du,cl),Z(Da,Da.current)}function Lc(){cl=Du.current,w(Da),w(Du)}var de=T(null),_e=null;function Rl(t){var e=t.alternate;Z(wt,wt.current&1),Z(de,t),_e===null&&(e===null||Da.current!==null||e.memoizedState!==null)&&(_e=t)}function wc(t){Z(wt,wt.current),Z(de,t),_e===null&&(_e=t)}function ns(t){t.tag===22?(Z(wt,wt.current),Z(de,t),_e===null&&(_e=t)):zl()}function zl(){Z(wt,wt.current),Z(de,de.current)}function he(t){w(de),_e===t&&(_e=null),w(wt)}var wt=T(0);function Cu(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||Zf(l)||Vf(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)!==0)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 Ie=0,at=null,At=null,jt=null,Uu=!1,Ca=!1,la=!1,Nu=0,Rn=0,Ua=null,av=0;function Ht(){throw Error(f(321))}function qc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!re(t[l],e[l]))return!1;return!0}function Yc(t,e,l,a,n,u){return Ie=u,at=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,M.H=t===null||t.memoizedState===null?Gs:tf,la=!1,u=l(a,n),la=!1,Ca&&(u=is(e,l,a,n)),us(t),u}function us(t){M.H=_n;var e=At!==null&&At.next!==null;if(Ie=0,jt=At=at=null,Uu=!1,Rn=0,Ua=null,e)throw Error(f(300));t===null||Gt||(t=t.dependencies,t!==null&&Au(t)&&(Gt=!0))}function is(t,e,l,a){at=t;var n=0;do{if(Ca&&(Ua=null),Rn=0,Ca=!1,25<=n)throw Error(f(301));if(n+=1,jt=At=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}M.H=Xs,u=e(l,a)}while(Ca);return u}function nv(){var t=M.H,e=t.useState()[0];return e=typeof e.then=="function"?zn(e):e,t=t.useState()[0],(At!==null?At.memoizedState:null)!==t&&(at.flags|=1024),e}function jc(){var t=Nu!==0;return Nu=0,t}function Gc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function Xc(t){if(Uu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}Uu=!1}Ie=0,jt=At=at=null,Ca=!1,Rn=Nu=0,Ua=null}function It(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return jt===null?at.memoizedState=jt=t:jt=jt.next=t,jt}function qt(){if(At===null){var t=at.alternate;t=t!==null?t.memoizedState:null}else t=At.next;var e=jt===null?at.memoizedState:jt.next;if(e!==null)jt=e,At=t;else{if(t===null)throw at.alternate===null?Error(f(467)):Error(f(310));At=t,t={memoizedState:At.memoizedState,baseState:At.baseState,baseQueue:At.baseQueue,queue:At.queue,next:null},jt===null?at.memoizedState=jt=t:jt=jt.next=t}return jt}function Hu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function zn(t){var e=Rn;return Rn+=1,Ua===null&&(Ua=[]),t=kr(Ua,t,e),e=at,(jt===null?e.memoizedState:jt.next)===null&&(e=e.alternate,M.H=e===null||e.memoizedState===null?Gs:tf),t}function Bu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return zn(t);if(t.$$typeof===G)return $t(t)}throw Error(f(438,String(t)))}function Qc(t){var e=null,l=at.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=at.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=Hu(),at.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]=Ot;return e.index++,l}function tl(t,e){return typeof e=="function"?e(t):e}function Lu(t){var e=qt();return Zc(e,At,t)}function Zc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var o=n.next;n.next=u.next,u.next=o}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var d=o=null,g=null,z=e,U=!1;do{var B=z.lane&-536870913;if(B!==z.lane?(rt&B)===B:(Ie&B)===B){var O=z.revertLane;if(O===0)g!==null&&(g=g.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),B===Oa&&(U=!0);else if((Ie&O)===O){z=z.next,O===Oa&&(U=!0);continue}else B={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},g===null?(d=g=B,o=u):g=g.next=B,at.lanes|=O,xl|=O;B=z.action,la&&l(u,B),u=z.hasEagerState?z.eagerState:l(u,B)}else O={lane:B,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},g===null?(d=g=O,o=u):g=g.next=O,at.lanes|=B,xl|=B;z=z.next}while(z!==null&&z!==e);if(g===null?o=u:g.next=d,!re(u,t.memoizedState)&&(Gt=!0,U&&(l=_a,l!==null)))throw l;t.memoizedState=u,t.baseState=o,t.baseQueue=g,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function Vc(t){var e=qt(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var o=n=n.next;do u=t(u,o.action),o=o.next;while(o!==n);re(u,e.memoizedState)||(Gt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function cs(t,e,l){var a=at,n=qt(),u=dt;if(u){if(l===void 0)throw Error(f(407));l=l()}else l=e();var o=!re((At||n).memoizedState,l);if(o&&(n.memoizedState=l,Gt=!0),n=n.queue,$c(rs.bind(null,a,n,t),[t]),n.getSnapshot!==e||o||jt!==null&&jt.memoizedState.tag&1){if(a.flags|=2048,Na(9,{destroy:void 0},os.bind(null,a,n,l,e),null),_t===null)throw Error(f(349));u||(Ie&127)!==0||fs(a,e,l)}return l}function fs(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=at.updateQueue,e===null?(e=Hu(),at.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function os(t,e,l,a){e.value=l,e.getSnapshot=a,ss(e)&&ds(t)}function rs(t,e,l){return l(function(){ss(e)&&ds(t)})}function ss(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!re(t,l)}catch{return!0}}function ds(t){var e=Jl(t,2);e!==null&&ie(e,t,2)}function Kc(t){var e=It();if(typeof t=="function"){var l=t;if(t=l(),la){ml(!0);try{l()}finally{ml(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tl,lastRenderedState:t},e}function hs(t,e,l,a){return t.baseState=l,Zc(t,At,typeof a=="function"?a:tl)}function uv(t,e,l,a,n){if(Yu(t))throw Error(f(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(o){u.listeners.push(o)}};M.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,ms(e,u)):(u.next=l.next,e.pending=l.next=u)}}function ms(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=M.T,o={};M.T=o;try{var d=l(n,a),g=M.S;g!==null&&g(o,d),ys(t,e,d)}catch(z){Jc(t,e,z)}finally{u!==null&&o.types!==null&&(u.types=o.types),M.T=u}}else try{u=l(n,a),ys(t,e,u)}catch(z){Jc(t,e,z)}}function ys(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){vs(t,e,a)},function(a){return Jc(t,e,a)}):vs(t,e,l)}function vs(t,e,l){e.status="fulfilled",e.value=l,gs(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,ms(t,l)))}function Jc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,gs(e),e=e.next;while(e!==a)}t.action=null}function gs(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function ps(t,e){return e}function Ss(t,e){if(dt){var l=_t.formState;if(l!==null){t:{var a=at;if(dt){if(Dt){e:{for(var n=Dt,u=Oe;n.nodeType!==8;){if(!u){n=null;break e}if(n=xe(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Dt=xe(n.nextSibling),a=n.data==="F!";break t}}Sl(a)}a=!1}a&&(e=l[0])}}return l=It(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:e},l.queue=a,l=qs.bind(null,at,a),a.dispatch=l,a=Kc(!1),u=Ic.bind(null,at,!1,a.queue),a=It(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=uv.bind(null,at,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function bs(t){var e=qt();return Es(e,At,t)}function Es(t,e,l){if(e=Zc(t,e,ps)[0],t=Lu(tl)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=zn(e)}catch(o){throw o===xa?Ou:o}else a=e;e=qt();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(at.flags|=2048,Na(9,{destroy:void 0},iv.bind(null,n,l),null)),[a,u,t]}function iv(t,e){t.action=e}function Ts(t){var e=qt(),l=At;if(l!==null)return Es(e,l,t);qt(),e=e.memoizedState,l=qt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function Na(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=at.updateQueue,e===null&&(e=Hu(),at.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 As(){return qt().memoizedState}function wu(t,e,l,a){var n=It();at.flags|=t,n.memoizedState=Na(1|e,{destroy:void 0},l,a===void 0?null:a)}function qu(t,e,l,a){var n=qt();a=a===void 0?null:a;var u=n.memoizedState.inst;At!==null&&a!==null&&qc(a,At.memoizedState.deps)?n.memoizedState=Na(e,u,l,a):(at.flags|=t,n.memoizedState=Na(1|e,u,l,a))}function Rs(t,e){wu(8390656,8,t,e)}function $c(t,e){qu(2048,8,t,e)}function cv(t){at.flags|=4;var e=at.updateQueue;if(e===null)e=Hu(),at.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function zs(t){var e=qt().memoizedState;return cv({ref:e,nextImpl:t}),function(){if((gt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Os(t,e){return qu(4,2,t,e)}function _s(t,e){return qu(4,4,t,e)}function xs(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 Ms(t,e,l){l=l!=null?l.concat([t]):null,qu(4,4,xs.bind(null,e,t),l)}function Wc(){}function Ds(t,e){var l=qt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&qc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Cs(t,e){var l=qt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&qc(e,a[1]))return a[0];if(a=t(),la){ml(!0);try{t()}finally{ml(!1)}}return l.memoizedState=[a,e],a}function kc(t,e,l){return l===void 0||(Ie&1073741824)!==0&&(rt&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=Ud(),at.lanes|=t,xl|=t,l)}function Us(t,e,l,a){return re(l,e)?l:Da.current!==null?(t=kc(t,l,a),re(t,e)||(Gt=!0),t):(Ie&42)===0||(Ie&1073741824)!==0&&(rt&261930)===0?(Gt=!0,t.memoizedState=l):(t=Ud(),at.lanes|=t,xl|=t,e)}function Ns(t,e,l,a,n){var u=j.p;j.p=u!==0&&8>u?u:8;var o=M.T,d={};M.T=d,Ic(t,!1,e,l);try{var g=n(),z=M.S;if(z!==null&&z(d,g),g!==null&&typeof g=="object"&&typeof g.then=="function"){var U=lv(g,a);On(t,e,U,ve(t))}else On(t,e,a,ve(t))}catch(B){On(t,e,{then:function(){},status:"rejected",reason:B},ve())}finally{j.p=u,o!==null&&d.types!==null&&(o.types=d.types),M.T=o}}function fv(){}function Fc(t,e,l,a){if(t.tag!==5)throw Error(f(476));var n=Hs(t).queue;Ns(t,n,e,Q,l===null?fv:function(){return Bs(t),l(a)})}function Hs(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:tl,lastRenderedState:Q},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:tl,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Bs(t){var e=Hs(t);e.next===null&&(e=t.alternate.memoizedState),On(t,e.next.queue,{},ve())}function Pc(){return $t(Qn)}function Ls(){return qt().memoizedState}function ws(){return qt().memoizedState}function ov(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=ve();t=Tl(l);var a=Al(e,t,l);a!==null&&(ie(a,e,l),En(a,e,l)),e={cache:_c()},t.payload=e;return}e=e.return}}function rv(t,e,l){var a=ve();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Yu(t)?Ys(e,l):(l=vc(t,e,l,a),l!==null&&(ie(l,t,a),js(l,e,a)))}function qs(t,e,l){var a=ve();On(t,e,l,a)}function On(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Yu(t))Ys(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var o=e.lastRenderedState,d=u(o,l);if(n.hasEagerState=!0,n.eagerState=d,re(d,o))return Su(t,e,n,0),_t===null&&pu(),!1}catch{}finally{}if(l=vc(t,e,n,a),l!==null)return ie(l,t,a),js(l,e,a),!0}return!1}function Ic(t,e,l,a){if(a={lane:2,revertLane:Uf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Yu(t)){if(e)throw Error(f(479))}else e=vc(t,l,a,2),e!==null&&ie(e,t,2)}function Yu(t){var e=t.alternate;return t===at||e!==null&&e===at}function Ys(t,e){Ca=Uu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function js(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,Vo(t,l)}}var _n={readContext:$t,use:Bu,useCallback:Ht,useContext:Ht,useEffect:Ht,useImperativeHandle:Ht,useLayoutEffect:Ht,useInsertionEffect:Ht,useMemo:Ht,useReducer:Ht,useRef:Ht,useState:Ht,useDebugValue:Ht,useDeferredValue:Ht,useTransition:Ht,useSyncExternalStore:Ht,useId:Ht,useHostTransitionStatus:Ht,useFormState:Ht,useActionState:Ht,useOptimistic:Ht,useMemoCache:Ht,useCacheRefresh:Ht};_n.useEffectEvent=Ht;var Gs={readContext:$t,use:Bu,useCallback:function(t,e){return It().memoizedState=[t,e===void 0?null:e],t},useContext:$t,useEffect:Rs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,wu(4194308,4,xs.bind(null,e,t),l)},useLayoutEffect:function(t,e){return wu(4194308,4,t,e)},useInsertionEffect:function(t,e){wu(4,2,t,e)},useMemo:function(t,e){var l=It();e=e===void 0?null:e;var a=t();if(la){ml(!0);try{t()}finally{ml(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=It();if(l!==void 0){var n=l(e);if(la){ml(!0);try{l(e)}finally{ml(!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=rv.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=It();return t={current:t},e.memoizedState=t},useState:function(t){t=Kc(t);var e=t.queue,l=qs.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Wc,useDeferredValue:function(t,e){var l=It();return kc(l,t,e)},useTransition:function(){var t=Kc(!1);return t=Ns.bind(null,at,t.queue,!0,!1),It().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,n=It();if(dt){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),_t===null)throw Error(f(349));(rt&127)!==0||fs(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,Rs(rs.bind(null,a,u,t),[t]),a.flags|=2048,Na(9,{destroy:void 0},os.bind(null,a,u,l,e),null),l},useId:function(){var t=It(),e=_t.identifierPrefix;if(dt){var l=je,a=Ye;l=(a&~(1<<32-oe(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=Nu++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=av++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Pc,useFormState:Ss,useActionState:Ss,useOptimistic:function(t){var e=It();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Ic.bind(null,at,!0,l),l.dispatch=e,[t,e]},useMemoCache:Qc,useCacheRefresh:function(){return It().memoizedState=ov.bind(null,at)},useEffectEvent:function(t){var e=It(),l={impl:t};return e.memoizedState=l,function(){if((gt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},tf={readContext:$t,use:Bu,useCallback:Ds,useContext:$t,useEffect:$c,useImperativeHandle:Ms,useInsertionEffect:Os,useLayoutEffect:_s,useMemo:Cs,useReducer:Lu,useRef:As,useState:function(){return Lu(tl)},useDebugValue:Wc,useDeferredValue:function(t,e){var l=qt();return Us(l,At.memoizedState,t,e)},useTransition:function(){var t=Lu(tl)[0],e=qt().memoizedState;return[typeof t=="boolean"?t:zn(t),e]},useSyncExternalStore:cs,useId:Ls,useHostTransitionStatus:Pc,useFormState:bs,useActionState:bs,useOptimistic:function(t,e){var l=qt();return hs(l,At,t,e)},useMemoCache:Qc,useCacheRefresh:ws};tf.useEffectEvent=zs;var Xs={readContext:$t,use:Bu,useCallback:Ds,useContext:$t,useEffect:$c,useImperativeHandle:Ms,useInsertionEffect:Os,useLayoutEffect:_s,useMemo:Cs,useReducer:Vc,useRef:As,useState:function(){return Vc(tl)},useDebugValue:Wc,useDeferredValue:function(t,e){var l=qt();return At===null?kc(l,t,e):Us(l,At.memoizedState,t,e)},useTransition:function(){var t=Vc(tl)[0],e=qt().memoizedState;return[typeof t=="boolean"?t:zn(t),e]},useSyncExternalStore:cs,useId:Ls,useHostTransitionStatus:Pc,useFormState:Ts,useActionState:Ts,useOptimistic:function(t,e){var l=qt();return At!==null?hs(l,At,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:Qc,useCacheRefresh:ws};Xs.useEffectEvent=zs;function ef(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:S({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var lf={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=ve(),n=Tl(a);n.payload=e,l!=null&&(n.callback=l),e=Al(t,n,a),e!==null&&(ie(e,t,a),En(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=ve(),n=Tl(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=Al(t,n,a),e!==null&&(ie(e,t,a),En(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=ve(),a=Tl(l);a.tag=2,e!=null&&(a.callback=e),e=Al(t,a,l),e!==null&&(ie(e,t,l),En(e,t,l))}};function Qs(t,e,l,a,n,u,o){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,o):e.prototype&&e.prototype.isPureReactComponent?!hn(l,a)||!hn(n,u):!0}function Zs(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&&lf.enqueueReplaceState(e,e.state,null)}function aa(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=S({},l));for(var n in t)l[n]===void 0&&(l[n]=t[n])}return l}function Vs(t){gu(t)}function Ks(t){console.error(t)}function Js(t){gu(t)}function ju(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function $s(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 af(t,e,l){return l=Tl(l),l.tag=3,l.payload={element:null},l.callback=function(){ju(t,e)},l}function Ws(t){return t=Tl(t),t.tag=3,t}function ks(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(){$s(e,l,a)}}var o=l.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(t.callback=function(){$s(e,l,a),typeof n!="function"&&(Ml===null?Ml=new Set([this]):Ml.add(this));var d=a.stack;this.componentDidCatch(a.value,{componentStack:d!==null?d:""})})}function sv(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&za(e,l,n,!0),l=de.current,l!==null){switch(l.tag){case 31:case 13:return _e===null?Pu():l.alternate===null&&Bt===0&&(Bt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===_u?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),Mf(t,a,n)),!1;case 22:return l.flags|=65536,a===_u?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)),Mf(t,a,n)),!1}throw Error(f(435,l.tag))}return Mf(t,a,n),Pu(),!1}if(dt)return e=de.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==Tc&&(t=Error(f(422),{cause:a}),vn(Ae(t,l)))):(a!==Tc&&(e=Error(f(423),{cause:a}),vn(Ae(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Ae(a,l),n=af(t.stateNode,a,n),Nc(t,n),Bt!==4&&(Bt=2)),!1;var u=Error(f(520),{cause:a});if(u=Ae(u,l),Bn===null?Bn=[u]:Bn.push(u),Bt!==4&&(Bt=2),e===null)return!0;a=Ae(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=af(l.stateNode,a,t),Nc(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"&&(Ml===null||!Ml.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=Ws(n),ks(n,t,l,a),Nc(l,n),!1}l=l.return}while(l!==null);return!1}var nf=Error(f(461)),Gt=!1;function Wt(t,e,l,a){e.child=t===null?ts(e,null,l,a):ea(e,t.child,l,a)}function Fs(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var o={};for(var d in a)d!=="ref"&&(o[d]=a[d])}else o=a;return Fl(e),a=Yc(t,e,l,o,u,n),d=jc(),t!==null&&!Gt?(Gc(t,e,n),el(t,e,n)):(dt&&d&&bc(e),e.flags|=1,Wt(t,e,a,n),e.child)}function Ps(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!gc(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,Is(t,e,u,a,n)):(t=Eu(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!hf(t,n)){var o=u.memoizedProps;if(l=l.compare,l=l!==null?l:hn,l(o,a)&&t.ref===e.ref)return el(t,e,n)}return e.flags|=1,t=We(u,a),t.ref=e.ref,t.return=e,e.child=t}function Is(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(hn(u,a)&&t.ref===e.ref)if(Gt=!1,e.pendingProps=a=u,hf(t,n))(t.flags&131072)!==0&&(Gt=!0);else return e.lanes=t.lanes,el(t,e,n)}return uf(t,e,l,a,n)}function td(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)!==0){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 ed(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&zu(e,u!==null?u.cachePool:null),u!==null?as(e,u):Bc(),ns(e);else return a=e.lanes=536870912,ed(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(zu(e,u.cachePool),as(e,u),zl(),e.memoizedState=null):(t!==null&&zu(e,null),Bc(),zl());return Wt(t,e,n,l),e.child}function xn(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function ed(t,e,l,a,n){var u=Mc();return u=u===null?null:{parent:Yt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&zu(e,null),Bc(),ns(e),t!==null&&za(t,e,a,!0),e.childLanes=n,null}function Gu(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 ld(t,e,l){return ea(e,t.child,null,l),t=Gu(e,e.pendingProps),t.flags|=2,he(e),e.memoizedState=null,t}function dv(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(dt){if(a.mode==="hidden")return t=Gu(e,a),e.lanes=536870912,xn(null,t);if(wc(e),(t=Dt)?(t=mh(t,Oe),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:gl!==null?{id:Ye,overflow:je}:null,retryLane:536870912,hydrationErrors:null},l=Yr(t),l.return=e,e.child=l,Jt=e,Dt=null)):t=null,t===null)throw Sl(e);return e.lanes=536870912,null}return Gu(e,a)}var u=t.memoizedState;if(u!==null){var o=u.dehydrated;if(wc(e),n)if(e.flags&256)e.flags&=-257,e=ld(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(f(558));else if(Gt||za(t,e,l,!1),n=(l&t.childLanes)!==0,Gt||n){if(a=_t,a!==null&&(o=Ko(a,l),o!==0&&o!==u.retryLane))throw u.retryLane=o,Jl(t,o),ie(a,t,o),nf;Pu(),e=ld(t,e,l)}else t=u.treeContext,Dt=xe(o.nextSibling),Jt=e,dt=!0,pl=null,Oe=!1,t!==null&&Xr(e,t),e=Gu(e,a),e.flags|=4096;return e}return t=We(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function Xu(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(f(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function uf(t,e,l,a,n){return Fl(e),l=Yc(t,e,l,a,void 0,n),a=jc(),t!==null&&!Gt?(Gc(t,e,n),el(t,e,n)):(dt&&a&&bc(e),e.flags|=1,Wt(t,e,l,n),e.child)}function ad(t,e,l,a,n,u){return Fl(e),e.updateQueue=null,l=is(e,a,l,n),us(t),a=jc(),t!==null&&!Gt?(Gc(t,e,u),el(t,e,u)):(dt&&a&&bc(e),e.flags|=1,Wt(t,e,l,u),e.child)}function nd(t,e,l,a,n){if(Fl(e),e.stateNode===null){var u=Ea,o=l.contextType;typeof o=="object"&&o!==null&&(u=$t(o)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=lf,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},Cc(e),o=l.contextType,u.context=typeof o=="object"&&o!==null?$t(o):Ea,u.state=e.memoizedState,o=l.getDerivedStateFromProps,typeof o=="function"&&(ef(e,l,o,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(o=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),o!==u.state&&lf.enqueueReplaceState(u,u.state,null),An(e,a,u,n),Tn(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var d=e.memoizedProps,g=aa(l,d);u.props=g;var z=u.context,U=l.contextType;o=Ea,typeof U=="object"&&U!==null&&(o=$t(U));var B=l.getDerivedStateFromProps;U=typeof B=="function"||typeof u.getSnapshotBeforeUpdate=="function",d=e.pendingProps!==d,U||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(d||z!==o)&&Zs(e,u,a,o),El=!1;var O=e.memoizedState;u.state=O,An(e,a,u,n),Tn(),z=e.memoizedState,d||O!==z||El?(typeof B=="function"&&(ef(e,l,B,a),z=e.memoizedState),(g=El||Qs(e,l,g,a,O,z,o))?(U||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=z),u.props=a,u.state=z,u.context=o,a=g):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,Uc(t,e),o=e.memoizedProps,U=aa(l,o),u.props=U,B=e.pendingProps,O=u.context,z=l.contextType,g=Ea,typeof z=="object"&&z!==null&&(g=$t(z)),d=l.getDerivedStateFromProps,(z=typeof d=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==B||O!==g)&&Zs(e,u,a,g),El=!1,O=e.memoizedState,u.state=O,An(e,a,u,n),Tn();var D=e.memoizedState;o!==B||O!==D||El||t!==null&&t.dependencies!==null&&Au(t.dependencies)?(typeof d=="function"&&(ef(e,l,d,a),D=e.memoizedState),(U=El||Qs(e,l,U,a,O,D,g)||t!==null&&t.dependencies!==null&&Au(t.dependencies))?(z||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,D,g),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,D,g)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=D),u.props=a,u.state=D,u.context=g,a=U):(typeof u.componentDidUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&O===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,Xu(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=ea(e,t.child,null,n),e.child=ea(e,null,l,n)):Wt(t,e,l,n),e.memoizedState=u.state,t=e.child):t=el(t,e,n),t}function ud(t,e,l,a){return Wl(),e.flags|=256,Wt(t,e,l,a),e.child}var cf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ff(t){return{baseLanes:t,cachePool:$r()}}function of(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ye),t}function id(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,o;if((o=u)||(o=t!==null&&t.memoizedState===null?!1:(wt.current&2)!==0),o&&(n=!0,e.flags&=-129),o=(e.flags&32)!==0,e.flags&=-33,t===null){if(dt){if(n?Rl(e):zl(),(t=Dt)?(t=mh(t,Oe),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:gl!==null?{id:Ye,overflow:je}:null,retryLane:536870912,hydrationErrors:null},l=Yr(t),l.return=e,e.child=l,Jt=e,Dt=null)):t=null,t===null)throw Sl(e);return Vf(t)?e.lanes=32:e.lanes=536870912,null}var d=a.children;return a=a.fallback,n?(zl(),n=e.mode,d=Qu({mode:"hidden",children:d},n),a=$l(a,n,l,null),d.return=e,a.return=e,d.sibling=a,e.child=d,a=e.child,a.memoizedState=ff(l),a.childLanes=of(t,o,l),e.memoizedState=cf,xn(null,a)):(Rl(e),rf(e,d))}var g=t.memoizedState;if(g!==null&&(d=g.dehydrated,d!==null)){if(u)e.flags&256?(Rl(e),e.flags&=-257,e=sf(t,e,l)):e.memoizedState!==null?(zl(),e.child=t.child,e.flags|=128,e=null):(zl(),d=a.fallback,n=e.mode,a=Qu({mode:"visible",children:a.children},n),d=$l(d,n,l,null),d.flags|=2,a.return=e,d.return=e,a.sibling=d,e.child=a,ea(e,t.child,null,l),a=e.child,a.memoizedState=ff(l),a.childLanes=of(t,o,l),e.memoizedState=cf,e=xn(null,a));else if(Rl(e),Vf(d)){if(o=d.nextSibling&&d.nextSibling.dataset,o)var z=o.dgst;o=z,a=Error(f(419)),a.stack="",a.digest=o,vn({value:a,source:null,stack:null}),e=sf(t,e,l)}else if(Gt||za(t,e,l,!1),o=(l&t.childLanes)!==0,Gt||o){if(o=_t,o!==null&&(a=Ko(o,l),a!==0&&a!==g.retryLane))throw g.retryLane=a,Jl(t,a),ie(o,t,a),nf;Zf(d)||Pu(),e=sf(t,e,l)}else Zf(d)?(e.flags|=192,e.child=t.child,e=null):(t=g.treeContext,Dt=xe(d.nextSibling),Jt=e,dt=!0,pl=null,Oe=!1,t!==null&&Xr(e,t),e=rf(e,a.children),e.flags|=4096);return e}return n?(zl(),d=a.fallback,n=e.mode,g=t.child,z=g.sibling,a=We(g,{mode:"hidden",children:a.children}),a.subtreeFlags=g.subtreeFlags&65011712,z!==null?d=We(z,d):(d=$l(d,n,l,null),d.flags|=2),d.return=e,a.return=e,a.sibling=d,e.child=a,xn(null,a),a=e.child,d=t.child.memoizedState,d===null?d=ff(l):(n=d.cachePool,n!==null?(g=Yt._currentValue,n=n.parent!==g?{parent:g,pool:g}:n):n=$r(),d={baseLanes:d.baseLanes|l,cachePool:n}),a.memoizedState=d,a.childLanes=of(t,o,l),e.memoizedState=cf,xn(t.child,a)):(Rl(e),l=t.child,t=l.sibling,l=We(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(o=e.deletions,o===null?(e.deletions=[t],e.flags|=16):o.push(t)),e.child=l,e.memoizedState=null,l)}function rf(t,e){return e=Qu({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Qu(t,e){return t=se(22,t,null,e),t.lanes=0,t}function sf(t,e,l){return ea(e,t.child,null,l),t=rf(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function cd(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),zc(t.return,e,l)}function df(t,e,l,a,n,u){var o=t.memoizedState;o===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=a,o.tail=l,o.tailMode=n,o.treeForkCount=u)}function fd(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var o=wt.current,d=(o&2)!==0;if(d?(o=o&1|2,e.flags|=128):o&=1,Z(wt,o),Wt(t,e,a,l),a=dt?yn:0,!d&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&cd(t,l,e);else if(t.tag===19)cd(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&&Cu(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),df(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&&Cu(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}df(e,!0,l,null,u,a);break;case"together":df(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function el(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),xl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(za(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(f(153));if(e.child!==null){for(t=e.child,l=We(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=We(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function hf(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Au(t)))}function hv(t,e,l){switch(e.tag){case 3:Pt(e,e.stateNode.containerInfo),bl(e,Yt,t.memoizedState.cache),Wl();break;case 27:case 5:Ia(e);break;case 4:Pt(e,e.stateNode.containerInfo);break;case 10:bl(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,wc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(Rl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?id(t,e,l):(Rl(e),t=el(t,e,l),t!==null?t.sibling:null);Rl(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(za(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return fd(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Z(wt,wt.current),a)break;return null;case 22:return e.lanes=0,td(t,e,l,e.pendingProps);case 24:bl(e,Yt,t.memoizedState.cache)}return el(t,e,l)}function od(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Gt=!0;else{if(!hf(t,l)&&(e.flags&128)===0)return Gt=!1,hv(t,e,l);Gt=(t.flags&131072)!==0}else Gt=!1,dt&&(e.flags&1048576)!==0&&Gr(e,yn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Il(e.elementType),e.type=t,typeof t=="function")gc(t)?(a=aa(t,a),e.tag=1,e=nd(null,e,t,a,l)):(e.tag=0,e=uf(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===V){e.tag=11,e=Fs(null,e,t,a,l);break t}else if(n===K){e.tag=14,e=Ps(null,e,t,a,l);break t}}throw e=ht(t)||t,Error(f(306,e,""))}}return e;case 0:return uf(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=aa(a,e.pendingProps),nd(t,e,a,n,l);case 3:t:{if(Pt(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,Uc(t,e),An(e,a,null,l);var o=e.memoizedState;if(a=o.cache,bl(e,Yt,a),a!==u.cache&&Oc(e,[Yt],l,!0),Tn(),a=o.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:o.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=ud(t,e,a,l);break t}else if(a!==n){n=Ae(Error(f(424)),e),vn(n),e=ud(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(Dt=xe(t.firstChild),Jt=e,dt=!0,pl=null,Oe=!0,l=ts(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Wl(),a===n){e=el(t,e,l);break t}Wt(t,e,a,l)}e=e.child}return e;case 26:return Xu(t,e),t===null?(l=bh(e.type,null,e.pendingProps,null))?e.memoizedState=l:dt||(l=e.type,t=e.pendingProps,a=ui(ut.current).createElement(l),a[Kt]=e,a[te]=t,kt(a,l,t),Zt(a),e.stateNode=a):e.memoizedState=bh(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ia(e),t===null&&dt&&(a=e.stateNode=gh(e.type,e.pendingProps,ut.current),Jt=e,Oe=!0,n=Dt,Nl(e.type)?(Kf=n,Dt=xe(a.firstChild)):Dt=n),Wt(t,e,e.pendingProps.children,l),Xu(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&dt&&((n=a=Dt)&&(a=Qv(a,e.type,e.pendingProps,Oe),a!==null?(e.stateNode=a,Jt=e,Dt=xe(a.firstChild),Oe=!1,n=!0):n=!1),n||Sl(e)),Ia(e),n=e.type,u=e.pendingProps,o=t!==null?t.memoizedProps:null,a=u.children,Gf(n,u)?a=null:o!==null&&Gf(n,o)&&(e.flags|=32),e.memoizedState!==null&&(n=Yc(t,e,nv,null,null,l),Qn._currentValue=n),Xu(t,e),Wt(t,e,a,l),e.child;case 6:return t===null&&dt&&((t=l=Dt)&&(l=Zv(l,e.pendingProps,Oe),l!==null?(e.stateNode=l,Jt=e,Dt=null,t=!0):t=!1),t||Sl(e)),null;case 13:return id(t,e,l);case 4:return Pt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=ea(e,null,a,l):Wt(t,e,a,l),e.child;case 11:return Fs(t,e,e.type,e.pendingProps,l);case 7:return Wt(t,e,e.pendingProps,l),e.child;case 8:return Wt(t,e,e.pendingProps.children,l),e.child;case 12:return Wt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,bl(e,e.type,a.value),Wt(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Fl(e),n=$t(n),a=a(n),e.flags|=1,Wt(t,e,a,l),e.child;case 14:return Ps(t,e,e.type,e.pendingProps,l);case 15:return Is(t,e,e.type,e.pendingProps,l);case 19:return fd(t,e,l);case 31:return dv(t,e,l);case 22:return td(t,e,l,e.pendingProps);case 24:return Fl(e),a=$t(Yt),t===null?(n=Mc(),n===null&&(n=_t,u=_c(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},Cc(e),bl(e,Yt,n)):((t.lanes&l)!==0&&(Uc(t,e),An(e,null,null,l),Tn()),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),bl(e,Yt,a)):(a=u.cache,bl(e,Yt,a),a!==n.cache&&Oc(e,[Yt],l,!0))),Wt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function ll(t){t.flags|=4}function mf(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(Ld())t.flags|=8192;else throw ta=_u,Dc}else t.flags&=-16777217}function rd(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!zh(e))if(Ld())t.flags|=8192;else throw ta=_u,Dc}function Zu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Qo():536870912,t.lanes|=e,wa|=e)}function Mn(t,e){if(!dt)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 Ct(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 mv(t,e,l){var a=e.pendingProps;switch(Ec(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ct(e),null;case 1:return Ct(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Pe(Yt),Lt(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(Ra(e)?ll(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Ac())),Ct(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(ll(e),u!==null?(Ct(e),rd(e,u)):(Ct(e),mf(e,n,null,a,l))):u?u!==t.memoizedState?(ll(e),Ct(e),rd(e,u)):(Ct(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&ll(e),Ct(e),mf(e,n,t,a,l)),null;case 27:if(eu(e),l=ut.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&ll(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ct(e),null}t=$.current,Ra(e)?Qr(e):(t=gh(n,a,l),e.stateNode=t,ll(e))}return Ct(e),null;case 5:if(eu(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&ll(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ct(e),null}if(u=$.current,Ra(e))Qr(e);else{var o=ui(ut.current);switch(u){case 1:u=o.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=o.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=o.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?o.createElement("select",{is:a.is}):o.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?o.createElement(n,{is:a.is}):o.createElement(n)}}u[Kt]=e,u[te]=a;t:for(o=e.child;o!==null;){if(o.tag===5||o.tag===6)u.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===e)break t;for(;o.sibling===null;){if(o.return===null||o.return===e)break t;o=o.return}o.sibling.return=o.return,o=o.sibling}e.stateNode=u;t:switch(kt(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&&ll(e)}}return Ct(e),mf(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&ll(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=ut.current,Ra(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=Jt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Kt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||ih(t.nodeValue,l)),t||Sl(e,!0)}else t=ui(t).createTextNode(a),t[Kt]=e,e.stateNode=t}return Ct(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=Ra(e),l!==null){if(t===null){if(!a)throw Error(f(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(557));t[Kt]=e}else Wl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ct(e),t=!1}else l=Ac(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(he(e),e):(he(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Ct(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=Ra(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(f(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(f(317));n[Kt]=e}else Wl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ct(e),n=!1}else n=Ac(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(he(e),e):(he(e),null)}return he(e),(e.flags&128)!==0?(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),Zu(e,e.updateQueue),Ct(e),null);case 4:return Lt(),t===null&&Lf(e.stateNode.containerInfo),Ct(e),null;case 10:return Pe(e.type),Ct(e),null;case 19:if(w(wt),a=e.memoizedState,a===null)return Ct(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)Mn(a,!1);else{if(Bt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=Cu(t),u!==null){for(e.flags|=128,Mn(a,!1),t=u.updateQueue,e.updateQueue=t,Zu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)qr(l,t),l=l.sibling;return Z(wt,wt.current&1|2),dt&&ke(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ce()>Wu&&(e.flags|=128,n=!0,Mn(a,!1),e.lanes=4194304)}else{if(!n)if(t=Cu(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Zu(e,t),Mn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!dt)return Ct(e),null}else 2*ce()-a.renderingStartTime>Wu&&l!==536870912&&(e.flags|=128,n=!0,Mn(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=ce(),t.sibling=null,l=wt.current,Z(wt,n?l&1|2:l&1),dt&&ke(e,a.treeForkCount),t):(Ct(e),null);case 22:case 23:return he(e),Lc(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(Ct(e),e.subtreeFlags&6&&(e.flags|=8192)):Ct(e),l=e.updateQueue,l!==null&&Zu(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&&w(Pl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Pe(Yt),Ct(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function yv(t,e){switch(Ec(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Pe(Yt),Lt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return eu(e),null;case 31:if(e.memoizedState!==null){if(he(e),e.alternate===null)throw Error(f(340));Wl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(he(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Wl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return w(wt),null;case 4:return Lt(),null;case 10:return Pe(e.type),null;case 22:case 23:return he(e),Lc(),t!==null&&w(Pl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Pe(Yt),null;case 25:return null;default:return null}}function sd(t,e){switch(Ec(e),e.tag){case 3:Pe(Yt),Lt();break;case 26:case 27:case 5:eu(e);break;case 4:Lt();break;case 31:e.memoizedState!==null&&he(e);break;case 13:he(e);break;case 19:w(wt);break;case 10:Pe(e.type);break;case 22:case 23:he(e),Lc(),t!==null&&w(Pl);break;case 24:Pe(Yt)}}function Dn(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,o=l.inst;a=u(),o.destroy=a}l=l.next}while(l!==n)}}catch(d){Tt(e,e.return,d)}}function Ol(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 o=a.inst,d=o.destroy;if(d!==void 0){o.destroy=void 0,n=e;var g=l,z=d;try{z()}catch(U){Tt(n,g,U)}}}a=a.next}while(a!==u)}}catch(U){Tt(e,e.return,U)}}function dd(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{ls(e,l)}catch(a){Tt(t,t.return,a)}}}function hd(t,e,l){l.props=aa(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){Tt(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){Tt(t,e,n)}}function Ge(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){Tt(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){Tt(t,e,n)}else l.current=null}function md(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){Tt(t,t.return,n)}}function yf(t,e,l){try{var a=t.stateNode;wv(a,t.type,l,e),a[te]=e}catch(n){Tt(t,t.return,n)}}function yd(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Nl(t.type)||t.tag===4}function vf(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||yd(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&&Nl(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 gf(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=Je));else if(a!==4&&(a===27&&Nl(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(gf(t,e,l),t=t.sibling;t!==null;)gf(t,e,l),t=t.sibling}function Vu(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&&Nl(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Vu(t,e,l),t=t.sibling;t!==null;)Vu(t,e,l),t=t.sibling}function vd(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);kt(e,a,l),e[Kt]=t,e[te]=l}catch(u){Tt(t,t.return,u)}}var al=!1,Xt=!1,pf=!1,gd=typeof WeakSet=="function"?WeakSet:Set,Vt=null;function vv(t,e){if(t=t.containerInfo,Yf=di,t=Mr(t),rc(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 o=0,d=-1,g=-1,z=0,U=0,B=t,O=null;e:for(;;){for(var D;B!==l||n!==0&&B.nodeType!==3||(d=o+n),B!==u||a!==0&&B.nodeType!==3||(g=o+a),B.nodeType===3&&(o+=B.nodeValue.length),(D=B.firstChild)!==null;)O=B,B=D;for(;;){if(B===t)break e;if(O===l&&++z===n&&(d=o),O===u&&++U===a&&(g=o),(D=B.nextSibling)!==null)break;B=O,O=B.parentNode}B=D}l=d===-1||g===-1?null:{start:d,end:g}}else l=null}l=l||{start:0,end:0}}else l=null;for(jf={focusedElem:t,selectionRange:l},di=!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)!==0&&(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)!==0&&u!==null){t=void 0,l=e,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var J=aa(l.type,n);t=a.getSnapshotBeforeUpdate(J,u),a.__reactInternalSnapshotBeforeUpdate=t}catch(I){Tt(l,l.return,I)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)Qf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Qf(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(f(163))}if(t=e.sibling,t!==null){t.return=e.return,Vt=t;break}Vt=e.return}}function pd(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:ul(t,l),a&4&&Dn(5,l);break;case 1:if(ul(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(o){Tt(l,l.return,o)}else{var n=aa(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(o){Tt(l,l.return,o)}}a&64&&dd(l),a&512&&Cn(l,l.return);break;case 3:if(ul(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{ls(t,e)}catch(o){Tt(l,l.return,o)}}break;case 27:e===null&&a&4&&vd(l);case 26:case 5:ul(t,l),e===null&&a&4&&md(l),a&512&&Cn(l,l.return);break;case 12:ul(t,l);break;case 31:ul(t,l),a&4&&Ed(t,l);break;case 13:ul(t,l),a&4&&Td(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=zv.bind(null,l),Vv(t,l))));break;case 22:if(a=l.memoizedState!==null||al,!a){e=e!==null&&e.memoizedState!==null||Xt,n=al;var u=Xt;al=a,(Xt=e)&&!u?il(t,l,(l.subtreeFlags&8772)!==0):ul(t,l),al=n,Xt=u}break;case 30:break;default:ul(t,l)}}function Sd(t){var e=t.alternate;e!==null&&(t.alternate=null,Sd(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&Ji(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 Ut=null,le=!1;function nl(t,e,l){for(l=l.child;l!==null;)bd(t,e,l),l=l.sibling}function bd(t,e,l){if(fe&&typeof fe.onCommitFiberUnmount=="function")try{fe.onCommitFiberUnmount(tn,l)}catch{}switch(l.tag){case 26:Xt||Ge(l,e),nl(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Xt||Ge(l,e);var a=Ut,n=le;Nl(l.type)&&(Ut=l.stateNode,le=!1),nl(t,e,l),jn(l.stateNode),Ut=a,le=n;break;case 5:Xt||Ge(l,e);case 6:if(a=Ut,n=le,Ut=null,nl(t,e,l),Ut=a,le=n,Ut!==null)if(le)try{(Ut.nodeType===9?Ut.body:Ut.nodeName==="HTML"?Ut.ownerDocument.body:Ut).removeChild(l.stateNode)}catch(u){Tt(l,e,u)}else try{Ut.removeChild(l.stateNode)}catch(u){Tt(l,e,u)}break;case 18:Ut!==null&&(le?(t=Ut,dh(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Va(t)):dh(Ut,l.stateNode));break;case 4:a=Ut,n=le,Ut=l.stateNode.containerInfo,le=!0,nl(t,e,l),Ut=a,le=n;break;case 0:case 11:case 14:case 15:Ol(2,l,e),Xt||Ol(4,l,e),nl(t,e,l);break;case 1:Xt||(Ge(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&hd(l,e,a)),nl(t,e,l);break;case 21:nl(t,e,l);break;case 22:Xt=(a=Xt)||l.memoizedState!==null,nl(t,e,l),Xt=a;break;default:nl(t,e,l)}}function Ed(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Va(t)}catch(l){Tt(e,e.return,l)}}}function Td(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Va(t)}catch(l){Tt(e,e.return,l)}}function gv(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new gd),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new gd),e;default:throw Error(f(435,t.tag))}}function Ku(t,e){var l=gv(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=Ov.bind(null,t,a);a.then(n,n)}})}function ae(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=t,o=e,d=o;t:for(;d!==null;){switch(d.tag){case 27:if(Nl(d.type)){Ut=d.stateNode,le=!1;break t}break;case 5:Ut=d.stateNode,le=!1;break t;case 3:case 4:Ut=d.stateNode.containerInfo,le=!0;break t}d=d.return}if(Ut===null)throw Error(f(160));bd(u,o,n),Ut=null,le=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Ad(e,t),e=e.sibling}var Ne=null;function Ad(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ae(e,t),ne(t),a&4&&(Ol(3,t,t.return),Dn(3,t),Ol(5,t,t.return));break;case 1:ae(e,t),ne(t),a&512&&(Xt||l===null||Ge(l,l.return)),a&64&&al&&(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=Ne;if(ae(e,t),ne(t),a&512&&(Xt||l===null||Ge(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[an]||u[Kt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),kt(u,a,l),u[Kt]=t,Zt(u),a=u;break t;case"link":var o=Ah("link","href",n).get(a+(l.href||""));if(o){for(var d=0;d<o.length;d++)if(u=o[d],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)){o.splice(d,1);break e}}u=n.createElement(a),kt(u,a,l),n.head.appendChild(u);break;case"meta":if(o=Ah("meta","content",n).get(a+(l.content||""))){for(d=0;d<o.length;d++)if(u=o[d],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)){o.splice(d,1);break e}}u=n.createElement(a),kt(u,a,l),n.head.appendChild(u);break;default:throw Error(f(468,a))}u[Kt]=t,Zt(u),a=u}t.stateNode=a}else Rh(n,t.type,t.stateNode);else t.stateNode=Th(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?Rh(n,t.type,t.stateNode):Th(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&yf(t,t.memoizedProps,l.memoizedProps)}break;case 27:ae(e,t),ne(t),a&512&&(Xt||l===null||Ge(l,l.return)),l!==null&&a&4&&yf(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ae(e,t),ne(t),a&512&&(Xt||l===null||Ge(l,l.return)),t.flags&32){n=t.stateNode;try{ma(n,"")}catch(J){Tt(t,t.return,J)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,yf(t,n,l!==null?l.memoizedProps:n)),a&1024&&(pf=!0);break;case 6:if(ae(e,t),ne(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(J){Tt(t,t.return,J)}}break;case 3:if(fi=null,n=Ne,Ne=ii(e.containerInfo),ae(e,t),Ne=n,ne(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Va(e.containerInfo)}catch(J){Tt(t,t.return,J)}pf&&(pf=!1,Rd(t));break;case 4:a=Ne,Ne=ii(t.stateNode.containerInfo),ae(e,t),ne(t),Ne=a;break;case 12:ae(e,t),ne(t);break;case 31:ae(e,t),ne(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Ku(t,a)));break;case 13:ae(e,t),ne(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&($u=ce()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Ku(t,a)));break;case 22:n=t.memoizedState!==null;var g=l!==null&&l.memoizedState!==null,z=al,U=Xt;if(al=z||n,Xt=U||g,ae(e,t),Xt=U,al=z,ne(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||g||al||Xt||na(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){g=l=e;try{if(u=g.stateNode,n)o=u.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{d=g.stateNode;var B=g.memoizedProps.style,O=B!=null&&B.hasOwnProperty("display")?B.display:null;d.style.display=O==null||typeof O=="boolean"?"":(""+O).trim()}}catch(J){Tt(g,g.return,J)}}}else if(e.tag===6){if(l===null){g=e;try{g.stateNode.nodeValue=n?"":g.memoizedProps}catch(J){Tt(g,g.return,J)}}}else if(e.tag===18){if(l===null){g=e;try{var D=g.stateNode;n?hh(D,!0):hh(g.stateNode,!1)}catch(J){Tt(g,g.return,J)}}}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,Ku(t,l))));break;case 19:ae(e,t),ne(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Ku(t,a)));break;case 30:break;case 21:break;default:ae(e,t),ne(t)}}function ne(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(yd(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var n=l.stateNode,u=vf(t);Vu(t,u,n);break;case 5:var o=l.stateNode;l.flags&32&&(ma(o,""),l.flags&=-33);var d=vf(t);Vu(t,d,o);break;case 3:case 4:var g=l.stateNode.containerInfo,z=vf(t);gf(t,z,g);break;default:throw Error(f(161))}}catch(U){Tt(t,t.return,U)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Rd(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Rd(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function ul(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)pd(t,e.alternate,e),e=e.sibling}function na(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Ol(4,e,e.return),na(e);break;case 1:Ge(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&hd(e,e.return,l),na(e);break;case 27:jn(e.stateNode);case 26:case 5:Ge(e,e.return),na(e);break;case 22:e.memoizedState===null&&na(e);break;case 30:na(e);break;default:na(e)}t=t.sibling}}function il(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,o=u.flags;switch(u.tag){case 0:case 11:case 15:il(n,u,l),Dn(4,u);break;case 1:if(il(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(z){Tt(a,a.return,z)}if(a=u,n=a.updateQueue,n!==null){var d=a.stateNode;try{var g=n.shared.hiddenCallbacks;if(g!==null)for(n.shared.hiddenCallbacks=null,n=0;n<g.length;n++)es(g[n],d)}catch(z){Tt(a,a.return,z)}}l&&o&64&&dd(u),Cn(u,u.return);break;case 27:vd(u);case 26:case 5:il(n,u,l),l&&a===null&&o&4&&md(u),Cn(u,u.return);break;case 12:il(n,u,l);break;case 31:il(n,u,l),l&&o&4&&Ed(n,u);break;case 13:il(n,u,l),l&&o&4&&Td(n,u);break;case 22:u.memoizedState===null&&il(n,u,l),Cn(u,u.return);break;case 30:break;default:il(n,u,l)}e=e.sibling}}function Sf(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&&gn(l))}function bf(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&gn(t))}function He(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)zd(t,e,l,a),e=e.sibling}function zd(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:He(t,e,l,a),n&2048&&Dn(9,e);break;case 1:He(t,e,l,a);break;case 3:He(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&&gn(t)));break;case 12:if(n&2048){He(t,e,l,a),t=e.stateNode;try{var u=e.memoizedProps,o=u.id,d=u.onPostCommit;typeof d=="function"&&d(o,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(g){Tt(e,e.return,g)}}else He(t,e,l,a);break;case 31:He(t,e,l,a);break;case 13:He(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,o=e.alternate,e.memoizedState!==null?u._visibility&2?He(t,e,l,a):Un(t,e):u._visibility&2?He(t,e,l,a):(u._visibility|=2,Ha(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&Sf(o,e);break;case 24:He(t,e,l,a),n&2048&&bf(e.alternate,e);break;default:He(t,e,l,a)}}function Ha(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,o=e,d=l,g=a,z=o.flags;switch(o.tag){case 0:case 11:case 15:Ha(u,o,d,g,n),Dn(8,o);break;case 23:break;case 22:var U=o.stateNode;o.memoizedState!==null?U._visibility&2?Ha(u,o,d,g,n):Un(u,o):(U._visibility|=2,Ha(u,o,d,g,n)),n&&z&2048&&Sf(o.alternate,o);break;case 24:Ha(u,o,d,g,n),n&&z&2048&&bf(o.alternate,o);break;default:Ha(u,o,d,g,n)}e=e.sibling}}function Un(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:Un(l,a),n&2048&&Sf(a.alternate,a);break;case 24:Un(l,a),n&2048&&bf(a.alternate,a);break;default:Un(l,a)}e=e.sibling}}var Nn=8192;function Ba(t,e,l){if(t.subtreeFlags&Nn)for(t=t.child;t!==null;)Od(t,e,l),t=t.sibling}function Od(t,e,l){switch(t.tag){case 26:Ba(t,e,l),t.flags&Nn&&t.memoizedState!==null&&a0(l,Ne,t.memoizedState,t.memoizedProps);break;case 5:Ba(t,e,l);break;case 3:case 4:var a=Ne;Ne=ii(t.stateNode.containerInfo),Ba(t,e,l),Ne=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Nn,Nn=16777216,Ba(t,e,l),Nn=a):Ba(t,e,l));break;default:Ba(t,e,l)}}function _d(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 Hn(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Vt=a,Md(a,t)}_d(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)xd(t),t=t.sibling}function xd(t){switch(t.tag){case 0:case 11:case 15:Hn(t),t.flags&2048&&Ol(9,t,t.return);break;case 3:Hn(t);break;case 12:Hn(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Ju(t)):Hn(t);break;default:Hn(t)}}function Ju(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Vt=a,Md(a,t)}_d(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Ol(8,e,e.return),Ju(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Ju(e));break;default:Ju(e)}t=t.sibling}}function Md(t,e){for(;Vt!==null;){var l=Vt;switch(l.tag){case 0:case 11:case 15:Ol(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:gn(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(Sd(a),a===l){Vt=null;break t}if(n!==null){n.return=u,Vt=n;break t}Vt=u}}}var pv={getCacheForType:function(t){var e=$t(Yt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return $t(Yt).controller.signal}},Sv=typeof WeakMap=="function"?WeakMap:Map,gt=0,_t=null,it=null,rt=0,Et=0,me=null,_l=!1,La=!1,Ef=!1,cl=0,Bt=0,xl=0,ua=0,Tf=0,ye=0,wa=0,Bn=null,ue=null,Af=!1,$u=0,Dd=0,Wu=1/0,ku=null,Ml=null,Qt=0,Dl=null,qa=null,fl=0,Rf=0,zf=null,Cd=null,Ln=0,Of=null;function ve(){return(gt&2)!==0&&rt!==0?rt&-rt:M.T!==null?Uf():Jo()}function Ud(){if(ye===0)if((rt&536870912)===0||dt){var t=nu;nu<<=1,(nu&3932160)===0&&(nu=262144),ye=t}else ye=536870912;return t=de.current,t!==null&&(t.flags|=32),ye}function ie(t,e,l){(t===_t&&(Et===2||Et===9)||t.cancelPendingCommit!==null)&&(Ya(t,0),Cl(t,rt,ye,!1)),ln(t,l),((gt&2)===0||t!==_t)&&(t===_t&&((gt&2)===0&&(ua|=l),Bt===4&&Cl(t,rt,ye,!1)),Xe(t))}function Nd(t,e,l){if((gt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||en(t,e),n=a?Tv(t,e):xf(t,e,!0),u=a;do{if(n===0){La&&!a&&Cl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!bv(l)){n=xf(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var o=0;else o=t.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){e=o;t:{var d=t;n=Bn;var g=d.current.memoizedState.isDehydrated;if(g&&(Ya(d,o).flags|=256),o=xf(d,o,!1),o!==2){if(Ef&&!g){d.errorRecoveryDisabledLanes|=u,ua|=u,n=4;break t}u=ue,ue=n,u!==null&&(ue===null?ue=u:ue.push.apply(ue,u))}n=o}if(u=!1,n!==2)continue}}if(n===1){Ya(t,0),Cl(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:Cl(a,e,ye,!_l);break t;case 2:ue=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(n=$u+300-ce(),10<n)){if(Cl(a,e,ye,!_l),iu(a,0,!0)!==0)break t;fl=e,a.timeoutHandle=rh(Hd.bind(null,a,l,ue,ku,Af,e,ye,ua,wa,_l,u,"Throttled",-0,0),n);break t}Hd(a,l,ue,ku,Af,e,ye,ua,wa,_l,u,null,-0,0)}}break}while(!0);Xe(t)}function Hd(t,e,l,a,n,u,o,d,g,z,U,B,O,D){if(t.timeoutHandle=-1,B=e.subtreeFlags,B&8192||(B&16785408)===16785408){B={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Je},Od(e,u,B);var J=(u&62914560)===u?$u-ce():(u&4194048)===u?Dd-ce():0;if(J=n0(B,J),J!==null){fl=u,t.cancelPendingCommit=J(Xd.bind(null,t,e,u,l,a,n,o,d,g,U,B,null,O,D)),Cl(t,u,o,!z);return}}Xd(t,e,u,l,a,n,o,d,g)}function bv(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(!re(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 Cl(t,e,l,a){e&=~Tf,e&=~ua,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-oe(n),o=1<<u;a[u]=-1,n&=~o}l!==0&&Zo(t,l,e)}function Fu(){return(gt&6)===0?(wn(0),!1):!0}function _f(){if(it!==null){if(Et===0)var t=it.return;else t=it,Fe=kl=null,Xc(t),Ma=null,Sn=0,t=it;for(;t!==null;)sd(t.alternate,t),t=t.return;it=null}}function Ya(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,jv(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),fl=0,_f(),_t=t,it=l=We(t.current,null),rt=e,Et=0,me=null,_l=!1,La=en(t,e),Ef=!1,wa=ye=Tf=ua=xl=Bt=0,ue=Bn=null,Af=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-oe(a),u=1<<n;e|=t[n],a&=~u}return cl=e,pu(),l}function Bd(t,e){at=null,M.H=_n,e===xa||e===Ou?(e=Fr(),Et=3):e===Dc?(e=Fr(),Et=4):Et=e===nf?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,me=e,it===null&&(Bt=1,ju(t,Ae(e,t.current)))}function Ld(){var t=de.current;return t===null?!0:(rt&4194048)===rt?_e===null:(rt&62914560)===rt||(rt&536870912)!==0?t===_e:!1}function wd(){var t=M.H;return M.H=_n,t===null?_n:t}function qd(){var t=M.A;return M.A=pv,t}function Pu(){Bt=4,_l||(rt&4194048)!==rt&&de.current!==null||(La=!0),(xl&134217727)===0&&(ua&134217727)===0||_t===null||Cl(_t,rt,ye,!1)}function xf(t,e,l){var a=gt;gt|=2;var n=wd(),u=qd();(_t!==t||rt!==e)&&(ku=null,Ya(t,e)),e=!1;var o=Bt;t:do try{if(Et!==0&&it!==null){var d=it,g=me;switch(Et){case 8:_f(),o=6;break t;case 3:case 2:case 9:case 6:de.current===null&&(e=!0);var z=Et;if(Et=0,me=null,ja(t,d,g,z),l&&La){o=0;break t}break;default:z=Et,Et=0,me=null,ja(t,d,g,z)}}Ev(),o=Bt;break}catch(U){Bd(t,U)}while(!0);return e&&t.shellSuspendCounter++,Fe=kl=null,gt=a,M.H=n,M.A=u,it===null&&(_t=null,rt=0,pu()),o}function Ev(){for(;it!==null;)Yd(it)}function Tv(t,e){var l=gt;gt|=2;var a=wd(),n=qd();_t!==t||rt!==e?(ku=null,Wu=ce()+500,Ya(t,e)):La=en(t,e);t:do try{if(Et!==0&&it!==null){e=it;var u=me;e:switch(Et){case 1:Et=0,me=null,ja(t,e,u,1);break;case 2:case 9:if(Wr(u)){Et=0,me=null,jd(e);break}e=function(){Et!==2&&Et!==9||_t!==t||(Et=7),Xe(t)},u.then(e,e);break t;case 3:Et=7;break t;case 4:Et=5;break t;case 7:Wr(u)?(Et=0,me=null,jd(e)):(Et=0,me=null,ja(t,e,u,7));break;case 5:var o=null;switch(it.tag){case 26:o=it.memoizedState;case 5:case 27:var d=it;if(o?zh(o):d.stateNode.complete){Et=0,me=null;var g=d.sibling;if(g!==null)it=g;else{var z=d.return;z!==null?(it=z,Iu(z)):it=null}break e}}Et=0,me=null,ja(t,e,u,5);break;case 6:Et=0,me=null,ja(t,e,u,6);break;case 8:_f(),Bt=6;break t;default:throw Error(f(462))}}Av();break}catch(U){Bd(t,U)}while(!0);return Fe=kl=null,M.H=a,M.A=n,gt=l,it!==null?0:(_t=null,rt=0,pu(),Bt)}function Av(){for(;it!==null&&!Km();)Yd(it)}function Yd(t){var e=od(t.alternate,t,cl);t.memoizedProps=t.pendingProps,e===null?Iu(t):it=e}function jd(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=ad(l,e,e.pendingProps,e.type,void 0,rt);break;case 11:e=ad(l,e,e.pendingProps,e.type.render,e.ref,rt);break;case 5:Xc(e);default:sd(l,e),e=it=qr(e,cl),e=od(l,e,cl)}t.memoizedProps=t.pendingProps,e===null?Iu(t):it=e}function ja(t,e,l,a){Fe=kl=null,Xc(e),Ma=null,Sn=0;var n=e.return;try{if(sv(t,n,e,l,rt)){Bt=1,ju(t,Ae(l,t.current)),it=null;return}}catch(u){if(n!==null)throw it=n,u;Bt=1,ju(t,Ae(l,t.current)),it=null;return}e.flags&32768?(dt||a===1?t=!0:La||(rt&536870912)!==0?t=!1:(_l=t=!0,(a===2||a===9||a===3||a===6)&&(a=de.current,a!==null&&a.tag===13&&(a.flags|=16384))),Gd(e,t)):Iu(e)}function Iu(t){var e=t;do{if((e.flags&32768)!==0){Gd(e,_l);return}t=e.return;var l=mv(e.alternate,e,cl);if(l!==null){it=l;return}if(e=e.sibling,e!==null){it=e;return}it=e=t}while(e!==null);Bt===0&&(Bt=5)}function Gd(t,e){do{var l=yv(t.alternate,t);if(l!==null){l.flags&=32767,it=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){it=t;return}it=t=l}while(t!==null);Bt=6,it=null}function Xd(t,e,l,a,n,u,o,d,g){t.cancelPendingCommit=null;do ti();while(Qt!==0);if((gt&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(u=e.lanes|e.childLanes,u|=yc,ly(t,l,u,o,d,g),t===_t&&(it=_t=null,rt=0),qa=e,Dl=t,fl=l,Rf=u,zf=n,Cd=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,_v(lu,function(){return Jd(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=M.T,M.T=null,n=j.p,j.p=2,o=gt,gt|=4;try{vv(t,e,l)}finally{gt=o,j.p=n,M.T=a}}Qt=1,Qd(),Zd(),Vd()}}function Qd(){if(Qt===1){Qt=0;var t=Dl,e=qa,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=M.T,M.T=null;var a=j.p;j.p=2;var n=gt;gt|=4;try{Ad(e,t);var u=jf,o=Mr(t.containerInfo),d=u.focusedElem,g=u.selectionRange;if(o!==d&&d&&d.ownerDocument&&xr(d.ownerDocument.documentElement,d)){if(g!==null&&rc(d)){var z=g.start,U=g.end;if(U===void 0&&(U=z),"selectionStart"in d)d.selectionStart=z,d.selectionEnd=Math.min(U,d.value.length);else{var B=d.ownerDocument||document,O=B&&B.defaultView||window;if(O.getSelection){var D=O.getSelection(),J=d.textContent.length,I=Math.min(g.start,J),zt=g.end===void 0?I:Math.min(g.end,J);!D.extend&&I>zt&&(o=zt,zt=I,I=o);var A=_r(d,I),b=_r(d,zt);if(A&&b&&(D.rangeCount!==1||D.anchorNode!==A.node||D.anchorOffset!==A.offset||D.focusNode!==b.node||D.focusOffset!==b.offset)){var R=B.createRange();R.setStart(A.node,A.offset),D.removeAllRanges(),I>zt?(D.addRange(R),D.extend(b.node,b.offset)):(R.setEnd(b.node,b.offset),D.addRange(R))}}}}for(B=[],D=d;D=D.parentNode;)D.nodeType===1&&B.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;d<B.length;d++){var N=B[d];N.element.scrollLeft=N.left,N.element.scrollTop=N.top}}di=!!Yf,jf=Yf=null}finally{gt=n,j.p=a,M.T=l}}t.current=e,Qt=2}}function Zd(){if(Qt===2){Qt=0;var t=Dl,e=qa,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=M.T,M.T=null;var a=j.p;j.p=2;var n=gt;gt|=4;try{pd(t,e.alternate,e)}finally{gt=n,j.p=a,M.T=l}}Qt=3}}function Vd(){if(Qt===4||Qt===3){Qt=0,Jm();var t=Dl,e=qa,l=fl,a=Cd;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Qt=5:(Qt=0,qa=Dl=null,Kd(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(Ml=null),Vi(l),e=e.stateNode,fe&&typeof fe.onCommitFiberRoot=="function")try{fe.onCommitFiberRoot(tn,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=M.T,n=j.p,j.p=2,M.T=null;try{for(var u=t.onRecoverableError,o=0;o<a.length;o++){var d=a[o];u(d.value,{componentStack:d.stack})}}finally{M.T=e,j.p=n}}(fl&3)!==0&&ti(),Xe(t),n=t.pendingLanes,(l&261930)!==0&&(n&42)!==0?t===Of?Ln++:(Ln=0,Of=t):Ln=0,wn(0)}}function Kd(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,gn(e)))}function ti(){return Qd(),Zd(),Vd(),Jd()}function Jd(){if(Qt!==5)return!1;var t=Dl,e=Rf;Rf=0;var l=Vi(fl),a=M.T,n=j.p;try{j.p=32>l?32:l,M.T=null,l=zf,zf=null;var u=Dl,o=fl;if(Qt=0,qa=Dl=null,fl=0,(gt&6)!==0)throw Error(f(331));var d=gt;if(gt|=4,xd(u.current),zd(u,u.current,o,l),gt=d,wn(0,!1),fe&&typeof fe.onPostCommitFiberRoot=="function")try{fe.onPostCommitFiberRoot(tn,u)}catch{}return!0}finally{j.p=n,M.T=a,Kd(t,e)}}function $d(t,e,l){e=Ae(l,e),e=af(t.stateNode,e,2),t=Al(t,e,2),t!==null&&(ln(t,2),Xe(t))}function Tt(t,e,l){if(t.tag===3)$d(t,t,l);else for(;e!==null;){if(e.tag===3){$d(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Ml===null||!Ml.has(a))){t=Ae(l,t),l=Ws(2),a=Al(e,l,2),a!==null&&(ks(l,a,e,t),ln(a,2),Xe(a));break}}e=e.return}}function Mf(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new Sv;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)||(Ef=!0,n.add(l),t=Rv.bind(null,t,e,l),e.then(t,t))}function Rv(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,_t===t&&(rt&l)===l&&(Bt===4||Bt===3&&(rt&62914560)===rt&&300>ce()-$u?(gt&2)===0&&Ya(t,0):Tf|=l,wa===rt&&(wa=0)),Xe(t)}function Wd(t,e){e===0&&(e=Qo()),t=Jl(t,e),t!==null&&(ln(t,e),Xe(t))}function zv(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Wd(t,l)}function Ov(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(f(314))}a!==null&&a.delete(e),Wd(t,l)}function _v(t,e){return Gi(t,e)}var ei=null,Ga=null,Df=!1,li=!1,Cf=!1,Ul=0;function Xe(t){t!==Ga&&t.next===null&&(Ga===null?ei=Ga=t:Ga=Ga.next=t),li=!0,Df||(Df=!0,Mv())}function wn(t,e){if(!Cf&&li){Cf=!0;do for(var l=!1,a=ei;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var o=a.suspendedLanes,d=a.pingedLanes;u=(1<<31-oe(42|t)+1)-1,u&=n&~(o&~d),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,Id(a,u))}else u=rt,u=iu(a,a===_t?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||en(a,u)||(l=!0,Id(a,u));a=a.next}while(l);Cf=!1}}function xv(){kd()}function kd(){li=Df=!1;var t=0;Ul!==0&&Yv()&&(t=Ul);for(var e=ce(),l=null,a=ei;a!==null;){var n=a.next,u=Fd(a,e);u===0?(a.next=null,l===null?ei=n:l.next=n,n===null&&(Ga=l)):(l=a,(t!==0||(u&3)!==0)&&(li=!0)),a=n}Qt!==0&&Qt!==5||wn(t),Ul!==0&&(Ul=0)}function Fd(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var o=31-oe(u),d=1<<o,g=n[o];g===-1?((d&l)===0||(d&a)!==0)&&(n[o]=ey(d,e)):g<=e&&(t.expiredLanes|=d),u&=~d}if(e=_t,l=rt,l=iu(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(Et===2||Et===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&Xi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||en(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&Xi(a),Vi(l)){case 2:case 8:l=Go;break;case 32:l=lu;break;case 268435456:l=Xo;break;default:l=lu}return a=Pd.bind(null,t),l=Gi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&Xi(a),t.callbackPriority=2,t.callbackNode=null,2}function Pd(t,e){if(Qt!==0&&Qt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(ti()&&t.callbackNode!==l)return null;var a=rt;return a=iu(t,t===_t?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Nd(t,a,e),Fd(t,ce()),t.callbackNode!=null&&t.callbackNode===l?Pd.bind(null,t):null)}function Id(t,e){if(ti())return null;Nd(t,e,!0)}function Mv(){Gv(function(){(gt&6)!==0?Gi(jo,xv):kd()})}function Uf(){if(Ul===0){var t=Oa;t===0&&(t=au,au<<=1,(au&261888)===0&&(au=256)),Ul=t}return Ul}function th(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:ru(""+t)}function eh(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 Dv(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=th((n[te]||null).action),o=a.submitter;o&&(e=(e=o[te]||null)?th(e.formAction):o.getAttribute("formAction"),e!==null&&(u=e,o=null));var d=new mu("action","action",null,a,n);t.push({event:d,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Ul!==0){var g=o?eh(n,o):new FormData(n);Fc(l,{pending:!0,data:g,method:n.method,action:u},null,g)}}else typeof u=="function"&&(d.preventDefault(),g=o?eh(n,o):new FormData(n),Fc(l,{pending:!0,data:g,method:n.method,action:u},u,g))},currentTarget:n}]})}}for(var Nf=0;Nf<mc.length;Nf++){var Hf=mc[Nf],Cv=Hf.toLowerCase(),Uv=Hf[0].toUpperCase()+Hf.slice(1);Ue(Cv,"on"+Uv)}Ue(Ur,"onAnimationEnd"),Ue(Nr,"onAnimationIteration"),Ue(Hr,"onAnimationStart"),Ue("dblclick","onDoubleClick"),Ue("focusin","onFocus"),Ue("focusout","onBlur"),Ue($y,"onTransitionRun"),Ue(Wy,"onTransitionStart"),Ue(ky,"onTransitionCancel"),Ue(Br,"onTransitionEnd"),da("onMouseEnter",["mouseout","mouseover"]),da("onMouseLeave",["mouseout","mouseover"]),da("onPointerEnter",["pointerout","pointerover"]),da("onPointerLeave",["pointerout","pointerover"]),Ql("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ql("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ql("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ql("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ql("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ql("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qn="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(" "),Nv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qn));function lh(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 o=a.length-1;0<=o;o--){var d=a[o],g=d.instance,z=d.currentTarget;if(d=d.listener,g!==u&&n.isPropagationStopped())break t;u=d,n.currentTarget=z;try{u(n)}catch(U){gu(U)}n.currentTarget=null,u=g}else for(o=0;o<a.length;o++){if(d=a[o],g=d.instance,z=d.currentTarget,d=d.listener,g!==u&&n.isPropagationStopped())break t;u=d,n.currentTarget=z;try{u(n)}catch(U){gu(U)}n.currentTarget=null,u=g}}}}function ct(t,e){var l=e[Ki];l===void 0&&(l=e[Ki]=new Set);var a=t+"__bubble";l.has(a)||(ah(e,t,2,!1),l.add(a))}function Bf(t,e,l){var a=0;e&&(a|=4),ah(l,t,a,e)}var ai="_reactListening"+Math.random().toString(36).slice(2);function Lf(t){if(!t[ai]){t[ai]=!0,ko.forEach(function(l){l!=="selectionchange"&&(Nv.has(l)||Bf(l,!1,t),Bf(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[ai]||(e[ai]=!0,Bf("selectionchange",!1,e))}}function ah(t,e,l,a){switch(Uh(e)){case 2:var n=c0;break;case 8:n=f0;break;default:n=Ff}l=n.bind(null,e,l,t),n=void 0,!ec||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 wf(t,e,l,a,n){var u=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var o=a.tag;if(o===3||o===4){var d=a.stateNode.containerInfo;if(d===n)break;if(o===4)for(o=a.return;o!==null;){var g=o.tag;if((g===3||g===4)&&o.stateNode.containerInfo===n)return;o=o.return}for(;d!==null;){if(o=oa(d),o===null)return;if(g=o.tag,g===5||g===6||g===26||g===27){a=u=o;continue t}d=d.parentNode}}a=a.return}fr(function(){var z=u,U=Ii(l),B=[];t:{var O=Lr.get(t);if(O!==void 0){var D=mu,J=t;switch(t){case"keypress":if(du(l)===0)break t;case"keydown":case"keyup":D=Oy;break;case"focusin":J="focus",D=uc;break;case"focusout":J="blur",D=uc;break;case"beforeblur":case"afterblur":D=uc;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":D=sr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=my;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=My;break;case Ur:case Nr:case Hr:D=gy;break;case Br:D=Cy;break;case"scroll":case"scrollend":D=dy;break;case"wheel":D=Ny;break;case"copy":case"cut":case"paste":D=Sy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=hr;break;case"toggle":case"beforetoggle":D=By}var I=(e&4)!==0,zt=!I&&(t==="scroll"||t==="scrollend"),A=I?O!==null?O+"Capture":null:O;I=[];for(var b=z,R;b!==null;){var N=b;if(R=N.stateNode,N=N.tag,N!==5&&N!==26&&N!==27||R===null||A===null||(N=un(b,A),N!=null&&I.push(Yn(b,N,R))),zt)break;b=b.return}0<I.length&&(O=new D(O,J,null,l,U),B.push({event:O,listeners:I}))}}if((e&7)===0){t:{if(O=t==="mouseover"||t==="pointerover",D=t==="mouseout"||t==="pointerout",O&&l!==Pi&&(J=l.relatedTarget||l.fromElement)&&(oa(J)||J[fa]))break t;if((D||O)&&(O=U.window===U?U:(O=U.ownerDocument)?O.defaultView||O.parentWindow:window,D?(J=l.relatedTarget||l.toElement,D=z,J=J?oa(J):null,J!==null&&(zt=h(J),I=J.tag,J!==zt||I!==5&&I!==27&&I!==6)&&(J=null)):(D=null,J=z),D!==J)){if(I=sr,N="onMouseLeave",A="onMouseEnter",b="mouse",(t==="pointerout"||t==="pointerover")&&(I=hr,N="onPointerLeave",A="onPointerEnter",b="pointer"),zt=D==null?O:nn(D),R=J==null?O:nn(J),O=new I(N,b+"leave",D,l,U),O.target=zt,O.relatedTarget=R,N=null,oa(U)===z&&(I=new I(A,b+"enter",J,l,U),I.target=R,I.relatedTarget=zt,N=I),zt=N,D&&J)e:{for(I=Hv,A=D,b=J,R=0,N=A;N;N=I(N))R++;N=0;for(var P=b;P;P=I(P))N++;for(;0<R-N;)A=I(A),R--;for(;0<N-R;)b=I(b),N--;for(;R--;){if(A===b||b!==null&&A===b.alternate){I=A;break e}A=I(A),b=I(b)}I=null}else I=null;D!==null&&nh(B,O,D,I,!1),J!==null&&zt!==null&&nh(B,zt,J,I,!0)}}t:{if(O=z?nn(z):window,D=O.nodeName&&O.nodeName.toLowerCase(),D==="select"||D==="input"&&O.type==="file")var mt=Er;else if(Sr(O))if(Tr)mt=Vy;else{mt=Qy;var W=Xy}else D=O.nodeName,!D||D.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?z&&Fi(z.elementType)&&(mt=Er):mt=Zy;if(mt&&(mt=mt(t,z))){br(B,mt,l,U);break t}W&&W(t,O,z),t==="focusout"&&z&&O.type==="number"&&z.memoizedProps.value!=null&&ki(O,"number",O.value)}switch(W=z?nn(z):window,t){case"focusin":(Sr(W)||W.contentEditable==="true")&&(pa=W,sc=z,mn=null);break;case"focusout":mn=sc=pa=null;break;case"mousedown":dc=!0;break;case"contextmenu":case"mouseup":case"dragend":dc=!1,Dr(B,l,U);break;case"selectionchange":if(Jy)break;case"keydown":case"keyup":Dr(B,l,U)}var nt;if(cc)t:{switch(t){case"compositionstart":var st="onCompositionStart";break t;case"compositionend":st="onCompositionEnd";break t;case"compositionupdate":st="onCompositionUpdate";break t}st=void 0}else ga?gr(t,l)&&(st="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(st="onCompositionStart");st&&(mr&&l.locale!=="ko"&&(ga||st!=="onCompositionStart"?st==="onCompositionEnd"&&ga&&(nt=or()):(vl=U,lc="value"in vl?vl.value:vl.textContent,ga=!0)),W=ni(z,st),0<W.length&&(st=new dr(st,t,null,l,U),B.push({event:st,listeners:W}),nt?st.data=nt:(nt=pr(l),nt!==null&&(st.data=nt)))),(nt=wy?qy(t,l):Yy(t,l))&&(st=ni(z,"onBeforeInput"),0<st.length&&(W=new dr("onBeforeInput","beforeinput",null,l,U),B.push({event:W,listeners:st}),W.data=nt)),Dv(B,t,z,l,U)}lh(B,e)})}function Yn(t,e,l){return{instance:t,listener:e,currentTarget:l}}function ni(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=un(t,l),n!=null&&a.unshift(Yn(t,n,u)),n=un(t,e),n!=null&&a.push(Yn(t,n,u))),t.tag===3)return a;t=t.return}return[]}function Hv(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function nh(t,e,l,a,n){for(var u=e._reactName,o=[];l!==null&&l!==a;){var d=l,g=d.alternate,z=d.stateNode;if(d=d.tag,g!==null&&g===a)break;d!==5&&d!==26&&d!==27||z===null||(g=z,n?(z=un(l,u),z!=null&&o.unshift(Yn(l,z,g))):n||(z=un(l,u),z!=null&&o.push(Yn(l,z,g)))),l=l.return}o.length!==0&&t.push({event:e,listeners:o})}var Bv=/\r\n?/g,Lv=/\u0000|\uFFFD/g;function uh(t){return(typeof t=="string"?t:""+t).replace(Bv,`
`).replace(Lv,"")}function ih(t,e){return e=uh(e),uh(t)===e}function Rt(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ma(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ma(t,""+a);break;case"className":fu(t,"class",a);break;case"tabIndex":fu(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":fu(t,l,a);break;case"style":ir(t,a,u);break;case"data":if(e!=="object"){fu(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=ru(""+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"&&Rt(t,e,"name",n.name,n,null),Rt(t,e,"formEncType",n.formEncType,n,null),Rt(t,e,"formMethod",n.formMethod,n,null),Rt(t,e,"formTarget",n.formTarget,n,null)):(Rt(t,e,"encType",n.encType,n,null),Rt(t,e,"method",n.method,n,null),Rt(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=ru(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Je);break;case"onScroll":a!=null&&ct("scroll",t);break;case"onScrollEnd":a!=null&&ct("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(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=ru(""+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":ct("beforetoggle",t),ct("toggle",t),cu(t,"popover",a);break;case"xlinkActuate":Ke(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ke(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ke(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ke(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ke(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ke(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ke(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ke(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ke(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":cu(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=ry.get(l)||l,cu(t,l,a))}}function qf(t,e,l,a,n,u){switch(l){case"style":ir(t,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?ma(t,a):(typeof a=="number"||typeof a=="bigint")&&ma(t,""+a);break;case"onScroll":a!=null&&ct("scroll",t);break;case"onScrollEnd":a!=null&&ct("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Je);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Fo.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[te]||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,""):cu(t,l,a)}}}function kt(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ct("error",t),ct("load",t);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var o=l[u];if(o!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Rt(t,e,u,o,l,null)}}n&&Rt(t,e,"srcSet",l.srcSet,l,null),a&&Rt(t,e,"src",l.src,l,null);return;case"input":ct("invalid",t);var d=u=o=n=null,g=null,z=null;for(a in l)if(l.hasOwnProperty(a)){var U=l[a];if(U!=null)switch(a){case"name":n=U;break;case"type":o=U;break;case"checked":g=U;break;case"defaultChecked":z=U;break;case"value":u=U;break;case"defaultValue":d=U;break;case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(f(137,e));break;default:Rt(t,e,a,U,l,null)}}lr(t,u,d,g,z,o,n,!1);return;case"select":ct("invalid",t),a=o=u=null;for(n in l)if(l.hasOwnProperty(n)&&(d=l[n],d!=null))switch(n){case"value":u=d;break;case"defaultValue":o=d;break;case"multiple":a=d;default:Rt(t,e,n,d,l,null)}e=u,l=o,t.multiple=!!a,e!=null?ha(t,!!a,e,!1):l!=null&&ha(t,!!a,l,!0);return;case"textarea":ct("invalid",t),u=n=a=null;for(o in l)if(l.hasOwnProperty(o)&&(d=l[o],d!=null))switch(o){case"value":a=d;break;case"defaultValue":n=d;break;case"children":u=d;break;case"dangerouslySetInnerHTML":if(d!=null)throw Error(f(91));break;default:Rt(t,e,o,d,l,null)}nr(t,a,n,u);return;case"option":for(g in l)if(l.hasOwnProperty(g)&&(a=l[g],a!=null))switch(g){case"selected":t.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:Rt(t,e,g,a,l,null)}return;case"dialog":ct("beforetoggle",t),ct("toggle",t),ct("cancel",t),ct("close",t);break;case"iframe":case"object":ct("load",t);break;case"video":case"audio":for(a=0;a<qn.length;a++)ct(qn[a],t);break;case"image":ct("error",t),ct("load",t);break;case"details":ct("toggle",t);break;case"embed":case"source":case"link":ct("error",t),ct("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(z in l)if(l.hasOwnProperty(z)&&(a=l[z],a!=null))switch(z){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Rt(t,e,z,a,l,null)}return;default:if(Fi(e)){for(U in l)l.hasOwnProperty(U)&&(a=l[U],a!==void 0&&qf(t,e,U,a,l,void 0));return}}for(d in l)l.hasOwnProperty(d)&&(a=l[d],a!=null&&Rt(t,e,d,a,l,null))}function wv(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,o=null,d=null,g=null,z=null,U=null;for(D in l){var B=l[D];if(l.hasOwnProperty(D)&&B!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":g=B;default:a.hasOwnProperty(D)||Rt(t,e,D,null,a,B)}}for(var O in a){var D=a[O];if(B=l[O],a.hasOwnProperty(O)&&(D!=null||B!=null))switch(O){case"type":u=D;break;case"name":n=D;break;case"checked":z=D;break;case"defaultChecked":U=D;break;case"value":o=D;break;case"defaultValue":d=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(f(137,e));break;default:D!==B&&Rt(t,e,O,D,a,B)}}Wi(t,o,d,g,z,U,u,n);return;case"select":D=o=d=O=null;for(u in l)if(g=l[u],l.hasOwnProperty(u)&&g!=null)switch(u){case"value":break;case"multiple":D=g;default:a.hasOwnProperty(u)||Rt(t,e,u,null,a,g)}for(n in a)if(u=a[n],g=l[n],a.hasOwnProperty(n)&&(u!=null||g!=null))switch(n){case"value":O=u;break;case"defaultValue":d=u;break;case"multiple":o=u;default:u!==g&&Rt(t,e,n,u,a,g)}e=d,l=o,a=D,O!=null?ha(t,!!l,O,!1):!!a!=!!l&&(e!=null?ha(t,!!l,e,!0):ha(t,!!l,l?[]:"",!1));return;case"textarea":D=O=null;for(d in l)if(n=l[d],l.hasOwnProperty(d)&&n!=null&&!a.hasOwnProperty(d))switch(d){case"value":break;case"children":break;default:Rt(t,e,d,null,a,n)}for(o in a)if(n=a[o],u=l[o],a.hasOwnProperty(o)&&(n!=null||u!=null))switch(o){case"value":O=n;break;case"defaultValue":D=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&Rt(t,e,o,n,a,u)}ar(t,O,D);return;case"option":for(var J in l)if(O=l[J],l.hasOwnProperty(J)&&O!=null&&!a.hasOwnProperty(J))switch(J){case"selected":t.selected=!1;break;default:Rt(t,e,J,null,a,O)}for(g in a)if(O=a[g],D=l[g],a.hasOwnProperty(g)&&O!==D&&(O!=null||D!=null))switch(g){case"selected":t.selected=O&&typeof O!="function"&&typeof O!="symbol";break;default:Rt(t,e,g,O,a,D)}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 I in l)O=l[I],l.hasOwnProperty(I)&&O!=null&&!a.hasOwnProperty(I)&&Rt(t,e,I,null,a,O);for(z in a)if(O=a[z],D=l[z],a.hasOwnProperty(z)&&O!==D&&(O!=null||D!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,e));break;default:Rt(t,e,z,O,a,D)}return;default:if(Fi(e)){for(var zt in l)O=l[zt],l.hasOwnProperty(zt)&&O!==void 0&&!a.hasOwnProperty(zt)&&qf(t,e,zt,void 0,a,O);for(U in a)O=a[U],D=l[U],!a.hasOwnProperty(U)||O===D||O===void 0&&D===void 0||qf(t,e,U,O,a,D);return}}for(var A in l)O=l[A],l.hasOwnProperty(A)&&O!=null&&!a.hasOwnProperty(A)&&Rt(t,e,A,null,a,O);for(B in a)O=a[B],D=l[B],!a.hasOwnProperty(B)||O===D||O==null&&D==null||Rt(t,e,B,O,a,D)}function ch(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function qv(){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,o=n.initiatorType,d=n.duration;if(u&&d&&ch(o)){for(o=0,d=n.responseEnd,a+=1;a<l.length;a++){var g=l[a],z=g.startTime;if(z>d)break;var U=g.transferSize,B=g.initiatorType;U&&ch(B)&&(g=g.responseEnd,o+=U*(g<d?1:(d-z)/(g-z)))}if(--a,e+=8*(u+o)/(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 Yf=null,jf=null;function ui(t){return t.nodeType===9?t:t.ownerDocument}function fh(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 oh(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 Gf(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 Xf=null;function Yv(){var t=window.event;return t&&t.type==="popstate"?t===Xf?!1:(Xf=t,!0):(Xf=null,!1)}var rh=typeof setTimeout=="function"?setTimeout:void 0,jv=typeof clearTimeout=="function"?clearTimeout:void 0,sh=typeof Promise=="function"?Promise:void 0,Gv=typeof queueMicrotask=="function"?queueMicrotask:typeof sh<"u"?function(t){return sh.resolve(null).then(t).catch(Xv)}:rh;function Xv(t){setTimeout(function(){throw t})}function Nl(t){return t==="head"}function dh(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),Va(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")jn(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,jn(l);for(var u=l.firstChild;u;){var o=u.nextSibling,d=u.nodeName;u[an]||d==="SCRIPT"||d==="STYLE"||d==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=o}}else l==="body"&&jn(t.ownerDocument.body);l=n}while(l);Va(e)}function hh(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 Qf(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":Qf(l),Ji(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Qv(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[an])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=xe(t.nextSibling),t===null)break}return null}function Zv(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=xe(t.nextSibling),t===null))return null;return t}function mh(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=xe(t.nextSibling),t===null))return null;return t}function Zf(t){return t.data==="$?"||t.data==="$~"}function Vf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function Vv(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 xe(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 Kf=null;function yh(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return xe(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function vh(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 gh(t,e,l){switch(e=ui(l),t){case"html":if(t=e.documentElement,!t)throw Error(f(452));return t;case"head":if(t=e.head,!t)throw Error(f(453));return t;case"body":if(t=e.body,!t)throw Error(f(454));return t;default:throw Error(f(451))}}function jn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);Ji(t)}var Me=new Map,ph=new Set;function ii(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ol=j.d;j.d={f:Kv,r:Jv,D:$v,C:Wv,L:kv,m:Fv,X:Iv,S:Pv,M:t0};function Kv(){var t=ol.f(),e=Fu();return t||e}function Jv(t){var e=ra(t);e!==null&&e.tag===5&&e.type==="form"?Bs(e):ol.r(t)}var Xa=typeof document>"u"?null:document;function Sh(t,e,l){var a=Xa;if(a&&typeof e=="string"&&e){var n=Ee(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),ph.has(n)||(ph.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),kt(e,"link",t),Zt(e),a.head.appendChild(e)))}}function $v(t){ol.D(t),Sh("dns-prefetch",t,null)}function Wv(t,e){ol.C(t,e),Sh("preconnect",t,e)}function kv(t,e,l){ol.L(t,e,l);var a=Xa;if(a&&t&&e){var n='link[rel="preload"][as="'+Ee(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+Ee(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+Ee(l.imageSizes)+'"]')):n+='[href="'+Ee(t)+'"]';var u=n;switch(e){case"style":u=Qa(t);break;case"script":u=Za(t)}Me.has(u)||(t=S({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Me.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(Gn(u))||e==="script"&&a.querySelector(Xn(u))||(e=a.createElement("link"),kt(e,"link",t),Zt(e),a.head.appendChild(e)))}}function Fv(t,e){ol.m(t,e);var l=Xa;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+Ee(a)+'"][href="'+Ee(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Za(t)}if(!Me.has(u)&&(t=S({rel:"modulepreload",href:t},e),Me.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Xn(u)))return}a=l.createElement("link"),kt(a,"link",t),Zt(a),l.head.appendChild(a)}}}function Pv(t,e,l){ol.S(t,e,l);var a=Xa;if(a&&t){var n=sa(a).hoistableStyles,u=Qa(t);e=e||"default";var o=n.get(u);if(!o){var d={loading:0,preload:null};if(o=a.querySelector(Gn(u)))d.loading=5;else{t=S({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Me.get(u))&&Jf(t,l);var g=o=a.createElement("link");Zt(g),kt(g,"link",t),g._p=new Promise(function(z,U){g.onload=z,g.onerror=U}),g.addEventListener("load",function(){d.loading|=1}),g.addEventListener("error",function(){d.loading|=2}),d.loading|=4,ci(o,e,a)}o={type:"stylesheet",instance:o,count:1,state:d},n.set(u,o)}}}function Iv(t,e){ol.X(t,e);var l=Xa;if(l&&t){var a=sa(l).hoistableScripts,n=Za(t),u=a.get(n);u||(u=l.querySelector(Xn(n)),u||(t=S({src:t,async:!0},e),(e=Me.get(n))&&$f(t,e),u=l.createElement("script"),Zt(u),kt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function t0(t,e){ol.M(t,e);var l=Xa;if(l&&t){var a=sa(l).hoistableScripts,n=Za(t),u=a.get(n);u||(u=l.querySelector(Xn(n)),u||(t=S({src:t,async:!0,type:"module"},e),(e=Me.get(n))&&$f(t,e),u=l.createElement("script"),Zt(u),kt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function bh(t,e,l,a){var n=(n=ut.current)?ii(n):null;if(!n)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Qa(l.href),l=sa(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=Qa(l.href);var u=sa(n).hoistableStyles,o=u.get(t);if(o||(n=n.ownerDocument||n,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,o),(u=n.querySelector(Gn(t)))&&!u._p&&(o.instance=u,o.state.loading=5),Me.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},Me.set(t,l),u||e0(n,t,l,o.state))),e&&a===null)throw Error(f(528,""));return o}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Za(l),l=sa(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(f(444,t))}}function Qa(t){return'href="'+Ee(t)+'"'}function Gn(t){return'link[rel="stylesheet"]['+t+"]"}function Eh(t){return S({},t,{"data-precedence":t.precedence,precedence:null})}function e0(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}),kt(e,"link",l),Zt(e),t.head.appendChild(e))}function Za(t){return'[src="'+Ee(t)+'"]'}function Xn(t){return"script[async]"+t}function Th(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Ee(l.href)+'"]');if(a)return e.instance=a,Zt(a),a;var n=S({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Zt(a),kt(a,"style",n),ci(a,l.precedence,t),e.instance=a;case"stylesheet":n=Qa(l.href);var u=t.querySelector(Gn(n));if(u)return e.state.loading|=4,e.instance=u,Zt(u),u;a=Eh(l),(n=Me.get(n))&&Jf(a,n),u=(t.ownerDocument||t).createElement("link"),Zt(u);var o=u;return o._p=new Promise(function(d,g){o.onload=d,o.onerror=g}),kt(u,"link",a),e.state.loading|=4,ci(u,l.precedence,t),e.instance=u;case"script":return u=Za(l.src),(n=t.querySelector(Xn(u)))?(e.instance=n,Zt(n),n):(a=l,(n=Me.get(u))&&(a=S({},l),$f(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Zt(n),kt(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,ci(a,l.precedence,t));return e.instance}function ci(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,o=0;o<a.length;o++){var d=a[o];if(d.dataset.precedence===e)u=d;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 Jf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function $f(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var fi=null;function Ah(t,e,l){if(fi===null){var a=new Map,n=fi=new Map;n.set(l,a)}else n=fi,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[an]||u[Kt]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var o=u.getAttribute(e)||"";o=t+o;var d=a.get(o);d?d.push(u):a.set(o,[u])}}return a}function Rh(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function l0(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 zh(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function a0(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Qa(a.href),u=e.querySelector(Gn(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=oi.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,Zt(u);return}u=e.ownerDocument||e,a=Eh(a),(n=Me.get(n))&&Jf(a,n),u=u.createElement("link"),Zt(u);var o=u;o._p=new Promise(function(d,g){o.onload=d,o.onerror=g}),kt(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)===0&&(t.count++,l=oi.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Wf=0;function n0(t,e){return t.stylesheets&&t.count===0&&si(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&si(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&Wf===0&&(Wf=62500*qv());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&si(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>Wf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function oi(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)si(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var ri=null;function si(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ri=new Map,e.forEach(u0,t),ri=null,oi.call(t))}function u0(t,e){if(!(e.state.loading&4)){var l=ri.get(t);if(l)var a=l.get(null);else{l=new Map,ri.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var o=n[u];(o.nodeName==="LINK"||o.getAttribute("media")!=="not all")&&(l.set(o.dataset.precedence,o),a=o)}a&&l.set(null,a)}n=e.instance,o=n.getAttribute("data-precedence"),u=l.get(o)||a,u===a&&l.set(null,n),l.set(o,n),this.count++,a=oi.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 Qn={$$typeof:G,Provider:null,Consumer:null,_currentValue:Q,_currentValue2:Q,_threadCount:0};function i0(t,e,l,a,n,u,o,d,g){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=Qi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Qi(0),this.hiddenUpdates=Qi(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=g,this.incompleteTransitions=new Map}function Oh(t,e,l,a,n,u,o,d,g,z,U,B){return t=new i0(t,e,l,o,g,z,U,B,d),e=1,u===!0&&(e|=24),u=se(3,null,null,e),t.current=u,u.stateNode=t,e=_c(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},Cc(u),t}function _h(t){return t?(t=Ea,t):Ea}function xh(t,e,l,a,n,u){n=_h(n),a.context===null?a.context=n:a.pendingContext=n,a=Tl(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=Al(t,a,e),l!==null&&(ie(l,t,e),En(l,t,e))}function Mh(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function kf(t,e){Mh(t,e),(t=t.alternate)&&Mh(t,e)}function Dh(t){if(t.tag===13||t.tag===31){var e=Jl(t,67108864);e!==null&&ie(e,t,67108864),kf(t,67108864)}}function Ch(t){if(t.tag===13||t.tag===31){var e=ve();e=Zi(e);var l=Jl(t,e);l!==null&&ie(l,t,e),kf(t,e)}}var di=!0;function c0(t,e,l,a){var n=M.T;M.T=null;var u=j.p;try{j.p=2,Ff(t,e,l,a)}finally{j.p=u,M.T=n}}function f0(t,e,l,a){var n=M.T;M.T=null;var u=j.p;try{j.p=8,Ff(t,e,l,a)}finally{j.p=u,M.T=n}}function Ff(t,e,l,a){if(di){var n=Pf(a);if(n===null)wf(t,e,a,hi,l),Nh(t,a);else if(r0(n,t,e,l,a))a.stopPropagation();else if(Nh(t,a),e&4&&-1<o0.indexOf(t)){for(;n!==null;){var u=ra(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var o=Xl(u.pendingLanes);if(o!==0){var d=u;for(d.pendingLanes|=2,d.entangledLanes|=2;o;){var g=1<<31-oe(o);d.entanglements[1]|=g,o&=~g}Xe(u),(gt&6)===0&&(Wu=ce()+500,wn(0))}}break;case 31:case 13:d=Jl(u,2),d!==null&&ie(d,u,2),Fu(),kf(u,2)}if(u=Pf(a),u===null&&wf(t,e,a,hi,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else wf(t,e,a,null,l)}}function Pf(t){return t=Ii(t),If(t)}var hi=null;function If(t){if(hi=null,t=oa(t),t!==null){var e=h(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=m(e),t!==null)return t;t=null}else if(l===31){if(t=p(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 hi=t,null}function Uh(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($m()){case jo:return 2;case Go:return 8;case lu:case Wm:return 32;case Xo:return 268435456;default:return 32}default:return 32}}var to=!1,Hl=null,Bl=null,Ll=null,Zn=new Map,Vn=new Map,wl=[],o0="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 Nh(t,e){switch(t){case"focusin":case"focusout":Hl=null;break;case"dragenter":case"dragleave":Bl=null;break;case"mouseover":case"mouseout":Ll=null;break;case"pointerover":case"pointerout":Zn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vn.delete(e.pointerId)}}function Kn(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=ra(e),e!==null&&Dh(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function r0(t,e,l,a,n){switch(e){case"focusin":return Hl=Kn(Hl,t,e,l,a,n),!0;case"dragenter":return Bl=Kn(Bl,t,e,l,a,n),!0;case"mouseover":return Ll=Kn(Ll,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Zn.set(u,Kn(Zn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Vn.set(u,Kn(Vn.get(u)||null,t,e,l,a,n)),!0}return!1}function Hh(t){var e=oa(t.target);if(e!==null){var l=h(e);if(l!==null){if(e=l.tag,e===13){if(e=m(l),e!==null){t.blockedOn=e,$o(t.priority,function(){Ch(l)});return}}else if(e===31){if(e=p(l),e!==null){t.blockedOn=e,$o(t.priority,function(){Ch(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 mi(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=Pf(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);Pi=a,l.target.dispatchEvent(a),Pi=null}else return e=ra(l),e!==null&&Dh(e),t.blockedOn=l,!1;e.shift()}return!0}function Bh(t,e,l){mi(t)&&l.delete(e)}function s0(){to=!1,Hl!==null&&mi(Hl)&&(Hl=null),Bl!==null&&mi(Bl)&&(Bl=null),Ll!==null&&mi(Ll)&&(Ll=null),Zn.forEach(Bh),Vn.forEach(Bh)}function yi(t,e){t.blockedOn===e&&(t.blockedOn=null,to||(to=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,s0)))}var vi=null;function Lh(t){vi!==t&&(vi=t,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){vi===t&&(vi=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(If(a||l)===null)continue;break}var u=ra(l);u!==null&&(t.splice(e,3),e-=3,Fc(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Va(t){function e(g){return yi(g,t)}Hl!==null&&yi(Hl,t),Bl!==null&&yi(Bl,t),Ll!==null&&yi(Ll,t),Zn.forEach(e),Vn.forEach(e);for(var l=0;l<wl.length;l++){var a=wl[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<wl.length&&(l=wl[0],l.blockedOn===null);)Hh(l),l.blockedOn===null&&wl.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],o=n[te]||null;if(typeof u=="function")o||Lh(l);else if(o){var d=null;if(u&&u.hasAttribute("formAction")){if(n=u,o=u[te]||null)d=o.formAction;else if(If(n)!==null)continue}else d=o.action;typeof d=="function"?l[a+1]=d:(l.splice(a,3),a-=3),Lh(l)}}}function wh(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(o){return n=o})},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 eo(t){this._internalRoot=t}gi.prototype.render=eo.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=ve();xh(l,a,t,e,null,null)},gi.prototype.unmount=eo.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;xh(t.current,2,null,t,null,null),Fu(),e[fa]=null}};function gi(t){this._internalRoot=t}gi.prototype.unstable_scheduleHydration=function(t){if(t){var e=Jo();t={blockedOn:null,target:t,priority:e};for(var l=0;l<wl.length&&e!==0&&e<wl[l].priority;l++);wl.splice(l,0,t),l===0&&Hh(t)}};var qh=c.version;if(qh!=="19.2.7")throw Error(f(527,qh,"19.2.7"));j.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(f(188)):(t=Object.keys(t).join(","),Error(f(268,t)));return t=y(e),t=t!==null?E(t):null,t=t===null?null:t.stateNode,t};var d0={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.7"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var pi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!pi.isDisabled&&pi.supportsFiber)try{tn=pi.inject(d0),fe=pi}catch{}}return $n.createRoot=function(t,e){if(!s(t))throw Error(f(299));var l=!1,a="",n=Vs,u=Ks,o=Js;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&&(o=e.onRecoverableError)),e=Oh(t,1,!1,null,null,l,a,null,n,u,o,wh),t[fa]=e.current,Lf(t),new eo(e)},$n.hydrateRoot=function(t,e,l){if(!s(t))throw Error(f(299));var a=!1,n="",u=Vs,o=Ks,d=Js,g=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&&(o=l.onCaughtError),l.onRecoverableError!==void 0&&(d=l.onRecoverableError),l.formState!==void 0&&(g=l.formState)),e=Oh(t,1,!0,e,l??null,a,n,g,u,o,d,wh),e.context=_h(null),l=e.current,a=ve(),a=Zi(a),n=Tl(a),n.callback=null,Al(l,n,a),l=a,e.current.lanes=l,ln(e,l),Xe(e),t[fa]=e.current,Lf(t),new gi(e)},$n.version="19.2.7",$n}var $h;function A0(){if($h)return no.exports;$h=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(c){console.error(c)}}return i(),no.exports=T0(),no.exports}var R0=A0();const lp=Eo(R0);/**
 * react-router v7.17.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */var Wh="popstate";function kh(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function z0(i={}){function c(f,s){var y;let h=(y=s.state)==null?void 0:y.masked,{pathname:m,search:p,hash:v}=h||f.location;return yo("",{pathname:m,search:p,hash:v},s.state&&s.state.usr||null,s.state&&s.state.key||"default",h?{pathname:f.location.pathname,search:f.location.search,hash:f.location.hash}:void 0)}function r(f,s){return typeof s=="string"?s:kn(s)}return _0(c,r,null,i)}function Nt(i,c){if(i===!1||i===null||typeof i>"u")throw new Error(c)}function De(i,c){if(!i){typeof console<"u"&&console.warn(c);try{throw new Error(c)}catch{}}}function O0(){return Math.random().toString(36).substring(2,10)}function Fh(i,c){return{usr:i.state,key:i.key,idx:c,masked:i.mask?{pathname:i.pathname,search:i.search,hash:i.hash}:void 0}}function yo(i,c,r=null,f,s){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof c=="string"?$a(c):c,state:r,key:c&&c.key||f||O0(),mask:s}}function kn({pathname:i="/",search:c="",hash:r=""}){return c&&c!=="?"&&(i+=c.charAt(0)==="?"?c:"?"+c),r&&r!=="#"&&(i+=r.charAt(0)==="#"?r:"#"+r),i}function $a(i){let c={};if(i){let r=i.indexOf("#");r>=0&&(c.hash=i.substring(r),i=i.substring(0,r));let f=i.indexOf("?");f>=0&&(c.search=i.substring(f),i=i.substring(0,f)),i&&(c.pathname=i)}return c}function _0(i,c,r,f={}){let{window:s=document.defaultView,v5Compat:h=!1}=f,m=s.history,p="POP",v=null,y=E();y==null&&(y=0,m.replaceState({...m.state,idx:y},""));function E(){return(m.state||{idx:null}).idx}function S(){p="POP";let Y=E(),H=Y==null?null:Y-y;y=Y,v&&v({action:p,location:q.location,delta:H})}function x(Y,H){p="PUSH";let X=kh(Y)?Y:yo(q.location,Y,H);y=E()+1;let G=Fh(X,y),V=q.createHref(X.mask||X);try{m.pushState(G,"",V)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;s.location.assign(V)}h&&v&&v({action:p,location:q.location,delta:1})}function C(Y,H){p="REPLACE";let X=kh(Y)?Y:yo(q.location,Y,H);y=E();let G=Fh(X,y),V=q.createHref(X.mask||X);m.replaceState(G,"",V),h&&v&&v({action:p,location:q.location,delta:0})}function L(Y){return x0(s,Y)}let q={get action(){return p},get location(){return i(s,m)},listen(Y){if(v)throw new Error("A history only accepts one active listener");return s.addEventListener(Wh,S),v=Y,()=>{s.removeEventListener(Wh,S),v=null}},createHref(Y){return c(s,Y)},createURL:L,encodeLocation(Y){let H=L(Y);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:x,replace:C,go(Y){return m.go(Y)}};return q}function x0(i,c,r=!1){let f="http://localhost";i&&(f=i.location.origin!=="null"?i.location.origin:i.location.href),Nt(f,"No window.location.(origin|href) available to create URL");let s=typeof c=="string"?c:kn(c);return s=s.replace(/ $/,"%20"),!r&&s.startsWith("//")&&(s=f+s),new URL(s,f)}function mm(i,c,r="/"){return M0(i,c,r,!1)}function M0(i,c,r,f,s){let h=typeof c=="string"?$a(c):c,m=rl(h.pathname||"/",r);if(m==null)return null;let p=D0(i),v=null,y=X0(m);for(let E=0;v==null&&E<p.length;++E)v=j0(p[E],y,f);return v}function D0(i){let c=ym(i);return C0(c),c}function ym(i,c=[],r=[],f="",s=!1){let h=(m,p,v=s,y)=>{let E={relativePath:y===void 0?m.path||"":y,caseSensitive:m.caseSensitive===!0,childrenIndex:p,route:m};if(E.relativePath.startsWith("/")){if(!E.relativePath.startsWith(f)&&v)return;Nt(E.relativePath.startsWith(f),`Absolute route path "${E.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),E.relativePath=E.relativePath.slice(f.length)}let S=Be([f,E.relativePath]),x=r.concat(E);m.children&&m.children.length>0&&(Nt(m.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${S}".`),ym(m.children,c,x,S,v)),!(m.path==null&&!m.index)&&c.push({path:S,score:q0(S,m.index),routesMeta:x})};return i.forEach((m,p)=>{var v;if(m.path===""||!((v=m.path)!=null&&v.includes("?")))h(m,p);else for(let y of vm(m.path))h(m,p,!0,y)}),c}function vm(i){let c=i.split("/");if(c.length===0)return[];let[r,...f]=c,s=r.endsWith("?"),h=r.replace(/\?$/,"");if(f.length===0)return s?[h,""]:[h];let m=vm(f.join("/")),p=[];return p.push(...m.map(v=>v===""?h:[h,v].join("/"))),s&&p.push(...m),p.map(v=>i.startsWith("/")&&v===""?"/":v)}function C0(i){i.sort((c,r)=>c.score!==r.score?r.score-c.score:Y0(c.routesMeta.map(f=>f.childrenIndex),r.routesMeta.map(f=>f.childrenIndex)))}var U0=/^:[\w-]+$/,N0=3,H0=2,B0=1,L0=10,w0=-2,Ph=i=>i==="*";function q0(i,c){let r=i.split("/"),f=r.length;return r.some(Ph)&&(f+=w0),c&&(f+=H0),r.filter(s=>!Ph(s)).reduce((s,h)=>s+(U0.test(h)?N0:h===""?B0:L0),f)}function Y0(i,c){return i.length===c.length&&i.slice(0,-1).every((f,s)=>f===c[s])?i[i.length-1]-c[c.length-1]:0}function j0(i,c,r=!1){let{routesMeta:f}=i,s={},h="/",m=[];for(let p=0;p<f.length;++p){let v=f[p],y=p===f.length-1,E=h==="/"?c:c.slice(h.length)||"/",S=Ri({path:v.relativePath,caseSensitive:v.caseSensitive,end:y},E),x=v.route;if(!S&&y&&r&&!f[f.length-1].route.index&&(S=Ri({path:v.relativePath,caseSensitive:v.caseSensitive,end:!1},E)),!S)return null;Object.assign(s,S.params),m.push({params:s,pathname:Be([h,S.pathname]),pathnameBase:K0(Be([h,S.pathnameBase])),route:x}),S.pathnameBase!=="/"&&(h=Be([h,S.pathnameBase]))}return m}function Ri(i,c){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[r,f]=G0(i.path,i.caseSensitive,i.end),s=c.match(r);if(!s)return null;let h=s[0],m=h.replace(/(.)\/+$/,"$1"),p=s.slice(1);return{params:f.reduce((y,{paramName:E,isOptional:S},x)=>{if(E==="*"){let L=p[x]||"";m=h.slice(0,h.length-L.length).replace(/(.)\/+$/,"$1")}const C=p[x];return S&&!C?y[E]=void 0:y[E]=(C||"").replace(/%2F/g,"/"),y},{}),pathname:h,pathnameBase:m,pattern:i}}function G0(i,c=!1,r=!0){De(i==="*"||!i.endsWith("*")||i.endsWith("/*"),`Route path "${i}" will be treated as if it were "${i.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${i.replace(/\*$/,"/*")}".`);let f=[],s="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(m,p,v,y,E)=>{if(f.push({paramName:p,isOptional:v!=null}),v){let S=E.charAt(y+m.length);return S&&S!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return i.endsWith("*")?(f.push({paramName:"*"}),s+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?s+="\\/*$":i!==""&&i!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,c?void 0:"i"),f]}function X0(i){try{return i.split("/").map(c=>decodeURIComponent(c).replace(/\//g,"%2F")).join("/")}catch(c){return De(!1,`The URL path "${i}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${c}).`),i}}function rl(i,c){if(c==="/")return i;if(!i.toLowerCase().startsWith(c.toLowerCase()))return null;let r=c.endsWith("/")?c.length-1:c.length,f=i.charAt(r);return f&&f!=="/"?null:i.slice(r)||"/"}var Q0=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Z0(i,c="/"){let{pathname:r,search:f="",hash:s=""}=typeof i=="string"?$a(i):i,h;return r?(r=gm(r),r.startsWith("/")?h=Ih(r.substring(1),"/"):h=Ih(r,c)):h=c,{pathname:h,search:J0(f),hash:$0(s)}}function Ih(i,c){let r=zi(c).split("/");return i.split("/").forEach(s=>{s===".."?r.length>1&&r.pop():s!=="."&&r.push(s)}),r.length>1?r.join("/"):"/"}function fo(i,c,r,f){return`Cannot include a '${i}' character in a manually specified \`to.${c}\` field [${JSON.stringify(f)}].  Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function V0(i){return i.filter((c,r)=>r===0||c.route.path&&c.route.path.length>0)}function Ao(i){let c=V0(i);return c.map((r,f)=>f===c.length-1?r.pathname:r.pathnameBase)}function Di(i,c,r,f=!1){let s;typeof i=="string"?s=$a(i):(s={...i},Nt(!s.pathname||!s.pathname.includes("?"),fo("?","pathname","search",s)),Nt(!s.pathname||!s.pathname.includes("#"),fo("#","pathname","hash",s)),Nt(!s.search||!s.search.includes("#"),fo("#","search","hash",s)));let h=i===""||s.pathname==="",m=h?"/":s.pathname,p;if(m==null)p=r;else{let S=c.length-1;if(!f&&m.startsWith("..")){let x=m.split("/");for(;x[0]==="..";)x.shift(),S-=1;s.pathname=x.join("/")}p=S>=0?c[S]:"/"}let v=Z0(s,p),y=m&&m!=="/"&&m.endsWith("/"),E=(h||m===".")&&r.endsWith("/");return!v.pathname.endsWith("/")&&(y||E)&&(v.pathname+="/"),v}var gm=i=>i.replace(/\/\/+/g,"/"),Be=i=>gm(i.join("/")),zi=i=>i.replace(/\/+$/,""),K0=i=>zi(i).replace(/^\/*/,"/"),J0=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,$0=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i,W0=class{constructor(i,c,r,f=!1){this.status=i,this.statusText=c||"",this.internal=f,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function k0(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}function F0(i){let c=i.map(r=>r.route.path).filter(Boolean);return Be(c)||"/"}var pm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Sm(i,c){let r=i;if(typeof r!="string"||!Q0.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let f=r,s=!1;if(pm)try{let h=new URL(window.location.href),m=r.startsWith("//")?new URL(h.protocol+r):new URL(r),p=rl(m.pathname,c);m.origin===h.origin&&p!=null?r=p+m.search+m.hash:s=!0}catch{De(!1,`<Link to="${r}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:f,isExternal:s,to:r}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var bm=["POST","PUT","PATCH","DELETE"];new Set(bm);var P0=["GET",...bm];new Set(P0);var Wa=_.createContext(null);Wa.displayName="DataRouter";var Ci=_.createContext(null);Ci.displayName="DataRouterState";var Em=_.createContext(!1);function I0(){return _.useContext(Em)}var Tm=_.createContext({isTransitioning:!1});Tm.displayName="ViewTransition";var tg=_.createContext(new Map);tg.displayName="Fetchers";var eg=_.createContext(null);eg.displayName="Await";var Se=_.createContext(null);Se.displayName="Navigation";var Pn=_.createContext(null);Pn.displayName="Location";var Ce=_.createContext({outlet:null,matches:[],isDataRoute:!1});Ce.displayName="Route";var Ro=_.createContext(null);Ro.displayName="RouteError";var Am="REACT_ROUTER_ERROR",lg="REDIRECT",ag="ROUTE_ERROR_RESPONSE";function ng(i){if(i.startsWith(`${Am}:${lg}:{`))try{let c=JSON.parse(i.slice(28));if(typeof c=="object"&&c&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.location=="string"&&typeof c.reloadDocument=="boolean"&&typeof c.replace=="boolean")return c}catch{}}function ug(i){if(i.startsWith(`${Am}:${ag}:{`))try{let c=JSON.parse(i.slice(40));if(typeof c=="object"&&c&&typeof c.status=="number"&&typeof c.statusText=="string")return new W0(c.status,c.statusText,c.data)}catch{}}function ig(i,{relative:c}={}){Nt(ka(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:f}=_.useContext(Se),{hash:s,pathname:h,search:m}=In(i,{relative:c}),p=h;return r!=="/"&&(p=h==="/"?r:Be([r,h])),f.createHref({pathname:p,search:m,hash:s})}function ka(){return _.useContext(Pn)!=null}function qe(){return Nt(ka(),"useLocation() may be used only in the context of a <Router> component."),_.useContext(Pn).location}var Rm="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function zm(i){_.useContext(Se).static||_.useLayoutEffect(i)}function zo(){let{isDataRoute:i}=_.useContext(Ce);return i?Eg():cg()}function cg(){Nt(ka(),"useNavigate() may be used only in the context of a <Router> component.");let i=_.useContext(Wa),{basename:c,navigator:r}=_.useContext(Se),{matches:f}=_.useContext(Ce),{pathname:s}=qe(),h=JSON.stringify(Ao(f)),m=_.useRef(!1);return zm(()=>{m.current=!0}),_.useCallback((v,y={})=>{if(De(m.current,Rm),!m.current)return;if(typeof v=="number"){r.go(v);return}let E=Di(v,JSON.parse(h),s,y.relative==="path");i==null&&c!=="/"&&(E.pathname=E.pathname==="/"?c:Be([c,E.pathname])),(y.replace?r.replace:r.push)(E,y.state,y)},[c,r,h,s,i])}var fg=_.createContext(null);function og(i){let c=_.useContext(Ce).outlet;return _.useMemo(()=>c&&_.createElement(fg.Provider,{value:i},c),[c,i])}function ap(){let{matches:i}=_.useContext(Ce),c=i[i.length-1];return(c==null?void 0:c.params)??{}}function In(i,{relative:c}={}){let{matches:r}=_.useContext(Ce),{pathname:f}=qe(),s=JSON.stringify(Ao(r));return _.useMemo(()=>Di(i,JSON.parse(s),f,c==="path"),[i,s,f,c])}function rg(i,c){return Om(i,c)}function Om(i,c,r){var Y;Nt(ka(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:f}=_.useContext(Se),{matches:s}=_.useContext(Ce),h=s[s.length-1],m=h?h.params:{},p=h?h.pathname:"/",v=h?h.pathnameBase:"/",y=h&&h.route;{let H=y&&y.path||"";xm(p,!y||H.endsWith("*")||H.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${p}" (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 E=qe(),S;if(c){let H=typeof c=="string"?$a(c):c;Nt(v==="/"||((Y=H.pathname)==null?void 0:Y.startsWith(v)),`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 "${v}" but pathname "${H.pathname}" was given in the \`location\` prop.`),S=H}else S=E;let x=S.pathname||"/",C=x;if(v!=="/"){let H=v.replace(/^\//,"").split("/");C="/"+x.replace(/^\//,"").split("/").slice(H.length).join("/")}let L=r&&r.state.matches.length?r.state.matches.map(H=>Object.assign(H,{route:r.manifest[H.route.id]||H.route})):mm(i,{pathname:C});De(y||L!=null,`No routes matched location "${S.pathname}${S.search}${S.hash}" `),De(L==null||L[L.length-1].route.element!==void 0||L[L.length-1].route.Component!==void 0||L[L.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 q=yg(L&&L.map(H=>Object.assign({},H,{params:Object.assign({},m,H.params),pathname:Be([v,f.encodeLocation?f.encodeLocation(H.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:H.pathname]),pathnameBase:H.pathnameBase==="/"?v:Be([v,f.encodeLocation?f.encodeLocation(H.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:H.pathnameBase])})),s,r);return c&&q?_.createElement(Pn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...S},navigationType:"POP"}},q):q}function sg(){let i=bg(),c=k0(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),r=i instanceof Error?i.stack:null,f="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},m=null;return console.error("Error handled by React Router default ErrorBoundary:",i),m=_.createElement(_.Fragment,null,_.createElement("p",null,"рџ’ї Hey developer рџ‘‹"),_.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",_.createElement("code",{style:h},"ErrorBoundary")," or"," ",_.createElement("code",{style:h},"errorElement")," prop on your route.")),_.createElement(_.Fragment,null,_.createElement("h2",null,"Unexpected Application Error!"),_.createElement("h3",{style:{fontStyle:"italic"}},c),r?_.createElement("pre",{style:s},r):null,m)}var dg=_.createElement(sg,null),_m=class extends _.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}static getDerivedStateFromError(i){return{error:i}}static getDerivedStateFromProps(i,c){return c.location!==i.location||c.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:c.error,location:c.location,revalidation:i.revalidation||c.revalidation}}componentDidCatch(i,c){this.props.onError?this.props.onError(i,c):console.error("React Router caught the following error during render",i)}render(){let i=this.state.error;if(this.context&&typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){const r=ug(i.digest);r&&(i=r)}let c=i!==void 0?_.createElement(Ce.Provider,{value:this.props.routeContext},_.createElement(Ro.Provider,{value:i,children:this.props.component})):this.props.children;return this.context?_.createElement(hg,{error:i},c):c}};_m.contextType=Em;var oo=new WeakMap;function hg({children:i,error:c}){let{basename:r}=_.useContext(Se);if(typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){let f=ng(c.digest);if(f){let s=oo.get(c);if(s)throw s;let h=Sm(f.location,r);if(pm&&!oo.get(c))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const m=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw oo.set(c,m),m}return _.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return i}function mg({routeContext:i,match:c,children:r}){let f=_.useContext(Wa);return f&&f.static&&f.staticContext&&(c.route.errorElement||c.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=c.route.id),_.createElement(Ce.Provider,{value:i},r)}function yg(i,c=[],r){let f=r==null?void 0:r.state;if(i==null){if(!f)return null;if(f.errors)i=f.matches;else if(c.length===0&&!f.initialized&&f.matches.length>0)i=f.matches;else return null}let s=i,h=f==null?void 0:f.errors;if(h!=null){let E=s.findIndex(S=>S.route.id&&(h==null?void 0:h[S.route.id])!==void 0);Nt(E>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(h).join(",")}`),s=s.slice(0,Math.min(s.length,E+1))}let m=!1,p=-1;if(r&&f){m=f.renderFallback;for(let E=0;E<s.length;E++){let S=s[E];if((S.route.HydrateFallback||S.route.hydrateFallbackElement)&&(p=E),S.route.id){let{loaderData:x,errors:C}=f,L=S.route.loader&&!x.hasOwnProperty(S.route.id)&&(!C||C[S.route.id]===void 0);if(S.route.lazy||L){r.isStatic&&(m=!0),p>=0?s=s.slice(0,p+1):s=[s[0]];break}}}}let v=r==null?void 0:r.onError,y=f&&v?(E,S)=>{var x,C;v(E,{location:f.location,params:((C=(x=f.matches)==null?void 0:x[0])==null?void 0:C.params)??{},pattern:F0(f.matches),errorInfo:S})}:void 0;return s.reduceRight((E,S,x)=>{let C,L=!1,q=null,Y=null;f&&(C=h&&S.route.id?h[S.route.id]:void 0,q=S.route.errorElement||dg,m&&(p<0&&x===0?(xm("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),L=!0,Y=null):p===x&&(L=!0,Y=S.route.hydrateFallbackElement||null)));let H=c.concat(s.slice(0,x+1)),X=()=>{let G;return C?G=q:L?G=Y:S.route.Component?G=_.createElement(S.route.Component,null):S.route.element?G=S.route.element:G=E,_.createElement(mg,{match:S,routeContext:{outlet:E,matches:H,isDataRoute:f!=null},children:G})};return f&&(S.route.ErrorBoundary||S.route.errorElement||x===0)?_.createElement(_m,{location:f.location,revalidation:f.revalidation,component:q,error:C,children:X(),routeContext:{outlet:null,matches:H,isDataRoute:!0},onError:y}):X()},null)}function Oo(i){return`${i} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function vg(i){let c=_.useContext(Wa);return Nt(c,Oo(i)),c}function gg(i){let c=_.useContext(Ci);return Nt(c,Oo(i)),c}function pg(i){let c=_.useContext(Ce);return Nt(c,Oo(i)),c}function _o(i){let c=pg(i),r=c.matches[c.matches.length-1];return Nt(r.route.id,`${i} can only be used on routes that contain a unique "id"`),r.route.id}function Sg(){return _o("useRouteId")}function bg(){var f;let i=_.useContext(Ro),c=gg("useRouteError"),r=_o("useRouteError");return i!==void 0?i:(f=c.errors)==null?void 0:f[r]}function Eg(){let{router:i}=vg("useNavigate"),c=_o("useNavigate"),r=_.useRef(!1);return zm(()=>{r.current=!0}),_.useCallback(async(s,h={})=>{De(r.current,Rm),r.current&&(typeof s=="number"?await i.navigate(s):await i.navigate(s,{fromRouteId:c,...h}))},[i,c])}var tm={};function xm(i,c,r){!c&&!tm[i]&&(tm[i]=!0,De(!1,r))}_.memo(Tg);function Tg({routes:i,manifest:c,future:r,state:f,isStatic:s,onError:h}){return Om(i,void 0,{manifest:c,state:f,isStatic:s,onError:h})}function np({to:i,replace:c,state:r,relative:f}){Nt(ka(),"<Navigate> may be used only in the context of a <Router> component.");let{static:s}=_.useContext(Se);De(!s,"<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:h}=_.useContext(Ce),{pathname:m}=qe(),p=zo(),v=Di(i,Ao(h),m,f==="path"),y=JSON.stringify(v);return _.useEffect(()=>{p(JSON.parse(y),{replace:c,state:r,relative:f})},[p,y,f,c,r]),null}function up(i){return og(i.context)}function Ag(i){Nt(!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 Rg({basename:i="/",children:c=null,location:r,navigationType:f="POP",navigator:s,static:h=!1,useTransitions:m}){Nt(!ka(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let p=i.replace(/^\/*/,"/"),v=_.useMemo(()=>({basename:p,navigator:s,static:h,useTransitions:m,future:{}}),[p,s,h,m]);typeof r=="string"&&(r=$a(r));let{pathname:y="/",search:E="",hash:S="",state:x=null,key:C="default",mask:L}=r,q=_.useMemo(()=>{let Y=rl(y,p);return Y==null?null:{location:{pathname:Y,search:E,hash:S,state:x,key:C,mask:L},navigationType:f}},[p,y,E,S,x,C,f,L]);return De(q!=null,`<Router basename="${p}"> is not able to match the URL "${y}${E}${S}" because it does not start with the basename, so the <Router> won't render anything.`),q==null?null:_.createElement(Se.Provider,{value:v},_.createElement(Pn.Provider,{children:c,value:q}))}function ip({children:i,location:c}){return rg(vo(i),c)}function vo(i,c=[]){let r=[];return _.Children.forEach(i,(f,s)=>{if(!_.isValidElement(f))return;let h=[...c,s];if(f.type===_.Fragment){r.push.apply(r,vo(f.props.children,h));return}Nt(f.type===Ag,`[${typeof f.type=="string"?f.type:f.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Nt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let m={id:f.props.id||h.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(m.children=vo(f.props.children,h)),r.push(m)}),r}var Ei="get",Ti="application/x-www-form-urlencoded";function Ui(i){return typeof HTMLElement<"u"&&i instanceof HTMLElement}function zg(i){return Ui(i)&&i.tagName.toLowerCase()==="button"}function Og(i){return Ui(i)&&i.tagName.toLowerCase()==="form"}function _g(i){return Ui(i)&&i.tagName.toLowerCase()==="input"}function xg(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Mg(i,c){return i.button===0&&(!c||c==="_self")&&!xg(i)}function go(i=""){return new URLSearchParams(typeof i=="string"||Array.isArray(i)||i instanceof URLSearchParams?i:Object.keys(i).reduce((c,r)=>{let f=i[r];return c.concat(Array.isArray(f)?f.map(s=>[r,s]):[[r,f]])},[]))}function Dg(i,c){let r=go(i);return c&&c.forEach((f,s)=>{r.has(s)||c.getAll(s).forEach(h=>{r.append(s,h)})}),r}var Si=null;function Cg(){if(Si===null)try{new FormData(document.createElement("form"),0),Si=!1}catch{Si=!0}return Si}var Ug=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ro(i){return i!=null&&!Ug.has(i)?(De(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ti}"`),null):i}function Ng(i,c){let r,f,s,h,m;if(Og(i)){let p=i.getAttribute("action");f=p?rl(p,c):null,r=i.getAttribute("method")||Ei,s=ro(i.getAttribute("enctype"))||Ti,h=new FormData(i)}else if(zg(i)||_g(i)&&(i.type==="submit"||i.type==="image")){let p=i.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let v=i.getAttribute("formaction")||p.getAttribute("action");if(f=v?rl(v,c):null,r=i.getAttribute("formmethod")||p.getAttribute("method")||Ei,s=ro(i.getAttribute("formenctype"))||ro(p.getAttribute("enctype"))||Ti,h=new FormData(p,i),!Cg()){let{name:y,type:E,value:S}=i;if(E==="image"){let x=y?`${y}.`:"";h.append(`${x}x`,"0"),h.append(`${x}y`,"0")}else y&&h.append(y,S)}}else{if(Ui(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=Ei,f=null,s=Ti,m=i}return h&&s==="text/plain"&&(m=h,h=void 0),{action:f,method:r.toLowerCase(),encType:s,formData:h,body:m}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function xo(i,c){if(i===!1||i===null||typeof i>"u")throw new Error(c)}function Mm(i,c,r,f){let s=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return r?s.pathname.endsWith("/")?s.pathname=`${s.pathname}_.${f}`:s.pathname=`${s.pathname}.${f}`:s.pathname==="/"?s.pathname=`_root.${f}`:c&&rl(s.pathname,c)==="/"?s.pathname=`${zi(c)}/_root.${f}`:s.pathname=`${zi(s.pathname)}.${f}`,s}async function Hg(i,c){if(i.id in c)return c[i.id];try{let r=await import(i.module);return c[i.id]=r,r}catch(r){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(r),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Bg(i){return i==null?!1:i.href==null?i.rel==="preload"&&typeof i.imageSrcSet=="string"&&typeof i.imageSizes=="string":typeof i.rel=="string"&&typeof i.href=="string"}async function Lg(i,c,r){let f=await Promise.all(i.map(async s=>{let h=c.routes[s.route.id];if(h){let m=await Hg(h,r);return m.links?m.links():[]}return[]}));return jg(f.flat(1).filter(Bg).filter(s=>s.rel==="stylesheet"||s.rel==="preload").map(s=>s.rel==="stylesheet"?{...s,rel:"prefetch",as:"style"}:{...s,rel:"prefetch"}))}function em(i,c,r,f,s,h){let m=(v,y)=>r[y]?v.route.id!==r[y].route.id:!0,p=(v,y)=>{var E;return r[y].pathname!==v.pathname||((E=r[y].route.path)==null?void 0:E.endsWith("*"))&&r[y].params["*"]!==v.params["*"]};return h==="assets"?c.filter((v,y)=>m(v,y)||p(v,y)):h==="data"?c.filter((v,y)=>{var S;let E=f.routes[v.route.id];if(!E||!E.hasLoader)return!1;if(m(v,y)||p(v,y))return!0;if(v.route.shouldRevalidate){let x=v.route.shouldRevalidate({currentUrl:new URL(s.pathname+s.search+s.hash,window.origin),currentParams:((S=r[0])==null?void 0:S.params)||{},nextUrl:new URL(i,window.origin),nextParams:v.params,defaultShouldRevalidate:!0});if(typeof x=="boolean")return x}return!0}):[]}function wg(i,c,{includeHydrateFallback:r}={}){return qg(i.map(f=>{let s=c.routes[f.route.id];if(!s)return[];let h=[s.module];return s.clientActionModule&&(h=h.concat(s.clientActionModule)),s.clientLoaderModule&&(h=h.concat(s.clientLoaderModule)),r&&s.hydrateFallbackModule&&(h=h.concat(s.hydrateFallbackModule)),s.imports&&(h=h.concat(s.imports)),h}).flat(1))}function qg(i){return[...new Set(i)]}function Yg(i){let c={},r=Object.keys(i).sort();for(let f of r)c[f]=i[f];return c}function jg(i,c){let r=new Set;return new Set(c),i.reduce((f,s)=>{let h=JSON.stringify(Yg(s));return r.has(h)||(r.add(h),f.push({key:h,link:s})),f},[])}function Mo(){let i=_.useContext(Wa);return xo(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function Gg(){let i=_.useContext(Ci);return xo(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var Do=_.createContext(void 0);Do.displayName="FrameworkContext";function Co(){let i=_.useContext(Do);return xo(i,"You must render this element inside a <HydratedRouter> element"),i}function Xg(i,c){let r=_.useContext(Do),[f,s]=_.useState(!1),[h,m]=_.useState(!1),{onFocus:p,onBlur:v,onMouseEnter:y,onMouseLeave:E,onTouchStart:S}=c,x=_.useRef(null);_.useEffect(()=>{if(i==="render"&&m(!0),i==="viewport"){let q=H=>{H.forEach(X=>{m(X.isIntersecting)})},Y=new IntersectionObserver(q,{threshold:.5});return x.current&&Y.observe(x.current),()=>{Y.disconnect()}}},[i]),_.useEffect(()=>{if(f){let q=setTimeout(()=>{m(!0)},100);return()=>{clearTimeout(q)}}},[f]);let C=()=>{s(!0)},L=()=>{s(!1),m(!1)};return r?i!=="intent"?[h,x,{}]:[h,x,{onFocus:Wn(p,C),onBlur:Wn(v,L),onMouseEnter:Wn(y,C),onMouseLeave:Wn(E,L),onTouchStart:Wn(S,C)}]:[!1,x,{}]}function Wn(i,c){return r=>{i&&i(r),r.defaultPrevented||c(r)}}function Qg({page:i,...c}){let r=I0(),{router:f}=Mo(),s=_.useMemo(()=>mm(f.routes,i,f.basename),[f.routes,i,f.basename]);return s?r?_.createElement(Vg,{page:i,matches:s,...c}):_.createElement(Kg,{page:i,matches:s,...c}):null}function Zg(i){let{manifest:c,routeModules:r}=Co(),[f,s]=_.useState([]);return _.useEffect(()=>{let h=!1;return Lg(i,c,r).then(m=>{h||s(m)}),()=>{h=!0}},[i,c,r]),f}function Vg({page:i,matches:c,...r}){let f=qe(),{future:s}=Co(),{basename:h}=Mo(),m=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let p=Mm(i,h,s.v8_trailingSlashAwareDataRequests,"rsc"),v=!1,y=[];for(let E of c)typeof E.route.shouldRevalidate=="function"?v=!0:y.push(E.route.id);return v&&y.length>0&&p.searchParams.set("_routes",y.join(",")),[p.pathname+p.search]},[h,s.v8_trailingSlashAwareDataRequests,i,f,c]);return _.createElement(_.Fragment,null,m.map(p=>_.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...r})))}function Kg({page:i,matches:c,...r}){let f=qe(),{future:s,manifest:h,routeModules:m}=Co(),{basename:p}=Mo(),{loaderData:v,matches:y}=Gg(),E=_.useMemo(()=>em(i,c,y,h,f,"data"),[i,c,y,h,f]),S=_.useMemo(()=>em(i,c,y,h,f,"assets"),[i,c,y,h,f]),x=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let q=new Set,Y=!1;if(c.forEach(X=>{var V;let G=h.routes[X.route.id];!G||!G.hasLoader||(!E.some(k=>k.route.id===X.route.id)&&X.route.id in v&&((V=m[X.route.id])!=null&&V.shouldRevalidate)||G.hasClientLoader?Y=!0:q.add(X.route.id))}),q.size===0)return[];let H=Mm(i,p,s.v8_trailingSlashAwareDataRequests,"data");return Y&&q.size>0&&H.searchParams.set("_routes",c.filter(X=>q.has(X.route.id)).map(X=>X.route.id).join(",")),[H.pathname+H.search]},[p,s.v8_trailingSlashAwareDataRequests,v,f,h,E,c,i,m]),C=_.useMemo(()=>wg(S,h),[S,h]),L=Zg(S);return _.createElement(_.Fragment,null,x.map(q=>_.createElement("link",{key:q,rel:"prefetch",as:"fetch",href:q,...r})),C.map(q=>_.createElement("link",{key:q,rel:"modulepreload",href:q,...r})),L.map(({key:q,link:Y})=>_.createElement("link",{key:q,nonce:r.nonce,...Y,crossOrigin:Y.crossOrigin??r.crossOrigin})))}function Jg(...i){return c=>{i.forEach(r=>{typeof r=="function"?r(c):r!=null&&(r.current=c)})}}var $g=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{$g&&(window.__reactRouterVersion="7.17.0")}catch{}function cp({basename:i,children:c,useTransitions:r,window:f}){let s=_.useRef();s.current==null&&(s.current=z0({window:f,v5Compat:!0}));let h=s.current,[m,p]=_.useState({action:h.action,location:h.location}),v=_.useCallback(y=>{r===!1?p(y):_.startTransition(()=>p(y))},[r]);return _.useLayoutEffect(()=>h.listen(v),[h,v]),_.createElement(Rg,{basename:i,children:c,location:m.location,navigationType:m.action,navigator:h,useTransitions:r})}var Dm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Cm=_.forwardRef(function({onClick:c,discover:r="render",prefetch:f="none",relative:s,reloadDocument:h,replace:m,mask:p,state:v,target:y,to:E,preventScrollReset:S,viewTransition:x,defaultShouldRevalidate:C,...L},q){let{basename:Y,navigator:H,useTransitions:X}=_.useContext(Se),G=typeof E=="string"&&Dm.test(E),V=Sm(E,Y);E=V.to;let k=ig(E,{relative:s}),F=qe(),K=null;if(p){let vt=Di(p,[],F.mask?F.mask.pathname:"/",!0);Y!=="/"&&(vt.pathname=vt.pathname==="/"?Y:Be([Y,vt.pathname])),K=H.createHref(vt)}let[ft,bt,Ot]=Xg(f,L),xt=Pg(E,{replace:m,mask:p,state:v,target:y,preventScrollReset:S,relative:s,viewTransition:x,defaultShouldRevalidate:C,useTransitions:X});function pt(vt){c&&c(vt),vt.defaultPrevented||xt(vt)}let Mt=!(V.isExternal||h),ht=_.createElement("a",{...L,...Ot,href:(Mt?K:void 0)||V.absoluteURL||k,onClick:Mt?pt:c,ref:Jg(q,bt),target:y,"data-discover":!G&&r==="render"?"true":void 0});return ft&&!G?_.createElement(_.Fragment,null,ht,_.createElement(Qg,{page:k})):ht});Cm.displayName="Link";var Wg=_.forwardRef(function({"aria-current":c="page",caseSensitive:r=!1,className:f="",end:s=!1,style:h,to:m,viewTransition:p,children:v,...y},E){let S=In(m,{relative:y.relative}),x=qe(),C=_.useContext(Ci),{navigator:L,basename:q}=_.useContext(Se),Y=C!=null&&a1(S)&&p===!0,H=L.encodeLocation?L.encodeLocation(S).pathname:S.pathname,X=x.pathname,G=C&&C.navigation&&C.navigation.location?C.navigation.location.pathname:null;r||(X=X.toLowerCase(),G=G?G.toLowerCase():null,H=H.toLowerCase()),G&&q&&(G=rl(G,q)||G);const V=H!=="/"&&H.endsWith("/")?H.length-1:H.length;let k=X===H||!s&&X.startsWith(H)&&X.charAt(V)==="/",F=G!=null&&(G===H||!s&&G.startsWith(H)&&G.charAt(H.length)==="/"),K={isActive:k,isPending:F,isTransitioning:Y},ft=k?c:void 0,bt;typeof f=="function"?bt=f(K):bt=[f,k?"active":null,F?"pending":null,Y?"transitioning":null].filter(Boolean).join(" ");let Ot=typeof h=="function"?h(K):h;return _.createElement(Cm,{...y,"aria-current":ft,className:bt,ref:E,style:Ot,to:m,viewTransition:p},typeof v=="function"?v(K):v)});Wg.displayName="NavLink";var kg=_.forwardRef(({discover:i="render",fetcherKey:c,navigate:r,reloadDocument:f,replace:s,state:h,method:m=Ei,action:p,onSubmit:v,relative:y,preventScrollReset:E,viewTransition:S,defaultShouldRevalidate:x,...C},L)=>{let{useTransitions:q}=_.useContext(Se),Y=e1(),H=l1(p,{relative:y}),X=m.toLowerCase()==="get"?"get":"post",G=typeof p=="string"&&Dm.test(p),V=k=>{if(v&&v(k),k.defaultPrevented)return;k.preventDefault();let F=k.nativeEvent.submitter,K=(F==null?void 0:F.getAttribute("formmethod"))||m,ft=()=>Y(F||k.currentTarget,{fetcherKey:c,method:K,navigate:r,replace:s,state:h,relative:y,preventScrollReset:E,viewTransition:S,defaultShouldRevalidate:x});q&&r!==!1?_.startTransition(()=>ft()):ft()};return _.createElement("form",{ref:L,method:X,action:H,onSubmit:f?v:V,...C,"data-discover":!G&&i==="render"?"true":void 0})});kg.displayName="Form";function Fg(i){return`${i} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Um(i){let c=_.useContext(Wa);return Nt(c,Fg(i)),c}function Pg(i,{target:c,replace:r,mask:f,state:s,preventScrollReset:h,relative:m,viewTransition:p,defaultShouldRevalidate:v,useTransitions:y}={}){let E=zo(),S=qe(),x=In(i,{relative:m});return _.useCallback(C=>{if(Mg(C,c)){C.preventDefault();let L=r!==void 0?r:kn(S)===kn(x),q=()=>E(i,{replace:L,mask:f,state:s,preventScrollReset:h,relative:m,viewTransition:p,defaultShouldRevalidate:v});y?_.startTransition(()=>q()):q()}},[S,E,x,r,f,s,c,i,h,m,p,v,y])}function fp(i){De(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 c=_.useRef(go(i)),r=_.useRef(!1),f=qe(),s=_.useMemo(()=>Dg(f.search,r.current?null:c.current),[f.search]),h=zo(),m=_.useCallback((p,v)=>{const y=go(typeof p=="function"?p(new URLSearchParams(s)):p);r.current=!0,h("?"+y,v)},[h,s]);return[s,m]}var Ig=0,t1=()=>`__${String(++Ig)}__`;function e1(){let{router:i}=Um("useSubmit"),{basename:c}=_.useContext(Se),r=Sg(),f=i.fetch,s=i.navigate;return _.useCallback(async(h,m={})=>{let{action:p,method:v,encType:y,formData:E,body:S}=Ng(h,c);if(m.navigate===!1){let x=m.fetcherKey||t1();await f(x,r,m.action||p,{defaultShouldRevalidate:m.defaultShouldRevalidate,preventScrollReset:m.preventScrollReset,formData:E,body:S,formMethod:m.method||v,formEncType:m.encType||y,flushSync:m.flushSync})}else await s(m.action||p,{defaultShouldRevalidate:m.defaultShouldRevalidate,preventScrollReset:m.preventScrollReset,formData:E,body:S,formMethod:m.method||v,formEncType:m.encType||y,replace:m.replace,state:m.state,fromRouteId:r,flushSync:m.flushSync,viewTransition:m.viewTransition})},[f,s,c,r])}function l1(i,{relative:c}={}){let{basename:r}=_.useContext(Se),f=_.useContext(Ce);Nt(f,"useFormAction must be used inside a RouteContext");let[s]=f.matches.slice(-1),h={...In(i||".",{relative:c})},m=qe();if(i==null){h.search=m.search;let p=new URLSearchParams(h.search),v=p.getAll("index");if(v.some(E=>E==="")){p.delete("index"),v.filter(S=>S).forEach(S=>p.append("index",S));let E=p.toString();h.search=E?`?${E}`:""}}return(!i||i===".")&&s.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(h.pathname=h.pathname==="/"?r:Be([r,h.pathname])),kn(h)}function a1(i,{relative:c}={}){let r=_.useContext(Tm);Nt(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Um("useViewTransitionState"),s=In(i,{relative:c});if(!r.isTransitioning)return!1;let h=rl(r.currentLocation.pathname,f)||r.currentLocation.pathname,m=rl(r.nextLocation.pathname,f)||r.nextLocation.pathname;return Ri(s.pathname,m)!=null||Ri(s.pathname,h)!=null}var Nm=hm();const op=Eo(Nm),n1=["top","right","bottom","left"],Yl=Math.min,ge=Math.max,Oi=Math.round,bi=Math.floor,Ze=i=>({x:i,y:i}),u1={left:"right",right:"left",bottom:"top",top:"bottom"};function po(i,c,r){return ge(i,Yl(c,r))}function sl(i,c){return typeof i=="function"?i(c):i}function dl(i){return i.split("-")[0]}function Fa(i){return i.split("-")[1]}function Uo(i){return i==="x"?"y":"x"}function No(i){return i==="y"?"height":"width"}function Qe(i){const c=i[0];return c==="t"||c==="b"?"y":"x"}function Ho(i){return Uo(Qe(i))}function i1(i,c,r){r===void 0&&(r=!1);const f=Fa(i),s=Ho(i),h=No(s);let m=s==="x"?f===(r?"end":"start")?"right":"left":f==="start"?"bottom":"top";return c.reference[h]>c.floating[h]&&(m=_i(m)),[m,_i(m)]}function c1(i){const c=_i(i);return[So(i),c,So(c)]}function So(i){return i.includes("start")?i.replace("start","end"):i.replace("end","start")}const lm=["left","right"],am=["right","left"],f1=["top","bottom"],o1=["bottom","top"];function r1(i,c,r){switch(i){case"top":case"bottom":return r?c?am:lm:c?lm:am;case"left":case"right":return c?f1:o1;default:return[]}}function s1(i,c,r,f){const s=Fa(i);let h=r1(dl(i),r==="start",f);return s&&(h=h.map(m=>m+"-"+s),c&&(h=h.concat(h.map(So)))),h}function _i(i){const c=dl(i);return u1[c]+i.slice(c.length)}function d1(i){return{top:0,right:0,bottom:0,left:0,...i}}function Hm(i){return typeof i!="number"?d1(i):{top:i,right:i,bottom:i,left:i}}function xi(i){const{x:c,y:r,width:f,height:s}=i;return{width:f,height:s,top:r,left:c,right:c+f,bottom:r+s,x:c,y:r}}function nm(i,c,r){let{reference:f,floating:s}=i;const h=Qe(c),m=Ho(c),p=No(m),v=dl(c),y=h==="y",E=f.x+f.width/2-s.width/2,S=f.y+f.height/2-s.height/2,x=f[p]/2-s[p]/2;let C;switch(v){case"top":C={x:E,y:f.y-s.height};break;case"bottom":C={x:E,y:f.y+f.height};break;case"right":C={x:f.x+f.width,y:S};break;case"left":C={x:f.x-s.width,y:S};break;default:C={x:f.x,y:f.y}}switch(Fa(c)){case"start":C[m]-=x*(r&&y?-1:1);break;case"end":C[m]+=x*(r&&y?-1:1);break}return C}async function h1(i,c){var r;c===void 0&&(c={});const{x:f,y:s,platform:h,rects:m,elements:p,strategy:v}=i,{boundary:y="clippingAncestors",rootBoundary:E="viewport",elementContext:S="floating",altBoundary:x=!1,padding:C=0}=sl(c,i),L=Hm(C),Y=p[x?S==="floating"?"reference":"floating":S],H=xi(await h.getClippingRect({element:(r=await(h.isElement==null?void 0:h.isElement(Y)))==null||r?Y:Y.contextElement||await(h.getDocumentElement==null?void 0:h.getDocumentElement(p.floating)),boundary:y,rootBoundary:E,strategy:v})),X=S==="floating"?{x:f,y:s,width:m.floating.width,height:m.floating.height}:m.reference,G=await(h.getOffsetParent==null?void 0:h.getOffsetParent(p.floating)),V=await(h.isElement==null?void 0:h.isElement(G))?await(h.getScale==null?void 0:h.getScale(G))||{x:1,y:1}:{x:1,y:1},k=xi(h.convertOffsetParentRelativeRectToViewportRelativeRect?await h.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:X,offsetParent:G,strategy:v}):X);return{top:(H.top-k.top+L.top)/V.y,bottom:(k.bottom-H.bottom+L.bottom)/V.y,left:(H.left-k.left+L.left)/V.x,right:(k.right-H.right+L.right)/V.x}}const m1=50,y1=async(i,c,r)=>{const{placement:f="bottom",strategy:s="absolute",middleware:h=[],platform:m}=r,p=m.detectOverflow?m:{...m,detectOverflow:h1},v=await(m.isRTL==null?void 0:m.isRTL(c));let y=await m.getElementRects({reference:i,floating:c,strategy:s}),{x:E,y:S}=nm(y,f,v),x=f,C=0;const L={};for(let q=0;q<h.length;q++){const Y=h[q];if(!Y)continue;const{name:H,fn:X}=Y,{x:G,y:V,data:k,reset:F}=await X({x:E,y:S,initialPlacement:f,placement:x,strategy:s,middlewareData:L,rects:y,platform:p,elements:{reference:i,floating:c}});E=G??E,S=V??S,L[H]={...L[H],...k},F&&C<m1&&(C++,typeof F=="object"&&(F.placement&&(x=F.placement),F.rects&&(y=F.rects===!0?await m.getElementRects({reference:i,floating:c,strategy:s}):F.rects),{x:E,y:S}=nm(y,x,v)),q=-1)}return{x:E,y:S,placement:x,strategy:s,middlewareData:L}},v1=i=>({name:"arrow",options:i,async fn(c){const{x:r,y:f,placement:s,rects:h,platform:m,elements:p,middlewareData:v}=c,{element:y,padding:E=0}=sl(i,c)||{};if(y==null)return{};const S=Hm(E),x={x:r,y:f},C=Ho(s),L=No(C),q=await m.getDimensions(y),Y=C==="y",H=Y?"top":"left",X=Y?"bottom":"right",G=Y?"clientHeight":"clientWidth",V=h.reference[L]+h.reference[C]-x[C]-h.floating[L],k=x[C]-h.reference[C],F=await(m.getOffsetParent==null?void 0:m.getOffsetParent(y));let K=F?F[G]:0;(!K||!await(m.isElement==null?void 0:m.isElement(F)))&&(K=p.floating[G]||h.floating[L]);const ft=V/2-k/2,bt=K/2-q[L]/2-1,Ot=Yl(S[H],bt),xt=Yl(S[X],bt),pt=Ot,Mt=K-q[L]-xt,ht=K/2-q[L]/2+ft,vt=po(pt,ht,Mt),M=!v.arrow&&Fa(s)!=null&&ht!==vt&&h.reference[L]/2-(ht<pt?Ot:xt)-q[L]/2<0,j=M?ht<pt?ht-pt:ht-Mt:0;return{[C]:x[C]+j,data:{[C]:vt,centerOffset:ht-vt-j,...M&&{alignmentOffset:j}},reset:M}}}),g1=function(i){return i===void 0&&(i={}),{name:"flip",options:i,async fn(c){var r,f;const{placement:s,middlewareData:h,rects:m,initialPlacement:p,platform:v,elements:y}=c,{mainAxis:E=!0,crossAxis:S=!0,fallbackPlacements:x,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:L="none",flipAlignment:q=!0,...Y}=sl(i,c);if((r=h.arrow)!=null&&r.alignmentOffset)return{};const H=dl(s),X=Qe(p),G=dl(p)===p,V=await(v.isRTL==null?void 0:v.isRTL(y.floating)),k=x||(G||!q?[_i(p)]:c1(p)),F=L!=="none";!x&&F&&k.push(...s1(p,q,L,V));const K=[p,...k],ft=await v.detectOverflow(c,Y),bt=[];let Ot=((f=h.flip)==null?void 0:f.overflows)||[];if(E&&bt.push(ft[H]),S){const ht=i1(s,m,V);bt.push(ft[ht[0]],ft[ht[1]])}if(Ot=[...Ot,{placement:s,overflows:bt}],!bt.every(ht=>ht<=0)){var xt,pt;const ht=(((xt=h.flip)==null?void 0:xt.index)||0)+1,vt=K[ht];if(vt&&(!(S==="alignment"?X!==Qe(vt):!1)||Ot.every(Q=>Qe(Q.placement)===X?Q.overflows[0]>0:!0)))return{data:{index:ht,overflows:Ot},reset:{placement:vt}};let M=(pt=Ot.filter(j=>j.overflows[0]<=0).sort((j,Q)=>j.overflows[1]-Q.overflows[1])[0])==null?void 0:pt.placement;if(!M)switch(C){case"bestFit":{var Mt;const j=(Mt=Ot.filter(Q=>{if(F){const et=Qe(Q.placement);return et===X||et==="y"}return!0}).map(Q=>[Q.placement,Q.overflows.filter(et=>et>0).reduce((et,ot)=>et+ot,0)]).sort((Q,et)=>Q[1]-et[1])[0])==null?void 0:Mt[0];j&&(M=j);break}case"initialPlacement":M=p;break}if(s!==M)return{reset:{placement:M}}}return{}}}};function um(i,c){return{top:i.top-c.height,right:i.right-c.width,bottom:i.bottom-c.height,left:i.left-c.width}}function im(i){return n1.some(c=>i[c]>=0)}const p1=function(i){return i===void 0&&(i={}),{name:"hide",options:i,async fn(c){const{rects:r,platform:f}=c,{strategy:s="referenceHidden",...h}=sl(i,c);switch(s){case"referenceHidden":{const m=await f.detectOverflow(c,{...h,elementContext:"reference"}),p=um(m,r.reference);return{data:{referenceHiddenOffsets:p,referenceHidden:im(p)}}}case"escaped":{const m=await f.detectOverflow(c,{...h,altBoundary:!0}),p=um(m,r.floating);return{data:{escapedOffsets:p,escaped:im(p)}}}default:return{}}}}},Bm=new Set(["left","top"]);async function S1(i,c){const{placement:r,platform:f,elements:s}=i,h=await(f.isRTL==null?void 0:f.isRTL(s.floating)),m=dl(r),p=Fa(r),v=Qe(r)==="y",y=Bm.has(m)?-1:1,E=h&&v?-1:1,S=sl(c,i);let{mainAxis:x,crossAxis:C,alignmentAxis:L}=typeof S=="number"?{mainAxis:S,crossAxis:0,alignmentAxis:null}:{mainAxis:S.mainAxis||0,crossAxis:S.crossAxis||0,alignmentAxis:S.alignmentAxis};return p&&typeof L=="number"&&(C=p==="end"?L*-1:L),v?{x:C*E,y:x*y}:{x:x*y,y:C*E}}const b1=function(i){return i===void 0&&(i=0),{name:"offset",options:i,async fn(c){var r,f;const{x:s,y:h,placement:m,middlewareData:p}=c,v=await S1(c,i);return m===((r=p.offset)==null?void 0:r.placement)&&(f=p.arrow)!=null&&f.alignmentOffset?{}:{x:s+v.x,y:h+v.y,data:{...v,placement:m}}}}},E1=function(i){return i===void 0&&(i={}),{name:"shift",options:i,async fn(c){const{x:r,y:f,placement:s,platform:h}=c,{mainAxis:m=!0,crossAxis:p=!1,limiter:v={fn:H=>{let{x:X,y:G}=H;return{x:X,y:G}}},...y}=sl(i,c),E={x:r,y:f},S=await h.detectOverflow(c,y),x=Qe(dl(s)),C=Uo(x);let L=E[C],q=E[x];if(m){const H=C==="y"?"top":"left",X=C==="y"?"bottom":"right",G=L+S[H],V=L-S[X];L=po(G,L,V)}if(p){const H=x==="y"?"top":"left",X=x==="y"?"bottom":"right",G=q+S[H],V=q-S[X];q=po(G,q,V)}const Y=v.fn({...c,[C]:L,[x]:q});return{...Y,data:{x:Y.x-r,y:Y.y-f,enabled:{[C]:m,[x]:p}}}}}},T1=function(i){return i===void 0&&(i={}),{options:i,fn(c){const{x:r,y:f,placement:s,rects:h,middlewareData:m}=c,{offset:p=0,mainAxis:v=!0,crossAxis:y=!0}=sl(i,c),E={x:r,y:f},S=Qe(s),x=Uo(S);let C=E[x],L=E[S];const q=sl(p,c),Y=typeof q=="number"?{mainAxis:q,crossAxis:0}:{mainAxis:0,crossAxis:0,...q};if(v){const G=x==="y"?"height":"width",V=h.reference[x]-h.floating[G]+Y.mainAxis,k=h.reference[x]+h.reference[G]-Y.mainAxis;C<V?C=V:C>k&&(C=k)}if(y){var H,X;const G=x==="y"?"width":"height",V=Bm.has(dl(s)),k=h.reference[S]-h.floating[G]+(V&&((H=m.offset)==null?void 0:H[S])||0)+(V?0:Y.crossAxis),F=h.reference[S]+h.reference[G]+(V?0:((X=m.offset)==null?void 0:X[S])||0)-(V?Y.crossAxis:0);L<k?L=k:L>F&&(L=F)}return{[x]:C,[S]:L}}}},A1=function(i){return i===void 0&&(i={}),{name:"size",options:i,async fn(c){var r,f;const{placement:s,rects:h,platform:m,elements:p}=c,{apply:v=()=>{},...y}=sl(i,c),E=await m.detectOverflow(c,y),S=dl(s),x=Fa(s),C=Qe(s)==="y",{width:L,height:q}=h.floating;let Y,H;S==="top"||S==="bottom"?(Y=S,H=x===(await(m.isRTL==null?void 0:m.isRTL(p.floating))?"start":"end")?"left":"right"):(H=S,Y=x==="end"?"top":"bottom");const X=q-E.top-E.bottom,G=L-E.left-E.right,V=Yl(q-E[Y],X),k=Yl(L-E[H],G),F=!c.middlewareData.shift;let K=V,ft=k;if((r=c.middlewareData.shift)!=null&&r.enabled.x&&(ft=G),(f=c.middlewareData.shift)!=null&&f.enabled.y&&(K=X),F&&!x){const Ot=ge(E.left,0),xt=ge(E.right,0),pt=ge(E.top,0),Mt=ge(E.bottom,0);C?ft=L-2*(Ot!==0||xt!==0?Ot+xt:ge(E.left,E.right)):K=q-2*(pt!==0||Mt!==0?pt+Mt:ge(E.top,E.bottom))}await v({...c,availableWidth:ft,availableHeight:K});const bt=await m.getDimensions(p.floating);return L!==bt.width||q!==bt.height?{reset:{rects:!0}}:{}}}};function Ni(){return typeof window<"u"}function Pa(i){return Lm(i)?(i.nodeName||"").toLowerCase():"#document"}function pe(i){var c;return(i==null||(c=i.ownerDocument)==null?void 0:c.defaultView)||window}function Ve(i){var c;return(c=(Lm(i)?i.ownerDocument:i.document)||window.document)==null?void 0:c.documentElement}function Lm(i){return Ni()?i instanceof Node||i instanceof pe(i).Node:!1}function Le(i){return Ni()?i instanceof Element||i instanceof pe(i).Element:!1}function hl(i){return Ni()?i instanceof HTMLElement||i instanceof pe(i).HTMLElement:!1}function cm(i){return!Ni()||typeof ShadowRoot>"u"?!1:i instanceof ShadowRoot||i instanceof pe(i).ShadowRoot}function tu(i){const{overflow:c,overflowX:r,overflowY:f,display:s}=we(i);return/auto|scroll|overlay|hidden|clip/.test(c+f+r)&&s!=="inline"&&s!=="contents"}function R1(i){return/^(table|td|th)$/.test(Pa(i))}function Hi(i){try{if(i.matches(":popover-open"))return!0}catch{}try{return i.matches(":modal")}catch{return!1}}const z1=/transform|translate|scale|rotate|perspective|filter/,O1=/paint|layout|strict|content/,ia=i=>!!i&&i!=="none";let so;function Bo(i){const c=Le(i)?we(i):i;return ia(c.transform)||ia(c.translate)||ia(c.scale)||ia(c.rotate)||ia(c.perspective)||!Lo()&&(ia(c.backdropFilter)||ia(c.filter))||z1.test(c.willChange||"")||O1.test(c.contain||"")}function _1(i){let c=jl(i);for(;hl(c)&&!Ja(c);){if(Bo(c))return c;if(Hi(c))return null;c=jl(c)}return null}function Lo(){return so==null&&(so=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),so}function Ja(i){return/^(html|body|#document)$/.test(Pa(i))}function we(i){return pe(i).getComputedStyle(i)}function Bi(i){return Le(i)?{scrollLeft:i.scrollLeft,scrollTop:i.scrollTop}:{scrollLeft:i.scrollX,scrollTop:i.scrollY}}function jl(i){if(Pa(i)==="html")return i;const c=i.assignedSlot||i.parentNode||cm(i)&&i.host||Ve(i);return cm(c)?c.host:c}function wm(i){const c=jl(i);return Ja(c)?i.ownerDocument?i.ownerDocument.body:i.body:hl(c)&&tu(c)?c:wm(c)}function Fn(i,c,r){var f;c===void 0&&(c=[]),r===void 0&&(r=!0);const s=wm(i),h=s===((f=i.ownerDocument)==null?void 0:f.body),m=pe(s);if(h){const p=bo(m);return c.concat(m,m.visualViewport||[],tu(s)?s:[],p&&r?Fn(p):[])}else return c.concat(s,Fn(s,[],r))}function bo(i){return i.parent&&Object.getPrototypeOf(i.parent)?i.frameElement:null}function qm(i){const c=we(i);let r=parseFloat(c.width)||0,f=parseFloat(c.height)||0;const s=hl(i),h=s?i.offsetWidth:r,m=s?i.offsetHeight:f,p=Oi(r)!==h||Oi(f)!==m;return p&&(r=h,f=m),{width:r,height:f,$:p}}function wo(i){return Le(i)?i:i.contextElement}function Ka(i){const c=wo(i);if(!hl(c))return Ze(1);const r=c.getBoundingClientRect(),{width:f,height:s,$:h}=qm(c);let m=(h?Oi(r.width):r.width)/f,p=(h?Oi(r.height):r.height)/s;return(!m||!Number.isFinite(m))&&(m=1),(!p||!Number.isFinite(p))&&(p=1),{x:m,y:p}}const x1=Ze(0);function Ym(i){const c=pe(i);return!Lo()||!c.visualViewport?x1:{x:c.visualViewport.offsetLeft,y:c.visualViewport.offsetTop}}function M1(i,c,r){return c===void 0&&(c=!1),!r||c&&r!==pe(i)?!1:c}function ca(i,c,r,f){c===void 0&&(c=!1),r===void 0&&(r=!1);const s=i.getBoundingClientRect(),h=wo(i);let m=Ze(1);c&&(f?Le(f)&&(m=Ka(f)):m=Ka(i));const p=M1(h,r,f)?Ym(h):Ze(0);let v=(s.left+p.x)/m.x,y=(s.top+p.y)/m.y,E=s.width/m.x,S=s.height/m.y;if(h){const x=pe(h),C=f&&Le(f)?pe(f):f;let L=x,q=bo(L);for(;q&&f&&C!==L;){const Y=Ka(q),H=q.getBoundingClientRect(),X=we(q),G=H.left+(q.clientLeft+parseFloat(X.paddingLeft))*Y.x,V=H.top+(q.clientTop+parseFloat(X.paddingTop))*Y.y;v*=Y.x,y*=Y.y,E*=Y.x,S*=Y.y,v+=G,y+=V,L=pe(q),q=bo(L)}}return xi({width:E,height:S,x:v,y})}function Li(i,c){const r=Bi(i).scrollLeft;return c?c.left+r:ca(Ve(i)).left+r}function jm(i,c){const r=i.getBoundingClientRect(),f=r.left+c.scrollLeft-Li(i,r),s=r.top+c.scrollTop;return{x:f,y:s}}function D1(i){let{elements:c,rect:r,offsetParent:f,strategy:s}=i;const h=s==="fixed",m=Ve(f),p=c?Hi(c.floating):!1;if(f===m||p&&h)return r;let v={scrollLeft:0,scrollTop:0},y=Ze(1);const E=Ze(0),S=hl(f);if((S||!S&&!h)&&((Pa(f)!=="body"||tu(m))&&(v=Bi(f)),S)){const C=ca(f);y=Ka(f),E.x=C.x+f.clientLeft,E.y=C.y+f.clientTop}const x=m&&!S&&!h?jm(m,v):Ze(0);return{width:r.width*y.x,height:r.height*y.y,x:r.x*y.x-v.scrollLeft*y.x+E.x+x.x,y:r.y*y.y-v.scrollTop*y.y+E.y+x.y}}function C1(i){return Array.from(i.getClientRects())}function U1(i){const c=Ve(i),r=Bi(i),f=i.ownerDocument.body,s=ge(c.scrollWidth,c.clientWidth,f.scrollWidth,f.clientWidth),h=ge(c.scrollHeight,c.clientHeight,f.scrollHeight,f.clientHeight);let m=-r.scrollLeft+Li(i);const p=-r.scrollTop;return we(f).direction==="rtl"&&(m+=ge(c.clientWidth,f.clientWidth)-s),{width:s,height:h,x:m,y:p}}const fm=25;function N1(i,c){const r=pe(i),f=Ve(i),s=r.visualViewport;let h=f.clientWidth,m=f.clientHeight,p=0,v=0;if(s){h=s.width,m=s.height;const E=Lo();(!E||E&&c==="fixed")&&(p=s.offsetLeft,v=s.offsetTop)}const y=Li(f);if(y<=0){const E=f.ownerDocument,S=E.body,x=getComputedStyle(S),C=E.compatMode==="CSS1Compat"&&parseFloat(x.marginLeft)+parseFloat(x.marginRight)||0,L=Math.abs(f.clientWidth-S.clientWidth-C);L<=fm&&(h-=L)}else y<=fm&&(h+=y);return{width:h,height:m,x:p,y:v}}function H1(i,c){const r=ca(i,!0,c==="fixed"),f=r.top+i.clientTop,s=r.left+i.clientLeft,h=hl(i)?Ka(i):Ze(1),m=i.clientWidth*h.x,p=i.clientHeight*h.y,v=s*h.x,y=f*h.y;return{width:m,height:p,x:v,y}}function om(i,c,r){let f;if(c==="viewport")f=N1(i,r);else if(c==="document")f=U1(Ve(i));else if(Le(c))f=H1(c,r);else{const s=Ym(i);f={x:c.x-s.x,y:c.y-s.y,width:c.width,height:c.height}}return xi(f)}function Gm(i,c){const r=jl(i);return r===c||!Le(r)||Ja(r)?!1:we(r).position==="fixed"||Gm(r,c)}function B1(i,c){const r=c.get(i);if(r)return r;let f=Fn(i,[],!1).filter(p=>Le(p)&&Pa(p)!=="body"),s=null;const h=we(i).position==="fixed";let m=h?jl(i):i;for(;Le(m)&&!Ja(m);){const p=we(m),v=Bo(m);!v&&p.position==="fixed"&&(s=null),(h?!v&&!s:!v&&p.position==="static"&&!!s&&(s.position==="absolute"||s.position==="fixed")||tu(m)&&!v&&Gm(i,m))?f=f.filter(E=>E!==m):s=p,m=jl(m)}return c.set(i,f),f}function L1(i){let{element:c,boundary:r,rootBoundary:f,strategy:s}=i;const m=[...r==="clippingAncestors"?Hi(c)?[]:B1(c,this._c):[].concat(r),f],p=om(c,m[0],s);let v=p.top,y=p.right,E=p.bottom,S=p.left;for(let x=1;x<m.length;x++){const C=om(c,m[x],s);v=ge(C.top,v),y=Yl(C.right,y),E=Yl(C.bottom,E),S=ge(C.left,S)}return{width:y-S,height:E-v,x:S,y:v}}function w1(i){const{width:c,height:r}=qm(i);return{width:c,height:r}}function q1(i,c,r){const f=hl(c),s=Ve(c),h=r==="fixed",m=ca(i,!0,h,c);let p={scrollLeft:0,scrollTop:0};const v=Ze(0);function y(){v.x=Li(s)}if(f||!f&&!h)if((Pa(c)!=="body"||tu(s))&&(p=Bi(c)),f){const C=ca(c,!0,h,c);v.x=C.x+c.clientLeft,v.y=C.y+c.clientTop}else s&&y();h&&!f&&s&&y();const E=s&&!f&&!h?jm(s,p):Ze(0),S=m.left+p.scrollLeft-v.x-E.x,x=m.top+p.scrollTop-v.y-E.y;return{x:S,y:x,width:m.width,height:m.height}}function ho(i){return we(i).position==="static"}function rm(i,c){if(!hl(i)||we(i).position==="fixed")return null;if(c)return c(i);let r=i.offsetParent;return Ve(i)===r&&(r=r.ownerDocument.body),r}function Xm(i,c){const r=pe(i);if(Hi(i))return r;if(!hl(i)){let s=jl(i);for(;s&&!Ja(s);){if(Le(s)&&!ho(s))return s;s=jl(s)}return r}let f=rm(i,c);for(;f&&R1(f)&&ho(f);)f=rm(f,c);return f&&Ja(f)&&ho(f)&&!Bo(f)?r:f||_1(i)||r}const Y1=async function(i){const c=this.getOffsetParent||Xm,r=this.getDimensions,f=await r(i.floating);return{reference:q1(i.reference,await c(i.floating),i.strategy),floating:{x:0,y:0,width:f.width,height:f.height}}};function j1(i){return we(i).direction==="rtl"}const G1={convertOffsetParentRelativeRectToViewportRelativeRect:D1,getDocumentElement:Ve,getClippingRect:L1,getOffsetParent:Xm,getElementRects:Y1,getClientRects:C1,getDimensions:w1,getScale:Ka,isElement:Le,isRTL:j1};function Qm(i,c){return i.x===c.x&&i.y===c.y&&i.width===c.width&&i.height===c.height}function X1(i,c){let r=null,f;const s=Ve(i);function h(){var p;clearTimeout(f),(p=r)==null||p.disconnect(),r=null}function m(p,v){p===void 0&&(p=!1),v===void 0&&(v=1),h();const y=i.getBoundingClientRect(),{left:E,top:S,width:x,height:C}=y;if(p||c(),!x||!C)return;const L=bi(S),q=bi(s.clientWidth-(E+x)),Y=bi(s.clientHeight-(S+C)),H=bi(E),G={rootMargin:-L+"px "+-q+"px "+-Y+"px "+-H+"px",threshold:ge(0,Yl(1,v))||1};let V=!0;function k(F){const K=F[0].intersectionRatio;if(K!==v){if(!V)return m();K?m(!1,K):f=setTimeout(()=>{m(!1,1e-7)},1e3)}K===1&&!Qm(y,i.getBoundingClientRect())&&m(),V=!1}try{r=new IntersectionObserver(k,{...G,root:s.ownerDocument})}catch{r=new IntersectionObserver(k,G)}r.observe(i)}return m(!0),h}function rp(i,c,r,f){f===void 0&&(f={});const{ancestorScroll:s=!0,ancestorResize:h=!0,elementResize:m=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:v=!1}=f,y=wo(i),E=s||h?[...y?Fn(y):[],...c?Fn(c):[]]:[];E.forEach(H=>{s&&H.addEventListener("scroll",r,{passive:!0}),h&&H.addEventListener("resize",r)});const S=y&&p?X1(y,r):null;let x=-1,C=null;m&&(C=new ResizeObserver(H=>{let[X]=H;X&&X.target===y&&C&&c&&(C.unobserve(c),cancelAnimationFrame(x),x=requestAnimationFrame(()=>{var G;(G=C)==null||G.observe(c)})),r()}),y&&!v&&C.observe(y),c&&C.observe(c));let L,q=v?ca(i):null;v&&Y();function Y(){const H=ca(i);q&&!Qm(q,H)&&r(),q=H,L=requestAnimationFrame(Y)}return r(),()=>{var H;E.forEach(X=>{s&&X.removeEventListener("scroll",r),h&&X.removeEventListener("resize",r)}),S==null||S(),(H=C)==null||H.disconnect(),C=null,v&&cancelAnimationFrame(L)}}const Q1=b1,Z1=E1,V1=g1,K1=A1,J1=p1,sm=v1,$1=T1,W1=(i,c,r)=>{const f=new Map,s={platform:G1,...r},h={...s.platform,_c:f};return y1(i,c,{...s,platform:h})};var k1=typeof document<"u",F1=function(){},Ai=k1?_.useLayoutEffect:F1;function Mi(i,c){if(i===c)return!0;if(typeof i!=typeof c)return!1;if(typeof i=="function"&&i.toString()===c.toString())return!0;let r,f,s;if(i&&c&&typeof i=="object"){if(Array.isArray(i)){if(r=i.length,r!==c.length)return!1;for(f=r;f--!==0;)if(!Mi(i[f],c[f]))return!1;return!0}if(s=Object.keys(i),r=s.length,r!==Object.keys(c).length)return!1;for(f=r;f--!==0;)if(!{}.hasOwnProperty.call(c,s[f]))return!1;for(f=r;f--!==0;){const h=s[f];if(!(h==="_owner"&&i.$$typeof)&&!Mi(i[h],c[h]))return!1}return!0}return i!==i&&c!==c}function Zm(i){return typeof window>"u"?1:(i.ownerDocument.defaultView||window).devicePixelRatio||1}function dm(i,c){const r=Zm(i);return Math.round(c*r)/r}function mo(i){const c=_.useRef(i);return Ai(()=>{c.current=i}),c}function sp(i){i===void 0&&(i={});const{placement:c="bottom",strategy:r="absolute",middleware:f=[],platform:s,elements:{reference:h,floating:m}={},transform:p=!0,whileElementsMounted:v,open:y}=i,[E,S]=_.useState({x:0,y:0,strategy:r,placement:c,middlewareData:{},isPositioned:!1}),[x,C]=_.useState(f);Mi(x,f)||C(f);const[L,q]=_.useState(null),[Y,H]=_.useState(null),X=_.useCallback(Q=>{Q!==F.current&&(F.current=Q,q(Q))},[]),G=_.useCallback(Q=>{Q!==K.current&&(K.current=Q,H(Q))},[]),V=h||L,k=m||Y,F=_.useRef(null),K=_.useRef(null),ft=_.useRef(E),bt=v!=null,Ot=mo(v),xt=mo(s),pt=mo(y),Mt=_.useCallback(()=>{if(!F.current||!K.current)return;const Q={placement:c,strategy:r,middleware:x};xt.current&&(Q.platform=xt.current),W1(F.current,K.current,Q).then(et=>{const ot={...et,isPositioned:pt.current!==!1};ht.current&&!Mi(ft.current,ot)&&(ft.current=ot,Nm.flushSync(()=>{S(ot)}))})},[x,c,r,xt,pt]);Ai(()=>{y===!1&&ft.current.isPositioned&&(ft.current.isPositioned=!1,S(Q=>({...Q,isPositioned:!1})))},[y]);const ht=_.useRef(!1);Ai(()=>(ht.current=!0,()=>{ht.current=!1}),[]),Ai(()=>{if(V&&(F.current=V),k&&(K.current=k),V&&k){if(Ot.current)return Ot.current(V,k,Mt);Mt()}},[V,k,Mt,Ot,bt]);const vt=_.useMemo(()=>({reference:F,floating:K,setReference:X,setFloating:G}),[X,G]),M=_.useMemo(()=>({reference:V,floating:k}),[V,k]),j=_.useMemo(()=>{const Q={position:r,left:0,top:0};if(!M.floating)return Q;const et=dm(M.floating,E.x),ot=dm(M.floating,E.y);return p?{...Q,transform:"translate("+et+"px, "+ot+"px)",...Zm(M.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:et,top:ot}},[r,p,M.floating,E.x,E.y]);return _.useMemo(()=>({...E,update:Mt,refs:vt,elements:M,floatingStyles:j}),[E,Mt,vt,M,j])}const P1=i=>{function c(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:i,fn(r){const{element:f,padding:s}=typeof i=="function"?i(r):i;return f&&c(f)?f.current!=null?sm({element:f.current,padding:s}).fn(r):{}:f?sm({element:f,padding:s}).fn(r):{}}}},dp=(i,c)=>{const r=Q1(i);return{name:r.name,fn:r.fn,options:[i,c]}},hp=(i,c)=>{const r=Z1(i);return{name:r.name,fn:r.fn,options:[i,c]}},mp=(i,c)=>({fn:$1(i).fn,options:[i,c]}),yp=(i,c)=>{const r=V1(i);return{name:r.name,fn:r.fn,options:[i,c]}},vp=(i,c)=>{const r=K1(i);return{name:r.name,fn:r.fn,options:[i,c]}},gp=(i,c)=>{const r=J1(i);return{name:r.name,fn:r.fn,options:[i,c]}},pp=(i,c)=>{const r=P1(i);return{name:r.name,fn:r.fn,options:[i,c]}};export{cp as B,Cm as L,np as N,up as O,ep as R,To as a,p0 as b,R0 as c,Nm as d,qe as e,op as f,Eo as g,sp as h,yp as i,tp as j,vp as k,pp as l,gp as m,rp as n,dp as o,mp as p,Ag as q,_ as r,hp as s,ap as t,zo as u,ip as v,lp as w,fp as x,Wg as y,I1 as z};