14 lines
283 KiB
JavaScript
14 lines
283 KiB
JavaScript
(function(){const f=document.createElement("link").relList;if(f&&f.supports&&f.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))r(d);new MutationObserver(d=>{for(const m of d)if(m.type==="childList")for(const v of m.addedNodes)v.tagName==="LINK"&&v.rel==="modulepreload"&&r(v)}).observe(document,{childList:!0,subtree:!0});function s(d){const m={};return d.integrity&&(m.integrity=d.integrity),d.referrerPolicy&&(m.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?m.credentials="include":d.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function r(d){if(d.ep)return;d.ep=!0;const m=s(d);fetch(d.href,m)}})();var $r={exports:{}},Nu={};var $h;function Kg(){if($h)return Nu;$h=1;var i=Symbol.for("react.transitional.element"),f=Symbol.for("react.fragment");function s(r,d,m){var v=null;if(m!==void 0&&(v=""+m),d.key!==void 0&&(v=""+d.key),"key"in d){m={};for(var g in d)g!=="key"&&(m[g]=d[g])}else m=d;return d=m.ref,{$$typeof:i,type:r,key:v,ref:d!==void 0?d:null,props:m}}return Nu.Fragment=f,Nu.jsx=s,Nu.jsxs=s,Nu}var Fh;function Jg(){return Fh||(Fh=1,$r.exports=Kg()),$r.exports}var p=Jg(),Fr={exports:{}},tt={};var Wh;function $g(){if(Wh)return tt;Wh=1;var i=Symbol.for("react.transitional.element"),f=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),v=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),C=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),D=Symbol.for("react.view_transition"),B=Symbol.iterator;function q(E){return E===null||typeof E!="object"?null:(E=B&&E[B]||E["@@iterator"],typeof E=="function"?E:null)}var Y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M=Object.assign,J={};function $(E,H,Z){this.props=E,this.context=H,this.refs=J,this.updater=Z||Y}$.prototype.isReactComponent={},$.prototype.setState=function(E,H){if(typeof E!="object"&&typeof E!="function"&&E!=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,E,H,"setState")},$.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function at(){}at.prototype=$.prototype;function At(E,H,Z){this.props=E,this.context=H,this.refs=J,this.updater=Z||Y}var Tt=At.prototype=new at;Tt.constructor=At,M(Tt,$.prototype),Tt.isPureReactComponent=!0;var Ut=Array.isArray;function I(){}var ut={H:null,A:null,T:null,S:null},ee=Object.prototype.hasOwnProperty;function le(E,H,Z){var K=Z.ref;return{$$typeof:i,type:E,key:H,ref:K!==void 0?K:null,props:Z}}function re(E,H){return le(E.type,H,E.props)}function ne(E){return typeof E=="object"&&E!==null&&E.$$typeof===i}function we(E){var H={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(Z){return H[Z]})}var We=/\/+/g;function Nt(E,H){return typeof E=="object"&&E!==null&&E.key!=null?we(""+E.key):H.toString(36)}function w(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(I,I):(E.status="pending",E.then(function(H){E.status==="pending"&&(E.status="fulfilled",E.value=H)},function(H){E.status==="pending"&&(E.status="rejected",E.reason=H)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function W(E,H,Z,K,st){var dt=typeof E;(dt==="undefined"||dt==="boolean")&&(E=null);var ht=!1;if(E===null)ht=!0;else switch(dt){case"bigint":case"string":case"number":ht=!0;break;case"object":switch(E.$$typeof){case i:case f:ht=!0;break;case x:return ht=E._init,W(ht(E._payload),H,Z,K,st)}}if(ht)return st=st(E),ht=K===""?"."+Nt(E,0):K,Ut(st)?(Z="",ht!=null&&(Z=ht.replace(We,"$&/")+"/"),W(st,H,Z,"",function(sl){return sl})):st!=null&&(ne(st)&&(st=re(st,Z+(st.key==null||E&&E.key===st.key?"":(""+st.key).replace(We,"$&/")+"/")+ht)),H.push(st)),1;ht=0;var Q=K===""?".":K+":";if(Ut(E))for(var P=0;P<E.length;P++)K=E[P],dt=Q+Nt(K,P),ht+=W(K,H,Z,dt,st);else if(P=q(E),typeof P=="function")for(E=P.call(E),P=0;!(K=E.next()).done;)K=K.value,dt=Q+Nt(K,P++),ht+=W(K,H,Z,dt,st);else if(dt==="object"){if(typeof E.then=="function")return W(w(E),H,Z,K,st);throw H=String(E),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return ht}function k(E,H,Z){if(E==null)return E;var K=[],st=0;return W(E,K,"","",function(dt){return H.call(Z,dt,st++)}),K}function zt(E){if(E._status===-1){var H=E._result,Z=H();Z.then(function(K){(E._status===0||E._status===-1)&&(E._status=1,E._result=K,Z.status===void 0&&(Z.status="fulfilled",Z.value=K))},function(K){(E._status===0||E._status===-1)&&(E._status=2,E._result=K,Z.status===void 0&&(Z.status="rejected",Z.reason=K))}),E._status===-1&&(E._status=0,E._result=Z)}if(E._status===1)return E._result.default;throw E._result}var yt=typeof reportError=="function"?reportError:function(E){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof E=="object"&&E!==null&&typeof E.message=="string"?String(E.message):String(E),error:E});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",E);return}console.error(E)};function Ge(E){var H=ut.T,Z={};Z.types=H!==null?H.types:null,ut.T=Z;try{var K=E(),st=ut.S;st!==null&&st(Z,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(I,yt)}catch(dt){yt(dt)}finally{H!==null&&Z.types!==null&&(H.types=Z.types),ut.T=H}}function ol(E){var H=ut.T;if(H!==null){var Z=H.types;Z===null?H.types=[E]:Z.indexOf(E)===-1&&Z.push(E)}else Ge(ol.bind(null,E))}var ia={map:k,forEach:function(E,H,Z){k(E,function(){H.apply(this,arguments)},Z)},count:function(E){var H=0;return k(E,function(){H++}),H},toArray:function(E){return k(E,function(H){return H})||[]},only:function(E){if(!ne(E))throw Error("React.Children.only expected to receive a single React element child.");return E}};return tt.Activity=y,tt.Children=ia,tt.Component=$,tt.Fragment=s,tt.Profiler=d,tt.PureComponent=At,tt.StrictMode=r,tt.Suspense=T,tt.ViewTransition=D,tt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ut,tt.__COMPILER_RUNTIME={__proto__:null,c:function(E){return ut.H.useMemoCache(E)}},tt.addTransitionType=ol,tt.cache=function(E){return function(){return E.apply(null,arguments)}},tt.cacheSignal=function(){return null},tt.cloneElement=function(E,H,Z){if(E==null)throw Error("The argument must be a React element, but you passed "+E+".");var K=M({},E.props),st=E.key;if(H!=null)for(dt in H.key!==void 0&&(st=""+H.key),H)!ee.call(H,dt)||dt==="key"||dt==="__self"||dt==="__source"||dt==="ref"&&H.ref===void 0||(K[dt]=H[dt]);var dt=arguments.length-2;if(dt===1)K.children=Z;else if(1<dt){for(var ht=Array(dt),Q=0;Q<dt;Q++)ht[Q]=arguments[Q+2];K.children=ht}return le(E.type,st,K)},tt.createContext=function(E){return E={$$typeof:v,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null},E.Provider=E,E.Consumer={$$typeof:m,_context:E},E},tt.createElement=function(E,H,Z){var K,st={},dt=null;if(H!=null)for(K in H.key!==void 0&&(dt=""+H.key),H)ee.call(H,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(st[K]=H[K]);var ht=arguments.length-2;if(ht===1)st.children=Z;else if(1<ht){for(var Q=Array(ht),P=0;P<ht;P++)Q[P]=arguments[P+2];st.children=Q}if(E&&E.defaultProps)for(K in ht=E.defaultProps,ht)st[K]===void 0&&(st[K]=ht[K]);return le(E,dt,st)},tt.createRef=function(){return{current:null}},tt.forwardRef=function(E){return{$$typeof:g,render:E}},tt.isValidElement=ne,tt.lazy=function(E){return{$$typeof:x,_payload:{_status:-1,_result:E},_init:zt}},tt.memo=function(E,H){return{$$typeof:C,type:E,compare:H===void 0?null:H}},tt.startTransition=Ge,tt.unstable_useCacheRefresh=function(){return ut.H.useCacheRefresh()},tt.use=function(E){return ut.H.use(E)},tt.useActionState=function(E,H,Z){return ut.H.useActionState(E,H,Z)},tt.useCallback=function(E,H){return ut.H.useCallback(E,H)},tt.useContext=function(E){return ut.H.useContext(E)},tt.useDebugValue=function(){},tt.useDeferredValue=function(E,H){return ut.H.useDeferredValue(E,H)},tt.useEffect=function(E,H){return ut.H.useEffect(E,H)},tt.useEffectEvent=function(E){return ut.H.useEffectEvent(E)},tt.useId=function(){return ut.H.useId()},tt.useImperativeHandle=function(E,H,Z){return ut.H.useImperativeHandle(E,H,Z)},tt.useInsertionEffect=function(E,H){return ut.H.useInsertionEffect(E,H)},tt.useLayoutEffect=function(E,H){return ut.H.useLayoutEffect(E,H)},tt.useMemo=function(E,H){return ut.H.useMemo(E,H)},tt.useOptimistic=function(E,H){return ut.H.useOptimistic(E,H)},tt.useReducer=function(E,H,Z){return ut.H.useReducer(E,H,Z)},tt.useRef=function(E){return ut.H.useRef(E)},tt.useState=function(E){return ut.H.useState(E)},tt.useSyncExternalStore=function(E,H,Z){return ut.H.useSyncExternalStore(E,H,Z)},tt.useTransition=function(){return ut.H.useTransition()},tt.version="19.3.0",tt}var kh;function oo(){return kh||(kh=1,Fr.exports=$g()),Fr.exports}var R=oo(),Wr={exports:{}},zu={},kr={exports:{}},Ir={};var Ih;function Fg(){return Ih||(Ih=1,(function(i){function f(w,W){var k=w.length;w.push(W);t:for(;0<k;){var zt=k-1>>>1,yt=w[zt];if(0<d(yt,W))w[zt]=W,w[k]=yt,k=zt;else break t}}function s(w){return w.length===0?null:w[0]}function r(w){if(w.length===0)return null;var W=w[0],k=w.pop();if(k!==W){w[0]=k;t:for(var zt=0,yt=w.length,Ge=yt>>>1;zt<Ge;){var ol=2*(zt+1)-1,ia=w[ol],E=ol+1,H=w[E];if(0>d(ia,k))E<yt&&0>d(H,ia)?(w[zt]=H,w[E]=k,zt=E):(w[zt]=ia,w[ol]=k,zt=ol);else if(E<yt&&0>d(H,k))w[zt]=H,w[E]=k,zt=E;else break t}}return W}function d(w,W){var k=w.sortIndex-W.sortIndex;return k!==0?k:w.id-W.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;i.unstable_now=function(){return m.now()}}else{var v=Date,g=v.now();i.unstable_now=function(){return v.now()-g}}var T=[],C=[],x=1,y=null,D=3,B=!1,q=!1,Y=!1,M=!1,J=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,at=typeof setImmediate<"u"?setImmediate:null;function At(w){for(var W=s(C);W!==null;){if(W.callback===null)r(C);else if(W.startTime<=w)r(C),W.sortIndex=W.expirationTime,f(T,W);else break;W=s(C)}}function Tt(w){if(Y=!1,At(w),!q)if(s(T)!==null)q=!0,Ut||(Ut=!0,ne());else{var W=s(C);W!==null&&Nt(Tt,W.startTime-w)}}var Ut=!1,I=-1,ut=5,ee=-1;function le(){return M?!0:!(i.unstable_now()-ee<ut)}function re(){if(M=!1,Ut){var w=i.unstable_now();ee=w;var W=!0;try{t:{q=!1,Y&&(Y=!1,$(I),I=-1),B=!0;var k=D;try{e:{for(At(w),y=s(T);y!==null&&!(y.expirationTime>w&&le());){var zt=y.callback;if(typeof zt=="function"){y.callback=null,D=y.priorityLevel;var yt=zt(y.expirationTime<=w);if(w=i.unstable_now(),typeof yt=="function"){y.callback=yt,At(w),W=!0;break e}y===s(T)&&r(T),At(w)}else r(T);y=s(T)}if(y!==null)W=!0;else{var Ge=s(C);Ge!==null&&Nt(Tt,Ge.startTime-w),W=!1}}break t}finally{y=null,D=k,B=!1}W=void 0}}finally{W?ne():Ut=!1}}}var ne;if(typeof at=="function")ne=function(){at(re)};else if(typeof MessageChannel<"u"){var we=new MessageChannel,We=we.port2;we.port1.onmessage=re,ne=function(){We.postMessage(null)}}else ne=function(){J(re,0)};function Nt(w,W){I=J(function(){w(i.unstable_now())},W)}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(w){w.callback=null},i.unstable_forceFrameRate=function(w){0>w||125<w?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ut=0<w?Math.floor(1e3/w):5},i.unstable_getCurrentPriorityLevel=function(){return D},i.unstable_next=function(w){switch(D){case 1:case 2:case 3:var W=3;break;default:W=D}var k=D;D=W;try{return w()}finally{D=k}},i.unstable_requestPaint=function(){M=!0},i.unstable_runWithPriority=function(w,W){switch(w){case 1:case 2:case 3:case 4:case 5:break;default:w=3}var k=D;D=w;try{return W()}finally{D=k}},i.unstable_scheduleCallback=function(w,W,k){var zt=i.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?zt+k:zt):k=zt,w){case 1:var yt=-1;break;case 2:yt=250;break;case 5:yt=1073741823;break;case 4:yt=1e4;break;default:yt=5e3}return yt=k+yt,w={id:x++,callback:W,priorityLevel:w,startTime:k,expirationTime:yt,sortIndex:-1},k>zt?(w.sortIndex=k,f(C,w),s(T)===null&&w===s(C)&&(Y?($(I),I=-1):Y=!0,Nt(Tt,k-zt))):(w.sortIndex=yt,f(T,w),q||B||(q=!0,Ut||(Ut=!0,ne()))),w},i.unstable_shouldYield=le,i.unstable_wrapCallback=function(w){var W=D;return function(){var k=D;D=W;try{return w.apply(this,arguments)}finally{D=k}}}})(Ir)),Ir}var Ph;function Wg(){return Ph||(Ph=1,kr.exports=Fg()),kr.exports}var Pr={exports:{}},te={};var tv;function kg(){if(tv)return te;tv=1;var i=oo();function f(x){var y="https://react.dev/errors/"+x;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var D=2;D<arguments.length;D++)y+="&args[]="+encodeURIComponent(arguments[D])}return"Minified React error #"+x+"; visit "+y+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var r={d:{f:s,r:function(){throw Error(f(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},d=Symbol.for("react.portal"),m=Symbol.for("react.recoverable"),v=Symbol.for("react.optimistic_key");function g(x,y,D){var B=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:B==null?null:B===v?v:""+B,children:x,containerInfo:y,implementation:D}}var T=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function C(x,y){if(x==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return te.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,te.browser=function(x){return{$$typeof:m,_reason:x}},te.createPortal=function(x,y){var D=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(f(299));return g(x,y,null,D)},te.flushSync=function(x){var y=T.T,D=r.p;try{if(T.T=null,r.p=2,x)return x()}finally{T.T=y,r.p=D,r.d.f()}},te.preconnect=function(x,y){typeof x=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,r.d.C(x,y))},te.prefetchDNS=function(x){typeof x=="string"&&r.d.D(x)},te.preinit=function(x,y){if(typeof x=="string"&&y&&typeof y.as=="string"){var D=y.as,B=C(D,y.crossOrigin),q=typeof y.integrity=="string"?y.integrity:void 0,Y=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;D==="style"?r.d.S(x,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:B,integrity:q,fetchPriority:Y}):D==="script"&&r.d.X(x,{crossOrigin:B,integrity:q,fetchPriority:Y,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},te.preinitModule=function(x,y){if(typeof x=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var D=C(y.as,y.crossOrigin);r.d.M(x,{crossOrigin:D,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0})}}else y==null&&r.d.M(x)},te.preload=function(x,y){if(typeof x=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var D=y.as,B=C(D,y.crossOrigin);r.d.L(x,D,{crossOrigin:B,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})}},te.preloadModule=function(x,y){if(typeof x=="string")if(y){var D=C(y.as,y.crossOrigin);r.d.m(x,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:D,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0})}else r.d.m(x)},te.requestFormReset=function(x){r.d.r(x)},te.unstable_batchedUpdates=function(x,y){return x(y)},te.useFormState=function(x,y,D){return T.H.useFormState(x,y,D)},te.useFormStatus=function(){return T.H.useHostTransitionStatus()},te.version="19.3.0",te}var ev;function Ig(){if(ev)return Pr.exports;ev=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(f){console.error(f)}}return i(),Pr.exports=kg(),Pr.exports}var lv;function Pg(){if(lv)return zu;lv=1;var i=Wg(),f=oo(),s=Ig();function r(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 d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function m(t){for(var e=t,l=e;l&&!l.alternate;)e=l,(e.flags&4098)!==0&&(t=e.return),l=e.return;for(;e.return;)e=e.return;return e.tag===3?t:null}function v(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 g(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 T(t){if(m(t)!==t)throw Error(r(188))}function C(t){var e=t.alternate;if(!e){if(e=m(t),e===null)throw Error(r(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 T(n),t;if(u===a)return T(n),e;u=u.sibling}throw Error(r(188))}if(l.return!==a.return)l=n,a=u;else{for(var c=!1,o=n.child;o;){if(o===l){c=!0,l=n,a=u;break}if(o===a){c=!0,a=n,l=u;break}o=o.sibling}if(!c){for(o=u.child;o;){if(o===l){c=!0,l=u,a=n;break}if(o===a){c=!0,a=u,l=n;break}o=o.sibling}if(!c)throw Error(r(189))}}if(l.alternate!==a)throw Error(r(190))}if(l.tag!==3)throw Error(r(188));return l.stateNode.current===l?t:e}function x(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=x(t),e!==null)return e;t=t.sibling}return null}function y(t,e,l,a,n,u){for(;t!==null;){if((t.tag===5||t.tag===27||t.tag===6)&&l(t,a,n,u)||(t.tag!==22||t.memoizedState===null)&&(e||t.tag!==5&&t.tag!==27)&&y(t.child,e,l,a,n,u))return!0;t=t.sibling}return!1}function D(t){for(t=t.return;t!==null;){if(t.tag===3||t.tag===5||t.tag===27)return t;t=t.return}return null}function B(t){var e=!1;for(t=t.return;t!==null&&(t.tag===4&&(e=!0),!(t.tag===3||t.tag===5||t.tag===27));)t=t.return;return e}function q(t){var e=[null,null],l=D(t);return l===null||Y(e,t,l.child,{foundSelf:!1}),e}function Y(t,e,l,a){for(;l!==null;){if(l===e)a.foundSelf=!0;else if(l.tag===5||l.tag===27||l.tag===6){if(a.foundSelf)return t[1]=l,!0;t[0]=l}else if((l.tag!==22||l.memoizedState===null)&&Y(t,e,l.child,a))return!0;l=l.sibling}return!1}function M(t){switch(t.tag){case 5:case 27:case 6:return t.stateNode;case 3:return t.stateNode.containerInfo;default:throw Error(r(559))}}var J=null,$=null;function at(t,e,l){return t===l?!0:t===e?(J=t,!0):!1}function At(t,e,l){return t===l?($=t,!1):t===e?($!==null&&(J=t),!0):!1}function Tt(t){if(t===null)return null;do t=t===null?null:t.return;while(t&&t.tag!==5&&t.tag!==27&&t.tag!==3);return t||null}function Ut(t,e,l){for(var a=0,n=t;n;n=l(n))a++;n=0;for(var u=e;u;u=l(u))n++;for(;0<a-n;)t=l(t),a--;for(;0<n-a;)e=l(e),n--;for(;a--;){if(t===e||e!==null&&t===e.alternate)return t;t=l(t),e=l(e)}return null}var I=Object.assign,ut=Symbol.for("react.element"),ee=Symbol.for("react.transitional.element"),le=Symbol.for("react.portal"),re=Symbol.for("react.fragment"),ne=Symbol.for("react.strict_mode"),we=Symbol.for("react.profiler"),We=Symbol.for("react.consumer"),Nt=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),k=Symbol.for("react.suspense_list"),zt=Symbol.for("react.memo"),yt=Symbol.for("react.lazy"),Ge=Symbol.for("react.activity"),ol=Symbol.for("react.legacy_hidden"),ia=Symbol.for("react.memo_cache_sentinel"),E=Symbol.for("react.view_transition"),H=Symbol.for("react.recoverable"),Z=Symbol.iterator;function K(t){return t===null||typeof t!="object"?null:(t=Z&&t[Z]||t["@@iterator"],typeof t=="function"?t:null)}var st=Symbol.for("react.client.reference");function dt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===st?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case re:return"Fragment";case we:return"Profiler";case ne:return"StrictMode";case W:return"Suspense";case k:return"SuspenseList";case Ge:return"Activity";case E:return"ViewTransition"}if(typeof t=="object")switch(t.$$typeof){case le:return"Portal";case Nt:return t.displayName||"Context";case We:return(t._context.displayName||"Context")+".Consumer";case w:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case zt:return e=t.displayName||null,e!==null?e:dt(t.type)||"Memo";case yt:e=t._payload,t=t._init;try{return dt(t(e))}catch{}}return null}var ht=Array.isArray,Q=f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,P=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,sl={pending:!1,data:null,method:null,action:null},dc=[],ja=-1;function ke(t){return{current:t}}function Jt(t){0>ja||(t.current=dc[ja],dc[ja]=null,ja--)}function xt(t,e){ja++,dc[ja]=t.current,t.current=e}var Ie=ke(null),An=ke(null),Dl=ke(null),Ou=ke(null);function Au(t,e){switch(xt(Dl,e),xt(An,t),xt(Ie,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?ah(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=ah(e),t=nh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Jt(Ie),xt(Ie,t)}function Ua(){Jt(Ie),Jt(An),Jt(Dl)}function mc(t){var e=t.memoizedState;e!==null&&(bn._currentValue=e.memoizedState,xt(Ou,t)),e=Ie.current;var l=nh(e,t.type);e!==l&&(xt(An,t),xt(Ie,l))}function Cu(t){An.current===t&&(Jt(Ie),Jt(An)),Ou.current===t&&(Jt(Ou),bn._currentValue=sl)}var hc,zo;function jl(t){if(hc===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);hc=e&&e[1]||"",zo=-1<l.stack.indexOf(`
|
||
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
|
||
`+hc+t+zo}var vc=!1;function yc(t,e){if(!t||vc)return"";vc=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var U=function(){throw Error()};if(Object.defineProperty(U.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(U,[])}catch(L){var b=L}Reflect.construct(t,[],U)}else{try{U.call()}catch(L){b=L}U=!1;try{var O=Object.getOwnPropertyDescriptor(t.prototype,"props");Object.defineProperty(t.prototype,"props",{configurable:!0,set:function(){throw Error()}}),U=!0,new t}finally{U&&(O!==void 0?Object.defineProperty(t.prototype,"props",O):delete t.prototype.props)}}}else{try{throw Error()}catch(L){b=L}(U=t())&&typeof U.catch=="function"&&U.catch(function(){})}}catch(L){if(L&&b&&typeof L.stack=="string")return[L.stack,b.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(),c=u[0],o=u[1];if(c&&o){var h=c.split(`
|
||
`),z=o.split(`
|
||
`);for(n=a=0;a<h.length&&!h[a].includes("DetermineComponentFrameRoot");)a++;for(;n<z.length&&!z[n].includes("DetermineComponentFrameRoot");)n++;if(a===h.length||n===z.length)for(a=h.length-1,n=z.length-1;1<=a&&0<=n&&h[a]!==z[n];)n--;for(;1<=a&&0<=n;a--,n--)if(h[a]!==z[n]){if(a!==1||n!==1)do if(a--,n--,0>n||h[a]!==z[n]){var A=`
|
||
`+h[a].replace(" at new "," at ");return t.displayName&&A.includes("<anonymous>")&&(A=A.replace("<anonymous>",t.displayName)),A}while(1<=a&&0<=n);break}}}finally{vc=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?jl(l):""}function Wv(t,e){switch(t.tag){case 26:case 27:case 5:return jl(t.type);case 16:return jl("Lazy");case 13:return t.child!==e&&e!==null?jl("Suspense Fallback"):jl("Suspense");case 19:return jl("SuspenseList");case 0:case 15:return yc(t.type,!1);case 11:return yc(t.type.render,!1);case 1:return yc(t.type,!0);case 31:return jl("Activity");case 30:return jl("ViewTransition");default:return""}}function Ro(t){try{var e="",l=null;do e+=Wv(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
|
||
Error generating stack: `+a.message+`
|
||
`+a.stack}}var gc=Object.prototype.hasOwnProperty,pc=i.unstable_scheduleCallback,Sc=i.unstable_cancelCallback,kv=i.unstable_shouldYield,Iv=i.unstable_requestPaint,ye=i.unstable_now,Pv=i.unstable_getCurrentPriorityLevel,xo=i.unstable_ImmediatePriority,_o=i.unstable_UserBlockingPriority,Du=i.unstable_NormalPriority,ty=i.unstable_LowPriority,Oo=i.unstable_IdlePriority,ey=i.log,ly=i.unstable_setDisableYieldValue,Cn=null,ge=null;function Ul(t){if(typeof ey=="function"&&ly(t),ge&&typeof ge.setStrictMode=="function")try{ge.setStrictMode(Cn,t)}catch{}}var pe=Math.clz32?Math.clz32:uy,ay=Math.log,ny=Math.LN2;function uy(t){return t>>>=0,t===0?32:31-(ay(t)/ny|0)|0}var ju=256,Uu=262144,Mu=4194304;function ca(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&-t;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 Hu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,c=t.pingedLanes;t=t.warmLanes;var o=a&134217727;return o!==0?(a=o&~u,a!==0?n=ca(a):(c&=o,c!==0?n=ca(c):l||(l=o&~t,l!==0&&(n=ca(l))))):(o=a&~u,o!==0?n=ca(o):c!==0?n=ca(c):l||(l=a&~t,l!==0&&(n=ca(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 Dn(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Ao(t,e){(e&8)!==0&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0<l;){var a=31-pe(l),n=1<<a;e|=t[a],l&=~n}return e}function iy(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 Co(){var t=Mu;return Mu<<=1,(Mu&62914560)===0&&(Mu=4194304),t}function Ec(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function jn(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function cy(t,e,l,a,n,u){var c=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 o=t.entanglements,h=t.expirationTimes,z=t.hiddenUpdates;for(l=c&~l;0<l;){var A=31-pe(l),U=1<<A;o[A]=0,h[A]=-1;var b=z[A];if(b!==null)for(z[A]=null,A=0;A<b.length;A++){var O=b[A];O!==null&&(O.lane&=-536870913)}l&=~U}a!==0&&Do(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(c&~e))}function Do(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-pe(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function jo(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-pe(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function Uo(t,e){var l=e&-e;return l=(l&42)!==0?1:bc(l),(l&(t.suspendedLanes|e))!==0?0:l}function bc(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 Tc(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Mo(){var t=P.p;return t!==0?t:(t=window.event,t===void 0?32:Gh(t.type))}function Ho(t,e){var l=P.p;try{return P.p=t,e()}finally{P.p=l}}var dl=Math.random().toString(36).slice(2),$t="__reactFiber$"+dl,oe="__reactProps$"+dl,Ma="__reactContainer$"+dl,Bo="__reactEvents$"+dl,fy="__reactListeners$"+dl,ry="__reactHandles$"+dl,Lo="__reactResources$"+dl,Un="__reactMarker$"+dl,Bu="__reactLoad$"+dl;function Lu(t){delete t[$t],delete t[oe],delete t[fy],delete t[ry]}function fa(t){var e;if(e=t[$t])return e;for(var l=t.parentNode;l;){if(e=l[Ma]||l[$t]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=bh(t);t!==null;){if(l=t[$t])return l;t=bh(t)}return e}t=l,l=t.parentNode}return null}function Ha(t){if(t=t[$t]||t[Ma]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Mn(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(r(33))}function Ba(t){var e=t[Lo];return e||(e=t[Lo]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Qt(t){t[Un]=!0}function qo(t){t[Bu]=void 0}var Yo=new Set,wo={};function ra(t,e){La(t,e),La(t+"Capture",e)}function La(t,e){for(wo[t]=e,t=0;t<e.length;t++)Yo.add(e[t])}var oy=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]*$"),Go={},Xo={};function sy(t){return gc.call(Xo,t)?!0:gc.call(Go,t)?!1:oy.test(t)?Xo[t]=!0:(Go[t]=!0,!1)}var mt=!1;function Qo(){var t=mt;return mt=!1,t}function qu(t,e,l){if(sy(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 Yu(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 ml(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 Se(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Vo(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function dy(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(c){l=""+c,u.call(this,c)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(c){l=""+c},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Nc(t){if(!t._valueTracker){var e=Vo(t)?"checked":"value";t._valueTracker=dy(t,e,""+t[e])}}function Zo(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=Vo(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}var my=/[\n"\\]/g;function Ae(t){return t.replace(my,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function zc(t,e,l,a,n,u,c,o){t.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?t.type=c:t.removeAttribute("type"),e!=null?c==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Se(e)):t.value!==""+Se(e)&&(t.value=""+Se(e)):c!=="submit"&&c!=="reset"||t.removeAttribute("value"),e!=null?c==="number"&&t.value==e?Rc(t,Se(t.value)):Rc(t,Se(e)):l!=null?Rc(t,Se(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.name=""+Se(o):t.removeAttribute("name")}function Ko(t,e,l,a,n,u,c,o){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)){Nc(t);return}l=l!=null?""+Se(l):"",e=e!=null?""+Se(e):l,o||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=o?t.checked:!!a,t.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(t.name=c),Nc(t)}function Rc(t,e){t.defaultValue!==""+e&&(t.defaultValue=""+e)}function qa(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=""+Se(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 Jo(t,e,l){if(e!=null&&(e=""+Se(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Se(l):""}function $o(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(r(92));if(ht(a)){if(1<a.length)throw Error(r(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Se(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Nc(t)}function Ya(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var hy=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 Fo(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||hy.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function Wo(t,e,l){if(e!=null&&typeof e!="object")throw Error(r(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]="",mt=!0);for(var n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&(Fo(t,n,a),mt=!0)}else for(var u in e)e.hasOwnProperty(u)&&Fo(t,u,e[u])}function xc(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 vy=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"],["maskType","mask-type"],["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"]]),yy=/^[\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 wu(t){return yy.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Pe(){}var _c=null;function Oc(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var wa=null,Ga=null;function ko(t){var e=Ha(t);if(e&&(t=e.stateNode)){var l=t[oe]||null;t:switch(t=e.stateNode,e.type){case"input":if(zc(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="'+Ae(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[oe]||null;if(!n)throw Error(r(90));zc(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&&Zo(a)}break t;case"textarea":Jo(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&qa(t,!!l.multiple,e,!1)}}}var Ac=!1;function Io(t,e,l){if(Ac)return t(e,l);Ac=!0;try{var a=t(e);return a}finally{if(Ac=!1,(wa!==null||Ga!==null)&&(wi(),wa&&(e=wa,t=Ga,Ga=wa=null,ko(e),t)))for(e=0;e<t.length;e++)ko(t[e])}}function Hn(t,e){var l=t.stateNode;if(l===null)return null;var a=l[oe]||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(r(231,e,typeof l));return l}var hl=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Cc=!1;if(hl)try{var Bn={};Object.defineProperty(Bn,"passive",{get:function(){Cc=!0}}),window.addEventListener("test",Bn,Bn),window.removeEventListener("test",Bn,Bn)}catch{Cc=!1}var Ml=null,Dc=null,Gu=null;function Po(){if(Gu)return Gu;var t,e=Dc,l=e.length,a,n="value"in Ml?Ml.value:Ml.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var c=l-t;for(a=1;a<=c&&e[l-a]===n[u-a];a++);return Gu=n.slice(t,1<a?1-a:void 0)}function Xu(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 Qu(){return!0}function ts(){return!1}function ue(t){function e(l,a,n,u,c){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=c,this.currentTarget=null;for(var o in t)t.hasOwnProperty(o)&&(l=t[o],this[o]=l?l(u):u[o]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Qu:ts,this.isPropagationStopped=ts,this}return I(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Qu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Qu)},persist:function(){},isPersistent:Qu}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vu=ue(Hl),Ln=I({},Hl,{view:0,detail:0}),gy=ue(Ln),jc,Uc,qn,Zu=I({},Ln,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hc,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!==qn&&(qn&&t.type==="mousemove"?(jc=t.screenX-qn.screenX,Uc=t.screenY-qn.screenY):Uc=jc=0,qn=t),jc)},movementY:function(t){return"movementY"in t?t.movementY:Uc}}),es=ue(Zu),py=I({},Zu,{dataTransfer:0}),Sy=ue(py),Ey=I({},Ln,{relatedTarget:0}),Mc=ue(Ey),by=I({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),Ty=ue(by),Ny=I({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),zy=ue(Ny),Ry=I({},Hl,{data:0}),ls=ue(Ry),xy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_y={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 Ay(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Oy[t])?!!e[t]:!1}function Hc(){return Ay}var Cy=I({},Ln,{key:function(t){if(t.key){var e=xy[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Xu(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?_y[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hc,charCode:function(t){return t.type==="keypress"?Xu(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Xu(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Dy=ue(Cy),jy=I({},Zu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),as=ue(jy),Uy=I({},Hl,{submitter:0}),My=ue(Uy),Hy=I({},Ln,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hc}),By=ue(Hy),Ly=I({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),qy=ue(Ly),Yy=I({},Zu,{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=ue(Yy),Gy=I({},Hl,{newState:0,oldState:0,source:0}),Xy=ue(Gy),Qy=[9,13,27,32],Bc=hl&&"CompositionEvent"in window,Yn=null;hl&&"documentMode"in document&&(Yn=document.documentMode);var Vy=hl&&"TextEvent"in window&&!Yn,ns=hl&&(!Bc||Yn&&8<Yn&&11>=Yn),us=" ",is=!1;function cs(t,e){switch(t){case"keyup":return Qy.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Xa=!1;function Zy(t,e){switch(t){case"compositionend":return fs(e);case"keypress":return e.which!==32?null:(is=!0,us);case"textInput":return t=e.data,t===us&&is?null:t;default:return null}}function Ky(t,e){if(Xa)return t==="compositionend"||!Bc&&cs(t,e)?(t=Po(),Gu=Dc=Ml=null,Xa=!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 ns&&e.locale!=="ko"?null:e.data;default:return null}}var Jy={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function rs(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Jy[t.type]:e==="textarea"}function os(t,e,l,a){wa?Ga?Ga.push(a):Ga=[a]:wa=a,e=Ki(e,"onChange"),0<e.length&&(l=new Vu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var wn=null,Gn=null;function $y(t){km(t,0)}function Ku(t){var e=Mn(t);if(Zo(e))return t}function ss(t,e){if(t==="change")return e}var ds=!1;if(hl){var Lc;if(hl){var qc="oninput"in document;if(!qc){var ms=document.createElement("div");ms.setAttribute("oninput","return;"),qc=typeof ms.oninput=="function"}Lc=qc}else Lc=!1;ds=Lc&&(!document.documentMode||9<document.documentMode)}function hs(){wn&&(wn.detachEvent("onpropertychange",vs),Gn=wn=null)}function vs(t){if(t.propertyName==="value"&&Ku(Gn)){var e=[];os(e,Gn,t,Oc(t)),Io($y,e)}}function Fy(t,e,l){t==="focusin"?(hs(),wn=e,Gn=l,wn.attachEvent("onpropertychange",vs)):t==="focusout"&&hs()}function Wy(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Ku(Gn)}function ky(t,e){if(t==="click")return Ku(e)}function Iy(t,e){if(t==="input"||t==="change")return Ku(e)}function Py(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Ee=typeof Object.is=="function"?Object.is:Py;function Xn(t,e){if(Ee(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(!gc.call(e,n)||!Ee(t[n],e[n]))return!1}return!0}function Yc(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}}function ys(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function gs(t,e){var l=ys(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=ys(l)}}function ps(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?ps(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Ss(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Yc(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=Yc(t.document)}return e}function wc(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 t0=hl&&"documentMode"in document&&11>=document.documentMode,Qa=null,Gc=null,Qn=null,Xc=!1;function Es(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Xc||Qa==null||Qa!==Yc(a)||(a=Qa,"selectionStart"in a&&wc(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}),Qn&&Xn(Qn,a)||(Qn=a,a=Ki(Gc,"onSelect"),0<a.length&&(e=new Vu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=Qa)))}function oa(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var Va={animationend:oa("Animation","AnimationEnd"),animationiteration:oa("Animation","AnimationIteration"),animationstart:oa("Animation","AnimationStart"),transitionrun:oa("Transition","TransitionRun"),transitionstart:oa("Transition","TransitionStart"),transitioncancel:oa("Transition","TransitionCancel"),transitionend:oa("Transition","TransitionEnd")},Qc={},bs={};hl&&(bs=document.createElement("div").style,"AnimationEvent"in window||(delete Va.animationend.animation,delete Va.animationiteration.animation,delete Va.animationstart.animation),"TransitionEvent"in window||delete Va.transitionend.transition);function sa(t){if(Qc[t])return Qc[t];if(!Va[t])return t;var e=Va[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in bs)return Qc[t]=e[l];return t}var Ts=sa("animationend"),Ns=sa("animationiteration"),zs=sa("animationstart"),e0=sa("transitionrun"),l0=sa("transitionstart"),a0=sa("transitioncancel"),Rs=sa("transitionend"),xs=new Map,Vc="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError 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(" ");Vc.push("scrollEnd");function Xe(t,e){xs.set(t,e),ra(e,[t])}var n0=0;function vl(t,e){if(t.name!=null&&t.name!=="auto")return t.name;if(e.autoName!==null)return e.autoName;t=Ke.identifierPrefix;var l=n0++;return t="_"+t+"t_"+l.toString(32)+"_",e.autoName=t}function _s(t){if(t==null||typeof t=="string")return t;var e=null,l=sn;if(l!==null)for(var a=0;a<l.length;a++){var n=t[l[a]];if(n!=null){if(n==="none")return"none";e=e==null?n:e+(" "+n)}}return e??t.default}function yl(t,e){return t=_s(t),e=_s(e),e==null?t==="auto"?null:t:e==="auto"?null:e}var Ju=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)},Ce=[],Za=0,Zc=0;function $u(){for(var t=Za,e=Zc=Za=0;e<t;){var l=Ce[e];Ce[e++]=null;var a=Ce[e];Ce[e++]=null;var n=Ce[e];Ce[e++]=null;var u=Ce[e];if(Ce[e++]=null,a!==null&&n!==null){var c=a.pending;c===null?n.next=n:(n.next=c.next,c.next=n),a.pending=n}u!==0&&Os(l,n,u)}}function Fu(t,e,l,a){Ce[Za++]=t,Ce[Za++]=e,Ce[Za++]=l,Ce[Za++]=a,Zc|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Kc(t,e,l,a){return Fu(t,e,l,a),Wu(t)}function da(t,e){return Fu(t,null,null,e),Wu(t)}function Os(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-pe(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function Wu(t){if(50<su)throw su=0,Yi=null,Error(r(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Ka={};function u0(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 u0(t,e,l,a)}function Jc(t){return t=t.prototype,!(!t||!t.isReactComponent)}function gl(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&1206910976,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 As(t,e){t.flags&=1206910978;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 ku(t,e,l,a,n,u){var c=0;if(a=t,typeof a=="function")Jc(a)&&(c=1);else if(typeof a=="string")c=Ug(t,l,Ie.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(a){case Ge:return t=se(31,l,e,n),t.elementType=Ge,t.lanes=u,t;case re:return ma(l.children,n,u,e);case ne:c=8,n|=24;break;case we:return t=se(12,l,e,n|2),t.elementType=we,t.lanes=u,t;case W:return t=se(13,l,e,n),t.elementType=W,t.lanes=u,t;case k:return t=se(19,l,e,n),t.elementType=k,t.lanes=u,t;case ol:case E:return t=n|32,t=se(30,l,e,t),t.elementType=E,t.lanes=u,t.stateNode={autoName:null,paired:null,clones:null,ref:null},t;default:if(typeof a=="object"&&a!==null)switch(a.$$typeof){case Nt:c=10;break t;case We:c=9;break t;case w:c=11;break t;case zt:c=14;break t;case yt:c=16,a=null;break t}c=29,l=Error(r(130,t===null?"null":typeof t,"")),a=null}return e=se(c,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function ma(t,e,l,a){return t=se(7,t,a,e),t.lanes=l,t}function $c(t,e,l){return t=se(6,t,null,e),t.lanes=l,t}function Cs(t){var e=se(18,null,null,0);return e.stateNode=t,e}function Fc(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 Ds=new WeakMap;function De(t,e){if(typeof t=="object"&&t!==null){var l=Ds.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Ro(e)},Ds.set(t,e),e)}return{value:t,source:e,stack:Ro(e)}}var Ja=[],$a=0,Iu=null,Vn=0,je=[],Ue=0,Bl=null,tl=1,el="";function pl(t,e){Ja[$a++]=Vn,Ja[$a++]=Iu,Iu=t,Vn=e}function js(t,e,l){je[Ue++]=tl,je[Ue++]=el,je[Ue++]=Bl,Bl=t;var a=tl;t=el;var n=32-pe(a)-1;a&=~(1<<n),l+=1;var u=32-pe(e)+n;if(30<u){var c=n-n%5;u=(a&(1<<c)-1).toString(32),a>>=c,n-=c,tl=1<<32-pe(e)+n|l<<n|a,el=u+t}else tl=1<<u|l<<n|a,el=t}function Pu(t){t.return!==null&&(pl(t,1),js(t,1,0))}function Wc(t){for(;t===Iu;)Iu=Ja[--$a],Ja[$a]=null,Vn=Ja[--$a],Ja[$a]=null;for(;t===Bl;)Bl=je[--Ue],je[Ue]=null,el=je[--Ue],je[Ue]=null,tl=je[--Ue],je[Ue]=null}function Us(t,e){je[Ue++]=tl,je[Ue++]=el,je[Ue++]=Bl,tl=e.id,el=e.overflow,Bl=t}var Vt=null,_t=null,nt=!1,Ll=null,Me=!1,kc=Error(r(519));function ql(t){var e=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Zn(De(e,t)),kc}function Ms(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[$t]=t,e[oe]=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<mu.length;l++)ct(mu[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),Ko(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),$o(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||eh(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=Pe),e=!0):e=!1,e||ql(t,!0)}function ti(t){for(Vt=t.return;Vt;)switch(Vt.tag){case 5:case 31:case 13:Me=!1;return;case 27:case 3:Me=!0;return;default:Vt=Vt.return}}function Fa(t){if(t!==Vt)return!1;if(!nt)return ti(t),nt=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||Or(t.type,t.memoizedProps)),l=!l),l&&_t&&ql(t),ti(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));_t=Eh(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));_t=Eh(t)}else e===27?(e=_t,ta(t.type)?(t=Lr,Lr=null,_t=t):_t=e):_t=Vt?Be(t.stateNode.nextSibling):null;return!0}function ha(){_t=Vt=null,nt=!1}function Ic(){var t=Ll;return t!==null&&(he===null?he=t:he.push.apply(he,t),Ll=null),t}function Zn(t){Ll===null?Ll=[t]:Ll.push(t)}var Pc=ke(null),va=null,Sl=null;function Yl(t,e,l){xt(Pc,e._currentValue),e._currentValue=l}function El(t){t._currentValue=Pc.current,Jt(Pc)}function ei(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 tf(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var c=n.child;u=u.firstContext;t:for(;u!==null;){var o=u;u=n;for(var h=0;h<e.length;h++)if(o.context===e[h]){u.lanes|=l,o=u.alternate,o!==null&&(o.lanes|=l),ei(u.return,l,t),a||(c=null);break t}u=o.next}}else if(n.tag===18){if(c=n.return,c===null)throw Error(r(341));c.lanes|=l,u=c.alternate,u!==null&&(u.lanes|=l),ei(c,l,t),c=null}else n.tag===13&&n.memoizedState!==null&&n.memoizedState.dehydrated===null?(n.lanes|=l,c=n.alternate,c!==null&&(c.lanes|=l),ei(n.return,l,t),c=n.child,c=c!==null?c.sibling:null):c=n.child;if(c!==null)c.return=n;else for(c=n;c!==null;){if(c===t){c=null;break}if(n=c.sibling,n!==null){n.return=c.return,c=n;break}c=c.return}n=c}}function ya(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 c=n.alternate;if(c===null)throw Error(r(387));if(c=c.memoizedProps,c!==null){var o=n.type;Ee(n.pendingProps.value,c.value)||(t!==null?t.push(o):t=[o])}}else if(n===Ou.current){if(c=n.alternate,c===null)throw Error(r(387));c.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(bn):t=[bn])}n=n.return}return t!==null&&tf(e,t,l,a),e.flags|=262144,t!==null}function li(t){for(t=t.firstContext;t!==null;){if(!Ee(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function ga(t){va=t,Sl=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Ft(t){return Hs(va,t)}function ai(t,e){return va===null&&ga(t),Hs(t,e)}function Hs(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Sl===null){if(t===null)throw Error(r(308));Sl=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Sl=Sl.next=e;return l}var i0=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()})}},c0=i.unstable_scheduleCallback,f0=i.unstable_NormalPriority,Lt={$$typeof:Nt,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ef(){return{controller:new i0,data:new Map,refCount:0}}function Kn(t){t.refCount--,t.refCount===0&&c0(f0,function(){t.controller.abort()})}function Bs(t,e){if((t.pendingLanes&4194048)!==0){var l=t.transitionTypes;for(l===null&&(l=t.transitionTypes=[]),t=0;t<e.length;t++){var a=e[t];l.indexOf(a)===-1&&l.push(a)}}}var Jn=null;function r0(t){var e=t.transitionTypes;return t.transitionTypes=null,e}var $n=null,lf=0,pa=0,Wa=null;function o0(t,e){if($n===null){var l=$n=[];lf=0,pa=Sr(),Wa={status:"pending",value:void 0,then:function(a){l.push(a)}}}return lf++,e.then(Ls,Ls),e}function Ls(){if(--lf===0&&(Jn=null,$n!==null)){Wa!==null&&(Wa.status="fulfilled");var t=$n;$n=null,pa=0,Wa=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function s0(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 qs=Q.S;Q.S=function(t,e){if(Cm=ye(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&o0(t,e),Jn!==null)for(var l=vn;l!==null;)Bs(l,Jn),l=l.next;if(l=t.types,l!==null){for(var a=vn;a!==null;)Bs(a,l),a=a.next;if(pa!==0){a=Jn,a===null&&(a=Jn=[]);for(var n=0;n<l.length;n++){var u=l[n];a.indexOf(u)===-1&&a.push(u)}}}qs!==null&&qs(t,e)};var Sa=ke(null);function af(){var t=Sa.current;return t!==null?t:Rt.pooledCache}function ni(t,e){e===null?xt(Sa,Sa.current):xt(Sa,e.pool)}function Ys(){var t=af();return t===null?null:{parent:Lt._currentValue,pool:t}}var ka=Error(r(460)),nf=Error(r(474)),ui=Error(r(542)),ii={then:function(){}};function ws(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Gs(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Pe,Pe),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Qs(t),t===void 0&&!("reason"in e)?Error(r(600)):t;default:if(typeof e.status=="string")e.then(Pe,Pe);else{if(t=Rt,t!==null&&100<t.shellSuspendCounter)throw Error(r(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,Qs(t),t}throw ba=e,ka}}function Ea(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(ba=l,ka):l}}var ba=null;function Xs(){if(ba===null)throw Error(r(459));var t=ba;return ba=null,t}function Qs(t){if(t===ka||t===ui)throw Error(r(483))}var Ia=null,Fn=0;function ci(t){var e=Fn;return Fn+=1,Ia===null&&(Ia=[]),Gs(Ia,t,e)}function wl(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function fi(t,e){throw e.$$typeof===ut?Error(r(525)):(t=Object.prototype.toString.call(e),Error(r(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Vs(t){function e(N,S){if(t){var _=N.deletions;_===null?(N.deletions=[S],N.flags|=16):_.push(S)}}function l(N,S){if(!t)return null;for(;S!==null;)e(N,S),S=S.sibling;return null}function a(N){for(var S=new Map;N!==null;)N.key===null?S.set(N.index,N):S.set(N.key,N),N=N.sibling;return S}function n(N,S){return N=gl(N,S),N.index=0,N.sibling=null,N}function u(N,S,_){return N.index=_,t?(_=N.alternate,_!==null?(_=_.index,_<S?(N.flags|=2,S):_):(N.flags|=134217730,S)):(N.flags|=1048576,S)}function c(N){return t&&N.alternate===null&&(N.flags|=134217730),N}function o(N,S,_,j){return S===null||S.tag!==6?(S=$c(_,N.mode,j),S.return=N,S):(S=n(S,_),S.return=N,S)}function h(N,S,_,j){var G=_.type;return G===re?(N=A(N,S,_.props.children,j,_.key),wl(N,_),N):S!==null&&(S.elementType===G||typeof G=="object"&&G!==null&&G.$$typeof===yt&&Ea(G)===S.type)?(S=n(S,_.props),wl(S,_),S.return=N,S):(S=ku(_.type,_.key,_.props,null,N.mode,j),wl(S,_),S.return=N,S)}function z(N,S,_,j){return S===null||S.tag!==4||S.stateNode.containerInfo!==_.containerInfo||S.stateNode.implementation!==_.implementation?(S=Fc(_,N.mode,j),S.return=N,S):(S=n(S,_.children||[]),S.return=N,S)}function A(N,S,_,j,G){return S===null||S.tag!==7?(S=ma(_,N.mode,j,G),S.return=N,S):(S=n(S,_),S.return=N,S)}function U(N,S,_){if(typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint")return S=$c(""+S,N.mode,_),S.return=N,S;if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ee:return _=ku(S.type,S.key,S.props,null,N.mode,_),wl(_,S),_.return=N,_;case le:return S=Fc(S,N.mode,_),S.return=N,S;case yt:return S=Ea(S),U(N,S,_)}if(ht(S)||K(S))return S=ma(S,N.mode,_,null),S.return=N,S;if(typeof S.then=="function")return U(N,ci(S),_);if(S.$$typeof===Nt)return U(N,ai(N,S),_);fi(N,S)}return null}function b(N,S,_,j){var G=S!==null?S.key:null;if(typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint")return G!==null?null:o(N,S,""+_,j);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case ee:return _.key===G?h(N,S,_,j):null;case le:return _.key===G?z(N,S,_,j):null;case yt:return _=Ea(_),b(N,S,_,j)}if(ht(_)||K(_))return G!==null?null:A(N,S,_,j,null);if(typeof _.then=="function")return b(N,S,ci(_),j);if(_.$$typeof===Nt)return b(N,S,ai(N,_),j);fi(N,_)}return null}function O(N,S,_,j,G){if(typeof j=="string"&&j!==""||typeof j=="number"||typeof j=="bigint")return N=N.get(_)||null,o(S,N,""+j,G);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case ee:return N=N.get(j.key===null?_:j.key)||null,h(S,N,j,G);case le:return N=N.get(j.key===null?_:j.key)||null,z(S,N,j,G);case yt:return j=Ea(j),O(N,S,_,j,G)}if(ht(j)||K(j))return N=N.get(_)||null,A(S,N,j,G,null);if(typeof j.then=="function")return O(N,S,_,ci(j),G);if(j.$$typeof===Nt)return O(N,S,_,ai(S,j),G);fi(S,j)}return null}function L(N,S,_,j){for(var G=null,rt=null,V=S,F=S=0,wt=null;V!==null&&F<_.length;F++){V.index>F?(wt=V,V=null):wt=V.sibling;var ot=b(N,V,_[F],j);if(ot===null){V===null&&(V=wt);break}t&&V&&ot.alternate===null&&e(N,V),S=u(ot,S,F),rt===null?G=ot:rt.sibling=ot,rt=ot,V=wt}if(F===_.length)return l(N,V),nt&&pl(N,F),G;if(V===null){for(;F<_.length;F++)V=U(N,_[F],j),V!==null&&(S=u(V,S,F),rt===null?G=V:rt.sibling=V,rt=V);return nt&&pl(N,F),G}for(V=a(V);F<_.length;F++)wt=O(V,N,F,_[F],j),wt!==null&&(t&&(ot=wt.alternate,ot!==null&&V.delete(ot.key===null?F:ot.key)),S=u(wt,S,F),rt===null?G=wt:rt.sibling=wt,rt=wt);return t&&V.forEach(function(ua){return e(N,ua)}),nt&&pl(N,F),G}function X(N,S,_,j){if(_==null)throw Error(r(151));for(var G=null,rt=null,V=S,F=S=0,wt=null,ot=_.next();V!==null&&!ot.done;F++,ot=_.next()){V.index>F?(wt=V,V=null):wt=V.sibling;var ua=b(N,V,ot.value,j);if(ua===null){V===null&&(V=wt);break}t&&V&&ua.alternate===null&&e(N,V),S=u(ua,S,F),rt===null?G=ua:rt.sibling=ua,rt=ua,V=wt}if(ot.done)return l(N,V),nt&&pl(N,F),G;if(V===null){for(;!ot.done;F++,ot=_.next())ot=U(N,ot.value,j),ot!==null&&(S=u(ot,S,F),rt===null?G=ot:rt.sibling=ot,rt=ot);return nt&&pl(N,F),G}for(V=a(V);!ot.done;F++,ot=_.next())ot=O(V,N,F,ot.value,j),ot!==null&&(t&&(wt=ot.alternate,wt!==null&&V.delete(wt.key===null?F:wt.key)),S=u(ot,S,F),rt===null?G=ot:rt.sibling=ot,rt=ot);return t&&V.forEach(function(Zg){return e(N,Zg)}),nt&&pl(N,F),G}function lt(N,S,_,j){if(typeof _=="object"&&_!==null&&_.type===re&&_.key===null&&_.props.ref===void 0&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case ee:t:{for(var G=_.key;S!==null;){if(S.key===G){if(G=_.type,G===re){if(S.tag===7){l(N,S.sibling),j=n(S,_.props.children),wl(j,_),j.return=N,N=j;break t}}else if(S.elementType===G||typeof G=="object"&&G!==null&&G.$$typeof===yt&&Ea(G)===S.type){l(N,S.sibling),j=n(S,_.props),wl(j,_),j.return=N,N=j;break t}l(N,S);break}else e(N,S);S=S.sibling}_.type===re?(j=ma(_.props.children,N.mode,j,_.key),wl(j,_),j.return=N,N=j):(j=ku(_.type,_.key,_.props,null,N.mode,j),wl(j,_),j.return=N,N=j)}return c(N);case le:t:{for(G=_.key;S!==null;){if(S.key===G)if(S.tag===4&&S.stateNode.containerInfo===_.containerInfo&&S.stateNode.implementation===_.implementation){l(N,S.sibling),j=n(S,_.children||[]),j.return=N,N=j;break t}else{l(N,S);break}else e(N,S);S=S.sibling}j=Fc(_,N.mode,j),j.return=N,N=j}return c(N);case yt:return _=Ea(_),lt(N,S,_,j)}if(ht(_))return L(N,S,_,j);if(K(_)){if(G=K(_),typeof G!="function")throw Error(r(150));return _=G.call(_),X(N,S,_,j)}if(typeof _.then=="function")return lt(N,S,ci(_),j);if(_.$$typeof===Nt)return lt(N,S,ai(N,_),j);fi(N,_)}return typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint"?(_=""+_,S!==null&&S.tag===6?(l(N,S.sibling),j=n(S,_),j.return=N,N=j):(l(N,S),j=$c(_,N.mode,j),j.return=N,N=j),c(N)):l(N,S)}return function(N,S,_,j){try{Fn=0;var G=lt(N,S,_,j);return Ia=null,G}catch(V){if(V===ka||V===ui)throw V;var rt=se(29,V,null,N.mode);return rt.lanes=j,rt.return=N,rt}}}var Ta=Vs(!0),Zs=Vs(!1),Gl=!1;function uf(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function cf(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 Xl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Ql(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(vt&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=Wu(t),Os(t,null,l),e}return Fu(t,a,e,l),Wu(t)}function Wn(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,jo(t,l)}}function ff(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 c={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=c:u=u.next=c,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 rf=!1;function kn(){if(rf){var t=Wa;if(t!==null)throw t}}function In(t,e,l,a){rf=!1;var n=t.updateQueue;Gl=!1;var u=n.firstBaseUpdate,c=n.lastBaseUpdate,o=n.shared.pending;if(o!==null){n.shared.pending=null;var h=o,z=h.next;h.next=null,c===null?u=z:c.next=z,c=h;var A=t.alternate;A!==null&&(A=A.updateQueue,o=A.lastBaseUpdate,o!==c&&(o===null?A.firstBaseUpdate=z:o.next=z,A.lastBaseUpdate=h))}if(u!==null){var U=n.baseState;c=0,A=z=h=null,o=u;do{var b=o.lane&-536870913,O=b!==o.lane;if(O?(ft&b)===b:(a&b)===b){b!==0&&b===pa&&(rf=!0),A!==null&&(A=A.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});t:{var L=t,X=o;b=e;var lt=l;switch(X.tag){case 1:if(L=X.payload,typeof L=="function"){U=L.call(lt,U,b);break t}U=L;break t;case 3:L.flags=L.flags&-65537|128;case 0:if(L=X.payload,b=typeof L=="function"?L.call(lt,U,b):L,b==null)break t;U=I({},U,b);break t;case 2:Gl=!0}}b=o.callback,b!==null&&(t.flags|=64,O&&(t.flags|=8192),O=n.callbacks,O===null?n.callbacks=[b]:O.push(b))}else O={lane:b,tag:o.tag,payload:o.payload,callback:o.callback,next:null},A===null?(z=A=O,h=U):A=A.next=O,c|=b;if(o=o.next,o===null){if(o=n.shared.pending,o===null)break;O=o,o=O.next,O.next=null,n.lastBaseUpdate=O,n.shared.pending=null}}while(!0);A===null&&(h=U),n.baseState=h,n.firstBaseUpdate=z,n.lastBaseUpdate=A,u===null&&(n.shared.lanes=0),Wl|=c,t.lanes=c,t.memoizedState=U}}function Ks(t,e){if(typeof t!="function")throw Error(r(191,t));t.call(e)}function Js(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)Ks(l[t],e)}var Vl=ke(null),ri=ke(0);function $s(t,e){t=Rl,xt(ri,t),xt(Vl,e),Rl=t|e.baseLanes}function of(){xt(ri,Rl),xt(Vl,Vl.current)}function sf(){Rl=ri.current,Jt(Vl),Jt(ri)}var Wt=ke(null),ae=null;function Zl(t){var e=t.alternate;xt(kt,kt.current&1),xt(Wt,t),ae===null&&(e===null||Vl.current!==null||e.memoizedState!==null)&&(ae=t)}function df(t){xt(kt,kt.current),xt(Wt,t),ae===null&&(ae=t)}function Fs(t){t.tag===22?(xt(kt,kt.current),xt(Wt,t),ae===null&&(ae=t)):Kl()}function Kl(){xt(kt,kt.current),xt(Wt,Wt.current)}function be(t){Jt(Wt),ae===t&&(ae=null),Jt(kt)}var kt=ke(0);function Pn(t,e){xt(Wt,Wt.current),xt(kt,e)}function mf(t){Jt(kt),Jt(Wt),ae===t&&(ae=null)}function oi(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||Hr(l)||Br(l)))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!=="independent"){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 bl=0,et=null,bt=null,qt=null,si=!1,Pa=!1,Na=!1,di=0,tu=0,tn=null,d0=0;function Mt(){throw Error(r(321))}function hf(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!Ee(t[l],e[l]))return!1;return!0}function vf(t,e,l,a,n,u){return bl=u,et=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,Q.H=t===null||t.memoizedState===null?jd:Ud,Na=!1,u=l(a,n),Na=!1,Pa&&(u=ks(e,l,a,n)),Ws(t),u}function Ws(t){Q.H=Si;var e=bt!==null&&bt.next!==null;if(bl=0,qt=bt=et=null,si=!1,tu=0,tn=null,e)throw Error(r(300));t===null||Yt||(t=t.dependencies,t!==null&&li(t)&&(Yt=!0))}function ks(t,e,l,a){et=t;var n=0;do{if(Pa&&(tn=null),tu=0,Pa=!1,25<=n)throw Error(r(301));if(n+=1,qt=bt=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}Q.H=E0,u=e(l,a)}while(Pa);return u}function m0(){var t=Q.H,e=t.useState()[0];return e=typeof e.then=="function"?eu(e):e,t=t.useState()[0],(bt!==null?bt.memoizedState:null)!==t&&(et.flags|=1024),e}function yf(){var t=di!==0;return di=0,t}function gf(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function pf(t){if(si){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}si=!1}bl=0,qt=bt=et=null,Pa=!1,tu=di=0,tn=null}function ie(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return qt===null?et.memoizedState=qt=t:qt=qt.next=t,qt}function Bt(){if(bt===null){var t=et.alternate;t=t!==null?t.memoizedState:null}else t=bt.next;var e=qt===null?et.memoizedState:qt.next;if(e!==null)qt=e,bt=t;else{if(t===null)throw et.alternate===null?Error(r(467)):Error(r(310));bt=t,t={memoizedState:bt.memoizedState,baseState:bt.baseState,baseQueue:bt.baseQueue,queue:bt.queue,next:null},qt===null?et.memoizedState=qt=t:qt=qt.next=t}return qt}function mi(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function eu(t){var e=tu;return tu+=1,tn===null&&(tn=[]),t=Gs(tn,t,e),e=et,(qt===null?e.memoizedState:qt.next)===null&&(e=e.alternate,Q.H=e===null||e.memoizedState===null?jd:Ud),t}function hi(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return eu(t);if(t.$$typeof===H)return;if(t.$$typeof===Nt)return Ft(t)}throw Error(r(438,String(t)))}function Sf(t){var e=null,l=et.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=et.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=mi(),et.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]=ia;return e.index++,l}function Tl(t,e){return typeof e=="function"?e(t):e}function vi(t){var e=Bt();return Ef(e,bt,t)}function Ef(t,e,l){var a=t.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var c=n.next;n.next=u.next,u.next=c}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var o=c=null,h=null,z=e,A=!1;do{var U=z.lane&-536870913;if(U!==z.lane?(ft&U)===U:(bl&U)===U){var b=z.revertLane;if(b===0)h!==null&&(h=h.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),U===pa&&(A=!0);else if((bl&b)===b){z=z.next,b===pa&&(A=!0);continue}else U={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},h===null?(o=h=U,c=u):h=h.next=U,et.lanes|=b,Wl|=b;U=z.action,Na&&l(u,U),u=z.hasEagerState?z.eagerState:l(u,U)}else b={lane:U,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},h===null?(o=h=b,c=u):h=h.next=b,et.lanes|=U,Wl|=U;z=z.next}while(z!==null&&z!==e);if(h===null?c=u:h.next=o,!Ee(u,t.memoizedState)&&(Yt=!0,A&&(l=Wa,l!==null)))throw l;t.memoizedState=u,t.baseState=c,t.baseQueue=h,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function bf(t){var e=Bt(),l=e.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var c=n=n.next;do u=t(u,c.action),c=c.next;while(c!==n);Ee(u,e.memoizedState)||(Yt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function Is(t,e,l){var a=et,n=Bt(),u=nt;if(u){if(l===void 0)throw Error(r(407));l=l()}else l=e();var c=!Ee((bt||n).memoizedState,l);if(c&&(n.memoizedState=l,Yt=!0),n=n.queue,zf(ed.bind(null,a,n,t),[t]),t=n.getSnapshot!==e||c||qt!==null&&(qt.memoizedState.tag&1)!==0,en(t?9:8,{destroy:void 0},td.bind(null,a,n,l,e),null),t){if(a.flags|=2048,Rt===null)throw Error(r(349));u||(bl&127)!==0||Ps(a,e,l)}return l}function Ps(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=et.updateQueue,e===null?(e=mi(),et.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function td(t,e,l,a){e.value=l,e.getSnapshot=a,ld(e)&&ad(t)}function ed(t,e,l){return l(function(){ld(e)&&ad(t)})}function ld(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!Ee(t,l)}catch{return!0}}function ad(t){var e=da(t,2);e!==null&&ve(e,t,2)}function Tf(t){var e=ie();if(typeof t=="function"){var l=t;if(t=l(),Na){Ul(!0);try{l()}finally{Ul(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tl,lastRenderedState:t},e}function nd(t,e,l,a){return t.baseState=l,Ef(t,bt,typeof a=="function"?a:Tl)}function h0(t,e,l,a,n){if(pi(t))throw Error(r(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(c){u.listeners.push(c)}};Q.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,ud(e,u)):(u.next=l.next,e.pending=l.next=u)}}function ud(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=Q.T,c={};c.types=u!==null?u.types:null,Q.T=c;try{var o=l(n,a),h=Q.S;h!==null&&h(c,o),id(t,e,o)}catch(z){Nf(t,e,z)}finally{u!==null&&c.types!==null&&(u.types=c.types),Q.T=u}}else try{u=l(n,a),id(t,e,u)}catch(z){Nf(t,e,z)}}function id(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){cd(t,e,a)},function(a){return Nf(t,e,a)}):cd(t,e,l)}function cd(t,e,l){e.status="fulfilled",e.value=l,fd(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,ud(t,l)))}function Nf(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,fd(e),e=e.next;while(e!==a)}t.action=null}function fd(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function rd(t,e){return e}function od(t,e){if(nt){var l=Rt.formState;if(l!==null){t:{var a=et;if(nt){if(_t){e:{for(var n=_t,u=Me;n.nodeType!==8;){if(!u){n=null;break e}if(n=Be(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){_t=Be(n.nextSibling),a=n.data==="F!";break t}}ql(a)}a=!1}a&&(e=l[0])}}return l=ie(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:rd,lastRenderedState:e},l.queue=a,l=Ad.bind(null,et,a),a.dispatch=l,a=Tf(!1),u=Af.bind(null,et,!1,a.queue),a=ie(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=h0.bind(null,et,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function sd(t){var e=Bt();return dd(e,bt,t)}function dd(t,e,l){if(e=Ef(t,e,rd)[0],t=vi(Tl)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=eu(e)}catch(c){throw c===ka?ui:c}else a=e;e=Bt();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(et.flags|=2048,en(9,{destroy:void 0},v0.bind(null,n,l),null)),[a,u,t]}function v0(t,e){t.action=e}function md(t){var e=Bt(),l=bt;if(l!==null)return dd(e,l,t);Bt(),e=e.memoizedState,l=Bt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function en(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=et.updateQueue,e===null&&(e=mi(),et.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 hd(){return Bt().memoizedState}function yi(t,e,l,a){var n=ie();et.flags|=t,n.memoizedState=en(1|e,{destroy:void 0},l,a===void 0?null:a)}function gi(t,e,l,a){var n=Bt();a=a===void 0?null:a;var u=n.memoizedState.inst;bt!==null&&a!==null&&hf(a,bt.memoizedState.deps)?n.memoizedState=en(e,u,l,a):(et.flags|=t,n.memoizedState=en(1|e,u,l,a))}function vd(t,e){yi(8390656,8,t,e)}function zf(t,e){gi(2048,8,t,e)}function y0(t){et.flags|=4;var e=et.updateQueue;if(e===null)e=mi(),et.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function yd(t){var e=Bt().memoizedState;return y0({ref:e,nextImpl:t}),function(){if((vt&2)!==0)throw Error(r(440));return e.impl.apply(void 0,arguments)}}function gd(t,e){return gi(4,2,t,e)}function pd(t,e){return gi(4,4,t,e)}function Sd(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 Ed(t,e,l){l=l!=null?l.concat([t]):null,gi(4,4,Sd.bind(null,e,t),l)}function Rf(){}function bd(t,e){var l=Bt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&hf(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Td(t,e){var l=Bt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&hf(e,a[1]))return a[0];if(a=t(),Na){Ul(!0);try{t()}finally{Ul(!1)}}return l.memoizedState=[a,e],a}function xf(t,e,l){return l===void 0||(bl&1073741824)!==0&&(ft&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=jm(),et.lanes|=t,Wl|=t,l)}function Nd(t,e,l,a){return Ee(l,e)?l:Vl.current!==null?(t=xf(t,l,a),Ee(t,e)||(Yt=!0),t):(bl&106)===0||(bl&1073741824)!==0&&(ft&261930)===0?(Yt=!0,t.memoizedState=l):(t=jm(),et.lanes|=t,Wl|=t,e)}function zd(t,e,l,a,n){var u=P.p;P.p=u!==0&&8>u?u:8;var c=Q.T,o={};o.types=c!==null?c.types:null,Q.T=o,Af(t,!1,e,l);try{var h=n(),z=Q.S;if(z!==null&&z(o,h),h!==null&&typeof h=="object"&&typeof h.then=="function"){var A=s0(h,a);lu(t,e,A,Re(t))}else lu(t,e,a,Re(t))}catch(U){lu(t,e,{then:function(){},status:"rejected",reason:U},Re())}finally{P.p=u,c!==null&&o.types!==null&&(c.types=o.types),Q.T=c}}function g0(){}function _f(t,e,l,a){if(t.tag!==5)throw Error(r(476));var n=Rd(t).queue;zd(t,n,e,sl,l===null?g0:function(){return xd(t),l(a)})}function Rd(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:sl,baseState:sl,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tl,lastRenderedState:sl},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 xd(t){var e=Rd(t);e.next===null&&(e=t.alternate.memoizedState),lu(t,e.next.queue,{},Re())}function Of(){return Ft(bn)}function _d(){return Bt().memoizedState}function Od(){return Bt().memoizedState}function p0(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Re();t=Xl(l);var a=Ql(e,t,l);a!==null&&(ve(a,e,l),Wn(a,e,l)),e={cache:ef()},t.payload=e;return}e=e.return}}function S0(t,e,l){var a=Re();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},pi(t)?Cd(e,l):(l=Kc(t,e,l,a),l!==null&&(ve(l,t,a),Dd(l,e,a)))}function Ad(t,e,l){var a=Re();lu(t,e,l,a)}function lu(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(pi(t))Cd(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var c=e.lastRenderedState,o=u(c,l);if(n.hasEagerState=!0,n.eagerState=o,Ee(o,c))return Fu(t,e,n,0),Rt===null&&$u(),!1}catch{}if(l=Kc(t,e,n,a),l!==null)return ve(l,t,a),Dd(l,e,a),!0}return!1}function Af(t,e,l,a){if(a={lane:2,revertLane:Sr(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},pi(t)){if(e)throw Error(r(479))}else e=Kc(t,l,a,2),e!==null&&ve(e,t,2)}function pi(t){var e=t.alternate;return t===et||e!==null&&e===et}function Cd(t,e){Pa=si=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Dd(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,jo(t,l)}}var Si={readContext:Ft,use:hi,useCallback:Mt,useContext:Mt,useEffect:Mt,useImperativeHandle:Mt,useLayoutEffect:Mt,useInsertionEffect:Mt,useMemo:Mt,useReducer:Mt,useRef:Mt,useState:Mt,useDebugValue:Mt,useDeferredValue:Mt,useTransition:Mt,useSyncExternalStore:Mt,useId:Mt,useHostTransitionStatus:Mt,useFormState:Mt,useActionState:Mt,useOptimistic:Mt,useMemoCache:Mt,useCacheRefresh:Mt,useEffectEvent:Mt},jd={readContext:Ft,use:hi,useCallback:function(t,e){return ie().memoizedState=[t,e===void 0?null:e],t},useContext:Ft,useEffect:vd,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,yi(4194308,4,Sd.bind(null,e,t),l)},useLayoutEffect:function(t,e){return yi(4194308,4,t,e)},useInsertionEffect:function(t,e){yi(4,2,t,e)},useMemo:function(t,e){var l=ie();e=e===void 0?null:e;var a=t();if(Na){Ul(!0);try{t()}finally{Ul(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=ie();if(l!==void 0){var n=l(e);if(Na){Ul(!0);try{l(e)}finally{Ul(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=S0.bind(null,et,t),[a.memoizedState,t]},useRef:function(t){var e=ie();return t={current:t},e.memoizedState=t},useState:function(t){t=Tf(t);var e=t.queue,l=Ad.bind(null,et,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Rf,useDeferredValue:function(t,e){var l=ie();return xf(l,t,e)},useTransition:function(){var t=Tf(!1);return t=zd.bind(null,et,t.queue,!0,!1),ie().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=et,n=ie();if(nt){if(l===void 0)throw Error(r(407));l=l()}else{if(l=e(),Rt===null)throw Error(r(349));(ft&127)!==0||Ps(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,vd(ed.bind(null,a,u,t),[t]),a.flags|=2048,en(9,{destroy:void 0},td.bind(null,a,u,l,e),null),l},useId:function(){var t=ie(),e=Rt.identifierPrefix;if(nt){var l=el,a=tl;l=(a&~(1<<32-pe(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=di++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=d0++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Of,useFormState:od,useActionState:od,useOptimistic:function(t){var e=ie();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Af.bind(null,et,!0,l),l.dispatch=e,[t,e]},useMemoCache:Sf,useCacheRefresh:function(){return ie().memoizedState=p0.bind(null,et)},useEffectEvent:function(t){var e=ie(),l={impl:t};return e.memoizedState=l,function(){if((vt&2)!==0)throw Error(r(440));return l.impl.apply(void 0,arguments)}}},Ud={readContext:Ft,use:hi,useCallback:bd,useContext:Ft,useEffect:zf,useImperativeHandle:Ed,useInsertionEffect:gd,useLayoutEffect:pd,useMemo:Td,useReducer:vi,useRef:hd,useState:function(){return vi(Tl)},useDebugValue:Rf,useDeferredValue:function(t,e){var l=Bt();return Nd(l,bt.memoizedState,t,e)},useTransition:function(){var t=vi(Tl)[0],e=Bt().memoizedState;return[typeof t=="boolean"?t:eu(t),e]},useSyncExternalStore:Is,useId:_d,useHostTransitionStatus:Of,useFormState:sd,useActionState:sd,useOptimistic:function(t,e){var l=Bt();return nd(l,bt,t,e)},useMemoCache:Sf,useCacheRefresh:Od,useEffectEvent:yd},E0={readContext:Ft,use:hi,useCallback:bd,useContext:Ft,useEffect:zf,useImperativeHandle:Ed,useInsertionEffect:gd,useLayoutEffect:pd,useMemo:Td,useReducer:bf,useRef:hd,useState:function(){return bf(Tl)},useDebugValue:Rf,useDeferredValue:function(t,e){var l=Bt();return bt===null?xf(l,t,e):Nd(l,bt.memoizedState,t,e)},useTransition:function(){var t=bf(Tl)[0],e=Bt().memoizedState;return[typeof t=="boolean"?t:eu(t),e]},useSyncExternalStore:Is,useId:_d,useHostTransitionStatus:Of,useFormState:md,useActionState:md,useOptimistic:function(t,e){var l=Bt();return bt!==null?nd(l,bt,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:Sf,useCacheRefresh:Od,useEffectEvent:yd};function Cf(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:I({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Df={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=Re(),n=Xl(a);n.payload=e,l!=null&&(n.callback=l),e=Ql(t,n,a),e!==null&&(ve(e,t,a),Wn(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=Re(),n=Xl(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=Ql(t,n,a),e!==null&&(ve(e,t,a),Wn(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=Re(),a=Xl(l);a.tag=2,e!=null&&(a.callback=e),e=Ql(t,a,l),e!==null&&(ve(e,t,l),Wn(e,t,l))}};function Md(t,e,l,a,n,u,c){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,c):e.prototype&&e.prototype.isPureReactComponent?!Xn(l,a)||!Xn(n,u):!0}function Hd(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&&Df.enqueueReplaceState(e,e.state,null)}function za(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=I({},l));for(var n in t)l[n]===void 0&&(l[n]=t[n])}return l}function Bd(t){Ju(t)}function Ld(t){console.error(t)}function qd(t){Ju(t)}function Ei(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function Yd(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 jf(t,e,l){return l=Xl(l),l.tag=3,l.payload={element:null},l.callback=function(){Ei(t,e)},l}function wd(t){return t=Xl(t),t.tag=3,t}function Gd(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(){Yd(e,l,a)}}var c=l.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(t.callback=function(){Yd(e,l,a),typeof n!="function"&&(kl===null?kl=new Set([this]):kl.add(this));var o=a.stack;this.componentDidCatch(a.value,{componentStack:o!==null?o:""})})}function b0(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ya(e,l,n,!0),l=Wt.current,l!==null){switch(l.tag){case 31:case 13:case 19:return ae===null?Gi():l.alternate===null&&Ht===0&&(Ht=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===ii?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),yr(t,a,n)),!1;case 22:return l.flags|=65536,a===ii?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)),yr(t,a,n)),!1}throw Error(r(435,l.tag))}return yr(t,a,n),Gi(),!1}if(nt)return e=Wt.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==kc&&(t=Error(r(422),{cause:a}),Zn(De(t,l)))):(a!==kc&&(e=Error(r(423),{cause:a}),Zn(De(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=De(a,l),n=jf(t.stateNode,a,n),ff(t,n),Ht!==4&&(Ht=2)),!1;var u=Error(r(520),{cause:a});if(u=De(u,l),ou===null?ou=[u]:ou.push(u),Ht!==4&&(Ht=2),e===null)return!0;a=De(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=jf(l.stateNode,a,t),ff(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"&&(kl===null||!kl.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=wd(n),Gd(n,t,l,a),ff(l,n),!1;break;case 22:if(l.memoizedState!==null)return l.flags|=65536,!1}l=l.return}while(l!==null);return!1}var Uf=Error(r(461)),Yt=!1;function Xt(t,e,l,a){e.child=t===null?Zs(e,null,l,a):Ta(e,t.child,l,a)}function Xd(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var c={};for(var o in a)o!=="ref"&&(c[o]=a[o])}else c=a;return ga(e),a=vf(t,e,l,c,u,n),o=yf(),t!==null&&!Yt?(gf(t,e,n),Nl(t,e,n)):(nt&&o&&Pu(e),e.flags|=1,Xt(t,e,a,n),e.child)}function Qd(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!Jc(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,Vd(t,e,u,a,n)):(t=ku(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!Gf(t,n)){var c=u.memoizedProps;if(l=l.compare,l=l!==null?l:Xn,l(c,a)&&t.ref===e.ref)return Nl(t,e,n)}return e.flags|=1,t=gl(u,a),t.ref=e.ref,t.return=e,e.child=t}function Vd(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(Xn(u,a)&&t.ref===e.ref)if(Yt=!1,e.pendingProps=a=u,Gf(t,n))(t.flags&131072)!==0&&(Yt=!0);else return e.lanes=t.lanes,Nl(t,e,n)}return Mf(t,e,l,a,n)}function Zd(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 Kd(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&ni(e,u!==null?u.cachePool:null),u!==null?$s(e,u):of(),Fs(e);else return a=e.lanes=536870912,Kd(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(ni(e,u.cachePool),$s(e,u),Kl(),e.memoizedState=null):(t!==null&&ni(e,null),of(),Kl());return Xt(t,e,n,l),e.child}function au(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function Kd(t,e,l,a,n){var u=af();return u=u===null?null:{parent:Lt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&ni(e,null),of(),Fs(e),t!==null&&ya(t,e,a,!0),e.childLanes=n,null}function bi(t,e){return e=Ti({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function Jd(t,e,l){return Ta(e,t.child,null,l),t=bi(e,e.pendingProps),t.flags|=2,be(e),e.memoizedState=null,t}function T0(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(nt){if(a.mode==="hidden")return t=bi(e,a),e.lanes=536870912,t.memoizedState={baseLanes:0,cachePool:null},au(null,t);if(df(e),(t=_t)?(t=Sh(t,Me),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Bl!==null?{id:tl,overflow:el}:null,retryLane:536870912,hydrationErrors:null},l=Cs(t),l.return=e,e.child=l,Vt=e,_t=null)):t=null,t===null)throw ql(e);return e.lanes=536870912,null}return bi(e,a)}var u=t.memoizedState;if(u!==null){var c=u.dehydrated;if(df(e),n)if(e.flags&256)e.flags&=-257,e=Jd(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(r(558));else if(Yt||ya(t,e,l,!1),n=(l&t.childLanes)!==0,Yt||n){if(Vl.current===null){if(a=Rt,a!==null&&(c=Uo(a,l),c!==0&&c!==u.retryLane))throw u.retryLane=c,da(t,c),ve(a,t,c),Uf;Gi()}e=Jd(t,e,l)}else t=u.treeContext,_t=Be(c.nextSibling),Vt=e,nt=!0,Ll=null,Me=!1,t!==null&&Us(e,t),e=bi(e,a),e.flags|=134221824;return e}return t=gl(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function ln(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(r(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function Mf(t,e,l,a,n){return ga(e),l=vf(t,e,l,a,void 0,n),a=yf(),t!==null&&!Yt?(gf(t,e,n),Nl(t,e,n)):(nt&&a&&Pu(e),e.flags|=1,Xt(t,e,l,n),e.child)}function $d(t,e,l,a,n,u){return ga(e),e.updateQueue=null,l=ks(e,a,l,n),Ws(t),a=yf(),t!==null&&!Yt?(gf(t,e,u),Nl(t,e,u)):(nt&&a&&Pu(e),e.flags|=1,Xt(t,e,l,u),e.child)}function Fd(t,e,l,a,n){if(ga(e),e.stateNode===null){var u=Ka,c=l.contextType;typeof c=="object"&&c!==null&&(u=Ft(c)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Df,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},uf(e),c=l.contextType,u.context=typeof c=="object"&&c!==null?Ft(c):Ka,u.state=e.memoizedState,c=l.getDerivedStateFromProps,typeof c=="function"&&(Cf(e,l,c,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(c=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),c!==u.state&&Df.enqueueReplaceState(u,u.state,null),In(e,a,u,n),kn(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var o=e.memoizedProps,h=za(l,o);u.props=h;var z=u.context,A=l.contextType;c=Ka,typeof A=="object"&&A!==null&&(c=Ft(A));var U=l.getDerivedStateFromProps;A=typeof U=="function"||typeof u.getSnapshotBeforeUpdate=="function",o=e.pendingProps!==o,A||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o||z!==c)&&Hd(e,u,a,c),Gl=!1;var b=e.memoizedState;u.state=b,In(e,a,u,n),kn(),z=e.memoizedState,o||b!==z||Gl?(typeof U=="function"&&(Cf(e,l,U,a),z=e.memoizedState),(h=Gl||Md(e,l,h,a,b,z,c))?(A||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=c,a=h):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,cf(t,e),c=e.memoizedProps,A=za(l,c),u.props=A,U=e.pendingProps,b=u.context,z=l.contextType,h=Ka,typeof z=="object"&&z!==null&&(h=Ft(z)),o=l.getDerivedStateFromProps,(z=typeof o=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==U||b!==h)&&Hd(e,u,a,h),Gl=!1,b=e.memoizedState,u.state=b,In(e,a,u,n),kn();var O=e.memoizedState;c!==U||b!==O||Gl||t!==null&&t.dependencies!==null&&li(t.dependencies)?(typeof o=="function"&&(Cf(e,l,o,a),O=e.memoizedState),(A=Gl||Md(e,l,A,a,b,O,h)||t!==null&&t.dependencies!==null&&li(t.dependencies))?(z||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,O,h),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,O,h)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||c===t.memoizedProps&&b===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===t.memoizedProps&&b===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),u.props=a,u.state=O,u.context=h,a=A):(typeof u.componentDidUpdate!="function"||c===t.memoizedProps&&b===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===t.memoizedProps&&b===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,ln(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=Ta(e,t.child,null,n),e.child=Ta(e,null,l,n)):Xt(t,e,l,n),e.memoizedState=u.state,t=e.child):t=Nl(t,e,n),t}function Wd(t,e,l,a){return ha(),e.flags|=256,Xt(t,e,l,a),e.child}var Hf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Bf(t){return{baseLanes:t,cachePool:Ys()}}function Lf(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ze),t}function kd(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,c;if((c=u)||(c=t!==null&&t.memoizedState===null?!1:(kt.current&2)!==0),c&&(n=!0,e.flags&=-129),c=(e.flags&32)!==0,e.flags&=-33,t===null){if(nt){if(n?Zl(e):Kl(),(t=_t)?(t=Sh(t,Me),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Bl!==null?{id:tl,overflow:el}:null,retryLane:536870912,hydrationErrors:null},l=Cs(t),l.return=e,e.child=l,Vt=e,_t=null)):t=null,t===null)throw ql(e);return Br(t)?e.lanes=32:e.lanes=536870912,null}return u=a.children,a=a.fallback,n?(Kl(),n=e.mode,u=Ti({mode:"hidden",children:u},n),a=ma(a,n,l,null),u.return=e,a.return=e,u.sibling=a,e.child=u,a=e.child,a.memoizedState=Bf(l),a.childLanes=Lf(t,c,l),e.memoizedState=Hf,au(null,a)):(Zl(e),qf(e,u))}var o=t.memoizedState;if(o!==null){var h=o.dehydrated;if(h!==null)return N0(t,e,u,c,a,h,o,l)}return n?(Kl(),n=a.fallback,u=e.mode,o=t.child,h=o.sibling,a=gl(o,{mode:"hidden",children:a.children}),a.subtreeFlags=o.subtreeFlags&1206910976,h!==null?n=gl(h,n):(n=ma(n,u,l,null),n.flags|=2),n.return=e,a.return=e,a.sibling=n,e.child=a,au(null,a),a=e.child,n=t.child.memoizedState,n===null?n=Bf(l):(u=n.cachePool,u!==null?(o=Lt._currentValue,u=u.parent!==o?{parent:o,pool:o}:u):u=Ys(),n={baseLanes:n.baseLanes|l,cachePool:u}),a.memoizedState=n,a.childLanes=Lf(t,c,l),e.memoizedState=Hf,au(t.child,a)):(Zl(e),l=t.child,t=l.sibling,l=gl(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(c=e.deletions,c===null?(e.deletions=[t],e.flags|=16):c.push(t)),e.child=l,e.memoizedState=null,l)}function qf(t,e){return e=Ti({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Ti(t,e){return t=se(22,t,null,e),t.lanes=0,t}function Ni(t,e,l){return Ta(e,t.child,null,l),t=qf(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function N0(t,e,l,a,n,u,c,o){if(l)return e.flags&256?(Zl(e),e.flags&=-257,Ni(t,e,o)):e.memoizedState!==null?(Kl(),e.child=t.child,e.flags|=128,null):(Kl(),u=n.fallback,c=e.mode,n=Ti({mode:"visible",children:n.children},c),u=ma(u,c,o,null),u.flags|=2,n.return=e,u.return=e,n.sibling=u,e.child=n,Ta(e,t.child,null,o),n=e.child,n.memoizedState=Bf(o),n.childLanes=Lf(t,a,o),e.memoizedState=Hf,au(null,n));if(Zl(e),Br(u)){if(a=u.nextSibling&&u.nextSibling.dataset,a)var h=a.dgst;return a=h,a!==""&&(n=Error(r(419)),n.stack="",n.digest=a,Zn({value:n,source:null,stack:null})),Ni(t,e,o)}if(Yt||ya(t,e,o,!1),a=(o&t.childLanes)!==0,Yt||a){if(Vl.current!==null)return Ni(t,e,o);if(a=Rt,a!==null&&(n=Uo(a,o),n!==0&&n!==c.retryLane))throw c.retryLane=n,da(t,n),ve(a,t,n),Uf;return Hr(u)||Gi(),Ni(t,e,o)}return Hr(u)?(e.flags|=192,e.child=t.child,null):(t=c.treeContext,_t=Be(u.nextSibling),Vt=e,nt=!0,Ll=null,Me=!1,t!==null&&Us(e,t),e=qf(e,n.children),e.flags|=134221824,e)}function Id(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),ei(t.return,e,l)}function Pd(t){for(var e=null;t!==null;){var l=t.alternate;l!==null&&oi(l)===null&&(e=t),t=t.sibling}return e}function zi(t,e,l,a,n,u){var c=t.memoizedState;c===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(c.isBackwards=e,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=l,c.tailMode=n,c.treeForkCount=u)}function Yf(t){var e=t.child;for(t.child=null;e!==null;){var l=e.sibling;e.sibling=t.child,t.child=e,e=l}}function wf(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var c=kt.current;if(e.flags&128)return Pn(e,c),null;var o=(c&2)!==0;if(o?(c=c&1|2,e.flags|=128):c&=1,Pn(e,c),n==="backwards"&&t!==null?(Yf(t),Xt(t,e,a,l),Yf(t)):Xt(t,e,a,l),a=nt?Vn:0,!o&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Id(t,l,e);else if(t.tag===19)Id(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"backwards":l=Pd(e.child),l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null,Yf(e)),zi(e,!0,n,null,u,a);break;case"unstable_legacy-backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&oi(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}zi(e,!0,l,null,u,a);break;case"together":zi(e,!1,null,null,void 0,a);break;case"independent":e.memoizedState=null;break;default:l=Pd(e.child),l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),zi(e,!1,n,l,u,a)}return e.child}function tm(t,e,l){var a=e.pendingProps;return Yl(e,e.type,a.value),Xt(t,e,a.children,l),e.child}function Nl(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),Wl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(ya(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(r(153));if(e.child!==null){for(t=e.child,l=gl(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=gl(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Gf(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&li(t)))}function z0(t,e,l){switch(e.tag){case 3:Au(e,e.stateNode.containerInfo),Yl(e,Lt,t.memoizedState.cache),ha();break;case 27:case 5:mc(e);break;case 4:Au(e,e.stateNode.containerInfo);break;case 10:Yl(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,df(e),null;break;case 13:var a=e.memoizedState;if(a!==null){if(a.dehydrated!==null)return Zl(e),e.flags|=128,null;a=ya(t,e,l,!1);var n=e.child.childLanes;return a||(l&n)!==0?kd(t,e,l):(Zl(e),t=Nl(t,e,l),t!==null?t.sibling:null)}Zl(e);break;case 19:if(e.flags&128)return wf(t,e,l);if(n=(t.flags&128)!==0,a=(l&e.childLanes)!==0,a||(ya(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return wf(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Pn(e,kt.current),a)break;return null;case 22:return e.lanes=0,Zd(t,e,l,e.pendingProps);case 24:Yl(e,Lt,t.memoizedState.cache)}return Nl(t,e,l)}function em(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Yt=!0;else{if(!Gf(t,l)&&(e.flags&128)===0)return Yt=!1,z0(t,e,l);Yt=(t.flags&131072)!==0}else Yt=!1,nt&&(e.flags&1048576)!==0&&js(e,Vn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Ea(e.elementType),e.type=t,typeof t=="function")Jc(t)?(a=za(t,a),e.tag=1,e=Fd(null,e,t,a,l)):(e.tag=0,e=Mf(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===w){e.tag=11,e=Xd(null,e,t,a,l);break t}else if(n===zt){e.tag=14,e=Qd(null,e,t,a,l);break t}else if(n===Nt){e.tag=10,e.type=t,e=tm(null,e,l);break t}}throw e=dt(t)||t,Error(r(306,e,""))}}return e;case 0:return Mf(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=za(a,e.pendingProps),Fd(t,e,a,n,l);case 3:t:{if(Au(e,e.stateNode.containerInfo),t===null)throw Error(r(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,cf(t,e),In(e,a,null,l);var c=e.memoizedState;if(a=c.cache,Yl(e,Lt,a),a!==u.cache&&tf(e,[Lt],l,!0),kn(),a=c.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:c.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=Wd(t,e,a,l);break t}else if(a!==n){n=De(Error(r(424)),e),Zn(n),e=Wd(t,e,a,l);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,_t=Be(t.firstChild),Vt=e,nt=!0,Ll=null,Me=!0,l=Zs(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|134221824,l=l.sibling;else{if(ha(),a===n){e=Nl(t,e,l);break t}Xt(t,e,a,l)}e=e.child}return e;case 26:return ln(t,e),t===null?(l=xh(e.type,null,e.pendingProps,null))?e.memoizedState=l:nt||(e.stateNode=uh(e.type,e.pendingProps,Dl.current,e)):e.memoizedState=xh(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return mc(e),t===null&&nt&&(a=e.stateNode=Th(e.type,e.pendingProps,Dl.current),Vt=e,Me=!0,n=_t,ta(e.type)?(Lr=n,_t=Be(a.firstChild)):_t=n),Xt(t,e,e.pendingProps.children,l),ln(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&nt&&((n=a=_t)&&(a=pg(a,e.type,e.pendingProps,Me),a!==null?(e.stateNode=a,Vt=e,_t=Be(a.firstChild),Me=!1,n=!0):n=!1),n||ql(e)),mc(e),n=e.type,u=e.pendingProps,c=t!==null?t.memoizedProps:null,a=u.children,Or(n,u)?a=null:c!==null&&Or(n,c)&&(e.flags|=32),e.memoizedState!==null&&(n=vf(t,e,m0,null,null,l),bn._currentValue=n),ln(t,e),Xt(t,e,a,l),e.child;case 6:return t===null&&nt&&((t=l=_t)&&(l=Sg(l,e.pendingProps,Me),l!==null?(e.stateNode=l,Vt=e,_t=null,t=!0):t=!1),t||ql(e)),null;case 13:return kd(t,e,l);case 4:return Au(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Ta(e,null,a,l):Xt(t,e,a,l),e.child;case 11:return Xd(t,e,e.type,e.pendingProps,l);case 7:return a=e.pendingProps,ln(t,e),Xt(t,e,a,l),e.child;case 8:return Xt(t,e,e.pendingProps.children,l),e.child;case 12:return Xt(t,e,e.pendingProps.children,l),e.child;case 10:return tm(t,e,l);case 9:return n=e.type._context,a=e.pendingProps.children,ga(e),n=Ft(n),a=a(n),e.flags|=1,Xt(t,e,a,l),e.child;case 14:return Qd(t,e,e.type,e.pendingProps,l);case 15:return Vd(t,e,e.type,e.pendingProps,l);case 19:return wf(t,e,l);case 31:return T0(t,e,l);case 22:return Zd(t,e,l,e.pendingProps);case 24:return ga(e),a=Ft(Lt),t===null?(n=af(),n===null&&(n=Rt,u=ef(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},uf(e),Yl(e,Lt,n)):((t.lanes&l)!==0&&(cf(t,e),In(e,null,null,l),kn()),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),Yl(e,Lt,a)):(a=u.cache,Yl(e,Lt,a),a!==n.cache&&tf(e,[Lt],l,!0))),Xt(t,e,e.pendingProps.children,l),e.child;case 30:return e.stateNode===null&&(e.stateNode={autoName:null,paired:null,clones:null,ref:null}),a=e.pendingProps,a.name!=null&&a.name!=="auto"?e.flags|=t===null?18882560:18874368:nt&&Pu(e),t!==null&&t.memoizedProps.name!==a.name?e.flags|=4194816:ln(t,e),Xt(t,e,a.children,l),e.child;case 29:throw e.pendingProps}throw Error(r(156,e.tag))}function zl(t){t.flags|=4}function Xf(t,e,l,a,n){var u;if((u=(t.mode&32)!==0)&&(u=l===null?Ch(e,a):Ch(e,a)&&(a.src!==l.src||a.srcSet!==l.srcSet)),u){if(t.flags|=16777216,(n&335544128)===n)if(t.stateNode.complete)t.flags|=8192;else if(Bm())t.flags|=8192;else throw ba=ii,nf}else t.flags&=-16777217}function lm(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Dh(e))if(Bm())t.flags|=8192;else throw ba=ii,nf}function Ri(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Co():536870912,t.lanes|=e,fn|=e)}function nu(t,e){if(!nt)switch(t.tailMode){case"visible":break;case"collapsed":for(var l=t.tail,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;break;default:for(e=t.tail,l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null}}function Ot(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&1206910976,a|=n.flags&1206910976,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 R0(t,e,l){var a=e.pendingProps;switch(Wc(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ot(e),null;case 1:return Ot(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),El(Lt),Ua(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(Fa(e)?zl(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Ic())),Ot(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(zl(e),u!==null?(Ot(e),lm(e,u)):(Ot(e),Xf(e,n,null,a,l))):u?u!==t.memoizedState?(zl(e),Ot(e),lm(e,u)):(Ot(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&zl(e),Ot(e),Xf(e,n,t,a,l)),null;case 27:if(Cu(e),l=Dl.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&zl(e);else{if(!a){if(e.stateNode===null)throw Error(r(166));return Ot(e),e.subtreeFlags&=-33554433,null}t=Ie.current,Fa(e)?Ms(e):(t=Th(n,a,l),e.stateNode=t,zl(e))}return Ot(e),e.subtreeFlags&=-33554433,null;case 5:if(Cu(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&zl(e);else{if(!a){if(e.stateNode===null)throw Error(r(166));return Ot(e),e.subtreeFlags&=-33554433,null}if(u=Ie.current,Fa(e))Ms(e);else{var c=vu(Dl.current);switch(u){case 1:u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=c.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?c.createElement(n,{is:a.is}):c.createElement(n)}}u[$t]=e,u[oe]=a;t:for(c=e.child;c!==null;){if(c.tag===5||c.tag===6)u.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break t;for(;c.sibling===null;){if(c.return===null||c.return===e)break t;c=c.return}c.sibling.return=c.return,c=c.sibling}e.stateNode=u;t:switch(Pt(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&&zl(e)}}return Ot(e),e.subtreeFlags&=-33554433,Xf(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&zl(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(r(166));if(t=Dl.current,Fa(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=Vt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[$t]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||eh(t.nodeValue,l)),t||ql(e,!0)}else t=vu(t).createTextNode(a),t[$t]=e,e.stateNode=t}return Ot(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=Fa(e),l!==null){if(t===null){if(!a)throw Error(r(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(557));t[$t]=e}else ha(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),t=!1}else l=Ic(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(be(e),e):(be(e),null);if((e.flags&128)!==0)throw Error(r(558))}return Ot(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=Fa(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(r(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(r(317));n[$t]=e}else ha(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),n=!1}else n=Ic(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(be(e),e):(be(e),null)}return be(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),Ri(e,e.updateQueue),Ot(e),null);case 4:return Ua(),t===null&&Nr(e.stateNode.containerInfo),e.flags|=67108864,Ot(e),null;case 10:return El(e.type),Ot(e),null;case 19:if(mf(e),a=e.memoizedState,a===null)return Ot(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)nu(a,!1);else{if(Ht!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=oi(t),u!==null){for(e.flags|=128,nu(a,!1),t=u.updateQueue,e.updateQueue=t,Ri(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)As(l,t),l=l.sibling;return Pn(e,kt.current&1|2),nt&&pl(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ye()>Li&&(e.flags|=128,n=!0,nu(a,!1),e.lanes=4194304)}else{if(!n)if(t=oi(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Ri(e,t),nu(a,!0),a.tail===null&&a.tailMode!=="collapsed"&&a.tailMode!=="visible"&&!u.alternate&&!nt)return Ot(e),null}else 2*ye()-a.renderingStartTime>Li&&l!==536870912&&(e.flags|=128,n=!0,nu(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)}if(a.tail!==null){t=a.tail;t:{for(l=t;l!==null;){if(l.alternate!==null){l=!1;break t}l=l.sibling}l=!0}return a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ye(),t.sibling=null,u=kt.current,u=n?u&1|2:u&1,a.tailMode==="visible"||a.tailMode==="collapsed"||!l||nt?Pn(e,u):(l=u,xt(Wt,e),xt(kt,l),ae===null&&(ae=e)),nt&&pl(e,a.treeForkCount),t}return Ot(e),null;case 22:case 23:return be(e),sf(),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&&(Ot(e),e.subtreeFlags&6&&(e.flags|=8192)):Ot(e),l=e.updateQueue,l!==null&&Ri(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&&Jt(Sa),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),El(Lt),Ot(e),null;case 25:return null;case 30:return e.flags|=33554432,Ot(e),null}throw Error(r(156,e.tag))}function x0(t,e){switch(Wc(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return El(Lt),Ua(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Cu(e),null;case 31:if(e.memoizedState!==null){if(be(e),e.alternate===null)throw Error(r(340));ha()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(be(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(r(340));ha()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return mf(e),t=e.flags,t&65536?(e.flags=t&-65537|128,t=e.memoizedState,t!==null&&(t.rendering=null,t.tail=null),e.flags|=4,e):null;case 4:return Ua(),null;case 10:return El(e.type),null;case 22:case 23:return be(e),sf(),t!==null&&Jt(Sa),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return El(Lt),null;case 25:return null;default:return null}}function am(t,e){switch(Wc(e),e.tag){case 3:El(Lt),Ua();break;case 26:case 27:case 5:Cu(e);break;case 4:Ua();break;case 31:e.memoizedState!==null&&be(e);break;case 13:be(e);break;case 19:mf(e);break;case 10:El(e.type);break;case 22:case 23:be(e),sf(),t!==null&&Jt(Sa);break;case 24:El(Lt)}}function uu(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,c=l.inst;a=u(),c.destroy=a}l=l.next}while(l!==n)}}catch(o){St(e,e.return,o)}}function Jl(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 c=a.inst,o=c.destroy;if(o!==void 0){c.destroy=void 0,n=e;var h=l,z=o;try{z()}catch(A){St(n,h,A)}}}a=a.next}while(a!==u)}}catch(A){St(e,e.return,A)}}function nm(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{Js(e,l)}catch(a){St(t,t.return,a)}}}function um(t,e,l){l.props=za(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){St(t,e,a)}}function ll(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:var n=t.stateNode,u=vl(t.memoizedProps,n);(n.ref===null||n.ref.name!==u)&&(n.ref=dh(u)),a=n.ref;break;case 7:if(t.stateNode===null){var c=new xe(t);y(t.child,!1,yg,c,void 0,void 0),t.stateNode=c}a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(o){St(t,e,o)}}function It(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){St(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){St(t,e,n)}else l.current=null}function xi(t,e){if((t.tag===5||t.tag===27||t.tag===6)&&t.alternate===null&&e!==null)for(var l=0;l<e.length;l++)ph(t.stateNode,e[l])}function im(t){for(var e=t.return;e!==null&&(Vf(e)&&ph(t.stateNode,e.stateNode),!Qf(e));)e=e.return}function iu(t){for(var e=t.return;e!==null&&(Vf(e)&&gg(t.stateNode,e.stateNode),!Qf(e));)e=e.return}function Qf(t){return t.tag===5||t.tag===3||t.tag===27}function Vf(t){return t&&t.tag===7&&t.stateNode!==null}function Zf(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){St(t,t.return,n)}}function Kf(t,e,l){try{var a=t.stateNode;I0(a,t.type,l,e),a[oe]=e}catch(n){St(t,t.return,n)}}function cm(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&ta(t.type)||t.tag===4}function Jf(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||cm(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&&ta(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 $f(t,e,l,a){var n=t.tag;if(n===5||n===6)n=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(n,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(n),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=Pe)),xi(t,a),mt=!0;else if(n!==4&&(n===27&&(xi(t,a),a=null,ta(t.type)&&(l=t.stateNode,e=null)),t=t.child,t!==null))for($f(t,e,l,a),t=t.sibling;t!==null;)$f(t,e,l,a),t=t.sibling}function _i(t,e,l,a){var n=t.tag;if(n===5||n===6)n=t.stateNode,e?l.insertBefore(n,e):l.appendChild(n),xi(t,a),mt=!0;else if(n!==4&&(n===27&&(xi(t,a),a=null,ta(t.type)&&(l=t.stateNode)),t=t.child,t!==null))for(_i(t,e,l,a),t=t.sibling;t!==null;)_i(t,e,l,a),t=t.sibling}function fm(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);Pt(e,a,l),e[$t]=t,e[oe]=l}catch(u){St(t,t.return,u)}}var Oi=!1,Te=null;function rm(t){(t.tag===30||(t.subtreeFlags&33554432)!==0)&&(Oi=!0)}var al=null;function om(){var t=al;return al=null,t}var de=0;function an(t,e,l,a,n){return de=0,sm(t.child,e,l,a,n)}function sm(t,e,l,a,n){for(var u=!1;t!==null;){if(t.tag===5){var c=t.stateNode;if(a!==null){var o=Dr(c);a.push(o),o.view&&(u=!0)}else u||Dr(c).view&&(u=!0);Oi=!0,oh(c,de===0?e:e+"_"+de,l),de++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&n||sm(t.child,e,l,a,n)&&(u=!0));t=t.sibling}return u}function nl(t,e){for(;t!==null;)t.tag===5?sh(t.stateNode,t.memoizedProps):(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&e||nl(t.child,e)),t=t.sibling}function Ai(t){if((t.subtreeFlags&18874368)!==0)for(t=t.child;t!==null;){if((t.tag!==22||t.memoizedState===null)&&(Ai(t),t.tag===30&&(t.flags&18874368)!==0&&t.stateNode.paired)){var e=t.memoizedProps;if(e.name==null||e.name==="auto")throw Error(r(544));var l=e.name;e=yl(e.default,e.share),e!=="none"&&(an(t,l,e,null,!1)||nl(t.child,!1))}t=t.sibling}}function Ff(t,e){if(t.tag===30){var l=t.stateNode,a=t.memoizedProps,n=vl(a,l),u=yl(a.default,l.paired?a.share:a.enter);u!=="none"?an(t,n,u,null,!1)?(Ai(t),l.paired||e||dn(t,a.onEnter)):nl(t.child,!1):Ai(t)}else if((t.subtreeFlags&33554432)!==0)for(t=t.child;t!==null;)Ff(t,e),t=t.sibling;else Ai(t)}function Wf(t){if(Te!==null&&Te.size!==0){var e=Te;if((t.subtreeFlags&18874368)!==0)for(t=t.child;t!==null;){if(t.tag!==22||t.memoizedState===null){if(t.tag===30&&(t.flags&18874368)!==0){var l=t.memoizedProps,a=l.name;if(a!=null&&a!=="auto"){var n=e.get(a);if(n!==void 0){var u=yl(l.default,l.share);if(u!=="none"&&(an(t,a,u,null,!1)?(u=t.stateNode,n.paired=u,u.paired=n,dn(t,l.onShare)):nl(t.child,!1)),e.delete(a),e.size===0)break}}}Wf(t)}t=t.sibling}}}function kf(t){if(t.tag===30){var e=t.memoizedProps,l=vl(e,t.stateNode),a=Te!==null?Te.get(l):void 0,n=yl(e.default,a!==void 0?e.share:e.exit);n!=="none"&&(an(t,l,n,null,!1)?a!==void 0?(n=t.stateNode,a.paired=n,n.paired=a,Te.delete(l),dn(t,e.onShare)):dn(t,e.onExit):nl(t.child,!1)),Te!==null&&Wf(t)}else if((t.subtreeFlags&33554432)!==0)for(t=t.child;t!==null;)kf(t),t=t.sibling;else Te!==null&&Wf(t)}function dm(t){for(t=t.child;t!==null;){if(t.tag===30){var e=t.memoizedProps,l=vl(e,t.stateNode);e=yl(e.default,e.update),t.flags&=-5,e!=="none"&&an(t,l,e,t.memoizedState=[],!1)}else(t.subtreeFlags&33554432)!==0&&dm(t);t=t.sibling}}function If(t){if((t.subtreeFlags&18874368)!==0)for(t=t.child;t!==null;){if(t.tag!==22||t.memoizedState===null){if(t.tag===30&&(t.flags&18874368)!==0){var e=t.stateNode;e.paired!==null&&(e.paired=null,nl(t.child,!1))}If(t)}t=t.sibling}}function Ci(t){if(t.tag===30)t.stateNode.paired=null,nl(t.child,!1),If(t);else if((t.subtreeFlags&33554432)!==0)for(t=t.child;t!==null;)Ci(t),t=t.sibling;else If(t)}function mm(t){for(t=t.child;t!==null;)t.tag===30?nl(t.child,!1):(t.subtreeFlags&33554432)!==0&&mm(t),t=t.sibling}function Pf(t,e,l,a,n,u,c){for(var o=!1;e!==null;){if(e.tag===5){var h=e.stateNode;if(u!==null&&de<u.length){var z=u[de],A=Dr(h);(z.view||A.view)&&(o=!0);var U;if(U=(t.flags&4)===0)if(A.clip)U=!0;else{U=z.rect;var b=A.rect;U=U.y!==b.y||U.x!==b.x||U.height!==b.height||U.width!==b.width}U&&(t.flags|=4),A.abs?A=!z.abs:(z=z.rect,A=A.rect,A=z.height!==A.height||z.width!==A.width),A&&(t.flags|=32)}else t.flags|=32;(t.flags&4)!==0&&oh(h,de===0?l:l+"_"+de,n),o&&(t.flags&4)!==0||(al===null&&(al=[]),al.push(h,de===0?a:a+"_"+de,e.memoizedProps)),de++}else(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&c?t.flags|=e.flags&32:Pf(t,e.child,l,a,n,u,c)&&(o=!0));e=e.sibling}return o}function hm(t,e){for(t=t.child;t!==null;){if(t.tag===30){var l=t.memoizedProps,a=t.stateNode,n=vl(l,a),u=yl(l.default,l.update),c;c=t.memoizedState,t.memoizedState=null,a=t;var o=t.child;de=0,n=Pf(a,o,n,n,u,c,!1),(t.flags&4)!==0&&n&&dn(t,l.onUpdate)}else(t.subtreeFlags&33554432)!==0&&hm(t);t=t.sibling}}var Zt=!1,gt=!1,ul=!1,tr=!1,vm=typeof WeakSet=="function"?WeakSet:Set,Kt=null,il=!1,cu=!1,Di=!1,er=!1;function _0(t,e,l){if(t=t.containerInfo,xr=Tn,t=Ss(t),wc(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else t:{a=(a=t.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var u=n.anchorOffset,c=n.focusNode;n=n.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break t}var o=0,h=-1,z=-1,A=0,U=0,b=t,O=null;e:for(;;){for(var L;b!==a||u!==0&&b.nodeType!==3||(h=o+u),b!==c||n!==0&&b.nodeType!==3||(z=o+n),b.nodeType===3&&(o+=b.nodeValue.length),(L=b.firstChild)!==null;)O=b,b=L;for(;;){if(b===t)break e;if(O===a&&++A===u&&(h=o),O===c&&++U===n&&(z=o),(L=b.nextSibling)!==null)break;b=O,O=b.parentNode}b=L}a=h===-1||z===-1?null:{start:h,end:z}}else a=null}a=a||{start:0,end:0}}else a=null;for(_r={focusedElem:t,selectionRange:a},Tn=!1,l=(l&335544064)===l,Kt=e,e=l?9270:1024;Kt!==null;){if(t=Kt,l&&(a=t.deletions,a!==null))for(u=0;u<a.length;u++)l&&kf(a[u]);if(t.alternate===null&&(t.flags&2)!==0)l&&rm(t),ji(l);else{if(t.tag===22){if(a=t.alternate,t.memoizedState!==null){a!==null&&a.memoizedState===null&&l&&kf(a),ji(l);continue}else if(a!==null&&a.memoizedState!==null){l&&rm(t),ji(l);continue}}a=t.child,(t.subtreeFlags&e)!==0&&a!==null?(a.return=t,Kt=a):(l&&dm(t),ji(l))}}Te=null}function ji(t){for(;Kt!==null;){var e=Kt,l=t,a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 15:break;case 1:if((n&1024)!==0&&a!==null){l=void 0,n=a.memoizedProps,a=a.memoizedState;var u=e.stateNode;try{var c=za(e.type,n);l=u.getSnapshotBeforeUpdate(c,a),u.__reactInternalSnapshotBeforeUpdate=l}catch(o){St(e,e.return,o)}}break;case 3:if((n&1024)!==0){if(a=e.stateNode.containerInfo,l=a.nodeType,l===9)Mr(a);else if(l===1)switch(a.nodeName){case"HEAD":case"HTML":case"BODY":Mr(a);break;default:a.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:l&&a!==null&&(l=vl(a.memoizedProps,a.stateNode),n=e.memoizedProps,n=yl(n.default,n.update),n!=="none"&&an(a,l,n,a.memoizedState=[],!0));break;default:if((n&1024)!==0)throw Error(r(163))}if(a=e.sibling,a!==null){a.return=e.return,Kt=a;break}Kt=e.return}}function ym(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:cl(t,l),a&4&&uu(5,l);break;case 1:if(cl(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(c){St(l,l.return,c)}else{var n=za(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(c){St(l,l.return,c)}}a&64&&nm(l),a&512&&ll(l,l.return);break;case 3:if(cl(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{Js(t,e)}catch(c){St(l,l.return,c)}}break;case 27:e===null&&a&4&&fm(l);case 26:case 5:cl(t,l),e===null&&a&4&&Zf(l),a&512&&ll(l,l.return);break;case 12:cl(t,l);break;case 31:cl(t,l),a&4&&Em(t,l);break;case 13:cl(t,l),a&4&&bm(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=Y0.bind(null,l),Eg(t,l))));break;case 22:if(a=l.memoizedState!==null||Zt,!a){var u=e!==null&&e.memoizedState!==null||gt;e=Zt,n=gt,Zt=a,(gt=u)&&!n?(a=2,(l.subtreeFlags&8772)!==0&&(a|=1),Ze(t,l,a)):cl(t,l),Zt=e,gt=n}break;case 30:cl(t,l),a&512&&ll(l,l.return);break;case 7:a&512&&ll(l,l.return);default:cl(t,l)}}function lr(t,e){for(t=t.child;t!==null;)gm(t,e),t=t.sibling}function gm(t,e){switch(t.tag){case 5:case 26:try{var l=t.stateNode;if(e){var a=l.style;typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"}else{var n=t.stateNode,u=t.memoizedProps.style,c=u!=null&&u.hasOwnProperty("display")?u.display:null;n.style.display=c==null||typeof c=="boolean"?"":(""+c).trim()}}catch(h){St(t,t.return,h)}ar(t,e);break;case 6:try{t.stateNode.nodeValue=e?"":t.memoizedProps,mt=!0}catch(h){St(t,t.return,h)}break;case 18:try{var o=t.stateNode;e?rh(o,!0):rh(t.stateNode,!1)}catch(h){St(t,t.return,h)}break;case 22:case 23:t.memoizedState===null&&lr(t,e);break;default:lr(t,e)}}function ar(t,e){if(t.subtreeFlags&67108864)for(t=t.child;t!==null;){t:{var l=t,a=e;switch(l.tag){case 4:gm(l,a);break t;case 22:l.memoizedState===null&&ar(l,a);break t;default:ar(l,a)}}t=t.sibling}}function pm(t){var e=t.alternate;e!==null&&(t.alternate=null,pm(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&Lu(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 Ct=null,me=!1;function Qe(t,e,l){for(l=l.child;l!==null;)Sm(t,e,l),l=l.sibling}function Sm(t,e,l){if(ge&&typeof ge.onCommitFiberUnmount=="function")try{ge.onCommitFiberUnmount(Cn,l)}catch{}switch(l.tag){case 26:gt||It(l,e),Qe(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&!gt&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:gt||It(l,e),iu(l);var a=Ct,n=me;ta(l.type)&&(Ct=l.stateNode,me=!1),Qe(t,e,l),Nh(l.stateNode,l.type,l.memoizedProps),Ct=a,me=n;break;case 5:gt||It(l,e),iu(l);case 6:if(l.tag===6&&iu(l),a=Ct,n=me,Ct=null,Qe(t,e,l),Ct=a,me=n,Ct!==null)if(me)try{(Ct.nodeType===9?Ct.body:Ct.nodeName==="HTML"?Ct.ownerDocument.body:Ct).removeChild(l.stateNode),mt=!0}catch(u){St(l,e,u)}else try{Ct.removeChild(l.stateNode),mt=!0}catch(u){St(l,e,u)}break;case 18:Ct!==null&&(me?(t=Ct,fh(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Nn(t)):fh(Ct,l.stateNode));break;case 4:a=Ct,n=me,Ct=l.stateNode.containerInfo,me=!0,Qe(t,e,l),Ct=a,me=n;break;case 0:case 11:case 14:case 15:Jl(2,l,e),gt||Jl(4,l,e),Qe(t,e,l);break;case 1:gt||(It(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&um(l,e,a)),Qe(t,e,l);break;case 21:Qe(t,e,l);break;case 22:gt=(a=gt)||l.memoizedState!==null,Qe(t,e,l),gt=a;break;case 30:It(l,e),Qe(t,e,l);break;case 7:gt||It(l,e),Qe(t,e,l);break;default:Qe(t,e,l)}}function Em(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Nn(t)}catch(l){St(e,e.return,l)}}}function bm(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Nn(t)}catch(l){St(e,e.return,l)}}function O0(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new vm),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new vm),e;default:throw Error(r(435,t.tag))}}function Ui(t,e){var l=O0(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=w0.bind(null,t,a);a.then(n,n)}})}function ce(t,e,l){var a=e.deletions;if(a!==null)for(var n=0;n<a.length;n++){var u=a[n],c=t,o=e,h=o;t:for(;h!==null;){switch(h.tag){case 27:if(ta(h.type)){Ct=h.stateNode,me=!1;break t}break;case 5:Ct=h.stateNode,me=!1;break t;case 3:case 4:Ct=h.stateNode.containerInfo,me=!0;break t}h=h.return}if(Ct===null)throw Error(r(160));Sm(c,o,u),Ct=null,me=!1,c=u.alternate,c!==null&&(c.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Tm(e,t,l),e=e.sibling}var Ve=null;function Tm(t,e,l){var a=t.alternate,n=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:if(n&4&&(a=t.updateQueue,a=a!==null?a.events:null,a!==null))for(var u=0;u<a.length;u++){var c=a[u];c.ref.impl=c.nextImpl}ce(e,t,l),fe(t),n&4&&(Jl(3,t,t.return),uu(3,t),Jl(5,t,t.return));break;case 1:ce(e,t,l),fe(t),n&512&&(gt||a===null||It(a,a.return)),n&64&&Zt&&(t=t.updateQueue,t!==null&&(e=t.callbacks,e!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?e:l.concat(e))));break;case 26:if(u=Ve,ce(e,t,l),fe(t),n&512&&(gt||a===null||It(a,a.return)),n&4)if(n=a!==null?a.memoizedState:null,l=t.memoizedState,a===null)if(l===null)if(t.stateNode===null)if(Zt)t.stateNode=uh(t.type,t.memoizedProps,e.containerInfo,t);else{t:{e=t.type,l=t.memoizedProps,n=u.ownerDocument||u;e:switch(e){case"title":a=n.getElementsByTagName("title")[0],(!a||a[Un]||a[$t]||a.namespaceURI==="http://www.w3.org/2000/svg"||a.hasAttribute("itemprop"))&&(a=n.createElement(e),n.head.insertBefore(a,n.querySelector("head > title"))),Pt(a,e,l),a[$t]=t,Qt(a),e=a;break t;case"link":if(u=Ah("link","href",n).get(e+(l.href||""))){for(c=0;c<u.length;c++)if(a=u[c],a.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&a.getAttribute("rel")===(l.rel==null?null:l.rel)&&a.getAttribute("title")===(l.title==null?null:l.title)&&a.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){u.splice(c,1);break e}}a=n.createElement(e),Pt(a,e,l),n.head.appendChild(a);break;case"meta":if(u=Ah("meta","content",n).get(e+(l.content||""))){for(c=0;c<u.length;c++)if(a=u[c],a.getAttribute("content")===(l.content==null?null:""+l.content)&&a.getAttribute("name")===(l.name==null?null:l.name)&&a.getAttribute("property")===(l.property==null?null:l.property)&&a.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&a.getAttribute("charset")===(l.charSet==null?null:l.charSet)){u.splice(c,1);break e}}a=n.createElement(e),Pt(a,e,l),n.head.appendChild(a);break;default:throw Error(r(468,e))}a[$t]=t,Qt(a),e=a}t.stateNode=e}else Zt||Gr(u,t.type,t.stateNode);else t.stateNode=Oh(u,l,t.memoizedProps);else n!==l?(n===null?(e=a.stateNode,e===null||gt||e.parentNode.removeChild(e)):n.count--,l===null?Zt||Gr(u,t.type,t.stateNode):Oh(u,l,t.memoizedProps)):l===null&&t.stateNode!==null&&Kf(t,t.memoizedProps,a.memoizedProps);break;case 27:ce(e,t,l),fe(t),n&512&&(gt||a===null||It(a,a.return)),a!==null&&n&4&&Kf(t,t.memoizedProps,a.memoizedProps);break;case 5:if(u=ul,ul=!1,ce(e,t,l),ul=u,fe(t),n&512&&(gt||a===null||It(a,a.return)),t.flags&32){e=t.stateNode;try{Ya(e,""),mt=!0}catch(A){St(t,t.return,A)}}n&4&&t.stateNode!=null&&(e=t.memoizedProps,Kf(t,e,a!==null?a.memoizedProps:e)),n&1024&&(tr=!0);break;case 6:if(ce(e,t,l),fe(t),n&4){if(t.stateNode===null)throw Error(r(162));e=t.memoizedProps,l=t.stateNode;try{l.nodeValue=e,mt=!0}catch(A){St(t,t.return,A)}}break;case 3:if(mt=!1,$i=null,u=Ve,Ve=yu(e.containerInfo),ce(e,t,l),Ve=u,fe(t),n&4&&a!==null&&a.memoizedState.isDehydrated)try{Nn(e.containerInfo)}catch(A){St(t,t.return,A)}tr&&(tr=!1,Nm(t)),mt=!1;break;case 4:n=ul,ul=Zt,a=Qo(),u=Ve,Ve=yu(t.stateNode.containerInfo),ce(e,t,l),fe(t),Ve=u,mt&&cu&&(Di=!0),mt=a,ul=n;break;case 12:ce(e,t,l),fe(t);break;case 31:ce(e,t,l),fe(t),n&4&&(e=t.updateQueue,e!==null&&(t.updateQueue=null,Ui(t,e)));break;case 13:ce(e,t,l),fe(t),t.child.flags&8192&&t.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Bi=ye()),n&4&&(e=t.updateQueue,e!==null&&(t.updateQueue=null,Ui(t,e)));break;case 22:u=t.memoizedState!==null,c=a!==null&&a.memoizedState!==null;var o=Zt,h=gt,z=ul;Zt=o||u,ul=z||u,gt=h||c,ce(e,t,l),gt=h,ul=z,Zt=o,fe(t),n&8192&&(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,!u||a===null||c||Zt||gt||(e=c||gt,l=Zt,a=gt,Zt=u||Zt,gt=e,$l(t,2),Zt=l,gt=a),!u&&ul||lr(t,u)),n&4&&(e=t.updateQueue,e!==null&&(l=e.retryQueue,l!==null&&(e.retryQueue=null,Ui(t,l))));break;case 19:ce(e,t,l),fe(t),n&4&&(e=t.updateQueue,e!==null&&(t.updateQueue=null,Ui(t,e)));break;case 30:n&512&&(gt||a===null||It(a,a.return)),n=Qo(),u=cu,c=(l&335544064)===l,o=t.memoizedProps,cu=c&&yl(o.default,o.update)!=="none",ce(e,t,l),fe(t),c&&a!==null&&mt&&(t.flags|=4),cu=u,mt=n;break;case 21:break;case 7:n&512&&(gt||a===null||It(a,a.return)),a&&a.stateNode!==null&&(a.stateNode._fragmentFiber=t);default:ce(e,t,l),fe(t)}}function fe(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(cm(a)){l=a;break}a=a.return}a=null;for(var n=t.return;n!==null;){if(Vf(n)){var u=n.stateNode;a===null?a=[u]:a.push(u)}if(Qf(n))break;n=n.return}var c=a;if(l==null)throw Error(r(160));switch(l.tag){case 27:var o=l.stateNode,h=Jf(t);_i(t,h,o,c);break;case 5:var z=l.stateNode;l.flags&32&&(Ya(z,""),l.flags&=-33);var A=Jf(t);_i(t,A,z,c);break;case 3:case 4:var U=l.stateNode.containerInfo,b=Jf(t);$f(t,b,U,c);break;default:throw Error(r(161))}}catch(O){St(t,t.return,O)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Nm(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Nm(e),e.tag===5&&e.flags&1024&&(e=e.stateNode,Tn=!0,e.reset(),Tn=!1),t=t.sibling}}function nn(t,e){if(e.subtreeFlags&9270)for(e=e.child;e!==null;)zm(e,t),e=e.sibling;else hm(e)}function zm(t,e){var l=t.alternate;if(l===null)Ff(t,!1);else switch(t.tag){case 3:if(er=il=!1,om(),nn(e,t),!il&&!Di){if(t=al,t!==null)for(var a=0;a<t.length;a+=3){l=t[a];var n=t[a+1];sh(l,t[a+2]),l=l.ownerDocument.documentElement,l!==null&&l.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group("+n+")"})}t=e.containerInfo,t=t.nodeType===9?t.documentElement:t.ownerDocument.documentElement,t!==null&&t.style.viewTransitionName===""&&(t.style.viewTransitionName="none",t.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group(root)"}),t.animate({width:[0,0],height:[0,0]},{duration:0,fill:"forwards",pseudoElement:"::view-transition"})),er=!0}al=null;break;case 5:nn(e,t);break;case 4:a=il,il=!1,nn(e,t),il&&(Di=!0),il=a;break;case 22:t.memoizedState===null&&(l.memoizedState!==null?Ff(t,!1):nn(e,t));break;case 30:a=il,n=om(),il=!1,nn(e,t),il&&(t.flags|=4);var u=t.memoizedProps,c=t.stateNode;e=vl(u,c),c=vl(l.memoizedProps,c);var o=yl(u.default,u.update);o==="none"?e=!1:(u=l.memoizedState,l.memoizedState=null,l=t.child,de=0,e=Pf(t,l,e,c,o,u,!0),de!==(u===null?0:u.length)&&(t.flags|=32)),(t.flags&4)!==0&&e?(dn(t,t.memoizedProps.onUpdate),al=n):n!==null&&(n.push.apply(n,al),al=n),il=(t.flags&32)!==0?!0:a;break;default:nn(e,t)}}function cl(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)ym(t,e.alternate,e),e=e.sibling}function $l(t,e){for(t=t.child;t!==null;){var l=t,a=e;switch(l.tag){case 0:case 11:case 14:case 15:Jl(4,l,l.return),$l(l,a);break;case 1:It(l,l.return);var n=l.stateNode;typeof n.componentWillUnmount=="function"&&um(l,l.return,n),$l(l,a);break;case 27:(a&2)!==0&&Nh(l.stateNode,l.type,l.memoizedProps);case 5:It(l,l.return),l.tag!==5&&l.tag!==27||iu(l),$l(l,a);break;case 6:iu(l);break;case 26:It(l,l.return),n=l.stateNode,l.memoizedState!==null||n===null||gt||n.parentNode.removeChild(n),$l(l,a);break;case 22:l.memoizedState===null&&$l(l,a);break;case 30:It(l,l.return),$l(l,a);break;case 7:It(l,l.return);default:$l(l,a)}t=t.sibling}}function Ze(t,e,l){for(l=(e.subtreeFlags&8772)!==0?l:l&-2,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,c=u.flags,o=(l&1)!==0;switch(u.tag){case 0:case 11:case 15:Ze(n,u,l),uu(4,u);break;case 1:if(Ze(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(A){St(a,a.return,A)}if(a=u,n=a.updateQueue,n!==null){var h=a.stateNode;try{var z=n.shared.hiddenCallbacks;if(z!==null)for(n.shared.hiddenCallbacks=null,n=0;n<z.length;n++)Ks(z[n],h)}catch(A){St(a,a.return,A)}}o&&c&64&&nm(u),ll(u,u.return);break;case 27:(l&2)!==0&&fm(u);case 5:u.tag!==5&&u.tag!==27||im(u),Ze(n,u,l),o&&a===null&&c&4&&Zf(u),ll(u,u.return);break;case 6:im(u);break;case 26:h=u.stateNode,u.memoizedState!==null||h===null||Zt||Gr(yu(h.ownerDocument),u.type,h),Ze(n,u,l),o&&a===null&&c&4&&Zf(u),ll(u,u.return);break;case 12:Ze(n,u,l);break;case 31:Ze(n,u,l),o&&c&4&&Em(n,u);break;case 13:Ze(n,u,l),o&&c&4&&bm(n,u);break;case 22:u.memoizedState===null&&Ze(n,u,l),ll(u,u.return);break;case 30:Ze(n,u,l),ll(u,u.return);break;case 7:ll(u,u.return);default:Ze(n,u,l)}e=e.sibling}}function nr(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&&Kn(l))}function ur(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Kn(t))}function He(t,e,l,a){var n=(l&335544064)===l;if(e.subtreeFlags&(n?10262:10256))for(e=e.child;e!==null;)Rm(t,e,l,a),e=e.sibling;else n&&mm(e)}function Rm(t,e,l,a){var n=(l&335544064)===l;n&&e.alternate===null&&e.return!==null&&e.return.alternate!==null&&Ci(e);var u=e.flags;switch(e.tag){case 0:case 11:case 15:He(t,e,l,a),u&2048&&uu(9,e);break;case 1:He(t,e,l,a);break;case 3:He(t,e,l,a),n&&er&&(t=t.containerInfo,t=t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,t.style.viewTransitionName==="root"&&(t.style.viewTransitionName=""),t=t.ownerDocument.documentElement,t!==null&&t.style.viewTransitionName==="none"&&(t.style.viewTransitionName="")),u&2048&&(u=null,e.alternate!==null&&(u=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==u&&(e.refCount++,u!=null&&Kn(u)));break;case 12:if(u&2048){He(t,e,l,a),u=e.stateNode;try{var c=e.memoizedProps,o=c.id,h=c.onPostCommit;typeof h=="function"&&h(o,e.alternate===null?"mount":"update",u.passiveEffectDuration,-0)}catch(z){St(e,e.return,z)}}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:c=e.stateNode,o=e.alternate,e.memoizedState!==null?(n&&o!==null&&o.memoizedState===null&&Ci(o),c._visibility&2?He(t,e,l,a):fu(t,e)):(n&&o!==null&&o.memoizedState!==null&&Ci(e),c._visibility&2?He(t,e,l,a):(c._visibility|=2,un(t,e,l,a,(e.subtreeFlags&10256)!==0||!1))),u&2048&&nr(o,e);break;case 24:He(t,e,l,a),u&2048&&ur(e.alternate,e);break;case 30:n&&(u=e.alternate,u!==null&&(nl(u.child,!0),nl(e.child,!0))),He(t,e,l,a);break;default:He(t,e,l,a)}}function un(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,c=e,o=l,h=a,z=c.flags;switch(c.tag){case 0:case 11:case 15:un(u,c,o,h,n),uu(8,c);break;case 23:break;case 22:var A=c.stateNode;c.memoizedState!==null?A._visibility&2?un(u,c,o,h,n):fu(u,c):(A._visibility|=2,un(u,c,o,h,n)),n&&z&2048&&nr(c.alternate,c);break;case 24:un(u,c,o,h,n),n&&z&2048&&ur(c.alternate,c);break;default:un(u,c,o,h,n)}e=e.sibling}}function fu(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:fu(l,a),n&2048&&nr(a.alternate,a);break;case 24:fu(l,a),n&2048&&ur(a.alternate,a);break;default:fu(l,a)}e=e.sibling}}var Ra=8192;function xa(t,e,l){if(t.subtreeFlags&Ra)for(t=t.child;t!==null;)xm(t,e,l),t=t.sibling}function xm(t,e,l){switch(t.tag){case 26:xa(t,e,l),t.flags&Ra&&(t.memoizedState!==null?Mg(l,Ve,t.memoizedState,t.memoizedProps):(t=t.stateNode,(e&335544128)===e&&Uh(l,t)));break;case 5:xa(t,e,l),t.flags&Ra&&(t=t.stateNode,(e&335544128)===e&&Uh(l,t));break;case 3:case 4:var a=Ve;Ve=yu(t.stateNode.containerInfo),xa(t,e,l),Ve=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Ra,Ra=16777216,xa(t,e,l),Ra=a):xa(t,e,l));break;case 30:if((t.flags&Ra)!==0&&(a=t.memoizedProps.name,a!=null&&a!=="auto")){var n=t.stateNode;n.paired=null,Te===null&&(Te=new Map),Te.set(a,n)}xa(t,e,l);break;default:xa(t,e,l)}}function _m(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 ru(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];Kt=a,Am(a,t)}_m(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Om(t),t=t.sibling}function Om(t){switch(t.tag){case 0:case 11:case 15:ru(t),t.flags&2048&&Jl(9,t,t.return);break;case 3:ru(t);break;case 12:ru(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Mi(t)):ru(t);break;default:ru(t)}}function Mi(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];Kt=a,Am(a,t)}_m(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Jl(8,e,e.return),Mi(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Mi(e));break;default:Mi(e)}t=t.sibling}}function Am(t,e){for(;Kt!==null;){var l=Kt;switch(l.tag){case 0:case 11:case 15:Jl(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:Kn(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Kt=a;else t:for(l=t;Kt!==null;){a=Kt;var n=a.sibling,u=a.return;if(pm(a),a===l){Kt=null;break t}if(n!==null){n.return=u,Kt=n;break t}Kt=u}}}var A0={getCacheForType:function(t){var e=Ft(Lt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Ft(Lt).controller.signal}},C0=typeof WeakMap=="function"?WeakMap:Map,vt=0,Rt=null,it=null,ft=0,pt=0,Ne=null,Fl=!1,cn=!1,ir=!1,Rl=0,Ht=0,Wl=0,_a=0,Hi=0,ze=0,fn=0,ou=null,he=null,cr=!1,Bi=0,Cm=0,Li=1/0,qi=null,kl=null,jt=0,Ke=null,Oa=null,fl=0,fr=0,rr=null,Dm=null,rn=null,on=null,sn=null,su=0,Yi=null;function Re(){return(vt&2)!==0&&ft!==0?ft&-ft:Q.T!==null?Sr():Mo()}function jm(){if(ze===0)if((ft&536870912)===0||nt){var t=Uu;Uu<<=1,(Uu&3932160)===0&&(Uu=262144),ze=t}else ze=536870912;return t=Wt.current,t!==null&&(t.flags|=32),ze}function dn(t,e){if(e!=null){var l=t.stateNode,a=l.ref;a===null&&(a=l.ref=dh(vl(t.memoizedProps,l))),on===null&&(on=[]),on.push(e.bind(null,a))}}function ve(t,e,l){(t===Rt&&(pt===2||pt===9)||t.cancelPendingCommit!==null)&&(mn(t,0),Il(t,ft,ze,!1)),jn(t,l),((vt&2)===0||t!==Rt)&&(t===Rt&&((vt&2)===0&&(_a|=l),Ht===4&&Il(t,ft,ze,!1)),rl(t))}function Um(t,e,l){if((vt&6)!==0)throw Error(r(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Dn(t,e),n=a?U0(t,e):sr(t,e,!0),u=a;do{if(n===0){cn&&!a&&Il(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!D0(l)){n=sr(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var c=0;else c=t.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){e=c;t:{var o=t;n=ou;var h=o.current.memoizedState.isDehydrated;if(h&&(mn(o,c).flags|=256),c=sr(o,c,!1),c!==2&&c!==6){if(ir&&!h){o.errorRecoveryDisabledLanes|=u,_a|=u,n=4;break t}u=he,he=n,u!==null&&(he===null?he=u:he.push.apply(he,u))}n=c}if(u=!1,n!==2)continue}}if(n===1){mn(t,0),Il(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(r(345));case 4:if((e&4194048)!==e&&(e&62914560)!==e)break;case 6:Il(a,e,ze,!Fl);break t;case 2:he=null;break;case 3:case 5:break;default:throw Error(r(329))}if((e&62914560)===e&&(n=Bi+300-ye(),10<n)){if(Il(a,e,ze,!Fl),Hu(a,0,!0)!==0)break t;fl=e,a.timeoutHandle=Cr(Mm.bind(null,a,l,he,qi,cr,e,ze,_a,fn,Fl,u,"Throttled",-0,0),n);break t}Mm(a,l,he,qi,cr,e,ze,_a,fn,Fl,u,null,-0,0)}}break}while(!0);rl(t)}function Mm(t,e,l,a,n,u,c,o,h,z,A,U,b,O){t.timeoutHandle=-1;var L=e.subtreeFlags,X=(u&335544064)===u;if(U=null,(X||L&8192||(L&16785408)===16785408)&&(U={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Pe},Te=null,xm(e,u,U),X&&(L=U,X=t.containerInfo,X=(X.nodeType===9?X:X.ownerDocument).__reactViewTransition,X!=null&&(L.count++,L.waitingForViewTransition=!0,L=Su.bind(L),X.finished.then(L,L))),L=(u&62914560)===u?Bi-ye():(u&4194048)===u?Cm-ye():0,L=Hg(U,L),L!==null)){fl=u,t.cancelPendingCommit=L(Xm.bind(null,t,e,u,l,a,n,c,o,h,z,A,U,null,b,O)),Il(t,u,c,!z);return}Xm(t,e,u,l,a,n,c,o,h,z,A,U)}function D0(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(!Ee(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 Il(t,e,l,a){e=Ao(t,e),e&=~Hi,e&=~_a,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-pe(n),c=1<<u;a[u]=-1,n&=~c}l!==0&&Do(t,l,e)}function wi(){return(vt&6)===0?(du(0),!1):!0}function or(){if(it!==null){if(pt===0)var t=it.return;else t=it,Sl=va=null,pf(t),Ia=null,Fn=0,t=it;for(;t!==null;)am(t.alternate,t),t=t.return;it=null}}function mn(t,e){var l=t.timeoutHandle;return l!==-1&&(t.timeoutHandle=-1,eg(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),fl=0,or(),Rt=t,it=l=gl(t.current,null),ft=e,pt=0,Ne=null,Fl=!1,cn=Dn(t,e),ir=!1,fn=ze=Hi=_a=Wl=Ht=0,he=ou=null,cr=!1,Rl=Ao(t,e),$u(),l}function Hm(t,e){et=null,Q.H=Si,e===ka||e===ui?(e=Xs(),pt=3):e===nf?(e=Xs(),pt=4):pt=e===Uf?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Ne=e,it===null&&(Ht=1,Ei(t,De(e,t.current)))}function Bm(){var t=Wt.current;return t===null?!0:(ft&4194048)===ft?ae===null:(ft&62914560)===ft||(ft&536870912)!==0?t===ae:!1}function Lm(){var t=Q.H;return Q.H=Si,t===null?Si:t}function qm(){var t=Q.A;return Q.A=A0,t}function Gi(){Ht=4,Fl||(ft&4194048)!==ft&&Wt.current!==null||(cn=!0),(Wl&134217727)===0&&(_a&134217727)===0||Rt===null||Il(Rt,ft,ze,!1)}function sr(t,e,l){var a=vt;vt|=2;var n=Lm(),u=qm();(Rt!==t||ft!==e)&&(qi=null,mn(t,e)),e=!1;var c=Ht;t:do try{if(pt!==0&&it!==null){var o=it,h=Ne;switch(pt){case 8:or(),c=6;break t;case 3:case 2:case 9:case 6:Wt.current===null&&(e=!0);var z=pt;if(pt=0,Ne=null,hn(t,o,h,z),l&&cn){c=0;break t}break;default:z=pt,pt=0,Ne=null,hn(t,o,h,z)}}j0(),c=Ht;break}catch(A){Hm(t,A)}while(!0);return e&&t.shellSuspendCounter++,Sl=va=null,vt=a,Q.H=n,Q.A=u,it===null&&(Rt=null,ft=0,$u()),c}function j0(){for(;it!==null;)Ym(it)}function U0(t,e){var l=vt;vt|=2;var a=Lm(),n=qm();Rt!==t||ft!==e?(qi=null,Li=ye()+500,mn(t,e)):cn=Dn(t,e);t:do try{if(pt!==0&&it!==null){e=it;var u=Ne;e:switch(pt){case 1:pt=0,Ne=null,hn(t,e,u,1);break;case 2:case 9:if(ws(u)){pt=0,Ne=null,wm(e);break}e=function(){pt!==2&&pt!==9||Rt!==t||(pt=7),rl(t)},u.then(e,e);break t;case 3:pt=7;break t;case 4:pt=5;break t;case 7:ws(u)?(pt=0,Ne=null,wm(e)):(pt=0,Ne=null,hn(t,e,u,7));break;case 5:var c=null;switch(it.tag){case 26:c=it.memoizedState;case 5:case 27:var o=it;if(c?Dh(c):o.stateNode.complete){pt=0,Ne=null;var h=o.sibling;if(h!==null)it=h;else{var z=o.return;z!==null?(it=z,Xi(z)):it=null}break e}}pt=0,Ne=null,hn(t,e,u,5);break;case 6:pt=0,Ne=null,hn(t,e,u,6);break;case 8:or(),Ht=6;break t;default:throw Error(r(462))}}M0();break}catch(A){Hm(t,A)}while(!0);return Sl=va=null,Q.H=a,Q.A=n,vt=l,it!==null?0:(Rt=null,ft=0,$u(),Ht)}function M0(){for(;it!==null&&!kv();)Ym(it)}function Ym(t){var e=em(t.alternate,t,Rl);t.memoizedProps=t.pendingProps,e===null?Xi(t):it=e}function wm(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=$d(l,e,e.pendingProps,e.type,void 0,ft);break;case 11:e=$d(l,e,e.pendingProps,e.type.render,e.ref,ft);break;case 5:pf(e);var a=e;a===Vt&&(nt?(ti(a),a.tag===5&&a.stateNode!=null&&(_t=a.stateNode)):(ti(a),nt=!0));default:am(l,e),e=it=As(e,Rl),e=em(l,e,Rl)}t.memoizedProps=t.pendingProps,e===null?Xi(t):it=e}function hn(t,e,l,a){Sl=va=null,pf(e),Ia=null,Fn=0;var n=e.return;try{if(b0(t,n,e,l,ft)){Ht=1,Ei(t,De(l,t.current)),it=null;return}}catch(u){if(n!==null)throw it=n,u;Ht=1,Ei(t,De(l,t.current)),it=null;return}e.flags&32768?(nt||a===1?t=!0:cn||(ft&536870912)!==0?t=!1:(Fl=t=!0,(a===2||a===9||a===3||a===6)&&(a=Wt.current,a!==null&&a.tag===13&&(a.flags|=16384))),Gm(e,t)):Xi(e)}function Xi(t){var e=t;do{if((e.flags&32768)!==0){Gm(e,Fl);return}t=e.return;var l=R0(e.alternate,e,Rl);if(l!==null){it=l;return}if(e=e.sibling,e!==null){it=e;return}it=e=t}while(e!==null);Ht===0&&(Ht=5)}function Gm(t,e){do{var l=x0(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);Ht=6,it=null}function Xm(t,e,l,a,n,u,c,o,h,z,A,U){t.cancelPendingCommit=null;do Qi();while(jt!==0);if((vt&6)!==0)throw Error(r(327));if(e!==null){if(e===t.current)throw Error(r(177));t===Rt&&(it=Rt=null,ft=0),Oa=e,Ke=t,fl=l,rr=n,Dm=a,H0(t,e,l,c,o,h,U)}}function H0(t,e,l,a,n,u,c){var o=e.lanes|e.childLanes;if(fr=o,o|=Zc,cy(t,l,o,a,n,u),on=null,(l&335544064)===l?(sn=r0(t),a=10262):(sn=null,a=10256),(e.subtreeFlags&a)!==0||(e.flags&a)!==0?(t.callbackNode=null,t.callbackPriority=0,G0(Du,function(){return vr(),null})):(t.callbackNode=null,t.callbackPriority=0),Oi=!1,a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=Q.T,Q.T=null,n=P.p,P.p=2,u=vt,vt|=4;try{_0(t,e,l)}finally{vt=u,P.p=n,Q.T=a}}jt=1,Oi?rn=cg(c,t.containerInfo,sn,dr,mr,L0,hr,vr,B0):(dr(),mr(),hr())}function B0(t){if(jt!==0){var e=Ke.onRecoverableError;e(t,{componentStack:null})}}function L0(){jt===3&&(jt=0,zm(Oa,Ke),jt=4)}function dr(){if(jt===1){jt=0;var t=Ke,e=Oa,l=fl,a=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||a){a=Q.T,Q.T=null;var n=P.p;P.p=2;var u=vt;vt|=4;try{cu=Di=!1,Tm(e,t,l),l=_r;var c=Ss(t.containerInfo),o=l.focusedElem,h=l.selectionRange;if(c!==o&&o&&o.ownerDocument&&ps(o.ownerDocument.documentElement,o)){if(h!==null&&wc(o)){var z=h.start,A=h.end;if(A===void 0&&(A=z),"selectionStart"in o)o.selectionStart=z,o.selectionEnd=Math.min(A,o.value.length);else{var U=o.ownerDocument||document,b=U&&U.defaultView||window;if(b.getSelection){var O=b.getSelection(),L=o.textContent.length,X=Math.min(h.start,L),lt=h.end===void 0?X:Math.min(h.end,L);!O.extend&&X>lt&&(c=lt,lt=X,X=c);var N=gs(o,X),S=gs(o,lt);if(N&&S&&(O.rangeCount!==1||O.anchorNode!==N.node||O.anchorOffset!==N.offset||O.focusNode!==S.node||O.focusOffset!==S.offset)){var _=U.createRange();_.setStart(N.node,N.offset),O.removeAllRanges(),X>lt?(O.addRange(_),O.extend(S.node,S.offset)):(_.setEnd(S.node,S.offset),O.addRange(_))}}}}for(U=[],O=o;O=O.parentNode;)O.nodeType===1&&U.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<U.length;o++){var j=U[o];j.element.scrollLeft=j.left,j.element.scrollTop=j.top}}Tn=!!xr,_r=xr=null}finally{vt=u,P.p=n,Q.T=a}}t.current=e,jt=2}}function mr(){if(jt===2){jt=0;var t=Ke,e=Oa,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=Q.T,Q.T=null;var a=P.p;P.p=2;var n=vt;vt|=4;try{ym(t,e.alternate,e)}finally{vt=n,P.p=a,Q.T=l}}jt=3}}function hr(){if(jt===4||jt===3){jt=0;var t=rn;rn=null,Iv();var e=Ke,l=Oa,a=fl,n=Dm,u=(a&335544064)===a?10262:10256;if((l.subtreeFlags&u)!==0||(l.flags&u)!==0?jt=5:(jt=0,Oa=Ke=null,Qm(e,e.pendingLanes)),u=e.pendingLanes,u===0&&(kl=null),Tc(a),l=l.stateNode,ge&&typeof ge.onCommitFiberRoot=="function")try{ge.onCommitFiberRoot(Cn,l,void 0,(l.current.flags&128)===128)}catch{}if(n!==null){l=Q.T,u=P.p,P.p=2,Q.T=null;try{for(var c=e.onRecoverableError,o=0;o<n.length;o++){var h=n[o];c(h.value,{componentStack:h.stack})}}finally{Q.T=l,P.p=u}}if(n=on,c=sn,sn=null,n!==null&&(on=null,c===null&&(c=[]),t!==null))for(h=0;h<n.length;h++)l=(0,n[h])(c),l!==void 0&&t.finished.finally(l);(fl&3)!==0&&Qi(),rl(e),u=e.pendingLanes,(a&261930)!==0&&(u&42)!==0?e===Yi?su++:(su=0,Yi=e):(su=0,Yi=null),du(0)}}function Qm(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,Kn(e)))}function Qi(){return rn!==null&&(rn.skipTransition(),rn=null),dr(),mr(),hr(),vr()}function vr(){if(jt!==5)return!1;var t=Ke,e=fr;fr=0;var l=Tc(fl),a=Q.T,n=P.p;try{P.p=32>l?32:l,Q.T=null,l=rr,rr=null;var u=Ke,c=fl;if(jt=0,Oa=Ke=null,fl=0,(vt&6)!==0)throw Error(r(331));var o=vt;if(vt|=4,Om(u.current),Rm(u,u.current,c,l),vt=o,du(0,!1),ge&&typeof ge.onPostCommitFiberRoot=="function")try{ge.onPostCommitFiberRoot(Cn,u)}catch{}return!0}finally{P.p=n,Q.T=a,Qm(t,e)}}function Vm(t,e,l){e=De(l,e),e=jf(t.stateNode,e,2),t=Ql(t,e,2),t!==null&&(jn(t,2),rl(t))}function St(t,e,l){if(t.tag===3)Vm(t,t,l);else for(;e!==null;){if(e.tag===3){Vm(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(kl===null||!kl.has(a))){t=De(l,t),l=wd(2),a=Ql(e,l,2),a!==null&&(Gd(l,a,e,t),jn(a,2),rl(a));break}}e=e.return}}function yr(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new C0;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)||(ir=!0,n.add(l),t=q0.bind(null,t,e,l),e.then(t,t))}function q0(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,Rt===t&&(ft&l)===l&&((Ht===4||Ht===3&&(ft&62914560)===ft&&300>ye()-Bi)&&(vt&2)===0?mn(t,0):Hi|=l,fn===ft&&(fn=0)),rl(t)}function Zm(t,e){e===0&&(e=Co()),t=da(t,e),t!==null&&(jn(t,e),rl(t))}function Y0(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Zm(t,l)}function w0(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(r(314))}a!==null&&a.delete(e),Zm(t,l)}function G0(t,e){return pc(t,e)}var vn=null,yn=null,gr=!1,Vi=!1,pr=!1,Pl=0;function rl(t){t!==yn&&t.next===null&&(yn===null?vn=yn=t:yn=yn.next=t),Vi=!0,gr||(gr=!0,Q0())}function du(t,e){if(!pr&&Vi){pr=!0;do for(var l=!1,a=vn;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var c=a.suspendedLanes,o=a.pingedLanes;u=(1<<31-pe(42|t)+1)-1,u&=n&~(c&~o),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,Fm(a,u))}else u=ft,u=Hu(a,a===Rt?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Dn(a,u)||(l=!0,Fm(a,u));a=a.next}while(l);pr=!1}}function X0(){Km()}function Km(){Vi=gr=!1;var t=0;Pl!==0&&tg()&&(t=Pl);for(var e=ye(),l=null,a=vn;a!==null;){var n=a.next,u=Jm(a,e);u===0?(a.next=null,l===null?vn=n:l.next=n,n===null&&(yn=l)):(l=a,(t!==0||(u&3)!==0)&&(Vi=!0)),a=n}jt!==0&&jt!==5||du(t),Pl!==0&&(Pl=0)}function Jm(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var c=31-pe(u),o=1<<c,h=n[c];h===-1?((o&l)===0||(o&a)!==0)&&(n[c]=iy(o,e)):h<=e&&(t.expiredLanes|=o),u&=~o}if(e=Rt,l=ft,l=Hu(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(pt===2||pt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&Sc(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Dn(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&Sc(a),Tc(l)){case 2:case 8:l=_o;break;case 32:l=Du;break;case 268435456:l=Oo;break;default:l=Du}return a=$m.bind(null,t),l=pc(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&Sc(a),t.callbackPriority=2,t.callbackNode=null,2}function $m(t,e){if(jt!==0&&jt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Qi()&&t.callbackNode!==l)return null;var a=ft;return a=Hu(t,t===Rt?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Um(t,a,e),Jm(t,ye()),t.callbackNode!=null&&t.callbackNode===l?$m.bind(null,t):null)}function Fm(t,e){if(Qi())return null;Um(t,e,!0)}function Q0(){lg(function(){(vt&6)!==0?pc(xo,X0):Km()})}function Sr(){if(Pl===0){var t=pa;t===0&&(t=ju,ju<<=1,(ju&261888)===0&&(ju=256)),Pl=t}return Pl}function Wm(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:wu(t)}function V0(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=Wm((n[oe]||null).action),c=a.submitter;c&&(e=(e=c[oe]||null)?Wm(e.formAction):c.getAttribute("formAction"),e!==null&&(u=e,c=null));var o=new Vu("action","action",null,a,n);t.push({event:o,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Pl!==0){var h=new FormData(n,c);_f(l,{pending:!0,data:h,method:n.method,action:u},null,h)}}else typeof u=="function"&&(o.preventDefault(),h=new FormData(n,c),_f(l,{pending:!0,data:h,method:n.method,action:u},u,h))},currentTarget:n}]})}}for(var Er=0;Er<Vc.length;Er++){var br=Vc[Er],Z0=br.toLowerCase(),K0=br[0].toUpperCase()+br.slice(1);Xe(Z0,"on"+K0)}Xe(Ts,"onAnimationEnd"),Xe(Ns,"onAnimationIteration"),Xe(zs,"onAnimationStart"),Xe("dblclick","onDoubleClick"),Xe("focusin","onFocus"),Xe("focusout","onBlur"),Xe(e0,"onTransitionRun"),Xe(l0,"onTransitionStart"),Xe(a0,"onTransitionCancel"),Xe(Rs,"onTransitionEnd"),La("onMouseEnter",["mouseout","mouseover"]),La("onMouseLeave",["mouseout","mouseover"]),La("onPointerEnter",["pointerout","pointerover"]),La("onPointerLeave",["pointerout","pointerover"]),ra("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ra("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ra("onBeforeInput",["compositionend","keypress","textInput","paste"]),ra("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ra("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ra("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mu="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(" "),J0=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(mu));function km(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 c=a.length-1;0<=c;c--){var o=a[c],h=o.instance,z=o.currentTarget;if(o=o.listener,h!==u&&n.isPropagationStopped())break t;u=o,n.currentTarget=z;try{u(n)}catch(A){Ju(A)}n.currentTarget=null,u=h}else for(c=0;c<a.length;c++){if(o=a[c],h=o.instance,z=o.currentTarget,o=o.listener,h!==u&&n.isPropagationStopped())break t;u=o,n.currentTarget=z;try{u(n)}catch(A){Ju(A)}n.currentTarget=null,u=h}}}}function ct(t,e){var l=e[Bo];l===void 0&&(l=e[Bo]=new Set);var a=t+"__bubble";l.has(a)||(Im(e,t,2,!1),l.add(a))}function Tr(t,e,l){var a=0;e&&(a|=4),Im(l,t,a,e)}var Zi="_reactListening"+Math.random().toString(36).slice(2);function Nr(t){if(!t[Zi]){t[Zi]=!0,Yo.forEach(function(l){l!=="selectionchange"&&(J0.has(l)||Tr(l,!1,t),Tr(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Zi]||(e[Zi]=!0,Tr("selectionchange",!1,e))}}function Im(t,e,l,a){switch(Gh(e)){case 2:var n=Yg;break;case 8:n=wg;break;default:n=Qr}l=n.bind(null,e,l,t),n=void 0,!Cc||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 zr(t,e,l,a,n){var u=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var c=a.tag;if(c===3||c===4){var o=a.stateNode.containerInfo;if(o===n)break;if(c===4)for(c=a.return;c!==null;){var h=c.tag;if((h===3||h===4)&&c.stateNode.containerInfo===n)return;c=c.return}for(;o!==null;){if(c=fa(o),c===null)return;if(h=c.tag,h===5||h===6||h===26||h===27){a=u=c;continue t}o=o.parentNode}}a=a.return}Io(function(){var z=u,A=Oc(l),U=[];t:{var b=xs.get(t);if(b!==void 0){var O=Vu,L=t;switch(t){case"keypress":if(Xu(l)===0)break t;case"keydown":case"keyup":O=Dy;break;case"focusin":L="focus",O=Mc;break;case"focusout":L="blur",O=Mc;break;case"beforeblur":case"afterblur":O=Mc;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":O=es;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=Sy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=By;break;case Ts:case Ns:case zs:O=Ty;break;case Rs:O=qy;break;case"scroll":case"scrollend":O=gy;break;case"wheel":O=wy;break;case"copy":case"cut":case"paste":O=zy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=as;break;case"submit":O=My;break;case"toggle":case"beforetoggle":O=Xy}var X=(e&4)!==0,lt=!X&&(t==="scroll"||t==="scrollend"),N=X?b!==null?b+"Capture":null:b;X=[];for(var S=z,_;S!==null;){var j=S;if(_=j.stateNode,j=j.tag,j!==5&&j!==26&&j!==27||_===null||N===null||(j=Hn(S,N),j!=null&&X.push(hu(S,j,_))),lt)break;S=S.return}0<X.length&&(b=new O(b,L,null,l,A),U.push({event:b,listeners:X}))}}if((e&7)===0){t:{if(O=t==="mouseover"||t==="pointerover",b=t==="mouseout"||t==="pointerout",O&&l!==_c&&(L=l.relatedTarget||l.fromElement)&&(fa(L)||L[Ma]))break t;(b||O)&&(L=A.window===A?A:(O=A.ownerDocument)?O.defaultView||O.parentWindow:window,b?(O=l.relatedTarget||l.toElement,b=z,O=O?fa(O):null,O!==null&&(lt=m(O),X=O.tag,O!==lt||X!==5&&X!==27&&X!==6)&&(O=null)):(b=null,O=z),b!==O&&(X=es,j="onMouseLeave",N="onMouseEnter",S="mouse",(t==="pointerout"||t==="pointerover")&&(X=as,j="onPointerLeave",N="onPointerEnter",S="pointer"),lt=b==null?L:Mn(b),_=O==null?L:Mn(O),L=new X(j,S+"leave",b,l,A),L.target=lt,L.relatedTarget=_,j=null,fa(A)===z&&(X=new X(N,S+"enter",O,l,A),X.target=_,X.relatedTarget=lt,j=X),lt=j,X=b&&O?Ut(b,O,$0):null,b!==null&&Pm(U,L,b,X,!1),O!==null&<!==null&&Pm(U,lt,O,X,!0)))}t:{if(b=z?Mn(z):window,O=b.nodeName&&b.nodeName.toLowerCase(),O==="select"||O==="input"&&b.type==="file")var G=ss;else if(rs(b))if(ds)G=Iy;else{G=Wy;var rt=Fy}else O=b.nodeName,!O||O.toLowerCase()!=="input"||b.type!=="checkbox"&&b.type!=="radio"?z&&xc(z.elementType)&&(G=ss):G=ky;if(G&&(G=G(t,z))){os(U,G,l,A);break t}rt&&rt(t,b,z)}switch(rt=z?Mn(z):window,t){case"focusin":(rs(rt)||rt.contentEditable==="true")&&(Qa=rt,Gc=z,Qn=null);break;case"focusout":Qn=Gc=Qa=null;break;case"mousedown":Xc=!0;break;case"contextmenu":case"mouseup":case"dragend":Xc=!1,Es(U,l,A);break;case"selectionchange":if(t0)break;case"keydown":case"keyup":Es(U,l,A)}var V;if(Bc)t:{switch(t){case"compositionstart":var F="onCompositionStart";break t;case"compositionend":F="onCompositionEnd";break t;case"compositionupdate":F="onCompositionUpdate";break t}F=void 0}else Xa?cs(t,l)&&(F="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(F="onCompositionStart");F&&(ns&&l.locale!=="ko"&&(Xa||F!=="onCompositionStart"?F==="onCompositionEnd"&&Xa&&(V=Po()):(Ml=A,Dc="value"in Ml?Ml.value:Ml.textContent,Xa=!0)),rt=Ki(z,F),0<rt.length&&(F=new ls(F,t,null,l,A),U.push({event:F,listeners:rt}),V?F.data=V:(V=fs(l),V!==null&&(F.data=V)))),(V=Vy?Zy(t,l):Ky(t,l))&&(F=Ki(z,"onBeforeInput"),0<F.length&&(rt=new ls("onBeforeInput","beforeinput",null,l,A),U.push({event:rt,listeners:F}),rt.data=V)),V0(U,t,z,l,A)}km(U,e)})}function hu(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Ki(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=Hn(t,l),n!=null&&a.unshift(hu(t,n,u)),n=Hn(t,e),n!=null&&a.push(hu(t,n,u))),t.tag===3)return a;t=t.return}return[]}function $0(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function Pm(t,e,l,a,n){for(var u=e._reactName,c=[];l!==null&&l!==a;){var o=l,h=o.alternate,z=o.stateNode;if(o=o.tag,h!==null&&h===a)break;o!==5&&o!==26&&o!==27||z===null||(h=z,n?(z=Hn(l,u),z!=null&&c.unshift(hu(l,z,h))):n||(z=Hn(l,u),z!=null&&c.push(hu(l,z,h)))),l=l.return}c.length!==0&&t.push({event:e,listeners:c})}var F0=/\r\n?/g,W0=/\u0000|\uFFFD/g;function th(t){return(typeof t=="string"?t:""+t).replace(F0,`
|
||
`).replace(W0,"")}function eh(t,e){return e=th(e),th(t)===e}function Et(t,e,l,a,n,u){switch(l){case"children":if(typeof a=="string")e==="body"||e==="textarea"&&a===""||Ya(t,a);else if(typeof a=="number"||typeof a=="bigint")e!=="body"&&Ya(t,""+a);else return;break;case"className":Yu(t,"class",a);break;case"tabIndex":Yu(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Yu(t,l,a);break;case"style":Wo(t,a,u);return;case"data":if(e!=="object"){Yu(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=wu(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"&&Et(t,e,"name",n.name,n,null),Et(t,e,"formEncType",n.formEncType,n,null),Et(t,e,"formMethod",n.formMethod,n,null),Et(t,e,"formTarget",n.formTarget,n,null)):(Et(t,e,"encType",n.encType,n,null),Et(t,e,"method",n.method,n,null),Et(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=wu(a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Pe);return;case"onScroll":a!=null&&ct("scroll",t);return;case"onScrollEnd":a!=null&&ct("scrollend",t);return;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));u?.__html!==l&&(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=wu(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"credentialless":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),qu(t,"popover",a);break;case"xlinkActuate":ml(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":ml(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":ml(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":ml(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":ml(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":ml(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":ml(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":ml(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":ml(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":qu(t,"is",a);break;case"innerText":case"textContent":return;default:if(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")l=vy.get(l)||l,qu(t,l,a);else return}mt=!0}function Rr(t,e,l,a,n,u){switch(l){case"style":Wo(t,a,u);return;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));u?.__html!==l&&(t.innerHTML=l)}}break;case"children":if(typeof a=="string")Ya(t,a);else if(typeof a=="number"||typeof a=="bigint")Ya(t,""+a);else return;break;case"onScroll":a!=null&&ct("scroll",t);return;case"onScrollEnd":a!=null&&ct("scrollend",t);return;case"onClick":a!=null&&(t.onclick=Pe);return;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":return;case"innerText":case"textContent":return;default:if(!wo.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),u=l.slice(2,n?l.length-7:void 0),e=t[oe]||null,e=e!=null?e[l]:null,typeof e=="function"&&t.removeEventListener(u,e,n),typeof a=="function")){typeof e!="function"&&e!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(u,a,n);break t}mt=!0,l in t?t[l]=a:a===!0?t.setAttribute(l,""):qu(t,l,a)}return}mt=!0}function Pt(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 c=l[u];if(c!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,e));default:Et(t,e,u,c,l,null)}}n&&Et(t,e,"srcSet",l.srcSet,l,null),a&&Et(t,e,"src",l.src,l,null);return;case"input":ct("invalid",t);var o=u=c=n=null,h=null,z=null;for(a in l)if(l.hasOwnProperty(a)){var A=l[a];if(A!=null)switch(a){case"name":n=A;break;case"type":c=A;break;case"checked":h=A;break;case"defaultChecked":z=A;break;case"value":u=A;break;case"defaultValue":o=A;break;case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(r(137,e));break;default:Et(t,e,a,A,l,null)}}Ko(t,u,o,h,z,c,n,!1);return;case"select":ct("invalid",t),a=c=u=null;for(n in l)if(l.hasOwnProperty(n)&&(o=l[n],o!=null))switch(n){case"value":u=o;break;case"defaultValue":c=o;break;case"multiple":a=o;default:Et(t,e,n,o,l,null)}e=u,l=c,t.multiple=!!a,e!=null?qa(t,!!a,e,!1):l!=null&&qa(t,!!a,l,!0);return;case"textarea":ct("invalid",t),u=n=a=null;for(c in l)if(l.hasOwnProperty(c)&&(o=l[c],o!=null))switch(c){case"value":a=o;break;case"defaultValue":n=o;break;case"children":u=o;break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(r(91));break;default:Et(t,e,c,o,l,null)}$o(t,a,n,u);return;case"option":for(h in l)l.hasOwnProperty(h)&&(a=l[h],a!=null)&&(h==="selected"?t.selected=a&&typeof a!="function"&&typeof a!="symbol":Et(t,e,h,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<mu.length;a++)ct(mu[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(r(137,e));default:Et(t,e,z,a,l,null)}return;default:if(xc(e)){for(A in l)l.hasOwnProperty(A)&&(a=l[A],a!==void 0&&Rr(t,e,A,a,l,void 0));return}}for(o in l)l.hasOwnProperty(o)&&(a=l[o],a!=null&&Et(t,e,o,a,l,null))}var k0={};function I0(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,c=null,o=null,h=null,z=null,A=null;for(O in l){var U=l[O];if(l.hasOwnProperty(O)&&U!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":h=U;default:a.hasOwnProperty(O)||Et(t,e,O,null,a,U)}}for(var b in a){var O=a[b];if(U=l[b],a.hasOwnProperty(b)&&(O!=null||U!=null))switch(b){case"type":O!==U&&(mt=!0),u=O;break;case"name":O!==U&&(mt=!0),n=O;break;case"checked":O!==U&&(mt=!0),z=O;break;case"defaultChecked":O!==U&&(mt=!0),A=O;break;case"value":O!==U&&(mt=!0),c=O;break;case"defaultValue":O!==U&&(mt=!0),o=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(r(137,e));break;default:O!==U&&Et(t,e,b,O,a,U)}}zc(t,c,o,h,z,A,u,n);return;case"select":O=c=o=b=null;for(u in l)if(h=l[u],l.hasOwnProperty(u)&&h!=null)switch(u){case"value":break;case"multiple":O=h;default:a.hasOwnProperty(u)||Et(t,e,u,null,a,h)}for(n in a)if(u=a[n],h=l[n],a.hasOwnProperty(n)&&(u!=null||h!=null))switch(n){case"value":u!==h&&(mt=!0),b=u;break;case"defaultValue":u!==h&&(mt=!0),o=u;break;case"multiple":u!==h&&(mt=!0),c=u;default:u!==h&&Et(t,e,n,u,a,h)}e=o,l=c,a=O,b!=null?qa(t,!!l,b,!1):!!a!=!!l&&(e!=null?qa(t,!!l,e,!0):qa(t,!!l,l?[]:"",!1));return;case"textarea":O=b=null;for(o in l)if(n=l[o],l.hasOwnProperty(o)&&n!=null&&!a.hasOwnProperty(o))switch(o){case"value":break;case"children":break;default:Et(t,e,o,null,a,n)}for(c in a)if(n=a[c],u=l[c],a.hasOwnProperty(c)&&(n!=null||u!=null))switch(c){case"value":n!==u&&(mt=!0),b=n;break;case"defaultValue":n!==u&&(mt=!0),O=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(r(91));break;default:n!==u&&Et(t,e,c,n,a,u)}Jo(t,b,O);return;case"option":for(var L in l)b=l[L],l.hasOwnProperty(L)&&b!=null&&!a.hasOwnProperty(L)&&(L==="selected"?t.selected=!1:Et(t,e,L,null,a,b));for(h in a)b=a[h],O=l[h],a.hasOwnProperty(h)&&b!==O&&(b!=null||O!=null)&&(h==="selected"?(b!==O&&(mt=!0),t.selected=b&&typeof b!="function"&&typeof b!="symbol"):Et(t,e,h,b,a,O));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 X in l)b=l[X],l.hasOwnProperty(X)&&b!=null&&!a.hasOwnProperty(X)&&Et(t,e,X,null,a,b);for(z in a)if(b=a[z],O=l[z],a.hasOwnProperty(z)&&b!==O&&(b!=null||O!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(b!=null)throw Error(r(137,e));break;default:Et(t,e,z,b,a,O)}return;default:if(xc(e)){for(var lt in l)b=l[lt],l.hasOwnProperty(lt)&&b!==void 0&&!a.hasOwnProperty(lt)&&Rr(t,e,lt,void 0,a,b);for(A in a)b=a[A],O=l[A],!a.hasOwnProperty(A)||b===O||b===void 0&&O===void 0||Rr(t,e,A,b,a,O);return}}for(var N in l)b=l[N],l.hasOwnProperty(N)&&b!=null&&!a.hasOwnProperty(N)&&Et(t,e,N,null,a,b);for(U in a)b=a[U],O=l[U],!a.hasOwnProperty(U)||b===O||b==null&&O==null||Et(t,e,U,b,a,O)}function lh(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function P0(){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,c=n.initiatorType,o=n.duration;if(u&&o&&lh(c)){for(c=0,o=n.responseEnd,a+=1;a<l.length;a++){var h=l[a],z=h.startTime;if(z>o)break;var A=h.transferSize,U=h.initiatorType;A&&lh(U)&&(h=h.responseEnd,c+=A*(h<o?1:(o-z)/(h-z)))}if(--a,e+=8*(u+c)/(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 xr=null,_r=null;function vu(t){return t.nodeType===9?t:t.ownerDocument}function ah(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 nh(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 uh(t,e,l,a){return l=vu(l).createElement(t),l[$t]=a,l[oe]=e,Pt(l,t,e),Qt(l),l}function Or(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 Ar=null;function tg(){var t=window.event;return t&&t.type==="popstate"?t===Ar?!1:(Ar=t,!0):(Ar=null,!1)}var Cr=typeof setTimeout=="function"?setTimeout:void 0,eg=typeof clearTimeout=="function"?clearTimeout:void 0,ih=typeof Promise=="function"?Promise:void 0,ch=typeof requestAnimationFrame=="function"?requestAnimationFrame:Cr,lg=typeof queueMicrotask=="function"?queueMicrotask:typeof ih<"u"?function(t){return ih.resolve(null).then(t).catch(ag)}:Cr;function ag(t){setTimeout(function(){throw t})}function ta(t){return t==="head"}function fh(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),Nn(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")qr(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,qr(l);for(var u=l.firstChild;u;){var c=u.nextSibling,o=u.nodeName;u[Un]||o==="SCRIPT"||o==="STYLE"||o==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=c}}else l==="body"&&qr(t.ownerDocument.body);l=n}while(l);Nn(e)}function rh(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 oh(t,e,l){if(e=CSS.escape(e)!==e?"r-"+btoa(e).replace(/=/g,""):e,t.style.viewTransitionName=e,l!=null&&(t.style.viewTransitionClass=l),l=getComputedStyle(t),l.display==="inline"){if(e=t.getClientRects(),e.length===1)var a=1;else for(var n=a=0;n<e.length;n++){var u=e[n];0<u.width&&0<u.height&&a++}a===1&&(t=t.style,t.display=e.length===1?"inline-block":"block",t.marginTop="-"+l.paddingTop,t.marginBottom="-"+l.paddingBottom)}}function sh(t,e){t=t.style,e=e.style;var l=e!=null?e.hasOwnProperty("viewTransitionName")?e.viewTransitionName:e.hasOwnProperty("view-transition-name")?e["view-transition-name"]:null:null;t.viewTransitionName=l==null||typeof l=="boolean"?"":(""+l).trim(),l=e!=null?e.hasOwnProperty("viewTransitionClass")?e.viewTransitionClass:e.hasOwnProperty("view-transition-class")?e["view-transition-class"]:null:null,t.viewTransitionClass=l==null||typeof l=="boolean"?"":(""+l).trim(),t.display==="inline-block"&&(e==null?t.display=t.margin="":(l=e.display,t.display=l==null||typeof l=="boolean"?"":l,l=e.margin,l!=null?t.margin=l:(l=e.hasOwnProperty("marginTop")?e.marginTop:e["margin-top"],t.marginTop=l==null||typeof l=="boolean"?"":l,e=e.hasOwnProperty("marginBottom")?e.marginBottom:e["margin-bottom"],t.marginBottom=e==null||typeof e=="boolean"?"":e)))}function ng(t,e,l){return l=l.ownerDocument.defaultView,{rect:t,abs:e.position==="absolute"||e.position==="fixed",clip:e.clipPath!=="none"||e.overflow!=="visible"||e.filter!=="none"||e.mask!=="none"||e.mask!=="none"||e.borderRadius!=="0px",view:0<=t.bottom&&0<=t.right&&t.top<=l.innerHeight&&t.left<=l.innerWidth}}function Dr(t){var e=t.getBoundingClientRect(),l=getComputedStyle(t);return ng(e,l,t)}function ug(t){return t.documentElement.clientHeight}function ig(t){this.addEventListener("load",t),this.addEventListener("error",t)}function cg(t,e,l,a,n,u,c,o,h){var z=e.nodeType===9?e:e.ownerDocument;try{var A=z.startViewTransition({update:function(){var b=z.defaultView,O=b.navigation&&b.navigation.transition,L=z.fonts.status;a();var X=[];if(L==="loaded"&&(ug(z),z.fonts.status==="loading"&&X.push(z.fonts.ready)),L=X.length,t!==null)for(var lt=t.suspenseyImages,N=0,S=0;S<lt.length;S++){var _=lt[S];if(!_.complete){var j=_.getBoundingClientRect();if(0<j.bottom&&0<j.right&&j.top<b.innerHeight&&j.left<b.innerWidth){if(N+=jh(_),N>Fi){X.length=L;break}_=new Promise(ig.bind(_)),X.push(_)}}}if(0<X.length)return b=Promise.race([Promise.all(X),new Promise(function(G){return setTimeout(G,500)})]).then(n,n),(O?Promise.allSettled([O.finished,b]):b).then(u,u);if(n(),O)return O.finished.then(u,u);u()},types:l});z.__reactViewTransition=A;var U=[];return A.ready.then(function(){for(var b=z.documentElement.getAnimations({subtree:!0}),O=0;O<b.length;O++){var L=b[O],X=L.effect,lt=X.pseudoElement;if(lt!=null&<.startsWith("::view-transition")){U.push(L),L=X.getKeyframes();for(var N=lt=void 0,S=!0,_=0;_<L.length;_++){var j=L[_],G=j.width;if(lt===void 0)lt=G;else if(lt!==G){S=!1;break}if(G=j.height,N===void 0)N=G;else if(N!==G){S=!1;break}delete j.width,delete j.height,j.transform==="none"&&delete j.transform}S&<!==void 0&&N!==void 0&&(X.setKeyframes(L),S=getComputedStyle(X.target,X.pseudoElement),S.width!==lt||S.height!==N)&&(S=L[0],S.width=lt,S.height=N,S=L[L.length-1],S.width=lt,S.height=N,X.setKeyframes(L))}}c()},function(b){z.__reactViewTransition===A&&(z.__reactViewTransition=null);try{typeof b=="object"&&b!==null&&b.name==="InvalidStateError"&&(b.message==="View transition was skipped because document visibility state is hidden."||b.message==="Skipping view transition because document visibility state has become hidden."||b.message==="Skipping view transition because viewport size changed."||b.message==="Transition was aborted because of invalid state")&&(b=null),b!==null&&h(b)}finally{a(),n(),c()}}),A.finished.finally(function(){for(var b=0;b<U.length;b++)U[b].cancel();z.__reactViewTransition===A&&(z.__reactViewTransition=null),o()}),A}catch{return a(),n(),c(),null}}function Aa(t,e){this._scope=document.documentElement,this._selector="::view-transition-"+t+"("+e+")"}Aa.prototype.animate=function(t,e){return e=typeof e=="number"?{duration:e}:I({},e),e.pseudoElement=this._selector,this._scope.animate(t,e)},Aa.prototype.getAnimations=function(){for(var t=this._scope,e=this._selector,l=t.getAnimations({subtree:!0}),a=[],n=0;n<l.length;n++){var u=l[n].effect;u!==null&&u.target===t&&u.pseudoElement===e&&a.push(l[n])}return a},Aa.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function dh(t){return{name:t,group:new Aa("group",t),imagePair:new Aa("image-pair",t),old:new Aa("old",t),new:new Aa("new",t)}}function xe(t){this._fragmentFiber=t,this._observers=this._eventListeners=null}xe.prototype.addEventListener=function(t,e,l){var a=null,n=null;if(!(l!=null&&typeof l!="boolean"&&(a=l.signal||null,a!==null&&a.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var u=this._eventListeners;if(hh(u,t,e,l)===-1){var c=this,o=e;l!=null&&typeof l!="boolean"&&l.once===!0&&(o=function(h){c.removeEventListener(t,e,l),typeof e=="function"?e.call(this,h):e.handleEvent(h)}),a!==null&&(n=c.removeEventListener.bind(c,t,e,l),a.addEventListener("abort",n,{once:!0}),n=a.removeEventListener.bind(a,"abort",n)),a=gn(l),u.push({type:t,listener:e,optionsOrUseCapture:l,attachedListener:o,cleanup:n}),y(this._fragmentFiber.child,!1,fg,t,o,a)}this._eventListeners=u}};function fg(t,e,l,a){return M(t).addEventListener(e,l,a),!1}xe.prototype.removeEventListener=function(t,e,l){var a=this._eventListeners;if(a!==null&&(e=hh(a,t,e,l),e!==-1)){var n=a[e];l=n.attachedListener;var u=n.cleanup;n=gn(n.optionsOrUseCapture),y(this._fragmentFiber.child,!1,rg,t,l,n),a.splice(e,1),u!==null&&u()}};function rg(t,e,l,a){return M(t).removeEventListener(e,l,a),!1}function gn(t){return t!=null&&typeof t!="boolean"&&(t.once===!0||t.signal instanceof AbortSignal)?{capture:t.capture,passive:t.passive}:t}function mh(t){return t==null?"c=0":typeof t=="boolean"?"c="+(t?"1":"0"):"c="+(t.capture?"1":"0")}function hh(t,e,l,a){if(t.length===0)return-1;a=mh(a);for(var n=0;n<t.length;n++){var u=t[n];if(u.type===e&&u.listener===l&&mh(u.optionsOrUseCapture)===a)return n}return-1}xe.prototype.dispatchEvent=function(t){var e=D(this._fragmentFiber);if(e===null)return!0;e=M(e);var l=this._eventListeners;if(l!==null&&0<l.length||!t.bubbles){var a=e.nodeType===9?e.createComment(""):document.createTextNode("");if(l)for(var n=0;n<l.length;n++){var u=l[n];a.addEventListener(u.type,u.attachedListener,gn(u.optionsOrUseCapture))}if(e.appendChild(a),t=a.dispatchEvent(t),l)for(n=0;n<l.length;n++)u=l[n],a.removeEventListener(u.type,u.attachedListener,gn(u.optionsOrUseCapture));return e.removeChild(a),t}return e.dispatchEvent(t)},xe.prototype.focus=function(t){y(this._fragmentFiber.child,!0,vh,t,void 0,void 0)};function vh(t,e){return t.tag===6?!1:(t=M(t),bg(t,e))}xe.prototype.focusLast=function(t){var e=[];y(this._fragmentFiber.child,!0,jr,e,void 0,void 0);for(var l=e.length-1;0<=l&&!vh(e[l],t);l--);};function jr(t,e){return e.push(t),!1}xe.prototype.blur=function(){var t=D(this._fragmentFiber);t!==null&&(t=M(t),t=vu(t).activeElement,t!==null&&y(this._fragmentFiber.child,!1,og,t,void 0,void 0))};function og(t,e){return t.tag===6?!1:(t=M(t),t===e||t.contains(e)?(e.blur(),!0):!1)}xe.prototype.observeUsing=function(t){this._observers===null&&(this._observers=new Set),this._observers.add(t),y(this._fragmentFiber.child,!1,sg,t,void 0,void 0)};function sg(t,e){return t.tag===6||(t=M(t),e.observe(t)),!1}xe.prototype.unobserveUsing=function(t){var e=this._observers;if(e!==null&&e.has(t)){e.delete(t),y(this._fragmentFiber.child,!1,dg,t,void 0,void 0);for(var l=e=0;l<Je.length;l++){var a=Je[l];a.fragmentInstance===this&&a.observer===t?t.unobserve(a.instance):Je[e++]=a}Je.length=e}};function dg(t,e){return t.tag===6||(t=M(t),e.unobserve(t)),!1}var Je=[],Ur=!1;function mg(t,e,l){Je.push({fragmentInstance:t,observer:e,instance:l}),Ur||(Ur=!0,Tg(function(){Ur=!1;var a=Je;Je=[];for(var n=0;n<a.length;n++){var u=a[n];u.observer.unobserve(u.instance)}}))}xe.prototype.getClientRects=function(){var t=[];return y(this._fragmentFiber.child,!1,hg,t,void 0,void 0),t};function hg(t,e){if(t.tag===6){t=t.stateNode;var l=t.ownerDocument.createRange();l.selectNodeContents(t),e.push.apply(e,l.getClientRects())}else t=M(t),e.push.apply(e,t.getClientRects());return!1}xe.prototype.getRootNode=function(t){var e=D(this._fragmentFiber);return e===null?this:M(e).getRootNode(t)},xe.prototype.compareDocumentPosition=function(t){var e=D(this._fragmentFiber);if(e===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var l=[];y(this._fragmentFiber.child,!1,jr,l,void 0,void 0);var a=M(e);if(l.length===0){if(l=a,B(this._fragmentFiber)){t:{for(e=this._fragmentFiber.return;e!==null;){if(e.tag===4){e=e.stateNode.containerInfo;break t}if(e.tag===3||e.tag===5||e.tag===27)break;e=e.return}e=null}e!=null&&(l=e)}e=this._fragmentFiber;var n=a=l.compareDocumentPosition(t);return l===t?n=Node.DOCUMENT_POSITION_CONTAINS:a&Node.DOCUMENT_POSITION_CONTAINED_BY&&(l=q(e)[1],l===null?n=Node.DOCUMENT_POSITION_PRECEDING:(t=M(l).compareDocumentPosition(t),n=t===0||t&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),n|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}e=M(l[0]),n=M(l[l.length-1]);var u=B(this._fragmentFiber)?e.parentElement:a;if(u==null)return Node.DOCUMENT_POSITION_DISCONNECTED;a=u.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY,u=u.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY;var c=e.compareDocumentPosition(t),o=n.compareDocumentPosition(t),h=c&Node.DOCUMENT_POSITION_CONTAINED_BY||o&Node.DOCUMENT_POSITION_CONTAINED_BY;return o=a&&u&&c&Node.DOCUMENT_POSITION_FOLLOWING&&o&Node.DOCUMENT_POSITION_PRECEDING,e=a&&e===t||u&&n===t||h||o?Node.DOCUMENT_POSITION_CONTAINED_BY:!a&&e===t||!u&&n===t?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:c,e&Node.DOCUMENT_POSITION_DISCONNECTED||e&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||vg(e,this._fragmentFiber,l[0],l[l.length-1],t)?e:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function vg(t,e,l,a,n){var u=fa(n);if(t&Node.DOCUMENT_POSITION_CONTAINED_BY){if(l=!!u)t:{for(;u!==null;){if(u.tag===7&&(u===e||u.alternate===e)){l=!0;break t}u=u.return}l=!1}return l}if(t&Node.DOCUMENT_POSITION_CONTAINS){if(u===null)return u=n.ownerDocument,n===u||n===u.documentElement||n===u.body;t:{for(u=e,e=D(e);u!==null;){if(!(u.tag!==5&&u.tag!==3&&u.tag!==27||u!==e&&u.alternate!==e)){u=!0;break t}u=u.return}u=!1}return u}return t&Node.DOCUMENT_POSITION_PRECEDING?((e=!!u)&&!(e=u===l)&&(e=Ut(l,u,Tt),e===null?e=!1:(y(e,!0,at,u,l),u=J,J=null,e=u!==null)),e):t&Node.DOCUMENT_POSITION_FOLLOWING?((e=!!u)&&!(e=u===a)&&(e=Ut(a,u,Tt),e===null?e=!1:(y(e,!0,At,u,a),u=J,$=J=null,e=u!==null)),e):!1}function yh(t,e){var l=t.ownerDocument.createRange();l.selectNodeContents(t),t=l.getBoundingClientRect(),window.scrollTo(window.scrollX+t.left,e?window.scrollY+t.top:window.scrollY+t.bottom-window.innerHeight)}xe.prototype.scrollIntoView=function(t){if(typeof t=="object")throw Error(r(566));var e=[];y(this._fragmentFiber.child,!1,jr,e,void 0,void 0);var l=t!==!1;if(e.length===0){var a=q(this._fragmentFiber);if(a=l?a[1]||a[0]||D(this._fragmentFiber):a[0]||a[1],a===null)return;if(a.tag===6){t=M(a),yh(t,l);return}if(a=M(a),a.nodeType!==9){if(a.nodeType===11){l="host"in a?a.host:null,l!==null&&l.scrollIntoView(t);return}a.scrollIntoView(t)}}for(a=l?e.length-1:0;a!==(l?-1:e.length);){var n=e[a];n.tag===6?(n=M(n),yh(n,l)):M(n).scrollIntoView(t),a+=l?-1:1}};function yg(t,e){return t=M(t),gh(t,e),!1}function gh(t,e){t.reactFragments==null&&(t.reactFragments=new Set),t.reactFragments.add(e)}function ph(t,e){var l=e._eventListeners;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a];t.addEventListener(n.type,n.attachedListener,gn(n.optionsOrUseCapture))}t.nodeType!==3&&(l=e._observers,l!==null&&l.forEach(function(u){for(var c=0,o=0;o<Je.length;o++){var h=Je[o];(h.fragmentInstance!==e||h.observer!==u||h.instance!==t)&&(Je[c++]=h)}Je.length=c,u.observe(t)}),gh(t,e))}function gg(t,e){var l=e._eventListeners;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a];t.removeEventListener(n.type,n.attachedListener,gn(n.optionsOrUseCapture))}t.nodeType!==3&&(l=e._observers,l!==null&&l.forEach(function(u){typeof u.rootMargin=="string"?mg(e,u,t):u.unobserve(t)}),t.reactFragments!=null&&t.reactFragments.delete(e))}function Mr(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":Mr(l),Lu(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function pg(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Un])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Be(t.nextSibling),t===null)break}return null}function Sg(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Be(t.nextSibling),t===null))return null;return t}function Sh(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Be(t.nextSibling),t===null))return null;return t}function Hr(t){return t.data==="$?"||t.data==="$~"}function Br(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function Eg(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 Be(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 Lr=null;function Eh(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return Be(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function bh(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 bg(t,e){function l(){a=!0}if(t.ownerDocument.activeElement===t)return!0;var a=!1;try{t.ownerDocument.addEventListener("focus",l,!0),(t.focus||HTMLElement.prototype.focus).call(t,e)}finally{t.ownerDocument.removeEventListener("focus",l,!0)}return a}function Tg(t){ch(function(){ch(function(e){return t(e)})})}function Th(t,e,l){switch(e=vu(l),t){case"html":if(t=e.documentElement,!t)throw Error(r(452));return t;case"head":if(t=e.head,!t)throw Error(r(453));return t;case"body":if(t=e.body,!t)throw Error(r(454));return t;default:throw Error(r(451))}}function Nh(t,e,l){for(var a in l){var n=l[a];l.hasOwnProperty(a)&&n!=null&&Et(t,e,a,null,k0,n)}l.dangerouslySetInnerHTML!=null&&(t.textContent=""),t.onclick===Pe&&(t.onclick=null),Lu(t)}function qr(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);Lu(t)}var Le=new Map,zh=new Set;function yu(t){if(typeof t.getRootNode=="function"){var e=t.getRootNode();if(e.nodeType===9||e.nodeType===11)return e}return t.nodeType===9?t:t.ownerDocument}var xl=P.d;P.d={f:Ng,r:zg,D:Rg,C:xg,L:_g,m:Og,X:Cg,S:Ag,M:Dg};function Ng(){var t=xl.f(),e=wi();return t||e}function zg(t){var e=Ha(t);e!==null&&e.tag===5&&e.type==="form"?xd(e):xl.r(t)}var pn=typeof document>"u"?null:document;function Rh(t,e,l){var a=pn;if(a&&typeof e=="string"&&e){var n=Ae(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),zh.has(n)||(zh.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),Pt(e,"link",t),Qt(e),a.head.appendChild(e)))}}function Rg(t){xl.D(t),Rh("dns-prefetch",t,null)}function xg(t,e){xl.C(t,e),Rh("preconnect",t,e)}function _g(t,e,l){xl.L(t,e,l);var a=pn;if(a&&t&&e){var n='link[rel="preload"][as="'+Ae(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+Ae(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+Ae(l.imageSizes)+'"]')):n+='[href="'+Ae(t)+'"]';var u=n;switch(e){case"style":u=Sn(t);break;case"script":u=En(t)}if(!(Le.has(u)||(t=I({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Le.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(gu(u))||e==="script"&&a.querySelector(pu(u))))){var c=a.createElement("link");Pt(c,"link",t),e==="style"&&(c[Bu]=!0,c.onload=c.onerror=function(){qo(c)}),Qt(c),a.head.appendChild(c)}}}function Og(t,e){xl.m(t,e);var l=pn;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+Ae(a)+'"][href="'+Ae(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=En(t)}if(!Le.has(u)&&(t=I({rel:"modulepreload",href:t},e),Le.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(pu(u)))return}a=l.createElement("link"),Pt(a,"link",t),Qt(a),l.head.appendChild(a)}}}function Ag(t,e,l){xl.S(t,e,l);var a=pn;if(a&&t){var n=Ba(a).hoistableStyles,u=Sn(t);e=e||"default";var c=n.get(u);if(!c){var o={loading:0,preload:null};if(c=a.querySelector(gu(u)))o.loading=5;else{t=I({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Le.get(u))&&Yr(t,l);var h=c=a.createElement("link");Qt(h),Pt(h,"link",t),h._p=new Promise(function(z,A){h.onload=z,h.onerror=A}),h.addEventListener("load",function(){o.loading|=1}),h.addEventListener("error",function(){o.loading|=2}),o.loading|=4,Ji(c,e,a)}c={type:"stylesheet",instance:c,count:1,state:o},n.set(u,c)}}}function Cg(t,e){xl.X(t,e);var l=pn;if(l&&t){var a=Ba(l).hoistableScripts,n=En(t),u=a.get(n);u||(u=l.querySelector(pu(n)),u||(t=I({src:t,async:!0},e),(e=Le.get(n))&&wr(t,e),u=l.createElement("script"),Qt(u),Pt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Dg(t,e){xl.M(t,e);var l=pn;if(l&&t){var a=Ba(l).hoistableScripts,n=En(t),u=a.get(n);u||(u=l.querySelector(pu(n)),u||(t=I({src:t,async:!0,type:"module"},e),(e=Le.get(n))&&wr(t,e),u=l.createElement("script"),Qt(u),Pt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function xh(t,e,l,a){var n=(n=Dl.current)?yu(n):null;if(!n)throw Error(r(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(l=Sn(l.href),e=Ba(n).hoistableStyles,a=e.get(l),a||(a={type:"style",instance:null,count:0,state:null},e.set(l,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=Sn(l.href);var u=Ba(n).hoistableStyles,c=u.get(t);if(c||(n=n.ownerDocument||n,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,c),(u=n.querySelector(gu(t)))?u._p||(c.instance=u,c.state.loading=5):(u=Le.get(t),u||(u={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Le.set(t,u)),jg(n,t,u,c.state))),e&&a===null)throw Error(r(528,""));return c}if(e&&a!==null)throw Error(r(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(l=En(l),e=Ba(n).hoistableScripts,a=e.get(l),a||(a={type:"script",instance:null,count:0,state:null},e.set(l,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,t))}}function Sn(t){return'href="'+Ae(t)+'"'}function gu(t){return'link[rel="stylesheet"]['+t+"]"}function _h(t){return I({},t,{"data-precedence":t.precedence,precedence:null})}function jg(t,e,l,a){if(e=t.querySelector('link[rel="preload"][as="style"]['+e+"]")){if(e[Bu]!==!0){a.loading=1;return}}else e=t.createElement("link"),e[Bu]=!0,e.onload=e.onerror=qo.bind(null,e),Pt(e,"link",l),Qt(e),t.head.appendChild(e);a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2})}function En(t){return'[src="'+Ae(t)+'"]'}function pu(t){return"script[async]"+t}function Oh(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Ae(l.href)+'"]');if(a)return e.instance=a,Qt(a),a;var n=I({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Qt(a),Pt(a,"style",n),Ji(a,l.precedence,t),e.instance=a;case"stylesheet":n=Sn(l.href);var u=t.querySelector(gu(n));if(u)return e.state.loading|=4,e.instance=u,Qt(u),u;a=_h(l),(n=Le.get(n))&&Yr(a,n),u=(t.ownerDocument||t).createElement("link"),Qt(u);var c=u;return c._p=new Promise(function(o,h){c.onload=o,c.onerror=h}),Pt(u,"link",a),e.state.loading|=4,Ji(u,l.precedence,t),e.instance=u;case"script":return u=En(l.src),(n=t.querySelector(pu(u)))?(e.instance=n,Qt(n),n):(a=l,(n=Le.get(u))&&(a=I({},l),wr(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Qt(n),Pt(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(r(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,Ji(a,l.precedence,t));return e.instance}function Ji(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,c=0;c<a.length;c++){var o=a[c];if(o.dataset.precedence===e)u=o;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 Yr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function wr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var $i=null;function Ah(t,e,l){if($i===null){var a=new Map,n=$i=new Map;n.set(l,a)}else n=$i,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var u=l[n];if(!(u[Un]||u[$t]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var c=u.getAttribute(e)||"";c=t+c;var o=a.get(c);o?o.push(u):a.set(c,[u])}}return a}function Gr(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function Ug(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;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!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 Ch(t,e){return t==="img"&&e.src!=null&&e.src!==""&&e.onLoad==null&&e.loading!=="lazy"}function Dh(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function jh(t){return(t.width||100)*(t.height||100)*(typeof devicePixelRatio=="number"?devicePixelRatio:1)*.25}function Uh(t,e){typeof e.decode=="function"&&(t.imgCount++,e.complete||(t.imgBytes+=jh(e),t.suspenseyImages.push(e)),t=Bg.bind(t),e.decode().then(t,t))}function Mg(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=Sn(a.href),u=e.querySelector(gu(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Su.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,Qt(u);return}u=e.ownerDocument||e,a=_h(a),(n=Le.get(n))&&Yr(a,n),u=u.createElement("link"),Qt(u);var c=u;c._p=new Promise(function(o,h){c.onload=o,c.onerror=h}),Pt(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=Su.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Fi=0;function Hg(t,e){return t.stylesheets&&t.count===0&&ki(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&ki(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&Fi===0&&(Fi=62500*P0());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&ki(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>Fi?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Mh(t){if(t.count===0&&(t.imgCount===0||!t.waitingForImages)){if(t.stylesheets)ki(t,t.stylesheets);else if(t.unsuspend){var e=t.unsuspend;t.unsuspend=null,e()}}}function Su(){this.count--,Mh(this)}function Bg(){this.imgCount--,Mh(this)}var Wi=null;function ki(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Wi=new Map,e.forEach(Lg,t),Wi=null,Su.call(t))}function Lg(t,e){if(!(e.state.loading&4)){var l=Wi.get(t);if(l)var a=l.get(null);else{l=new Map,Wi.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var c=n[u];(c.nodeName==="LINK"||c.getAttribute("media")!=="not all")&&(l.set(c.dataset.precedence,c),a=c)}a&&l.set(null,a)}n=e.instance,c=n.getAttribute("data-precedence"),u=l.get(c)||a,u===a&&l.set(null,n),l.set(c,n),this.count++,a=Su.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 bn={$$typeof:Nt,Provider:null,Consumer:null,_currentValue:sl,_currentValue2:sl,_threadCount:0};function qg(t,e,l,a,n,u,c,o,h){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=Ec(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ec(0),this.hiddenUpdates=Ec(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=h,this.transitionTypes=null,this.incompleteTransitions=new Map}function Hh(t,e,l,a,n,u,c,o,h,z,A,U){return t=new qg(t,e,l,c,h,z,A,U,o),e=1,u===!0&&(e|=24),u=se(3,null,null,e),t.current=u,u.stateNode=t,e=ef(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},uf(u),t}function Bh(t){return t?(t=Ka,t):Ka}function Lh(t,e,l,a,n,u){n=Bh(n),a.context===null?a.context=n:a.pendingContext=n,a=Xl(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=Ql(t,a,e),l!==null&&(ve(l,t,e),Wn(l,t,e))}function qh(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function Xr(t,e){qh(t,e),(t=t.alternate)&&qh(t,e)}function Yh(t){if(t.tag===13||t.tag===31){var e=da(t,67108864);e!==null&&ve(e,t,67108864),Xr(t,67108864)}}function wh(t){if(t.tag===13||t.tag===31){var e=Re();e=bc(e);var l=da(t,e);l!==null&&ve(l,t,e),Xr(t,e)}}var Tn=!0;function Yg(t,e,l,a){var n=Q.T;Q.T=null;var u=P.p;try{P.p=2,Qr(t,e,l,a)}finally{P.p=u,Q.T=n}}function wg(t,e,l,a){var n=Q.T;Q.T=null;var u=P.p;try{P.p=8,Qr(t,e,l,a)}finally{P.p=u,Q.T=n}}function Qr(t,e,l,a){if(Tn){var n=Vr(a);if(n===null)zr(t,e,a,Ii,l),Xh(t,a);else if(Xg(n,t,e,l,a))a.stopPropagation();else if(Xh(t,a),e&4&&-1<Gg.indexOf(t)){for(;n!==null;){var u=Ha(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var c=ca(u.pendingLanes);if(c!==0){var o=u;for(o.pendingLanes|=2,o.entangledLanes|=2;c;){var h=1<<31-pe(c);o.entanglements[1]|=h,c&=~h}rl(u),(vt&6)===0&&(Li=ye()+500,du(0))}}break;case 31:case 13:o=da(u,2),o!==null&&ve(o,u,2),wi(),Xr(u,2)}if(u=Vr(a),u===null&&zr(t,e,a,Ii,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else zr(t,e,a,null,l)}}function Vr(t){return t=Oc(t),Zr(t)}var Ii=null;function Zr(t){if(Ii=null,t=fa(t),t!==null){var e=m(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=v(e),t!==null)return t;t=null}else if(l===31){if(t=g(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 Ii=t,null}function Gh(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"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"fullscreenerror":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"resize":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Pv()){case xo:return 2;case _o:return 8;case Du:case ty:return 32;case Oo:return 268435456;default:return 32}default:return 32}}var Kr=!1,ea=null,la=null,aa=null,Eu=new Map,bu=new Map,na=[],Gg="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 Xh(t,e){switch(t){case"focusin":case"focusout":ea=null;break;case"dragenter":case"dragleave":la=null;break;case"mouseover":case"mouseout":aa=null;break;case"pointerover":case"pointerout":Eu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":bu.delete(e.pointerId)}}function Tu(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=Ha(e),e!==null&&Yh(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function Xg(t,e,l,a,n){switch(e){case"focusin":return ea=Tu(ea,t,e,l,a,n),!0;case"dragenter":return la=Tu(la,t,e,l,a,n),!0;case"mouseover":return aa=Tu(aa,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Eu.set(u,Tu(Eu.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,bu.set(u,Tu(bu.get(u)||null,t,e,l,a,n)),!0}return!1}function Qh(t){var e=fa(t.target);if(e!==null){var l=m(e);if(l!==null){if(e=l.tag,e===13){if(e=v(l),e!==null){t.blockedOn=e,Ho(t.priority,function(){wh(l)});return}}else if(e===31){if(e=g(l),e!==null){t.blockedOn=e,Ho(t.priority,function(){wh(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 Pi(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=Vr(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);_c=a,l.target.dispatchEvent(a),_c=null}else return e=Ha(l),e!==null&&Yh(e),t.blockedOn=l,!1;e.shift()}return!0}function Vh(t,e,l){Pi(t)&&l.delete(e)}function Qg(){Kr=!1,ea!==null&&Pi(ea)&&(ea=null),la!==null&&Pi(la)&&(la=null),aa!==null&&Pi(aa)&&(aa=null),Eu.forEach(Vh),bu.forEach(Vh)}function tc(t,e){t.blockedOn===e&&(t.blockedOn=null,Kr||(Kr=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Qg)))}var ec=null;function Zh(t){ec!==t&&(ec=t,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){ec===t&&(ec=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(Zr(a||l)===null)continue;break}var u=Ha(l);u!==null&&(t.splice(e,3),e-=3,_f(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Nn(t){function e(h){return tc(h,t)}ea!==null&&tc(ea,t),la!==null&&tc(la,t),aa!==null&&tc(aa,t),Eu.forEach(e),bu.forEach(e);for(var l=0;l<na.length;l++){var a=na[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<na.length&&(l=na[0],l.blockedOn===null);)Qh(l),l.blockedOn===null&&na.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],c=n[oe]||null;if(typeof u=="function")c||Zh(l);else if(c){var o=null;if(u&&u.hasAttribute("formAction")){if(n=u,c=u[oe]||null)o=c.formAction;else if(Zr(n)!==null)continue}else o=c.action;typeof o=="function"?l[a+1]=o:(l.splice(a,3),a-=3),Zh(l)}}}function Kh(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(c){return n=c})},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 Jr(t){this._internalRoot=t}lc.prototype.render=Jr.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(r(409));var l=e.current,a=Re();Lh(l,a,t,e,null,null)},lc.prototype.unmount=Jr.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Lh(t.current,2,null,t,null,null),wi(),e[Ma]=null}};function lc(t){this._internalRoot=t}lc.prototype.unstable_scheduleHydration=function(t){if(t){var e=Mo();t={blockedOn:null,target:t,priority:e};for(var l=0;l<na.length&&e!==0&&e<na[l].priority;l++);na.splice(l,0,t),l===0&&Qh(t)}};var Jh=f.version;if(Jh!=="19.3.0")throw Error(r(527,Jh,"19.3.0"));P.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(r(188)):(t=Object.keys(t).join(","),Error(r(268,t)));return t=C(e),t=t!==null?x(t):null,t=t===null?null:t.stateNode,t};var Vg={bundleType:0,version:"19.3.0",rendererPackageName:"react-dom",currentDispatcherRef:Q,reconcilerVersion:"19.3.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ac=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ac.isDisabled&&ac.supportsFiber)try{Cn=ac.inject(Vg),ge=ac}catch{}}return zu.createRoot=function(t,e){if(!d(t))throw Error(r(299));var l=!1,a="",n=Bd,u=Ld,c=qd;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&&(c=e.onRecoverableError)),e=Hh(t,1,!1,null,null,l,a,null,n,u,c,Kh),t[Ma]=e.current,Nr(t),new Jr(e)},zu.hydrateRoot=function(t,e,l){if(!d(t))throw Error(r(299));var a=!1,n="",u=Bd,c=Ld,o=qd,h=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&&(c=l.onCaughtError),l.onRecoverableError!==void 0&&(o=l.onRecoverableError),l.formState!==void 0&&(h=l.formState)),e=Hh(t,1,!0,e,l??null,a,n,h,u,c,o,Kh),e.context=Bh(null),l=e.current,a=Re(),a=bc(a),n=Xl(a),n.callback=null,Ql(l,n,a),l=a,e.current.lanes=l,jn(e,l),rl(e),t[Ma]=e.current,Nr(t),new lc(e)},zu.version="19.3.0",zu}var av;function t1(){if(av)return Wr.exports;av=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(f){console.error(f)}}return i(),Wr.exports=Pg(),Wr.exports}var e1=t1();var so=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,yv=/^[\\/]{2}/;function l1(i,f){return f+i.replace(/\\/g,"/")}var nv="popstate";function uv(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function a1(i={}){function f(r,d){let m=d.state?.masked,{pathname:v,search:g,hash:T}=m||r.location;return uo("",{pathname:v,search:g,hash:T},d.state&&d.state.usr||null,d.state&&d.state.key||"default",m?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function s(r,d){return typeof d=="string"?d:Ca(d)}return u1(f,s,null,i)}function Dt(i,f){if(i===!1||i===null||typeof i>"u")throw new Error(f)}function qe(i,f){if(!i){typeof console<"u"&&console.warn(f);try{throw new Error(f)}catch{}}}function n1(){return Math.random().toString(36).substring(2,10)}function iv(i,f){return{usr:i.state,key:i.key,idx:f,masked:i.mask?{pathname:i.pathname,search:i.search,hash:i.hash}:void 0}}function uo(i,f,s=null,r,d){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof f=="string"?Rn(f):f,state:s,key:f&&f.key||r||n1(),mask:d}}function Ca({pathname:i="/",search:f="",hash:s=""}){return f&&f!=="?"&&(i+=f.charAt(0)==="?"?f:"?"+f),s&&s!=="#"&&(i+=s.charAt(0)==="#"?s:"#"+s),i}function Rn(i){let f={};if(i){let s=i.indexOf("#");s>=0&&(f.hash=i.substring(s),i=i.substring(0,s));let r=i.indexOf("?");r>=0&&(f.search=i.substring(r),i=i.substring(0,r)),i&&(f.pathname=i)}return f}function u1(i,f,s,r={}){let{window:d=document.defaultView,v5Compat:m=!1}=r,v=d.history,g="POP",T=null,C=x();C==null&&(C=0,v.replaceState({...v.state,idx:C},""));function x(){return(v.state||{idx:null}).idx}function y(){g="POP";let M=x(),J=M==null?null:M-C;C=M,T&&T({action:g,location:Y.location,delta:J})}function D(M,J){g="PUSH";let $=uv(M)?M:uo(Y.location,M,J);C=x()+1;let at=iv($,C),At=Y.createHref($.mask||$);try{v.pushState(at,"",At)}catch(Tt){if(Tt instanceof DOMException&&Tt.name==="DataCloneError")throw Tt;d.location.assign(At)}m&&T&&T({action:g,location:Y.location,delta:1})}function B(M,J){g="REPLACE";let $=uv(M)?M:uo(Y.location,M,J);C=x();let at=iv($,C),At=Y.createHref($.mask||$);v.replaceState(at,"",At),m&&T&&T({action:g,location:Y.location,delta:0})}function q(M){return i1(d,M)}let Y={get action(){return g},get location(){return i(d,v)},listen(M){if(T)throw new Error("A history only accepts one active listener");return d.addEventListener(nv,y),T=M,()=>{d.removeEventListener(nv,y),T=null}},createHref(M){return f(d,M)},createURL:q,encodeLocation(M){let J=q(M);return{pathname:J.pathname,search:J.search,hash:J.hash}},push:D,replace:B,go(M){return v.go(M)}};return Y}function i1(i,f,s=!1){let r="http://localhost";i&&(r=i.location.origin!=="null"?i.location.origin:i.location.href),Dt(r,"No window.location.(origin|href) available to create URL");let d=typeof f=="string"?f:Ca(f);return d=d.replace(/ $/,"%20"),!s&&yv.test(d)&&(d=r+d),new URL(d,r)}function gv(i,f,s="/"){return c1(i,f,s,!1)}function c1(i,f,s,r,d){let m=typeof f=="string"?Rn(f):f,v=Al(m.pathname||"/",s);if(v==null)return null;let g=f1(i),T=null,C=S1(v);for(let x=0;T==null&&x<g.length;++x)T=p1(g[x],C,r);return T}function f1(i){let f=pv(i);return r1(f),f}function pv(i,f=[],s=[],r="",d=!1){let m=(v,g,T=d,C)=>{let x={relativePath:C===void 0?v.path||"":C,caseSensitive:v.caseSensitive===!0,childrenIndex:g,route:v};if(x.relativePath.startsWith("/")){if(!x.relativePath.startsWith(r)&&T)return;Dt(x.relativePath.startsWith(r),`Absolute route path "${x.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),x.relativePath=x.relativePath.slice(r.length)}let y=$e([r,x.relativePath]),D=s.concat(x);v.children&&v.children.length>0&&(Dt(v.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${y}".`),pv(v.children,f,D,y,T)),!(v.path==null&&!v.index)&&f.push({path:y,score:y1(y,v.index),routesMeta:D.map((B,q)=>{let[Y,M]=bv(B.relativePath,B.caseSensitive,q===D.length-1);return{...B,matcher:Y,compiledParams:M}})})};return i.forEach((v,g)=>{if(v.path===""||!v.path?.includes("?"))m(v,g);else for(let T of Sv(v.path))m(v,g,!0,T)}),f}function Sv(i){let f=i.split("/");if(f.length===0)return[];let[s,...r]=f,d=s.endsWith("?"),m=s.replace(/\?$/,"");if(r.length===0)return d?[m,""]:[m];let v=Sv(r.join("/")),g=[];return g.push(...v.map(T=>T===""?m:[m,T].join("/"))),d&&g.push(...v),g.map(T=>i.startsWith("/")&&T===""?"/":T)}function r1(i){i.sort((f,s)=>f.score!==s.score?s.score-f.score:g1(f.routesMeta.map(r=>r.childrenIndex),s.routesMeta.map(r=>r.childrenIndex)))}var o1=/^:[\w-]+$/,s1=3,d1=2,m1=1,h1=10,v1=-2,cv=i=>i==="*";function y1(i,f){let s=i.split("/"),r=s.length;return s.some(cv)&&(r+=v1),f&&(r+=d1),s.filter(d=>!cv(d)).reduce((d,m)=>d+(o1.test(m)?s1:m===""?m1:h1),r)}function g1(i,f){return i.length===f.length&&i.slice(0,-1).every((r,d)=>r===f[d])?i[i.length-1]-f[f.length-1]:0}function p1(i,f,s=!1){let{routesMeta:r}=i,d={},m="/",v=[];for(let g=0;g<r.length;++g){let T=r[g],C=g===r.length-1,x=m==="/"?f:f.slice(m.length)||"/",y={path:T.relativePath,caseSensitive:T.caseSensitive,end:C},D=T.matcher&&T.compiledParams?Ev(y,x,T.matcher,T.compiledParams):cc(y,x),B=T.route;if(!D&&C&&s&&!r[r.length-1].route.index&&(D=cc({path:T.relativePath,caseSensitive:T.caseSensitive,end:!1},x)),!D)return null;Object.assign(d,D.params),v.push({params:d,pathname:$e([m,D.pathname]),pathnameBase:T1($e([m,D.pathnameBase])),route:B}),D.pathnameBase!=="/"&&(m=$e([m,D.pathnameBase]))}return v}function cc(i,f){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[s,r]=bv(i.path,i.caseSensitive,i.end);return Ev(i,f,s,r)}function Ev(i,f,s,r){let d=f.match(s);if(!d)return null;let m=d[0],v=zn(m,1),g=d.slice(1);return{params:r.reduce((C,{paramName:x,isOptional:y},D)=>{if(x==="*"){let q=g[D]||"";v=zn(m.slice(0,m.length-q.length),1)}const B=g[D];return y&&!B?C[x]=void 0:C[x]=(B||"").replace(/%2F/g,"/"),C},{}),pathname:m,pathnameBase:v,pattern:i}}function bv(i,f=!1,s=!0){qe(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 r=[],d="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(v,g,T,C,x)=>{if(r.push({paramName:g,isOptional:T!=null}),T){let y=x.charAt(C+v.length);return y&&y!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return i.endsWith("*")?(r.push({paramName:"*"}),d+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?d+="\\/*$":i!==""&&i!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,f?void 0:"i"),r]}function S1(i){try{return i.split("/").map(f=>decodeURIComponent(f).replace(/\//g,"%2F")).join("/")}catch(f){return qe(!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 (${f}).`),i}}function Al(i,f){if(f==="/")return i;if(!i.toLowerCase().startsWith(f.toLowerCase()))return null;let s=f.endsWith("/")?f.length-1:f.length,r=i.charAt(s);return r&&r!=="/"?null:i.slice(s)||"/"}function E1(i,f="/"){let{pathname:s,search:r="",hash:d=""}=typeof i=="string"?Rn(i):i,m;return s?(s=Tv(s),s.startsWith("/")||s.startsWith("\\")?m=fv(s.substring(1),"/"):m=fv(s,f)):m=f,{pathname:m,search:N1(r),hash:z1(d)}}function fv(i,f){let s=zn(f).split("/");return i.split("/").forEach(d=>{d===".."?s.length>1&&s.pop():d!=="."&&s.push(d)}),s.length>1?s.join("/"):"/"}function to(i,f,s,r){return`Cannot include a '${i}' character in a manually specified \`to.${f}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${s}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function b1(i){return i.filter((f,s)=>s===0||f.route.path&&f.route.path.length>0)}function mo(i){let f=b1(i);return f.map((s,r)=>r===f.length-1?s.pathname:s.pathnameBase)}function fc(i,f,s,r=!1){let d;typeof i=="string"?d=Rn(i):(d={...i},Dt(!d.pathname||!d.pathname.includes("?"),to("?","pathname","search",d)),Dt(!d.pathname||!d.pathname.includes("#"),to("#","pathname","hash",d)),Dt(!d.search||!d.search.includes("#"),to("#","search","hash",d)));let m=i===""||d.pathname==="",v=m?"/":d.pathname,g;if(v==null)g=s;else{let y=f.length-1;if(!r&&v.startsWith("..")){let D=v.split("/");for(;D[0]==="..";)D.shift(),y-=1;d.pathname=D.join("/")}g=y>=0?f[y]:"/"}let T=E1(d,g),C=v&&v!=="/"&&v.endsWith("/"),x=(m||v===".")&&s.endsWith("/");return!T.pathname.endsWith("/")&&(C||x)&&(T.pathname+="/"),T}var Tv=i=>i.replace(/[\\/]{2,}/g,"/"),$e=i=>Tv(i.join("/"));function zn(i,f=0){let s=i.length;for(;s>f&&i.charCodeAt(s-1)===47;)s--;return s===i.length?i:i.slice(0,s)}var T1=i=>zn(i).replace(/^\/*/,"/"),N1=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,z1=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i,R1=class{constructor(i,f,s,r=!1){this.status=i,this.statusText=f||"",this.internal=r,s instanceof Error?(this.data=s.toString(),this.error=s):this.data=s}};function x1(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}function _1(i){let f=i.map(s=>s.route.path).filter(Boolean);return $e(f)||"/"}var Nv=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function zv(i,f){let s=i;if(typeof s!="string"||!so.test(s))return{absoluteURL:void 0,isExternal:!1,to:s};let r=s,d=!1;if(Nv)try{let m=new URL(window.location.href),v=yv.test(s)?new URL(l1(s,m.protocol)):new URL(s),g=Al(v.pathname,f);v.origin===m.origin&&g!=null?s=g+v.search+v.hash:d=!0}catch{qe(!1,`<Link to="${s}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:d,to:s}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var rv=new URL("http://localhost");function ho(i){if(i.createURL)return i.createURL("/");try{return new URL(i.createHref("/"),rv)}catch{return rv}}function eo(i,f){return i.origin===f.origin&&(i.origin!=="null"||i.protocol===f.protocol&&i.host===f.host)}function O1(i,f){if(i.startsWith("//"))return!0;let s=f.protocol.toLowerCase();return i.toLowerCase().startsWith(s)?f.host===""||i.slice(s.length).startsWith("//"):!1}function vo(i,f,s,r){let d=null;try{d=i==null?null:new URL(i,s)}catch{}let m=new URL(f,s),v=d!=null&&!eo(d,s),g=!eo(m,s);if(r==="reject"){if(v||g)throw new Error("External navigation is not allowed")}else if(g&&(d==null||!O1(i,d)||!eo(d,m)))throw new Error("External navigation is not allowed")}var Rv=["POST","PUT","PATCH","DELETE"];new Set(Rv);var A1=["GET",...Rv];new Set(A1);var C1=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function D1(i){try{return C1.includes(new URL(i).protocol)}catch{return!1}}var xn=R.createContext(null);xn.displayName="DataRouter";var rc=R.createContext(null);rc.displayName="DataRouterState";var xv=R.createContext(!1);function j1(){return R.useContext(xv)}var _v=R.createContext({isTransitioning:!1});_v.displayName="ViewTransition";var U1=R.createContext(new Map);U1.displayName="Fetchers";var M1=R.createContext(null);M1.displayName="Await";var Oe=R.createContext(null);Oe.displayName="Navigation";var xu=R.createContext(null);xu.displayName="Location";var Fe=R.createContext({outlet:null,matches:[],isDataRoute:!1});Fe.displayName="Route";var yo=R.createContext(null);yo.displayName="RouteError";var Ov="REACT_ROUTER_ERROR",H1="REDIRECT",B1="ROUTE_ERROR_RESPONSE";function L1(i){if(i.startsWith(`${Ov}:${H1}:{`))try{let f=JSON.parse(i.slice(28));if(typeof f=="object"&&f&&typeof f.status=="number"&&typeof f.statusText=="string"&&typeof f.location=="string"&&typeof f.reloadDocument=="boolean"&&typeof f.replace=="boolean")return f}catch{}}function q1(i){if(i.startsWith(`${Ov}:${B1}:{`))try{let f=JSON.parse(i.slice(40));if(typeof f=="object"&&f&&typeof f.status=="number"&&typeof f.statusText=="string")return new R1(f.status,f.statusText,f.data)}catch{}}function Y1(i,{relative:f}={}){Dt(_n(),"useHref() may be used only in the context of a <Router> component.");let{basename:s,navigator:r}=R.useContext(Oe),{hash:d,pathname:m,search:v}=_u(i,{relative:f}),g=m;return s!=="/"&&(g=m==="/"?s:$e([s,m])),r.createHref({pathname:g,search:v,hash:d})}function _n(){return R.useContext(xu)!=null}function Ye(){return Dt(_n(),"useLocation() may be used only in the context of a <Router> component."),R.useContext(xu).location}var Av="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Cv(i){R.useContext(Oe).static||R.useLayoutEffect(i)}function On(){let{isDataRoute:i}=R.useContext(Fe);return i?I1():w1()}function w1(){Dt(_n(),"useNavigate() may be used only in the context of a <Router> component.");let i=R.useContext(xn),{basename:f,navigator:s}=R.useContext(Oe),{matches:r}=R.useContext(Fe),{pathname:d}=Ye(),m=JSON.stringify(mo(r)),v=R.useRef(!1);return Cv(()=>{v.current=!0}),R.useCallback((T,C={})=>{if(qe(v.current,Av),!v.current)return;if(typeof T=="number"){s.go(T);return}let x=fc(T,JSON.parse(m),d,C.relative==="path");i==null&&f!=="/"&&(x.pathname=x.pathname==="/"?f:$e([f,x.pathname])),vo(typeof T=="string"?T:Ca(T),s.createHref(x),ho(s),"reject"),(C.replace?s.replace:s.push)(x,C.state,C)},[f,s,m,d,i])}R.createContext(null);function Dv(){let{matches:i}=R.useContext(Fe);return i[i.length-1]?.params??{}}function _u(i,{relative:f}={}){let{matches:s}=R.useContext(Fe),{pathname:r}=Ye(),d=JSON.stringify(mo(s));return R.useMemo(()=>fc(i,JSON.parse(d),r,f==="path"),[i,d,r,f])}function G1(i,f){return jv(i,f)}function jv(i,f,s){Dt(_n(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=R.useContext(Oe),{matches:d}=R.useContext(Fe),m=d[d.length-1],v=m?m.params:{},g=m?m.pathname:"/",T=m?m.pathnameBase:"/",C=m&&m.route;{let M=C&&C.path||"";Mv(g,!C||M.endsWith("*")||M.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${g}" (under <Route path="${M}">) 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="${M}"> to <Route path="${M==="/"?"*":`${M}/*`}">.`)}let x=Ye(),y;if(f){let M=typeof f=="string"?Rn(f):f;Dt(T==="/"||M.pathname?.startsWith(T),`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 "${T}" but pathname "${M.pathname}" was given in the \`location\` prop.`),y=M}else y=x;let D=y.pathname||"/",B=D;if(T!=="/"){let M=T.replace(/^\//,"").split("/");B="/"+D.replace(/^\//,"").split("/").slice(M.length).join("/")}let q=s&&s.state.matches.length?s.state.matches.map(M=>Object.assign(M,{route:s.manifest[M.route.id]||M.route})):gv(i,{pathname:B});qe(C||q!=null,`No routes matched location "${y.pathname}${y.search}${y.hash}" `),qe(q==null||q[q.length-1].route.element!==void 0||q[q.length-1].route.Component!==void 0||q[q.length-1].route.lazy!==void 0,`Matched leaf route at location "${y.pathname}${y.search}${y.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 Y=K1(q&&q.map(M=>Object.assign({},M,{params:Object.assign({},v,M.params),pathname:$e([T,r.encodeLocation?r.encodeLocation(M.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathname]),pathnameBase:M.pathnameBase==="/"?T:$e([T,r.encodeLocation?r.encodeLocation(M.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathnameBase])})),d,s);return f&&Y?R.createElement(xu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...y},navigationType:"POP"}},Y):Y}function X1(){let i=k1(),f=x1(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),s=i instanceof Error?i.stack:null,r="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:r},m={padding:"2px 4px",backgroundColor:r},v=null;return console.error("Error handled by React Router default ErrorBoundary:",i),v=R.createElement(R.Fragment,null,R.createElement("p",null,"💿 Hey developer 👋"),R.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",R.createElement("code",{style:m},"ErrorBoundary")," or"," ",R.createElement("code",{style:m},"errorElement")," prop on your route.")),R.createElement(R.Fragment,null,R.createElement("h2",null,"Unexpected Application Error!"),R.createElement("h3",{style:{fontStyle:"italic"}},f),s?R.createElement("pre",{style:d},s):null,v)}var Q1=R.createElement(X1,null),Uv=class extends R.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,f){return f.location!==i.location||f.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:f.error,location:f.location,revalidation:i.revalidation||f.revalidation}}componentDidCatch(i,f){this.props.onError?this.props.onError(i,f):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 s=q1(i.digest);s&&(i=s)}let f=i!==void 0?R.createElement(Fe.Provider,{value:this.props.routeContext},R.createElement(yo.Provider,{value:i,children:this.props.component})):this.props.children;return this.context?R.createElement(V1,{error:i},f):f}};Uv.contextType=xv;var lo=new WeakMap;function V1({children:i,error:f}){let{basename:s,navigator:r}=R.useContext(Oe);if(typeof f=="object"&&f&&"digest"in f&&typeof f.digest=="string"){let d=L1(f.digest);if(d){let m=lo.get(f);if(m)throw m;let v=zv(d.location,s),g=v.absoluteURL||v.to;if(vo(d.location,g,ho(r),"allow-explicit"),D1(g))throw new Error("Invalid redirect location");if(Nv&&!lo.get(f))if(v.isExternal||d.reloadDocument)window.location.href=g;else{const T=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(v.to,{replace:d.replace}));throw lo.set(f,T),T}return R.createElement("meta",{httpEquiv:"refresh",content:`0;url=${g}`})}}return i}function Z1({routeContext:i,match:f,children:s}){let r=R.useContext(xn);return r&&r.static&&r.staticContext&&(f.route.errorElement||f.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=f.route.id),R.createElement(Fe.Provider,{value:i},s)}function K1(i,f=[],s){let r=s?.state;if(i==null){if(!r)return null;if(r.errors)i=r.matches;else if(f.length===0&&!r.initialized&&r.matches.length>0)i=r.matches;else return null}let d=i,m=r?.errors;if(m!=null){let x=d.findIndex(y=>y.route.id&&m?.[y.route.id]!==void 0);Dt(x>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(m).join(",")}`),d=d.slice(0,Math.min(d.length,x+1))}let v=!1,g=-1;if(s&&r){v=r.renderFallback;for(let x=0;x<d.length;x++){let y=d[x];if((y.route.HydrateFallback||y.route.hydrateFallbackElement)&&(g=x),y.route.id){let{loaderData:D,errors:B}=r,q=y.route.loader&&!D.hasOwnProperty(y.route.id)&&(!B||B[y.route.id]===void 0);if(y.route.lazy||q){s.isStatic&&(v=!0),g>=0?d=d.slice(0,g+1):d=[d[0]];break}}}}let T=s?.onError,C=r&&T?(x,y)=>{T(x,{location:r.location,params:r.matches?.[0]?.params??{},pattern:_1(r.matches),errorInfo:y})}:void 0;return d.reduceRight((x,y,D)=>{let B,q=!1,Y=null,M=null;r&&(B=m&&y.route.id?m[y.route.id]:void 0,Y=y.route.errorElement||Q1,v&&(g<0&&D===0?(Mv("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),q=!0,M=null):g===D&&(q=!0,M=y.route.hydrateFallbackElement||null)));let J=f.concat(d.slice(0,D+1)),$=()=>{let at;return B?at=Y:q?at=M:y.route.Component?at=R.createElement(y.route.Component,null):y.route.element?at=y.route.element:at=x,R.createElement(Z1,{match:y,routeContext:{outlet:x,matches:J,isDataRoute:r!=null},children:at})};return r&&(y.route.ErrorBoundary||y.route.errorElement||D===0)?R.createElement(Uv,{location:r.location,revalidation:r.revalidation,component:Y,error:B,children:$(),routeContext:{outlet:null,matches:J,isDataRoute:!0},onError:C}):$()},null)}function go(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function J1(i){let f=R.useContext(xn);return Dt(f,go(i)),f}function $1(i){let f=R.useContext(rc);return Dt(f,go(i)),f}function F1(i){let f=R.useContext(Fe);return Dt(f,go(i)),f}function po(i){let f=F1(i),s=f.matches[f.matches.length-1];return Dt(s.route.id,`${i} can only be used on routes that contain a unique "id"`),s.route.id}function W1(){return po("useRouteId")}function k1(){let i=R.useContext(yo),f=$1("useRouteError"),s=po("useRouteError");return i!==void 0?i:f.errors?.[s]}function I1(){let{router:i}=J1("useNavigate"),f=po("useNavigate"),s=R.useRef(!1);return Cv(()=>{s.current=!0}),R.useCallback(async(d,m={})=>{qe(s.current,Av),s.current&&(typeof d=="number"?await i.navigate(d):await i.navigate(d,{fromRouteId:f,...m}))},[i,f])}var ov={};function Mv(i,f,s){!f&&!ov[i]&&(ov[i]=!0,qe(!1,s))}R.memo(P1);function P1({routes:i,manifest:f,future:s,state:r,isStatic:d,onError:m}){return jv(i,void 0,{manifest:f,state:r,isStatic:d,onError:m})}function So({to:i,replace:f,state:s,relative:r}){Dt(_n(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d,navigator:m}=R.useContext(Oe);qe(!d,"<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:v}=R.useContext(Fe),{pathname:g}=Ye(),T=On(),C=fc(i,mo(v),g,r==="path");vo(typeof i=="string"?i:Ca(i),m.createHref(C),ho(m),"reject");let x=JSON.stringify(C);return R.useEffect(()=>{T(JSON.parse(x),{replace:f,state:s,relative:r})},[T,x,r,f,s]),null}function _l(i){Dt(!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 tp({basename:i="/",children:f=null,location:s,navigationType:r="POP",navigator:d,static:m=!1,useTransitions:v}){Dt(!_n(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let g=i.replace(/^\/*/,"/"),T=R.useMemo(()=>({basename:g,navigator:d,static:m,useTransitions:v,future:{}}),[g,d,m,v]);typeof s=="string"&&(s=Rn(s));let{pathname:C="/",search:x="",hash:y="",state:D=null,key:B="default",mask:q}=s,Y=R.useMemo(()=>{let M=Al(C,g);return M==null?null:{location:{pathname:M,search:x,hash:y,state:D,key:B,mask:q},navigationType:r}},[g,C,x,y,D,B,r,q]);return qe(Y!=null,`<Router basename="${g}"> is not able to match the URL "${C}${x}${y}" because it does not start with the basename, so the <Router> won't render anything.`),Y==null?null:R.createElement(Oe.Provider,{value:T},R.createElement(xu.Provider,{children:f,value:Y}))}function ep({children:i,location:f}){return G1(io(i),f)}function io(i,f=[]){let s=[];return R.Children.forEach(i,(r,d)=>{if(!R.isValidElement(r))return;let m=[...f,d];if(r.type===R.Fragment){s.push.apply(s,io(r.props.children,m));return}Dt(r.type===_l,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Dt(!r.props.index||!r.props.children,"An index route cannot have child routes.");let v={id:r.props.id||m.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(v.children=io(r.props.children,m)),s.push(v)}),s}var uc="get",ic="application/x-www-form-urlencoded";function oc(i){return typeof HTMLElement<"u"&&i instanceof HTMLElement}function lp(i){return oc(i)&&i.tagName.toLowerCase()==="button"}function ap(i){return oc(i)&&i.tagName.toLowerCase()==="form"}function np(i){return oc(i)&&i.tagName.toLowerCase()==="input"}function up(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function ip(i,f){return i.button===0&&(!f||f==="_self")&&!up(i)}function co(i=""){return new URLSearchParams(typeof i=="string"||Array.isArray(i)||i instanceof URLSearchParams?i:Object.keys(i).reduce((f,s)=>{let r=i[s];return f.concat(Array.isArray(r)?r.map(d=>[s,d]):[[s,r]])},[]))}function cp(i,f){let s=co(i);return f&&f.forEach((r,d)=>{s.has(d)||f.getAll(d).forEach(m=>{s.append(d,m)})}),s}var nc=null;function fp(){if(nc===null)try{new FormData(document.createElement("form"),0),nc=!1}catch{nc=!0}return nc}var rp=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ao(i){return i!=null&&!rp.has(i)?(qe(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ic}"`),null):i}function op(i,f){let s,r,d,m,v;if(ap(i)){let g=i.getAttribute("action");r=g?Al(g,f):null,s=i.getAttribute("method")||uc,d=ao(i.getAttribute("enctype"))||ic,m=new FormData(i)}else if(lp(i)||np(i)&&(i.type==="submit"||i.type==="image")){let g=i.form;if(g==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let T=i.getAttribute("formaction")||g.getAttribute("action");if(r=T?Al(T,f):null,s=i.getAttribute("formmethod")||g.getAttribute("method")||uc,d=ao(i.getAttribute("formenctype"))||ao(g.getAttribute("enctype"))||ic,m=new FormData(g,i),!fp()){let{name:C,type:x,value:y}=i;if(x==="image"){let D=C?`${C}.`:"";m.append(`${D}x`,"0"),m.append(`${D}y`,"0")}else C&&m.append(C,y)}}else{if(oc(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');s=uc,r=null,d=ic,v=i}return m&&d==="text/plain"&&(v=m,m=void 0),{action:r,method:s.toLowerCase(),encType:d,formData:m,body:v}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Eo(i,f){if(i===!1||i===null||typeof i>"u")throw new Error(f)}function Hv(i,f,s,r){let d=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return s?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${r}`:d.pathname=`${d.pathname}.${r}`:d.pathname==="/"?d.pathname=`_root.${r}`:f&&Al(d.pathname,f)==="/"?d.pathname=`${zn(f)}/_root.${r}`:d.pathname=`${zn(d.pathname)}.${r}`,d}async function sp(i,f){if(i.id in f)return f[i.id];try{let s=await import(i.module);return f[i.id]=s,s}catch(s){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(s),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function dp(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 mp(i,f,s){let r=await Promise.all(i.map(async d=>{let m=f.routes[d.route.id];if(m){let v=await sp(m,s);return v.links?v.links():[]}return[]}));return gp(r.flat(1).filter(dp).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function sv(i,f,s,r,d,m){let v=(T,C)=>s[C]?T.route.id!==s[C].route.id:!0,g=(T,C)=>s[C].pathname!==T.pathname||s[C].route.path?.endsWith("*")&&s[C].params["*"]!==T.params["*"];return m==="assets"?f.filter((T,C)=>v(T,C)||g(T,C)):m==="data"?f.filter((T,C)=>{let x=r.routes[T.route.id];if(!x||!x.hasLoader)return!1;if(v(T,C)||g(T,C))return!0;if(T.route.shouldRevalidate){let y=T.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:s[0]?.params||{},nextUrl:new URL(i,window.origin),nextParams:T.params,defaultShouldRevalidate:!0});if(typeof y=="boolean")return y}return!0}):[]}function hp(i,f,{includeHydrateFallback:s}={}){return vp(i.map(r=>{let d=f.routes[r.route.id];if(!d)return[];let m=[d.module];return d.clientActionModule&&(m=m.concat(d.clientActionModule)),d.clientLoaderModule&&(m=m.concat(d.clientLoaderModule)),s&&d.hydrateFallbackModule&&(m=m.concat(d.hydrateFallbackModule)),d.imports&&(m=m.concat(d.imports)),m}).flat(1))}function vp(i){return[...new Set(i)]}function yp(i){let f={},s=Object.keys(i).sort();for(let r of s)f[r]=i[r];return f}function gp(i,f){let s=new Set;return new Set(f),i.reduce((r,d)=>{let m=JSON.stringify(yp(d));return s.has(m)||(s.add(m),r.push({key:m,link:d})),r},[])}function bo(){let i=R.useContext(xn);return Eo(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function pp(){let i=R.useContext(rc);return Eo(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var To=R.createContext(void 0);To.displayName="FrameworkContext";function sc(){let i=R.useContext(To);return Eo(i,"You must render this element inside a <HydratedRouter> element"),i}function Sp(i,f){let s=R.useContext(To),[r,d]=R.useState(!1),[m,v]=R.useState(!1),{onFocus:g,onBlur:T,onMouseEnter:C,onMouseLeave:x,onTouchStart:y}=f,D=R.useRef(null);R.useEffect(()=>{if(i==="render"&&v(!0),i==="viewport"){let Y=J=>{J.forEach($=>{v($.isIntersecting)})},M=new IntersectionObserver(Y,{threshold:.5});return D.current&&M.observe(D.current),()=>{M.disconnect()}}},[i]),R.useEffect(()=>{if(r){let Y=setTimeout(()=>{v(!0)},100);return()=>{clearTimeout(Y)}}},[r]);let B=()=>{d(!0)},q=()=>{d(!1),v(!1)};return s?i!=="intent"?[m,D,{}]:[m,D,{onFocus:Ru(g,B),onBlur:Ru(T,q),onMouseEnter:Ru(C,B),onMouseLeave:Ru(x,q),onTouchStart:Ru(y,B)}]:[!1,D,{}]}function Ru(i,f){return s=>{i&&i(s),s.defaultPrevented||f(s)}}function Ep({page:i,...f}){let s=j1(),{nonce:r}=sc(),{router:d}=bo(),m=R.useMemo(()=>gv(d.routes,i,d.basename),[d.routes,i,d.basename]);return m?(f.nonce==null&&r&&(f={...f,nonce:r}),s?R.createElement(Tp,{page:i,matches:m,...f}):R.createElement(Np,{page:i,matches:m,...f})):null}function bp(i){let{manifest:f,routeModules:s}=sc(),[r,d]=R.useState([]);return R.useEffect(()=>{let m=!1;return mp(i,f,s).then(v=>{m||d(v)}),()=>{m=!0}},[i,f,s]),r}function Tp({page:i,matches:f,...s}){let r=Ye(),{future:d}=sc(),{basename:m}=bo(),v=R.useMemo(()=>{if(i===r.pathname+r.search+r.hash)return[];let g=Hv(i,m,d.v8_trailingSlashAwareDataRequests,"rsc"),T=!1,C=[];for(let x of f)typeof x.route.shouldRevalidate=="function"?T=!0:C.push(x.route.id);return T&&C.length>0&&g.searchParams.set("_routes",C.join(",")),[g.pathname+g.search]},[m,d.v8_trailingSlashAwareDataRequests,i,r,f]);return R.createElement(R.Fragment,null,v.map(g=>R.createElement("link",{key:g,rel:"prefetch",as:"fetch",href:g,...s})))}function Np({page:i,matches:f,...s}){let r=Ye(),{future:d,manifest:m,routeModules:v}=sc(),{basename:g}=bo(),{loaderData:T,matches:C}=pp(),x=R.useMemo(()=>sv(i,f,C,m,r,"data"),[i,f,C,m,r]),y=R.useMemo(()=>sv(i,f,C,m,r,"assets"),[i,f,C,m,r]),D=R.useMemo(()=>{if(i===r.pathname+r.search+r.hash)return[];let Y=new Set,M=!1;if(f.forEach($=>{let at=m.routes[$.route.id];!at||!at.hasLoader||(!x.some(At=>At.route.id===$.route.id)&&$.route.id in T&&v[$.route.id]?.shouldRevalidate||at.hasClientLoader?M=!0:Y.add($.route.id))}),Y.size===0)return[];let J=Hv(i,g,d.v8_trailingSlashAwareDataRequests,"data");return M&&Y.size>0&&J.searchParams.set("_routes",f.filter($=>Y.has($.route.id)).map($=>$.route.id).join(",")),[J.pathname+J.search]},[g,d.v8_trailingSlashAwareDataRequests,T,r,m,x,f,i,v]),B=R.useMemo(()=>hp(y,m),[y,m]),q=bp(y);return R.createElement(R.Fragment,null,D.map(Y=>R.createElement("link",{key:Y,rel:"prefetch",as:"fetch",href:Y,...s})),B.map(Y=>R.createElement("link",{key:Y,rel:"modulepreload",href:Y,...s})),q.map(({key:Y,link:M})=>R.createElement("link",{key:Y,nonce:s.nonce,...M,crossOrigin:M.crossOrigin??s.crossOrigin})))}function zp(...i){return f=>{i.forEach(s=>{typeof s=="function"?s(f):s!=null&&(s.current=f)})}}var Rp=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Rp&&(window.__reactRouterVersion="7.18.4")}catch{}function xp({basename:i,children:f,useTransitions:s,window:r}){let d=R.useRef();d.current==null&&(d.current=a1({window:r,v5Compat:!0}));let m=d.current,[v,g]=R.useState({action:m.action,location:m.location}),T=R.useCallback(C=>{s===!1?g(C):R.startTransition(()=>g(C))},[s]);return R.useLayoutEffect(()=>m.listen(T),[m,T]),R.createElement(tp,{basename:i,children:f,location:v.location,navigationType:v.action,navigator:m,useTransitions:s})}var Cl=R.forwardRef(function({onClick:f,discover:s="render",prefetch:r="none",relative:d,reloadDocument:m,replace:v,mask:g,state:T,target:C,to:x,preventScrollReset:y,viewTransition:D,defaultShouldRevalidate:B,...q},Y){let{basename:M,navigator:J,useTransitions:$}=R.useContext(Oe),at=typeof x=="string"&&so.test(x),At=zv(x,M);x=At.to;let Tt=Y1(x,{relative:d}),Ut=Ye(),I=null;if(g){let Nt=fc(g,[],Ut.mask?Ut.mask.pathname:"/",!0);M!=="/"&&(Nt.pathname=Nt.pathname==="/"?M:$e([M,Nt.pathname])),I=J.createHref(Nt)}let[ut,ee,le]=Sp(r,q),re=Ap(x,{replace:v,mask:g,state:T,target:C,preventScrollReset:y,relative:d,viewTransition:D,defaultShouldRevalidate:B,useTransitions:$});function ne(Nt){f&&f(Nt),Nt.defaultPrevented||re(Nt)}let we=!(At.isExternal||m),We=R.createElement("a",{...q,...le,href:(we?I:void 0)||At.absoluteURL||Tt,onClick:we?ne:f,ref:zp(Y,ee),target:C,"data-discover":!at&&s==="render"?"true":void 0});return ut&&!at?R.createElement(R.Fragment,null,We,R.createElement(Ep,{page:Tt})):We});Cl.displayName="Link";var Bv=R.forwardRef(function({"aria-current":f="page",caseSensitive:s=!1,className:r="",end:d=!1,style:m,to:v,viewTransition:g,children:T,...C},x){let y=_u(v,{relative:C.relative}),D=Ye(),B=R.useContext(rc),{navigator:q,basename:Y}=R.useContext(Oe),M=B!=null&&Mp(y)&&g===!0,J=q.encodeLocation?q.encodeLocation(y).pathname:y.pathname,$=D.pathname,at=B&&B.navigation&&B.navigation.location?B.navigation.location.pathname:null;s||($=$.toLowerCase(),at=at?at.toLowerCase():null,J=J.toLowerCase()),at&&Y&&(at=Al(at,Y)||at);const At=J!=="/"&&J.endsWith("/")?J.length-1:J.length;let Tt=$===J||!d&&$.startsWith(J)&&$.charAt(At)==="/",Ut=at!=null&&(at===J||!d&&at.startsWith(J)&&at.charAt(J.length)==="/"),I={isActive:Tt,isPending:Ut,isTransitioning:M},ut=Tt?f:void 0,ee;typeof r=="function"?ee=r(I):ee=[r,Tt?"active":null,Ut?"pending":null,M?"transitioning":null].filter(Boolean).join(" ");let le=typeof m=="function"?m(I):m;return R.createElement(Cl,{...C,"aria-current":ut,className:ee,ref:x,style:le,to:v,viewTransition:g},typeof T=="function"?T(I):T)});Bv.displayName="NavLink";var _p=R.forwardRef(({discover:i="render",fetcherKey:f,navigate:s,reloadDocument:r,replace:d,state:m,method:v=uc,action:g,onSubmit:T,relative:C,preventScrollReset:x,viewTransition:y,defaultShouldRevalidate:D,...B},q)=>{let{useTransitions:Y}=R.useContext(Oe),M=jp(),J=Up(g,{relative:C}),$=v.toLowerCase()==="get"?"get":"post",at=typeof g=="string"&&so.test(g),At=Tt=>{if(T&&T(Tt),Tt.defaultPrevented)return;Tt.preventDefault();let Ut=Tt.nativeEvent.submitter,I=Ut?.getAttribute("formmethod")||v,ut=()=>M(Ut||Tt.currentTarget,{fetcherKey:f,method:I,navigate:s,replace:d,state:m,relative:C,preventScrollReset:x,viewTransition:y,defaultShouldRevalidate:D});Y&&s!==!1?R.startTransition(()=>ut()):ut()};return R.createElement("form",{ref:q,method:$,action:J,onSubmit:r?T:At,...B,"data-discover":!at&&i==="render"?"true":void 0})});_p.displayName="Form";function Op(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Lv(i){let f=R.useContext(xn);return Dt(f,Op(i)),f}function Ap(i,{target:f,replace:s,mask:r,state:d,preventScrollReset:m,relative:v,viewTransition:g,defaultShouldRevalidate:T,useTransitions:C}={}){let x=On(),y=Ye(),D=_u(i,{relative:v});return R.useCallback(B=>{if(ip(B,f)){B.preventDefault();let q=s!==void 0?s:Ca(y)===Ca(D),Y=()=>x(i,{replace:q,mask:r,state:d,preventScrollReset:m,relative:v,viewTransition:g,defaultShouldRevalidate:T});C?R.startTransition(()=>Y()):Y()}},[y,x,D,s,r,d,f,i,m,v,g,T,C])}function qv(i){qe(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 f=R.useRef(co(i)),s=R.useRef(!1),r=Ye(),d=R.useMemo(()=>cp(r.search,s.current?null:f.current),[r.search]),m=On(),v=R.useCallback((g,T)=>{const C=co(typeof g=="function"?g(new URLSearchParams(d)):g);s.current=!0,m("?"+C,T)},[m,d]);return[d,v]}var Cp=0,Dp=()=>`__${String(++Cp)}__`;function jp(){let{router:i}=Lv("useSubmit"),{basename:f}=R.useContext(Oe),s=W1(),r=i.fetch,d=i.navigate;return R.useCallback(async(m,v={})=>{let{action:g,method:T,encType:C,formData:x,body:y}=op(m,f);if(v.navigate===!1){let D=v.fetcherKey||Dp();await r(D,s,v.action||g,{defaultShouldRevalidate:v.defaultShouldRevalidate,preventScrollReset:v.preventScrollReset,formData:x,body:y,formMethod:v.method||T,formEncType:v.encType||C,flushSync:v.flushSync})}else await d(v.action||g,{defaultShouldRevalidate:v.defaultShouldRevalidate,preventScrollReset:v.preventScrollReset,formData:x,body:y,formMethod:v.method||T,formEncType:v.encType||C,replace:v.replace,state:v.state,fromRouteId:s,flushSync:v.flushSync,viewTransition:v.viewTransition})},[r,d,f,s])}function Up(i,{relative:f}={}){let{basename:s}=R.useContext(Oe),r=R.useContext(Fe);Dt(r,"useFormAction must be used inside a RouteContext");let[d]=r.matches.slice(-1),m={..._u(i||".",{relative:f})},v=Ye();if(i==null){m.search=v.search;let g=new URLSearchParams(m.search),T=g.getAll("index");if(T.some(x=>x==="")){g.delete("index"),T.filter(y=>y).forEach(y=>g.append("index",y));let x=g.toString();m.search=x?`?${x}`:""}}return(!i||i===".")&&d.route.index&&(m.search=m.search?m.search.replace(/^\?/,"?index&"):"?index"),s!=="/"&&(m.pathname=m.pathname==="/"?s:$e([s,m.pathname])),Ca(m)}function Mp(i,{relative:f}={}){let s=R.useContext(_v);Dt(s!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Lv("useViewTransitionState"),d=_u(i,{relative:f});if(!s.isTransitioning)return!1;let m=Al(s.currentLocation.pathname,r)||s.currentLocation.pathname,v=Al(s.nextLocation.pathname,r)||s.nextLocation.pathname;return cc(d.pathname,v)!=null||cc(d.pathname,m)!=null}async function Gt(i,f){const s=f?.method??(f?.body===void 0?"GET":"POST"),r=await fetch(i,{method:s,...f?.body===void 0?{}:{headers:{"Content-Type":"application/json"},body:JSON.stringify(f.body)}});return Yv(r)}async function Yv(i){const f=await i.json().catch(()=>null);if(f===null)throw new Error(`сервер API недоступен (HTTP ${i.status})`);if(!i.ok)throw new Error(f.error??`HTTP ${i.status}`);return f}function wv(i){return new URLSearchParams({filename:i.filename,subfolder:i.subfolder,type:i.type})}function _e(i){return"/api/image?"+wv(i)}function Gv(i){const f=wv(i);return f.set("preview","webp;70"),"/api/image?"+f}const Hp=[["/","Исходники"],["/projects","Проекты"]];function Bp(){return p.jsxs("nav",{className:"nav",children:[Hp.map(([i,f])=>p.jsx(Bv,{to:i,end:!0,children:f},i)),p.jsx(Lp,{})]})}function dv(i){const f=new Map;return i.forEach(s=>f.set(s.kind,(f.get(s.kind)??0)+1)),[...f].map(([s,r])=>s+(r>1?" ×"+r:"")).join(", ")}function Lp(){const[i,f]=R.useState(null),[s,r]=R.useState("");return R.useEffect(()=>{let d=!0;const m=async()=>{if(!document.hidden)try{const g=await Gt("/api/queue");d&&(f(g),r(""))}catch(g){d&&r(g.message)}};m();const v=setInterval(m,2e3);return document.addEventListener("visibilitychange",m),()=>{d=!1,clearInterval(v),document.removeEventListener("visibilitychange",m)}},[]),s?p.jsxs("span",{className:"queue down",title:s,children:[p.jsx("span",{className:"dot"}),"ComfyUI недоступен"]}):i?!i.running.length&&!i.pending.length?p.jsxs("span",{className:"queue idle",children:[p.jsx("span",{className:"dot"}),"ComfyUI свободен"]}):p.jsxs("span",{className:"queue busy",title:i.pending.length?"Ждут: "+dv(i.pending):"",children:[p.jsx("span",{className:"dot"}),"ComfyUI: ",p.jsx("b",{children:dv(i.running)||"—"}),i.pending.length>0&&p.jsxs(p.Fragment,{children:[" · в очереди ",p.jsx("b",{children:i.pending.length})]})]}):p.jsxs("span",{className:"queue",children:[p.jsx("span",{className:"dot"}),"ComfyUI…"]})}function qp(i){return i.images.some(f=>f.projectId!=null)}function Yp(i){return i.sourceType==="upload"||i.state==="pending"||i.images.length>0}const Xv="Game character. Full body visible. Empty arms. {a}, centered on white background. {b}. Game sprite aesthetic.",wp={shape:"A heavily armored fantasy knight",colors:"Deep navy plated armor with gold trim, red cape, glowing red eyes through the visor",template:"",negative:"(sprite sheet, character sheet, multiple views, front and back view, turnaround:1.5), (multiple characters, duplicate:1.4), (cropped, feet out of frame:1.3), head out of frame, (weapon, sword, holding weapon:1.4), shield, busy background, scenery, cast shadow, text, watermark, signature, blurry, deformed, extra limbs",batch:"4",seed:"0",promptsOpen:!1},fo=i=>({shape:i.shape,colors:i.colors,template:i.template,negative:i.negative,batch:Number(i.batch),seed:i.seed}),Gp=(i,f)=>({...i,batch:String(i.batch),promptsOpen:f});function ro(i){const f=r=>r.trim().replace(/\.+$/,""),s={"{a}":f(i.shape),"{b}":f(i.colors)};return(i.template.trim()||Xv).split(/(\{[ab]\})/).map(r=>s[r]??r).join("")}function Xp({values:i,set:f,readOnly:s,action:r,actionDisabled:d,onAction:m,extra:v}){return p.jsxs("form",{onSubmit:g=>{g.preventDefault(),m()},children:[p.jsxs("fieldset",{disabled:s,children:[p.jsxs("label",{children:["Форма персонажа ","{a}",p.jsx("textarea",{rows:2,value:i.shape,onChange:g=>f("shape",g.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Цвета и декали ","{b}"," ",p.jsx("small",{children:"— без точки в конце"})]}),p.jsx("textarea",{rows:2,value:i.colors,onChange:g=>f("colors",g.target.value)})]})]}),p.jsxs("details",{open:i.promptsOpen,onToggle:g=>f("promptsOpen",g.target.open),children:[p.jsx("summary",{children:"Промпты"}),p.jsxs("fieldset",{disabled:s,children:[p.jsxs("label",{className:"sub-field",children:[p.jsxs("span",{children:["Шаблон позитивного промпта ",p.jsxs("small",{children:["— ","{a}"," и ","{b}"," подставляются из полей выше; пусто = шаблон по умолчанию"]})]}),p.jsx("textarea",{rows:3,placeholder:Xv,value:i.template,onChange:g=>f("template",g.target.value)})]}),p.jsxs("label",{className:"sub-field",children:["Негативный промпт",p.jsx("textarea",{rows:4,value:i.negative,onChange:g=>f("negative",g.target.value)})]})]})]}),p.jsxs("div",{className:"row",style:{"--cols":2},children:[p.jsxs("label",{children:["Картинок в батче",p.jsx("select",{disabled:s,value:i.batch,onChange:g=>f("batch",g.target.value),children:["1","2","3","4","6","8"].map(g=>p.jsx("option",{children:g},g))})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Seed ",p.jsx("small",{children:"— пусто = случайный"})]}),p.jsx("input",{disabled:s,type:"number",min:0,step:1,placeholder:"случайный",value:i.seed,onChange:g=>f("seed",g.target.value)})]}),p.jsxs("div",{className:"actions",children:[v,p.jsx("button",{type:"submit",disabled:d,children:r})]})]}),p.jsxs("div",{className:"preview",children:["Промпт: ",ro(i)]})]})}function Qp(i){if(i.state==="draft")return{text:"черновик",error:!1};if(i.state==="error")return{text:"ошибка: "+(i.error??""),error:!0};if(i.state!=="pending")return null;const f=Math.max(0,Math.round((Date.now()-i.updated)/1e3));return i.live?.state==="queued"?{text:`в очереди: позиция ${i.live.position} · ${f} с`,error:!1}:i.live?.state==="running"?{text:`генерация… ${f} с`,error:!1}:{text:`ожидание… ${f} с`,error:!1}}function Vp(i){const f=i%10,s=i%100,r=f===1&&s!==11?"картинка":f>=2&&f<=4&&(s<12||s>14)?"картинки":"картинок";return`${i} ${r}`}function Zp({batch:i}){const f=i.sourceType==="upload"?["Uploaded"]:[i.source.input.shape,i.source.input.colors].filter(Boolean);i.sourceType==="text"&&!f.length&&f.push(i.prompt||ro(i.source.input));const s=i.sourceType==="text"&&i.state==="draft",r=i.sourceType==="text"&&!s?Math.max(0,i.source.input.batch-i.images.length):0,d=[new Date(i.created).toLocaleString(),...i.sourceType==="text"?[i.prompt||ro(i.source.input),...i.source.input.negative.trim()?["Негатив: "+i.source.input.negative]:[]]:[]].join(`
|
||
`);return p.jsxs(Cl,{to:"/batch/"+i.id,className:"run run-link"+(qp(i)?" in-project":""),title:d,children:[p.jsxs("div",{className:"strip",children:[i.images.map(m=>p.jsx("div",{className:"th"+(m.projectId!=null?" in-project":""),children:p.jsx("img",{src:Gv(m),alt:m.filename,loading:"lazy"})},m.id)),Array.from({length:r},(m,v)=>p.jsx("div",{className:"th",children:"…"},v)),s&&p.jsxs("div",{className:"th draft",children:["черновик",p.jsx("br",{}),Vp(i.source.input.batch)]})]}),f.map((m,v)=>p.jsx("div",{className:"prompt",children:m},v))]})}function Qv(){const[i,f]=R.useState(null),s=R.useCallback((d,m)=>f({src:d,caption:m}),[]);R.useEffect(()=>{if(!i)return;const d=m=>{m.key==="Escape"&&f(null)};return document.addEventListener("keydown",d),()=>document.removeEventListener("keydown",d)},[i]);const r=i&&p.jsxs("div",{className:"viewer",onClick:()=>f(null),children:[p.jsx("img",{src:i.src,alt:""}),p.jsx("div",{className:"cap",children:i.caption})]});return{open:s,element:r}}const No=1500,Ol={list:()=>Gt("/api/batches"),get:i=>Gt("/api/batches/"+i),create:(i,f)=>Gt("/api/batches",{body:{input:i,run:f}}),updateInput:(i,f)=>Gt(`/api/batches/${i}/input`,{method:"PUT",body:{input:f}}),run:i=>Gt(`/api/batches/${i}/run`,{method:"POST",body:{}}),duplicate:i=>Gt(`/api/batches/${i}/duplicate`,{method:"POST",body:{}}),remove:i=>Gt(`/api/batches/${i}`,{method:"DELETE"}),upload:async i=>{const f=new FormData;return i.forEach(s=>f.append("files",s,s.name)),Yv(await fetch("/api/batches/upload",{method:"POST",body:f}))}},Da={list:()=>Gt("/api/projects"),cleanup:(i,f)=>Gt(`/api/projects/${i}/cleanup`,{body:f}),removeClean:i=>Gt(`/api/projects/${i}/clean`,{method:"DELETE"}),model:(i,f)=>Gt(`/api/projects/${i}/model`,{body:f}),removeModel:i=>Gt(`/api/projects/${i}/model`,{method:"DELETE"}),forImage:i=>Gt("/api/projects",{body:{imageId:i}}),get:i=>Gt("/api/projects/"+i)};function Kp(){const[i,f]=R.useState([]),[s,r]=R.useState(!1),[d,m]=R.useState(""),v=R.useCallback(async()=>{try{f(await Ol.list()),m("")}catch(T){m(T.message)}finally{r(!0)}},[]);R.useEffect(()=>{v()},[v]);const g=i.some(T=>T.state==="pending");return R.useEffect(()=>{if(!g)return;const T=setInterval(()=>{v()},No);return()=>clearInterval(T)},[g,v]),{batches:i,loaded:s,error:d,refresh:v}}function Jp(i){const[f,s]=R.useState(null),[r,d]=R.useState(""),m=R.useCallback(async()=>{if(i!=null)try{s(await Da.get(i)),d("")}catch(g){d(g.message)}},[i]);R.useEffect(()=>{s(null),m()},[m]);const v=!!f?.cleanJobId||!!f?.modelJobId;return R.useEffect(()=>{if(!v)return;const g=setInterval(()=>{m()},No);return()=>clearInterval(g)},[v,m]),{project:f,setProject:s,error:r}}function Vv(i,f,s,r){return i?f?.state==="queued"?{text:`в очереди: позиция ${f.position}`,error:!1}:{text:f?.state==="running"?r+"…":"ожидание…",error:!1}:s?{text:"ошибка: "+s,error:!0}:null}const $p=i=>Vv(i.cleanJobId,i.live,i.cleanError,"обработка"),Fp=i=>Vv(i.modelJobId,i.modelLive,i.modelError,"генерация");function Wp(i){const[f,s]=R.useState(null),[r,d]=R.useState(""),m=R.useCallback(async()=>{if(i!=null)try{s(await Ol.get(i)),d("")}catch(g){d(g.message)}},[i]);R.useEffect(()=>{s(null),m()},[m]);const v=f?.state==="pending";return R.useEffect(()=>{if(!v)return;const g=setInterval(()=>{m()},No);return()=>clearInterval(g)},[v,m]),{batch:f,setBatch:s,error:r,refresh:m}}function kp({batch:i}){const f=On(),s=Qv(),[r,d]=R.useState(""),m=i.sourceType==="text"&&i.state==="pending"?Math.max(0,i.source.input.batch-i.images.length):0;if(!i.images.length&&!m)return null;async function v(g){d("");try{f("/project/"+(await Da.forImage(g)).id)}catch(T){d(T.message)}}return p.jsxs(p.Fragment,{children:[r&&p.jsx("p",{className:"err",children:r}),p.jsxs("div",{className:"grid batch-images",children:[i.images.map(g=>p.jsxs("div",{className:"cell",children:[p.jsx("img",{src:_e(g),alt:g.filename,onClick:()=>s.open(_e(g),g.filename)}),p.jsxs("div",{className:"links",children:[p.jsx("a",{href:"/project/"+(g.projectId??""),className:g.projectId?"main":"",title:g.projectId?`Проект #${g.projectId}`:"Создать проект из этой картинки",onClick:T=>{T.preventDefault(),v(g.id)},children:"в проект"}),p.jsx("a",{href:_e(g),download:g.filename,children:"скачать"})]})]},g.id)),Array.from({length:m},(g,T)=>p.jsx("div",{className:"cell pending",children:"генерируется…"},T))]}),s.element]})}function Ip({batch:i,onBatch:f}){const s=On(),[r,d]=R.useState(()=>Gp(i.source.input,!1)),[m,v]=R.useState({text:"",error:!1}),[g,T]=R.useState(!1),C=R.useRef(!1),x=Yp(i);R.useEffect(()=>{if(!C.current||x)return;const M=setTimeout(()=>{const J=fo(r);Promise.all([Ol.updateInput(i.id,J),Gt("/api/settings/text2img",{method:"PUT",body:r})]).then(()=>{C.current=!1}).catch($=>v({text:"Не сохранено: "+$.message,error:!0}))},500);return()=>clearTimeout(M)},[i.id,r,x]);const y=(M,J)=>{M!=="promptsOpen"&&(C.current=!0),d($=>({...$,[M]:J}))};async function D(M){T(!0),v({text:"",error:!1});try{await M()}catch(J){v({text:"Ошибка: "+J.message,error:!0})}finally{T(!1)}}const B=()=>D(async()=>{await Ol.updateInput(i.id,fo(r)),C.current=!1,f(await Ol.run(i.id))}),q=()=>D(async()=>{s("/batch/"+(await Ol.duplicate(i.id)).id)}),Y=()=>D(async()=>{confirm(`Удалить черновик #${i.id}?`)&&(await Ol.remove(i.id),s("/"))});return p.jsxs(p.Fragment,{children:[p.jsx(Xp,{values:r,set:y,readOnly:x,action:x?"Дублировать":"Сгенерировать",actionDisabled:g,onAction:x?q:B,extra:!x&&p.jsx("button",{type:"button",className:"secondary",disabled:g,onClick:Y,children:"Удалить"})}),p.jsx("div",{id:"status",className:m.error?"err":"",children:m.text})]})}function Pp(){const i=Number(Dv().id),{batch:f,setBatch:s,error:r}=Wp(i||null);if(!i)return p.jsx("p",{className:"err",children:"Неверный номер батча."});if(r&&!f)return p.jsxs("p",{className:"err",children:[r," ",p.jsx(Cl,{to:"/",children:"К исходникам"})]});if(!f||f.id!==i)return p.jsx("p",{className:"empty",children:"Загрузка…"});const d=Qp(f);return p.jsxs(p.Fragment,{children:[p.jsxs("h1",{children:["Батч #",f.id]}),p.jsxs("p",{className:"sub",children:[f.sourceType==="text"?"Генерация SDXL · 1024×1024 · 25 шагов":"Загрузка файлов"," · ",new Date(f.created).toLocaleString(),f.clonedFrom?p.jsxs(p.Fragment,{children:[" · копия ",p.jsxs(Cl,{to:"/batch/"+f.clonedFrom,children:["#",f.clonedFrom]})]}):null,f.sourceType==="text"&&f.seedUsed!=null&&f.state!=="draft"?p.jsxs(p.Fragment,{children:[" · seed ",f.seedUsed]}):null,d&&p.jsxs(p.Fragment,{children:[" · ",p.jsx("span",{className:d.error?"err":"state-text",children:d.text})]})]}),f.sourceType==="text"?p.jsx(Ip,{batch:f,onBatch:s},f.id):p.jsxs("p",{className:"preview",children:["Файлы: ",f.source.files.join(", ")]}),p.jsx(kp,{batch:f})]})}const tS="modulepreload",eS=function(i){return"/"+i},mv={},lS=function(f,s,r){let d=Promise.resolve();if(s&&s.length>0){let T=function(C){return Promise.all(C.map(x=>Promise.resolve(x).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const v=document.querySelector("meta[property=csp-nonce]"),g=v?.nonce||v?.getAttribute("nonce");d=T(s.map(C=>{if(C=eS(C),C in mv)return;mv[C]=!0;const x=C.endsWith(".css"),y=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${C}"]${y}`))return;const D=document.createElement("link");if(D.rel=x?"stylesheet":tS,x||(D.as="script"),D.crossOrigin="",D.href=C,g&&D.setAttribute("nonce",g),document.head.appendChild(D),x)return new Promise((B,q)=>{D.addEventListener("load",B),D.addEventListener("error",()=>q(new Error(`Unable to preload CSS for ${C}`)))})}))}function m(v){const g=new Event("vite:preloadError",{cancelable:!0});if(g.payload=v,window.dispatchEvent(g),!g.defaultPrevented)throw v}return d.then(v=>{for(const g of v||[])g.status==="rejected"&&m(g.reason);return f().catch(m)})};let hv=null;function aS(){return hv??=lS(()=>import("./model-viewer-FXu0v758.js"),[]),hv}function Zv({options:i,value:f,onChange:s}){return p.jsx("span",{className:"seg",onClick:r=>r.stopPropagation(),children:i.map(([r,d])=>p.jsx("button",{type:"button",className:r===f?"on":"",onClick:()=>s(r),children:d},r))})}function nS({value:i,onChange:f}){return p.jsx(Zv,{options:[["img","картинка"],["3d","3D"]],value:i,onChange:f})}function uS({glb:i,preview:f,view:s,onOpen:r}){const[d,m]=R.useState(!1),[v,g]=R.useState("loading"),[T,C]=R.useState(!0),x=R.useRef(null),y=i?T?_e(i):"/api/glb-flat?"+new URLSearchParams({filename:i.filename,subfolder:i.subfolder}):"";R.useEffect(()=>{if(s!=="3d"||!y)return;let B=!0;return aS().then(()=>{B&&m(!0)},()=>{B&&g("error")}),()=>{B=!1}},[s,y]),R.useEffect(()=>{g("loading")},[y]),R.useEffect(()=>{const B=x.current;if(!B)return;const q=()=>g("loaded"),Y=()=>g("error");return B.addEventListener("load",q),B.addEventListener("error",Y),()=>{B.removeEventListener("load",q),B.removeEventListener("error",Y)}},[d,y,s]);const D=f&&p.jsx("img",{className:"mv-layer",src:_e(f),alt:f.filename,onClick:()=>r(_e(f),f.filename)});return s==="3d"&&i?p.jsxs("div",{className:"mv-wrap",children:[d&&p.jsx("model-viewer",{ref:x,src:y,alt:i.filename,loading:"eager","camera-controls":"","camera-orbit":"35deg 80deg auto","shadow-intensity":"1","environment-image":"neutral",exposure:"0.8",style:{visibility:v==="loaded"?"visible":"hidden"}}),v!=="loaded"&&(D||p.jsx("span",{className:"mv-note",children:"загрузка 3D…"})),v==="error"&&p.jsx("span",{className:"mv-note err",children:"3D не загрузилась"}),p.jsx("span",{className:"mv-seg",children:p.jsx(Zv,{options:[["smooth","сглаживание"],["flat","без"]],value:T?"smooth":"flat",onChange:B=>C(B==="smooth")})})]}):D||p.jsx("span",{children:"превью нет"})}function iS({glb:i,preview:f,before:s}){const r=[[i,"GLB","main"],[f,"PNG",""]];return p.jsxs("div",{className:"links",children:[s,r.map(([d,m,v])=>d&&p.jsx("a",{href:_e(d),download:d.filename,className:v,title:"скачать "+d.filename,onClick:g=>g.stopPropagation(),children:m},m))]})}function Kv(i,f){const[s,r]=R.useState(f),[d,m]=R.useState(!1),v=R.useRef(!1);return R.useEffect(()=>{let T=!0;return Gt("/api/settings/"+i).then(C=>{T&&!v.current&&r(x=>({...x,...C}))}).catch(()=>{}).finally(()=>{T&&m(!0)}),()=>{T=!1}},[i]),R.useEffect(()=>{if(!v.current)return;const T=setTimeout(()=>{Gt("/api/settings/"+i,{method:"PUT",body:s}).catch(()=>{})},400);return()=>clearTimeout(T)},[i,s]),{values:s,set:(T,C)=>{v.current=!0,r(x=>({...x,[T]:C}))},loaded:d}}const cS={size:"1024",margin:"154",grow:"0",background:"#ffffff"},fS={seed:"0",steps:"30",octree:"380",faces:"5000"};function Jv(i){const[f,s]=R.useState(!1),[r,d]=R.useState("");async function m(v){s(!0),d("");try{i(await v())}catch(g){d(g.message)}finally{s(!1)}}return{busy:f,error:r,act:m}}function $v({what:i,busy:f,onRemove:s}){return p.jsx("a",{href:"#",onClick:r=>{r.preventDefault(),!f&&confirm(`Удалить ${i} из проекта? Файлы в ComfyUI/output останутся.`)&&s()},children:"удалить"})}function Fv({title:i,hint:f,busy:s,onSubmit:r,error:d,children:m}){return p.jsxs("form",{className:"box step-form",onSubmit:v=>{v.preventDefault(),r()},children:[p.jsx("div",{className:"step-form-title",children:i}),p.jsx("p",{className:"step-form-hint",children:f}),p.jsx("fieldset",{children:m}),p.jsx("button",{type:"submit",disabled:s,children:"Обработать"}),d&&p.jsx("div",{className:"err",children:d})]})}function rS({project:i,onProject:f,open:s}){const{values:r,set:d}=Kv("cleanup",cS),{busy:m,error:v,act:g}=Jv(f),T=i.clean,C=$p(i);return i.cleanJobId?p.jsx("div",{className:"box",children:C?.text}):T?p.jsxs("div",{className:"box",children:[p.jsx("img",{src:_e(T),alt:T.filename,onClick:()=>s(_e(T),T.filename)}),p.jsxs("div",{className:"links",children:[p.jsx($v,{what:"очищенную картинку",busy:m,onRemove:()=>{g(()=>Da.removeClean(i.id))}}),p.jsx("a",{href:_e(T),download:T.filename,children:"скачать"})]}),v&&p.jsx("div",{className:"box-error",children:v})]}):p.jsxs(Fv,{title:"Очистка фона",busy:m,error:v||(C?.error?C.text:""),hint:"Удаление фона (BiRefNet), персонаж вписывается по центру в квадрат «размер − 2 × отступ», фон заливается цветом.",onSubmit:()=>{g(()=>Da.cleanup(i.id,{size:r.size,margin:r.margin,grow:r.grow,background:r.background}))},children:[p.jsxs("label",{children:[p.jsxs("span",{children:["Размер, px ",p.jsx("small",{children:"— квадрат"})]}),p.jsx("input",{type:"number",min:64,max:4096,step:8,value:r.size,onChange:x=>d("size",x.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Отступ, px ",p.jsx("small",{children:"— с каждой стороны, до ¼ размера"})]}),p.jsx("input",{type:"number",min:0,max:1024,step:1,value:r.margin,onChange:x=>d("margin",x.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Расширить маску, px ",p.jsx("small",{children:"— от −32 до 32"})]}),p.jsx("input",{type:"number",min:-32,max:32,step:1,value:r.grow,onChange:x=>d("grow",x.target.value)})]}),p.jsxs("label",{children:["Цвет фона",p.jsx("input",{type:"color",value:r.background,onChange:x=>d("background",x.target.value)})]})]})}function oS({project:i,onProject:f,open:s,view:r,setView:d}){const{values:m,set:v}=Kv("model",fS),{busy:g,error:T,act:C}=Jv(f),x=Fp(i);return i.modelJobId?p.jsx("div",{className:"box",children:x?.text}):i.model?p.jsxs("div",{className:"box",children:[p.jsx(uS,{glb:i.model,preview:i.modelPreview,view:r,onOpen:s}),p.jsx("span",{className:"box-seg",children:p.jsx(nS,{value:r,onChange:d})}),p.jsx(iS,{glb:i.model,preview:i.modelPreview,before:p.jsx($v,{what:"3D-модель",busy:g,onRemove:()=>{C(()=>Da.removeModel(i.id))}})}),T&&p.jsx("div",{className:"box-error",children:T})]}):p.jsxs(Fv,{title:"3D-модель",busy:g,error:T||(x?.error?x.text:""),hint:"Hunyuan3D-2 mini: очищенная картинка → GLB-меш (только геометрия, ~1.5–2 мин) и PNG-превью.",onSubmit:()=>{C(()=>Da.model(i.id,{seed:m.seed,steps:m.steps,octree:m.octree,faces:m.faces}))},children:[p.jsxs("label",{children:[p.jsxs("span",{children:["Seed ",p.jsx("small",{children:"— пусто = случайный"})]}),p.jsx("input",{type:"number",min:0,step:1,placeholder:"случайный",value:m.seed,onChange:y=>v("seed",y.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Шаги ",p.jsx("small",{children:"— 30 обычно достаточно"})]}),p.jsx("input",{type:"number",min:1,max:100,step:1,value:m.steps,onChange:y=>v("steps",y.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Детализация ",p.jsx("small",{children:"— octree 256…512"})]}),p.jsx("input",{type:"number",min:64,max:512,step:1,value:m.octree,onChange:y=>v("octree",y.target.value)})]}),p.jsxs("label",{children:[p.jsxs("span",{children:["Полигонов ",p.jsx("small",{children:"— 0 = без упрощения"})]}),p.jsx("input",{type:"number",min:0,max:2e6,step:100,value:m.faces,onChange:y=>v("faces",y.target.value)})]})]})}const vv=i=>i?new Date(i).toLocaleString():"";function sS(i){const f=i%10,s=i%100,r=f===1&&s!==11?"треугольник":f>=2&&f<=4&&(s<12||s>14)?"треугольника":"треугольников";return`${i} ${r}`}function dS(){const i=Number(Dv().id)||null,{project:f,setProject:s,error:r}=Jp(i),d=Qv(),[m,v]=R.useState("3d");if(!i)return p.jsx("p",{className:"err",children:"Неверный номер проекта."});if(r&&!f)return p.jsxs("p",{className:"err",children:[r," ",p.jsx(Cl,{to:"/projects",children:"К проектам"})]});if(!f)return p.jsx("p",{className:"empty",children:"Загрузка…"});const g=f.image;return p.jsxs(p.Fragment,{children:[p.jsxs("h1",{children:["Проект #",f.id]}),p.jsxs("p",{className:"sub",children:[new Date(f.created).toLocaleString()," · из батча ",p.jsxs(Cl,{to:"/batch/"+f.batchId,children:["#",f.batchId]})]}),p.jsxs("div",{className:"stage three",children:[p.jsxs("div",{className:"pane",children:[p.jsx("div",{className:"pane-title",children:"Исходник"}),p.jsxs("div",{className:"box",children:[p.jsx("img",{src:_e(g),alt:g.filename,onClick:()=>d.open(_e(g),g.filename)}),p.jsx("a",{className:"dl",href:_e(g),download:g.filename,children:"скачать"})]})]}),p.jsxs("div",{className:"pane",children:[p.jsx("div",{className:"pane-title",children:"Очищенная"}),p.jsx(rS,{project:f,onProject:s,open:d.open}),p.jsx("div",{className:"name",children:f.clean?vv(f.cleanUpdated):""})]}),f.clean&&p.jsxs("div",{className:"pane",children:[p.jsxs("div",{className:"pane-title",children:["3D-модель",f.model&&f.modelFaces!=null?`, ${sS(f.modelFaces)}`:""]}),p.jsx(oS,{project:f,onProject:s,open:d.open,view:m,setView:v}),p.jsx("div",{className:"name",children:f.model?vv(f.modelUpdated):""})]})]}),d.element]})}function mS(){const[i,f]=R.useState([]),[s,r]=R.useState(!1),[d,m]=R.useState("");return R.useEffect(()=>{let v=!0;return Da.list().then(g=>{v&&f(g)}).catch(g=>{v&&m(g.message)}).finally(()=>{v&&r(!0)}),()=>{v=!1}},[]),p.jsxs("div",{className:"runs",children:[d&&p.jsx("p",{className:"empty err",children:d}),i.map(v=>p.jsxs(Cl,{to:"/project/"+v.id,className:"run run-link project-card",title:`${new Date(v.created).toLocaleString()}
|
||
из батча #${v.batchId}`,children:[p.jsx("div",{className:"project-thumb",children:p.jsx("img",{src:Gv(v.image),alt:v.image.filename,loading:"lazy"})}),p.jsxs("div",{className:"prompt",children:["Проект #",v.id]})]},v.id)),s&&!i.length&&!d&&p.jsxs("p",{className:"empty",children:["Проектов пока нет — откройте батч в ",p.jsx(Cl,{to:"/",children:"Исходниках"})," и нажмите «в проект» на картинке."]})]})}function hS(){const i=On(),{batches:f,loaded:s,error:r}=Kp(),d=R.useRef(null),[m,v]=R.useState(!1),[g,T]=R.useState(!1),[C,x]=R.useState({text:"",error:!1});async function y(q,Y){T(!0),x({text:q,error:!1});try{i("/batch/"+await Y())}catch(M){x({text:"Ошибка: "+M.message,error:!0}),T(!1)}}const D=()=>y("Создание…",async()=>{const q=await Gt("/api/settings/text2img").catch(()=>({}));return(await Ol.create(fo({...wp,...q}),!1)).id}),B=q=>{const Y=[...q??[]];Y.length&&y(`Загрузка ${Y.length} файл(ов)…`,async()=>(await Ol.upload(Y)).id)};return p.jsxs(p.Fragment,{children:[p.jsxs("div",{className:"toolbar",children:[p.jsx("button",{type:"button",disabled:g,onClick:()=>{D()},children:"+ Новая генерация"}),p.jsxs("div",{className:"upload-drop"+(m?" over":""),onClick:()=>d.current?.click(),onDragOver:q=>{q.preventDefault(),v(!0)},onDragLeave:()=>v(!1),onDrop:q=>{q.preventDefault(),v(!1),B(q.dataTransfer.files)},children:[p.jsx("b",{children:"Загрузить картинки"})," — нажмите или перетащите файлы (одна загрузка — один батч)"]}),p.jsx("input",{ref:d,type:"file",accept:"image/*",multiple:!0,hidden:!0,onChange:q=>{B(q.target.files),q.target.value=""}}),C.text&&p.jsx("span",{className:C.error?"err":"empty",children:C.text})]}),p.jsxs("div",{className:"runs",children:[r&&p.jsx("p",{className:"empty err",children:r}),f.map(q=>p.jsx(Zp,{batch:q},q.id)),s&&!f.length&&!r&&p.jsx("p",{className:"empty",children:"Исходников пока нет — создайте генерацию или загрузите картинки."})]})]})}function vS(i){return i.startsWith("/batch/")?"Батч #"+i.slice(7):i.startsWith("/project/")?"Проект #"+i.slice(9):{"/":"Исходники","/projects":"Проекты"}[i]??"img2glb"}function yS(){const i=qv()[0].get("id");return p.jsx(So,{to:i?"/batch/"+i:"/",replace:!0})}function gS(){const i=qv()[0].get("project");return p.jsx(So,{to:i?"/project/"+i:"/projects",replace:!0})}function pS(){const{pathname:i}=Ye();return document.title=vS(i),p.jsxs("main",{className:i==="/"||i==="/projects"?"wide":"",children:[p.jsx(Bp,{}),p.jsxs(ep,{children:[p.jsx(_l,{path:"/",element:p.jsx(hS,{})}),p.jsx(_l,{path:"/batch/:id",element:p.jsx(Pp,{})}),p.jsx(_l,{path:"/projects",element:p.jsx(mS,{})}),p.jsx(_l,{path:"/project/:id",element:p.jsx(dS,{})}),p.jsx(_l,{path:"/cleanup",element:p.jsx(gS,{})}),p.jsx(_l,{path:"/img2model",element:p.jsx(So,{to:"/projects",replace:!0})}),p.jsx(_l,{path:"/text2img",element:p.jsx(yS,{})}),p.jsx(_l,{path:"*",element:p.jsx("p",{className:"empty",children:"Страница не найдена."})})]})]})}const SS=["charGenHistory","cleanupHistory","modelHistory","charGenFields","cleanupFields.v2","cleanupFields","img2modelFields"];function no(i){try{const f=localStorage.getItem(i);return f?JSON.parse(f):null}catch{return null}}async function ES(){let i;try{i=SS.filter(m=>localStorage.getItem(m)!=null)}catch{return}if(!i.length)return;const f={},s=no("charGenFields");s&&(f.text2img=s);const r=no("cleanupFields.v2");r&&(f.cleanup=r);const d=no("img2modelFields");d&&(f.model=d);try{await Gt("/api/import",{body:{settings:f}}),i.forEach(m=>{try{localStorage.removeItem(m)}catch{}})}catch{}}await ES();e1.createRoot(document.getElementById("root")).render(p.jsx(R.StrictMode,{children:p.jsx(xp,{children:p.jsx(pS,{})})}));
|