function g0(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 a1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function To(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var ao={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 jh;function p0(){if(jh)return Jn;jh=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 Gh;function S0(){return Gh||(Gh=1,ao.exports=p0()),ao.exports}var n1=S0(),no={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 Xh;function b0(){if(Xh)return tt;Xh=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 w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,Y={};function H(T,q,Z){this.props=T,this.context=q,this.refs=Y,this.updater=Z||w}H.prototype.isReactComponent={},H.prototype.setState=function(T,q){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,q,"setState")},H.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function X(){}X.prototype=H.prototype;function G(T,q,Z){this.props=T,this.context=q,this.refs=Y,this.updater=Z||w}var V=G.prototype=new X;V.constructor=G,L(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,q,Z){var $=Z.ref;return{$$typeof:i,type:T,key:q,ref:$!==void 0?$:null,props:Z}}function Ot(T,q){return bt(T.type,q,T.props)}function xt(T){return typeof T=="object"&&T!==null&&T.$$typeof===i}function pt(T){var q={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(Z){return q[Z]})}var Mt=/\/+/g;function ht(T,q){return typeof T=="object"&&T!==null&&T.key!=null?pt(""+T.key):q.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(q){T.status==="pending"&&(T.status="fulfilled",T.value=q)},function(q){T.status==="pending"&&(T.status="rejected",T.reason=q)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function M(T,q,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),q,Z,$,lt)}}if(St)return lt=lt(T),St=$===""?"."+ht(T,0):$,k(lt)?(Z="",St!=null&&(Z=St.replace(Mt,"$&/")+"/"),M(lt,q,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)),q.push(lt)),1;St=0;var Pt=$===""?".":$+":";if(k(T))for(var wt=0;wt<T.length;wt++)$=T[wt],ut=Pt+ht($,wt),St+=M($,q,Z,ut,lt);else if(wt=C(T),typeof wt=="function")for(T=wt.call(T),wt=0;!($=T.next()).done;)$=$.value,ut=Pt+ht($,wt++),St+=M($,q,Z,ut,lt);else if(ut==="object"){if(typeof T.then=="function")return M(vt(T),q,Z,$,lt);throw q=String(T),Error("Objects are not valid as a React child (found: "+(q==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":q)+"). If you meant to render a collection of children, use an array instead.")}return St}function j(T,q,Z){if(T==null)return T;var $=[],lt=0;return M(T,$,"","",function(ut){return q.call(Z,ut,lt++)}),$}function Q(T){if(T._status===-1){var q=T._result;q=q(),q.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=q)}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 q=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(q))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},ot={map:j,forEach:function(T,q,Z){j(T,function(){q.apply(this,arguments)},Z)},count:function(T){var q=0;return j(T,function(){q++}),q},toArray:function(T){return j(T,function(q){return q})||[]},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,q,Z){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var $=L({},T.props),lt=T.key;if(q!=null)for(ut in q.key!==void 0&&(lt=""+q.key),q)!ft.call(q,ut)||ut==="key"||ut==="__self"||ut==="__source"||ut==="ref"&&q.ref===void 0||($[ut]=q[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,q,Z){var $,lt={},ut=null;if(q!=null)for($ in q.key!==void 0&&(ut=""+q.key),q)ft.call(q,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(lt[$]=q[$]);var St=arguments.length-2;if(St===1)lt.children=Z;else if(1<St){for(var Pt=Array(St),wt=0;wt<St;wt++)Pt[wt]=arguments[wt+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,q){return{$$typeof:y,type:T,compare:q===void 0?null:q}},tt.startTransition=function(T){var q=K.T,Z={};K.T=Z;try{var $=T(),lt=K.S;lt!==null&<(Z,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(F,et)}catch(ut){et(ut)}finally{q!==null&&Z.types!==null&&(q.types=Z.types),K.T=q}},tt.unstable_useCacheRefresh=function(){return K.H.useCacheRefresh()},tt.use=function(T){return K.H.use(T)},tt.useActionState=function(T,q,Z){return K.H.useActionState(T,q,Z)},tt.useCallback=function(T,q){return K.H.useCallback(T,q)},tt.useContext=function(T){return K.H.useContext(T)},tt.useDebugValue=function(){},tt.useDeferredValue=function(T,q){return K.H.useDeferredValue(T,q)},tt.useEffect=function(T,q){return K.H.useEffect(T,q)},tt.useEffectEvent=function(T){return K.H.useEffectEvent(T)},tt.useId=function(){return K.H.useId()},tt.useImperativeHandle=function(T,q,Z){return K.H.useImperativeHandle(T,q,Z)},tt.useInsertionEffect=function(T,q){return K.H.useInsertionEffect(T,q)},tt.useLayoutEffect=function(T,q){return K.H.useLayoutEffect(T,q)},tt.useMemo=function(T,q){return K.H.useMemo(T,q)},tt.useOptimistic=function(T,q){return K.H.useOptimistic(T,q)},tt.useReducer=function(T,q,Z){return K.H.useReducer(T,q,Z)},tt.useRef=function(T){return K.H.useRef(T)},tt.useState=function(T){return K.H.useState(T)},tt.useSyncExternalStore=function(T,q,Z){return K.H.useSyncExternalStore(T,q,Z)},tt.useTransition=function(){return K.H.useTransition()},tt.version="19.2.8",tt}var Qh;function Ao(){return Qh||(Qh=1,no.exports=b0()),no.exports}var _=Ao();const E0=To(_),u1=g0({__proto__:null,default:E0},[_]);var uo={exports:{}},$n={},io={exports:{}},co={};/**
* @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 Zh;function T0(){return Zh||(Zh=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 q=2*(et+1)-1,Z=M[q],$=q+1,lt=M[$];if(0>s(Z,Q))$<ot&&0>s(lt,Z)?(M[et]=lt,M[$]=Q,et=$):(M[et]=Z,M[q]=Q,et=q);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,w=!1,L=!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(L=!1,V(M),!w)if(r(v)!==null)w=!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:{w=!1,L&&(L=!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)&&(L?(X(K),K=-1):L=!0,vt(k,Q-et))):(M.sortIndex=ot,c(v,M),w||C||(w=!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}}}})(co)),co}var Vh;function A0(){return Vh||(Vh=1,io.exports=T0()),io.exports}var fo={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 Kh;function R0(){if(Kh)return Ft;Kh=1;var i=Ao();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.8",Ft}var Jh;function mm(){if(Jh)return fo.exports;Jh=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(),fo.exports=R0(),fo.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 $h;function z0(){if($h)return $n;$h=1;var i=A0(),c=Ao(),r=mm();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"),w=Symbol.for("react.portal"),L=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 L: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 w: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 q(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)?oh(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=oh(e),t=rh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}q($),Z($,t)}function wt(){q($),q(lt),q(ut)}function Ia(t){t.memoizedState!==null&&Z(St,t);var e=$.current,l=rh(e,t.type);e!==l&&(Z(lt,t),Z($,l))}function eu(t){lt.current===t&&(q($),q(lt)),St.current===t&&(q(St),Qn._currentValue=Q)}var qi,Yo;function Gl(t){if(qi===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);qi=e&&e[1]||"",Yo=-1<l.stack.indexOf(`
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+qi+t+Yo}var Yi=!1;function ji(t,e){if(!t||Yi)return"";Yi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var 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{Yi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Gl(l):""}function $m(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 ji(t.type,!1);case 11:return ji(t.type.render,!1);case 1:return ji(t.type,!0);case 31:return Gl("Activity");default:return""}}function jo(t){try{var e="",l=null;do e+=$m(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var Gi=Object.prototype.hasOwnProperty,Xi=i.unstable_scheduleCallback,Qi=i.unstable_cancelCallback,Wm=i.unstable_shouldYield,km=i.unstable_requestPaint,ce=i.unstable_now,Fm=i.unstable_getCurrentPriorityLevel,Go=i.unstable_ImmediatePriority,Xo=i.unstable_UserBlockingPriority,lu=i.unstable_NormalPriority,Pm=i.unstable_LowPriority,Qo=i.unstable_IdlePriority,Im=i.log,ty=i.unstable_setDisableYieldValue,tn=null,fe=null;function ml(t){if(typeof Im=="function"&&ty(t),fe&&typeof fe.setStrictMode=="function")try{fe.setStrictMode(tn,t)}catch{}}var oe=Math.clz32?Math.clz32:ay,ey=Math.log,ly=Math.LN2;function ay(t){return t>>>=0,t===0?32:31-(ey(t)/ly|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 ny(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 Zo(){var t=uu;return uu<<=1,(uu&62914560)===0&&(uu=4194304),t}function Zi(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 uy(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&&Vo(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(o&~e))}function Vo(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 Ko(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 Jo(t,e){var l=e&-e;return l=(l&42)!==0?1:Vi(l),(l&(t.suspendedLanes|e))!==0?0:l}function Vi(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 Ki(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function $o(){var t=j.p;return t!==0?t:(t=window.event,t===void 0?32:Nh(t.type))}function Wo(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,Ji="__reactEvents$"+yl,iy="__reactListeners$"+yl,cy="__reactHandles$"+yl,ko="__reactResources$"+yl,an="__reactMarker$"+yl;function $i(t){delete t[Kt],delete t[te],delete t[Ji],delete t[iy],delete t[cy]}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=gh(t);t!==null;){if(l=t[Kt])return l;t=gh(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[ko];return e||(e=t[ko]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Zt(t){t[an]=!0}var Fo=new Set,Po={};function Ql(t,e){da(t,e),da(t+"Capture",e)}function da(t,e){for(Po[t]=e,t=0;t<e.length;t++)Fo.add(e[t])}var fy=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]*$"),Io={},tr={};function oy(t){return Gi.call(tr,t)?!0:Gi.call(Io,t)?!1:fy.test(t)?tr[t]=!0:(Io[t]=!0,!1)}function cu(t,e,l){if(oy(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 er(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function ry(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 Wi(t){if(!t._valueTracker){var e=er(t)?"checked":"value";t._valueTracker=ry(t,e,""+t[e])}}function lr(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=er(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 sy=/[\n"\\]/g;function Ee(t){return t.replace(sy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function ki(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?Fi(t,o,be(e)):l!=null?Fi(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 ar(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)){Wi(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),Wi(t)}function Fi(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 nr(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 ur(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),Wi(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 dy=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 ir(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||dy.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function cr(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&&ir(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&ir(t,u,e[u])}function Pi(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 hy=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"]]),my=/^[\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 my.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Je(){}var Ii=null;function tc(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 fr(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(ki(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));ki(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&&lr(a)}break t;case"textarea":nr(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ha(t,!!l.multiple,e,!1)}}}var ec=!1;function or(t,e,l){if(ec)return t(e,l);ec=!0;try{var a=t(e);return a}finally{if(ec=!1,(ya!==null||va!==null)&&(Fu(),ya&&(e=ya,t=va,va=ya=null,fr(e),t)))for(e=0;e<t.length;e++)fr(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"),lc=!1;if($e)try{var cn={};Object.defineProperty(cn,"passive",{get:function(){lc=!0}}),window.addEventListener("test",cn,cn),window.removeEventListener("test",cn,cn)}catch{lc=!1}var vl=null,ac=null,su=null;function rr(){if(su)return su;var t,e=ac,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 sr(){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:sr,this.isPropagationStopped=sr,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}),yy=ee(fn),nc,uc,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:cc,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"?(nc=t.screenX-on.screenX,uc=t.screenY-on.screenY):uc=nc=0,on=t),nc)},movementY:function(t){return"movementY"in t?t.movementY:uc}}),dr=ee(yu),vy=S({},yu,{dataTransfer:0}),gy=ee(vy),py=S({},fn,{relatedTarget:0}),ic=ee(py),Sy=S({},Zl,{animationName:0,elapsedTime:0,pseudoElement:0}),by=ee(Sy),Ey=S({},Zl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Ty=ee(Ey),Ay=S({},Zl,{data:0}),hr=ee(Ay),Ry={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},zy={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"},Oy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _y(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Oy[t])?!!e[t]:!1}function cc(){return _y}var xy=S({},fn,{key:function(t){if(t.key){var e=Ry[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"?zy[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:cc,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}}),My=ee(xy),Dy=S({},yu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),mr=ee(Dy),Cy=S({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:cc}),Uy=ee(Cy),Ny=S({},Zl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Hy=ee(Ny),By=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}),wy=ee(By),Ly=S({},Zl,{newState:0,oldState:0}),qy=ee(Ly),Yy=[9,13,27,32],fc=$e&&"CompositionEvent"in window,rn=null;$e&&"documentMode"in document&&(rn=document.documentMode);var jy=$e&&"TextEvent"in window&&!rn,yr=$e&&(!fc||rn&&8<rn&&11>=rn),vr=" ",gr=!1;function pr(t,e){switch(t){case"keyup":return Yy.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sr(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ga=!1;function Gy(t,e){switch(t){case"compositionend":return Sr(e);case"keypress":return e.which!==32?null:(gr=!0,vr);case"textInput":return t=e.data,t===vr&&gr?null:t;default:return null}}function Xy(t,e){if(ga)return t==="compositionend"||!fc&&pr(t,e)?(t=rr(),su=ac=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 yr&&e.locale!=="ko"?null:e.data;default:return null}}var Qy={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 br(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Qy[t.type]:e==="textarea"}function Er(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 Zy(t){ah(t,0)}function vu(t){var e=nn(t);if(lr(e))return t}function Tr(t,e){if(t==="change")return e}var Ar=!1;if($e){var oc;if($e){var rc="oninput"in document;if(!rc){var Rr=document.createElement("div");Rr.setAttribute("oninput","return;"),rc=typeof Rr.oninput=="function"}oc=rc}else oc=!1;Ar=oc&&(!document.documentMode||9<document.documentMode)}function zr(){sn&&(sn.detachEvent("onpropertychange",Or),dn=sn=null)}function Or(t){if(t.propertyName==="value"&&vu(dn)){var e=[];Er(e,dn,t,tc(t)),or(Zy,e)}}function Vy(t,e,l){t==="focusin"?(zr(),sn=e,dn=l,sn.attachEvent("onpropertychange",Or)):t==="focusout"&&zr()}function Ky(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return vu(dn)}function Jy(t,e){if(t==="click")return vu(e)}function $y(t,e){if(t==="input"||t==="change")return vu(e)}function Wy(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var re=typeof Object.is=="function"?Object.is:Wy;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(!Gi.call(e,n)||!re(t[n],e[n]))return!1}return!0}function _r(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function xr(t,e){var l=_r(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=_r(l)}}function Mr(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Mr(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Dr(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 sc(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 ky=$e&&"documentMode"in document&&11>=document.documentMode,pa=null,dc=null,mn=null,hc=!1;function Cr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;hc||pa==null||pa!==ou(a)||(a=pa,"selectionStart"in a&&sc(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(dc,"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")},mc={},Ur={};$e&&(Ur=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(mc[t])return mc[t];if(!Sa[t])return t;var e=Sa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Ur)return mc[t]=e[l];return t}var Nr=Kl("animationend"),Hr=Kl("animationiteration"),Br=Kl("animationstart"),Fy=Kl("transitionrun"),Py=Kl("transitionstart"),Iy=Kl("transitioncancel"),wr=Kl("transitionend"),Lr=new Map,yc="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(" ");yc.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,vc=0;function pu(){for(var t=ba,e=vc=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&&qr(l,n,u)}}function Su(t,e,l,a){Te[ba++]=t,Te[ba++]=e,Te[ba++]=l,Te[ba++]=a,vc|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function gc(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 qr(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<wn)throw wn=0,_f=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 tv(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 tv(t,e,l,a)}function pc(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 Yr(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")pc(t)&&(o=1);else if(typeof t=="string")o=u0(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 L: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 Sc(t,e,l){return t=se(6,t,null,e),t.lanes=l,t}function jr(t){var e=se(18,null,null,0);return e.stateNode=t,e}function bc(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 Gr=new WeakMap;function Ae(t,e){if(typeof t=="object"&&t!==null){var l=Gr.get(t);return l!==void 0?l:(e={value:t,source:e,stack:jo(e)},Gr.set(t,e),e)}return{value:t,source:e,stack:jo(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 Xr(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 Ec(t){t.return!==null&&(ke(t,1),Xr(t,1,0))}function Tc(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 Qr(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,Ac=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)),Ac}function Zr(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),ar(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),ur(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||ch(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 Vr(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 Vr(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")||Xf(t.type,t.memoizedProps)),l=!l),l&&Dt&&Sl(t),Vr(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Dt=vh(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Dt=vh(t)}else e===27?(e=Dt,Nl(t.type)?(t=Jf,Jf=null,Dt=t):Dt=e):Dt=Jt?xe(t.stateNode.nextSibling):null;return!0}function Wl(){Dt=Jt=null,dt=!1}function Rc(){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 zc=T(null),kl=null,Fe=null;function bl(t,e,l){Z(zc,e._currentValue),e._currentValue=l}function Pe(t){t._currentValue=zc.current,q(zc)}function Oc(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 _c(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),Oc(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),Oc(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&&_c(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 Kr(kl,t)}function Ru(t,e){return kl===null&&Fl(t),Kr(t,e)}function Kr(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 ev=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()})}},lv=i.unstable_scheduleCallback,av=i.unstable_NormalPriority,Yt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function xc(){return{controller:new ev,data:new Map,refCount:0}}function gn(t){t.refCount--,t.refCount===0&&lv(av,function(){t.controller.abort()})}var pn=null,Mc=0,Oa=0,_a=null;function nv(t,e){if(pn===null){var l=pn=[];Mc=0,Oa=Nf(),_a={status:"pending",value:void 0,then:function(a){l.push(a)}}}return Mc++,e.then(Jr,Jr),e}function Jr(){if(--Mc===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 uv(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 $r=M.S;M.S=function(t,e){Cd=ce(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&nv(t,e),$r!==null&&$r(t,e)};var Pl=T(null);function Dc(){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 Wr(){var t=Dc();return t===null?null:{parent:Yt._currentValue,pool:t}}var xa=Error(f(460)),Cc=Error(f(474)),Ou=Error(f(542)),_u={then:function(){}};function kr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Fr(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,Ir(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,Ir(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 Pr(){if(ta===null)throw Error(f(459));var t=ta;return ta=null,t}function Ir(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=[]),Fr(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 ts(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=Sc(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===L?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=bc(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=Sc(""+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 w:return b=bc(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 w: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 w: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(v0){return e(A,v0)}),dt&&ke(A,nt),P}function zt(A,b,R,N){if(typeof R=="object"&&R!==null&&R.type===L&&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===L){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===L?(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 w: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=bc(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=Sc(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=ts(!0),es=ts(!1),El=!1;function Uc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Nc(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),qr(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,Ko(t,l)}}function Hc(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 Bc=!1;function Tn(){if(Bc){var t=_a;if(t!==null)throw t}}function An(t,e,l,a){Bc=!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&&(Bc=!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 ls(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function as(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)ls(l[t],e)}var Da=T(null),Du=T(0);function ns(t,e){t=cl,Z(Du,t),Z(Da,e),cl=t|e.baseLanes}function wc(){Z(Du,cl),Z(Da,Da.current)}function Lc(){cl=Du.current,q(Da),q(Du)}var de=T(null),_e=null;function Rl(t){var e=t.alternate;Z(Lt,Lt.current&1),Z(de,t),_e===null&&(e===null||Da.current!==null||e.memoizedState!==null)&&(_e=t)}function qc(t){Z(Lt,Lt.current),Z(de,t),_e===null&&(_e=t)}function us(t){t.tag===22?(Z(Lt,Lt.current),Z(de,t),_e===null&&(_e=t)):zl()}function zl(){Z(Lt,Lt.current),Z(de,de.current)}function he(t){q(de),_e===t&&(_e=null),q(Lt)}var Lt=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||Vf(l)||Kf(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,iv=0;function Ht(){throw Error(f(321))}function Yc(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 jc(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?Xs:ef,la=!1,u=l(a,n),la=!1,Ca&&(u=cs(e,l,a,n)),is(t),u}function is(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 cs(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=Qs,u=e(l,a)}while(Ca);return u}function cv(){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 Gc(){var t=Nu!==0;return Nu=0,t}function Xc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function Qc(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=Fr(Ua,t,e),e=at,(jt===null?e.memoizedState:jt.next)===null&&(e=e.alternate,M.H=e===null||e.memoizedState===null?Xs:ef),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 Zc(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 wu(t){var e=qt();return Vc(e,At,t)}function Vc(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 Kc(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 fs(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,Wc(ss.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},rs.bind(null,a,n,l,e),null),_t===null)throw Error(f(349));u||(Ie&127)!==0||os(a,e,l)}return l}function os(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 rs(t,e,l,a){e.value=l,e.getSnapshot=a,ds(e)&&hs(t)}function ss(t,e,l){return l(function(){ds(e)&&hs(t)})}function ds(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!re(t,l)}catch{return!0}}function hs(t){var e=Jl(t,2);e!==null&&ie(e,t,2)}function Jc(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 ms(t,e,l,a){return t.baseState=l,Vc(t,At,typeof a=="function"?a:tl)}function fv(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,ys(e,u)):(u.next=l.next,e.pending=l.next=u)}}function ys(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),vs(t,e,d)}catch(z){$c(t,e,z)}finally{u!==null&&o.types!==null&&(u.types=o.types),M.T=u}}else try{u=l(n,a),vs(t,e,u)}catch(z){$c(t,e,z)}}function vs(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){gs(t,e,a)},function(a){return $c(t,e,a)}):gs(t,e,l)}function gs(t,e,l){e.status="fulfilled",e.value=l,ps(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,ys(t,l)))}function $c(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,ps(e),e=e.next;while(e!==a)}t.action=null}function ps(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Ss(t,e){return e}function bs(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:Ss,lastRenderedState:e},l.queue=a,l=Ys.bind(null,at,a),a.dispatch=l,a=Jc(!1),u=tf.bind(null,at,!1,a.queue),a=It(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=fv.bind(null,at,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Es(t){var e=qt();return Ts(e,At,t)}function Ts(t,e,l){if(e=Vc(t,e,Ss)[0],t=wu(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},ov.bind(null,n,l),null)),[a,u,t]}function ov(t,e){t.action=e}function As(t){var e=qt(),l=At;if(l!==null)return Ts(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 Rs(){return qt().memoizedState}function Lu(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&&Yc(a,At.memoizedState.deps)?n.memoizedState=Na(e,u,l,a):(at.flags|=t,n.memoizedState=Na(1|e,u,l,a))}function zs(t,e){Lu(8390656,8,t,e)}function Wc(t,e){qu(2048,8,t,e)}function rv(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 Os(t){var e=qt().memoizedState;return rv({ref:e,nextImpl:t}),function(){if((gt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function _s(t,e){return qu(4,2,t,e)}function xs(t,e){return qu(4,4,t,e)}function Ms(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 Ds(t,e,l){l=l!=null?l.concat([t]):null,qu(4,4,Ms.bind(null,e,t),l)}function kc(){}function Cs(t,e){var l=qt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&Yc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Us(t,e){var l=qt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&Yc(e,a[1]))return a[0];if(a=t(),la){ml(!0);try{t()}finally{ml(!1)}}return l.memoizedState=[a,e],a}function Fc(t,e,l){return l===void 0||(Ie&1073741824)!==0&&(rt&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=Nd(),at.lanes|=t,xl|=t,l)}function Ns(t,e,l,a){return re(l,e)?l:Da.current!==null?(t=Fc(t,l,a),re(t,e)||(Gt=!0),t):(Ie&42)===0||(Ie&1073741824)!==0&&(rt&261930)===0?(Gt=!0,t.memoizedState=l):(t=Nd(),at.lanes|=t,xl|=t,e)}function Hs(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,tf(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=uv(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 sv(){}function Pc(t,e,l,a){if(t.tag!==5)throw Error(f(476));var n=Bs(t).queue;Hs(t,n,e,Q,l===null?sv:function(){return ws(t),l(a)})}function Bs(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 ws(t){var e=Bs(t);e.next===null&&(e=t.alternate.memoizedState),On(t,e.next.queue,{},ve())}function Ic(){return $t(Qn)}function Ls(){return qt().memoizedState}function qs(){return qt().memoizedState}function dv(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:xc()},t.payload=e;return}e=e.return}}function hv(t,e,l){var a=ve();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Yu(t)?js(e,l):(l=gc(t,e,l,a),l!==null&&(ie(l,t,a),Gs(l,e,a)))}function Ys(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))js(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=gc(t,e,n,a),l!==null)return ie(l,t,a),Gs(l,e,a),!0}return!1}function tf(t,e,l,a){if(a={lane:2,revertLane:Nf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Yu(t)){if(e)throw Error(f(479))}else e=gc(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 js(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 Gs(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,Ko(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 Xs={readContext:$t,use:Bu,useCallback:function(t,e){return It().memoizedState=[t,e===void 0?null:e],t},useContext:$t,useEffect:zs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Lu(4194308,4,Ms.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Lu(4194308,4,t,e)},useInsertionEffect:function(t,e){Lu(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=hv.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=It();return t={current:t},e.memoizedState=t},useState:function(t){t=Jc(t);var e=t.queue,l=Ys.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:kc,useDeferredValue:function(t,e){var l=It();return Fc(l,t,e)},useTransition:function(){var t=Jc(!1);return t=Hs.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||os(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,zs(ss.bind(null,a,u,t),[t]),a.flags|=2048,Na(9,{destroy:void 0},rs.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=iv++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Ic,useFormState:bs,useActionState:bs,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=tf.bind(null,at,!0,l),l.dispatch=e,[t,e]},useMemoCache:Zc,useCacheRefresh:function(){return It().memoizedState=dv.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)}}},ef={readContext:$t,use:Bu,useCallback:Cs,useContext:$t,useEffect:Wc,useImperativeHandle:Ds,useInsertionEffect:_s,useLayoutEffect:xs,useMemo:Us,useReducer:wu,useRef:Rs,useState:function(){return wu(tl)},useDebugValue:kc,useDeferredValue:function(t,e){var l=qt();return Ns(l,At.memoizedState,t,e)},useTransition:function(){var t=wu(tl)[0],e=qt().memoizedState;return[typeof t=="boolean"?t:zn(t),e]},useSyncExternalStore:fs,useId:Ls,useHostTransitionStatus:Ic,useFormState:Es,useActionState:Es,useOptimistic:function(t,e){var l=qt();return ms(l,At,t,e)},useMemoCache:Zc,useCacheRefresh:qs};ef.useEffectEvent=Os;var Qs={readContext:$t,use:Bu,useCallback:Cs,useContext:$t,useEffect:Wc,useImperativeHandle:Ds,useInsertionEffect:_s,useLayoutEffect:xs,useMemo:Us,useReducer:Kc,useRef:Rs,useState:function(){return Kc(tl)},useDebugValue:kc,useDeferredValue:function(t,e){var l=qt();return At===null?Fc(l,t,e):Ns(l,At.memoizedState,t,e)},useTransition:function(){var t=Kc(tl)[0],e=qt().memoizedState;return[typeof t=="boolean"?t:zn(t),e]},useSyncExternalStore:fs,useId:Ls,useHostTransitionStatus:Ic,useFormState:As,useActionState:As,useOptimistic:function(t,e){var l=qt();return At!==null?ms(l,At,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:Zc,useCacheRefresh:qs};Qs.useEffectEvent=Os;function lf(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 af={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 Zs(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 Vs(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&&af.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 Ks(t){gu(t)}function Js(t){console.error(t)}function $s(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 Ws(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 nf(t,e,l){return l=Tl(l),l.tag=3,l.payload={element:null},l.callback=function(){ju(t,e)},l}function ks(t){return t=Tl(t),t.tag=3,t}function Fs(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(){Ws(e,l,a)}}var o=l.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(t.callback=function(){Ws(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 mv(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),Df(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)),Df(t,a,n)),!1}throw Error(f(435,l.tag))}return Df(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!==Ac&&(t=Error(f(422),{cause:a}),vn(Ae(t,l)))):(a!==Ac&&(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=nf(t.stateNode,a,n),Hc(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=nf(l.stateNode,a,t),Hc(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=ks(n),Fs(n,t,l,a),Hc(l,n),!1}l=l.return}while(l!==null);return!1}var uf=Error(f(461)),Gt=!1;function Wt(t,e,l,a){e.child=t===null?es(e,null,l,a):ea(e,t.child,l,a)}function Ps(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=jc(t,e,l,o,u,n),d=Gc(),t!==null&&!Gt?(Xc(t,e,n),el(t,e,n)):(dt&&d&&Ec(e),e.flags|=1,Wt(t,e,a,n),e.child)}function Is(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!pc(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,td(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,!mf(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 td(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,mf(t,n))(t.flags&131072)!==0&&(Gt=!0);else return e.lanes=t.lanes,el(t,e,n)}return cf(t,e,l,a,n)}function ed(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 ld(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?ns(e,u):wc(),us(e);else return a=e.lanes=536870912,ld(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(zu(e,u.cachePool),ns(e,u),zl(),e.memoizedState=null):(t!==null&&zu(e,null),wc(),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 ld(t,e,l,a,n){var u=Dc();return u=u===null?null:{parent:Yt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&zu(e,null),wc(),us(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 ad(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 yv(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(qc(e),(t=Dt)?(t=yh(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=jr(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(qc(e),n)if(e.flags&256)e.flags&=-257,e=ad(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=Jo(a,l),o!==0&&o!==u.retryLane))throw u.retryLane=o,Jl(t,o),ie(a,t,o),uf;Pu(),e=ad(t,e,l)}else t=u.treeContext,Dt=xe(o.nextSibling),Jt=e,dt=!0,pl=null,Oe=!1,t!==null&&Qr(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 cf(t,e,l,a,n){return Fl(e),l=jc(t,e,l,a,void 0,n),a=Gc(),t!==null&&!Gt?(Xc(t,e,n),el(t,e,n)):(dt&&a&&Ec(e),e.flags|=1,Wt(t,e,l,n),e.child)}function nd(t,e,l,a,n,u){return Fl(e),e.updateQueue=null,l=cs(e,a,l,n),is(t),a=Gc(),t!==null&&!Gt?(Xc(t,e,u),el(t,e,u)):(dt&&a&&Ec(e),e.flags|=1,Wt(t,e,l,u),e.child)}function ud(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=af,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},Uc(e),o=l.contextType,u.context=typeof o=="object"&&o!==null?$t(o):Ea,u.state=e.memoizedState,o=l.getDerivedStateFromProps,typeof o=="function"&&(lf(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&&af.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)&&Vs(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"&&(lf(e,l,B,a),z=e.memoizedState),(g=El||Zs(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,Nc(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)&&Vs(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"&&(lf(e,l,d,a),D=e.memoizedState),(U=El||Zs(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 id(t,e,l,a){return Wl(),e.flags|=256,Wt(t,e,l,a),e.child}var ff={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function of(t){return{baseLanes:t,cachePool:Wr()}}function rf(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ye),t}function cd(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:(Lt.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=yh(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=jr(t),l.return=e,e.child=l,Jt=e,Dt=null)):t=null,t===null)throw Sl(e);return Kf(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=of(l),a.childLanes=rf(t,o,l),e.memoizedState=ff,xn(null,a)):(Rl(e),sf(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=df(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=of(l),a.childLanes=rf(t,o,l),e.memoizedState=ff,e=xn(null,a));else if(Rl(e),Kf(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=df(t,e,l)}else if(Gt||za(t,e,l,!1),o=(l&t.childLanes)!==0,Gt||o){if(o=_t,o!==null&&(a=Jo(o,l),a!==0&&a!==g.retryLane))throw g.retryLane=a,Jl(t,a),ie(o,t,a),uf;Vf(d)||Pu(),e=df(t,e,l)}else Vf(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&&Qr(e,t),e=sf(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=of(l):(n=d.cachePool,n!==null?(g=Yt._currentValue,n=n.parent!==g?{parent:g,pool:g}:n):n=Wr(),d={baseLanes:d.baseLanes|l,cachePool:n}),a.memoizedState=d,a.childLanes=rf(t,o,l),e.memoizedState=ff,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 sf(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 df(t,e,l){return ea(e,t.child,null,l),t=sf(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function fd(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Oc(t.return,e,l)}function hf(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 od(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var o=Lt.current,d=(o&2)!==0;if(d?(o=o&1|2,e.flags|=128):o&=1,Z(Lt,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&&fd(t,l,e);else if(t.tag===19)fd(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),hf(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}hf(e,!0,l,null,u,a);break;case"together":hf(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 mf(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Au(t)))}function vv(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,qc(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?cd(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 od(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Z(Lt,Lt.current),a)break;return null;case 22:return e.lanes=0,ed(t,e,l,e.pendingProps);case 24:bl(e,Yt,t.memoizedState.cache)}return el(t,e,l)}function rd(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Gt=!0;else{if(!mf(t,l)&&(e.flags&128)===0)return Gt=!1,vv(t,e,l);Gt=(t.flags&131072)!==0}else Gt=!1,dt&&(e.flags&1048576)!==0&&Xr(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")pc(t)?(a=aa(t,a),e.tag=1,e=ud(null,e,t,a,l)):(e.tag=0,e=cf(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===V){e.tag=11,e=Ps(null,e,t,a,l);break t}else if(n===K){e.tag=14,e=Is(null,e,t,a,l);break t}}throw e=ht(t)||t,Error(f(306,e,""))}}return e;case 0:return cf(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=aa(a,e.pendingProps),ud(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,Nc(t,e),An(e,a,null,l);var o=e.memoizedState;if(a=o.cache,bl(e,Yt,a),a!==u.cache&&_c(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=id(t,e,a,l);break t}else if(a!==n){n=Ae(Error(f(424)),e),vn(n),e=id(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=es(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=Eh(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=Eh(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ia(e),t===null&&dt&&(a=e.stateNode=ph(e.type,e.pendingProps,ut.current),Jt=e,Oe=!0,n=Dt,Nl(e.type)?(Jf=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=Kv(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,Xf(n,u)?a=null:o!==null&&Xf(n,o)&&(e.flags|=32),e.memoizedState!==null&&(n=jc(t,e,cv,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=Jv(l,e.pendingProps,Oe),l!==null?(e.stateNode=l,Jt=e,Dt=null,t=!0):t=!1),t||Sl(e)),null;case 13:return cd(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 Ps(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 Is(t,e,e.type,e.pendingProps,l);case 15:return td(t,e,e.type,e.pendingProps,l);case 19:return od(t,e,l);case 31:return yv(t,e,l);case 22:return ed(t,e,l,e.pendingProps);case 24:return Fl(e),a=$t(Yt),t===null?(n=Dc(),n===null&&(n=_t,u=xc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},Uc(e),bl(e,Yt,n)):((t.lanes&l)!==0&&(Nc(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&&_c(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 yf(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,Cc}else t.flags&=-16777217}function sd(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Oh(e))if(Ld())t.flags|=8192;else throw ta=_u,Cc}function Zu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Zo():536870912,t.lanes|=e,La|=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 gv(t,e,l){var a=e.pendingProps;switch(Tc(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),wt(),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,Rc())),Ct(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(ll(e),u!==null?(Ct(e),sd(e,u)):(Ct(e),yf(e,n,null,a,l))):u?u!==t.memoizedState?(ll(e),Ct(e),sd(e,u)):(Ct(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&ll(e),Ct(e),yf(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)?Zr(e):(t=ph(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))Zr(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),yf(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||ch(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=Rc(),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=Rc(),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 wt(),t===null&&Lf(e.stateNode.containerInfo),Ct(e),null;case 10:return Pe(e.type),Ct(e),null;case 19:if(q(Lt),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;)Yr(l,t),l=l.sibling;return Z(Lt,Lt.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=Lt.current,Z(Lt,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&&q(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 pv(t,e){switch(Tc(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Pe(Yt),wt(),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 q(Lt),null;case 4:return wt(),null;case 10:return Pe(e.type),null;case 22:case 23:return he(e),Lc(),t!==null&&q(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 dd(t,e){switch(Tc(e),e.tag){case 3:Pe(Yt),wt();break;case 26:case 27:case 5:eu(e);break;case 4:wt();break;case 31:e.memoizedState!==null&&he(e);break;case 13:he(e);break;case 19:q(Lt);break;case 10:Pe(e.type);break;case 22:case 23:he(e),Lc(),t!==null&&q(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 hd(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{as(e,l)}catch(a){Tt(t,t.return,a)}}}function md(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 yd(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 vf(t,e,l){try{var a=t.stateNode;jv(a,t.type,l,e),a[te]=e}catch(n){Tt(t,t.return,n)}}function vd(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Nl(t.type)||t.tag===4}function gf(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||vd(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 pf(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(pf(t,e,l),t=t.sibling;t!==null;)pf(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 gd(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,Sf=!1,pd=typeof WeakSet=="function"?WeakSet:Set,Vt=null;function Sv(t,e){if(t=t.containerInfo,jf=di,t=Dr(t),sc(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(Gf={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)Zf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Zf(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 Sd(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&&hd(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{as(t,e)}catch(o){Tt(l,l.return,o)}}break;case 27:e===null&&a&4&&gd(l);case 26:case 5:ul(t,l),e===null&&a&4&&yd(l),a&512&&Cn(l,l.return);break;case 12:ul(t,l);break;case 31:ul(t,l),a&4&&Td(t,l);break;case 13:ul(t,l),a&4&&Ad(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=xv.bind(null,l),$v(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 bd(t){var e=t.alternate;e!==null&&(t.alternate=null,bd(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&$i(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;)Ed(t,e,l),l=l.sibling}function Ed(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,hh(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Va(t)):hh(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"&&md(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 Td(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 Ad(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 bv(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new pd),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new pd),e;default:throw Error(f(435,t.tag))}}function Ku(t,e){var l=bv(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=Mv.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));Ed(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;)Rd(e,t),e=e.sibling}var Ne=null;function Rd(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=Rh("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=Rh("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 zh(n,t.type,t.stateNode);else t.stateNode=Ah(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?zh(n,t.type,t.stateNode):Ah(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&vf(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&&vf(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,vf(t,n,l!==null?l.memoizedProps:n)),a&1024&&(Sf=!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)}Sf&&(Sf=!1,zd(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?mh(D,!0):mh(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(vd(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var n=l.stateNode,u=gf(t);Vu(t,u,n);break;case 5:var o=l.stateNode;l.flags&32&&(ma(o,""),l.flags&=-33);var d=gf(t);Vu(t,d,o);break;case 3:case 4:var g=l.stateNode.containerInfo,z=gf(t);pf(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 zd(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;zd(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;)Sd(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"&&md(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++)ls(g[n],d)}catch(z){Tt(a,a.return,z)}}l&&o&64&&hd(u),Cn(u,u.return);break;case 27:gd(u);case 26:case 5:il(n,u,l),l&&a===null&&o&4&&yd(u),Cn(u,u.return);break;case 12:il(n,u,l);break;case 31:il(n,u,l),l&&o&4&&Td(n,u);break;case 13:il(n,u,l),l&&o&4&&Ad(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 bf(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 Ef(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;)Od(t,e,l,a),e=e.sibling}function Od(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&&bf(o,e);break;case 24:He(t,e,l,a),n&2048&&Ef(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&&bf(o.alternate,o);break;case 24:Ha(u,o,d,g,n),n&&z&2048&&Ef(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&&bf(a.alternate,a);break;case 24:Un(l,a),n&2048&&Ef(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;)_d(t,e,l),t=t.sibling}function _d(t,e,l){switch(t.tag){case 26:Ba(t,e,l),t.flags&Nn&&t.memoizedState!==null&&i0(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 xd(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,Dd(a,t)}xd(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Md(t),t=t.sibling}function Md(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,Dd(a,t)}xd(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 Dd(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(bd(a),a===l){Vt=null;break t}if(n!==null){n.return=u,Vt=n;break t}Vt=u}}}var Ev={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}},Tv=typeof WeakMap=="function"?WeakMap:Map,gt=0,_t=null,it=null,rt=0,Et=0,me=null,_l=!1,wa=!1,Tf=!1,cl=0,Bt=0,xl=0,ua=0,Af=0,ye=0,La=0,Bn=null,ue=null,Rf=!1,$u=0,Cd=0,Wu=1/0,ku=null,Ml=null,Qt=0,Dl=null,qa=null,fl=0,zf=0,Of=null,Ud=null,wn=0,_f=null;function ve(){return(gt&2)!==0&&rt!==0?rt&-rt:M.T!==null?Nf():$o()}function Nd(){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 Hd(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?zv(t,e):Mf(t,e,!0),u=a;do{if(n===0){wa&&!a&&Cl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!Av(l)){n=Mf(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=Mf(d,o,!1),o!==2){if(Tf&&!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=sh(Bd.bind(null,a,l,ue,ku,Rf,e,ye,ua,La,_l,u,"Throttled",-0,0),n);break t}Bd(a,l,ue,ku,Rf,e,ye,ua,La,_l,u,null,-0,0)}}break}while(!0);Xe(t)}function Bd(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},_d(e,u,B);var J=(u&62914560)===u?$u-ce():(u&4194048)===u?Cd-ce():0;if(J=c0(B,J),J!==null){fl=u,t.cancelPendingCommit=J(Qd.bind(null,t,e,u,l,a,n,o,d,g,U,B,null,O,D)),Cl(t,u,o,!z);return}}Qd(t,e,u,l,a,n,o,d,g)}function Av(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&=~Af,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&&Vo(t,l,e)}function Fu(){return(gt&6)===0?(Ln(0),!1):!0}function xf(){if(it!==null){if(Et===0)var t=it.return;else t=it,Fe=kl=null,Qc(t),Ma=null,Sn=0,t=it;for(;t!==null;)dd(t.alternate,t),t=t.return;it=null}}function Ya(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,Qv(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),fl=0,xf(),_t=t,it=l=We(t.current,null),rt=e,Et=0,me=null,_l=!1,wa=en(t,e),Tf=!1,La=ye=Af=ua=xl=Bt=0,ue=Bn=null,Rf=!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 wd(t,e){at=null,M.H=_n,e===xa||e===Ou?(e=Pr(),Et=3):e===Cc?(e=Pr(),Et=4):Et=e===uf?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 qd(){var t=M.H;return M.H=_n,t===null?_n:t}function Yd(){var t=M.A;return M.A=Ev,t}function Pu(){Bt=4,_l||(rt&4194048)!==rt&&de.current!==null||(wa=!0),(xl&134217727)===0&&(ua&134217727)===0||_t===null||Cl(_t,rt,ye,!1)}function Mf(t,e,l){var a=gt;gt|=2;var n=qd(),u=Yd();(_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:xf(),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&&wa){o=0;break t}break;default:z=Et,Et=0,me=null,ja(t,d,g,z)}}Rv(),o=Bt;break}catch(U){wd(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 Rv(){for(;it!==null;)jd(it)}function zv(t,e){var l=gt;gt|=2;var a=qd(),n=Yd();_t!==t||rt!==e?(ku=null,Wu=ce()+500,Ya(t,e)):wa=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(kr(u)){Et=0,me=null,Gd(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:kr(u)?(Et=0,me=null,Gd(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?Oh(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:xf(),Bt=6;break t;default:throw Error(f(462))}}Ov();break}catch(U){wd(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 Ov(){for(;it!==null&&!Wm();)jd(it)}function jd(t){var e=rd(t.alternate,t,cl);t.memoizedProps=t.pendingProps,e===null?Iu(t):it=e}function Gd(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=nd(l,e,e.pendingProps,e.type,void 0,rt);break;case 11:e=nd(l,e,e.pendingProps,e.type.render,e.ref,rt);break;case 5:Qc(e);default:dd(l,e),e=it=Yr(e,cl),e=rd(l,e,cl)}t.memoizedProps=t.pendingProps,e===null?Iu(t):it=e}function ja(t,e,l,a){Fe=kl=null,Qc(e),Ma=null,Sn=0;var n=e.return;try{if(mv(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:wa||(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))),Xd(e,t)):Iu(e)}function Iu(t){var e=t;do{if((e.flags&32768)!==0){Xd(e,_l);return}t=e.return;var l=gv(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 Xd(t,e){do{var l=pv(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 Qd(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|=vc,uy(t,l,u,o,d,g),t===_t&&(it=_t=null,rt=0),qa=e,Dl=t,fl=l,zf=u,Of=n,Ud=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,Dv(lu,function(){return $d(),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{Sv(t,e,l)}finally{gt=o,j.p=n,M.T=a}}Qt=1,Zd(),Vd(),Kd()}}function Zd(){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{Rd(e,t);var u=Gf,o=Dr(t.containerInfo),d=u.focusedElem,g=u.selectionRange;if(o!==d&&d&&d.ownerDocument&&Mr(d.ownerDocument.documentElement,d)){if(g!==null&&sc(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=xr(d,I),b=xr(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=!!jf,Gf=jf=null}finally{gt=n,j.p=a,M.T=l}}t.current=e,Qt=2}}function Vd(){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{Sd(t,e.alternate,e)}finally{gt=n,j.p=a,M.T=l}}Qt=3}}function Kd(){if(Qt===4||Qt===3){Qt=0,km();var t=Dl,e=qa,l=fl,a=Ud;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Qt=5:(Qt=0,qa=Dl=null,Jd(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(Ml=null),Ki(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===_f?wn++:(wn=0,_f=t):wn=0,Ln(0)}}function Jd(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,gn(e)))}function ti(){return Zd(),Vd(),Kd(),$d()}function $d(){if(Qt!==5)return!1;var t=Dl,e=zf;zf=0;var l=Ki(fl),a=M.T,n=j.p;try{j.p=32>l?32:l,M.T=null,l=Of,Of=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,Md(u.current),Od(u,u.current,o,l),gt=d,Ln(0,!1),fe&&typeof fe.onPostCommitFiberRoot=="function")try{fe.onPostCommitFiberRoot(tn,u)}catch{}return!0}finally{j.p=n,M.T=a,Jd(t,e)}}function Wd(t,e,l){e=Ae(l,e),e=nf(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)Wd(t,t,l);else for(;e!==null;){if(e.tag===3){Wd(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=ks(2),a=Al(e,l,2),a!==null&&(Fs(l,a,e,t),ln(a,2),Xe(a));break}}e=e.return}}function Df(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new Tv;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)||(Tf=!0,n.add(l),t=_v.bind(null,t,e,l),e.then(t,t))}function _v(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):Af|=l,La===rt&&(La=0)),Xe(t)}function kd(t,e){e===0&&(e=Zo()),t=Jl(t,e),t!==null&&(ln(t,e),Xe(t))}function xv(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),kd(t,l)}function Mv(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),kd(t,l)}function Dv(t,e){return Xi(t,e)}var ei=null,Ga=null,Cf=!1,li=!1,Uf=!1,Ul=0;function Xe(t){t!==Ga&&t.next===null&&(Ga===null?ei=Ga=t:Ga=Ga.next=t),li=!0,Cf||(Cf=!0,Uv())}function Ln(t,e){if(!Uf&&li){Uf=!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,th(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,th(a,u));a=a.next}while(l);Uf=!1}}function Cv(){Fd()}function Fd(){li=Cf=!1;var t=0;Ul!==0&&Xv()&&(t=Ul);for(var e=ce(),l=null,a=ei;a!==null;){var n=a.next,u=Pd(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||Ln(t),Ul!==0&&(Ul=0)}function Pd(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]=ny(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&&Qi(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&&Qi(a),Ki(l)){case 2:case 8:l=Xo;break;case 32:l=lu;break;case 268435456:l=Qo;break;default:l=lu}return a=Id.bind(null,t),l=Xi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&Qi(a),t.callbackPriority=2,t.callbackNode=null,2}function Id(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:(Hd(t,a,e),Pd(t,ce()),t.callbackNode!=null&&t.callbackNode===l?Id.bind(null,t):null)}function th(t,e){if(ti())return null;Hd(t,e,!0)}function Uv(){Zv(function(){(gt&6)!==0?Xi(Go,Cv):Fd()})}function Nf(){if(Ul===0){var t=Oa;t===0&&(t=au,au<<=1,(au&261888)===0&&(au=256)),Ul=t}return Ul}function eh(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:ru(""+t)}function lh(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 Nv(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=eh((n[te]||null).action),o=a.submitter;o&&(e=(e=o[te]||null)?eh(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?lh(n,o):new FormData(n);Pc(l,{pending:!0,data:g,method:n.method,action:u},null,g)}}else typeof u=="function"&&(d.preventDefault(),g=o?lh(n,o):new FormData(n),Pc(l,{pending:!0,data:g,method:n.method,action:u},u,g))},currentTarget:n}]})}}for(var Hf=0;Hf<yc.length;Hf++){var Bf=yc[Hf],Hv=Bf.toLowerCase(),Bv=Bf[0].toUpperCase()+Bf.slice(1);Ue(Hv,"on"+Bv)}Ue(Nr,"onAnimationEnd"),Ue(Hr,"onAnimationIteration"),Ue(Br,"onAnimationStart"),Ue("dblclick","onDoubleClick"),Ue("focusin","onFocus"),Ue("focusout","onBlur"),Ue(Fy,"onTransitionRun"),Ue(Py,"onTransitionStart"),Ue(Iy,"onTransitionCancel"),Ue(wr,"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(" "),wv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qn));function ah(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[Ji];l===void 0&&(l=e[Ji]=new Set);var a=t+"__bubble";l.has(a)||(nh(e,t,2,!1),l.add(a))}function wf(t,e,l){var a=0;e&&(a|=4),nh(l,t,a,e)}var ai="_reactListening"+Math.random().toString(36).slice(2);function Lf(t){if(!t[ai]){t[ai]=!0,Fo.forEach(function(l){l!=="selectionchange"&&(wv.has(l)||wf(l,!1,t),wf(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[ai]||(e[ai]=!0,wf("selectionchange",!1,e))}}function nh(t,e,l,a){switch(Nh(e)){case 2:var n=r0;break;case 8:n=s0;break;default:n=Pf}l=n.bind(null,e,l,t),n=void 0,!lc||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 qf(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}or(function(){var z=u,U=tc(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=My;break;case"focusin":J="focus",D=ic;break;case"focusout":J="blur",D=ic;break;case"beforeblur":case"afterblur":D=ic;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=dr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=gy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=Uy;break;case Nr:case Hr:case Br:D=by;break;case wr:D=Hy;break;case"scroll":case"scrollend":D=yy;break;case"wheel":D=wy;break;case"copy":case"cut":case"paste":D=Ty;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=mr;break;case"toggle":case"beforetoggle":D=qy}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!==Ii&&(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=dr,N="onMouseLeave",A="onMouseEnter",b="mouse",(t==="pointerout"||t==="pointerover")&&(I=mr,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=Lv,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&&uh(B,O,D,I,!1),J!==null&&zt!==null&&uh(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=Tr;else if(br(O))if(Ar)mt=$y;else{mt=Ky;var W=Vy}else D=O.nodeName,!D||D.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?z&&Pi(z.elementType)&&(mt=Tr):mt=Jy;if(mt&&(mt=mt(t,z))){Er(B,mt,l,U);break t}W&&W(t,O,z),t==="focusout"&&z&&O.type==="number"&&z.memoizedProps.value!=null&&Fi(O,"number",O.value)}switch(W=z?nn(z):window,t){case"focusin":(br(W)||W.contentEditable==="true")&&(pa=W,dc=z,mn=null);break;case"focusout":mn=dc=pa=null;break;case"mousedown":hc=!0;break;case"contextmenu":case"mouseup":case"dragend":hc=!1,Cr(B,l,U);break;case"selectionchange":if(ky)break;case"keydown":case"keyup":Cr(B,l,U)}var nt;if(fc)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?pr(t,l)&&(st="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(st="onCompositionStart");st&&(yr&&l.locale!=="ko"&&(ga||st!=="onCompositionStart"?st==="onCompositionEnd"&&ga&&(nt=rr()):(vl=U,ac="value"in vl?vl.value:vl.textContent,ga=!0)),W=ni(z,st),0<W.length&&(st=new hr(st,t,null,l,U),B.push({event:st,listeners:W}),nt?st.data=nt:(nt=Sr(l),nt!==null&&(st.data=nt)))),(nt=jy?Gy(t,l):Xy(t,l))&&(st=ni(z,"onBeforeInput"),0<st.length&&(W=new hr("onBeforeInput","beforeinput",null,l,U),B.push({event:W,listeners:st}),W.data=nt)),Nv(B,t,z,l,U)}ah(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 Lv(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function uh(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 qv=/\r\n?/g,Yv=/\u0000|\uFFFD/g;function ih(t){return(typeof t=="string"?t:""+t).replace(qv,`
`).replace(Yv,"")}function ch(t,e){return e=ih(e),ih(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":cr(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=hy.get(l)||l,cu(t,l,a))}}function Yf(t,e,l,a,n,u){switch(l){case"style":cr(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(!Po.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)}}ar(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)}ur(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(Pi(e)){for(U in l)l.hasOwnProperty(U)&&(a=l[U],a!==void 0&&Yf(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 jv(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)}}ki(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)}nr(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(Pi(e)){for(var zt in l)O=l[zt],l.hasOwnProperty(zt)&&O!==void 0&&!a.hasOwnProperty(zt)&&Yf(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||Yf(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 fh(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Gv(){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&&fh(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&&fh(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 jf=null,Gf=null;function ui(t){return t.nodeType===9?t:t.ownerDocument}function oh(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 rh(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 Xf(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 Qf=null;function Xv(){var t=window.event;return t&&t.type==="popstate"?t===Qf?!1:(Qf=t,!0):(Qf=null,!1)}var sh=typeof setTimeout=="function"?setTimeout:void 0,Qv=typeof clearTimeout=="function"?clearTimeout:void 0,dh=typeof Promise=="function"?Promise:void 0,Zv=typeof queueMicrotask=="function"?queueMicrotask:typeof dh<"u"?function(t){return dh.resolve(null).then(t).catch(Vv)}:sh;function Vv(t){setTimeout(function(){throw t})}function Nl(t){return t==="head"}function hh(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 mh(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 Zf(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":Zf(l),$i(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Kv(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 Jv(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 yh(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 Vf(t){return t.data==="$?"||t.data==="$~"}function Kf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function $v(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 Jf=null;function vh(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 gh(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 ph(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]);$i(t)}var Me=new Map,Sh=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:Wv,r:kv,D:Fv,C:Pv,L:Iv,m:t0,X:l0,S:e0,M:a0};function Wv(){var t=ol.f(),e=Fu();return t||e}function kv(t){var e=ra(t);e!==null&&e.tag===5&&e.type==="form"?ws(e):ol.r(t)}var Xa=typeof document>"u"?null:document;function bh(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+'"]'),Sh.has(n)||(Sh.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 Fv(t){ol.D(t),bh("dns-prefetch",t,null)}function Pv(t,e){ol.C(t,e),bh("preconnect",t,e)}function Iv(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 t0(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 e0(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))&&$f(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 l0(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))&&Wf(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 a0(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))&&Wf(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 Eh(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||n0(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 Th(t){return S({},t,{"data-precedence":t.precedence,precedence:null})}function n0(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 Ah(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=Th(l),(n=Me.get(n))&&$f(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),Wf(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 $f(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Wf(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 Rh(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 zh(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function u0(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 Oh(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function i0(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=Th(a),(n=Me.get(n))&&$f(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 kf=0;function c0(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&&kf===0&&(kf=62500*Gv());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>kf?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(f0,t),ri=null,oi.call(t))}function f0(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 o0(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=Zi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zi(0),this.hiddenUpdates=Zi(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 _h(t,e,l,a,n,u,o,d,g,z,U,B){return t=new o0(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=xc(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},Uc(u),t}function xh(t){return t?(t=Ea,t):Ea}function Mh(t,e,l,a,n,u){n=xh(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 Dh(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function Ff(t,e){Dh(t,e),(t=t.alternate)&&Dh(t,e)}function Ch(t){if(t.tag===13||t.tag===31){var e=Jl(t,67108864);e!==null&&ie(e,t,67108864),Ff(t,67108864)}}function Uh(t){if(t.tag===13||t.tag===31){var e=ve();e=Vi(e);var l=Jl(t,e);l!==null&&ie(l,t,e),Ff(t,e)}}var di=!0;function r0(t,e,l,a){var n=M.T;M.T=null;var u=j.p;try{j.p=2,Pf(t,e,l,a)}finally{j.p=u,M.T=n}}function s0(t,e,l,a){var n=M.T;M.T=null;var u=j.p;try{j.p=8,Pf(t,e,l,a)}finally{j.p=u,M.T=n}}function Pf(t,e,l,a){if(di){var n=If(a);if(n===null)qf(t,e,a,hi,l),Hh(t,a);else if(h0(n,t,e,l,a))a.stopPropagation();else if(Hh(t,a),e&4&&-1<d0.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,Ln(0))}}break;case 31:case 13:d=Jl(u,2),d!==null&&ie(d,u,2),Fu(),Ff(u,2)}if(u=If(a),u===null&&qf(t,e,a,hi,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else qf(t,e,a,null,l)}}function If(t){return t=tc(t),to(t)}var hi=null;function to(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 Nh(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(Fm()){case Go:return 2;case Xo:return 8;case lu:case Pm:return 32;case Qo:return 268435456;default:return 32}default:return 32}}var eo=!1,Hl=null,Bl=null,wl=null,Zn=new Map,Vn=new Map,Ll=[],d0="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 Hh(t,e){switch(t){case"focusin":case"focusout":Hl=null;break;case"dragenter":case"dragleave":Bl=null;break;case"mouseover":case"mouseout":wl=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&&Ch(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function h0(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 wl=Kn(wl,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 Bh(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,Wo(t.priority,function(){Uh(l)});return}}else if(e===31){if(e=p(l),e!==null){t.blockedOn=e,Wo(t.priority,function(){Uh(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=If(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);Ii=a,l.target.dispatchEvent(a),Ii=null}else return e=ra(l),e!==null&&Ch(e),t.blockedOn=l,!1;e.shift()}return!0}function wh(t,e,l){mi(t)&&l.delete(e)}function m0(){eo=!1,Hl!==null&&mi(Hl)&&(Hl=null),Bl!==null&&mi(Bl)&&(Bl=null),wl!==null&&mi(wl)&&(wl=null),Zn.forEach(wh),Vn.forEach(wh)}function yi(t,e){t.blockedOn===e&&(t.blockedOn=null,eo||(eo=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,m0)))}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(to(a||l)===null)continue;break}var u=ra(l);u!==null&&(t.splice(e,3),e-=3,Pc(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),wl!==null&&yi(wl,t),Zn.forEach(e),Vn.forEach(e);for(var l=0;l<Ll.length;l++){var a=Ll[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Ll.length&&(l=Ll[0],l.blockedOn===null);)Bh(l),l.blockedOn===null&&Ll.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(to(n)!==null)continue}else d=o.action;typeof d=="function"?l[a+1]=d:(l.splice(a,3),a-=3),Lh(l)}}}function qh(){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 lo(t){this._internalRoot=t}gi.prototype.render=lo.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=ve();Mh(l,a,t,e,null,null)},gi.prototype.unmount=lo.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Mh(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=$o();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Ll.length&&e!==0&&e<Ll[l].priority;l++);Ll.splice(l,0,t),l===0&&Bh(t)}};var Yh=c.version;if(Yh!=="19.2.8")throw Error(f(527,Yh,"19.2.8"));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 y0={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.8"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var pi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!pi.isDisabled&&pi.supportsFiber)try{tn=pi.inject(y0),fe=pi}catch{}}return $n.createRoot=function(t,e){if(!s(t))throw Error(f(299));var l=!1,a="",n=Ks,u=Js,o=$s;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=_h(t,1,!1,null,null,l,a,null,n,u,o,qh),t[fa]=e.current,Lf(t),new lo(e)},$n.hydrateRoot=function(t,e,l){if(!s(t))throw Error(f(299));var a=!1,n="",u=Ks,o=Js,d=$s,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=_h(t,1,!0,e,l??null,a,n,g,u,o,d,qh),e.context=xh(null),l=e.current,a=ve(),a=Vi(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.8",$n}var Wh;function O0(){if(Wh)return uo.exports;Wh=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(),uo.exports=z0(),uo.exports}var _0=O0();const i1=To(_0);/**
* react-router v7.18.1
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/var Ro=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,ym=/^[\\/]{2}/;function x0(i,c){return c+i.replace(/\\/g,"/")}var kh="popstate";function Fh(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function M0(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 vo("",{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 C0(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 D0(){return Math.random().toString(36).substring(2,10)}function Ph(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 vo(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||D0(),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 C0(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:L.location,delta:H})}function x(Y,H){p="PUSH";let X=Fh(Y)?Y:vo(L.location,Y,H);y=E()+1;let G=Ph(X,y),V=L.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:L.location,delta:1})}function C(Y,H){p="REPLACE";let X=Fh(Y)?Y:vo(L.location,Y,H);y=E();let G=Ph(X,y),V=L.createHref(X.mask||X);m.replaceState(G,"",V),h&&v&&v({action:p,location:L.location,delta:0})}function w(Y){return U0(s,Y)}let L={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(kh,S),v=Y,()=>{s.removeEventListener(kh,S),v=null}},createHref(Y){return c(s,Y)},createURL:w,encodeLocation(Y){let H=w(Y);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:x,replace:C,go(Y){return m.go(Y)}};return L}function U0(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&&ym.test(s)&&(s=f+s),new URL(s,f)}function vm(i,c,r="/"){return N0(i,c,r,!1)}function N0(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=H0(i),v=null,y=V0(m);for(let E=0;v==null&&E<p.length;++E)v=Z0(p[E],y,f);return v}function H0(i){let c=gm(i);return B0(c),c}function gm(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}".`),gm(m.children,c,x,S,v)),!(m.path==null&&!m.index)&&c.push({path:S,score:X0(S,m.index),routesMeta:x.map((C,w)=>{let[L,Y]=bm(C.relativePath,C.caseSensitive,w===x.length-1);return{...C,matcher:L,compiledParams:Y}})})};return i.forEach((m,p)=>{var v;if(m.path===""||!((v=m.path)!=null&&v.includes("?")))h(m,p);else for(let y of pm(m.path))h(m,p,!0,y)}),c}function pm(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=pm(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 B0(i){i.sort((c,r)=>c.score!==r.score?r.score-c.score:Q0(c.routesMeta.map(f=>f.childrenIndex),r.routesMeta.map(f=>f.childrenIndex)))}var w0=/^:[\w-]+$/,L0=3,q0=2,Y0=1,j0=10,G0=-2,Ih=i=>i==="*";function X0(i,c){let r=i.split("/"),f=r.length;return r.some(Ih)&&(f+=G0),c&&(f+=q0),r.filter(s=>!Ih(s)).reduce((s,h)=>s+(w0.test(h)?L0:h===""?Y0:j0),f)}function Q0(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 Z0(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={path:v.relativePath,caseSensitive:v.caseSensitive,end:y},x=v.matcher&&v.compiledParams?Sm(S,E,v.matcher,v.compiledParams):Ri(S,E),C=v.route;if(!x&&y&&r&&!f[f.length-1].route.index&&(x=Ri({path:v.relativePath,caseSensitive:v.caseSensitive,end:!1},E)),!x)return null;Object.assign(s,x.params),m.push({params:s,pathname:Be([h,x.pathname]),pathnameBase:$0(Be([h,x.pathnameBase])),route:C}),x.pathnameBase!=="/"&&(h=Be([h,x.pathnameBase]))}return m}function Ri(i,c){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[r,f]=bm(i.path,i.caseSensitive,i.end);return Sm(i,c,r,f)}function Sm(i,c,r,f){let 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 w=p[x]||"";m=h.slice(0,h.length-w.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 bm(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 V0(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)||"/"}function K0(i,c="/"){let{pathname:r,search:f="",hash:s=""}=typeof i=="string"?$a(i):i,h;return r?(r=Em(r),r.startsWith("/")?h=tm(r.substring(1),"/"):h=tm(r,c)):h=c,{pathname:h,search:W0(f),hash:k0(s)}}function tm(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 oo(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 J0(i){return i.filter((c,r)=>r===0||c.route.path&&c.route.path.length>0)}function zo(i){let c=J0(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("?"),oo("?","pathname","search",s)),Nt(!s.pathname||!s.pathname.includes("#"),oo("#","pathname","hash",s)),Nt(!s.search||!s.search.includes("#"),oo("#","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=K0(s,p),y=m&&m!=="/"&&m.endsWith("/"),E=(h||m===".")&&r.endsWith("/");return!v.pathname.endsWith("/")&&(y||E)&&(v.pathname+="/"),v}var Em=i=>i.replace(/[\\/]{2,}/g,"/"),Be=i=>Em(i.join("/")),zi=i=>i.replace(/\/+$/,""),$0=i=>zi(i).replace(/^\/*/,"/"),W0=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,k0=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i,F0=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 P0(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}function I0(i){let c=i.map(r=>r.route.path).filter(Boolean);return Be(c)||"/"}var Tm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Am(i,c){let r=i;if(typeof r!="string"||!Ro.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let f=r,s=!1;if(Tm)try{let h=new URL(window.location.href),m=ym.test(r)?new URL(x0(r,h.protocol)):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 Rm=["POST","PUT","PATCH","DELETE"];new Set(Rm);var tg=["GET",...Rm];new Set(tg);var eg=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function lg(i){try{return eg.includes(new URL(i).protocol)}catch{return!1}}var Wa=_.createContext(null);Wa.displayName="DataRouter";var Ci=_.createContext(null);Ci.displayName="DataRouterState";var zm=_.createContext(!1);function ag(){return _.useContext(zm)}var Om=_.createContext({isTransitioning:!1});Om.displayName="ViewTransition";var ng=_.createContext(new Map);ng.displayName="Fetchers";var ug=_.createContext(null);ug.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 Oo=_.createContext(null);Oo.displayName="RouteError";var _m="REACT_ROUTER_ERROR",ig="REDIRECT",cg="ROUTE_ERROR_RESPONSE";function fg(i){if(i.startsWith(`${_m}:${ig}:{`))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 og(i){if(i.startsWith(`${_m}:${cg}:{`))try{let c=JSON.parse(i.slice(40));if(typeof c=="object"&&c&&typeof c.status=="number"&&typeof c.statusText=="string")return new F0(c.status,c.statusText,c.data)}catch{}}function rg(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 xm="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Mm(i){_.useContext(Se).static||_.useLayoutEffect(i)}function _o(){let{isDataRoute:i}=_.useContext(Ce);return i?zg():sg()}function sg(){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(zo(f)),m=_.useRef(!1);return Mm(()=>{m.current=!0}),_.useCallback((v,y={})=>{if(De(m.current,xm),!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 dg=_.createContext(null);function hg(i){let c=_.useContext(Ce).outlet;return _.useMemo(()=>c&&_.createElement(dg.Provider,{value:i},c),[c,i])}function c1(){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(zo(r));return _.useMemo(()=>Di(i,JSON.parse(s),f,c==="path"),[i,s,f,c])}function mg(i,c){return Dm(i,c)}function Dm(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||"";Um(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 w=r&&r.state.matches.length?r.state.matches.map(H=>Object.assign(H,{route:r.manifest[H.route.id]||H.route})):vm(i,{pathname:C});De(y||w!=null,`No routes matched location "${S.pathname}${S.search}${S.hash}" `),De(w==null||w[w.length-1].route.element!==void 0||w[w.length-1].route.Component!==void 0||w[w.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 L=Sg(w&&w.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&&L?_.createElement(Pn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...S},navigationType:"POP"}},L):L}function yg(){let i=Rg(),c=P0(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 vg=_.createElement(yg,null),Cm=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=og(i.digest);r&&(i=r)}let c=i!==void 0?_.createElement(Ce.Provider,{value:this.props.routeContext},_.createElement(Oo.Provider,{value:i,children:this.props.component})):this.props.children;return this.context?_.createElement(gg,{error:i},c):c}};Cm.contextType=zm;var ro=new WeakMap;function gg({children:i,error:c}){let{basename:r}=_.useContext(Se);if(typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){let f=fg(c.digest);if(f){let s=ro.get(c);if(s)throw s;let h=Am(f.location,r),m=h.absoluteURL||h.to;if(lg(m))throw new Error("Invalid redirect location");if(Tm&&!ro.get(c))if(h.isExternal||f.reloadDocument)window.location.href=m;else{const p=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw ro.set(c,p),p}return _.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m}`})}}return i}function pg({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 Sg(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,w=S.route.loader&&!x.hasOwnProperty(S.route.id)&&(!C||C[S.route.id]===void 0);if(S.route.lazy||w){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:I0(f.matches),errorInfo:S})}:void 0;return s.reduceRight((E,S,x)=>{let C,w=!1,L=null,Y=null;f&&(C=h&&S.route.id?h[S.route.id]:void 0,L=S.route.errorElement||vg,m&&(p<0&&x===0?(Um("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),w=!0,Y=null):p===x&&(w=!0,Y=S.route.hydrateFallbackElement||null)));let H=c.concat(s.slice(0,x+1)),X=()=>{let G;return C?G=L:w?G=Y:S.route.Component?G=_.createElement(S.route.Component,null):S.route.element?G=S.route.element:G=E,_.createElement(pg,{match:S,routeContext:{outlet:E,matches:H,isDataRoute:f!=null},children:G})};return f&&(S.route.ErrorBoundary||S.route.errorElement||x===0)?_.createElement(Cm,{location:f.location,revalidation:f.revalidation,component:L,error:C,children:X(),routeContext:{outlet:null,matches:H,isDataRoute:!0},onError:y}):X()},null)}function xo(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function bg(i){let c=_.useContext(Wa);return Nt(c,xo(i)),c}function Eg(i){let c=_.useContext(Ci);return Nt(c,xo(i)),c}function Tg(i){let c=_.useContext(Ce);return Nt(c,xo(i)),c}function Mo(i){let c=Tg(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 Ag(){return Mo("useRouteId")}function Rg(){var f;let i=_.useContext(Oo),c=Eg("useRouteError"),r=Mo("useRouteError");return i!==void 0?i:(f=c.errors)==null?void 0:f[r]}function zg(){let{router:i}=bg("useNavigate"),c=Mo("useNavigate"),r=_.useRef(!1);return Mm(()=>{r.current=!0}),_.useCallback(async(s,h={})=>{De(r.current,xm),r.current&&(typeof s=="number"?await i.navigate(s):await i.navigate(s,{fromRouteId:c,...h}))},[i,c])}var em={};function Um(i,c,r){!c&&!em[i]&&(em[i]=!0,De(!1,r))}_.memo(Og);function Og({routes:i,manifest:c,future:r,state:f,isStatic:s,onError:h}){return Dm(i,void 0,{manifest:c,state:f,isStatic:s,onError:h})}function f1({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=_o(),v=Di(i,zo(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 o1(i){return hg(i.context)}function _g(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 xg({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:w}=r,L=_.useMemo(()=>{let Y=rl(y,p);return Y==null?null:{location:{pathname:Y,search:E,hash:S,state:x,key:C,mask:w},navigationType:f}},[p,y,E,S,x,C,f,w]);return De(L!=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.`),L==null?null:_.createElement(Se.Provider,{value:v},_.createElement(Pn.Provider,{children:c,value:L}))}function r1({children:i,location:c}){return mg(go(i),c)}function go(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,go(f.props.children,h));return}Nt(f.type===_g,`[${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=go(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 Mg(i){return Ui(i)&&i.tagName.toLowerCase()==="button"}function Dg(i){return Ui(i)&&i.tagName.toLowerCase()==="form"}function Cg(i){return Ui(i)&&i.tagName.toLowerCase()==="input"}function Ug(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Ng(i,c){return i.button===0&&(!c||c==="_self")&&!Ug(i)}function po(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 Hg(i,c){let r=po(i);return c&&c.forEach((f,s)=>{r.has(s)||c.getAll(s).forEach(h=>{r.append(s,h)})}),r}var Si=null;function Bg(){if(Si===null)try{new FormData(document.createElement("form"),0),Si=!1}catch{Si=!0}return Si}var wg=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function so(i){return i!=null&&!wg.has(i)?(De(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ti}"`),null):i}function Lg(i,c){let r,f,s,h,m;if(Dg(i)){let p=i.getAttribute("action");f=p?rl(p,c):null,r=i.getAttribute("method")||Ei,s=so(i.getAttribute("enctype"))||Ti,h=new FormData(i)}else if(Mg(i)||Cg(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=so(i.getAttribute("formenctype"))||so(p.getAttribute("enctype"))||Ti,h=new FormData(p,i),!Bg()){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 Do(i,c){if(i===!1||i===null||typeof i>"u")throw new Error(c)}function Nm(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 qg(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 Yg(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 jg(i,c,r){let f=await Promise.all(i.map(async s=>{let h=c.routes[s.route.id];if(h){let m=await qg(h,r);return m.links?m.links():[]}return[]}));return Zg(f.flat(1).filter(Yg).filter(s=>s.rel==="stylesheet"||s.rel==="preload").map(s=>s.rel==="stylesheet"?{...s,rel:"prefetch",as:"style"}:{...s,rel:"prefetch"}))}function lm(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 Gg(i,c,{includeHydrateFallback:r}={}){return Xg(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 Xg(i){return[...new Set(i)]}function Qg(i){let c={},r=Object.keys(i).sort();for(let f of r)c[f]=i[f];return c}function Zg(i,c){let r=new Set;return new Set(c),i.reduce((f,s)=>{let h=JSON.stringify(Qg(s));return r.has(h)||(r.add(h),f.push({key:h,link:s})),f},[])}function Co(){let i=_.useContext(Wa);return Do(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function Vg(){let i=_.useContext(Ci);return Do(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var Uo=_.createContext(void 0);Uo.displayName="FrameworkContext";function Ni(){let i=_.useContext(Uo);return Do(i,"You must render this element inside a <HydratedRouter> element"),i}function Kg(i,c){let r=_.useContext(Uo),[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 L=H=>{H.forEach(X=>{m(X.isIntersecting)})},Y=new IntersectionObserver(L,{threshold:.5});return x.current&&Y.observe(x.current),()=>{Y.disconnect()}}},[i]),_.useEffect(()=>{if(f){let L=setTimeout(()=>{m(!0)},100);return()=>{clearTimeout(L)}}},[f]);let C=()=>{s(!0)},w=()=>{s(!1),m(!1)};return r?i!=="intent"?[h,x,{}]:[h,x,{onFocus:Wn(p,C),onBlur:Wn(v,w),onMouseEnter:Wn(y,C),onMouseLeave:Wn(E,w),onTouchStart:Wn(S,C)}]:[!1,x,{}]}function Wn(i,c){return r=>{i&&i(r),r.defaultPrevented||c(r)}}function Jg({page:i,...c}){let r=ag(),{nonce:f}=Ni(),{router:s}=Co(),h=_.useMemo(()=>vm(s.routes,i,s.basename),[s.routes,i,s.basename]);return h?(c.nonce==null&&f&&(c={...c,nonce:f}),r?_.createElement(Wg,{page:i,matches:h,...c}):_.createElement(kg,{page:i,matches:h,...c})):null}function $g(i){let{manifest:c,routeModules:r}=Ni(),[f,s]=_.useState([]);return _.useEffect(()=>{let h=!1;return jg(i,c,r).then(m=>{h||s(m)}),()=>{h=!0}},[i,c,r]),f}function Wg({page:i,matches:c,...r}){let f=qe(),{future:s}=Ni(),{basename:h}=Co(),m=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let p=Nm(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}=Ni(),{basename:p}=Co(),{loaderData:v,matches:y}=Vg(),E=_.useMemo(()=>lm(i,c,y,h,f,"data"),[i,c,y,h,f]),S=_.useMemo(()=>lm(i,c,y,h,f,"assets"),[i,c,y,h,f]),x=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let L=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:L.add(X.route.id))}),L.size===0)return[];let H=Nm(i,p,s.v8_trailingSlashAwareDataRequests,"data");return Y&&L.size>0&&H.searchParams.set("_routes",c.filter(X=>L.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(()=>Gg(S,h),[S,h]),w=$g(S);return _.createElement(_.Fragment,null,x.map(L=>_.createElement("link",{key:L,rel:"prefetch",as:"fetch",href:L,...r})),C.map(L=>_.createElement("link",{key:L,rel:"modulepreload",href:L,...r})),w.map(({key:L,link:Y})=>_.createElement("link",{key:L,nonce:r.nonce,...Y,crossOrigin:Y.crossOrigin??r.crossOrigin})))}function Fg(...i){return c=>{i.forEach(r=>{typeof r=="function"?r(c):r!=null&&(r.current=c)})}}var Pg=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Pg&&(window.__reactRouterVersion="7.18.1")}catch{}function s1({basename:i,children:c,useTransitions:r,window:f}){let s=_.useRef();s.current==null&&(s.current=M0({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(xg,{basename:i,children:c,location:m.location,navigationType:m.action,navigator:h,useTransitions:r})}var Hm=_.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,...w},L){let{basename:Y,navigator:H,useTransitions:X}=_.useContext(Se),G=typeof E=="string"&&Ro.test(E),V=Am(E,Y);E=V.to;let k=rg(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]=Kg(f,w),xt=lp(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",{...w,...Ot,href:(Mt?K:void 0)||V.absoluteURL||k,onClick:Mt?pt:c,ref:Fg(L,bt),target:y,"data-discover":!G&&r==="render"?"true":void 0});return ft&&!G?_.createElement(_.Fragment,null,ht,_.createElement(Jg,{page:k})):ht});Hm.displayName="Link";var Ig=_.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:w,basename:L}=_.useContext(Se),Y=C!=null&&cp(S)&&p===!0,H=w.encodeLocation?w.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&&L&&(G=rl(G,L)||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(Hm,{...y,"aria-current":ft,className:bt,ref:E,style:Ot,to:m,viewTransition:p},typeof v=="function"?v(K):v)});Ig.displayName="NavLink";var tp=_.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},w)=>{let{useTransitions:L}=_.useContext(Se),Y=up(),H=ip(p,{relative:y}),X=m.toLowerCase()==="get"?"get":"post",G=typeof p=="string"&&Ro.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});L&&r!==!1?_.startTransition(()=>ft()):ft()};return _.createElement("form",{ref:w,method:X,action:H,onSubmit:f?v:V,...C,"data-discover":!G&&i==="render"?"true":void 0})});tp.displayName="Form";function ep(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Bm(i){let c=_.useContext(Wa);return Nt(c,ep(i)),c}function lp(i,{target:c,replace:r,mask:f,state:s,preventScrollReset:h,relative:m,viewTransition:p,defaultShouldRevalidate:v,useTransitions:y}={}){let E=_o(),S=qe(),x=In(i,{relative:m});return _.useCallback(C=>{if(Ng(C,c)){C.preventDefault();let w=r!==void 0?r:kn(S)===kn(x),L=()=>E(i,{replace:w,mask:f,state:s,preventScrollReset:h,relative:m,viewTransition:p,defaultShouldRevalidate:v});y?_.startTransition(()=>L()):L()}},[S,E,x,r,f,s,c,i,h,m,p,v,y])}function d1(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(po(i)),r=_.useRef(!1),f=qe(),s=_.useMemo(()=>Hg(f.search,r.current?null:c.current),[f.search]),h=_o(),m=_.useCallback((p,v)=>{const y=po(typeof p=="function"?p(new URLSearchParams(s)):p);r.current=!0,h("?"+y,v)},[h,s]);return[s,m]}var ap=0,np=()=>`__${String(++ap)}__`;function up(){let{router:i}=Bm("useSubmit"),{basename:c}=_.useContext(Se),r=Ag(),f=i.fetch,s=i.navigate;return _.useCallback(async(h,m={})=>{let{action:p,method:v,encType:y,formData:E,body:S}=Lg(h,c);if(m.navigate===!1){let x=m.fetcherKey||np();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 ip(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 cp(i,{relative:c}={}){let r=_.useContext(Om);Nt(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Bm("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 wm=mm();const h1=To(wm),fp=["top","right","bottom","left"],Yl=Math.min,ge=Math.max,Oi=Math.round,bi=Math.floor,Ze=i=>({x:i,y:i}),op={left:"right",right:"left",bottom:"top",top:"bottom"};function So(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 No(i){return i==="x"?"y":"x"}function Ho(i){return i==="y"?"height":"width"}function Qe(i){const c=i[0];return c==="t"||c==="b"?"y":"x"}function Bo(i){return No(Qe(i))}function rp(i,c,r){r===void 0&&(r=!1);const f=Fa(i),s=Bo(i),h=Ho(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 sp(i){const c=_i(i);return[bo(i),c,bo(c)]}function bo(i){return i.includes("start")?i.replace("start","end"):i.replace("end","start")}const am=["left","right"],nm=["right","left"],dp=["top","bottom"],hp=["bottom","top"];function mp(i,c,r){switch(i){case"top":case"bottom":return r?c?nm:am:c?am:nm;case"left":case"right":return c?dp:hp;default:return[]}}function yp(i,c,r,f){const s=Fa(i);let h=mp(dl(i),r==="start",f);return s&&(h=h.map(m=>m+"-"+s),c&&(h=h.concat(h.map(bo)))),h}function _i(i){const c=dl(i);return op[c]+i.slice(c.length)}function vp(i){return{top:0,right:0,bottom:0,left:0,...i}}function Lm(i){return typeof i!="number"?vp(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 um(i,c,r){let{reference:f,floating:s}=i;const h=Qe(c),m=Bo(c),p=Ho(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 gp(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),w=Lm(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+w.top)/V.y,bottom:(k.bottom-H.bottom+w.bottom)/V.y,left:(H.left-k.left+w.left)/V.x,right:(k.right-H.right+w.right)/V.x}}const pp=50,Sp=async(i,c,r)=>{const{placement:f="bottom",strategy:s="absolute",middleware:h=[],platform:m}=r,p=m.detectOverflow?m:{...m,detectOverflow:gp},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}=um(y,f,v),x=f,C=0;const w={};for(let L=0;L<h.length;L++){const Y=h[L];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:w,rects:y,platform:p,elements:{reference:i,floating:c}});E=G??E,S=V??S,w[H]={...w[H],...k},F&&C<pp&&(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}=um(y,x,v)),L=-1)}return{x:E,y:S,placement:x,strategy:s,middlewareData:w}},bp=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=Lm(E),x={x:r,y:f},C=Bo(s),w=Ho(C),L=await m.getDimensions(y),Y=C==="y",H=Y?"top":"left",X=Y?"bottom":"right",G=Y?"clientHeight":"clientWidth",V=h.reference[w]+h.reference[C]-x[C]-h.floating[w],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[w]);const ft=V/2-k/2,bt=K/2-L[w]/2-1,Ot=Yl(S[H],bt),xt=Yl(S[X],bt),pt=Ot,Mt=K-L[w]-xt,ht=K/2-L[w]/2+ft,vt=So(pt,ht,Mt),M=!v.arrow&&Fa(s)!=null&&ht!==vt&&h.reference[w]/2-(ht<pt?Ot:xt)-L[w]/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}}}),Ep=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:w="none",flipAlignment:L=!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||!L?[_i(p)]:sp(p)),F=w!=="none";!x&&F&&k.push(...yp(p,L,w,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=rp(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 im(i,c){return{top:i.top-c.height,right:i.right-c.width,bottom:i.bottom-c.height,left:i.left-c.width}}function cm(i){return fp.some(c=>i[c]>=0)}const Tp=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=im(m,r.reference);return{data:{referenceHiddenOffsets:p,referenceHidden:cm(p)}}}case"escaped":{const m=await f.detectOverflow(c,{...h,altBoundary:!0}),p=im(m,r.floating);return{data:{escapedOffsets:p,escaped:cm(p)}}}default:return{}}}}},qm=new Set(["left","top"]);async function Ap(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=qm.has(m)?-1:1,E=h&&v?-1:1,S=sl(c,i);let{mainAxis:x,crossAxis:C,alignmentAxis:w}=typeof S=="number"?{mainAxis:S,crossAxis:0,alignmentAxis:null}:{mainAxis:S.mainAxis||0,crossAxis:S.crossAxis||0,alignmentAxis:S.alignmentAxis};return p&&typeof w=="number"&&(C=p==="end"?w*-1:w),v?{x:C*E,y:x*y}:{x:x*y,y:C*E}}const Rp=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 Ap(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}}}}},zp=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=No(x);let w=E[C],L=E[x];if(m){const H=C==="y"?"top":"left",X=C==="y"?"bottom":"right",G=w+S[H],V=w-S[X];w=So(G,w,V)}if(p){const H=x==="y"?"top":"left",X=x==="y"?"bottom":"right",G=L+S[H],V=L-S[X];L=So(G,L,V)}const Y=v.fn({...c,[C]:w,[x]:L});return{...Y,data:{x:Y.x-r,y:Y.y-f,enabled:{[C]:m,[x]:p}}}}}},Op=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=No(S);let C=E[x],w=E[S];const L=sl(p,c),Y=typeof L=="number"?{mainAxis:L,crossAxis:0}:{mainAxis:0,crossAxis:0,...L};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=qm.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);w<k?w=k:w>F&&(w=F)}return{[x]:C,[S]:w}}}},_p=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:w,height:L}=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=L-E.top-E.bottom,G=w-E.left-E.right,V=Yl(L-E[Y],X),k=Yl(w-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=w-2*(Ot!==0||xt!==0?Ot+xt:ge(E.left,E.right)):K=L-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 w!==bt.width||L!==bt.height?{reset:{rects:!0}}:{}}}};function Hi(){return typeof window<"u"}function Pa(i){return Ym(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=(Ym(i)?i.ownerDocument:i.document)||window.document)==null?void 0:c.documentElement}function Ym(i){return Hi()?i instanceof Node||i instanceof pe(i).Node:!1}function we(i){return Hi()?i instanceof Element||i instanceof pe(i).Element:!1}function hl(i){return Hi()?i instanceof HTMLElement||i instanceof pe(i).HTMLElement:!1}function fm(i){return!Hi()||typeof ShadowRoot>"u"?!1:i instanceof ShadowRoot||i instanceof pe(i).ShadowRoot}function tu(i){const{overflow:c,overflowX:r,overflowY:f,display:s}=Le(i);return/auto|scroll|overlay|hidden|clip/.test(c+f+r)&&s!=="inline"&&s!=="contents"}function xp(i){return/^(table|td|th)$/.test(Pa(i))}function Bi(i){try{if(i.matches(":popover-open"))return!0}catch{}try{return i.matches(":modal")}catch{return!1}}const Mp=/transform|translate|scale|rotate|perspective|filter/,Dp=/paint|layout|strict|content/,ia=i=>!!i&&i!=="none";let ho;function wo(i){const c=we(i)?Le(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))||Mp.test(c.willChange||"")||Dp.test(c.contain||"")}function Cp(i){let c=jl(i);for(;hl(c)&&!Ja(c);){if(wo(c))return c;if(Bi(c))return null;c=jl(c)}return null}function Lo(){return ho==null&&(ho=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),ho}function Ja(i){return/^(html|body|#document)$/.test(Pa(i))}function Le(i){return pe(i).getComputedStyle(i)}function wi(i){return we(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||fm(i)&&i.host||Ve(i);return fm(c)?c.host:c}function jm(i){const c=jl(i);return Ja(c)?i.ownerDocument?i.ownerDocument.body:i.body:hl(c)&&tu(c)?c:jm(c)}function Fn(i,c,r){var f;c===void 0&&(c=[]),r===void 0&&(r=!0);const s=jm(i),h=s===((f=i.ownerDocument)==null?void 0:f.body),m=pe(s);if(h){const p=Eo(m);return c.concat(m,m.visualViewport||[],tu(s)?s:[],p&&r?Fn(p):[])}else return c.concat(s,Fn(s,[],r))}function Eo(i){return i.parent&&Object.getPrototypeOf(i.parent)?i.frameElement:null}function Gm(i){const c=Le(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 qo(i){return we(i)?i:i.contextElement}function Ka(i){const c=qo(i);if(!hl(c))return Ze(1);const r=c.getBoundingClientRect(),{width:f,height:s,$:h}=Gm(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 Up=Ze(0);function Xm(i){const c=pe(i);return!Lo()||!c.visualViewport?Up:{x:c.visualViewport.offsetLeft,y:c.visualViewport.offsetTop}}function Np(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=qo(i);let m=Ze(1);c&&(f?we(f)&&(m=Ka(f)):m=Ka(i));const p=Np(h,r,f)?Xm(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&&we(f)?pe(f):f;let w=x,L=Eo(w);for(;L&&f&&C!==w;){const Y=Ka(L),H=L.getBoundingClientRect(),X=Le(L),G=H.left+(L.clientLeft+parseFloat(X.paddingLeft))*Y.x,V=H.top+(L.clientTop+parseFloat(X.paddingTop))*Y.y;v*=Y.x,y*=Y.y,E*=Y.x,S*=Y.y,v+=G,y+=V,w=pe(L),L=Eo(w)}}return xi({width:E,height:S,x:v,y})}function Li(i,c){const r=wi(i).scrollLeft;return c?c.left+r:ca(Ve(i)).left+r}function Qm(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 Hp(i){let{elements:c,rect:r,offsetParent:f,strategy:s}=i;const h=s==="fixed",m=Ve(f),p=c?Bi(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=wi(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?Qm(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 Bp(i){return Array.from(i.getClientRects())}function wp(i){const c=Ve(i),r=wi(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 Le(f).direction==="rtl"&&(m+=ge(c.clientWidth,f.clientWidth)-s),{width:s,height:h,x:m,y:p}}const om=25;function Lp(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,w=Math.abs(f.clientWidth-S.clientWidth-C);w<=om&&(h-=w)}else y<=om&&(h+=y);return{width:h,height:m,x:p,y:v}}function qp(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 rm(i,c,r){let f;if(c==="viewport")f=Lp(i,r);else if(c==="document")f=wp(Ve(i));else if(we(c))f=qp(c,r);else{const s=Xm(i);f={x:c.x-s.x,y:c.y-s.y,width:c.width,height:c.height}}return xi(f)}function Zm(i,c){const r=jl(i);return r===c||!we(r)||Ja(r)?!1:Le(r).position==="fixed"||Zm(r,c)}function Yp(i,c){const r=c.get(i);if(r)return r;let f=Fn(i,[],!1).filter(p=>we(p)&&Pa(p)!=="body"),s=null;const h=Le(i).position==="fixed";let m=h?jl(i):i;for(;we(m)&&!Ja(m);){const p=Le(m),v=wo(m);!v&&p.position==="fixed"&&(s=null),(h?!v&&!s:!v&&p.position==="static"&&!!s&&(s.position==="absolute"||s.position==="fixed")||tu(m)&&!v&&Zm(i,m))?f=f.filter(E=>E!==m):s=p,m=jl(m)}return c.set(i,f),f}function jp(i){let{element:c,boundary:r,rootBoundary:f,strategy:s}=i;const m=[...r==="clippingAncestors"?Bi(c)?[]:Yp(c,this._c):[].concat(r),f],p=rm(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=rm(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 Gp(i){const{width:c,height:r}=Gm(i);return{width:c,height:r}}function Xp(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=wi(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?Qm(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 mo(i){return Le(i).position==="static"}function sm(i,c){if(!hl(i)||Le(i).position==="fixed")return null;if(c)return c(i);let r=i.offsetParent;return Ve(i)===r&&(r=r.ownerDocument.body),r}function Vm(i,c){const r=pe(i);if(Bi(i))return r;if(!hl(i)){let s=jl(i);for(;s&&!Ja(s);){if(we(s)&&!mo(s))return s;s=jl(s)}return r}let f=sm(i,c);for(;f&&xp(f)&&mo(f);)f=sm(f,c);return f&&Ja(f)&&mo(f)&&!wo(f)?r:f||Cp(i)||r}const Qp=async function(i){const c=this.getOffsetParent||Vm,r=this.getDimensions,f=await r(i.floating);return{reference:Xp(i.reference,await c(i.floating),i.strategy),floating:{x:0,y:0,width:f.width,height:f.height}}};function Zp(i){return Le(i).direction==="rtl"}const Vp={convertOffsetParentRelativeRectToViewportRelativeRect:Hp,getDocumentElement:Ve,getClippingRect:jp,getOffsetParent:Vm,getElementRects:Qp,getClientRects:Bp,getDimensions:Gp,getScale:Ka,isElement:we,isRTL:Zp};function Km(i,c){return i.x===c.x&&i.y===c.y&&i.width===c.width&&i.height===c.height}function Kp(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 w=bi(S),L=bi(s.clientWidth-(E+x)),Y=bi(s.clientHeight-(S+C)),H=bi(E),G={rootMargin:-w+"px "+-L+"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&&!Km(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 m1(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=qo(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?Kp(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 w,L=v?ca(i):null;v&&Y();function Y(){const H=ca(i);L&&!Km(L,H)&&r(),L=H,w=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(w)}}const Jp=Rp,$p=zp,Wp=Ep,kp=_p,Fp=Tp,dm=bp,Pp=Op,Ip=(i,c,r)=>{const f=new Map,s={platform:Vp,...r},h={...s.platform,_c:f};return Sp(i,c,{...s,platform:h})};var t1=typeof document<"u",e1=function(){},Ai=t1?_.useLayoutEffect:e1;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 Jm(i){return typeof window>"u"?1:(i.ownerDocument.defaultView||window).devicePixelRatio||1}function hm(i,c){const r=Jm(i);return Math.round(c*r)/r}function yo(i){const c=_.useRef(i);return Ai(()=>{c.current=i}),c}function y1(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[w,L]=_.useState(null),[Y,H]=_.useState(null),X=_.useCallback(Q=>{Q!==F.current&&(F.current=Q,L(Q))},[]),G=_.useCallback(Q=>{Q!==K.current&&(K.current=Q,H(Q))},[]),V=h||w,k=m||Y,F=_.useRef(null),K=_.useRef(null),ft=_.useRef(E),bt=v!=null,Ot=yo(v),xt=yo(s),pt=yo(y),Mt=_.useCallback(()=>{if(!F.current||!K.current)return;const Q={placement:c,strategy:r,middleware:x};xt.current&&(Q.platform=xt.current),Ip(F.current,K.current,Q).then(et=>{const ot={...et,isPositioned:pt.current!==!1};ht.current&&!Mi(ft.current,ot)&&(ft.current=ot,wm.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=hm(M.floating,E.x),ot=hm(M.floating,E.y);return p?{...Q,transform:"translate("+et+"px, "+ot+"px)",...Jm(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 l1=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?dm({element:f.current,padding:s}).fn(r):{}:f?dm({element:f,padding:s}).fn(r):{}}}},v1=(i,c)=>{const r=Jp(i);return{name:r.name,fn:r.fn,options:[i,c]}},g1=(i,c)=>{const r=$p(i);return{name:r.name,fn:r.fn,options:[i,c]}},p1=(i,c)=>({fn:Pp(i).fn,options:[i,c]}),S1=(i,c)=>{const r=Wp(i);return{name:r.name,fn:r.fn,options:[i,c]}},b1=(i,c)=>{const r=kp(i);return{name:r.name,fn:r.fn,options:[i,c]}},E1=(i,c)=>{const r=Fp(i);return{name:r.name,fn:r.fn,options:[i,c]}},T1=(i,c)=>{const r=l1(i);return{name:r.name,fn:r.fn,options:[i,c]}};export{s1 as B,Hm as L,f1 as N,o1 as O,u1 as R,Ao as a,E0 as b,_0 as c,wm as d,qe as e,h1 as f,To as g,y1 as h,S1 as i,n1 as j,b1 as k,T1 as l,E1 as m,m1 as n,v1 as o,p1 as p,_g as q,_ as r,g1 as s,c1 as t,_o as u,r1 as v,i1 as w,d1 as x,Ig as y,a1 as z};