PageSourceSearch

https://www.imotools.com.br/assets/index-B7ihDAXT.js

js imotools.com.br collected 2026-09-24 13:37:36 UTC 352,643 bytes, 29 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/termos-de-uso-Ciz23tyO.js","assets/SiteLayout-BPoCbuP1.js","assets/Footer-CfkV1gys.js","assets/PageHero-B8x7R6II.js","assets/motion-lite-B7H7P_BH.js","assets/LegalContent-m-Vv7W4B.js","assets/sobre-Q1kqy7Q7.js","assets/target-DxnNdZIM.js","assets/building-2-DS9T0PDH.js","assets/politica-de-privacidade-lsznOoZF.js","assets/planos-4TuVKLoZ.js","assets/phone-Al-wIXNk.js","assets/sparkles-DpwKhKSc.js","assets/users-BfQd9spr.js","assets/shield-check-B2-cZu7C.js","assets/arrow-right-N21xFV2D.js","assets/check-L5sPN12e.js","assets/message-circle-BibO2FBn.js","assets/materiais-Cjf1n4li.js","assets/materials-context-CM0BoQw9.js","assets/contato-CPNtitb2.js","assets/loader-circle-WgWQr6-I.js","assets/blog-B45pKZs0.js","assets/posts-context-DZ-3V4Pj.js","assets/index-GPwhSfCH.js","assets/star-CjwL4KwY.js","assets/earth-CPlK0hYO.js","assets/file-text-1D4JubEe.js","assets/solucoes.sites-DYuyfonb.js","assets/SolutionPage-B-PVBAur.js","assets/search-BmTkgrj5.js","assets/smartphone-B8LeCELm.js","assets/solucoes.locacao-DmCzbTNE.js","assets/solucoes.crm-EH8INTHd.js","assets/materiais.index-bLHvRoGe.js","assets/registry-J8gBYb2t.js","assets/MaterialsModalHost-BGcAMiVt.js","assets/MaterialCard-Dotd3m8L.js","assets/newsletter-BzccJTob.js","assets/materiais._slug-C36ZgfMZ.js","assets/Breadcrumbs-DPflvBgP.js","assets/RelatedMaterials-D2aNSB1K.js","assets/materiais._slug-B5G00GCk.js","assets/blog.index-xsFmfITc.js","assets/BlogSidebar-Co0bAwqL.js","assets/CategoryChips-1_RR8w3l.js","assets/blog.obrigado-magnet-B7oP1cwB.js","assets/use-magnet-material-BQh2Fa1d.js","assets/blog._slug-dqsj2yEK.js","assets/blog._slug-TCRoKtS-.js","assets/materiais.obrigado._slug-CbexZZUo.js","assets/blog.categoria._categoria-y3ByzdUO.js","assets/blog.categoria._categoria-0LfqXjQO.js"])))=>i.map(i=>d[i]);
2function A0(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var nc={exports:{}},Ci={};var Qm;function x0(){if(Qm)return Ci;Qm=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function o(s,c,f){var h=null;if(f!==void 0&&(h=""+f),c.key!==void 0&&(h=""+c.key),"key"in c){f={};for(var p in c)p!=="key"&&(f[p]=c[p])}else f=c;return c=f.ref,{$$typeof:a,type:s,key:h,ref:c!==void 0?c:null,props:f}}return Ci.Fragment=i,Ci.jsx=o,Ci.jsxs=o,Ci}var Zm;function w0(){return Zm||(Zm=1,nc.exports=x0()),nc.exports}var Z=w0(),ac={exports:{}},st={};var Km;function M0(){if(Km)return st;Km=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),h=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),S=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),_=Symbol.iterator;function E(w){return w===null||typeof w!="object"?null:(w=_&&w[_]||w["@@iterator"],typeof w=="function"?w:null)}var M={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},z=Object.assign,A={};function O(w,Y,k){this.props=w,this.context=Y,this.refs=A,this.updater=k||M}O.prototype.isReactComponent={},O.prototype.setState=function(w,Y){if(typeof w!="object"&&typeof w!="function"&&w!=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,w,Y,"setState")},O.prototype.forceUpdate=function(w){this.updater.enqueueForceUpdate(this,w,"forceUpdate")};function V(){}V.prototype=O.prototype;function Q(w,Y,k){this.props=w,this.context=Y,this.refs=A,this.updater=k||M}var H=Q.prototype=new V;H.constructor=Q,z(H,O.prototype),H.isPureReactComponent=!0;var F=Array.isArray;function I(){}var X={H:null,A:null,T:null,S:null},J=Object.prototype.hasOwnProperty;function P(w,Y,k){var $=k.ref;return{$$typeof:a,type:w,key:Y,ref:$!==void 0?$:null,props:k}}function ot(w,Y){return P(w.type,Y,w.props)}function tt(w){return typeof w=="object"&&w!==null&&w.$$typeof===a}function dt(w){var Y={"=":"=0",":":"=2"};return"$"+w.replace(/[=:]/g,function(k){return Y[k]})}var yt=/\/+/g;function Yt(w,Y){return typeof w=="object"&&w!==null&&w.key!=null?dt(""+w.key):Y.toString(36)}function Mt(w){switch(w.status){case"fulfilled":return w.value;case"rejected":throw w.reason;default:switch(typeof w.status=="string"?w.then(I,I):(w.status="pending",w.then(function(Y){w.status==="pending"&&(w.status="fulfilled",w.value=Y)},function(Y){w.status==="pending"&&(w.status="rejected",w.reason=Y)})),w.status){case"fulfilled":return w.value;case"rejected":throw w.reason}}throw w}function B(w,Y,k,$,at){var ft=typeof w;(ft==="undefined"||ft==="boolean")&&(w=null);var St=!1;if(w===null)St=!0;else switch(ft){case"bigint":case"string":case"number":St=!0;break;case"object":switch(w.$$typeof){case a:case i:St=!0;break;case S:return St=w._init,B(St(w._payload),Y,k,$,at)}}if(St)return at=at(w),St=$===""?"."+Yt(w,0):$,F(at)?(k="",St!=null&&(k=St.replace(yt,"$&/")+"/"),B(at,Y,k,"",function(ln){return ln})):at!=null&&(tt(at)&&(at=ot(at,k+(at.key==null||w&&w.key===at.key?"":(""+at.key).replace(yt,"$&/")+"/")+St)),Y.push(at)),1;St=0;var Xt=$===""?".":$+":";if(F(w))for(var Lt=0;Lt<w.length;Lt++)$=w[Lt],ft=Xt+Yt($,Lt),St+=B($,Y,k,ft,at);else if(Lt=E(w),typeof Lt=="function")for(w=Lt.call(w),Lt=0;!($=w.next()).done;)$=$.value,ft=Xt+Yt($,Lt++),St+=B($,Y,k,ft,at);else if(ft==="object"){if(typeof w.then=="function")return B(Mt(w),Y,k,$,at);throw Y=String(w),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(w).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.")}return St}
2function K(w,Y,k){if(w==null)return w;var $=[],at=0;return B(w,$,"","",function(ft){return Y.call(k,ft,at++)}),$}function it(w){if(w._status===-1){var Y=w._result;Y=Y(),Y.then(function(k){(w._status===0||w._status===-1)&&(w._status=1,w._result=k)},function(k){(w._status===0||w._status===-1)&&(w._status=2,w._result=k)}),w._status===-1&&(w._status=0,w._result=Y)}if(w._status===1)return w._result.default;throw w._result}var Rt=typeof reportError=="function"?reportError:function(w){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Y=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof w=="object"&&w!==null&&typeof w.message=="string"?String(w.message):String(w),error:w});if(!window.dispatchEvent(Y))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",w);return}console.error(w)},At={map:K,forEach:function(w,Y,k){K(w,function(){Y.apply(this,arguments)},k)},count:function(w){var Y=0;return K(w,function(){Y++}),Y},toArray:function(w){return K(w,function(Y){return Y})||[]},only:function(w){if(!tt(w))throw Error("React.Children.only expected to receive a single React element child.");return w}};return st.Activity=y,st.Children=At,st.Component=O,st.Fragment=o,st.Profiler=c,st.PureComponent=Q,st.StrictMode=s,st.Suspense=g,st.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,st.__COMPILER_RUNTIME={__proto__:null,c:function(w){return X.H.useMemoCache(w)}},st.cache=function(w){return function(){return w.apply(null,arguments)}},st.cacheSignal=function(){return null},st.cloneElement=function(w,Y,k){if(w==null)throw Error("The argument must be a React element, but you passed "+w+".");var $=z({},w.props),at=w.key;if(Y!=null)for(ft in Y.key!==void 0&&(at=""+Y.key),Y)!J.call(Y,ft)||ft==="key"||ft==="__self"||ft==="__source"||ft==="ref"&&Y.ref===void 0||($[ft]=Y[ft]);var ft=arguments.length-2;if(ft===1)$.children=k;else if(1<ft){for(var St=Array(ft),Xt=0;Xt<ft;Xt++)St[Xt]=arguments[Xt+2];$.children=St}return P(w.type,at,$)},st.createContext=function(w){return w={$$typeof:h,_currentValue:w,_currentValue2:w,_threadCount:0,Provider:null,Consumer:null},w.Provider=w,w.Consumer={$$typeof:f,_context:w},w},st.createElement=function(w,Y,k){var $,at={},ft=null;if(Y!=null)for($ in Y.key!==void 0&&(ft=""+Y.key),Y)J.call(Y,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(at[$]=Y[$]);var St=arguments.length-2;if(St===1)at.children=k;else if(1<St){for(var Xt=Array(St),Lt=0;Lt<St;Lt++)Xt[Lt]=arguments[Lt+2];at.children=Xt}if(w&&w.defaultProps)for($ in St=w.defaultProps,St)at[$]===void 0&&(at[$]=St[$]);return P(w,ft,at)},st.createRef=function(){return{current:null}},st.forwardRef=function(w){return{$$typeof:p,render:w}},st.isValidElement=tt,st.lazy=function(w){return{$$typeof:S,_payload:{_status:-1,_result:w},_init:it}},st.memo=function(w,Y){return{$$typeof:m,type:w,compare:Y===void 0?null:Y}},st.startTransition=function(w){var Y=X.T,k={};X.T=k;try{var $=w(),at=X.S;at!==null&&at(k,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(I,Rt)}catch(ft){Rt(ft)}finally{Y!==null&&k.types!==null&&(Y.types=k.types),X.T=Y}},st.unstable_useCacheRefresh=function(){return X.H.useCacheRefresh()},st.use=function(w){return X.H.use(w)},st.useActionState=function(w,Y,k){return X.H.useActionState(w,Y,k)},st.useCallback=function(w,Y){return X.H.useCallback(w,Y)},st.useContext=function(w){return X.H.useContext(w)},st.useDebugValue=function(){},st.useDeferredValue=function(w,Y){return X.H.useDeferredValue(w,Y)},st.useEffect=function(w,Y){return X.H.useEffect(w,Y)},st.useEffectEvent=function(w){return X.H.useEffectEvent(w)},st.useId=function(){return X.H.useId()},st.useImperativeHandle=function(w,Y,k){return X.H.useImperativeHandle(w,Y,k)},st.useInsertionEffect=function(w,Y){return X.H.useInsertionEffect(w,Y)},st.useLayoutEffect=function(w,Y){return X.H.useLayoutEffect(w,Y)},st.useMemo=function(w,Y){return X.H.useMemo(w,Y)},st.useOptimistic=function(w,Y){return X.H.useOptimistic(w,Y)},st.useReducer=function(w,Y,k){return X.H.useReducer(w,Y,k)},st.useRef=function(w){return X.H.useRef(w)},st.useState=function(w){return X.H.useState(w)},st.useSyncExternalStore=function(w,Y,k){return X.H.useSyncExternalStore(w,Y,k)},st.useTransition=function(){return X.H.useTransition()},st.version="19.2.5",st}var Jm;function ki(){return Jm||(Jm=1,ac.exports=M0()),ac.exports}var nt=ki();const Gi=A0(nt);var lc={exports:{}},zi={},ic={exports:{}},oc={};var km;function O0(){return km||(km=1,(function(a){function i(B,K){var it=B.length;B.push(K);
vendor: 25,406 bytes, lines 2-9
2t:for(;0<it;){var Rt=it-1>>>1,At=B[Rt];if(0<c(At,K))B[Rt]=K,B[it]=At,it=Rt;else break t}}function o(B){return B.length===0?null:B[0]}function s(B){if(B.length===0)return null;var K=B[0],it=B.pop();if(it!==K){B[0]=it;t:for(var Rt=0,At=B.length,w=At>>>1;Rt<w;){var Y=2*(Rt+1)-1,k=B[Y],$=Y+1,at=B[$];if(0>c(k,it))$<At&&0>c(at,k)?(B[Rt]=at,B[$]=it,Rt=$):(B[Rt]=k,B[Y]=it,Rt=Y);else if($<At&&0>c(at,it))B[Rt]=at,B[$]=it,Rt=$;else break t}}return K}function c(B,K){var it=B.sortIndex-K.sortIndex;return it!==0?it:B.id-K.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;a.unstable_now=function(){return f.now()}}else{var h=Date,p=h.now();a.unstable_now=function(){return h.now()-p}}var g=[],m=[],S=1,y=null,_=3,E=!1,M=!1,z=!1,A=!1,O=typeof setTimeout=="function"?setTimeout:null,V=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate<"u"?setImmediate:null;function H(B){for(var K=o(m);K!==null;){if(K.callback===null)s(m);else if(K.startTime<=B)s(m),K.sortIndex=K.expirationTime,i(g,K);else break;K=o(m)}}function F(B){if(z=!1,H(B),!M)if(o(g)!==null)M=!0,I||(I=!0,dt());else{var K=o(m);K!==null&&Mt(F,K.startTime-B)}}var I=!1,X=-1,J=5,P=-1;function ot(){return A?!0:!(a.unstable_now()-P<J)}function tt(){if(A=!1,I){var B=a.unstable_now();P=B;var K=!0;try{t:{M=!1,z&&(z=!1,V(X),X=-1),E=!0;var it=_;try{e:{for(H(B),y=o(g);y!==null&&!(y.expirationTime>B&&ot());){var Rt=y.callback;if(typeof Rt=="function"){y.callback=null,_=y.priorityLevel;var At=Rt(y.expirationTime<=B);if(B=a.unstable_now(),typeof At=="function"){y.callback=At,H(B),K=!0;break e}y===o(g)&&s(g),H(B)}else s(g);y=o(g)}if(y!==null)K=!0;else{var w=o(m);w!==null&&Mt(F,w.startTime-B),K=!1}}break t}finally{y=null,_=it,E=!1}K=void 0}}finally{K?dt():I=!1}}}var dt;if(typeof Q=="function")dt=function(){Q(tt)};else if(typeof MessageChannel<"u"){var yt=new MessageChannel,Yt=yt.port2;yt.port1.onmessage=tt,dt=function(){Yt.postMessage(null)}}else dt=function(){O(tt,0)};function Mt(B,K){X=O(function(){B(a.unstable_now())},K)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(B){B.callback=null},a.unstable_forceFrameRate=function(B){0>B||125<B?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):J=0<B?Math.floor(1e3/B):5},a.unstable_getCurrentPriorityLevel=function(){return _},a.unstable_next=function(B){switch(_){case 1:case 2:case 3:var K=3;break;default:K=_}var it=_;_=K;try{return B()}finally{_=it}},a.unstable_requestPaint=function(){A=!0},a.unstable_runWithPriority=function(B,K){switch(B){case 1:case 2:case 3:case 4:case 5:break;default:B=3}var it=_;_=B;try{return K()}finally{_=it}},a.unstable_scheduleCallback=function(B,K,it){var Rt=a.unstable_now();switch(typeof it=="object"&&it!==null?(it=it.delay,it=typeof it=="number"&&0<it?Rt+it:Rt):it=Rt,B){case 1:var At=-1;break;case 2:At=250;break;case 5:At=1073741823;break;case 4:At=1e4;break;default:At=5e3}return At=it+At,B={id:S++,callback:K,priorityLevel:B,startTime:it,expirationTime:At,sortIndex:-1},it>Rt?(B.sortIndex=it,i(m,B),o(g)===null&&B===o(m)&&(z?(V(X),X=-1):z=!0,Mt(F,it-Rt))):(B.sortIndex=At,i(g,B),M||E||(M=!0,I||(I=!0,dt()))),B},a.unstable_shouldYield=ot,a.unstable_wrapCallback=function(B){var K=_;return function(){var it=_;_=K;try{return B.apply(this,arguments)}finally{_=it}}}})(oc)),oc}var Pm;function C0(){return Pm||(Pm=1,ic.exports=O0()),ic.exports}var rc={exports:{}},me={};var Im;function z0(){if(Im)return me;Im=1;var a=ki();function i(g){var m="https://react.dev/errors/"+g;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var S=2;S<arguments.length;S++)m+="&args[]="+encodeURIComponent(arguments[S])}return"Minified React error #"+g+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var s={d:{f:o,r:function(){throw Error(i(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},c=Symbol.for("react.portal");function f(g,m,S){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:c,key:y==null?null:""+y,children:g,containerInfo:m,implementation:S}}var h=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(g,m){if(g==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return me.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,me.createPortal=function(g,m){var S=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(i(299));return f(g,m,null,S)},me.flushSync=function(g){var m=h.T,S=s.p;try{if(h.T=null,s.p=2,g)return g()}finally{h.T=m,s.p=S,s.d.f()}},me.preconnect=function(g,m){typeof g=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,s.d.C(g,m))},me.prefetchDNS=function(g){typeof g=="string"&&s.d.D(g)},me.preinit=function(g,m){if(typeof g=="string"&&m&&typeof m.as=="string"){var S=m.as,y=p(S,m.crossOrigin),_=typeof m.integrity=="string"?m.integrity:void 0,E=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;S==="style"?s.d.S(g,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:y,integrity:_,fetchPriority:E}):S==="script"&&s.d.X(g,{crossOrigin:y,integrity:_,fetchPriority:E,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},me.preinitModule=function(g,m){if(typeof g=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var S=p(m.as,m.crossOrigin);s.d.M(g,{crossOrigin:S,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&s.d.M(g)},me.preload=function(g,m){if(typeof g=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var S=m.as,y=p(S,m.crossOrigin);s.d.L(g,S,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},me.preloadModule=function(g,m){if(typeof g=="string")if(m){var S=p(m.as,m.crossOrigin);s.d.m(g,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:S,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else s.d.m(g)},me.requestFormReset=function(g){s.d.r(g)},me.unstable_batchedUpdates=function(g,m){return g(m)},me.useFormState=function(g,m,S){return h.H.useFormState(g,m,S)},me.useFormStatus=function(){return h.H.useHostTransitionStatus()},me.version="19.2.5",me}var $m;function Zp(){if($m)return rc.exports;$m=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),rc.exports=z0(),rc.exports}var Fm;function L0(){if(Fm)return zi;Fm=1;var a=C0(),i=ki(),o=Zp();function s(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n])}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 c(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function f(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function h(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function p(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function g(t){if(f(t)!==t)throw Error(s(188))}function m(t){var e=t.alternate;if(!e){if(e=f(t),e===null)throw Error(s(188));return e!==t?null:t}for(var n=t,l=e;;){var r=n.return;if(r===null)break;var u=r.alternate;if(u===null){if(l=r.return,l!==null){n=l;continue}break}if(r.child===u.child){for(u=r.child;u;){if(u===n)return g(r),t;if(u===l)return g(r),e;u=u.sibling}throw Error(s(188))}if(n.return!==l.return)n=r,l=u;else{for(var d=!1,v=r.child;v;){if(v===n){d=!0,n=r,l=u;break}if(v===l){d=!0,l=r,n=u;break}v=v.sibling}if(!d){for(v=u.child;v;){if(v===n){d=!0,n=u,l=r;break}if(v===l){d=!0,l=u,n=r;break}v=v.sibling}if(!d)throw Error(s(189))}}if(n.alternate!==l)throw Error(s(190))}if(n.tag!==3)throw Error(s(188));return n.stateNode.current===n?t:e}function S(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=S(t),e!==null)return e;t=t.sibling}return null}var y=Object.assign,_=Symbol.for("react.element"),E=Symbol.for("react.transitional.element"),M=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),V=Symbol.for("react.consumer"),Q=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),F=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),P=Symbol.for("react.activity"),ot=Symbol.for("react.memo_cache_sentinel"),tt=Symbol.iterator;function dt(t){return t===null||typeof t!="object"?null:(t=tt&&t[tt]||t["@@iterator"],typeof t=="function"?t:null)}var yt=Symbol.for("react.client.reference");function Yt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===yt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case z:return"Fragment";case O:return"Profiler";case A:return"StrictMode";case F:return"Suspense";case I:return"SuspenseList";case P:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case M:return"Portal";case Q:return t.displayName||"Context";case V:return(t._context.displayName||"Context")+".Consumer";case H:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case X:return e=t.displayName||null,e!==null?e:Yt(t.type)||"Memo";case J:e=t._payload,t=t._init;try{return Yt(t(e))}catch{}}return null}var Mt=Array.isArray,B=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,it={pending:!1,data:null,method:null,action:null},Rt=[],At=-1;function w(t){return{current:t}}function Y(t){0>At||(t.current=Rt[At],Rt[At]=null,At--)}function k(t,e){At++,Rt[At]=t.current,t.current=e}var $=w(null),at=w(null),ft=w(null),St=w(null);function Xt(t,e){switch(k(ft,e),k(at,t),k($,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?hm(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=hm(e),t=mm(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Y($),k($,t)}function Lt(){Y($),Y(at),Y(ft)}function ln(t){t.memoizedState!==null&&k(St,t);var e=$.current,n=mm(e,t.type);e!==n&&(k(at,t),k($,n))}function on(t){at.current===t&&(Y($),Y(at)),St.current===t&&(Y(St),xi._currentValue=it)}var Cn,Ul;function Ie(t){if(Cn===void 0)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);Cn=e&&e[1]||"",Ul=-1<n.stack.indexOf(`
3    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
4`+Cn+t+Ul}var Bl=!1;function Va(t,e){if(!t||Bl)return"";Bl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(e){var G=function(){throw Error()};if(Object.defineProperty(G.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(G,[])}catch(U){var N=U}Reflect.construct(t,[],G)}else{try{G.call()}catch(U){N=U}t.call(G.prototype)}}else{try{throw Error()}catch(U){N=U}(G=t())&&typeof G.catch=="function"&&G.catch(function(){})}}catch(U){if(U&&N&&typeof U.stack=="string")return[U.stack,N.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=l.DetermineComponentFrameRoot(),d=u[0],v=u[1];if(d&&v){var R=d.split(`
5`),D=v.split(`
6`);for(r=l=0;l<R.length&&!R[l].includes("DetermineComponentFrameRoot");)l++;for(;r<D.length&&!D[r].includes("DetermineComponentFrameRoot");)r++;if(l===R.length||r===D.length)for(l=R.length-1,r=D.length-1;1<=l&&0<=r&&R[l]!==D[r];)r--;for(;1<=l&&0<=r;l--,r--)if(R[l]!==D[r]){if(l!==1||r!==1)do if(l--,r--,0>r||R[l]!==D[r]){var j=`
7`+R[l].replace(" at new "," at ");return t.displayName&&j.includes("<anonymous>")&&(j=j.replace("<anonymous>",t.displayName)),j}while(1<=l&&0<=r);break}}}finally{Bl=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?Ie(n):""}function Fi(t,e){switch(t.tag){case 26:case 27:case 5:return Ie(t.type);case 16:return Ie("Lazy");case 13:return t.child!==e&&e!==null?Ie("Suspense Fallback"):Ie("Suspense");case 19:return Ie("SuspenseList");case 0:case 15:return Va(t.type,!1);case 11:return Va(t.type.render,!1);case 1:return Va(t.type,!0);case 31:return Ie("Activity");default:return""}}function rn(t){try{var e="",n=null;do e+=Fi(t,n),n=t,t=t.return;while(t);return e}catch(l){return`
8Error generating stack: `+l.message+`
9`+l.stack}}var da=Object.prototype.hasOwnProperty,Ke=a.unstable_scheduleCallback,jl=a.unstable_cancelCallback,Wi=a.unstable_shouldYield,Xr=a.unstable_requestPaint,he=a.unstable_now,Ut=a.unstable_getCurrentPriorityLevel,re=a.unstable_ImmediatePriority,$e=a.unstable_UserBlockingPriority,Xa=a.unstable_NormalPriority,oy=a.unstable_LowPriority,Kc=a.unstable_IdlePriority,ry=a.log,sy=a.unstable_setDisableYieldValue,Hl=null,xe=null;function zn(t){if(typeof ry=="function"&&sy(t),xe&&typeof xe.setStrictMode=="function")try{xe.setStrictMode(Hl,t)}catch{}}var we=Math.clz32?Math.clz32:fy,uy=Math.log,cy=Math.LN2;function fy(t){return t>>>=0,t===0?32:31-(uy(t)/cy|0)|0}var to=256,eo=262144,no=4194304;function ha(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function ao(t,e,n){var l=t.pendingLanes;if(l===0)return 0;var r=0,u=t.suspendedLanes,d=t.pingedLanes;t=t.warmLanes;var v=l&134217727;return v!==0?(l=v&~u,l!==0?r=ha(l):(d&=v,d!==0?r=ha(d):n||(n=v&~t,n!==0&&(r=ha(n))))):(v=l&~u,v!==0?r=ha(v):d!==0?r=ha(d):n||(n=l&~t,n!==0&&(r=ha(n)))),r===0?0:e!==0&&e!==r&&(e&u)===0&&(u=r&-r,n=e&-e,u>=n||u===32&&(n&4194048)!==0)?e:r}function ql(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function dy(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 Jc(){var t=no;return no<<=1,(no&62914560)===0&&(no=4194304),t}function Qr(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function Yl(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function hy(t,e,n,l,r,u){var d=t.pendingLanes;t.pendingLanes=n,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=n,t.entangledLanes&=n,t.errorRecoveryDisabledLanes&=n,t.shellSuspendCounter=0;var v=t.entanglements,R=t.expirationTimes,D=t.hiddenUpdates;for(n=d&~n;0<n;){var j=31-we(n),G=1<<j;v[j]=0,R[j]=-1;var N=D[j];if(N!==null)for(D[j]=null,j=0;j<N.length;j++){var U=N[j];U!==null&&(U.lane&=-536870913)}n&=~G}l!==0&&kc(t,l,0),u!==0&&r===0&&t.tag!==0&&(t.suspendedLanes|=u&~(d&~e))}function kc(t,e,n){t.pendingLanes|=e,t.suspendedLanes&=~e;var l=31-we(e);t.entangledLanes|=e,t.entanglements[l]=t.entanglements[l]|1073741824|n&261930}function Pc(t,e){var n=t.entangledLanes|=e;for(t=t.entanglements;n;){var l=31-we(n),r=1<<l;r&e|t[l]&e&&(t[l]|=e),n&=~r}}function Ic(t,e){var n=e&-e;return n=(n&42)!==0?1:Zr(n),(n&(t.suspendedLanes|e))!==0?0:n}function Zr(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 Kr(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function $c(){var t=K.p;return t!==0?t:(t=window.event,t===void 0?32:jm(t.type))}function Fc(t,e){var n=K.p;try{return K.p=t,e()}finally{K.p=n}}var Ln=Math.random().toString(36).slice(2),se="__reactFiber$"+Ln,ye="__reactProps$"+Ln,Qa="__reactContainer$"+Ln,Jr="__reactEvents$"+Ln,my="__reactListeners$"+Ln,py="__reactHandles$"+Ln,Wc="__reactResources$"+Ln,Gl="__reactMarker$"+Ln;function kr(t){delete t[se],delete t[ye],delete t[Jr],delete t[my],delete t[py]}function Za(t){var e=t[se];if(e)return e;for(var n=t.parentNode;n;){if(e=n[Qa]||n[se]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=_m(t);t!==null;){if(n=t[se])return n;t=_m(t)}return e}t=n,n=t.parentNode}return null}function Ka(t){if(t=t[se]||t[Qa]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Vl(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(s(33))}function Ja(t){var e=t[Wc];return e||(e=t[Wc]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function ne(t){t[Gl]=!0}var tf=new Set,ef={};function ma(t,e){ka(t,e),ka(t+"Capture",e)}function ka(t,e){for(ef[t]=e,t=0;t<e.length;t++)tf.add(e[t])}var gy=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]*$"),nf={},af={};function yy(t){return da.call(af,t)?!0:da.call(nf,t)?!1:gy.test(t)?af[t]=!0:(nf[t]=!0,!1)}function lo(t,e,n){if(yy(e))if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var l=e.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+n)}}function io(t,e,n){if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+n)}}function sn(t,e,n,l){if(l===null)t.removeAttribute(n);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttributeNS(e,n,""+l)}}function Ue(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function lf(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function vy(t,e,n){var l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var r=l.get,u=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return r.call(this)},set:function(d){n=""+d,u.call(this,d)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return n},setValue:function(d){n=""+d},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Pr(t){if(!t._valueTracker){var e=lf(t)?"checked":"value";t._valueTracker=vy(t,e,""+t[e])}}function of(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),l="";return t&&(l=lf(t)?t.checked?"true":"false":t.value),t=l,t!==n?(e.setValue(t),!0):!1}function oo(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Sy=/[\n"\\]/g;function Be(t){return t.replace(Sy,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ir(t,e,n,l,r,u,d,v){t.name="",d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?t.type=d:t.removeAttribute("type"),e!=null?d==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ue(e)):t.value!==""+Ue(e)&&(t.value=""+Ue(e)):d!=="submit"&&d!=="reset"||t.removeAttribute("value"),e!=null?$r(t,d,Ue(e)):n!=null?$r(t,d,Ue(n)):l!=null&&t.removeAttribute("value"),r==null&&u!=null&&(t.defaultChecked=!!u),r!=null&&(t.checked=r&&typeof r!="function"&&typeof r!="symbol"),v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?t.name=""+Ue(v):t.removeAttribute("name")}function rf(t,e,n,l,r,u,d,v){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){Pr(t);return}n=n!=null?""+Ue(n):"",e=e!=null?""+Ue(e):n,v||e===t.value||(t.value=e),t.defaultValue=e}l=l??r,l=typeof l!="function"&&typeof l!="symbol"&&!!l,t.checked=v?t.checked:!!l,t.defaultChecked=!!l,d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(t.name=d),Pr(t)}function $r(t,e,n){e==="number"&&oo(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function Pa(t,e,n,l){if(t=t.options,e){e={};for(var r=0;r<n.length;r++)e["$"+n[r]]=!0;for(n=0;n<t.length;n++)r=e.hasOwnProperty("$"+t[n].value),t[n].selected!==r&&(t[n].selected=r),r&&l&&(t[n].defaultSelected=!0)}else{for(n=""+Ue(n),e=null,r=0;r<t.length;r++){if(t[r].value===n){t[r].selected=!0,l&&(t[r].defaultSelected=!0);return}e!==null||t[r].disabled||(e=t[r])}e!==null&&(e.selected=!0)}}function sf(t,e,n){if(e!=null&&(e=""+Ue(e),e!==t.value&&(t.value=e),n==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=n!=null?""+Ue(n):""}function uf(t,e,n,l){if(e==null){if(l!=null){if(n!=null)throw Error(s(92));if(Mt(l)){if(1<l.length)throw Error(s(93));l=l[0]}n=l}n==null&&(n=""),e=n}n=Ue(e),t.defaultValue=n,l=t.textContent,l===n&&l!==""&&l!==null&&(t.value=l),Pr(t)}function Ia(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&n.nodeType===3){n.nodeValue=e;return}}t.textContent=e}var by=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 cf(t,e,n){var l=e.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?l?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":l?t.setProperty(e,n):typeof n!="number"||n===0||by.has(e)?e==="float"?t.cssFloat=n:t[e]=(""+n).trim():t[e]=n+"px"}function ff(t,e,n){if(e!=null&&typeof e!="object")throw Error(s(62));if(t=t.style,n!=null){for(var l in n)!n.hasOwnProperty(l)||e!=null&&e.hasOwnProperty(l)||(l.indexOf("--")===0?t.setProperty(l,""):l==="float"?t.cssFloat="":t[l]="");for(var r in e)l=e[r],e.hasOwnProperty(r)&&n[r]!==l&&cf(t,r,l)}else for(var u in e)e.hasOwnProperty(u)&&cf(t,u,e[u])}function Fr(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 _y=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"],["colorRen
9dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Ey=/^[\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 ro(t){return Ey.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function un(){}var Wr=null;function ts(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var $a=null,Fa=null;function df(t){var e=Ka(t);if(e&&(t=e.stateNode)){var n=t[ye]||null;t:switch(t=e.stateNode,e.type){case"input":if(Ir(t,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),e=n.name,n.type==="radio"&&e!=null){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Be(""+e)+'"][type="radio"]'),e=0;e<n.length;e++){var l=n[e];if(l!==t&&l.form===t.form){var r=l[ye]||null;if(!r)throw Error(s(90));Ir(l,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name)}}for(e=0;e<n.length;e++)l=n[e],l.form===t.form&&of(l)}break t;case"textarea":sf(t,n.value,n.defaultValue);break t;case"select":e=n.value,e!=null&&Pa(t,!!n.multiple,e,!1)}}}var es=!1;function hf(t,e,n){if(es)return t(e,n);es=!0;try{var l=t(e);return l}finally{if(es=!1,($a!==null||Fa!==null)&&(Po(),$a&&(e=$a,t=Fa,Fa=$a=null,df(e),t)))for(e=0;e<t.length;e++)df(t[e])}}function Xl(t,e){var n=t.stateNode;if(n===null)return null;var l=n[ye]||null;if(l===null)return null;n=l[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":(l=!l.disabled)||(t=t.type,l=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!l;break t;default:t=!1}if(t)return null;if(n&&typeof n!="function")throw Error(s(231,e,typeof n));return n}var cn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ns=!1;if(cn)try{var Ql={};Object.defineProperty(Ql,"passive",{get:function(){ns=!0}}),window.addEventListener("test",Ql,Ql),window.removeEventListener("test",Ql,Ql)}catch{ns=!1}var Dn=null,as=null,so=null;function mf(){if(so)return so;var t,e=as,n=e.length,l,r="value"in Dn?Dn.value:Dn.textContent,u=r.length;for(t=0;t<n&&e[t]===r[t];t++);var d=n-t;for(l=1;l<=d&&e[n-l]===r[u-l];l++);return so=r.slice(t,1<l?1-l:void 0)}function uo(t){var e=t.keyCode;
vendor: 6,364 bytes, line 9
9return"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 co(){return!0}function pf(){return!1}function ve(t){function e(n,l,r,u,d){this._reactName=n,this._targetInst=r,this.type=l,this.nativeEvent=u,this.target=d,this.currentTarget=null;for(var v in t)t.hasOwnProperty(v)&&(n=t[v],this[v]=n?n(u):u[v]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?co:pf,this.isPropagationStopped=pf,this}return y(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=co)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=co)},persist:function(){},isPersistent:co}),e}var pa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},fo=ve(pa),Zl=y({},pa,{view:0,detail:0}),Ry=ve(Zl),ls,is,Kl,ho=y({},Zl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:rs,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!==Kl&&(Kl&&t.type==="mousemove"?(ls=t.screenX-Kl.screenX,is=t.screenY-Kl.screenY):is=ls=0,Kl=t),ls)},movementY:function(t){return"movementY"in t?t.movementY:is}}),gf=ve(ho),Ty=y({},ho,{dataTransfer:0}),Ay=ve(Ty),xy=y({},Zl,{relatedTarget:0}),os=ve(xy),wy=y({},pa,{animationName:0,elapsedTime:0,pseudoElement:0}),My=ve(wy),Oy=y({},pa,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Cy=ve(Oy),zy=y({},pa,{data:0}),yf=ve(zy),Ly={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Dy={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"},Ny={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Uy(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Ny[t])?!!e[t]:!1}function rs(){return Uy}var By=y({},Zl,{key:function(t){if(t.key){var e=Ly[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=uo(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Dy[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:rs,charCode:function(t){return t.type==="keypress"?uo(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?uo(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),jy=ve(By),Hy=y({},ho,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),vf=ve(Hy),qy=y({},Zl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:rs}),Yy=ve(qy),Gy=y({},pa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Vy=ve(Gy),Xy=y({},ho,{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}),Qy=ve(Xy),Zy=y({},pa,{newState:0,oldState:0}),Ky=ve(Zy),Jy=[9,13,27,32],ss=cn&&"CompositionEvent"in window,Jl=null;cn&&"documentMode"in document&&(Jl=document.documentMode);var ky=cn&&"TextEvent"in window&&!Jl,Sf=cn&&(!ss||Jl&&8<Jl&&11>=Jl),bf=" ",_f=!1;function Ef(t,e){switch(t){case"keyup":return Jy.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rf(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Wa=!1;function Py(t,e){switch(t){case"compositionend":return Rf(e);case"keypress":return e.which!==32?null:(_f=!0,bf);case"textInput":return t=e.data,t===bf&&_f?null:t;default:return null}}function Iy(t,e){if(Wa)return t==="compositionend"||!ss&&Ef(t,e)?(t=mf(),so=as=Dn=null,Wa=!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 Sf&&e.locale!=="ko"?null:e.data;default:return null}}var $y={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 Tf(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!$y[t.type]:e==="textarea"}function Af(t,e,n,l){$a?Fa?Fa.push(l):Fa=[l]:$a=l,e=nr(e,"onChange"),0<e.length&&(n=new fo("onChange","change",null,n,l),t.push({event:n,listeners:e}))}var kl=null,Pl=null;function Fy(t){rm(t,0)}function mo(t){var e=Vl(t);if(of(e))return t}function xf(t,e){if(t==="change")return e}var wf=!1;if(cn){var us;if(cn){var cs="oninput"in document;if(!cs){var Mf=document.createElement("div");Mf.setAttribute("oninput","return;"),cs=typeof Mf.oninput=="function"}us=cs}else us=!1;wf=us&&(!document.documentMode||9<document.documentMode)}function Of(){kl&&(kl.detachEvent("onpropertychange",Cf),Pl=kl=null)}function Cf(t){if(t.propertyName==="value"&&mo(Pl)){var e=[];Af(e,Pl,t,ts(t)),hf(Fy,e)}}function Wy(t,e,n){t==="focusin"?(Of(),kl=e,Pl=n,kl.attachEvent("onpropertychange",Cf)):t==="focusout"&&Of()}function tv(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return mo(Pl)}function ev(t,e){if(t==="click")return mo(e)}function nv(t,e){if(t==="input"||t==="change")return mo(e)}function av(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Me=typeof Object.is=="function"?Object.is:av;function Il(t,e){if(Me(t,e))return!0;
vendor: 113,590 bytes, lines 9-10
9if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var n=Object.keys(t),l=Object.keys(e);if(n.length!==l.length)return!1;for(l=0;l<n.length;l++){var r=n[l];if(!da.call(e,r)||!Me(t[r],e[r]))return!1}return!0}function zf(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Lf(t,e){var n=zf(t);t=0;for(var l;n;){if(n.nodeType===3){if(l=t+n.textContent.length,t<=e&&l>=e)return{node:n,offset:e-t};t=l}t:{for(;n;){if(n.nextSibling){n=n.nextSibling;break t}n=n.parentNode}n=void 0}n=zf(n)}}function Df(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Df(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Nf(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=oo(t.document);e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=oo(t.document)}return e}function fs(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 lv=cn&&"documentMode"in document&&11>=document.documentMode,tl=null,ds=null,$l=null,hs=!1;function Uf(t,e,n){var l=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hs||tl==null||tl!==oo(l)||(l=tl,"selectionStart"in l&&fs(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),$l&&Il($l,l)||($l=l,l=nr(ds,"onSelect"),0<l.length&&(e=new fo("onSelect","select",null,e,n),t.push({event:e,listeners:l}),e.target=tl)))}function ga(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var el={animationend:ga("Animation","AnimationEnd"),animationiteration:ga("Animation","AnimationIteration"),animationstart:ga("Animation","AnimationStart"),transitionrun:ga("Transition","TransitionRun"),transitionstart:ga("Transition","TransitionStart"),transitioncancel:ga("Transition","TransitionCancel"),transitionend:ga("Transition","TransitionEnd")},ms={},Bf={};cn&&(Bf=document.createElement("div").style,"AnimationEvent"in window||(delete el.animationend.animation,delete el.animationiteration.animation,delete el.animationstart.animation),"TransitionEvent"in window||delete el.transitionend.transition);function ya(t){if(ms[t])return ms[t];if(!el[t])return t;var e=el[t],n;for(n in e)if(e.hasOwnProperty(n)&&n in Bf)return ms[t]=e[n];return t}var jf=ya("animationend"),Hf=ya("animationiteration"),qf=ya("animationstart"),iv=ya("transitionrun"),ov=ya("transitionstart"),rv=ya("transitioncancel"),Yf=ya("transitionend"),Gf=new Map,ps="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");ps.push("scrollEnd");function Je(t,e){Gf.set(t,e),ma(e,[t])}var po=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)},je=[],nl=0,gs=0;function go(){for(var t=nl,e=gs=nl=0;e<t;){var n=je[e];je[e++]=null;var l=je[e];je[e++]=null;var r=je[e];je[e++]=null;var u=je[e];if(je[e++]=null,l!==null&&r!==null){var d=l.pending;d===null?r.next=r:(r.next=d.next,d.next=r),l.pending=r}u!==0&&Vf(n,r,u)}}function yo(t,e,n,l){je[nl++]=t,je[nl++]=e,je[nl++]=n,je[nl++]=l,gs|=l,t.lanes|=l,t=t.alternate,t!==null&&(t.lanes|=l)}function ys(t,e,n,l){return yo(t,e,n,l),vo(t)}function va(t,e){return yo(t,null,null,e),vo(t)}function Vf(t,e,n){t.lanes|=n;var l=t.alternate;l!==null&&(l.lanes|=n);for(var r=!1,u=t.return;u!==null;)u.childLanes|=n,l=u.alternate,l!==null&&(l.childLanes|=n),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(r=!0)),t=u,u=u.return;return t.tag===3?(u=t.stateNode,r&&e!==null&&(r=31-we(n),t=u.hiddenUpdates,l=t[r],l===null?t[r]=[e]:l.push(e),e.lane=n|536870912),u):null}function vo(t){if(50<Si)throw Si=0,xu=null,Error(s(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var al={};function sv(t,e,n,l){this.tag=t,this.key=n,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=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Oe(t,e,n,l){return new sv(t,e,n,l)}function vs(t){return t=t.prototype,!(!t||!t.isReactComponent)}function fn(t,e){var n=t.alternate;return n===null?(n=Oe(t.tag,e,t.key,t.mode),n.elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.type=t.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=t.flags&65011712,n.childLanes=t.childLanes,n.lanes=t.lanes,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n.refCleanup=t.refCleanup,n}function Xf(t,e){t.flags&=65011714;var n=t.alternate;return n===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=n.childLanes,t.lanes=n.lanes,t.child=n.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=n.memoizedProps,t.memoizedState=n.memoizedState,t.updateQueue=n.updateQueue,t.type=n.type,e=n.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function So(t,e,n,l,r,u){var d=0;if(l=t,typeof t=="function")vs(t)&&(d=1);else if(typeof t=="string")d=h0(t,n,$.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case P:return t=Oe(31,n,e,r),t.elementType=P,t.lanes=u,t;case z:return Sa(n.children,r,u,e);case A:d=8,r|=24;break;case O:return t=Oe(12,n,e,r|2),t.elementType=O,t.lanes=u,t;case F:return t=Oe(13,n,e,r),t.elementType=F,t.lanes=u,t;case I:return t=Oe(19,n,e,r),t.elementType=I,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case Q:d=10;break t;case V:d=9;break t;case H:d=11;break t;case X:d=14;break t;case J:d=16,l=null;break t}d=29,n=Error(s(130,t===null?"null":typeof t,"")),l=null}return e=Oe(d,n,e,r),e.elementType=t,e.type=l,e.lanes=u,e}function Sa(t,e,n,l){return t=Oe(7,t,l,e),t.lanes=n,t}function Ss(t,e,n){return t=Oe(6,t,null,e),t.lanes=n,t}function Qf(t){var e=Oe(18,null,null,0);return e.stateNode=t,e}function bs(t,e,n){return e=Oe(4,t.children!==null?t.children:[],t.key,e),e.lanes=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Zf=new WeakMap;function He(t,e){if(typeof t=="object"&&t!==null){var n=Zf.get(t);return n!==void 0?n:(e={value:t,source:e,stack:rn(e)},Zf.set(t,e),e)}return{value:t,source:e,stack:rn(e)}}var ll=[],il=0,bo=null,Fl=0,qe=[],Ye=0,Nn=null,Fe=1,We="";function dn(t,e){ll[il++]=Fl,ll[il++]=bo,bo=t,Fl=e}function Kf(t,e,n){qe[Ye++]=Fe,qe[Ye++]=We,qe[Ye++]=Nn,Nn=t;var l=Fe;t=We;var r=32-we(l)-1;l&=~(1<<r),n+=1;var u=32-we(e)+r;if(30<u){var d=r-r%5;u=(l&(1<<d)-1).toString(32),l>>=d,r-=d,Fe=1<<32-we(e)+r|n<<r|l,We=u+t}else Fe=1<<u|n<<r|l,We=t}function _s(t){t.return!==null&&(dn(t,1),Kf(t,1,0))}function Es(t){for(;t===bo;)bo=ll[--il],ll[il]=null,Fl=ll[--il],ll[il]=null;for(;t===Nn;)Nn=qe[--Ye],qe[Ye]=null,We=qe[--Ye],qe[Ye]=null,Fe=qe[--Ye],qe[Ye]=null}function Jf(t,e){qe[Ye++]=Fe,qe[Ye++]=We,qe[Ye++]=Nn,Fe=e.id,We=e.overflow,Nn=t}var ue=null,Bt=null,vt=!1,Un=null,Ge=!1,Rs=Error(s(519));function Bn(t){var e=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Wl(He(e,t)),Rs}function kf(t){var e=t.stateNode,n=t.type,l=t.memoizedProps;switch(e[se]=t,e[ye]=l,n){case"dialog":mt("cancel",e),mt("close",e);break;case"iframe":case"object":case"embed":mt("load",e);break;case"video":case"audio":for(n=0;n<_i.length;n++)mt(_i[n],e);break;case"source":mt("error",e);break;case"img":case"image":case"link":mt("error",e),mt("load",e);break;case"details":mt("toggle",e);break;case"input":mt("invalid",e),rf(e,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0);break;case"select":mt("invalid",e);break;case"textarea":mt("invalid",e),uf(e,l.value,l.defaultValue,l.children)}n=l.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||e.textContent===""+n||l.suppressHydrationWarning===!0||fm(e.textContent,n)?(l.popover!=null&&(mt("beforetoggle",e),mt("toggle",e)),l.onScroll!=null&&mt("scroll",e),l.onScrollEnd!=null&&mt("scrollend",e),l.onClick!=null&&(e.onclick=un),e=!0):e=!1,e||Bn(t,!0)}function Pf(t){for(ue=t.return;ue;)switch(ue.tag){case 5:case 31:case 13:Ge=!1;return;case 27:case 3:Ge=!0;return;default:ue=ue.return}}function ol(t){if(t!==ue)return!1;if(!vt)return Pf(t),vt=!0,!1;var e=t.tag,n;if((n=e!==3&&e!==27)&&((n=e===5)&&(n=t.type,n=!(n!=="form"&&n!=="button")||Gu(t.type,t.memoizedProps)),n=!n),n&&Bt&&Bn(t),Pf(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));Bt=bm(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));Bt=bm(t)}else e===27?(e=Bt,In(t.type)?(t=Ku,Ku=null,Bt=t):Bt=e):Bt=ue?Xe(t.stateNode.nextSibling):null;return!0}function ba(){Bt=ue=null,vt=!1}function Ts(){var t=Un;return t!==null&&(Ee===null?Ee=t:Ee.push.apply(Ee,t),Un=null),t}function Wl(t){Un===null?Un=[t]:Un.push(t)}var As=w(null),_a=null,hn=null;function jn(t,e,n){k(As,e._currentValue),e._currentValue=n}function mn(t){t._currentValue=As.current,Y(As)}function xs(t,e,n){for(;t!==null;){var l=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,l!==null&&(l.childLanes|=e)):l!==null&&(l.childLanes&e)!==e&&(l.childLanes|=e),t===n)break;t=t.return}}function ws(t,e,n,l){var r=t.child;for(r!==null&&(r.return=t);r!==null;){var u=r.dependencies;if(u!==null){var d=r.child;u=u.firstContext;t:for(;u!==null;){var v=u;u=r;for(var R=0;R<e.length;R++)if(v.context===e[R]){u.lanes|=n,v=u.alternate,v!==null&&(v.lanes|=n),xs(u.return,n,t),l||(d=null);break t}u=v.next}}else if(r.tag===18){if(d=r.return,d===null)throw Error(s(341));d.lanes|=n,u=d.alternate,u!==null&&(u.lanes|=n),xs(d,n,t),d=null}else d=r.child;if(d!==null)d.return=r;else for(d=r;d!==null;){if(d===t){d=null;break}if(r=d.sibling,r!==null){r.return=d.return,d=r;break}d=d.return}r=d}}function rl(t,e,n,l){t=null;for(var r=e,u=!1;r!==null;){if(!u){if((r.flags&524288)!==0)u=!0;else if((r.flags&262144)!==0)break}if(r.tag===10){var d=r.alternate;if(d===null)throw Error(s(387));if(d=d.memoizedProps,d!==null){var v=r.type;Me(r.pendingProps.value,d.value)||(t!==null?t.push(v):t=[v])}}else if(r===St.current){if(d=r.alternate,d===null)throw Error(s(387));d.memoizedState.memoizedState!==r.memoizedState.memoizedState&&(t!==null?t.push(xi):t=[xi])}r=r.return}t!==null&&ws(e,t,n,l),e.flags|=262144}function _o(t){for(t=t.firstContext;t!==null;){if(!Me(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ea(t){_a=t,hn=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ce(t){return If(_a,t)}function Eo(t,e){return _a===null&&Ea(t),If(t,e)}function If(t,e){var n=e._currentValue;if(e={context:e,memoizedValue:n,next:null},hn===null){if(t===null)throw Error(s(308));hn=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else hn=hn.next=e;return n}var uv=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(n,l){t.push(l)}};this.abort=function(){e.aborted=!0,t.forEach(function(n){return n()})}},cv=a.unstable_scheduleCallback,fv=a.unstable_NormalPriority,kt={$$typeof:Q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ms(){return{controller:new uv,data:new Map,refCount:0}}function ti(t){t.refCount--,t.refCount===0&&cv(fv,function(){t.controller.abort()})}var ei=null,Os=0,sl=0,ul=null;function dv(t,e){if(ei===null){var n=ei=[];Os=0,sl=Lu(),ul={status:"pending",value:void 0,then:function(l){n.push(l)}}}return Os++,e.then($f,$f),e}function $f(){if(--Os===0&&ei!==null){ul!==null&&(ul.status="fulfilled");var t=ei;ei=null,sl=0,ul=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function hv(t,e){var n=[],l={status:"pending",value:null,reason:null,then:function(r){n.push(r)}};return t.then(function(){l.status="fulfilled",l.value=e;for(var r=0;r<n.length;r++)(0,n[r])(e)},function(r){for(l.status="rejected",l.reason=r,r=0;r<n.length;r++)(0,n[r])(void 0)}),l}var Ff=B.S;B.S=function(t,e){Uh=he(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&dv(t,e),Ff!==null&&Ff(t,e)};var Ra=w(null);function Cs(){var t=Ra.current;return t!==null?t:Dt.pooledCache}function Ro(t,e){e===null?k(Ra,Ra.current):k(Ra,e.pool)}function Wf(){var t=Cs();return t===null?null:{parent:kt._currentValue,pool:t}}var cl=Error(s(460)),zs=Error(s(474)),To=Error(s(542)),Ao={then:function(){}};function td(t){return t=t.status,t==="fulfilled"||t==="rejected"}function ed(t,e,n){switch(n=t[n],n===void 0?t.push(e):n!==e&&(e.then(un,un),e=n),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ad(t),t;default:if(typeof e.status=="string")e.then(un,un);else{if(t=Dt,t!==null&&100<t.shellSuspendCounter)throw Error(s(482));t=e,t.status="pending",t.then(function(l){if(e.status==="pending"){var r=e;r.status="fulfilled",r.value=l}},function(l){if(e.status==="pending"){var r=e;r.status="rejected",r.reason=l}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ad(t),t}throw Aa=e,cl}}function Ta(t){try{var e=t._init;return e(t._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(Aa=n,cl):n}}var Aa=null;function nd(){if(Aa===null)throw Error(s(459));var t=Aa;return Aa=null,t}function ad(t){if(t===cl||t===To)throw Error(s(483))}var fl=null,ni=0;function xo(t){var e=ni;return ni+=1,fl===null&&(fl=[]),ed(fl,t,e)}function ai(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function wo(t,e){throw e.$$typeof===_?Error(s(525)):(t=Object.prototype.toString.call(e),Error(s(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function ld(t){function e(C,x){if(t){var L=C.deletions;L===null?(C.deletions=[x],C.flags|=16):L.push(x)}}function n(C,x){if(!t)return null;for(;x!==null;)e(C,x),x=x.sibling;return null}function l(C){for(var x=new Map;C!==null;)C.key!==null?x.set(C.key,C):x.set(C.index,C),C=C.sibling;return x}function r(C,x){return C=fn(C,x),C.index=0,C.sibling=null,C}function u(C,x,L){return C.index=L,t?(L=C.alternate,L!==null?(L=L.index,L<x?(C.flags|=67108866,x):L):(C.flags|=67108866,x)):(C.flags|=1048576,x)}function d(C){return t&&C.alternate===null&&(C.flags|=67108866),C}function v(C,x,L,q){return x===null||x.tag!==6?(x=Ss(L,C.mode,q),x.return=C,x):(x=r(x,L),x.return=C,x)}function R(C,x,L,q){var lt=L.type;return lt===z?j(C,x,L.props.children,q,L.key):x!==null&&(x.elementType===lt||typeof lt=="object"&&lt!==null&&lt.$$typeof===J&&Ta(lt)===x.type)?(x=r(x,L.props),ai(x,L),x.return=C,x):(x=So(L.type,L.key,L.props,null,C.mode,q),ai(x,L),x.return=C,x)}function D(C,x,L,q){return x===null||x.tag!==4||x.stateNode.containerInfo!==L.containerInfo||x.stateNode.implementation!==L.implementation?(x=bs(L,C.mode,q),x.return=C,x):(x=r(x,L.children||[]),x.return=C,x)}function j(C,x,L,q,lt){return x===null||x.tag!==7?(x=Sa(L,C.mode,q,lt),x.return=C,x):(x=r(x,L),x.return=C,x)}function G(C,x,L){if(typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint")return x=Ss(""+x,C.mode,L),x.return=C,x;if(typeof x=="object"&&x!==null){switch(x.$$typeof){case E:return L=So(x.type,x.key,x.props,null,C.mode,L),ai(L,x),L.return=C,L;case M:return x=bs(x,C.mode,L),x.return=C,x;case J:return x=Ta(x),G(C,x,L)}if(Mt(x)||dt(x))return x=Sa(x,C.mode,L,null),x.return=C,x;if(typeof x.then=="function")return G(C,xo(x),L);if(x.$$typeof===Q)return G(C,Eo(C,x),L);wo(C,x)}return null}function N(C,x,L,q){var lt=x!==null?x.key:null;if(typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint")return lt!==null?null:v(C,x,""+L,q);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case E:return L.key===lt?R(C,x,L,q):null;case M:return L.key===lt?D(C,x,L,q):null;case J:return L=Ta(L),N(C,x,L,q)}if(Mt(L)||dt(L))return lt!==null?null:j(C,x,L,q,null);if(typeof L.then=="function")return N(C,x,xo(L),q);if(L.$$typeof===Q)return N(C,x,Eo(C,L),q);wo(C,L)}return null}function U(C,x,L,q,lt){if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return C=C.get(L)||null,v(x,C,""+q,lt);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case E:return C=C.get(q.key===null?L:q.key)||null,R(x,C,q,lt);case M:return C=C.get(q.key===null?L:q.key)||null,D(x,C,q,lt);case J:return q=Ta(q),U(C,x,L,q,lt)}if(Mt(q)||dt(q))return C=C.get(L)||null,j(x,C,q,lt,null);if(typeof q.then=="function")return U(C,x,L,xo(q),lt);if(q.$$typeof===Q)return U(C,x,L,Eo(x,q),lt);wo(x,q)}return null}function W(C,x,L,q){for(var lt=null,bt=null,et=x,ct=x=0,gt=null;et!==null&&ct<L.length;ct++){et.index>ct?(gt=et,et=null):gt=et.sibling;var _t=N(C,et,L[ct],q);if(_t===null){et===null&&(et=gt);break}t&&et&&_t.alternate===null&&e(C,et),x=u(_t,x,ct),bt===null?lt=_t:bt.sibling=_t,bt=_t,et=gt}if(ct===L.length)return n(C,et),vt&&dn(C,ct),lt;if(et===null){for(;ct<L.length;ct++)et=G(C,L[ct],q),et!==null&&(x=u(et,x,ct),bt===null?lt=et:bt.sibling=et,bt=et);return vt&&dn(C,ct),lt}for(et=l(et);ct<L.length;ct++)gt=U(et,C,ct,L[ct],q),gt!==null&&(t&&gt.alternate!==null&&et.delete(gt.key===null?ct:gt.key),x=u(gt,x,ct),bt===null?lt=gt:bt.sibling=gt,bt=gt);return t&&et.forEach(function(ea){return e(C,ea)}),vt&&dn(C,ct),lt}function rt(C,x,L,q){if(L==null)throw Error(s(151));for(var lt=null,bt=null,et=x,ct=x=0,gt=null,_t=L.next();et!==null&&!_t.done;ct++,_t=L.next()){et.index>ct?(gt=et,et=null):gt=et.sibling;var ea=N(C,et,_t.value,q);if(ea===null){et===null&&(et=gt);break}t&&et&&ea.alternate===null&&e(C,et),x=u(ea,x,ct),bt===null?lt=ea:bt.sibling=ea,bt=ea,et=gt}if(_t.done)return n(C,et),vt&&dn(C,ct),lt;if(et===null){for(;!_t.done;ct++,_t=L.next())_t=G(C,_t.value,q),_t!==null&&(x=u(_t,x,ct),bt===null?lt=_t:bt.sibling=_t,bt=_t);return vt&&dn(C,ct),lt}for(et=l(et);!_t.done;ct++,_t=L.next())_t=U(et,C,ct,_t.value,q),_t!==null&&(t&&_t.alternate!==null&&et.delete(_t.key===null?ct:_t.key),x=u(_t,x,ct),bt===null?lt=_t:bt.sibling=_t,bt=_t);return t&&et.forEach(function(T0){return e(C,T0)}),vt&&dn(C,ct),lt}function zt(C,x,L,q){if(typeof L=="object"&&L!==null&&L.type===z&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case E:t:{for(var lt=L.key;x!==null;){if(x.key===lt){if(lt=L.type,lt===z){if(x.tag===7){n(C,x.sibling),q=r(x,L.props.children),q.return=C,C=q;break t}}else if(x.elementType===lt||typeof lt=="object"&&lt!==null&&lt.$$typeof===J&&Ta(lt)===x.type){n(C,x.sibling),q=r(x,L.props),ai(q,L),q.return=C,C=q;break t}n(C,x);break}else e(C,x);x=x.sibling}L.type===z?(q=Sa(L.props.children,C.mode,q,L.key),q.return=C,C=q):(q=So(L.type,L.key,L.props,null,C.mode,q),ai(q,L),q.return=C,C=q)}return d(C);case M:t:{for(lt=L.key;x!==null;){if(x.key===lt)if(x.tag===4&&x.stateNode.containerInfo===L.containerInfo&&x.stateNode.implementation===L.implementation){n(C,x.sibling),q=r(x,L.children||[]),q.return=C,C=q;break t}else{n(C,x);break}else e(C,x);x=x.sibling}q=bs(L,C.mode,q),q.return=C,C=q}return d(C);case J:return L=Ta(L),zt(C,x,L,q)}if(Mt(L))return W(C,x,L,q);if(dt(L)){if(lt=dt(L),typeof lt!="function")throw Error(s(150));return L=lt.call(L),rt(C,x,L,q)}if(typeof L.then=="function")return zt(C,x,xo(L),q);if(L.$$typeof===Q)return zt(C,x,Eo(C,L),q);wo(C,L)}return typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint"?(L=""+L,x!==null&&x.tag===6?(n(C,x.sibling),q=r(x,L),q.return=C,C=q):(n(C,x),q=Ss(L,C.mode,q),q.return=C,C=q),d(C)):n(C,x)}return function(C,x,L,q){try{ni=0;var lt=zt(C,x,L,q);return fl=null,lt}catch(et){if(et===cl||et===To)throw et;var bt=Oe(29,et,null,C.mode);return bt.lanes=q,bt.return=C,bt}}}var xa=ld(!0),id=ld(!1),Hn=!1;function Ls(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ds(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 qn(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Yn(t,e,n){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,(Tt&2)!==0){var r=l.pending;return r===null?e.next=e:(e.next=r.next,r.next=e),l.pending=e,e=vo(t),Vf(t,null,n),e}return yo(t,l,e,n),vo(t)}function li(t,e,n){if(e=e.updateQueue,e!==null&&(e=e.shared,(n&4194048)!==0)){var l=e.lanes;l&=t.pendingLanes,n|=l,e.lanes=n,Pc(t,n)}}function Ns(t,e){var n=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,n===l)){var r=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var d={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};u===null?r=u=d:u=u.next=d,n=n.next}while(n!==null);u===null?r=u=e:u=u.next=e}else r=u=e;n={baseState:l.baseState,firstBaseUpdate:r,lastBaseUpdate:u,shared:l.shared,callbacks:l.callbacks},t.updateQueue=n;return}t=n.lastBaseUpdate,t===null?n.firstBaseUpdate=e:t.next=e,n.lastBaseUpdate=e}var Us=!1;function ii(){if(Us){var t=ul;if(t!==null)throw t}}function oi(t,e,n,l){Us=!1;var r=t.updateQueue;Hn=!1;var u=r.firstBaseUpdate,d=r.lastBaseUpdate,v=r.shared.pending;if(v!==null){r.shared.pending=null;var R=v,D=R.next;R.next=null,d===null?u=D:d.next=D,d=R;var j=t.alternate;j!==null&&(j=j.updateQueue,v=j.lastBaseUpdate,v!==d&&(v===null?j.firstBaseUpdate=D:v.next=D,j.lastBaseUpdate=R))}if(u!==null){var G=r.baseState;d=0,j=D=R=null,v=u;do{var N=v.lane&-536870913,U=N!==v.lane;if(U?(pt&N)===N:(l&N)===N){N!==0&&N===sl&&(Us=!0),j!==null&&(j=j.next={lane:0,tag:v.tag,payload:v.payload,callback:null,next:null});t:{var W=t,rt=v;N=e;var zt=n;switch(rt.tag){case 1:if(W=rt.payload,typeof W=="function"){G=W.call(zt,G,N);break t}G=W;break t;case 3:W.flags=W.flags&-65537|128;case 0:if(W=rt.payload,N=typeof W=="function"?W.call(zt,G,N):W,N==null)break t;G=y({},G,N);break t;case 2:Hn=!0}}N=v.callback,N!==null&&(t.flags|=64,U&&(t.flags|=8192),U=r.callbacks,U===null?r.callbacks=[N]:U.push(N))}else U={lane:N,tag:v.tag,payload:v.payload,callback:v.callback,next:null},j===null?(D=j=U,R=G):j=j.next=U,d|=N;if(v=v.next,v===null){if(v=r.shared.pending,v===null)break;U=v,v=U.next,U.next=null,r.lastBaseUpdate=U,r.shared.pending=null}}while(!0);j===null&&(R=G),r.baseState=R,r.firstBaseUpdate=D,r.lastBaseUpdate=j,u===null&&(r.shared.lanes=0),Zn|=d,t.lanes=d,t.memoizedState=G}}function od(t,e){if(typeof t!="function")throw Error(s(191,t));t.call(e)}function rd(t,e){var n=t.callbacks;if(n!==null)for(t.callbacks=null,t=0;t<n.length;t++)od(n[t],e)}var dl=w(null),Mo=w(0);function sd(t,e){t=Rn,k(Mo,t),k(dl,e),Rn=t|e.baseLanes}function Bs(){k(Mo,Rn),k(dl,dl.current)}function js(){Rn=Mo.current,Y(dl),Y(Mo)}var Ce=w(null),Ve=null;function Gn(t){var e=t.alternate;k(Qt,Qt.current&1),k(Ce,t),Ve===null&&(e===null||dl.current!==null||e.memoizedState!==null)&&(Ve=t)}function Hs(t){k(Qt,Qt.current),k(Ce,t),Ve===null&&(Ve=t)}function ud(t){t.tag===22?(k(Qt,Qt.current),k(Ce,t),Ve===null&&(Ve=t)):Vn()}function Vn(){k(Qt,Qt.current),k(Ce,Ce.current)}function ze(t){Y(Ce),Ve===t&&(Ve=null),Y(Qt)}var Qt=w(0);function Oo(t){for(var e=t;e!==null;){if(e.tag===13){var n=e.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||Qu(n)||Zu(n)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var pn=0,ut=null,Ot=null,Pt=null,Co=!1,hl=!1,wa=!1,zo=0,ri=0,ml=null,mv=0;function Gt(){throw Error(s(321))}function qs(t,e){if(e===null)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!Me(t[n],e[n]))return!1;return!0}function Ys(t,e,n,l,r,u){return pn=u,ut=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,B.H=t===null||t.memoizedState===null?Kd:eu,wa=!1,u=n(l,r),wa=!1,hl&&(u=fd(e,n,l,r)),cd(t),u}function cd(t){B.H=ci;var e=Ot!==null&&Ot.next!==null;if(pn=0,Pt=Ot=ut=null,Co=!1,ri=0,ml=null,e)throw Error(s(300));t===null||It||(t=t.dependencies,t!==null&&_o(t)&&(It=!0))}function fd(t,e,n,l){ut=t;var r=0;do{if(hl&&(ml=null),ri=0,hl=!1,25<=r)throw Error(s(301));if(r+=1,Pt=Ot=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}B.H=Jd,u=e(n,l)}while(hl);return u}function pv(){var t=B.H,e=t.useState()[0];return e=typeof e.then=="function"?si(e):e,t=t.useState()[0],(Ot!==null?Ot.memoizedState:null)!==t&&(ut.flags|=1024),e}function Gs(){var t=zo!==0;return zo=0,t}function Vs(t,e,n){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~n}function Xs(t){if(Co){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}Co=!1}pn=0,Pt=Ot=ut=null,hl=!1,ri=zo=0,ml=null}function pe(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Pt===null?ut.memoizedState=Pt=t:Pt=Pt.next=t,Pt}function Zt(){if(Ot===null){var t=ut.alternate;t=t!==null?t.memoizedState:null}else t=Ot.next;var e=Pt===null?ut.memoizedState:Pt.next;if(e!==null)Pt=e,Ot=t;else{if(t===null)throw ut.alternate===null?Error(s(467)):Error(s(310));Ot=t,t={memoizedState:Ot.memoizedState,baseState:Ot.baseState,baseQueue:Ot.baseQueue,queue:Ot.queue,next:null},Pt===null?ut.memoizedState=Pt=t:Pt=Pt.next=t}return Pt}function Lo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function si(t){var e=ri;return ri+=1,ml===null&&(ml=[]),t=ed(ml,t,e),e=ut,(Pt===null?e.memoizedState:Pt.next)===null&&(e=e.alternate,B.H=e===null||e.memoizedState===null?Kd:eu),t}function Do(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return si(t);if(t.$$typeof===Q)return ce(t)}throw Error(s(438,String(t)))}function Qs(t){var e=null,n=ut.updateQueue;if(n!==null&&(e=n.memoCache),e==null){var l=ut.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(e={data:l.data.map(function(r){return r.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),n===null&&(n=Lo(),ut.updateQueue=n),n.memoCache=e,n=e.data[e.index],n===void 0)for(n=e.data[e.index]=Array(t),l=0;l<t;l++)n[l]=ot;return e.index++,n}function gn(t,e){return typeof e=="function"?e(t):e}function No(t){var e=Zt();return Zs(e,Ot,t)}function Zs(t,e,n){var l=t.queue;if(l===null)throw Error(s(311));l.lastRenderedReducer=n;var r=t.baseQueue,u=l.pending;if(u!==null){if(r!==null){var d=r.next;r.next=u.next,u.next=d}e.baseQueue=r=u,l.pending=null}if(u=t.baseState,r===null)t.memoizedState=u;else{e=r.next;var v=d=null,R=null,D=e,j=!1;do{var G=D.lane&-536870913;if(G!==D.lane?(pt&G)===G:(pn&G)===G){var N=D.revertLane;if(N===0)R!==null&&(R=R.next={lane:0,revertLane:0,gesture:null,action:D.action,hasEagerState:D.hasEagerState,eagerState:D.eagerState,next:null}),G===sl&&(j=!0);else if((pn&N)===N){D=D.next,N===sl&&(j=!0);continue}else G={lane:0,revertLane:D.revertLane,gesture:null,action:D.action,hasEagerState:D.hasEagerState,eagerState:D.eagerState,next:null},R===null?(v=R=G,d=u):R=R.next=G,ut.lanes|=N,Zn|=N;G=D.action,wa&&n(u,G),u=D.hasEagerState?D.eagerState:n(u,G)}else N={lane:G,revertLane:D.revertLane,gesture:D.gesture,action:D.action,hasEagerState:D.hasEagerState,eagerState:D.eagerState,next:null},R===null?(v=R=N,d=u):R=R.next=N,ut.lanes|=G,Zn|=G;D=D.next}while(D!==null&&D!==e);if(R===null?d=u:R.next=v,!Me(u,t.memoizedState)&&(It=!0,j&&(n=ul,n!==null)))throw n;t.memoizedState=u,t.baseState=d,t.baseQueue=R,l.lastRenderedState=u}return r===null&&(l.lanes=0),[t.memoizedState,l.dispatch]}function Ks(t){var e=Zt(),n=e.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=t;var l=n.dispatch,r=n.pending,u=e.memoizedState;if(r!==null){n.pending=null;var d=r=r.next;do u=t(u,d.action),d=d.next;while(d!==r);Me(u,e.memoizedState)||(It=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),n.lastRenderedState=u}return[u,l]}function dd(t,e,n){var l=ut,r=Zt(),u=vt;if(u){if(n===void 0)throw Error(s(407));n=n()}else n=e();var d=!Me((Ot||r).memoizedState,n);if(d&&(r.memoizedState=n,It=!0),r=r.queue,Ps(pd.bind(null,l,r,t),[t]),r.getSnapshot!==e||d||Pt!==null&&Pt.memoizedState.tag&1){if(l.flags|=2048,pl(9,{destroy:void 0},md.bind(null,l,r,n,e),null),Dt===null)throw Error(s(349));u||(pn&127)!==0||hd(l,e,n)}return n}function hd(t,e,n){t.flags|=16384,t={getSnapshot:e,value:n},e=ut.updateQueue,e===null?(e=Lo(),ut.updateQueue=e,e.stores=[t]):(n=e.stores,n===null?e.stores=[t]:n.push(t))}function md(t,e,n,l){e.value=n,e.getSnapshot=l,gd(e)&&yd(t)}function pd(t,e,n){return n(function(){gd(e)&&yd(t)})}function gd(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!Me(t,n)}catch{return!0}}function yd(t){var e=va(t,2);e!==null&&Re(e,t,2)}function Js(t){var e=pe();if(typeof t=="function"){var n=t;if(t=n(),wa){zn(!0);try{n()}finally{zn(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:gn,lastRenderedState:t},e}function vd(t,e,n,l){return t.baseState=n,Zs(t,Ot,typeof l=="function"?l:gn)}function gv(t,e,n,l,r){if(jo(t))throw Error(s(485));if(t=e.action,t!==null){var u={payload:r,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(d){u.listeners.push(d)}};B.T!==null?n(!0):u.isTransition=!1,l(u),n=e.pending,n===null?(u.next=e.pending=u,Sd(e,u)):(u.next=n.next,e.pending=n.next=u)}}function Sd(t,e){var n=e.action,l=e.payload,r=t.state;if(e.isTransition){var u=B.T,d={};B.T=d;try{var v=n(r,l),R=B.S;R!==null&&R(d,v),bd(t,e,v)}catch(D){ks(t,e,D)}finally{u!==null&&d.types!==null&&(u.types=d.types),B.T=u}}else try{u=n(r,l),bd(t,e,u)}catch(D){ks(t,e,D)}}function bd(t,e,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(l){_d(t,e,l)},function(l){return ks(t,e,l)}):_d(t,e,n)}function _d(t,e,n){e.status="fulfilled",e.value=n,Ed(e),t.state=n,e=t.pending,e!==null&&(n=e.next,n===e?t.pending=null:(n=n.next,e.next=n,Sd(t,n)))}function ks(t,e,n){var l=t.pending;if(t.pending=null,l!==null){l=l.next;do e.status="rejected",e.reason=n,Ed(e),e=e.next;while(e!==l)}t.action=null}function Ed(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Rd(t,e){return e}function Td(t,e){if(vt){var n=Dt.formState;if(n!==null){t:{var l=ut;if(vt){if(Bt){e:{for(var r=Bt,u=Ge;r.nodeType!==8;){if(!u){r=null;break e}if(r=Xe(r.nextSibling),r===null){r=null;break e}}u=r.data,r=u==="F!"||u==="F"?r:null}if(r){Bt=Xe(r.nextSibling),l=r.data==="F!";break t}}Bn(l)}l=!1}l&&(e=n[0])}}return n=pe(),n.memoizedState=n.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rd,lastRenderedState:e},n.queue=l,n=Xd.bind(null,ut,l),l.dispatch=n,l=Js(!1),u=tu.bind(null,ut,!1,l.queue),l=pe(),r={state:e,dispatch:null,action:t,pending:null},l.queue=r,n=gv.bind(null,ut,r,u,n),r.dispatch=n,l.memoizedState=t,[e,n,!1]}function Ad(t){var e=Zt();return xd(e,Ot,t)}function xd(t,e,n){if(e=Zs(t,e,Rd)[0],t=No(gn)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var l=si(e)}catch(d){throw d===cl?To:d}else l=e;e=Zt();var r=e.queue,u=r.dispatch;return n!==e.memoizedState&&(ut.flags|=2048,pl(9,{destroy:void 0},yv.bind(null,r,n),null)),[l,u,t]}function yv(t,e){t.action=e}function wd(t){var e=Zt(),n=Ot;if(n!==null)return xd(e,n,t);Zt(),e=e.memoizedState,n=Zt();var l=n.queue.dispatch;return n.memoizedState=t,[e,l,!1]}function pl(t,e,n,l){return t={tag:t,create:n,deps:l,inst:e,next:null},e=ut.updateQueue,e===null&&(e=Lo(),ut.updateQueue=e),n=e.lastEffect,n===null?e.lastEffect=t.next=t:(l=n.next,n.next=t,t.next=l,e.lastEffect=t),t}function Md(){return Zt().memoizedState}function Uo(t,e,n,l){var r=pe();ut.flags|=t,r.memoizedState=pl(1|e,{destroy:void 0},n,l===void 0?null:l)}function Bo(t,e,n,l){var r=Zt();l=l===void 0?null:l;var u=r.memoizedState.inst;Ot!==null&&l!==null&&qs(l,Ot.memoizedState.deps)?r.memoizedState=pl(e,u,n,l):(ut.flags|=t,r.memoizedState=pl(1|e,u,n,l))}function Od(t,e){Uo(8390656,8,t,e)}function Ps(t,e){Bo(2048,8,t,e)}function vv(t){ut.flags|=4;var e=ut.updateQueue;if(e===null)e=Lo(),ut.updateQueue=e,e.events=[t];else{var n=e.events;n===null?e.events=[t]:n.push(t)}}function Cd(t){var e=Zt().memoizedState;return vv({ref:e,nextImpl:t}),function(){if((Tt&2)!==0)throw Error(s(440));return e.impl.apply(void 0,arguments)}}function zd(t,e){return Bo(4,2,t,e)}function Ld(t,e){return Bo(4,4,t,e)}function Dd(t,e){if(typeof e=="function"){t=t();var n=e(t);return function(){typeof n=="function"?n():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Nd(t,e,n){n=n!=null?n.concat([t]):null,Bo(4,4,Dd.bind(null,e,t),n)}function Is(){}function Ud(t,e){var n=Zt();e=e===void 0?null:e;var l=n.memoizedState;return e!==null&&qs(e,l[1])?l[0]:(n.memoizedState=[t,e],t)}function Bd(t,e){var n=Zt();e=e===void 0?null:e;var l=n.memoizedState;if(e!==null&&qs(e,l[1]))return l[0];if(l=t(),wa){zn(!0);try{t()}finally{zn(!1)}}return n.memoizedState=[l,e],l}function $s(t,e,n){return n===void 0||(pn&1073741824)!==0&&(pt&261930)===0?t.memoizedState=e:(t.memoizedState=n,t=jh(),ut.lanes|=t,Zn|=t,n)}function jd(t,e,n,l){return Me(n,e)?n:dl.current!==null?(t=$s(t,n,l),Me(t,e)||(It=!0),t):(pn&42)===0||(pn&1073741824)!==0&&(pt&261930)===0?(It=!0,t.memoizedState=n):(t=jh(),ut.lanes|=t,Zn|=t,e)}function Hd(t,e,n,l,r){var u=K.p;K.p=u!==0&&8>u?u:8;var d=B.T,v={};B.T=v,tu(t,!1,e,n);try{var R=r(),D=B.S;if(D!==null&&D(v,R),R!==null&&typeof R=="object"&&typeof R.then=="function"){var j=hv(R,l);ui(t,e,j,Ne(t))}else ui(t,e,l,Ne(t))}catch(G){ui(t,e,{then:function(){},status:"rejected",reason:G},Ne())}finally{K.p=u,d!==null&&v.types!==null&&(d.types=v.types),B.T=d}}function Sv(){}function Fs(t,e,n,l){if(t.tag!==5)throw Error(s(476));var r=qd(t).queue;Hd(t,r,e,it,n===null?Sv:function(){return Yd(t),n(l)})}function qd(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:it,baseState:it,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:gn,lastRenderedState:it},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:gn,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Yd(t){var e=qd(t);e.next===null&&(e=t.alternate.memoizedState),ui(t,e.next.queue,{},Ne())}function Ws(){return ce(xi)}function Gd(){return Zt().memoizedState}function Vd(){return Zt().memoizedState}function bv(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=Ne();t=qn(n);var l=Yn(e,t,n);l!==null&&(Re(l,e,n),li(l,e,n)),e={cache:Ms()},t.payload=e;return}e=e.return}}function _v(t,e,n){var l=Ne();n={lane:l,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},jo(t)?Qd(e,n):(n=ys(t,e,n,l),n!==null&&(Re(n,t,l),Zd(n,e,l)))}function Xd(t,e,n){var l=Ne();ui(t,e,n,l)}function ui(t,e,n,l){var r={lane:l,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(jo(t))Qd(e,r);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var d=e.lastRenderedState,v=u(d,n);if(r.hasEagerState=!0,r.eagerState=v,Me(v,d))return yo(t,e,r,0),Dt===null&&go(),!1}catch{}if(n=ys(t,e,r,l),n!==null)return Re(n,t,l),Zd(n,e,l),!0}return!1}function tu(t,e,n,l){if(l={lane:2,revertLane:Lu(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},jo(t)){if(e)throw Error(s(479))}else e=ys(t,n,l,2),e!==null&&Re(e,t,2)}function jo(t){var e=t.alternate;return t===ut||e!==null&&e===ut}function Qd(t,e){hl=Co=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function Zd(t,e,n){if((n&4194048)!==0){var l=e.lanes;l&=t.pendingLanes,n|=l,e.lanes=n,Pc(t,n)}}var ci={readContext:ce,use:Do,useCallback:Gt,useContext:Gt,useEffect:Gt,useImperativeHandle:Gt,useLayoutEffect:Gt,useInsertionEffect:Gt,useMemo:Gt,useReducer:Gt,useRef:Gt,useState:Gt,useDebugValue:Gt,useDeferredValue:Gt,useTransition:Gt,useSyncExternalStore:Gt,useId:Gt,useHostTransitionStatus:Gt,useFormState:Gt,useActionState:Gt,useOptimistic:Gt,useMemoCache:Gt,useCacheRefresh:Gt};ci.useEffectEvent=Gt;var Kd={readContext:ce,use:Do,useCallback:function(t,e){return pe().memoizedState=[t,e===void 0?null:e],t},useContext:ce,useEffect:Od,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,Uo(4194308,4,Dd.bind(null,e,t),n)},useLayoutEffect:function(t,e){return Uo(4194308,4,t,e)},useInsertionEffect:function(t,e){Uo(4,2,t,e)},useMemo:function(t,e){var n=pe();e=e===void 0?null:e;var l=t();if(wa){zn(!0);try{t()}finally{zn(!1)}}return n.memoizedState=[l,e],l},useReducer:function(t,e,n){var l=pe();if(n!==void 0){var r=n(e);if(wa){zn(!0);try{n(e)}finally{zn(!1)}}}else r=e;return l.memoizedState=l.baseState=r,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:r},l.queue=t,t=t.dispatch=_v.bind(null,ut,t),[l.memoizedState,t]},useRef:function(t){var e=pe();return t={current:t},e.memoizedState=t},useState:function(t){t=Js(t);var e=t.queue,n=Xd.bind(null,ut,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:Is,useDeferredValue:function(t,e){var n=pe();return $s(n,t,e)},useTransition:function(){var t=Js(!1);return t=Hd.bind(null,ut,t.queue,!0,!1),pe().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var l=ut,r=pe();if(vt){if(n===void 0)throw Error(s(407));n=n()}else{if(n=e(),Dt===null)throw Error(s(349));(pt&127)!==0||hd(l,e,n)}r.memoizedState=n;var u={value:n,getSnapshot:e};return r.queue=u,Od(pd.bind(null,l,u,t),[t]),l.flags|=2048,pl(9,{destroy:void 0},md.bind(null,l,u,n,e),null),n},useId:function(){var t=pe(),e=Dt.identifierPrefix;if(vt){var n=We,l=Fe;n=(l&~(1<<32-we(l)-1)).toString(32)+n,e="_"+e+"R_"+n,n=zo++,0<n&&(e+="H"+n.toString(32)),e+="_"}else n=mv++,e="_"+e+"r_"+n.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Ws,useFormState:Td,useActionState:Td,useOptimistic:function(t){var e=pe();e.memoizedState=e.baseState=t;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=n,e=tu.bind(null,ut,!0,n),n.dispatch=e,[t,e]},useMemoCache:Qs,useCacheRefresh:function(){return pe().memoizedState=bv.bind(null,ut)},useEffectEvent:function(t){var e=pe(),n={impl:t};return e.memoizedState=n,function(){if((Tt&2)!==0)throw Error(s(440));return n.impl.apply(void 0,arguments)}}},eu={readContext:ce,use:Do,useCallback:Ud,useContext:ce,useEffect:Ps,useImperativeHandle:Nd,useInsertionEffect:zd,useLayoutEffect:Ld,useMemo:Bd,useReducer:No,useRef:Md,useState:function(){return No(gn)},useDebugValue:Is,useDeferredValue:function(t,e){var n=Zt();return jd(n,Ot.memoizedState,t,e)},useTransition:function(){var t=No(gn)[0],e=Zt().memoizedState;return[typeof t=="boolean"?t:si(t),e]},useSyncExternalStore:dd,useId:Gd,useHostTransitionStatus:Ws,useFormState:Ad,useActionState:Ad,useOptimistic:function(t,e){var n=Zt();return vd(n,Ot,t,e)},useMemoCache:Qs,useCacheRefresh:Vd};eu.useEffectEvent=Cd;var Jd={readContext:ce,use:Do,useCallback:Ud,useContext:ce,useEffect:Ps,useImperativeHandle:Nd,useInsertionEffect:zd,useLayoutEffect:Ld,useMemo:Bd,useReducer:Ks,useRef:Md,useState:function(){return Ks(gn)},useDebugValue:Is,useDeferredValue:function(t,e){var n=Zt();return Ot===null?$s(n,t,e):jd(n,Ot.memoizedState,t,e)},useTransition:function(){var t=Ks(gn)[0],e=Zt().memoizedState;return[typeof t=="boolean"?t:si(t),e]},useSyncExternalStore:dd,useId:Gd,useHostTransitionStatus:Ws,useFormState:wd,useActionState:wd,useOptimistic:function(t,e){var n=Zt();return Ot!==null?vd(n,Ot,t,e):(n.baseState=t,[t,n.queue.dispatch])},useMemoCache:Qs,useCacheRefresh:Vd};Jd.useEffectEvent=Cd;function nu(t,e,n,l){e=t.memoizedState,n=n(l,e),n=n==null?e:y({},e,n),t.memoizedState=n,t.lanes===0&&(t.updateQueue.baseState=n)}var au={enqueueSetState:function(t,e,n){t=t._reactInternals;var l=Ne(),r=qn(l);r.payload=e,n!=null&&(r.callback=n),e=Yn(t,r,l),e!==null&&(Re(e,t,l),li(e,t,l))},enqueueReplaceState:function(t,e,n){t=t._reactInternals;var l=Ne(),r=qn(l);r.tag=1,r.payload=e,n!=null&&(r.callback=n),e=Yn(t,r,l),e!==null&&(Re(e,t,l),li(e,t,l))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var n=Ne(),l=qn(n);l.tag=2,e!=null&&(l.callback=e),e=Yn(t,l,n),e!==null&&(Re(e,t,n),li(e,t,n))}};function kd(t,e,n,l,r,u,d){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(l,u,d):e.prototype&&e.prototype.isPureReactComponent?!Il(n,l)||!Il(r,u):!0}function Pd(t,e,n,l){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(n,l),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(n,l),e.state!==t&&au.enqueueReplaceState(e,e.state,null)}function Ma(t,e){var n=e;if("ref"in e){n={};for(var l in e)l!=="ref"&&(n[l]=e[l])}if(t=t.defaultProps){n===e&&(n=y({},n));for(var r in t)n[r]===void 0&&(n[r]=t[r])}return n}function Id(t){po(t)}function $d(t){console.error(t)}function Fd(t){po(t)}function Ho(t,e){try{var n=t.onUncaughtError;n(e.value,{componentStack:e.stack})}catch(l){setTimeout(function(){throw l})}}function Wd(t,e,n){try{var l=t.onCaughtError;l(n.value,{componentStack:n.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function lu(t,e,n){return n=qn(n),n.tag=3,n.payload={element:null},n.callback=function(){Ho(t,e)},n}function th(t){return t=qn(t),t.tag=3,t}function eh(t,e,n,l){var r=n.type.getDerivedStateFromError;if(typeof r=="function"){var u=l.value;t.payload=function(){return r(u)},t.callback=function(){Wd(e,n,l)}}var d=n.stateNode;d!==null&&typeof d.componentDidCatch=="function"&&(t.callback=function(){Wd(e,n,l),typeof r!="function"&&(Kn===null?Kn=new Set([this]):Kn.add(this));var v=l.stack;this.componentDidCatch(l.value,{componentStack:v!==null?v:""})})}function Ev(t,e,n,l,r){if(n.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(e=n.alternate,e!==null&&rl(e,n,r,!0),n=Ce.current,n!==null){switch(n.tag){case 31:case 13:return Ve===null?Io():n.alternate===null&&Vt===0&&(Vt=3),n.flags&=-257,n.flags|=65536,n.lanes=r,l===Ao?n.flags|=16384:(e=n.updateQueue,e===null?n.updateQueue=new Set([l]):e.add(l),Ou(t,l,r)),!1;case 22:return n.flags|=65536,l===Ao?n.flags|=16384:(e=n.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([l])},n.updateQueue=e):(n=e.retryQueue,n===null?e.retryQueue=new Set([l]):n.add(l)),Ou(t,l,r)),!1}throw Error(s(435,n.tag))}return Ou(t,l,r),Io(),!1}if(vt)return e=Ce.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=r,l!==Rs&&(t=Error(s(422),{cause:l}),Wl(He(t,n)))):(l!==Rs&&(e=Error(s(423),{cause:l}),Wl(He(e,n))),t=t.current.alternate,t.flags|=65536,r&=-r,t.lanes|=r,l=He(l,n),r=lu(t.stateNode,l,r),Ns(t,r),Vt!==4&&(Vt=2)),!1;var u=Error(s(520),{cause:l});if(u=He(u,n),vi===null?vi=[u]:vi.push(u),Vt!==4&&(Vt=2),e===null)return!0;l=He(l,n),n=e;do{switch(n.tag){case 3:return n.flags|=65536,t=r&-r,n.lanes|=t,t=lu(n.stateNode,l,t),Ns(n,t),!1;case 1:if(e=n.type,u=n.stateNode,(n.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(Kn===null||!Kn.has(u))))return n.flags|=65536,r&=-r,n.lanes|=r,r=th(r),eh(r,t,n,l),Ns(n,r),!1}n=n.return}while(n!==null);return!1}var iu=Error(s(461)),It=!1;function fe(t,e,n,l){e.child=t===null?id(e,null,n,l):xa(e,t.child,n,l)}function nh(t,e,n,l,r){n=n.render;var u=e.ref;if("ref"in l){var d={};for(var v in l)v!=="ref"&&(d[v]=l[v])}else d=l;return Ea(e),l=Ys(t,e,n,d,u,r),v=Gs(),t!==null&&!It?(Vs(t,e,r),yn(t,e,r)):(vt&&v&&_s(e),e.flags|=1,fe(t,e,l,r),e.child)}function ah(t,e,n,l,r){if(t===null){var u=n.type;return typeof u=="function"&&!vs(u)&&u.defaultProps===void 0&&n.compare===null?(e.tag=15,e.type=u,lh(t,e,u,l,r)):(t=So(n.type,null,l,e,e.mode,r),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!hu(t,r)){var d=u.memoizedProps;if(n=n.compare,n=n!==null?n:Il,n(d,l)&&t.ref===e.ref)return yn(t,e,r)}return e.flags|=1,t=fn(u,l),t.ref=e.ref,t.return=e,e.child=t}function lh(t,e,n,l,r){if(t!==null){var u=t.memoizedProps;if(Il(u,l)&&t.ref===e.ref)if(It=!1,e.pendingProps=l=u,hu(t,r))(t.flags&131072)!==0&&(It=!0);else return e.lanes=t.lanes,yn(t,e,r)}return ou(t,e,n,l,r)}function ih(t,e,n,l){var r=l.children,u=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),l.mode==="hidden"){if((e.flags&128)!==0){if(u=u!==null?u.baseLanes|n:n,t!==null){for(l=e.child=t.child,r=0;l!==null;)r=r|l.lanes|l.childLanes,l=l.sibling;l=r&~u}else l=0,e.child=null;return oh(t,e,u,n,l)}if((n&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Ro(e,u!==null?u.cachePool:null),u!==null?sd(e,u):Bs(),ud(e);else return l=e.lanes=536870912,oh(t,e,u!==null?u.baseLanes|n:n,n,l)}else u!==null?(Ro(e,u.cachePool),sd(e,u),Vn(),e.memoizedState=null):(t!==null&&Ro(e,null),Bs(),Vn());return fe(t,e,r,n),e.child}function fi(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function oh(t,e,n,l,r){var u=Cs();return u=u===null?null:{parent:kt._currentValue,pool:u},e.memoizedState={baseLanes:n,cachePool:u},t!==null&&Ro(e,null),Bs(),ud(e),t!==null&&rl(t,e,l,!0),e.childLanes=r,null}function qo(t,e){return e=Go({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function rh(t,e,n){return xa(e,t.child,null,n),t=qo(e,e.pendingProps),t.flags|=2,ze(e),e.memoizedState=null,t}function Rv(t,e,n){var l=e.pendingProps,r=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(vt){if(l.mode==="hidden")return t=qo(e,l),e.lanes=536870912,fi(null,t);if(Hs(e),(t=Bt)?(t=Sm(t,Ge),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Nn!==null?{id:Fe,overflow:We}:null,retryLane:536870912,hydrationErrors:null},n=Qf(t),n.return=e,e.child=n,ue=e,Bt=null)):t=null,t===null)throw Bn(e);return e.lanes=536870912,null}return qo(e,l)}var u=t.memoizedState;if(u!==null){var d=u.dehydrated;if(Hs(e),r)if(e.flags&256)e.flags&=-257,e=rh(t,e,n);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(s(558));else if(It||rl(t,e,n,!1),r=(n&t.childLanes)!==0,It||r){if(l=Dt,l!==null&&(d=Ic(l,n),d!==0&&d!==u.retryLane))throw u.retryLane=d,va(t,d),Re(l,t,d),iu;Io(),e=rh(t,e,n)}else t=u.treeContext,Bt=Xe(d.nextSibling),ue=e,vt=!0,Un=null,Ge=!1,t!==null&&Jf(e,t),e=qo(e,l),e.flags|=4096;return e}return t=fn(t.child,{mode:l.mode,children:l.children}),t.ref=e.ref,e.child=t,t.return=e,t}function Yo(t,e){var n=e.ref;if(n===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(s(284));(t===null||t.ref!==n)&&(e.flags|=4194816)}}function ou(t,e,n,l,r){return Ea(e),n=Ys(t,e,n,l,void 0,r),l=Gs(),t!==null&&!It?(Vs(t,e,r),yn(t,e,r)):(vt&&l&&_s(e),e.flags|=1,fe(t,e,n,r),e.child)}function sh(t,e,n,l,r,u){return Ea(e),e.updateQueue=null,n=fd(e,l,n,r),cd(t),l=Gs(),t!==null&&!It?(Vs(t,e,u),yn(t,e,u)):(vt&&l&&_s(e),e.flags|=1,fe(t,e,n,u),e.child)}function uh(t,e,n,l,r){if(Ea(e),e.stateNode===null){var u=al,d=n.contextType;typeof d=="object"&&d!==null&&(u=ce(d)),u=new n(l,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=au,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=l,u.state=e.memoizedState,u.refs={},Ls(e),d=n.contextType,u.context=typeof d=="object"&&d!==null?ce(d):al,u.state=e.memoizedState,d=n.getDerivedStateFromProps,typeof d=="function"&&(nu(e,n,d,l),u.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(d=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),d!==u.state&&au.enqueueReplaceState(u,u.state,null),oi(e,l,u,r),ii(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),l=!0}else if(t===null){u=e.stateNode;var v=e.memoizedProps,R=Ma(n,v);u.props=R;var D=u.context,j=n.contextType;d=al,typeof j=="object"&&j!==null&&(d=ce(j));var G=n.getDerivedStateFromProps;j=typeof G=="function"||typeof u.getSnapshotBeforeUpdate=="function",v=e.pendingProps!==v,j||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(v||D!==d)&&Pd(e,u,l,d),Hn=!1;var N=e.memoizedState;u.state=N,oi(e,l,u,r),ii(),D=e.memoizedState,v||N!==D||Hn?(typeof G=="function"&&(nu(e,n,G,l),D=e.memoizedState),(R=Hn||kd(e,n,R,l,N,D,d))?(j||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=l,e.memoizedState=D),u.props=l,u.state=D,u.context=d,l=R):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),l=!1)}else{u=e.stateNode,Ds(t,e),d=e.memoizedProps,j=Ma(n,d),u.props=j,G=e.pendingProps,N=u.context,D=n.contextType,R=al,typeof D=="object"&&D!==null&&(R=ce(D)),v=n.getDerivedStateFromProps,(D=typeof v=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(d!==G||N!==R)&&Pd(e,u,l,R),Hn=!1,N=e.memoizedState,u.state=N,oi(e,l,u,r),ii();var U=e.memoizedState;d!==G||N!==U||Hn||t!==null&&t.dependencies!==null&&_o(t.dependencies)?(typeof v=="function"&&(nu(e,n,v,l),U=e.memoizedState),(j=Hn||kd(e,n,j,l,N,U,R)||t!==null&&t.dependencies!==null&&_o(t.dependencies))?(D||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(l,U,R),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(l,U,R)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||d===t.memoizedProps&&N===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||d===t.memoizedProps&&N===t.memoizedState||(e.flags|=1024),e.memoizedProps=l,e.memoizedState=U),u.props=l,u.state=U,u.context=R,l=j):(typeof u.componentDidUpdate!="function"||d===t.memoizedProps&&N===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||d===t.memoizedProps&&N===t.memoizedState||(e.flags|=1024),l=!1)}return u=l,Yo(t,e),l=(e.flags&128)!==0,u||l?(u=e.stateNode,n=l&&typeof n.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&l?(e.child=xa(e,t.child,null,r),e.child=xa(e,null,n,r)):fe(t,e,n,r),e.memoizedState=u.state,t=e.child):t=yn(t,e,r),t}function ch(t,e,n,l){return ba(),e.flags|=256,fe(t,e,n,l),e.child}var ru={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function su(t){return{baseLanes:t,cachePool:Wf()}}function uu(t,e,n){return t=t!==null?t.childLanes&~n:0,e&&(t|=De),t}function fh(t,e,n){var l=e.pendingProps,r=!1,u=(e.flags&128)!==0,d;if((d=u)||(d=t!==null&&t.memoizedState===null?!1:(Qt.current&2)!==0),d&&(r=!0,e.flags&=-129),d=(e.flags&32)!==0,e.flags&=-33,t===null){if(vt){if(r?Gn(e):Vn(),(t=Bt)?(t=Sm(t,Ge),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Nn!==null?{id:Fe,overflow:We}:null,retryLane:536870912,hydrationErrors:null},n=Qf(t),n.return=e,e.child=n,ue=e,Bt=null)):t=null,t===null)throw Bn(e);return Zu(t)?e.lanes=32:e.lanes=536870912,null}var v=l.children;return l=l.fallback,r?(Vn(),r=e.mode,v=Go({mode:"hidden",children:v},r),l=Sa(l,r,n,null),v.return=e,l.return=e,v.sibling=l,e.child=v,l=e.child,l.memoizedState=su(n),l.childLanes=uu(t,d,n),e.memoizedState=ru,fi(null,l)):(Gn(e),cu(e,v))}var R=t.memoizedState;if(R!==null&&(v=R.dehydrated,v!==null)){if(u)e.flags&256?(Gn(e),e.flags&=-257,e=fu(t,e,n)):e.memoizedState!==null?(Vn(),e.child=t.child,e.flags|=128,e=null):(Vn(),v=l.fallback,r=e.mode,l=Go({mode:"visible",children:l.children},r),v=Sa(v,r,n,null),v.flags|=2,l.return=e,v.return=e,l.sibling=v,e.child=l,xa(e,t.child,null,n),l=e.child,l.memoizedState=su(n),l.childLanes=uu(t,d,n),e.memoizedState=ru,e=fi(null,l));else if(Gn(e),Zu(v)){if(d=v.nextSibling&&v.nextSibling.dataset,d)var D=d.dgst;d=D,l=Error(s(419)),l.stack="",l.digest=d,Wl({value:l,source:null,stack:null}),e=fu(t,e,n)}else if(It||rl(t,e,n,!1),d=(n&t.childLanes)!==0,It||d){if(d=Dt,d!==null&&(l=Ic(d,n),l!==0&&l!==R.retryLane))throw R.retryLane=l,va(t,l),Re(d,t,l),iu;Qu(v)||Io(),e=fu(t,e,n)}else Qu(v)?(e.flags|=192,e.child=t.child,e=null):(t=R.treeContext,Bt=Xe(v.nextSibling),ue=e,vt=!0,Un=null,Ge=!1,t!==null&&Jf(e,t),e=cu(e,l.children),e.flags|=4096);return e}return r?(Vn(),v=l.fallback,r=e.mode,R=t.child,D=R.sibling,l=fn(R,{mode:"hidden",children:l.children}),l.subtreeFlags=R.subtreeFlags&65011712,D!==null?v=fn(D,v):(v=Sa(v,r,n,null),v.flags|=2),v.return=e,l.return=e,l.sibling=v,e.child=l,fi(null,l),l=e.child,v=t.child.memoizedState,v===null?v=su(n):(r=v.cachePool,r!==null?(R=kt._currentValue,r=r.parent!==R?{parent:R,pool:R}:r):r=Wf(),v={baseLanes:v.baseLanes|n,cachePool:r}),l.memoizedState=v,l.childLanes=uu(t,d,n),e.memoizedState=ru,fi(t.child,l)):(Gn(e),n=t.child,t=n.sibling,n=fn(n,{mode:"visible",children:l.children}),n.return=e,n.sibling=null,t!==null&&(d=e.deletions,d===null?(e.deletions=[t],e.flags|=16):d.push(t)),e.child=n,e.memoizedState=null,n)}function cu(t,e){return e=Go({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Go(t,e){return t=Oe(22,t,null,e),t.lanes=0,t}function fu(t,e,n){return xa(e,t.child,null,n),t=cu(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function dh(t,e,n){t.lanes|=e;var l=t.alternate;l!==null&&(l.lanes|=e),xs(t.return,e,n)}function du(t,e,n,l,r,u){var d=t.memoizedState;d===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:l,tail:n,tailMode:r,treeForkCount:u}:(d.isBackwards=e,d.rendering=null,d.renderingStartTime=0,d.last=l,d.tail=n,d.tailMode=r,d.treeForkCount=u)}function hh(t,e,n){var l=e.pendingProps,r=l.revealOrder,u=l.tail;l=l.children;var d=Qt.current,v=(d&2)!==0;if(v?(d=d&1|2,e.flags|=128):d&=1,k(Qt,d),fe(t,e,l,n),l=vt?Fl:0,!v&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&dh(t,n,e);else if(t.tag===19)dh(t,n,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(r){case"forwards":for(n=e.child,r=null;n!==null;)t=n.alternate,t!==null&&Oo(t)===null&&(r=n),n=n.sibling;n=r,n===null?(r=e.child,e.child=null):(r=n.sibling,n.sibling=null),du(e,!1,r,n,u,l);break;case"backwards":case"unstable_legacy-backwards":for(n=null,r=e.child,e.child=null;r!==null;){if(t=r.alternate,t!==null&&Oo(t)===null){e.child=r;break}t=r.sibling,r.sibling=n,n=r,r=t}du(e,!0,n,null,u,l);break;case"together":du(e,!1,null,null,void 0,l);break;default:e.memoizedState=null}return e.child}function yn(t,e,n){if(t!==null&&(e.dependencies=t.dependencies),Zn|=e.lanes,(n&e.childLanes)===0)if(t!==null){if(rl(t,e,n,!1),(n&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(s(153));if(e.child!==null){for(t=e.child,n=fn(t,t.pendingProps),e.child=n,n.return=e;t.sibling!==null;)t=t.sibling,n=n.sibling=fn(t,t.pendingProps),n.return=e;n.sibling=null}return e.child}function hu(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&_o(t)))}function Tv(t,e,n){switch(e.tag){case 3:Xt(e,e.stateNode.containerInfo),jn(e,kt,t.memoizedState.cache),ba();break;case 27:case 5:ln(e);break;case 4:Xt(e,e.stateNode.containerInfo);break;case 10:jn(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,Hs(e),null;break;case 13:var l=e.memoizedState;if(l!==null)return l.dehydrated!==null?(Gn(e),e.flags|=128,null):(n&e.child.childLanes)!==0?fh(t,e,n):(Gn(e),t=yn(t,e,n),t!==null?t.sibling:null);Gn(e);break;case 19:var r=(t.flags&128)!==0;if(l=(n&e.childLanes)!==0,l||(rl(t,e,n,!1),l=(n&e.childLanes)!==0),r){if(l)return hh(t,e,n);e.flags|=128}if(r=e.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),k(Qt,Qt.current),l)break;return null;case 22:return e.lanes=0,ih(t,e,n,e.pendingProps);case 24:jn(e,kt,t.memoizedState.cache)}return yn(t,e,n)}function mh(t,e,n){if(t!==null)if(t.memoizedProps!==e.pendingProps)It=!0;else{if(!hu(t,n)&&(e.flags&128)===0)return It=!1,Tv(t,e,n);It=(t.flags&131072)!==0}else It=!1,vt&&(e.flags&1048576)!==0&&Kf(e,Fl,e.index);switch(e.lanes=0,e.tag){case 16:t:{var l=e.pendingProps;if(t=Ta(e.elementType),e.type=t,typeof t=="function")vs(t)?(l=Ma(t,l),e.tag=1,e=uh(null,e,t,l,n)):(e.tag=0,e=ou(null,e,t,l,n));else{if(t!=null){var r=t.$$typeof;if(r===H){e.tag=11,e=nh(null,e,t,l,n);break t}else if(r===X){e.tag=14,e=ah(null,e,t,l,n);break t}}throw e=Yt(t)||t,Error(s(306,e,""))}}return e;case 0:return ou(t,e,e.type,e.pendingProps,n);case 1:return l=e.type,r=Ma(l,e.pendingProps),uh(t,e,l,r,n);case 3:t:{if(Xt(e,e.stateNode.containerInfo),t===null)throw Error(s(387));l=e.pendingProps;var u=e.memoizedState;r=u.element,Ds(t,e),oi(e,l,null,n);var d=e.memoizedState;if(l=d.cache,jn(e,kt,l),l!==u.cache&&ws(e,[kt],n,!0),ii(),l=d.element,u.isDehydrated)if(u={element:l,isDehydrated:!1,cache:d.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=ch(t,e,l,n);break t}else if(l!==r){r=He(Error(s(424)),e),Wl(r),e=ch(t,e,l,n);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,Bt=Xe(t.firstChild),ue=e,vt=!0,Un=null,Ge=!0,n=id(e,null,l,n),e.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ba(),l===r){e=yn(t,e,n);break t}fe(t,e,l,n)}e=e.child}return e;case 26:return Yo(t,e),t===null?(n=Am(e.type,null,e.pendingProps,null))?e.memoizedState=n:vt||(n=e.type,t=e.pendingProps,l=ar(ft.current).createElement(n),l[se]=e,l[ye]=t,de(l,n,t),ne(l),e.stateNode=l):e.memoizedState=Am(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return ln(e),t===null&&vt&&(l=e.stateNode=Em(e.type,e.pendingProps,ft.current),ue=e,Ge=!0,r=Bt,In(e.type)?(Ku=r,Bt=Xe(l.firstChild)):Bt=r),fe(t,e,e.pendingProps.children,n),Yo(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&vt&&((r=l=Bt)&&(l=t0(l,e.type,e.pendingProps,Ge),l!==null?(e.stateNode=l,ue=e,Bt=Xe(l.firstChild),Ge=!1,r=!0):r=!1),r||Bn(e)),ln(e),r=e.type,u=e.pendingProps,d=t!==null?t.memoizedProps:null,l=u.children,Gu(r,u)?l=null:d!==null&&Gu(r,d)&&(e.flags|=32),e.memoizedState!==null&&(r=Ys(t,e,pv,null,null,n),xi._currentValue=r),Yo(t,e),fe(t,e,l,n),e.child;case 6:return t===null&&vt&&((t=n=Bt)&&(n=e0(n,e.pendingProps,Ge),n!==null?(e.stateNode=n,ue=e,Bt=null,t=!0):t=!1),t||Bn(e)),null;case 13:return fh(t,e,n);case 4:return Xt(e,e.stateNode.containerInfo),l=e.pendingProps,t===null?e.child=xa(e,null,l,n):fe(t,e,l,n),e.child;case 11:return nh(t,e,e.type,e.pendingProps,n);case 7:return fe(t,e,e.pendingProps,n),e.child;case 8:return fe(t,e,e.pendingProps.children,n),e.child;case 12:return fe(t,e,e.pendingProps.children,n),e.child;case 10:return l=e.pendingProps,jn(e,e.type,l.value),fe(t,e,l.children,n),e.child;case 9:return r=e.type._context,l=e.pendingProps.children,Ea(e),r=ce(r),l=l(r),e.flags|=1,fe(t,e,l,n),e.child;case 14:return ah(t,e,e.type,e.pendingProps,n);case 15:return lh(t,e,e.type,e.pendingProps,n);case 19:return hh(t,e,n);case 31:return Rv(t,e,n);case 22:return ih(t,e,n,e.pendingProps);case 24:return Ea(e),l=ce(kt),t===null?(r=Cs(),r===null&&(r=Dt,u=Ms(),r.pooledCache=u,u.refCount++,u!==null&&(r.pooledCacheLanes|=n),r=u),e.memoizedState={parent:l,cache:r},Ls(e),jn(e,kt,r)):((t.lanes&n)!==0&&(Ds(t,e),oi(e,null,null,n),ii()),r=t.memoizedState,u=e.memoizedState,r.parent!==l?(r={parent:l,cache:l},e.memoizedState=r,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=r),jn(e,kt,l)):(l=u.cache,jn(e,kt,l),l!==r.cache&&ws(e,[kt],n,!0))),fe(t,e,e.pendingProps.children,n),e.child;case 29:throw e.pendingProps}throw Error(s(156,e.tag))}function vn(t){t.flags|=4}function mu(t,e,n,l,r){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(r&335544128)===r)if(t.stateNode.complete)t.flags|=8192;else if(Gh())t.flags|=8192;else throw Aa=Ao,zs}else t.flags&=-16777217}function ph(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Cm(e))if(Gh())t.flags|=8192;else throw Aa=Ao,zs}function Vo(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Jc():536870912,t.lanes|=e,Sl|=e)}function di(t,e){if(!vt)switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;e!==null;)e.alternate!==null&&(n=e),e=e.sibling;n===null?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var l=null;n!==null;)n.alternate!==null&&(l=n),n=n.sibling;l===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:l.sibling=null}}function jt(t){var e=t.alternate!==null&&t.alternate.child===t.child,n=0,l=0;if(e)for(var r=t.child;r!==null;)n|=r.lanes|r.childLanes,l|=r.subtreeFlags&65011712,l|=r.flags&65011712,r.return=t,r=r.sibling;else for(r=t.child;r!==null;)n|=r.lanes|r.childLanes,l|=r.subtreeFlags,l|=r.flags,r.return=t,r=r.sibling;return t.subtreeFlags|=l,t.childLanes=n,e}function Av(t,e,n){var l=e.pendingProps;switch(Es(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return jt(e),null;case 1:return jt(e),null;case 3:return n=e.stateNode,l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),mn(kt),Lt(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(t===null||t.child===null)&&(ol(e)?vn(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Ts())),jt(e),null;case 26:var r=e.type,u=e.memoizedState;return t===null?(vn(e),u!==null?(jt(e),ph(e,u)):(jt(e),mu(e,r,null,l,n))):u?u!==t.memoizedState?(vn(e),jt(e),ph(e,u)):(jt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==l&&vn(e),jt(e),mu(e,r,t,l,n)),null;case 27:if(on(e),n=ft.current,r=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&vn(e);else{if(!l){if(e.stateNode===null)throw Error(s(166));return jt(e),null}t=$.current,ol(e)?kf(e):(t=Em(r,l,n),e.stateNode=t,vn(e))}return jt(e),null;case 5:if(on(e),r=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&vn(e);else{if(!l){if(e.stateNode===null)throw Error(s(166));return jt(e),null}if(u=$.current,ol(e))kf(e);else{var d=ar(ft.current);switch(u){case 1:u=d.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:u=d.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":u=d.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":u=d.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":u=d.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof l.is=="string"?d.createElement("select",{is:l.is}):d.createElement("select"),l.multiple?u.multiple=!0:l.size&&(u.size=l.size);break;default:u=typeof l.is=="string"?d.createElement(r,{is:l.is}):d.createElement(r)}}u[se]=e,u[ye]=l;t:for(d=e.child;d!==null;){if(d.tag===5||d.tag===6)u.appendChild(d.stateNode);else if(d.tag!==4&&d.tag!==27&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break t;for(;d.sibling===null;){if(d.return===null||d.return===e)break t;d=d.return}d.sibling.return=d.return,d=d.sibling}e.stateNode=u;t:switch(de(u,r,l),r){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break t;case"img":l=!0;break t;default:l=!1}l&&vn(e)}}return jt(e),mu(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,n),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==l&&vn(e);else{if(typeof l!="string"&&e.stateNode===null)throw Error(s(166));if(t=ft.current,ol(e)){if(t=e.stateNode,n=e.memoizedProps,l=null,r=ue,r!==null)switch(r.tag){case 27:case 5:l=r.memoizedProps}t[se]=e,t=!!(t.nodeValue===n||l!==null&&l.suppressHydrationWarning===!0||fm(t.nodeValue,n)),t||Bn(e,!0)}else t=ar(t).createTextNode(l),t[se]=e,e.stateNode=t}return jt(e),null;case 31:if(n=e.memoizedState,t===null||t.memoizedState!==null){if(l=ol(e),n!==null){if(t===null){if(!l)throw Error(s(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(557));t[se]=e}else ba(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;jt(e),t=!1}else n=Ts(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),t=!0;if(!t)return e.flags&256?(ze(e),e):(ze(e),null);if((e.flags&128)!==0)throw Error(s(558))}return jt(e),null;case 13:if(l=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(r=ol(e),l!==null&&l.dehydrated!==null){if(t===null){if(!r)throw Error(s(318));if(r=e.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(s(317));r[se]=e}else ba(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;jt(e),r=!1}else r=Ts(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=r),r=!0;if(!r)return e.flags&256?(ze(e),e):(ze(e),null)}return ze(e),(e.flags&128)!==0?(e.lanes=n,e):(n=l!==null,t=t!==null&&t.memoizedState!==null,n&&(l=e.child,r=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(r=l.alternate.memoizedState.cachePool.pool),u=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(u=l.memoizedState.cachePool.pool),u!==r&&(l.flags|=2048)),n!==t&&n&&(e.child.flags|=8192),Vo(e,e.updateQueue),jt(e),null);case 4:return Lt(),t===null&&Bu(e.stateNode.containerInfo),jt(e),null;case 10:return mn(e.type),jt(e),null;case 19:if(Y(Qt),l=e.memoizedState,l===null)return jt(e),null;if(r=(e.flags&128)!==0,u=l.rendering,u===null)if(r)di(l,!1);else{if(Vt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=Oo(t),u!==null){for(e.flags|=128,di(l,!1),t=u.updateQueue,e.updateQueue=t,Vo(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)Xf(n,t),n=n.sibling;return k(Qt,Qt.current&1|2),vt&&dn(e,l.treeForkCount),e.child}t=t.sibling}l.tail!==null&&he()>Jo&&(e.flags|=128,r=!0,di(l,!1),e.lanes=4194304)}else{if(!r)if(t=Oo(u),t!==null){if(e.flags|=128,r=!0,t=t.updateQueue,e.updateQueue=t,Vo(e,t),di(l,!0),l.tail===null&&l.tailMode==="hidden"&&!u.alternate&&!vt)return jt(e),null}else 2*he()-l.renderingStartTime>Jo&&n!==536870912&&(e.flags|=128,r=!0,di(l,!1),e.lanes=4194304);l.isBackwards?(u.sibling=e.child,e.child=u):(t=l.last,t!==null?t.sibling=u:e.child=u,l.last=u)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=he(),t.sibling=null,n=Qt.current,k(Qt,r?n&1|2:n&1),vt&&dn(e,l.treeForkCount),t):(jt(e),null);case 22:case 23:return ze(e),js(),l=e.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(e.flags|=8192):l&&(e.flags|=8192),l?(n&536870912)!==0&&(e.flags&128)===0&&(jt(e),e.subtreeFlags&6&&(e.flags|=8192)):jt(e),n=e.updateQueue,n!==null&&Vo(e,n.retryQueue),n=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),l=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),l!==n&&(e.flags|=2048),t!==null&&Y(Ra),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),mn(kt),jt(e),null;case 25:return null;case 30:return null}throw Error(s(156,e.tag))}function xv(t,e){switch(Es(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return mn(kt),Lt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return on(e),null;case 31:if(e.memoizedState!==null){if(ze(e),e.alternate===null)throw Error(s(340));ba()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(ze(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(s(340));ba()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Y(Qt),null;case 4:return Lt(),null;case 10:return mn(e.type),null;case 22:case 23:return ze(e),js(),t!==null&&Y(Ra),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return mn(kt),null;case 25:return null;default:return null}}function gh(t,e){switch(Es(e),e.tag){case 3:mn(kt),Lt();break;case 26:case 27:case 5:on(e);break;case 4:Lt();break;case 31:e.memoizedState!==null&&ze(e);break;case 13:ze(e);break;case 19:Y(Qt);break;case 10:mn(e.type);break;case 22:case 23:ze(e),js(),t!==null&&Y(Ra);break;case 24:mn(kt)}}function hi(t,e){try{var n=e.updateQueue,l=n!==null?n.lastEffect:null;if(l!==null){var r=l.next;n=r;do{if((n.tag&t)===t){l=void 0;var u=n.create,d=n.inst;l=u(),d.destroy=l}n=n.next}while(n!==r)}}catch(v){wt(e,e.return,v)}}function Xn(t,e,n){try{var l=e.updateQueue,r=l!==null?l.lastEffect:null;if(r!==null){var u=r.next;l=u;do{if((l.tag&t)===t){var d=l.inst,v=d.destroy;if(v!==void 0){d.destroy=void 0,r=e;var R=n,D=v;try{D()}catch(j){wt(r,R,j)}}}l=l.next}while(l!==u)}}catch(j){wt(e,e.return,j)}}function yh(t){var e=t.updateQueue;if(e!==null){var n=t.stateNode;try{rd(e,n)}catch(l){wt(t,t.return,l)}}}function vh(t,e,n){n.props=Ma(t.type,t.memoizedProps),n.state=t.memoizedState;try{n.componentWillUnmount()}catch(l){wt(t,e,l)}}function mi(t,e){try{var n=t.ref;if(n!==null){switch(t.tag){case 26:case 27:case 5:var l=t.stateNode;break;case 30:l=t.stateNode;break;default:l=t.stateNode}typeof n=="function"?t.refCleanup=n(l):n.current=l}}catch(r){wt(t,e,r)}}function tn(t,e){var n=t.ref,l=t.refCleanup;if(n!==null)if(typeof l=="function")try{l()}catch(r){wt(t,e,r)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(r){wt(t,e,r)}else n.current=null}function Sh(t){var e=t.type,n=t.memoizedProps,l=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":n.autoFocus&&l.focus();break t;case"img":n.src?l.src=n.src:n.srcSet&&(l.srcset=n.srcSet)}}catch(r){wt(t,t.return,r)}}function pu(t,e,n){try{var l=t.stateNode;kv(l,t.type,n,e),l[ye]=e}catch(r){wt(t,t.return,r)}}function bh(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&In(t.type)||t.tag===4}function gu(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||bh(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&&In(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 yu(t,e,n){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(t,e):(e=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,e.appendChild(t),n=n._reactRootContainer,n!=null||e.onclick!==null||(e.onclick=un));else if(l!==4&&(l===27&&In(t.type)&&(n=t.stateNode,e=null),t=t.child,t!==null))for(yu(t,e,n),t=t.sibling;t!==null;)yu(t,e,n),t=t.sibling}function Xo(t,e,n){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?n.insertBefore(t,e):n.appendChild(t);else if(l!==4&&(l===27&&In(t.type)&&(n=t.stateNode),t=t.child,t!==null))for(Xo(t,e,n),t=t.sibling;t!==null;)Xo(t,e,n),t=t.sibling}function _h(t){var e=t.stateNode,n=t.memoizedProps;try{for(var l=t.type,r=e.attributes;r.length;)e.removeAttributeNode(r[0]);de(e,l,n),e[se]=t,e[ye]=n}catch(u){wt(t,t.return,u)}}var Sn=!1,$t=!1,vu=!1,Eh=typeof WeakSet=="function"?WeakSet:Set,ae=null;function wv(t,e){if(t=t.containerInfo,qu=cr,t=Nf(t),fs(t)){if("selectionStart"in t)var n={start:t.selectionStart,end:t.selectionEnd};else t:{n=(n=t.ownerDocument)&&n.defaultView||window;var l=n.getSelection&&n.getSelection();if(l&&l.rangeCount!==0){n=l.anchorNode;var r=l.anchorOffset,u=l.focusNode;l=l.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break t}var d=0,v=-1,R=-1,D=0,j=0,G=t,N=null;e:for(;;){for(var U;G!==n||r!==0&&G.nodeType!==3||(v=d+r),G!==u||l!==0&&G.nodeType!==3||(R=d+l),G.nodeType===3&&(d+=G.nodeValue.length),(U=G.firstChild)!==null;)N=G,G=U;for(;;){if(G===t)break e;if(N===n&&++D===r&&(v=d),N===u&&++j===l&&(R=d),(U=G.nextSibling)!==null)break;G=N,N=G.parentNode}G=U}n=v===-1||R===-1?null:{start:v,end:R}}else n=null}n=n||{start:0,end:0}}else n=null;for(Yu={focusedElem:t,selectionRange:n},cr=!1,ae=e;ae!==null;)if(e=ae,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,ae=t;else for(;ae!==null;){switch(e=ae,u=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(n=0;n<t.length;n++)r=t[n],r.ref.impl=r.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&u!==null){t=void 0,n=e,r=u.memoizedProps,u=u.memoizedState,l=n.stateNode;try{var W=Ma(n.type,r);t=l.getSnapshotBeforeUpdate(W,u),l.__reactInternalSnapshotBeforeUpdate=t}catch(rt){wt(n,n.return,rt)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,n=t.nodeType,n===9)Xu(t);else if(n===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Xu(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(s(163))}if(t=e.sibling,t!==null){t.return=e.return,ae=t;break}ae=e.return}}function Rh(t,e,n){var l=n.flags;switch(n.tag){case 0:case 11:case 15:_n(t,n),l&4&&hi(5,n);break;case 1:if(_n(t,n),l&4)if(t=n.stateNode,e===null)try{t.componentDidMount()}catch(d){wt(n,n.return,d)}else{var r=Ma(n.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(r,e,t.__reactInternalSnapshotBeforeUpdate)}catch(d){wt(n,n.return,d)}}l&64&&yh(n),l&512&&mi(n,n.return);break;case 3:if(_n(t,n),l&64&&(t=n.updateQueue,t!==null)){if(e=null,n.child!==null)switch(n.child.tag){case 27:case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}try{rd(t,e)}catch(d){wt(n,n.return,d)}}break;case 27:e===null&&l&4&&_h(n);case 26:case 5:_n(t,n),e===null&&l&4&&Sh(n),l&512&&mi(n,n.return);break;case 12:_n(t,n);break;case 31:_n(t,n),l&4&&xh(t,n);break;case 13:_n(t,n),l&4&&wh(t,n),l&64&&(t=n.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(n=Bv.bind(null,n),n0(t,n))));break;case 22:if(l=n.memoizedState!==null||Sn,!l){e=e!==null&&e.memoizedState!==null||$t,r=Sn;var u=$t;Sn=l,($t=e)&&!u?En(t,n,(n.subtreeFlags&8772)!==0):_n(t,n),Sn=r,$t=u}break;case 30:break;default:_n(t,n)}}function Th(t){var e=t.alternate;e!==null&&(t.alternate=null,Th(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&kr(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 Ht=null,Se=!1;function bn(t,e,n){for(n=n.child;n!==null;)Ah(t,e,n),n=n.sibling}function Ah(t,e,n){if(xe&&typeof xe.onCommitFiberUnmount=="function")try{xe.onCommitFiberUnmount(Hl,n)}catch{}switch(n.tag){case 26:$t||tn(n,e),bn(t,e,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:$t||tn(n,e);var l=Ht,r=Se;In(n.type)&&(Ht=n.stateNode,Se=!1),bn(t,e,n),Ri(n.stateNode),Ht=l,Se=r;break;case 5:$t||tn(n,e);case 6:if(l=Ht,r=Se,Ht=null,bn(t,e,n),Ht=l,Se=r,Ht!==null)if(Se)try{(Ht.nodeType===9?Ht.body:Ht.nodeName==="HTML"?Ht.ownerDocument.body:Ht).removeChild(n.stateNode)}catch(u){wt(n,e,u)}else try{Ht.removeChild(n.stateNode)}catch(u){wt(n,e,u)}break;case 18:Ht!==null&&(Se?(t=Ht,ym(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,n.stateNode),wl(t)):ym(Ht,n.stateNode));break;case 4:l=Ht,r=Se,Ht=n.stateNode.containerInfo,Se=!0,bn(t,e,n),Ht=l,Se=r;break;case 0:case 11:case 14:case 15:Xn(2,n,e),$t||Xn(4,n,e),bn(t,e,n);break;case 1:$t||(tn(n,e),l=n.stateNode,typeof l.componentWillUnmount=="function"&&vh(n,e,l)),bn(t,e,n);break;case 21:bn(t,e,n);break;case 22:$t=(l=$t)||n.memoizedState!==null,bn(t,e,n),$t=l;break;default:bn(t,e,n)}}function xh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{wl(t)}catch(n){wt(e,e.return,n)}}}function wh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{wl(t)}catch(n){wt(e,e.return,n)}}function Mv(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Eh),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Eh),e;default:throw Error(s(435,t.tag))}}function Qo(t,e){var n=Mv(t);e.forEach(function(l){if(!n.has(l)){n.add(l);var r=jv.bind(null,t,l);l.then(r,r)}})}function be(t,e){var n=e.deletions;if(n!==null)for(var l=0;l<n.length;l++){var r=n[l],u=t,d=e,v=d;t:for(;v!==null;){switch(v.tag){case 27:if(In(v.type)){Ht=v.stateNode,Se=!1;break t}break;case 5:Ht=v.stateNode,Se=!1;break t;case 3:case 4:Ht=v.stateNode.containerInfo,Se=!0;break t}v=v.return}if(Ht===null)throw Error(s(160));Ah(u,d,r),Ht=null,Se=!1,u=r.alternate,u!==null&&(u.return=null),r.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Mh(e,t),e=e.sibling}var ke=null;function Mh(t,e){var n=t.alternate,l=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:be(e,t),_e(t),l&4&&(Xn(3,t,t.return),hi(3,t),Xn(5,t,t.return));break;case 1:be(e,t),_e(t),l&512&&($t||n===null||tn(n,n.return)),l&64&&Sn&&(t=t.updateQueue,t!==null&&(l=t.callbacks,l!==null&&(n=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=n===null?l:n.concat(l))));break;case 26:var r=ke;if(be(e,t),_e(t),l&512&&($t||n===null||tn(n,n.return)),l&4){var u=n!==null?n.memoizedState:null;if(l=t.memoizedState,n===null)if(l===null)if(t.stateNode===null){t:{l=t.type,n=t.memoizedProps,r=r.ownerDocument||r;e:switch(l){case"title":u=r.getElementsByTagName("title")[0],(!u||u[Gl]||u[se]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=r.createElement(l),r.head.insertBefore(u,r.querySelector("head > title"))),de(u,l,n),u[se]=t,ne(u),l=u;break t;case"link":var d=Mm("link","href",r).get(l+(n.href||""));if(d){for(var v=0;v<d.length;v++)if(u=d[v],u.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&u.getAttribute("rel")===(n.rel==null?null:n.rel)&&u.getAttribute("title")===(n.title==null?null:n.title)&&u.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){d.splice(v,1);break e}}u=r.createElement(l),de(u,l,n),r.head.appendChild(u);break;case"meta":if(d=Mm("meta","content",r).get(l+(n.content||""))){for(v=0;v<d.length;v++)if(u=d[v],u.getAttribute("content")===(n.content==null?null:""+n.content)&&u.getAttribute("name")===(n.name==null?null:n.name)&&u.getAttribute("property")===(n.property==null?null:n.property)&&u.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&u.getAttribute("charset")===(n.charSet==null?null:n.charSet)){d.splice(v,1);break e}}u=r.createElement(l),de(u,l,n),r.head.appendChild(u);break;default:throw Error(s(468,l))}u[se]=t,ne(u),l=u}t.stateNode=l}else Om(r,t.type,t.stateNode);else t.stateNode=wm(r,l,t.memoizedProps);else u!==l?(u===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):u.count--,l===null?Om(r,t.type,t.stateNode):wm(r,l,t.memoizedProps)):l===null&&t.stateNode!==null&&pu(t,t.memoizedProps,n.memoizedProps)}break;case 27:be(e,t),_e(t),l&512&&($t||n===null||tn(n,n.return)),n!==null&&l&4&&pu(t,t.memoizedProps,n.memoizedProps);break;case 5:if(be(e,t),_e(t),l&512&&($t||n===null||tn(n,n.return)),t.flags&32){r=t.stateNode;try{Ia(r,"")}catch(W){wt(t,t.return,W)}}l&4&&t.stateNode!=null&&(r=t.memoizedProps,pu(t,r,n!==null?n.memoizedProps:r)),l&1024&&(vu=!0);break;case 6:if(be(e,t),_e(t),l&4){if(t.stateNode===null)throw Error(s(162));l=t.memoizedProps,n=t.stateNode;try{n.nodeValue=l}catch(W){wt(t,t.return,W)}}break;case 3:if(or=null,r=ke,ke=lr(e.containerInfo),be(e,t),ke=r,_e(t),l&4&&n!==null&&n.memoizedState.isDehydrated)try{wl(e.containerInfo)}catch(W){wt(t,t.return,W)}vu&&(vu=!1,Oh(t));break;case 4:l=ke,ke=lr(t.stateNode.containerInfo),be(e,t),_e(t),ke=l;break;case 12:be(e,t),_e(t);break;case 31:be(e,t),_e(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,Qo(t,l)));break;case 13:be(e,t),_e(t),t.child.flags&8192&&t.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Ko=he()),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,Qo(t,l)));break;case 22:r=t.memoizedState!==null;var R=n!==null&&n.memoizedState!==null,D=Sn,j=$t;if(Sn=D||r,$t=j||R,be(e,t),$t=j,Sn=D,_e(t),l&8192)t:for(e=t.stateNode,e._visibility=r?e._visibility&-2:e._visibility|1,r&&(n===null||R||Sn||$t||Oa(t)),n=null,e=t;;){if(e.tag===5||e.tag===26){if(n===null){R=n=e;try{if(u=R.stateNode,r)d=u.style,typeof d.setProperty=="function"?d.setProperty("display","none","important"):d.display="none";else{v=R.stateNode;var G=R.memoizedProps.style,N=G!=null&&G.hasOwnProperty("display")?G.display:null;v.style.display=N==null||typeof N=="boolean"?"":(""+N).trim()}}catch(W){wt(R,R.return,W)}}}else if(e.tag===6){if(n===null){R=e;try{R.stateNode.nodeValue=r?"":R.memoizedProps}catch(W){wt(R,R.return,W)}}}else if(e.tag===18){if(n===null){R=e;try{var U=R.stateNode;r?vm(U,!0):vm(R.stateNode,!1)}catch(W){wt(R,R.return,W)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;n===e&&(n=null),e=e.return}n===e&&(n=null),e.sibling.return=e.return,e=e.sibling}l&4&&(l=t.updateQueue,l!==null&&(n=l.retryQueue,n!==null&&(l.retryQueue=null,Qo(t,n))));break;case 19:be(e,t),_e(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,Qo(t,l)));break;case 30:break;case 21:break;default:be(e,t),_e(t)}}function _e(t){var e=t.flags;if(e&2){try{for(var n,l=t.return;l!==null;){if(bh(l)){n=l;break}l=l.return}if(n==null)throw Error(s(160));switch(n.tag){case 27:var r=n.stateNode,u=gu(t);Xo(t,u,r);break;case 5:var d=n.stateNode;n.flags&32&&(Ia(d,""),n.flags&=-33);var v=gu(t);Xo(t,v,d);break;case 3:case 4:var R=n.stateNode.containerInfo,D=gu(t);yu(t,D,R);break;default:throw Error(s(161))}}catch(j){wt(t,t.return,j)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Oh(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Oh(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function _n(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Rh(t,e.alternate,e),e=e.sibling}function Oa(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Xn(4,e,e.return),Oa(e);break;case 1:tn(e,e.return);var n=e.stateNode;typeof n.componentWillUnmount=="function"&&vh(e,e.return,n),Oa(e);break;case 27:Ri(e.stateNode);case 26:case 5:tn(e,e.return),Oa(e);break;case 22:e.memoizedState===null&&Oa(e);break;case 30:Oa(e);break;default:Oa(e)}t=t.sibling}}function En(t,e,n){for(n=n&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var l=e.alternate,r=t,u=e,d=u.flags;switch(u.tag){case 0:case 11:case 15:En(r,u,n),hi(4,u);break;case 1:if(En(r,u,n),l=u,r=l.stateNode,typeof r.componentDidMount=="function")try{r.componentDidMount()}catch(D){wt(l,l.return,D)}if(l=u,r=l.updateQueue,r!==null){var v=l.stateNode;try{var R=r.shared.hiddenCallbacks;if(R!==null)for(r.shared.hiddenCallbacks=null,r=0;r<R.length;r++)od(R[r],v)}catch(D){wt(l,l.return,D)}}n&&d&64&&yh(u),mi(u,u.return);break;case 27:_h(u);case 26:case 5:En(r,u,n),n&&l===null&&d&4&&Sh(u),mi(u,u.return);break;case 12:En(r,u,n);break;case 31:En(r,u,n),n&&d&4&&xh(r,u);break;case 13:En(r,u,n),n&&d&4&&wh(r,u);break;case 22:u.memoizedState===null&&En(r,u,n),mi(u,u.return);break;case 30:break;default:En(r,u,n)}e=e.sibling}}function Su(t,e){var n=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==n&&(t!=null&&t.refCount++,n!=null&&ti(n))}function bu(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ti(t))}function Pe(t,e,n,l){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ch(t,e,n,l),e=e.sibling}function Ch(t,e,n,l){var r=e.flags;switch(e.tag){case 0:case 11:case 15:Pe(t,e,n,l),r&2048&&hi(9,e);break;case 1:Pe(t,e,n,l);break;case 3:Pe(t,e,n,l),r&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ti(t)));break;case 12:if(r&2048){Pe(t,e,n,l),t=e.stateNode;try{var u=e.memoizedProps,d=u.id,v=u.onPostCommit;typeof v=="function"&&v(d,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(R){wt(e,e.return,R)}}else Pe(t,e,n,l);break;case 31:Pe(t,e,n,l);break;case 13:Pe(t,e,n,l);break;case 23:break;case 22:u=e.stateNode,d=e.alternate,e.memoizedState!==null?u._visibility&2?Pe(t,e,n,l):pi(t,e):u._visibility&2?Pe(t,e,n,l):(u._visibility|=2,gl(t,e,n,l,(e.subtreeFlags&10256)!==0||!1)),r&2048&&Su(d,e);break;case 24:Pe(t,e,n,l),r&2048&&bu(e.alternate,e);break;default:Pe(t,e,n,l)}}function gl(t,e,n,l,r){for(r=r&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,d=e,v=n,R=l,D=d.flags;switch(d.tag){case 0:case 11:case 15:gl(u,d,v,R,r),hi(8,d);break;case 23:break;case 22:var j=d.stateNode;d.memoizedState!==null?j._visibility&2?gl(u,d,v,R,r):pi(u,d):(j._visibility|=2,gl(u,d,v,R,r)),r&&D&2048&&Su(d.alternate,d);break;case 24:gl(u,d,v,R,r),r&&D&2048&&bu(d.alternate,d);break;default:gl(u,d,v,R,r)}e=e.sibling}}function pi(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var n=t,l=e,r=l.flags;switch(l.tag){case 22:pi(n,l),r&2048&&Su(l.alternate,l);break;case 24:pi(n,l),r&2048&&bu(l.alternate,l);break;default:pi(n,l)}e=e.sibling}}var gi=8192;function yl(t,e,n){if(t.subtreeFlags&gi)for(t=t.child;t!==null;)zh(t,e,n),t=t.sibling}function zh(t,e,n){switch(t.tag){case 26:yl(t,e,n),t.flags&gi&&t.memoizedState!==null&&m0(n,ke,t.memoizedState,t.memoizedProps);break;case 5:yl(t,e,n);break;case 3:case 4:var l=ke;ke=lr(t.stateNode.containerInfo),yl(t,e,n),ke=l;break;case 22:t.memoizedState===null&&(l=t.alternate,l!==null&&l.memoizedState!==null?(l=gi,gi=16777216,yl(t,e,n),gi=l):yl(t,e,n));break;default:yl(t,e,n)}}function Lh(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 yi(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var n=0;n<e.length;n++){var l=e[n];ae=l,Nh(l,t)}Lh(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Dh(t),t=t.sibling}function Dh(t){switch(t.tag){case 0:case 11:case 15:yi(t),t.flags&2048&&Xn(9,t,t.return);break;case 3:yi(t);break;case 12:yi(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Zo(t)):yi(t);break;default:yi(t)}}function Zo(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var n=0;n<e.length;n++){var l=e[n];ae=l,Nh(l,t)}Lh(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Xn(8,e,e.return),Zo(e);break;case 22:n=e.stateNode,n._visibility&2&&(n._visibility&=-3,Zo(e));break;default:Zo(e)}t=t.sibling}}function Nh(t,e){for(;ae!==null;){var n=ae;switch(n.tag){case 0:case 11:case 15:Xn(8,n,e);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var l=n.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:ti(n.memoizedState.cache)}if(l=n.child,l!==null)l.return=n,ae=l;else t:for(n=t;ae!==null;){l=ae;var r=l.sibling,u=l.return;if(Th(l),l===n){ae=null;break t}if(r!==null){r.return=u,ae=r;break t}ae=u}}}var Ov={getCacheForType:function(t){var e=ce(kt),n=e.data.get(t);return n===void 0&&(n=t(),e.data.set(t,n)),n},cacheSignal:function(){return ce(kt).controller.signal}},Cv=typeof WeakMap=="function"?WeakMap:Map,Tt=0,Dt=null,ht=null,pt=0,xt=0,Le=null,Qn=!1,vl=!1,_u=!1,Rn=0,Vt=0,Zn=0,Ca=0,Eu=0,De=0,Sl=0,vi=null,Ee=null,Ru=!1,Ko=0,Uh=0,Jo=1/0,ko=null,Kn=null,Wt=0,Jn=null,bl=null,Tn=0,Tu=0,Au=null,Bh=null,Si=0,xu=null;function Ne(){return(Tt&2)!==0&&pt!==0?pt&-pt:B.T!==null?Lu():$c()}function jh(){if(De===0)if((pt&536870912)===0||vt){var t=eo;eo<<=1,(eo&3932160)===0&&(eo=262144),De=t}else De=536870912;return t=Ce.current,t!==null&&(t.flags|=32),De}function Re(t,e,n){(t===Dt&&(xt===2||xt===9)||t.cancelPendingCommit!==null)&&(_l(t,0),kn(t,pt,De,!1)),Yl(t,n),((Tt&2)===0||t!==Dt)&&(t===Dt&&((Tt&2)===0&&(Ca|=n),Vt===4&&kn(t,pt,De,!1)),en(t))}function Hh(t,e,n){if((Tt&6)!==0)throw Error(s(327));var l=!n&&(e&127)===0&&(e&t.expiredLanes)===0||ql(t,e),r=l?Dv(t,e):Mu(t,e,!0),u=l;do{if(r===0){vl&&!l&&kn(t,e,0,!1);break}else{if(n=t.current.alternate,u&&!zv(n)){r=Mu(t,e,!1),u=!1;continue}if(r===2){if(u=e,t.errorRecoveryDisabledLanes&u)var d=0;else d=t.pendingLanes&-536870913,d=d!==0?d:d&536870912?536870912:0;if(d!==0){e=d;t:{var v=t;r=vi;var R=v.current.memoizedState.isDehydrated;if(R&&(_l(v,d).flags|=256),d=Mu(v,d,!1),d!==2){if(_u&&!R){v.errorRecoveryDisabledLanes|=u,Ca|=u,r=4;break t}u=Ee,Ee=r,u!==null&&(Ee===null?Ee=u:Ee.push.apply(Ee,u))}r=d}if(u=!1,r!==2)continue}}if(r===1){_l(t,0),kn(t,e,0,!0);break}t:{switch(l=t,u=r,u){case 0:case 1:throw Error(s(345));case 4:if((e&4194048)!==e)break;case 6:kn(l,e,De,!Qn);break t;case 2:Ee=null;break;case 3:case 5:break;default:throw Error(s(329))}if((e&62914560)===e&&(r=Ko+300-he(),10<r)){if(kn(l,e,De,!Qn),ao(l,0,!0)!==0)break t;Tn=e,l.timeoutHandle=pm(qh.bind(null,l,n,Ee,ko,Ru,e,De,Ca,Sl,Qn,u,"Throttled",-0,0),r);break t}qh(l,n,Ee,ko,Ru,e,De,Ca,Sl,Qn,u,null,-0,0)}}break}while(!0);en(t)}function qh(t,e,n,l,r,u,d,v,R,D,j,G,N,U){if(t.timeoutHandle=-1,G=e.subtreeFlags,G&8192||(G&16785408)===16785408){G={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:un},zh(e,u,G);var W=(u&62914560)===u?Ko-he():(u&4194048)===u?Uh-he():0;if(W=p0(G,W),W!==null){Tn=u,t.cancelPendingCommit=W(Jh.bind(null,t,e,u,n,l,r,d,v,R,j,G,null,N,U)),kn(t,u,d,!D);return}}Jh(t,e,u,n,l,r,d,v,R)}function zv(t){for(var e=t;;){var n=e.tag;if((n===0||n===11||n===15)&&e.flags&16384&&(n=e.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var l=0;l<n.length;l++){var r=n[l],u=r.getSnapshot;r=r.value;try{if(!Me(u(),r))return!1}catch{return!1}}if(n=e.child,e.subtreeFlags&16384&&n!==null)n.return=e,e=n;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 kn(t,e,n,l){e&=~Eu,e&=~Ca,t.suspendedLanes|=e,t.pingedLanes&=~e,l&&(t.warmLanes|=e),l=t.expirationTimes;for(var r=e;0<r;){var u=31-we(r),d=1<<u;l[u]=-1,r&=~d}n!==0&&kc(t,n,e)}function Po(){return(Tt&6)===0?(bi(0),!1):!0}function wu(){if(ht!==null){if(xt===0)var t=ht.return;else t=ht,hn=_a=null,Xs(t),fl=null,ni=0,t=ht;for(;t!==null;)gh(t.alternate,t),t=t.return;ht=null}}function _l(t,e){var n=t.timeoutHandle;n!==-1&&(t.timeoutHandle=-1,$v(n)),n=t.cancelPendingCommit,n!==null&&(t.cancelPendingCommit=null,n()),Tn=0,wu(),Dt=t,ht=n=fn(t.current,null),pt=e,xt=0,Le=null,Qn=!1,vl=ql(t,e),_u=!1,Sl=De=Eu=Ca=Zn=Vt=0,Ee=vi=null,Ru=!1,(e&8)!==0&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0<l;){var r=31-we(l),u=1<<r;e|=t[r],l&=~u}return Rn=e,go(),n}function Yh(t,e){ut=null,B.H=ci,e===cl||e===To?(e=nd(),xt=3):e===zs?(e=nd(),xt=4):xt=e===iu?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Le=e,ht===null&&(Vt=1,Ho(t,He(e,t.current)))}function Gh(){var t=Ce.current;return t===null?!0:(pt&4194048)===pt?Ve===null:(pt&62914560)===pt||(pt&536870912)!==0?t===Ve:!1}function Vh(){var t=B.H;return B.H=ci,t===null?ci:t}function Xh(){var t=B.A;return B.A=Ov,t}function Io(){Vt=4,Qn||(pt&4194048)!==pt&&Ce.current!==null||(vl=!0),(Zn&134217727)===0&&(Ca&134217727)===0||Dt===null||kn(Dt,pt,De,!1)}function Mu(t,e,n){var l=Tt;Tt|=2;var r=Vh(),u=Xh();(Dt!==t||pt!==e)&&(ko=null,_l(t,e)),e=!1;var d=Vt;t:do try{if(xt!==0&&ht!==null){var v=ht,R=Le;switch(xt){case 8:wu(),d=6;break t;case 3:case 2:case 9:case 6:Ce.current===null&&(e=!0);var D=xt;if(xt=0,Le=null,El(t,v,R,D),n&&vl){d=0;break t}break;default:D=xt,xt=0,Le=null,El(t,v,R,D)}}Lv(),d=Vt;break}catch(j){Yh(t,j)}while(!0);return e&&t.shellSuspendCounter++,hn=_a=null,Tt=l,B.H=r,B.A=u,ht===null&&(Dt=null,pt=0,go()),d}function Lv(){for(;ht!==null;)Qh(ht)}function Dv(t,e){var n=Tt;Tt|=2;var l=Vh(),r=Xh();Dt!==t||pt!==e?(ko=null,Jo=he()+500,_l(t,e)):vl=ql(t,e);t:do try{if(xt!==0&&ht!==null){e=ht;var u=Le;e:switch(xt){case 1:xt=0,Le=null,El(t,e,u,1);break;case 2:case 9:if(td(u)){xt=0,Le=null,Zh(e);break}e=function(){xt!==2&&xt!==9||Dt!==t||(xt=7),en(t)},u.then(e,e);break t;case 3:xt=7;break t;case 4:xt=5;break t;case 7:td(u)?(xt=0,Le=null,Zh(e)):(xt=0,Le=null,El(t,e,u,7));break;case 5:var d=null;switch(ht.tag){case 26:d=ht.memoizedState;case 5:case 27:var v=ht;if(d?Cm(d):v.stateNode.complete){xt=0,Le=null;var R=v.sibling;if(R!==null)ht=R;else{var D=v.return;D!==null?(ht=D,$o(D)):ht=null}break e}}xt=0,Le=null,El(t,e,u,5);break;case 6:xt=0,Le=null,El(t,e,u,6);break;case 8:wu(),Vt=6;break t;default:throw Error(s(462))}}Nv();break}catch(j){Yh(t,j)}while(!0);return hn=_a=null,B.H=l,B.A=r,Tt=n,ht!==null?0:(Dt=null,pt=0,go(),Vt)}function Nv(){for(;ht!==null&&!Wi();)Qh(ht)}function Qh(t){var e=mh(t.alternate,t,Rn);t.memoizedProps=t.pendingProps,e===null?$o(t):ht=e}function Zh(t){var e=t,n=e.alternate;switch(e.tag){case 15:case 0:e=sh(n,e,e.pendingProps,e.type,void 0,pt);break;case 11:e=sh(n,e,e.pendingProps,e.type.render,e.ref,pt);break;case 5:Xs(e);default:gh(n,e),e=ht=Xf(e,Rn),e=mh(n,e,Rn)}t.memoizedProps=t.pendingProps,e===null?$o(t):ht=e}function El(t,e,n,l){hn=_a=null,Xs(e),fl=null,ni=0;var r=e.return;try{if(Ev(t,r,e,n,pt)){Vt=1,Ho(t,He(n,t.current)),ht=null;return}}catch(u){if(r!==null)throw ht=r,u;Vt=1,Ho(t,He(n,t.current)),ht=null;return}e.flags&32768?(vt||l===1?t=!0:vl||(pt&536870912)!==0?t=!1:(Qn=t=!0,(l===2||l===9||l===3||l===6)&&(l=Ce.current,l!==null&&l.tag===13&&(l.flags|=16384))),Kh(e,t)):$o(e)}function $o(t){var e=t;do{if((e.flags&32768)!==0){Kh(e,Qn);return}t=e.return;var n=Av(e.alternate,e,Rn);if(n!==null){ht=n;return}if(e=e.sibling,e!==null){ht=e;return}ht=e=t}while(e!==null);Vt===0&&(Vt=5)}function Kh(t,e){do{var n=xv(t.alternate,t);if(n!==null){n.flags&=32767,ht=n;return}if(n=t.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!e&&(t=t.sibling,t!==null)){ht=t;return}ht=t=n}while(t!==null);Vt=6,ht=null}function Jh(t,e,n,l,r,u,d,v,R){t.cancelPendingCommit=null;do Fo();while(Wt!==0);if((Tt&6)!==0)throw Error(s(327));if(e!==null){if(e===t.current)throw Error(s(177));if(u=e.lanes|e.childLanes,u|=gs,hy(t,n,u,d,v,R),t===Dt&&(ht=Dt=null,pt=0),bl=e,Jn=t,Tn=n,Tu=u,Au=r,Bh=l,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,Hv(Xa,function(){return Fh(),null})):(t.callbackNode=null,t.callbackPriority=0),l=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||l){l=B.T,B.T=null,r=K.p,K.p=2,d=Tt,Tt|=4;try{wv(t,e,n)}finally{Tt=d,K.p=r,B.T=l}}Wt=1,kh(),Ph(),Ih()}}function kh(){if(Wt===1){Wt=0;var t=Jn,e=bl,n=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||n){n=B.T,B.T=null;var l=K.p;K.p=2;var r=Tt;Tt|=4;try{Mh(e,t);var u=Yu,d=Nf(t.containerInfo),v=u.focusedElem,R=u.selectionRange;if(d!==v&&v&&v.ownerDocument&&Df(v.ownerDocument.documentElement,v)){if(R!==null&&fs(v)){var D=R.start,j=R.end;if(j===void 0&&(j=D),"selectionStart"in v)v.selectionStart=D,v.selectionEnd=Math.min(j,v.value.length);else{var G=v.ownerDocument||document,N=G&&G.defaultView||window;if(N.getSelection){var U=N.getSelection(),W=v.textContent.length,rt=Math.min(R.start,W),zt=R.end===void 0?rt:Math.min(R.end,W);!U.extend&&rt>zt&&(d=zt,zt=rt,rt=d);var C=Lf(v,rt),x=Lf(v,zt);if(C&&x&&(U.rangeCount!==1||U.anchorNode!==C.node||U.anchorOffset!==C.offset||U.focusNode!==x.node||U.focusOffset!==x.offset)){var L=G.createRange();L.setStart(C.node,C.offset),U.removeAllRanges(),rt>zt?(U.addRange(L),U.extend(x.node,x.offset)):(L.setEnd(x.node,x.offset),U.addRange(L))}}}}for(G=[],U=v;U=U.parentNode;)U.nodeType===1&&G.push({element:U,left:U.scrollLeft,top:U.scrollTop});for(typeof v.focus=="function"&&v.focus(),v=0;v<G.length;v++){var q=G[v];q.element.scrollLeft=q.left,q.element.scrollTop=q.top}}cr=!!qu,Yu=qu=null}finally{Tt=r,K.p=l,B.T=n}}t.current=e,Wt=2}}function Ph(){if(Wt===2){Wt=0;var t=Jn,e=bl,n=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||n){n=B.T,B.T=null;var l=K.p;K.p=2;var r=Tt;Tt|=4;try{Rh(t,e.alternate,e)}finally{Tt=r,K.p=l,B.T=n}}Wt=3}}function Ih(){if(Wt===4||Wt===3){Wt=0,Xr();var t=Jn,e=bl,n=Tn,l=Bh;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Wt=5:(Wt=0,bl=Jn=null,$h(t,t.pendingLanes));var r=t.pendingLanes;if(r===0&&(Kn=null),Kr(n),e=e.stateNode,xe&&typeof xe.onCommitFiberRoot=="function")try{xe.onCommitFiberRoot(Hl,e,void 0,(e.current.flags&128)===128)}catch{}if(l!==null){e=B.T,r=K.p,K.p=2,B.T=null;try{for(var u=t.onRecoverableError,d=0;d<l.length;d++){var v=l[d];u(v.value,{componentStack:v.stack})}}finally{B.T=e,K.p=r}}(Tn&3)!==0&&Fo(),en(t),r=t.pendingLanes,(n&261930)!==0&&(r&42)!==0?t===xu?Si++:(Si=0,xu=t):Si=0,bi(0)}}function $h(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,ti(e)))}function Fo(){return kh(),Ph(),Ih(),Fh()}function Fh(){if(Wt!==5)return!1;var t=Jn,e=Tu;Tu=0;var n=Kr(Tn),l=B.T,r=K.p;try{K.p=32>n?32:n,B.T=null,n=Au,Au=null;var u=Jn,d=Tn;if(Wt=0,bl=Jn=null,Tn=0,(Tt&6)!==0)throw Error(s(331));var v=Tt;if(Tt|=4,Dh(u.current),Ch(u,u.current,d,n),Tt=v,bi(0,!1),xe&&typeof xe.onPostCommitFiberRoot=="function")try{xe.onPostCommitFiberRoot(Hl,u)}catch{}return!0}finally{K.p=r,B.T=l,$h(t,e)}}function Wh(t,e,n){e=He(n,e),e=lu(t.stateNode,e,2),t=Yn(t,e,2),t!==null&&(Yl(t,2),en(t))}function wt(t,e,n){if(t.tag===3)Wh(t,t,n);else for(;e!==null;){if(e.tag===3){Wh(e,t,n);break}else if(e.tag===1){var l=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(Kn===null||!Kn.has(l))){t=He(n,t),n=th(2),l=Yn(e,n,2),l!==null&&(eh(n,l,e,t),Yl(l,2),en(l));break}}e=e.return}}function Ou(t,e,n){var l=t.pingCache;if(l===null){l=t.pingCache=new Cv;var r=new Set;l.set(e,r)}else r=l.get(e),r===void 0&&(r=new Set,l.set(e,r));r.has(n)||(_u=!0,r.add(n),t=Uv.bind(null,t,e,n),e.then(t,t))}function Uv(t,e,n){var l=t.pingCache;l!==null&&l.delete(e),t.pingedLanes|=t.suspendedLanes&n,t.warmLanes&=~n,Dt===t&&(pt&n)===n&&(Vt===4||Vt===3&&(pt&62914560)===pt&&300>he()-Ko?(Tt&2)===0&&_l(t,0):Eu|=n,Sl===pt&&(Sl=0)),en(t)}function tm(t,e){e===0&&(e=Jc()),t=va(t,e),t!==null&&(Yl(t,e),en(t))}function Bv(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),tm(t,n)}function jv(t,e){var n=0;switch(t.tag){case 31:case 13:var l=t.stateNode,r=t.memoizedState;r!==null&&(n=r.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(s(314))}l!==null&&l.delete(e),tm(t,n)}function Hv(t,e){return Ke(t,e)}var Wo=null,Rl=null,Cu=!1,tr=!1,zu=!1,Pn=0;function en(t){t!==Rl&&t.next===null&&(Rl===null?Wo=Rl=t:Rl=Rl.next=t),tr=!0,Cu||(Cu=!0,Yv())}function bi(t,e){if(!zu&&tr){zu=!0;do for(var n=!1,l=Wo;l!==null;){if(t!==0){var r=l.pendingLanes;if(r===0)var u=0;else{var d=l.suspendedLanes,v=l.pingedLanes;u=(1<<31-we(42|t)+1)-1,u&=r&~(d&~v),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,lm(l,u))}else u=pt,u=ao(l,l===Dt?u:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(u&3)===0||ql(l,u)||(n=!0,lm(l,u));l=l.next}while(n);zu=!1}}function qv(){em()}function em(){tr=Cu=!1;var t=0;Pn!==0&&Iv()&&(t=Pn);for(var e=he(),n=null,l=Wo;l!==null;){var r=l.next,u=nm(l,e);u===0?(l.next=null,n===null?Wo=r:n.next=r,r===null&&(Rl=n)):(n=l,(t!==0||(u&3)!==0)&&(tr=!0)),l=r}Wt!==0&&Wt!==5||bi(t),Pn!==0&&(Pn=0)}function nm(t,e){for(var n=t.suspendedLanes,l=t.pingedLanes,r=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var d=31-we(u),v=1<<d,R=r[d];R===-1?((v&n)===0||(v&l)!==0)&&(r[d]=dy(v,e)):R<=e&&(t.expiredLanes|=v),u&=~v}if(e=Dt,n=pt,n=ao(t,t===e?n:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l=t.callbackNode,n===0||t===e&&(xt===2||xt===9)||t.cancelPendingCommit!==null)return l!==null&&l!==null&&jl(l),t.callbackNode=null,t.callbackPriority=0;if((n&3)===0||ql(t,n)){if(e=n&-n,e===t.callbackPriority)return e;switch(l!==null&&jl(l),Kr(n)){case 2:case 8:n=$e;break;case 32:n=Xa;break;case 268435456:n=Kc;break;default:n=Xa}return l=am.bind(null,t),n=Ke(n,l),t.callbackPriority=e,t.callbackNode=n,e}return l!==null&&l!==null&&jl(l),t.callbackPriority=2,t.callbackNode=null,2}function am(t,e){if(Wt!==0&&Wt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var n=t.callbackNode;if(Fo()&&t.callbackNode!==n)return null;var l=pt;return l=ao(t,t===Dt?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l===0?null:(Hh(t,l,e),nm(t,he()),t.callbackNode!=null&&t.callbackNode===n?am.bind(null,t):null)}function lm(t,e){if(Fo())return null;Hh(t,e,!0)}function Yv(){Fv(function(){(Tt&6)!==0?Ke(re,qv):em()})}function Lu(){if(Pn===0){var t=sl;t===0&&(t=to,to<<=1,(to&261888)===0&&(to=256)),Pn=t}return Pn}function im(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:ro(""+t)}function om(t,e){var n=e.ownerDocument.createElement("input");return n.name=e.name,n.value=e.value,t.id&&n.setAttribute("form",t.id),e.parentNode.insertBefore(n,e),t=new FormData(t),n.parentNode.removeChild(n),t}function Gv(t,e,n,l,r){if(e==="submit"&&n&&n.stateNode===r){var u=im((r[ye]||null).action),d=l.submitter;d&&(e=(e=d[ye]||null)?im(e.formAction):d.getAttribute("formAction"),e!==null&&(u=e,d=null));var v=new fo("action","action",null,l,r);t.push({event:v,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Pn!==0){var R=d?om(r,d):new FormData(r);Fs(n,{pending:!0,data:R,method:r.method,action:u},null,R)}}else typeof u=="function"&&(v.preventDefault(),R=d?om(r,d):new FormData(r),Fs(n,{pending:!0,data:R,method:r.method,action:u},u,R))},currentTarget:r}]})}}for(var Du=0;Du<ps.length;Du++){var Nu=ps[Du],Vv=Nu.toLowerCase(),Xv=Nu[0].toUpperCase()+Nu.slice(1);Je(Vv,"on"+Xv)}Je(jf,"onAnimationEnd"),Je(Hf,"onAnimationIteration"),Je(qf,"onAnimationStart"),Je("dblclick","onDoubleClick"),Je("focusin","onFocus"),Je("focusout","onBlur"),Je(iv,"onTransitionRun"),Je(ov,"onTransitionStart"),Je(rv,"onTransitionCancel"),Je(Yf,"onTransitionEnd"),ka("onMouseEnter",["mouseout","mouseover"]),ka("onMouseLeave",["mouseout","mouseover"]),ka("onPointerEnter",["pointerout","pointerover"]),ka("onPointerLeave",["pointerout","pointerover"]),ma("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ma("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ma("onBeforeInput",["compositionend","keypress","textInput","paste"]),ma("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ma("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ma("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var _i="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(" "),Qv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(_i));function rm(t,e){e=(e&4)!==0;for(var n=0;n<t.length;n++){var l=t[n],r=l.event;l=l.listeners;t:{var u=void 0;if(e)for(var d=l.length-1;0<=d;d--){var v=l[d],R=v.instance,D=v.currentTarget;if(v=v.listener,R!==u&&r.isPropagationStopped())break t;u=v,r.currentTarget=D;try{u(r)}catch(j){po(j)}r.currentTarget=null,u=R}else for(d=0;d<l.length;d++){if(v=l[d],R=v.instance,D=v.currentTarget,v=v.listener,R!==u&&r.isPropagationStopped())break t;u=v,r.currentTarget=D;try{u(r)}catch(j){po(j)}r.currentTarget=null,u=R}}}}function mt(t,e){var n=e[Jr];n===void 0&&(n=e[Jr]=new Set);var l=t+"__bubble";n.has(l)||(sm(e,t,2,!1),n.add(l))}function Uu(t,e,n){var l=0;e&&(l|=4),sm(n,t,l,e)}var er="_reactListening"+Math.random().toString(36).slice(2);function Bu(t){if(!t[er]){t[er]=!0,tf.forEach(function(n){n!=="selectionchange"&&(Qv.has(n)||Uu(n,!1,t),Uu(n,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[er]||(e[er]=!0,Uu("selectionchange",!1,e))}}function sm(t,e,n,l){switch(jm(e)){case 2:var r=v0;break;case 8:r=S0;break;default:r=$u}n=r.bind(null,e,n,t),r=void 0,!ns||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(r=!0),l?r!==void 0?t.addEventListener(e,n,{capture:!0,passive:r}):t.addEventListener(e,n,!0):r!==void 0?t.addEventListener(e,n,{passive:r}):t.addEventListener(e,n,!1)}function ju(t,e,n,l,r){var u=l;if((e&1)===0&&(e&2)===0&&l!==null)t:for(;;){if(l===null)return;var d=l.tag;if(d===3||d===4){var v=l.stateNode.containerInfo;if(v===r)break;if(d===4)for(d=l.return;d!==null;){var R=d.tag;if((R===3||R===4)&&d.stateNode.containerInfo===r)return;d=d.return}for(;v!==null;){if(d=Za(v),d===null)return;if(R=d.tag,R===5||R===6||R===26||R===27){l=u=d;continue t}v=v.parentNode}}l=l.return}hf(function(){var D=u,j=ts(n),G=[];t:{var N=Gf.get(t);if(N!==void 0){var U=fo,W=t;switch(t){case"keypress":if(uo(n)===0)break t;case"keydown":case"keyup":U=jy;break;case"focusin":W="focus",U=os;break;case"focusout":W="blur",U=os;break;case"beforeblur":case"afterblur":U=os;break;case"click":if(n.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":U=gf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":U=Ay;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":U=Yy;break;case jf:case Hf:case qf:U=My;break;case Yf:U=Vy;break;case"scroll":case"scrollend":U=Ry;break;case"wheel":U=Qy;break;case"copy":case"cut":case"paste":U=Cy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":U=vf;break;case"toggle":case"beforetoggle":U=Ky}var rt=(e&4)!==0,zt=!rt&&(t==="scroll"||t==="scrollend"),C=rt?N!==null?N+"Capture":null:N;rt=[];for(var x=D,L;x!==null;){var q=x;if(L=q.stateNode,q=q.tag,q!==5&&q!==26&&q!==27||L===null||C===null||(q=Xl(x,C),q!=null&&rt.push(Ei(x,q,L))),zt)break;x=x.return}0<rt.length&&(N=new U(N,W,null,n,j),G.push({event:N,listeners:rt}))}}if((e&7)===0){t:{if(N=t==="mouseover"||t==="pointerover",U=t==="mouseout"||t==="pointerout",N&&n!==Wr&&(W=n.relatedTarget||n.fromElement)&&(Za(W)||W[Qa]))break t;if((U||N)&&(N=j.window===j?j:(N=j.ownerDocument)?N.defaultView||N.parentWindow:window,U?(W=n.relatedTarget||n.toElement,U=D,W=W?Za(W):null,W!==null&&(zt=f(W),rt=W.tag,W!==zt||rt!==5&&rt!==27&&rt!==6)&&(W=null)):(U=null,W=D),U!==W)){if(rt=gf,q="onMouseLeave",C="onMouseEnter",x="mouse",(t==="pointerout"||t==="pointerover")&&(rt=vf,q="onPointerLeave",C="onPointerEnter",x="pointer"),zt=U==null?N:Vl(U),L=W==null?N:Vl(W),N=new rt(q,x+"leave",U,n,j),N.target=zt,N.relatedTarget=L,q=null,Za(j)===D&&(rt=new rt(C,x+"enter",W,n,j),rt.target=L,rt.relatedTarget=zt,q=rt),zt=q,U&&W)e:{for(rt=Zv,C=U,x=W,L=0,q=C;q;q=rt(q))L++;q=0;for(var lt=x;lt;lt=rt(lt))q++;for(;0<L-q;)C=rt(C),L--;for(;0<q-L;)x=rt(x),q--;for(;L--;){if(C===x||x!==null&&C===x.alternate){rt=C;break e}C=rt(C),x=rt(x)}rt=null}else rt=null;U!==null&&um(G,N,U,rt,!1),W!==null&&zt!==null&&um(G,zt,W,rt,!0)}}t:{if(N=D?Vl(D):window,U=N.nodeName&&N.nodeName.toLowerCase(),U==="select"||U==="input"&&N.type==="file")var bt=xf;else if(Tf(N))if(wf)bt=nv;else{bt=tv;var et=Wy}else U=N.nodeName,!U||U.toLowerCase()!=="input"||N.type!=="checkbox"&&N.type!=="radio"?D&&Fr(D.elementType)&&(bt=xf):bt=ev;if(bt&&(bt=bt(t,D))){Af(G,bt,n,j);break t}et&&et(t,N,D),t==="focusout"&&D&&N.type==="number"&&D.memoizedProps.value!=null&&$r(N,"number",N.value)}switch(et=D?Vl(D):window,t){case"focusin":(Tf(et)||et.contentEditable==="true")&&(tl=et,ds=D,$l=null);break;case"focusout":$l=ds=tl=null;break;case"mousedown":hs=!0;break;case"contextmenu":case"mouseup":case"dragend":hs=!1,Uf(G,n,j);break;case"selectionchange":if(lv)break;case"keydown":case"keyup":Uf(G,n,j)}var ct;if(ss)t:{switch(t){case"compositionstart":var gt="onCompositionStart";break t;case"compositionend":gt="onCompositionEnd";break t;case"compositionupdate":gt="onCompositionUpdate";break t}gt=void 0}else Wa?Ef(t,n)&&(gt="onCompositionEnd"):t==="keydown"&&n.keyCode===229&&(gt="onCompositionStart");gt&&(Sf&&n.locale!=="ko"&&(Wa||gt!=="onCompositionStart"?gt==="onCompositionEnd"&&Wa&&(ct=mf()):(Dn=j,as="value"in Dn?Dn.value:Dn.textContent,Wa=!0)),et=nr(D,gt),0<et.length&&(gt=new yf(gt,t,null,n,j),G.push({event:gt,listeners:et}),ct?gt.data=ct:(ct=Rf(n),ct!==null&&(gt.data=ct)))),(ct=ky?Py(t,n):Iy(t,n))&&(gt=nr(D,"onBeforeInput"),0<gt.length&&(et=new yf("onBeforeInput","beforeinput",null,n,j),G.push({event:et,listeners:gt}),et.data=ct)),Gv(G,t,D,n,j)}rm(G,e)})}function Ei(t,e,n){return{instance:t,listener:e,currentTarget:n}}function nr(t,e){for(var n=e+"Capture",l=[];t!==null;){var r=t,u=r.stateNode;if(r=r.tag,r!==5&&r!==26&&r!==27||u===null||(r=Xl(t,n),r!=null&&l.unshift(Ei(t,r,u)),r=Xl(t,e),r!=null&&l.push(Ei(t,r,u))),t.tag===3)return l;t=t.return}return[]}function Zv(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function um(t,e,n,l,r){for(var u=e._reactName,d=[];n!==null&&n!==l;){var v=n,R=v.alternate,D=v.stateNode;if(v=v.tag,R!==null&&R===l)break;v!==5&&v!==26&&v!==27||D===null||(R=D,r?(D=Xl(n,u),D!=null&&d.unshift(Ei(n,D,R))):r||(D=Xl(n,u),D!=null&&d.push(Ei(n,D,R)))),n=n.return}d.length!==0&&t.push({event:e,listeners:d})}var Kv=/\r\n?/g,Jv=/\u0000|\uFFFD/g;function cm(t){return(typeof t=="string"?t:""+t).replace(Kv,`
10`).replace(Jv,"")}function fm(t,e){return e=cm(e),cm(t)===e}function Ct(t,e,n,l,r,u){switch(n){case"children":typeof l=="string"?e==="body"||e==="textarea"&&l===""||Ia(t,l):(typeof l=="number"||typeof l=="bigint")&&e!=="body"&&Ia(t,""+l);break;case"className":io(t,"class",l);break;case"tabIndex":io(t,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":io(t,n,l);break;case"style":ff(t,l,u);break;case"data":if(e!=="object"){io(t,"data",l);break}case"src":case"href":if(l===""&&(e!=="a"||n!=="href")){t.removeAttribute(n);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(n);break}l=ro(""+l),t.setAttribute(n,l);break;case"action":case"formAction":if(typeof l=="function"){t.setAttribute(n,"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"&&(n==="formAction"?(e!=="input"&&Ct(t,e,"name",r.name,r,null),Ct(t,e,"formEncType",r.formEncType,r,null),Ct(t,e,"formMethod",r.formMethod,r,null),Ct(t,e,"formTarget",r.formTarget,r,null)):(Ct(t,e,"encType",r.encType,r,null),Ct(t,e,"method",r.method,r,null),Ct(t,e,"target",r.target,r,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(n);break}l=ro(""+l),t.setAttribute(n,l);break;case"onClick":l!=null&&(t.onclick=un);break;case"onScroll":l!=null&&mt("scroll",t);break;case"onScrollEnd":l!=null&&mt("scrollend",t);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(s(61));if(n=l.__html,n!=null){if(r.children!=null)throw Error(s(60));t.innerHTML=n}}break;case"multiple":t.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":t.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){t.removeAttribute("xlink:href");break}n=ro(""+l),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(n,""+l):t.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
10ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(n,""):t.removeAttribute(n);break;case"capture":case"download":l===!0?t.setAttribute(n,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(n,l):t.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?t.setAttribute(n,l):t.removeAttribute(n);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?t.removeAttribute(n):t.setAttribute(n,l);break;case"popover":mt("beforetoggle",t),mt("toggle",t),lo(t,"popover",l);break;case"xlinkActuate":sn(t,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":sn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":sn(t,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":sn(t,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":sn(t,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":sn(t,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":sn(t,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":sn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":sn(t,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":lo(t,"is",l);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=_y.get(n)||n,lo(t,n,l))}}function Hu(t,e,n,l,r,u){switch(n){case"style":ff(t,l,u);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(s(61));if(n=l.__html,n!=null){if(r.children!=null)throw Error(s(60));t.innerHTML=n}}break;case"children":typeof l=="string"?Ia(t,l):(typeof l=="number"||typeof l=="bigint")&&Ia(t,""+l);break;case"onScroll":l!=null&&mt("scroll",t);break;case"onScrollEnd":l!=null&&mt("scrollend",t);break;case"onClick":l!=null&&(t.onclick=un);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ef.hasOwnProperty(n))t:{if(n[0]==="o"&&n[1]==="n"&&(r=n.endsWith("Capture"),e=n.slice(2,r?n.length-7:void 0),u=t[ye]||null,u=u!=null?u[n]:null,typeof u=="function"&&t.removeEventListener(e,u,r),typeof l=="function")){typeof u!="function"&&u!==null&&(n in t?t[n]=null:t.hasAttribute(n)&&t.removeAttribute(n)),t.addEventListener(e,l,r);break t}n in t?t[n]=l:l===!0?t.setAttribute(n,""):lo(t,n,l)}}}function de(t,e,n){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":mt("error",t),mt("load",t);var l=!1,r=!1,u;for(u in n)if(n.hasOwnProperty(u)){var d=n[u];if(d!=null)switch(u){case"src":l=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,e));default:Ct(t,e,u,d,n,null)}}r&&Ct(t,e,"srcSet",n.srcSet,n,null),l&&Ct(t,e,"src",n.src,n,null);return;case"input":mt("invalid",t);var v=u=d=r=null,R=null,D=null;for(l in n)if(n.hasOwnProperty(l)){var j=n[l];if(j!=null)switch(l){case"name":r=j;break;case"type":d=j;break;case"checked":R=j;break;case"defaultChecked":D=j;break;case"value":u=j;break;case"defaultValue":v=j;break;case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(s(137,e));break;default:Ct(t,e,l,j,n,null)}}rf(t,u,v,R,D,d,r,!1);return;case"select":mt("invalid",t),l=d=u=null;for(r in n)if(n.hasOwnProperty(r)&&(v=n[r],v!=null))switch(r){case"value":u=v;break;case"defaultValue":d=v;break;case"multiple":l=v;default:Ct(t,e,r,v,n,null)}e=u,n=d,t.multiple=!!l,e!=null?Pa(t,!!l,e,!1):n!=null&&Pa(t,!!l,n,!0);return;case"textarea":mt("invalid",t),u=r=l=null;for(d in n)if(n.hasOwnProperty(d)&&(v=n[d],v!=null))switch(d){case"value":l=v;break;case"defaultValue":r=v;break;case"children":u=v;break;case"dangerouslySetInnerHTML":if(v!=null)throw Error(s(91));break;default:Ct(t,e,d,v,n,null)}uf(t,l,r,u);return;case"option":for(R in n)n.hasOwnProperty(R)&&(l=n[R],l!=null)&&(R==="selected"?t.selected=l&&typeof l!="function"&&typeof l!="symbol":Ct(t,e,R,l,n,null));return;case"dialog":mt("beforetoggle",t),mt("toggle",t),mt("cancel",t),mt("close",t);break;case"iframe":case"object":mt("load",t);break;case"video":case"audio":for(l=0;l<_i.length;l++)mt(_i[l],t);break;case"image":mt("error",t),mt("load",t);break;case"details":mt("toggle",t);break;case"embed":case"source":case"link":mt("error",t),mt("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(D in n)if(n.hasOwnProperty(D)&&(l=n[D],l!=null))switch(D){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,e));default:Ct(t,e,D,l,n,null)}return;default:if(Fr(e)){for(j in n)n.hasOwnProperty(j)&&(l=n[j],l!==void 0&&Hu(t,e,j,l,n,void 0));return}}
vendor: 28,082 bytes, line 10
10for(v in n)n.hasOwnProperty(v)&&(l=n[v],l!=null&&Ct(t,e,v,l,n,null))}function kv(t,e,n,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var r=null,u=null,d=null,v=null,R=null,D=null,j=null;for(U in n){var G=n[U];if(n.hasOwnProperty(U)&&G!=null)switch(U){case"checked":break;case"value":break;case"defaultValue":R=G;default:l.hasOwnProperty(U)||Ct(t,e,U,null,l,G)}}for(var N in l){var U=l[N];if(G=n[N],l.hasOwnProperty(N)&&(U!=null||G!=null))switch(N){case"type":u=U;break;case"name":r=U;break;case"checked":D=U;break;case"defaultChecked":j=U;break;case"value":d=U;break;case"defaultValue":v=U;break;case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(s(137,e));break;default:U!==G&&Ct(t,e,N,U,l,G)}}Ir(t,d,v,R,D,j,u,r);return;case"select":U=d=v=N=null;for(u in n)if(R=n[u],n.hasOwnProperty(u)&&R!=null)switch(u){case"value":break;case"multiple":U=R;default:l.hasOwnProperty(u)||Ct(t,e,u,null,l,R)}for(r in l)if(u=l[r],R=n[r],l.hasOwnProperty(r)&&(u!=null||R!=null))switch(r){case"value":N=u;break;case"defaultValue":v=u;break;case"multiple":d=u;default:u!==R&&Ct(t,e,r,u,l,R)}e=v,n=d,l=U,N!=null?Pa(t,!!n,N,!1):!!l!=!!n&&(e!=null?Pa(t,!!n,e,!0):Pa(t,!!n,n?[]:"",!1));return;case"textarea":U=N=null;for(v in n)if(r=n[v],n.hasOwnProperty(v)&&r!=null&&!l.hasOwnProperty(v))switch(v){case"value":break;case"children":break;default:Ct(t,e,v,null,l,r)}for(d in l)if(r=l[d],u=n[d],l.hasOwnProperty(d)&&(r!=null||u!=null))switch(d){case"value":N=r;break;case"defaultValue":U=r;break;case"children":break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(s(91));break;default:r!==u&&Ct(t,e,d,r,l,u)}sf(t,N,U);return;case"option":for(var W in n)N=n[W],n.hasOwnProperty(W)&&N!=null&&!l.hasOwnProperty(W)&&(W==="selected"?t.selected=!1:Ct(t,e,W,null,l,N));for(R in l)N=l[R],U=n[R],l.hasOwnProperty(R)&&N!==U&&(N!=null||U!=null)&&(R==="selected"?t.selected=N&&typeof N!="function"&&typeof N!="symbol":Ct(t,e,R,N,l,U));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 rt in n)N=n[rt],n.hasOwnProperty(rt)&&N!=null&&!l.hasOwnProperty(rt)&&Ct(t,e,rt,null,l,N);for(D in l)if(N=l[D],U=n[D],l.hasOwnProperty(D)&&N!==U&&(N!=null||U!=null))switch(D){case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(s(137,e));break;default:Ct(t,e,D,N,l,U)}return;default:if(Fr(e)){for(var zt in n)N=n[zt],n.hasOwnProperty(zt)&&N!==void 0&&!l.hasOwnProperty(zt)&&Hu(t,e,zt,void 0,l,N);for(j in l)N=l[j],U=n[j],!l.hasOwnProperty(j)||N===U||N===void 0&&U===void 0||Hu(t,e,j,N,l,U);return}}for(var C in n)N=n[C],n.hasOwnProperty(C)&&N!=null&&!l.hasOwnProperty(C)&&Ct(t,e,C,null,l,N);for(G in l)N=l[G],U=n[G],!l.hasOwnProperty(G)||N===U||N==null&&U==null||Ct(t,e,G,N,l,U)}function dm(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Pv(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,n=performance.getEntriesByType("resource"),l=0;l<n.length;l++){var r=n[l],u=r.transferSize,d=r.initiatorType,v=r.duration;if(u&&v&&dm(d)){for(d=0,v=r.responseEnd,l+=1;l<n.length;l++){var R=n[l],D=R.startTime;if(D>v)break;var j=R.transferSize,G=R.initiatorType;j&&dm(G)&&(R=R.responseEnd,d+=j*(R<v?1:(v-D)/(R-D)))}if(--l,e+=8*(u+d)/(r.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 qu=null,Yu=null;function ar(t){return t.nodeType===9?t:t.ownerDocument}function hm(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 mm(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 Gu(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 Vu=null;function Iv(){var t=window.event;return t&&t.type==="popstate"?t===Vu?!1:(Vu=t,!0):(Vu=null,!1)}var pm=typeof setTimeout=="function"?setTimeout:void 0,$v=typeof clearTimeout=="function"?clearTimeout:void 0,gm=typeof Promise=="function"?Promise:void 0,Fv=typeof queueMicrotask=="function"?queueMicrotask:typeof gm<"u"?function(t){return gm.resolve(null).then(t).catch(Wv)}:pm;function Wv(t){setTimeout(function(){throw t})}function In(t){return t==="head"}function ym(t,e){var n=e,l=0;do{var r=n.nextSibling;if(t.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"||n==="/&"){if(l===0){t.removeChild(r),wl(e);return}l--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")l++;else if(n==="html")Ri(t.ownerDocument.documentElement);else if(n==="head"){n=t.ownerDocument.head,Ri(n);for(var u=n.firstChild;u;){var d=u.nextSibling,v=u.nodeName;u[Gl]||v==="SCRIPT"||v==="STYLE"||v==="LINK"&&u.rel.toLowerCase()==="stylesheet"||n.removeChild(u),u=d}}else n==="body"&&Ri(t.ownerDocument.body);n=r}while(n);wl(e)}function vm(t,e){var n=t;t=0;do{var l=n.nextSibling;if(n.nodeType===1?e?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(e?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(t===0)break;t--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||t++;n=l}while(n)}function Xu(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var n=e;switch(e=e.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Xu(n),kr(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}t.removeChild(n)}}function t0(t,e,n,l){for(;t.nodeType===1;){var r=n;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!l&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(l){if(!t[Gl])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!==r.rel||t.getAttribute("href")!==(r.href==null||r.href===""?null:r.href)||t.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin)||t.getAttribute("title")!==(r.title==null?null:r.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(r.src==null?null:r.src)||t.getAttribute("type")!==(r.type==null?null:r.type)||t.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=r.name==null?null:""+r.name;if(r.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Xe(t.nextSibling),t===null)break}return null}function e0(t,e,n){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!n||(t=Xe(t.nextSibling),t===null))return null;return t}function Sm(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Xe(t.nextSibling),t===null))return null;return t}function Qu(t){return t.data==="$?"||t.data==="$~"}function Zu(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function n0(t,e){var n=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||n.readyState!=="loading")e();else{var l=function(){e(),n.removeEventListener("DOMContentLoaded",l)};n.addEventListener("DOMContentLoaded",l),t._reactRetry=l}}function Xe(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Ku=null;function bm(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="/$"||n==="/&"){if(e===0)return Xe(t.nextSibling);e--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||e++}t=t.nextSibling}return null}function _m(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(e===0)return t;e--}else n!=="/$"&&n!=="/&"||e++}t=t.previousSibling}return null}function Em(t,e,n){switch(e=ar(n),t){case"html":if(t=e.documentElement,!t)throw Error(s(452));return t;case"head":if(t=e.head,!t)throw Error(s(453));return t;case"body":if(t=e.body,!t)throw Error(s(454));return t;default:throw Error(s(451))}}function Ri(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);kr(t)}var Qe=new Map,Rm=new Set;function lr(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var An=K.d;K.d={f:a0,r:l0,D:i0,C:o0,L:r0,m:s0,X:c0,S:u0,M:f0};function a0(){var t=An.f(),e=Po();return t||e}function l0(t){var e=Ka(t);e!==null&&e.tag===5&&e.type==="form"?Yd(e):An.r(t)}var Tl=typeof document>"u"?null:document;function Tm(t,e,n){var l=Tl;if(l&&typeof e=="string"&&e){var r=Be(e);r='link[rel="'+t+'"][href="'+r+'"]',typeof n=="string"&&(r+='[crossorigin="'+n+'"]'),Rm.has(r)||(Rm.add(r),t={rel:t,crossOrigin:n,href:e},l.querySelector(r)===null&&(e=l.createElement("link"),de(e,"link",t),ne(e),l.head.appendChild(e)))}}function i0(t){An.D(t),Tm("dns-prefetch",t,null)}function o0(t,e){An.C(t,e),Tm("preconnect",t,e)}function r0(t,e,n){An.L(t,e,n);var l=Tl;if(l&&t&&e){var r='link[rel="preload"][as="'+Be(e)+'"]';e==="image"&&n&&n.imageSrcSet?(r+='[imagesrcset="'+Be(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(r+='[imagesizes="'+Be(n.imageSizes)+'"]')):r+='[href="'+Be(t)+'"]';var u=r;switch(e){case"style":u=Al(t);break;case"script":u=xl(t)}Qe.has(u)||(t=y({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),Qe.set(u,t),l.querySelector(r)!==null||e==="style"&&l.querySelector(Ti(u))||e==="script"&&l.querySelector(Ai(u))||(e=l.createElement("link"),de(e,"link",t),ne(e),l.head.appendChild(e)))}}function s0(t,e){An.m(t,e);var n=Tl;if(n&&t){var l=e&&typeof e.as=="string"?e.as:"script",r='link[rel="modulepreload"][as="'+Be(l)+'"][href="'+Be(t)+'"]',u=r;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=xl(t)}if(!Qe.has(u)&&(t=y({rel:"modulepreload",href:t},e),Qe.set(u,t),n.querySelector(r)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ai(u)))return}l=n.createElement("link"),de(l,"link",t),ne(l),n.head.appendChild(l)}}}function u0(t,e,n){An.S(t,e,n);var l=Tl;if(l&&t){var r=Ja(l).hoistableStyles,u=Al(t);e=e||"default";var d=r.get(u);if(!d){var v={loading:0,preload:null};if(d=l.querySelector(Ti(u)))v.loading=5;else{t=y({rel:"stylesheet",href:t,"data-precedence":e},n),(n=Qe.get(u))&&Ju(t,n);var R=d=l.createElement("link");ne(R),de(R,"link",t),R._p=new Promise(function(D,j){R.onload=D,R.onerror=j}),R.addEventListener("load",function(){v.loading|=1}),R.addEventListener("error",function(){v.loading|=2}),v.loading|=4,ir(d,e,l)}d={type:"stylesheet",instance:d,count:1,state:v},r.set(u,d)}}}function c0(t,e){An.X(t,e);var n=Tl;if(n&&t){var l=Ja(n).hoistableScripts,r=xl(t),u=l.get(r);u||(u=n.querySelector(Ai(r)),u||(t=y({src:t,async:!0},e),(e=Qe.get(r))&&ku(t,e),u=n.createElement("script"),ne(u),de(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},l.set(r,u))}}function f0(t,e){An.M(t,e);var n=Tl;if(n&&t){var l=Ja(n).hoistableScripts,r=xl(t),u=l.get(r);u||(u=n.querySelector(Ai(r)),u||(t=y({src:t,async:!0,type:"module"},e),(e=Qe.get(r))&&ku(t,e),u=n.createElement("script"),ne(u),de(u,"link",t),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},l.set(r,u))}}function Am(t,e,n,l){var r=(r=ft.current)?lr(r):null;if(!r)throw Error(s(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=Al(n.href),n=Ja(r).hoistableStyles,l=n.get(e),l||(l={type:"style",instance:null,count:0,state:null},n.set(e,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){t=Al(n.href);var u=Ja(r).hoistableStyles,d=u.get(t);if(d||(r=r.ownerDocument||r,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,d),(u=r.querySelector(Ti(t)))&&!u._p&&(d.instance=u,d.state.loading=5),Qe.has(t)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Qe.set(t,n),u||d0(r,t,n,d.state))),e&&l===null)throw Error(s(528,""));return d}if(e&&l!==null)throw Error(s(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=xl(n),n=Ja(r).hoistableScripts,l=n.get(e),l||(l={type:"script",instance:null,count:0,state:null},n.set(e,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,t))}}function Al(t){return'href="'+Be(t)+'"'}function Ti(t){return'link[rel="stylesheet"]['+t+"]"}function xm(t){return y({},t,{"data-precedence":t.precedence,precedence:null})}function d0(t,e,n,l){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?l.loading=1:(e=t.createElement("link"),l.preload=e,e.addEventListener("load",function(){return l.loading|=1}),e.addEventListener("error",function(){return l.loading|=2}),de(e,"link",n),ne(e),t.head.appendChild(e))}function xl(t){return'[src="'+Be(t)+'"]'}function Ai(t){return"script[async]"+t}function wm(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var l=t.querySelector('style[data-href~="'+Be(n.href)+'"]');if(l)return e.instance=l,ne(l),l;var r=y({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),ne(l),de(l,"style",r),ir(l,n.precedence,t),e.instance=l;case"stylesheet":r=Al(n.href);var u=t.querySelector(Ti(r));if(u)return e.state.loading|=4,e.instance=u,ne(u),u;l=xm(n),(r=Qe.get(r))&&Ju(l,r),u=(t.ownerDocument||t).createElement("link"),ne(u);var d=u;return d._p=new Promise(function(v,R){d.onload=v,d.onerror=R}),de(u,"link",l),e.state.loading|=4,ir(u,n.precedence,t),e.instance=u;case"script":return u=xl(n.src),(r=t.querySelector(Ai(u)))?(e.instance=r,ne(r),r):(l=n,(r=Qe.get(u))&&(l=y({},n),ku(l,r)),t=t.ownerDocument||t,r=t.createElement("script"),ne(r),de(r,"link",l),t.head.appendChild(r),e.instance=r);case"void":return null;default:throw Error(s(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(l=e.instance,e.state.loading|=4,ir(l,n.precedence,t));return e.instance}function ir(t,e,n){for(var l=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=l.length?l[l.length-1]:null,u=r,d=0;d<l.length;d++){var v=l[d];if(v.dataset.precedence===e)u=v;else if(u!==r)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=n.nodeType===9?n.head:n,e.insertBefore(t,e.firstChild))}function Ju(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function ku(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var or=null;function Mm(t,e,n){if(or===null){var l=new Map,r=or=new Map;r.set(n,l)}else r=or,l=r.get(n),l||(l=new Map,r.set(n,l));if(l.has(t))return l;for(l.set(t,null),n=n.getElementsByTagName(t),r=0;r<n.length;r++){var u=n[r];if(!(u[Gl]||u[se]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var d=u.getAttribute(e)||"";d=t+d;var v=l.get(d);v?v.push(u):l.set(d,[u])}}return l}function Om(t,e,n){t=t.ownerDocument||t,t.head.insertBefore(n,e==="title"?t.querySelector("head > title"):null)}function h0(t,e,n){if(n===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 Cm(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function m0(t,e,n,l){if(n.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var r=Al(l.href),u=e.querySelector(Ti(r));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=rr.bind(t),e.then(t,t)),n.state.loading|=4,n.instance=u,ne(u);return}u=e.ownerDocument||e,l=xm(l),(r=Qe.get(r))&&Ju(l,r),u=u.createElement("link"),ne(u);var d=u;d._p=new Promise(function(v,R){d.onload=v,d.onerror=R}),de(u,"link",l),n.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(n,e),(e=n.state.preload)&&(n.state.loading&3)===0&&(t.count++,n=rr.bind(t),e.addEventListener("load",n),e.addEventListener("error",n))}}var Pu=0;function p0(t,e){return t.stylesheets&&t.count===0&&ur(t,t.stylesheets),0<t.count||0<t.imgCount?function(n){var l=setTimeout(function(){if(t.stylesheets&&ur(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&Pu===0&&(Pu=62500*Pv());var r=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&ur(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>Pu?50:800)+e);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(l),clearTimeout(r)}}:null}function rr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)ur(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var sr=null;function ur(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,sr=new Map,e.forEach(g0,t),sr=null,rr.call(t))}function g0(t,e){if(!(e.state.loading&4)){var n=sr.get(t);if(n)var l=n.get(null);else{n=new Map,sr.set(t,n);for(var r=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<r.length;u++){var d=r[u];(d.nodeName==="LINK"||d.getAttribute("media")!=="not all")&&(n.set(d.dataset.precedence,d),l=d)}l&&n.set(null,l)}r=e.instance,d=r.getAttribute("data-precedence"),u=n.get(d)||l,u===l&&n.set(null,r),n.set(d,r),this.count++,l=rr.bind(this),r.addEventListener("load",l),r.addEventListener("error",l),u?u.parentNode.insertBefore(r,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(r,t.firstChild)),e.state.loading|=4}}var xi={$$typeof:Q,Provider:null,Consumer:null,_currentValue:it,_currentValue2:it,_threadCount:0};function y0(t,e,n,l,r,u,d,v,R){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=Qr(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Qr(0),this.hiddenUpdates=Qr(null),this.identifierPrefix=l,this.onUncaughtError=r,this.onCaughtError=u,this.onRecoverableError=d,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=R,this.incompleteTransitions=new Map}function zm(t,e,n,l,r,u,d,v,R,D,j,G){return t=new y0(t,e,n,d,R,D,j,G,v),e=1,u===!0&&(e|=24),u=Oe(3,null,null,e),t.current=u,u.stateNode=t,e=Ms(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:l,isDehydrated:n,cache:e},Ls(u),t}function Lm(t){return t?(t=al,t):al}function Dm(t,e,n,l,r,u){r=Lm(r),l.context===null?l.context=r:l.pendingContext=r,l=qn(e),l.payload={element:n},u=u===void 0?null:u,u!==null&&(l.callback=u),n=Yn(t,l,e),n!==null&&(Re(n,t,e),li(n,t,e))}function Nm(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var n=t.retryLane;t.retryLane=n!==0&&n<e?n:e}}function Iu(t,e){Nm(t,e),(t=t.alternate)&&Nm(t,e)}function Um(t){if(t.tag===13||t.tag===31){var e=va(t,67108864);e!==null&&Re(e,t,67108864),Iu(t,67108864)}}function Bm(t){if(t.tag===13||t.tag===31){var e=Ne();e=Zr(e);var n=va(t,e);n!==null&&Re(n,t,e),Iu(t,e)}}var cr=!0;function v0(t,e,n,l){var r=B.T;B.T=null;var u=K.p;try{K.p=2,$u(t,e,n,l)}finally{K.p=u,B.T=r}}function S0(t,e,n,l){var r=B.T;B.T=null;var u=K.p;try{K.p=8,$u(t,e,n,l)}finally{K.p=u,B.T=r}}function $u(t,e,n,l){if(cr){var r=Fu(l);if(r===null)ju(t,e,l,fr,n),Hm(t,l);else if(_0(r,t,e,n,l))l.stopPropagation();else if(Hm(t,l),e&4&&-1<b0.indexOf(t)){for(;r!==null;){var u=Ka(r);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var d=ha(u.pendingLanes);if(d!==0){var v=u;for(v.pendingLanes|=2,v.entangledLanes|=2;d;){var R=1<<31-we(d);v.entanglements[1]|=R,d&=~R}en(u),(Tt&6)===0&&(Jo=he()+500,bi(0))}}break;case 31:case 13:v=va(u,2),v!==null&&Re(v,u,2),Po(),Iu(u,2)}if(u=Fu(l),u===null&&ju(t,e,l,fr,n),u===r)break;r=u}r!==null&&l.stopPropagation()}else ju(t,e,l,null,n)}}function Fu(t){return t=ts(t),Wu(t)}var fr=null;function Wu(t){if(fr=null,t=Za(t),t!==null){var e=f(t);if(e===null)t=null;else{var n=e.tag;if(n===13){if(t=h(e),t!==null)return t;t=null}else if(n===31){if(t=p(e),t!==null)return t;t=null}else if(n===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return fr=t,null}function jm(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Ut()){case re:return 2;case $e:return 8;case Xa:case oy:return 32;case Kc:return 268435456;default:return 32}default:return 32}}var tc=!1,$n=null,Fn=null,Wn=null,wi=new Map,Mi=new Map,ta=[],b0="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 Hm(t,e){switch(t){case"focusin":case"focusout":$n=null;break;case"dragenter":case"dragleave":Fn=null;break;case"mouseover":case"mouseout":Wn=null;break;case"pointerover":case"pointerout":wi.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mi.delete(e.pointerId)}}function Oi(t,e,n,l,r,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:n,eventSystemFlags:l,nativeEvent:u,targetContainers:[r]},e!==null&&(e=Ka(e),e!==null&&Um(e)),t):(t.eventSystemFlags|=l,e=t.targetContainers,r!==null&&e.indexOf(r)===-1&&e.push(r),t)}function _0(t,e,n,l,r){switch(e){case"focusin":return $n=Oi($n,t,e,n,l,r),!0;case"dragenter":return Fn=Oi(Fn,t,e,n,l,r),!0;case"mouseover":return Wn=Oi(Wn,t,e,n,l,r),!0;case"pointerover":var u=r.pointerId;return wi.set(u,Oi(wi.get(u)||null,t,e,n,l,r)),!0;case"gotpointercapture":return u=r.pointerId,Mi.set(u,Oi(Mi.get(u)||null,t,e,n,l,r)),!0}return!1}function qm(t){var e=Za(t.target);if(e!==null){var n=f(e);if(n!==null){if(e=n.tag,e===13){if(e=h(n),e!==null){t.blockedOn=e,Fc(t.priority,function(){Bm(n)});return}}else if(e===31){if(e=p(n),e!==null){t.blockedOn=e,Fc(t.priority,function(){Bm(n)});return}}else if(e===3&&n.stateNode.current.memoizedState.isDehydrated){t.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}t.blockedOn=null}function dr(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var n=Fu(t.nativeEvent);if(n===null){n=t.nativeEvent;var l=new n.constructor(n.type,n);Wr=l,n.target.dispatchEvent(l),Wr=null}else return e=Ka(n),e!==null&&Um(e),t.blockedOn=n,!1;e.shift()}return!0}function Ym(t,e,n){dr(t)&&n.delete(e)}function E0(){tc=!1,$n!==null&&dr($n)&&($n=null),Fn!==null&&dr(Fn)&&(Fn=null),Wn!==null&&dr(Wn)&&(Wn=null),wi.forEach(Ym),Mi.forEach(Ym)}function hr(t,e){t.blockedOn===e&&(t.blockedOn=null,tc||(tc=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,E0)))}var mr=null;function Gm(t){mr!==t&&(mr=t,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){mr===t&&(mr=null);for(var e=0;e<t.length;e+=3){var n=t[e],l=t[e+1],r=t[e+2];if(typeof l!="function"){if(Wu(l||n)===null)continue;break}var u=Ka(n);u!==null&&(t.splice(e,3),e-=3,Fs(u,{pending:!0,data:r,method:n.method,action:l},l,r))}}))}function wl(t){function e(R){return hr(R,t)}$n!==null&&hr($n,t),Fn!==null&&hr(Fn,t),Wn!==null&&hr(Wn,t),wi.forEach(e),Mi.forEach(e);for(var n=0;n<ta.length;n++){var l=ta[n];l.blockedOn===t&&(l.blockedOn=null)}for(;0<ta.length&&(n=ta[0],n.blockedOn===null);)qm(n),n.blockedOn===null&&ta.shift();if(n=(t.ownerDocument||t).$$reactFormReplay,n!=null)for(l=0;l<n.length;l+=3){var r=n[l],u=n[l+1],d=r[ye]||null;if(typeof u=="function")d||Gm(n);else if(d){var v=null;if(u&&u.hasAttribute("formAction")){if(r=u,d=u[ye]||null)v=d.formAction;else if(Wu(r)!==null)continue}else v=d.action;typeof v=="function"?n[l+1]=v:(n.splice(l,3),l-=3),Gm(n)}}}function Vm(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(d){return r=d})},focusReset:"manual",scroll:"manual"})}function e(){r!==null&&(r(),r=null),l||setTimeout(n,20)}function n(){if(!l&&!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 l=!1,r=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(n,100),function(){l=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),r!==null&&(r(),r=null)}}}function ec(t){this._internalRoot=t}pr.prototype.render=ec.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(s(409));var n=e.current,l=Ne();Dm(n,l,t,e,null,null)},pr.prototype.unmount=ec.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Dm(t.current,2,null,t,null,null),Po(),e[Qa]=null}};function pr(t){this._internalRoot=t}pr.prototype.unstable_scheduleHydration=function(t){if(t){var e=$c();t={blockedOn:null,target:t,priority:e};for(var n=0;n<ta.length&&e!==0&&e<ta[n].priority;n++);ta.splice(n,0,t),n===0&&qm(t)}};var Xm=i.version;if(Xm!=="19.2.5")throw Error(s(527,Xm,"19.2.5"));K.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(s(188)):(t=Object.keys(t).join(","),Error(s(268,t)));return t=m(e),t=t!==null?S(t):null,t=t===null?null:t.stateNode,t};var R0={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:B,reconcilerVersion:"19.2.5"};
10if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var gr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!gr.isDisabled&&gr.supportsFiber)try{Hl=gr.inject(R0),xe=gr}catch{}}return zi.createRoot=function(t,e){if(!c(t))throw Error(s(299));var n=!1,l="",r=Id,u=$d,d=Fd;return e!=null&&(e.unstable_strictMode===!0&&(n=!0),e.identifierPrefix!==void 0&&(l=e.identifierPrefix),e.onUncaughtError!==void 0&&(r=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(d=e.onRecoverableError)),e=zm(t,1,!1,null,null,n,l,null,r,u,d,Vm),t[Qa]=e.current,Bu(t),new ec(e)},zi.hydrateRoot=function(t,e,n){if(!c(t))throw Error(s(299));var l=!1,r="",u=Id,d=$d,v=Fd,R=null;return n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(r=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(d=n.onCaughtError),n.onRecoverableError!==void 0&&(v=n.onRecoverableError),n.formState!==void 0&&(R=n.formState)),e=zm(t,1,!0,e,n??null,l,r,R,u,d,v,Vm),e.context=Lm(null),n=e.current,l=Ne(),l=Zr(l),r=qn(l),r.callback=null,Yn(n,r,l),n=l,e.current.lanes=n,Yl(e,n),en(e),t[Qa]=e.current,Bu(t),new pr(e)},zi.version="19.2.5",zi}var Wm;function D0(){if(Wm)return lc.exports;Wm=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),lc.exports=L0(),lc.exports}var N0=D0(),U0="__TSS_CONTEXT",Rc=Symbol.for("TSS_SERVER_FUNCTION"),tp=Symbol.for("TSS_SERVER_FUNCTION_FACTORY"),B0="application/x-tss-framed",xn={JSON:0,CHUNK:1,END:2,ERROR:3},j0=/;\s*v=(\d+)/;function H0(a){const i=a.match(j0);return i?parseInt(i[1],10):void 0}function q0(a){const i=H0(a);if(i!==void 0&&i!==1)throw new Error(`Incompatible framed protocol version: server=${i}, client=1. Please ensure client and server are using compatible versions.`)}var Dc=()=>window.__TSS_START_OPTIONS__,Kp=!1;function Vi(a){return a[a.length-1]}function Y0(a){return typeof a=="function"}function la(a,i){return Y0(a)?a(i):a}var G0=Object.prototype.hasOwnProperty,ep=Object.prototype.propertyIsEnumerable,V0=()=>Object.create(null),za=(a,i)=>La(a,i,V0);function La(a,i,o=()=>({}),s=0){if(a===i)return a;if(s>500)return i;const c=i,f=lp(a)&&lp(c);if(!f&&!(Nl(a)&&Nl(c)))return c;const h=f?a:np(a);if(!h)return c;const p=f?c:np(c);if(!p)return c;const g=h.length,m=p.length,S=f?new Array(m):o();let y=0;for(let _=0;_<m;_++){const E=f?_:p[_],M=a[E],z=c[E];if(M===z){S[E]=M,(f?_<g:G0.call(a,E))&&y++;continue}if(M===null||z===null||typeof M!="object"||typeof z!="object"){S[E]=z;continue}const A=La(M,z,o,s+1);S[E]=A,A===M&&y++}return g===m&&y===g?a:S}function np(a){const i=Object.getOwnPropertyNames(a);for(const c of i)if(!ep.call(a,c))return!1;const o=Object.getOwnPropertySymbols(a);if(o.length===0)return i;const s=i;for(const c of o){if(!ep.call(a,c))return!1;s.push(c)}return s}function Nl(a){if(!ap(a))return!1;const i=a.constructor;if(typeof i>"u")return!0;const o=i.prototype;return!(!ap(o)||!o.hasOwnProperty("isPrototypeOf"))}function ap(a){return Object.prototype.toString.call(a)==="[object Object]"}function lp(a){return Array.isArray(a)&&a.length===Object.keys(a).length}function Te(a,i,o){if(a===i)return!0;if(typeof a!=typeof i)return!1;if(Array.isArray(a)&&Array.isArray(i)){if(a.length!==i.length)return!1;for(let s=0,c=a.length;s<c;s++)if(!Te(a[s],i[s],o))return!1;return!0}if(Nl(a)&&Nl(i)){const s=o?.ignoreUndefined??!0;if(o?.partial){for(const h in i)if((!s||i[h]!==void 0)&&!Te(a[h],i[h],o))return!1;return!0}let c=0;if(!s)c=Object.keys(a).length;else for(const h in a)a[h]!==void 0&&c++;let f=0;for(const h in i)if((!s||i[h]!==void 0)&&(f++,f>c||!Te(a[h],i[h],o)))return!1;return c===f}return!1}function qa(a){let i,o;const s=new Promise((c,f)=>{i=c,o=f});return s.status="pending",s.resolve=c=>{s.status="resolved",s.value=c,i(c),a?.(c)},s.reject=c=>{s.status="rejected",o(c)},s}function X0(a){return typeof a?.message!="string"?!1:a.message.startsWith("Failed to fetch dynamically imported module")||a.message.startsWith("error loading dynamically imported module")||a.message.startsWith("Importing a module script failed")}function Xi(a){return!!(a&&typeof a=="object"&&typeof a.then=="function")}function Q0(a){return a.replace(/[\x00-\x1f\x7f]/g,"")}function ip(a){let i;try{i=decodeURI(a)}catch{i=a.replaceAll(/%[0-9A-F]{2}/gi,o=>{try{return decodeURI(o)}catch{return o}})}return Q0(i)}var Z0=["http:","https:","mailto:","tel:"];function Ar(a,i){if(!a)return!1;try{const o=new URL(a);return!i.has(o.protocol)}catch{return!1}}var K0={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},J0=/[&><\u2028\u2029]/g;function k0(a){return a.replace(J0,i=>K0[i])}
10function Li(a){if(!a)return{path:a,handledProtocolRelativeURL:!1};if(!/[%\\\x00-\x1f\x7f]/.test(a)&&!a.startsWith("//"))return{path:a,handledProtocolRelativeURL:!1};const i=/%25|%5C/gi;let o=0,s="",c;for(;(c=i.exec(a))!==null;)s+=ip(a.slice(o,c.index))+c[0],o=i.lastIndex;s=s+ip(o?a.slice(o):a);let f=!1;return s.startsWith("//")&&(f=!0,s="/"+s.replace(/^\/+/,"")),{path:s,handledProtocolRelativeURL:f}}function P0(a){return/\s|[^\u0000-\u007F]/.test(a)?a.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):a}function I0(a,i){if(a===i)return!0;if(a.length!==i.length)return!1;for(let o=0;o<a.length;o++)if(a[o]!==i[o])return!1;return!0}function Ae(){throw new Error("Invariant failed")}function Qi(a){const i=new Map;let o,s;const c=f=>{f.next&&(f.prev?(f.prev.next=f.next,f.next.prev=f.prev,f.next=void 0,s&&(s.next=f,f.prev=s)):(f.next.prev=void 0,o=f.next,f.next=void 0,s&&(f.prev=s,s.next=f)),s=f)};return{get(f){const h=i.get(f);if(h)return c(h),h.value},set(f,h){if(i.size>=a&&o){const g=o;i.delete(g.key),g.next&&(o=g.next,g.next.prev=void 0),g===s&&(s=void 0)}const p=i.get(f);if(p)p.value=h,c(p);else{const g={key:f,value:h,prev:s};s&&(s.next=g),s=g,o||(o=g),i.set(f,g)}},clear(){i.clear(),o=void 0,s=void 0}}}var Da=4,Jp=5;function $0(a){const i=a.indexOf("{");if(i===-1)return null;const o=a.indexOf("}",i);return o===-1||i+1>=a.length?null:[i,o]}function Nc(a,i,o=new Uint16Array(6)){const s=a.indexOf("/",i),c=s===-1?a.length:s,f=a.substring(i,c);if(!f||!f.includes("$"))return o[0]=0,o[1]=i,o[2]=i,o[3]=c,o[4]=c,o[5]=c,o;if(f==="$"){const p=a.length;return o[0]=2,o[1]=i,o[2]=i,o[3]=p,o[4]=p,o[5]=p,o}if(f.charCodeAt(0)===36)return o[0]=1,o[1]=i,o[2]=i+1,o[3]=c,o[4]=c,o[5]=c,o;const h=$0(f);if(h){const[p,g]=h,m=f.charCodeAt(p+1);if(m===45){if(p+2<f.length&&f.charCodeAt(p+2)===36){const S=p+3,y=g;if(S<y)return o[0]=3,o[1]=i+p,o[2]=i+S,o[3]=i+y,o[4]=i+g+1,o[5]=c,o}}else if(m===36){const S=p+1,y=p+2;return y===g?(o[0]=2,o[1]=i+p,o[2]=i+S,o[3]=i+y,o[4]=i+g+1,o[5]=a.length,o):(o[0]=1,o[1]=i+p,o[2]=i+y,o[3]=i+g,o[4]=i+g+1,o[5]=c,o)}}return o[0]=0,o[1]=i,o[2]=i,o[3]=c,o[4]=c,o[5]=c,o}function Lr(a,i,o,s,c,f,h){h?.(o);let p=s;{const g=o.fullPath??o.from,m=g.length,S=o.options?.caseSensitive??a,y=!!(o.options?.params?.parse&&o.options?.skipRouteOnParseError?.params);for(;p<m;){const E=Nc(g,p,i);let M;const z=p,A=E[5];switch(p=A+1,f++,E[0]){case 0:{const O=g.substring(E[2],E[3]);if(S){const V=c.static?.get(O);if(V)M=V;else{c.static??=new Map;const Q=Na(o.fullPath??o.from);Q.parent=c,Q.depth=f,M=Q,c.static.set(O,Q)}}else{const V=O.toLowerCase(),Q=c.staticInsensitive?.get(V);if(Q)M=Q;else{c.staticInsensitive??=new Map;const H=Na(o.fullPath??o.from);H.parent=c,H.depth=f,M=H,c.staticInsensitive.set(V,H)}}break}case 1:{const O=g.substring(z,E[1]),V=g.substring(E[4],A),Q=S&&!!(O||V),H=O?Q?O:O.toLowerCase():void 0,F=V?Q?V:V.toLowerCase():void 0,I=!y&&c.dynamic?.find(X=>!X.skipOnParamError&&X.caseSensitive===Q&&X.prefix===H&&X.suffix===F);if(I)M=I;else{const X=uc(1,o.fullPath??o.from,Q,H,F);M=X,X.depth=f,X.parent=c,c.dynamic??=[],c.dynamic.push(X)}break}case 3:{const O=g.substring(z,E[1]),V=g.substring(E[4],A),Q=S&&!!(O||V),H=O?Q?O:O.toLowerCase():void 0,F=V?Q?V:V.toLowerCase():void 0,I=!y&&c.optional?.find(X=>!X.skipOnParamError&&X.caseSensitive===Q&&X.prefix===H&&X.suffix===F);if(I)M=I;else{const X=uc(3,o.fullPath??o.from,Q,H,F);M=X,X.parent=c,X.depth=f,c.optional??=[],c.optional.push(X)}break}case 2:{const O=g.substring(z,E[1]),V=g.substring(E[4],A),Q=S&&!!(O||V),H=O?Q?O:O.toLowerCase():void 0,F=V?Q?V:V.toLowerCase():void 0,I=uc(2,o.fullPath??o.from,Q,H,F);M=I,I.parent=c,I.depth=f,c.wildcard??=[],c.wildcard.push(I)}}c=M}if(y&&o.children&&!o.isRoot&&o.id&&o.id.charCodeAt(o.id.lastIndexOf("/")+1)===95){const E=Na(o.fullPath??o.from);E.kind=Jp,E.parent=c,f++,E.depth=f,c.pathless??=[],c.pathless.push(E),c=E}const _=(o.path||!o.children)&&!o.isRoot;if(_&&g.endsWith("/")){const E=Na(o.fullPath??o.from);E.kind=Da,E.parent=c,f++,E.depth=f,c.index=E,c=E}c.parse=o.options?.params?.parse??null,c.skipOnParamError=y,c.parsingPriority=o.options?.skipRouteOnParseError?.priority??0,_&&!c.route&&(c.route=o,c.fullPath=o.fullPath??o.from)}if(o.children)for(const g of o.children)Lr(a,i,g,p,c,f,h)}function sc(a,i){if(a.skipOnParamError&&!i.skipOnParamError)return-1;if(!a.skipOnParamError&&i.skipOnParamError)return 1;if(a.skipOnParamError&&i.skipOnParamError&&(a.parsingPriority||i.parsingPriority))return i.parsingPriority-a.parsingPriority;if(a.prefix&&i.prefix&&a.prefix!==i.prefix){if(a.prefix.startsWith(i.prefix))return-1;if(i.prefix.startsWith(a.prefix))return 1}
10if(a.suffix&&i.suffix&&a.suffix!==i.suffix){if(a.suffix.endsWith(i.suffix))return-1;if(i.suffix.endsWith(a.suffix))return 1}return a.prefix&&!i.prefix?-1:!a.prefix&&i.prefix?1:a.suffix&&!i.suffix?-1:!a.suffix&&i.suffix?1:a.caseSensitive&&!i.caseSensitive?-1:!a.caseSensitive&&i.caseSensitive?1:0}function na(a){if(a.pathless)for(const i of a.pathless)na(i);if(a.static)for(const i of a.static.values())na(i);if(a.staticInsensitive)for(const i of a.staticInsensitive.values())na(i);if(a.dynamic?.length){a.dynamic.sort(sc);for(const i of a.dynamic)na(i)}if(a.optional?.length){a.optional.sort(sc);for(const i of a.optional)na(i)}if(a.wildcard?.length){a.wildcard.sort(sc);for(const i of a.wildcard)na(i)}}function Na(a){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:a,parent:null,parse:null,skipOnParamError:!1,parsingPriority:0}}function uc(a,i,o,s,c){return{kind:a,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:i,parent:null,parse:null,skipOnParamError:!1,parsingPriority:0,caseSensitive:o,prefix:s,suffix:c}}function F0(a,i){const o=Na("/"),s=new Uint16Array(6);for(const c of a)Lr(!1,s,c,1,o,0);na(o),i.masksTree=o,i.flatCache=Qi(1e3)}function W0(a,i){a||="/";const o=i.flatCache.get(a);if(o)return o;const s=Uc(a,i.masksTree);return i.flatCache.set(a,s),s}function tS(a,i,o,s,c){a||="/",s||="/";const f=i?`case\0${a}`:a;let h=c.singleCache.get(f);return h||(h=Na("/"),Lr(i,new Uint16Array(6),{from:a},1,h,0),c.singleCache.set(f,h)),Uc(s,h,o)}function eS(a,i,o=!1){const s=o?a:`nofuzz\0${a}`,c=i.matchCache.get(s);if(c!==void 0)return c;a||="/";let f;try{f=Uc(a,i.segmentTree,o)}catch(h){if(h instanceof URIError)f=null;else throw h}return f&&(f.branch=lS(f.route)),i.matchCache.set(s,f),f}function nS(a){return a==="/"?a:a.replace(/\/{1,}$/,"")}function aS(a,i=!1,o){const s=Na(a.fullPath),c=new Uint16Array(6),f={},h={};let p=0;return Lr(i,c,a,1,s,0,g=>{if(o?.(g,p),g.id in f&&Ae(),f[g.id]=g,p!==0&&g.path){const m=nS(g.fullPath);(!h[m]||g.fullPath.endsWith("/"))&&(h[m]=g)}p++}),na(s),{processedTree:{segmentTree:s,singleCache:Qi(1e3),matchCache:Qi(1e3),flatCache:null,masksTree:null},routesById:f,routesByPath:h}}function Uc(a,i,o=!1){const s=a.split("/"),c=oS(a,s,i,o);if(!c)return null;const[f]=kp(a,s,c);return{route:c.node.route,rawParams:f,parsedParams:c.parsedParams}}function kp(a,i,o){const s=iS(o.node);let c=null;const f=Object.create(null);let h=o.extract?.part??0,p=o.extract?.node??0,g=o.extract?.path??0,m=o.extract?.segment??0;for(;p<s.length;h++,p++,g++,m++){const S=s[p];if(S.kind===Da)break;if(S.kind===Jp){m--,h--,g--;continue}const y=i[h],_=g;if(y&&(g+=y.length),S.kind===1){c??=o.node.fullPath.split("/");const E=c[m],M=S.prefix?.length??0;if(E.charCodeAt(M)===123){const z=S.suffix?.length??0,A=E.substring(M+2,E.length-z-1),O=y.substring(M,y.length-z);f[A]=decodeURIComponent(O)}else{const z=E.substring(1);f[z]=decodeURIComponent(y)}}else if(S.kind===3){if(o.skipped&1<<p){h--,g=_-1;continue}c??=o.node.fullPath.split("/");const E=c[m],M=S.prefix?.length??0,z=S.suffix?.length??0,A=E.substring(M+3,E.length-z-1),O=S.suffix||S.prefix?y.substring(M,y.length-z):y;O&&(f[A]=decodeURIComponent(O))}else if(S.kind===2){const E=S,M=a.substring(_+(E.prefix?.length??0),a.length-(E.suffix?.length??0)),z=decodeURIComponent(M);f["*"]=z,f._splat=z;break}}return o.rawParams&&Object.assign(f,o.rawParams),[f,{part:h,node:p,path:g,segment:m}]}function lS(a){const i=[a];for(;a.parentRoute;)a=a.parentRoute,i.push(a);return i.reverse(),i}function iS(a){const i=Array(a.depth+1);do i[a.depth]=a,a=a.parent;while(a);return i}function oS(a,i,o,s){if(a==="/"&&o.index)return{node:o.index,skipped:0};const c=!Vi(i),f=c&&a!=="/",h=i.length-(c?1:0),p=[{node:o,index:1,skipped:0,depth:1,statics:1,dynamics:0,optionals:0}];let g=null,m=null,S=null;for(;p.length;){const y=p.pop(),{node:_,index:E,skipped:M,depth:z,statics:A,dynamics:O,optionals:V}=y;let{extract:Q,rawParams:H,parsedParams:F}=y;if(_.skipOnParamError){if(!cc(a,i,y))continue;H=y.rawParams,Q=y.extract,F=y.parsedParams}s&&_.route&&_.kind!==Da&&Di(m,y)&&(m=y);const I=E===h;if(I&&(_.route&&!f&&Di(S,y)&&(S=y),!_.optional&&!_.wildcard&&!_.index&&!_.pathless))continue;const X=I?void 0:i[E];let J;
10if(I&&_.index){const P={node:_.index,index:E,skipped:M,depth:z+1,statics:A,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F};let ot=!0;if(_.index.skipOnParamError&&(cc(a,i,P)||(ot=!1)),ot){if(A===h&&!O&&!V&&!M)return P;Di(S,P)&&(S=P)}}if(_.wildcard&&Di(g,y))for(const P of _.wildcard){const{prefix:ot,suffix:tt}=P;if(ot&&(I||!(P.caseSensitive?X:J??=X.toLowerCase()).startsWith(ot)))continue;if(tt){if(I)continue;const yt=i.slice(E).join("/").slice(-tt.length);if((P.caseSensitive?yt:yt.toLowerCase())!==tt)continue}const dt={node:P,index:h,skipped:M,depth:z,statics:A,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F};if(!(P.skipOnParamError&&!cc(a,i,dt))){g=dt;break}}if(_.optional){const P=M|1<<z,ot=z+1;for(let tt=_.optional.length-1;tt>=0;tt--){const dt=_.optional[tt];p.push({node:dt,index:E,skipped:P,depth:ot,statics:A,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F})}if(!I)for(let tt=_.optional.length-1;tt>=0;tt--){const dt=_.optional[tt],{prefix:yt,suffix:Yt}=dt;if(yt||Yt){const Mt=dt.caseSensitive?X:J??=X.toLowerCase();if(yt&&!Mt.startsWith(yt)||Yt&&!Mt.endsWith(Yt))continue}p.push({node:dt,index:E+1,skipped:M,depth:ot,statics:A,dynamics:O,optionals:V+1,extract:Q,rawParams:H,parsedParams:F})}}if(!I&&_.dynamic&&X)for(let P=_.dynamic.length-1;P>=0;P--){const ot=_.dynamic[P],{prefix:tt,suffix:dt}=ot;if(tt||dt){const yt=ot.caseSensitive?X:J??=X.toLowerCase();if(tt&&!yt.startsWith(tt)||dt&&!yt.endsWith(dt))continue}p.push({node:ot,index:E+1,skipped:M,depth:z+1,statics:A,dynamics:O+1,optionals:V,extract:Q,rawParams:H,parsedParams:F})}if(!I&&_.staticInsensitive){const P=_.staticInsensitive.get(J??=X.toLowerCase());P&&p.push({node:P,index:E+1,skipped:M,depth:z+1,statics:A+1,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F})}if(!I&&_.static){const P=_.static.get(X);P&&p.push({node:P,index:E+1,skipped:M,depth:z+1,statics:A+1,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F})}if(_.pathless){const P=z+1;for(let ot=_.pathless.length-1;ot>=0;ot--){const tt=_.pathless[ot];p.push({node:tt,index:E,skipped:M,depth:P,statics:A,dynamics:O,optionals:V,extract:Q,rawParams:H,parsedParams:F})}}}if(S&&g)return Di(g,S)?S:g;if(S)return S;if(g)return g;if(s&&m){let y=m.index;for(let E=0;E<m.index;E++)y+=i[E].length;const _=y===a.length?"/":a.slice(y);return m.rawParams??=Object.create(null),m.rawParams["**"]=decodeURIComponent(_),m}return null}function cc(a,i,o){try{const[s,c]=kp(a,i,o);o.rawParams=s,o.extract=c;const f=o.node.parse(s);return o.parsedParams=Object.assign(Object.create(null),o.parsedParams,f),!0}catch{return null}}function Di(a,i){return a?i.statics>a.statics||i.statics===a.statics&&(i.dynamics>a.dynamics||i.dynamics===a.dynamics&&(i.optionals>a.optionals||i.optionals===a.optionals&&((i.node.kind===Da)>(a.node.kind===Da)||i.node.kind===Da==(a.node.kind===Da)&&i.depth>a.depth))):!0}function br(a){return Bc(a.filter(i=>i!==void 0).join("/"))}function Bc(a){return a.replace(/\/{2,}/g,"/")}function Pp(a){return a==="/"?a:a.replace(/^\/{1,}/,"")}function oa(a){const i=a.length;return i>1&&a[i-1]==="/"?a.replace(/\/{1,}$/,""):a}function Ip(a){return oa(Pp(a))}function xr(a,i){return a?.endsWith("/")&&a!=="/"&&a!==`${i}/`?a.slice(0,-1):a}function rS(a,i,o){return xr(a,o)===xr(i,o)}function sS({base:a,to:i,trailingSlash:o="never",cache:s}){const c=i.startsWith("/"),f=!c&&i===".";let h;if(s){h=c?i:f?a:a+"\0"+i;const y=s.get(h);if(y)return y}let p;if(f)p=a.split("/");else if(c)p=i.split("/");else{for(p=a.split("/");p.length>1&&Vi(p)==="";)p.pop();const y=i.split("/");for(let _=0,E=y.length;_<E;_++){const M=y[_];M===""?_?_===E-1&&p.push(M):p=[M]:M===".."?p.pop():M==="."||p.push(M)}}p.length>1&&(Vi(p)===""?o==="never"&&p.pop():o==="always"&&p.push(""));let g,m="";for(let y=0;y<p.length;y++){y>0&&(m+="/");const _=p[y];if(!_)continue;g=Nc(_,0,g);const E=g[0];if(E===0){m+=_;continue}const M=g[5],z=_.substring(0,g[1]),A=_.substring(g[4],M),O=_.substring(g[2],g[3]);E===1?m+=z||A?`${z}{$${O}}${A}`:`$${O}`:E===2?m+=z||A?`${z}{$}${A}`:"$":m+=`${z}{-$${O}}${A}`}m=Bc(m);const S=m||"/";return h&&s&&s.set(h,S),S}function uS(a){const i=new Map(a.map(c=>[encodeURIComponent(c),c])),o=Array.from(i.keys()).map(c=>c.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),s=new RegExp(o,"g");return c=>c.replace(s,f=>i.get(f)??f)}function fc(a,i,o){const s=i[a];
10return typeof s!="string"?s:a==="_splat"?/^[a-zA-Z0-9\-._~!/]*$/.test(s)?s:s.split("/").map(c=>rp(c,o)).join("/"):rp(s,o)}function op({path:a,params:i,decoder:o,...s}){let c=!1;const f=Object.create(null);if(!a||a==="/")return{interpolatedPath:"/",usedParams:f,isMissingParams:c};if(!a.includes("$"))return{interpolatedPath:a,usedParams:f,isMissingParams:c};const h=a.length;let p=0,g,m="";for(;p<h;){const S=p;g=Nc(a,S,g);const y=g[5];if(p=y+1,S===y)continue;const _=g[0];if(_===0){m+="/"+a.substring(S,y);continue}if(_===2){const E=i._splat;f._splat=E,f["*"]=E;const M=a.substring(S,g[1]),z=a.substring(g[4],y);if(!E){c=!0,(M||z)&&(m+="/"+M+z);continue}const A=fc("_splat",i,o);m+="/"+M+A+z;continue}if(_===1){const E=a.substring(g[2],g[3]);!c&&!(E in i)&&(c=!0),f[E]=i[E];const M=a.substring(S,g[1]),z=a.substring(g[4],y),A=fc(E,i,o)??"undefined";m+="/"+M+A+z;continue}if(_===3){const E=a.substring(g[2],g[3]),M=i[E];if(M==null)continue;f[E]=M;const z=a.substring(S,g[1]),A=a.substring(g[4],y),O=fc(E,i,o)??"";m+="/"+z+O+A;continue}}return a.endsWith("/")&&(m+="/"),{usedParams:f,interpolatedPath:m||"/",isMissingParams:c}}function rp(a,i){const o=encodeURIComponent(a);return i?.(o)??o}function Dr(a={}){if(a.isNotFound=!0,a.throw)throw a;return a}function le(a){return a?.isNotFound===!0}function cS(){try{return typeof window<"u"&&typeof window.sessionStorage=="object"?window.sessionStorage:void 0}catch{return}}var fS="tsr-scroll-restoration-v1_3";function dS(){const a=cS();if(!a)return null;let i={};try{const s=JSON.parse(a.getItem("tsr-scroll-restoration-v1_3")||"{}");Nl(s)&&(i=s)}catch{}return{get state(){return i},set:s=>{i=la(s,i)||i},persist:()=>{try{a.setItem(fS,JSON.stringify(i))}catch{}}}}var sp=dS(),hS=a=>a.state.__TSR_key||a.href;function mS(a){const i=[];let o;for(;o=a.parentNode;)i.push(`${a.tagName}:nth-child(${Array.prototype.indexOf.call(o.children,a)+1})`),a=o;return`${i.reverse().join(" > ")}`.toLowerCase()}var yr=!1,Ni="window",up="data-scroll-restoration-id";function pS(a,i){if(!sp)return;const o=sp;if((a.options.scrollRestoration??!1)&&(a.isScrollRestoring=!0),a.isScrollRestorationSetup||!o)return;a.isScrollRestorationSetup=!0,yr=!1;const s=a.options.getScrollRestorationKey||hS,c=new Map;window.history.scrollRestoration="manual";const f=p=>{if(!(yr||!a.isScrollRestoring))if(p.target===document||p.target===window)c.set(Ni,{scrollX:window.scrollX||0,scrollY:window.scrollY||0});else{const g=p.target;c.set(g,{scrollX:g.scrollLeft||0,scrollY:g.scrollTop||0})}},h=p=>{if(!a.isScrollRestoring||!p||c.size===0||!o)return;const g=o.state[p]||={};for(const[m,S]of c){let y;if(m===Ni)y=Ni;else if(m.isConnected){const _=m.getAttribute(up);y=_?`[${up}="${_}"]`:mS(m)}y&&(g[y]=S)}};document.addEventListener("scroll",f,!0),a.subscribe("onBeforeLoad",p=>{h(p.fromLocation?s(p.fromLocation):void 0),c.clear()}),window.addEventListener("pagehide",()=>{h(s(a.stores.resolvedLocation.get()??a.stores.location.get())),o.persist()}),a.subscribe("onRendered",p=>{const g=s(p.toLocation),m=a.options.scrollRestorationBehavior,S=a.options.scrollToTopSelectors;if(c.clear(),!a.resetNextScroll){a.resetNextScroll=!0;return}if(!(typeof a.options.scrollRestoration=="function"&&!a.options.scrollRestoration({location:a.latestLocation}))){yr=!0;try{const y=a.isScrollRestoring?o.state[g]:void 0;let _=!1;if(y)for(const E in y){const M=y[E];if(!Nl(M))continue;const{scrollX:z,scrollY:A}=M;if(!(!Number.isFinite(z)||!Number.isFinite(A))){if(E===Ni)window.scrollTo({top:A,left:z,behavior:m}),_=!0;else if(E){let O;try{O=document.querySelector(E)}catch{continue}O&&(O.scrollLeft=z,O.scrollTop=A,_=!0)}}}if(!_){const E=a.history.location.hash.slice(1);if(E){const M=window.history.state?.__hashScrollIntoViewOptions??!0;if(M){const z=document.getElementById(E);z&&z.scrollIntoView(M)}}else{const M={top:0,left:0,behavior:m};if(window.scrollTo(M),S)for(const z of S){if(z===Ni)continue;const A=typeof z=="function"?z():document.querySelector(z);A&&A.scrollTo(M)}}}}finally{yr=!1}a.isScrollRestoring&&o.set(y=>(y[g]||={},y))}})}function $p(a,i=String){const o=new URLSearchParams;for(const s in a){const c=a[s];c!==void 0&&o.set(s,i(c))}return o.toString()}function dc(a){return a?a==="false"?!1:a==="true"?!0:+a*0===0&&+a+""===a?+a:a:""}function gS(a){const i=new URLSearchParams(a),o=Object.create(null);for(const[s,c]of i.entries()){const f=o[s];f==null?o[s]=dc(c):Array.isArray(f)?f.push(dc(c)):o[s]=[f,dc(c)]}return o}var yS=SS(JSON.parse),vS=bS(JSON.stringify,JSON.parse);function SS(a){return i=>{i[0]==="?"&&(i=i.substring(1));const o=gS(i);for(const s in o){const c=o[s];if(typeof c=="string")try{o[s]=a(c)}catch{}}return o}}function bS(a,i){const o=typeof i=="function";function s(c){if(typeof c=="object"&&c!==null)try{return a(c)}catch{}else if(o&&typeof c=="string")try{return i(c),a(c)}catch{}return c}return c=>{const f=$p(c,s);return f?`?${f}`:""}}var Ba="__root__";function jc(a){if(a.statusCode=a.statusCode||a.code||307,!a._builtLocation&&!a.reloadDocument&&typeof a.href=="string")try{new URL(a.href),a.reloadDocument=!0}catch{}const i=new Headers(a.headers);a.href&&i.get("Location")===null&&i.set("Location",a.href);const o=new Response(null,{status:a.statusCode,headers:i});if(o.options=a,a.throw)throw o;return o}function ge(a){return a instanceof Response&&!!a.options}function Fp(a){if(a!==null&&typeof a=="object"&&a.isSerializedRedirect)return jc(a)}function _S(a){return{input:({url:i})=>{for(const o of a)i=Tc(o,i);return i},output:({url:i})=>{for(let o=a.length-1;o>=0;o--)i=Wp(a[o],i);return i}}}function ES(a){const i=Ip(a.basepath),o=`/${i}`,s=`${o}/`,c=a.caseSensitive?o:o.toLowerCase(),f=a.caseSensitive?s:s.toLowerCase();return{input:({url:h})=>{const p=a.caseSensitive?h.pathname:h.pathname.toLowerCase();return p===c?h.pathname="/":p.startsWith(f)&&(h.pathname=h.pathname.slice(o.length)),h},output:({url:h})=>(h.pathname=br(["/",i,h.pathname]),h)}}function Tc(a,i){const o=a?.input?.({url:i});
10if(o){if(typeof o=="string")return new URL(o);if(o instanceof URL)return o}return i}function Wp(a,i){const o=a?.output?.({url:i});if(o){if(typeof o=="string")return new URL(o);if(o instanceof URL)return o}return i}function RS(a,i){const{createMutableStore:o,createReadonlyStore:s,batch:c,init:f}=i,h=new Map,p=new Map,g=new Map,m=o(a.status),S=o(a.loadedAt),y=o(a.isLoading),_=o(a.isTransitioning),E=o(a.location),M=o(a.resolvedLocation),z=o(a.statusCode),A=o(a.redirect),O=o([]),V=o([]),Q=o([]),H=s(()=>hc(h,O.get())),F=s(()=>hc(p,V.get())),I=s(()=>hc(g,Q.get())),X=s(()=>O.get()[0]),J=s(()=>O.get().some(K=>h.get(K)?.get().status==="pending")),P=s(()=>({locationHref:E.get().href,resolvedLocationHref:M.get()?.href,status:m.get()})),ot=s(()=>({status:m.get(),loadedAt:S.get(),isLoading:y.get(),isTransitioning:_.get(),matches:H.get(),location:E.get(),resolvedLocation:M.get(),statusCode:z.get(),redirect:A.get()})),tt=Qi(64);function dt(K){let it=tt.get(K);return it||(it=s(()=>{const Rt=O.get();for(const At of Rt){const w=h.get(At);if(w&&w.routeId===K)return w.get()}}),tt.set(K,it)),it}const yt={status:m,loadedAt:S,isLoading:y,isTransitioning:_,location:E,resolvedLocation:M,statusCode:z,redirect:A,matchesId:O,pendingIds:V,cachedIds:Q,matches:H,pendingMatches:F,cachedMatches:I,firstId:X,hasPending:J,matchRouteDeps:P,matchStores:h,pendingMatchStores:p,cachedMatchStores:g,__store:ot,getRouteMatchStore:dt,setMatches:Yt,setPending:Mt,setCached:B};Yt(a.matches),f?.(yt);function Yt(K){mc(K,h,O,o,c)}function Mt(K){mc(K,p,V,o,c)}function B(K){mc(K,g,Q,o,c)}return yt}function hc(a,i){const o=[];for(const s of i){const c=a.get(s);c&&o.push(c.get())}return o}function mc(a,i,o,s,c){const f=a.map(p=>p.id),h=new Set(f);c(()=>{for(const p of i.keys())h.has(p)||i.delete(p);for(const p of a){const g=i.get(p.id);if(!g){const m=s(p);m.routeId=p.routeId,i.set(p.id,m);continue}g.routeId=p.routeId,g.get()!==p&&g.set(p)}I0(o.get(),f)||o.set(f)})}var Ac=a=>
10{if(!a.rendered)return a.rendered=!0,a.onReady?.()},TS=a=>a.stores.matchesId.get().some(i=>a.stores.matchStores.get(i)?.get()._forcePending),Nr=(a,i)=>!!(a.preload&&!a.router.stores.matchStores.has(i)),ja=(a,i,o=!0)=>{const s={...a.router.options.context??{}},c=o?i:i-1;for(let f=0;f<=c;f++){const h=a.matches[f];if(!h)continue;const p=a.router.getMatch(h.id);p&&Object.assign(s,p.__routeContext,p.__beforeLoadContext)}return s},cp=(a,i)=>{if(!a.matches.length)return;const o=i.routeId,s=a.matches.findIndex(h=>h.routeId===a.router.routeTree.id),c=s>=0?s:0;let f=o?a.matches.findIndex(h=>h.routeId===o):a.firstBadMatchIndex??a.matches.length-1;f<0&&(f=c);for(let h=f;h>=0;h--){const p=a.matches[h];if(a.router.looseRoutesById[p.routeId].options.notFoundComponent)return h}return o?f:c},ia=(a,i,o)=>{if(!(!ge(o)&&!le(o)))throw ge(o)&&o.redirectHandled&&!o.options.reloadDocument||(i&&(i._nonReactive.beforeLoadPromise?.resolve(),i._nonReactive.loaderPromise?.resolve(),i._nonReactive.beforeLoadPromise=void 0,i._nonReactive.loaderPromise=void 0,i._nonReactive.error=o,a.updateMatch(i.id,s=>({...s,status:ge(o)?"redirected":le(o)?"notFound":s.status==="pending"?"success":s.status,context:ja(a,i.index),isFetching:!1,error:o})),le(o)&&!o.routeId&&(o.routeId=i.routeId),i._nonReactive.loadPromise?.resolve()),ge(o)&&(a.rendered=!0,o.options._fromLocation=a.location,o.redirectHandled=!0,o=a.router.resolveRedirect(o))),o},tg=(a,i)=>{const o=a.router.getMatch(i);return!!(!o||o._nonReactive.dehydrated)},fp=(a,i,o)=>{const s=ja(a,o);a.updateMatch(i,c=>({...c,context:s}))},Ui=(a,i,o,s)=>{const{id:c,routeId:f}=a.matches[i],h=a.router.looseRoutesById[f];if(o instanceof Promise)throw o;o.routerCode=s,a.firstBadMatchIndex??=i,ia(a,a.router.getMatch(c),o);try{h.options.onError?.(o)}catch(p){o=p,ia(a,a.router.getMatch(c),o)}a.updateMatch(c,p=>(p._nonReactive.beforeLoadPromise?.resolve(),p._nonReactive.beforeLoadPromise=void 0,p._nonReactive.loadPromise?.resolve(),{...p,error:o,status:"error",isFetching:!1,updatedAt:Date.now(),abortController:new AbortController})),!a.preload&&!ge(o)&&!le(o)&&(a.serialError??=o)},eg=(a,i,o,s)=>{if(s._nonReactive.pendingTimeout!==void 0)return;const c=o.options.pendingMs??a.router.options.defaultPendingMs;if(a.onReady&&!Nr(a,i)&&(o.options.loader||o.options.beforeLoad||ag(o))&&typeof c=="number"&&c!==1/0&&(o.options.pendingComponent??a.router.options?.defaultPendingComponent)){const f=setTimeout(()=>{Ac(a)},c);s._nonReactive.pendingTimeout=f}},AS=(a,i,o)=>{const s=a.router.getMatch(i);if(!s._nonReactive.beforeLoadPromise&&!s._nonReactive.loaderPromise)return;eg(a,i,o,s);const c=()=>{const f=a.router.getMatch(i);f.preload&&(f.status==="redirected"||f.status==="notFound")&&ia(a,f,f.error)};return s._nonReactive.beforeLoadPromise?s._nonReactive.beforeLoadPromise.then(c):c()},xS=(a,i,o,s)=>{const c=a.router.getMatch(i);let f=c._nonReactive.loadPromise;c._nonReactive.loadPromise=qa(()=>{f?.resolve(),f=void 0});const{paramsError:h,searchError:p}=c;h&&Ui(a,o,h,"PARSE_PARAMS"),p&&Ui(a,o,p,"VALIDATE_SEARCH"),eg(a,i,s,c);const g=new AbortController;let m=!1;const S=()=>{m||(m=!0,a.updateMatch(i,H=>({...H,isFetching:"beforeLoad",fetchCount:H.fetchCount+1,abortController:g})))},y=()=>{c._nonReactive.beforeLoadPromise?.resolve(),c._nonReactive.beforeLoadPromise=void 0,a.updateMatch(i,H=>({...H,isFetching:!1}))};if(!s.options.beforeLoad){a.router.batch(()=>{S(),y()});return}c._nonReactive.beforeLoadPromise=qa();const _={...ja(a,o,!1),...c.__routeContext},{search:E,params:M,cause:z}=c,A=Nr(a,i),O={search:E,abortController:g,params:M,preload:A,context:_,location:a.location,navigate:H=>a.router.navigate({...H,_fromLocation:a.location}),buildLocation:a.router.buildLocation,cause:A?"preload":z,matches:a.matches,routeId:s.id,...a.router.options.additionalContext},V=H=>{if(H===void 0){a.router.batch(()=>{S(),y()});return}(ge(H)||le(H))&&(S(),Ui(a,o,H,"BEFORE_LOAD")),a.router.batch(()=>{S(),a.updateMatch(i,F=>({...F,__beforeLoadContext:H})),y()})};let Q;try{if(Q=s.options.beforeLoad(O),Xi(Q))return S(),Q.catch(H=>{Ui(a,o,H,"BEFORE_LOAD")}).then(V)}catch(H){S(),Ui(a,o,H,"BEFORE_LOAD")}V(Q)},wS=(a,i)=>{const{id:o,routeId:s}=a.matches[i],c=a.router.looseRoutesById[s],f=()=>p(),h=()=>xS(a,o,i,c),p=()=>
10{if(tg(a,o))return;const g=AS(a,o,c);return Xi(g)?g.then(h):h()};return f()},MS=(a,i,o)=>{const s=a.router.getMatch(i);if(!s||!o.options.head&&!o.options.scripts&&!o.options.headers)return;const c={ssr:a.router.options.ssr,matches:a.matches,match:s,params:s.params,loaderData:s.loaderData};return Promise.all([o.options.head?.(c),o.options.scripts?.(c),o.options.headers?.(c)]).then(([f,h,p])=>({meta:f?.meta,links:f?.links,headScripts:f?.scripts,headers:p,scripts:h,styles:f?.styles}))},ng=(a,i,o,s,c)=>{const f=i[s-1],{params:h,loaderDeps:p,abortController:g,cause:m}=a.router.getMatch(o),S=ja(a,s),y=Nr(a,o);return{params:h,deps:p,preload:!!y,parentMatchPromise:f,abortController:g,context:S,location:a.location,navigate:_=>a.router.navigate({..._,_fromLocation:a.location}),cause:y?"preload":m,route:c,...a.router.options.additionalContext}},dp=async(a,i,o,s,c)=>{try{const f=a.router.getMatch(o);try{(!(Kp??a.router.isServer)||f.ssr===!0)&&Zi(c);const h=c.options.loader,p=typeof h=="function"?h:h?.handler,g=p?.(ng(a,i,o,s,c)),m=!!p&&Xi(g);if((m||c._lazyPromise||c._componentsPromise||c.options.head||c.options.scripts||c.options.headers||f._nonReactive.minPendingPromise)&&a.updateMatch(o,y=>({...y,isFetching:"loader"})),p){const y=m?await g:g;ia(a,a.router.getMatch(o),y),y!==void 0&&a.updateMatch(o,_=>({..._,loaderData:y}))}c._lazyPromise&&await c._lazyPromise;const S=f._nonReactive.minPendingPromise;S&&await S,c._componentsPromise&&await c._componentsPromise,a.updateMatch(o,y=>({...y,error:void 0,context:ja(a,s),status:"success",isFetching:!1,updatedAt:Date.now()}))}catch(h){let p=h;if(p?.name==="AbortError"){if(f.abortController.signal.aborted){f._nonReactive.loaderPromise?.resolve(),f._nonReactive.loaderPromise=void 0;return}a.updateMatch(o,m=>({...m,status:m.status==="pending"?"success":m.status,isFetching:!1,context:ja(a,s)}));return}const g=f._nonReactive.minPendingPromise;g&&await g,le(h)&&await c.options.notFoundComponent?.preload?.(),ia(a,a.router.getMatch(o),h);try{c.options.onError?.(h)}catch(m){p=m,ia(a,a.router.getMatch(o),m)}!ge(p)&&!le(p)&&await Zi(c,["errorComponent"]),a.updateMatch(o,m=>({...m,error:p,context:ja(a,s),status:"error",isFetching:!1}))}}catch(f){const h=a.router.getMatch(o);h&&(h._nonReactive.loaderPromise=void 0),ia(a,h,f)}},OS=async(a,i,o)=>{async function s(E,M,z,A,O){const V=Date.now()-M.updatedAt,Q=E?O.options.preloadStaleTime??a.router.options.defaultPreloadStaleTime??3e4:O.options.staleTime??a.router.options.defaultStaleTime??0,H=O.options.shouldReload,F=typeof H=="function"?H(ng(a,i,c,o,O)):H,{status:I,invalid:X}=A,J=V>=Q&&(!!a.forceStaleReload||A.cause==="enter"||z!==void 0&&z!==A.id);h=I==="success"&&(X||(F??J)),E&&O.options.preload===!1||(h&&!a.sync&&S?(p=!0,(async()=>{try{await dp(a,i,c,o,O);const P=a.router.getMatch(c);P._nonReactive.loaderPromise?.resolve(),P._nonReactive.loadPromise?.resolve(),P._nonReactive.loaderPromise=void 0,P._nonReactive.loadPromise=void 0}catch(P){ge(P)&&await a.router.navigate(P.options)}})()):I!=="success"||h?await dp(a,i,c,o,O):fp(a,c,o))}const{id:c,routeId:f}=a.matches[o];let h=!1,p=!1;const g=a.router.looseRoutesById[f],m=g.options.loader,S=((typeof m=="function"?void 0:m?.staleReloadMode)??a.router.options.defaultStaleReloadMode)!=="blocking";if(tg(a,c)){if(!a.router.getMatch(c))return a.matches[o];fp(a,c,o)}else{const E=a.router.getMatch(c),M=a.router.stores.matchesId.get()[o],z=(M&&a.router.stores.matchStores.get(M)||null)?.routeId===f?M:a.router.stores.matches.get().find(O=>O.routeId===f)?.id,A=Nr(a,c);if(E._nonReactive.loaderPromise){if(E.status==="success"&&!a.sync&&!E.preload&&S)return E;await E._nonReactive.loaderPromise;const O=a.router.getMatch(c),V=O._nonReactive.error||O.error;V&&ia(a,O,V),O.status==="pending"&&await s(A,E,z,O,g)}else{const O=A&&!a.router.stores.matchStores.has(c),V=a.router.getMatch(c);V._nonReactive.loaderPromise=qa(),O!==V.preload&&a.updateMatch(c,Q=>({...Q,preload:O})),await s(A,E,z,V,g)}}const y=a.router.getMatch(c);p||(y._nonReactive.loaderPromise?.resolve(),y._nonReactive.loadPromise?.resolve(),y._nonReactive.loadPromise=void 0),clearTimeout(y._nonReactive.pen
10dingTimeout),y._nonReactive.pendingTimeout=void 0,p||(y._nonReactive.loaderPromise=void 0),y._nonReactive.dehydrated=void 0;const _=p?y.isFetching:!1;return _!==y.isFetching||y.invalid!==!1?(a.updateMatch(c,E=>({...E,isFetching:_,invalid:!1})),a.router.getMatch(c)):y};async function hp(a){const i=a,o=[];TS(i.router)&&Ac(i);let s;for(let _=0;_<i.matches.length;_++){try{const E=wS(i,_);Xi(E)&&await E}catch(E){if(ge(E))throw E;if(le(E))s=E;else if(!i.preload)throw E;break}if(i.serialError||i.firstBadMatchIndex!=null)break}const c=i.firstBadMatchIndex??i.matches.length,f=s&&!i.preload?cp(i,s):void 0,h=s&&i.preload?0:f!==void 0?Math.min(f+1,c):c;let p,g;for(let _=0;_<h;_++)o.push(OS(i,o,_));try{await Promise.all(o)}catch{const _=await Promise.allSettled(o);for(const E of _){if(E.status!=="rejected")continue;const M=E.reason;if(ge(M))throw M;le(M)?p??=M:g??=M}if(g!==void 0)throw g}const m=p??(s&&!i.preload?s:void 0);let S=i.firstBadMatchIndex!==void 0?i.firstBadMatchIndex:i.matches.length-1;if(!m&&s&&i.preload)return i.matches;if(m){const _=cp(i,m);_===void 0&&Ae();const E=i.matches[_],M=i.router.looseRoutesById[E.routeId],z=i.router.options?.defaultNotFoundComponent;!M.options.notFoundComponent&&z&&(M.options.notFoundComponent=z),m.routeId=E.routeId;const A=E.routeId===i.router.routeTree.id;i.updateMatch(E.id,O=>({...O,...A?{status:"success",globalNotFound:!0,error:void 0}:{status:"notFound",error:m},isFetching:!1})),S=_,await Zi(M,["notFoundComponent"])}else if(!i.preload){const _=i.matches[0];_.globalNotFound||i.router.getMatch(_.id)?.globalNotFound&&i.updateMatch(_.id,E=>({...E,globalNotFound:!1,error:void 0}))}if(i.serialError&&i.firstBadMatchIndex!==void 0){const _=i.router.looseRoutesById[i.matches[i.firstBadMatchIndex].routeId];await Zi(_,["errorComponent"])}for(let _=0;_<=S;_++){const{id:E,routeId:M}=i.matches[_],z=i.router.looseRoutesById[M];try{const A=MS(i,E,z);if(A){const O=await A;i.updateMatch(E,V=>({...V,...O}))}}catch(A){console.error(`Error executing head for route ${M}:`,A)}}const y=Ac(i);if(Xi(y)&&await y,m)throw m;if(i.serialError&&!i.preload&&!i.onReady)throw i.serialError;return i.matches}function mp(a,i){const o=i.map(s=>a.options[s]?.preload?.()).filter(Boolean);if(o.length!==0)return Promise.all(o)}function Zi(a,i=_r){!a._lazyLoaded&&a._lazyPromise===void 0&&(a.lazyFn?a._lazyPromise=a.lazyFn().then(s=>{const{id:c,...f}=s.options;Object.assign(a.options,f),a._lazyLoaded=!0,a._lazyPromise=void 0}):a._lazyLoaded=!0);const o=()=>a._componentsLoaded?void 0:i===_r?(()=>{if(a._componentsPromise===void 0){const s=mp(a,_r);s?a._componentsPromise=s.then(()=>{a._componentsLoaded=!0,a._componentsPromise=void 0}):a._componentsLoaded=!0}return a._componentsPromise})():mp(a,i);return a._lazyPromise?a._lazyPromise.then(o):o()}function ag(a){for(const i of _r)if(a.options[i]?.preload)return!0;return!1}var _r=["component","errorComponent","pendingComponent","notFoundComponent"],ra="__TSR_index",pp="popstate",gp="beforeunload";function CS(a){let i=a.getLocation();const o=new Set,s=h=>{i=a.getLocation(),o.forEach(p=>p({location:i,action:h}))},c=h=>{a.notifyOnIndexChange??!0?s(h):i=a.getLocation()},f=async({task:h,navigateOpts:p,...g})=>{if(p?.ignoreBlocker??!1){h();return}const m=a.getBlockers?.()??[],S=g.type==="PUSH"||g.type==="REPLACE";if(typeof document<"u"&&m.length&&S)for(const y of m){const _=wr(g.path,g.state);if(await y.blockerFn({currentLocation:i,nextLocation:_,action:g.type})){a.onBlocked?.();return}}h()};return{get location(){return i},get length(){return a.getLength()},subscribers:o,subscribe:h=>(o.add(h),()=>{o.delete(h)}),push:(h,p,g)=>{const m=i.state[ra];p=yp(m+1,p),f({task:()=>{a.pushState(h,p),s({type:"PUSH"})},navigateOpts:g,type:"PUSH",path:h,state:p})},replace:(h,p,g)=>{const m=i.state[ra];p=yp(m,p),f({task:()=>{a.replaceState(h,p),s({type:"REPLACE"})},navigateOpts:g,type:"REPLACE",path:h,state:p})},go:(h,p)=>{f({task:()=>{a.go(h),c({type:"GO",index:h})},navigateOpts:p,type:"GO"})},back:h=>{f({task:()=>{a.back(h?.ignoreBlocker??!1),c({type:"BACK"})},navigateOpts:h,type:"BACK"})},forward:h=>{f({task:()=>{a.forward(h?.ignoreBlocker??!1),c({type:"FORWARD"})},navigateOpts:h,type:"FORWARD"})},canGoBack:()=>i.state[ra]!==0,createHref:h=>a.createHref(h),block:h=>{if(!a.setBlockers)return()=>{};const p=a.getBlockers?.()??[];return a.setBlockers([...p,h]),()=>{const g=a.getBlockers?.()??[];a.setBlockers?.(g.filter(m=>m!==h))}},flush:()=>a.flush?.(),destroy:()=>a.destroy?.(),notify:s}}function yp(a,i){i||(i={});const o=Hc();return{...i,key:o,__TSR_key:o,[ra]:a}}function zS(a){const i=typeof document<"u"?window:void 0,o=i.history.pushState,s=i.history.replaceState;let c=[];const f=()=>c,h=J=>c=J,p=(J=>J),g=(()=>wr(`${i.location.pathname}${i.location.search}${i.location.hash}`,i.history.state));if(!i.history.state?.__TSR_key&&!i.history.state?.key){const J=Hc();i.history.replaceState({[ra]:0,key:J,__TSR_key:J},"")}let m=g(),S,y=!1,_=!1,E=!1,M=!1;const z=()=>m;let A,O;const V=()=>{A&&(X._ignoreSubscribers=!0,(A.isPush?i.history.pushState:i.history.replaceState)(A.state,"",A.href),X._ignoreSubscribers=!1,A=void 0,O=void 0,S=void 0)},Q=(J,P,ot)=>{const tt=p(P);O||(S=m),m=wr(P,ot),A={href:tt,state:ot,isPush:A?.isPush||J==="push"},O||(O=Promise.resolve().then(()=>V()))},H=J=>{m=g(),X.notify({type:J})},F=async()=>
10{if(_){_=!1;return}const J=g(),P=J.state[ra]-m.state[ra],ot=P===1,tt=P===-1,dt=!ot&&!tt||y;y=!1;const yt=dt?"GO":tt?"BACK":"FORWARD",Yt=dt?{type:"GO",index:P}:{type:tt?"BACK":"FORWARD"};if(E)E=!1;else{const Mt=f();if(typeof document<"u"&&Mt.length){for(const B of Mt)if(await B.blockerFn({currentLocation:m,nextLocation:J,action:yt})){_=!0,i.history.go(1),X.notify(Yt);return}}}m=g(),X.notify(Yt)},I=J=>{if(M){M=!1;return}let P=!1;const ot=f();if(typeof document<"u"&&ot.length)for(const tt of ot){const dt=tt.enableBeforeUnload??!0;if(dt===!0){P=!0;break}if(typeof dt=="function"&&dt()===!0){P=!0;break}}if(P)return J.preventDefault(),J.returnValue=""},X=CS({getLocation:z,getLength:()=>i.history.length,pushState:(J,P)=>Q("push",J,P),replaceState:(J,P)=>Q("replace",J,P),back:J=>(J&&(E=!0),M=!0,i.history.back()),forward:J=>{J&&(E=!0),M=!0,i.history.forward()},go:J=>{y=!0,i.history.go(J)},createHref:J=>p(J),flush:V,destroy:()=>{i.history.pushState=o,i.history.replaceState=s,i.removeEventListener(gp,I,{capture:!0}),i.removeEventListener(pp,F)},onBlocked:()=>{S&&m!==S&&(m=S)},getBlockers:f,setBlockers:h,notifyOnIndexChange:!1});return i.addEventListener(gp,I,{capture:!0}),i.addEventListener(pp,F),i.history.pushState=function(...J){const P=o.apply(i.history,J);return X._ignoreSubscribers||H("PUSH"),P},i.history.replaceState=function(...J){const P=s.apply(i.history,J);return X._ignoreSubscribers||H("REPLACE"),P},X}function LS(a){let i=a.replace(/[\x00-\x1f\x7f]/g,"");return i.startsWith("//")&&(i="/"+i.replace(/^\/+/,"")),i}function wr(a,i){const o=LS(a),s=o.indexOf("#"),c=o.indexOf("?"),f=Hc();return{href:o,pathname:o.substring(0,s>0?c>0?Math.min(s,c):s:c>0?c:o.length),hash:s>-1?o.substring(s):"",search:c>-1?o.slice(c,s===-1?void 0:s):"",state:i||{[ra]:0,key:f,__TSR_key:f}}}function Hc(){return(Math.random()+1).toString(36).substring(7)}function DS(a){return a instanceof Error?{name:a.name,message:a.message}:{data:a}}function zl(a,i){const o=i,s=a;return{fromLocation:o,toLocation:s,pathChanged:o?.pathname!==s.pathname,hrefChanged:o?.href!==s.href,hashChanged:o?.hash!==s.hash}}var NS=class{constructor(a,i){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this.resetNextScroll=!0,this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.isScrollRestoring=!1,this.isScrollRestorationSetup=!1,this.startTransition=o=>o(),this.update=o=>{const s=this.options,c=this.basepath??s?.basepath??"/",f=this.basepath===void 0,h=s?.rewrite;if(this.options={...s,...o},this.isServer=this.options.isServer??typeof document>"u",this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=uS(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.history=zS()),this.origin=this.options.origin,this.origin||(window?.origin&&window.origin!=="null"?this.origin=window.origin:this.origin="http://localhost"),this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree){this.routeTree=this.options.routeTree;let S;this.resolvePathCache=Qi(1e3),S=this.buildRouteTree(),this.setRoutes(S)}if(!this.stores&&this.latestLocation){const S=this.getStoreConfig(this);this.batch=S.batch,this.stores=RS(BS(this.latestLocation),S),pS(this)}let p=!1;const g=this.options.basepath??"/",m=this.options.rewrite;if(f||c!==g||h!==m){this.basepath=g;const S=[],y=Ip(g);y&&y!=="/"&&S.push(ES({basepath:g})),m&&S.push(m),this.rewrite=S.length===0?void 0:S.length===1?S[0]:_S(S),this.history&&this.updateLatestLocation(),p=!0}p&&this.stores&&this.stores.location.set(this.latestLocation),typeof window<"u"&&"CSS"in window&&typeof window.CSS?.supports=="function"&&(this.isViewTransitionTypesSupported=window.CSS.supports("selector(:active-view-transition-type(a)"))},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>
10{const o=aS(this.routeTree,this.options.caseSensitive,(s,c)=>{s.init({originalIndex:c})});return this.options.routeMasks&&F0(this.options.routeMasks,o.processedTree),o},this.subscribe=(o,s)=>{const c={eventType:o,fn:s};return this.subscribers.add(c),()=>{this.subscribers.delete(c)}},this.emit=o=>{this.subscribers.forEach(s=>{s.eventType===o.type&&s.fn(o)})},this.parseLocation=(o,s)=>{const c=({pathname:g,search:m,hash:S,href:y,state:_})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(g)){const O=this.options.parseSearch(m),V=this.options.stringifySearch(O);return{href:g+V+S,publicHref:g+V+S,pathname:Li(g).path,external:!1,searchStr:V,search:za(s?.search,O),hash:Li(S.slice(1)).path,state:La(s?.state,_)}}const E=new URL(y,this.origin),M=Tc(this.rewrite,E),z=this.options.parseSearch(M.search),A=this.options.stringifySearch(z);return M.search=A,{href:M.href.replace(M.origin,""),publicHref:y,pathname:Li(M.pathname).path,external:!!this.rewrite&&M.origin!==this.origin,searchStr:A,search:za(s?.search,z),hash:Li(M.hash.slice(1)).path,state:La(s?.state,_)}},f=c(o),{__tempLocation:h,__tempKey:p}=f.state;if(h&&(!p||p===this.tempLocationKey)){const g=c(h);return g.state.key=f.state.key,g.state.__TSR_key=f.state.__TSR_key,delete g.state.__tempLocation,{...g,maskedLocation:f}}return f},this.resolvePathWithBase=(o,s)=>sS({base:o,to:Bc(s),trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(o,s,c)=>typeof o=="string"?this.matchRoutesInternal({pathname:o,search:s},c):this.matchRoutesInternal(o,s),this.getMatchedRoutes=o=>jS({pathname:o,routesById:this.routesById,processedTree:this.processedTree}),this.cancelMatch=o=>{const s=this.getMatch(o);s&&(s.abortController.abort(),clearTimeout(s._nonReactive.pendingTimeout),s._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{this.stores.pendingIds.get().forEach(o=>{this.cancelMatch(o)}),this.stores.matchesId.get().forEach(o=>{if(this.stores.pendingMatchStores.has(o))return;const s=this.stores.matchStores.get(o)?.get();s&&(s.status==="pending"||s.isFetching==="loader")&&this.cancelMatch(o)})},this.buildLocation=o=>{const s=(f={})=>{const h=f._fromLocation||this.pendingBuiltLocation||this.latestLocation,p=this.matchRoutesLightweight(h);f.from;const g=f.unsafeRelative==="path"?h.pathname:f.from??p.fullPath,m=this.resolvePathWithBase(g,"."),S=p.search,y=Object.assign(Object.create(null),p.params),_=f.to?this.resolvePathWithBase(m,`${f.to}`):this.resolvePathWithBase(m,"."),E=f.params===!1||f.params===null?Object.create(null):(f.params??!0)===!0?y:Object.assign(y,la(f.params,y)),M=this.getMatchedRoutes(_);let z=M.matchedRoutes;if((!M.foundRoute||M.foundRoute.path!=="/"&&M.routeParams["**"])&&this.options.notFoundRoute&&(z=[...z,this.options.notFoundRoute]),Object.keys(E).length>0)for(const ot of z){const tt=ot.options.params?.stringify??ot.options.stringifyParams;if(tt)try{Object.assign(E,tt(E))}catch{}}const A=o.leaveParams?_:Li(op({path:_,params:E,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path;let O=S;if(o._includeValidateSearch&&this.options.search?.strict){const ot={};z.forEach(tt=>{if(tt.options.validateSearch)try{Object.assign(ot,Er(tt.options.validateSearch,{...ot,...O}))}catch{}}),O=ot}O=HS({search:O,dest:f,destRoutes:z,_includeValidateSearch:o._includeValidateSearch}),O=za(S,O);const V=this.options.stringifySearch(O),Q=f.hash===!0?h.hash:f.hash?la(f.hash,h.hash):void 0,H=Q?`#${Q}`:"";let F=f.state===!0?h.state:f.state?la(f.state,h.state):{};F=La(h.state,F);const I=`${A}${V}${H}`;let X,J,P=!1;if(this.rewrite){const ot=new URL(I,this.origin),tt=Wp(this.rewrite,ot);X=ot.href.replace(ot.origin,""),tt.origin!==this.origin?(J=tt.href,P=!0):J=tt.pathname+tt.search+tt.hash}else X=P0(I),J=X;return{publicHref:J,href:X,pathname:A,search:O,searchStr:V,state:F,hash:Q??"",external:P,unmaskOnReload:f.unmaskOnReload}},c=(f={},h)=>{const p=s(f);let g=h?s(h):void 0;if(!g){const m=Object.create(null);if(this.options.routeMasks){const S=W0(p.pathname,this.processedTree);if(S){Object.assign(m,S.rawParams);const{from:y,params:_,...E}
10=S.route,M=_===!1||_===null?Object.create(null):(_??!0)===!0?m:Object.assign(m,la(_,m));h={from:o.from,...E,params:M},g=s(h)}}}return g&&(p.maskedLocation=g),p};return o.mask?c(o,{from:o.from,...o.mask}):c(o)},this.commitLocation=async({viewTransition:o,ignoreBlocker:s,...c})=>{const f=()=>{const g=["key","__TSR_key","__TSR_index","__hashScrollIntoViewOptions"];g.forEach(S=>{c.state[S]=this.latestLocation.state[S]});const m=Te(c.state,this.latestLocation.state);return g.forEach(S=>{delete c.state[S]}),m},h=oa(this.latestLocation.href)===oa(c.href);let p=this.commitLocationPromise;if(this.commitLocationPromise=qa(()=>{p?.resolve(),p=void 0}),h&&f())this.load();else{let{maskedLocation:g,hashScrollIntoView:m,...S}=c;g&&(S={...g,state:{...g.state,__tempKey:void 0,__tempLocation:{...S,search:S.searchStr,state:{...S.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(S.unmaskOnReload??this.options.unmaskOnReload??!1)&&(S.state.__tempKey=this.tempLocationKey)),S.state.__hashScrollIntoViewOptions=m??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=o,this.history[c.replace?"replace":"push"](S.publicHref,S.state,{ignoreBlocker:s})}return this.resetNextScroll=c.resetScroll??!0,this.history.subscribers.size||this.load(),this.commitLocationPromise},this.buildAndCommitLocation=({replace:o,resetScroll:s,hashScrollIntoView:c,viewTransition:f,ignoreBlocker:h,href:p,...g}={})=>{if(p){const y=this.history.location.state.__TSR_index,_=wr(p,{__TSR_index:o?y:y+1}),E=new URL(_.pathname,this.origin);g.to=Tc(this.rewrite,E).pathname,g.search=this.options.parseSearch(_.search),g.hash=_.hash.slice(1)}const m=this.buildLocation({...g,_includeValidateSearch:!0});this.pendingBuiltLocation=m;const S=this.commitLocation({...m,viewTransition:f,replace:o,resetScroll:s,hashScrollIntoView:c,ignoreBlocker:h});return Promise.resolve().then(()=>{this.pendingBuiltLocation===m&&(this.pendingBuiltLocation=void 0)}),S},this.navigate=async({to:o,reloadDocument:s,href:c,publicHref:f,...h})=>{let p=!1;if(c)try{new URL(`${c}`),p=!0}catch{}if(p&&!s&&(s=!0),s){if(o!==void 0||!c){const m=this.buildLocation({to:o,...h});c=c??m.publicHref,f=f??m.publicHref}const g=!p&&f?f:c;if(Ar(g,this.protocolAllowlist))return Promise.resolve();if(!h.ignoreBlocker){const m=this.history.getBlockers?.()??[];for(const S of m)if(S?.blockerFn&&await S.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:"PUSH"}))return Promise.resolve()}return h.replace?window.location.replace(g):window.location.href=g,Promise.resolve()}return this.buildAndCommitLocation({...h,href:c,to:o,_isNavigate:!0})},this.beforeLoad=()=>{this.cancelMatches(),this.updateLatestLocation();const o=this.matchRoutes(this.latestLocation),s=this.stores.cachedMatches.get().filter(c=>!o.some(f=>f.id===c.id));this.batch(()=>{this.stores.status.set("pending"),this.stores.statusCode.set(200),this.stores.isLoading.set(!0),this.stores.location.set(this.latestLocation),this.stores.setPending(o),this.stores.setCached(s)})},this.load=async o=>{let s,c,f;const h=this.stores.resolvedLocation.get()??this.stores.location.get();for(f=new Promise(g=>{this.startTransition(async()=>{try{this.beforeLoad();const m=this.latestLocation,S=zl(m,this.stores.resolvedLocation.get());this.stores.redirect.get()||this.emit({type:"onBeforeNavigate",...S}),this.emit({type:"onBeforeLoad",...S}),await hp({router:this,sync:o?.sync,forceStaleReload:h.href===m.href,matches:this.stores.pendingMatches.get(),location:m,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let y=null,_=null,E=null,M=null;this.batch(()=>{const z=this.stores.pendingMatches.get(),A=z.length,O=this.stores.matches.get();y=A?O.filter(H=>!this.stores.pendingMatchStores.has(H.id)):null;const V=new Set;for(const H of this.stores.pendingMatchStores.values())H.routeId&&V.add(H.routeId);const Q=new Set;for(const H of this.stores.matchStores.values())H.routeId&&Q.add(H.routeId);_=A?O.filter(H=>!V.has(H.routeId)):null,E=A?z.filter(H=>!Q.has(H.routeId)):null,M=A?z.filter(H=>Q.has(H.routeId)):O,this.stores.isLoading.set(!1),this.stores.loadedAt.set(Date.now()),A&&(this.stores.setMatches(z),this.stores.setPending([]),this.stores.setCached([...this.stores.cachedMatches.get(),...y.filter(H=>H.status!=="error"&&H.status!=="notFound"&&H.status!=="redirected")]),this.clearExpiredCache())});for(const[z,A]of[[_,"onLeave"],[E,"onEnter"],[M,"onStay"]])if(z)for(const O of z)this.looseRoutesById[O.routeId].options[A]?.(O)})})}})}catch(m){ge(m)?(s=m,this.navigate({...s.options,replace:!0,ignoreBlocker:!0})):le(m)&&(c=m);const S=s?s.status:c?404:this.stores.matches.get().some(y=>y.status==="error")?500:200;this.batch(()=>{this.stores.statusCode.set(S),this.stores.redirect.set(s)})}this.latestLoadPromise===f&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),g()})}),this.latestLoadPromise=f,await f;this.latestLoadPromise&&f!==this.latestLoadPromise;)await this.latestLoadPromise;let p;this.hasNotFoundMatch()?p=404:this.stores.matches.get().some(g=>g.status==="error")&&(p=500),p!==void 0&&this.stores.statusCode.set(p)},this.startViewTransition=o=>{const s=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,s&&typeof document<"u"&&"startViewTransition"in document&&typeof document.startViewTransition=="function"){let c;if(typeof s=="object"&&this.isViewTransitionTypesSupported){const f=this.latestLocation,h=this.stores.resolvedLocation.get(),p=typeof s.types=="function"?s.types(zl(f,h)):s.types;if(p===!1){o();return}c={update:o,types:p}}else c=o;document.startViewTransition(c)}else o()},this.updateMatch=(o,s)=>{this.startTransition(()=>
10{const c=this.stores.pendingMatchStores.get(o);if(c){c.set(s);return}const f=this.stores.matchStores.get(o);if(f){f.set(s);return}const h=this.stores.cachedMatchStores.get(o);if(h){const p=s(h.get());p.status==="redirected"?this.stores.cachedMatchStores.delete(o)&&this.stores.cachedIds.set(g=>g.filter(m=>m!==o)):h.set(p)}})},this.getMatch=o=>this.stores.cachedMatchStores.get(o)?.get()??this.stores.pendingMatchStores.get(o)?.get()??this.stores.matchStores.get(o)?.get(),this.invalidate=o=>{const s=c=>o?.filter?.(c)??!0?{...c,invalid:!0,...o?.forcePending||c.status==="error"||c.status==="notFound"?{status:"pending",error:void 0}:void 0}:c;return this.batch(()=>{this.stores.setMatches(this.stores.matches.get().map(s)),this.stores.setCached(this.stores.cachedMatches.get().map(s)),this.stores.setPending(this.stores.pendingMatches.get().map(s))}),this.shouldViewTransition=!1,this.load({sync:o?.sync})},this.getParsedLocationHref=o=>o.publicHref||"/",this.resolveRedirect=o=>{const s=o.headers.get("Location");if(!o.options.href||o.options._builtLocation){const c=o.options._builtLocation??this.buildLocation(o.options),f=this.getParsedLocationHref(c);o.options.href=f,o.headers.set("Location",f)}else if(s)try{const c=new URL(s);if(this.origin&&c.origin===this.origin){const f=c.pathname+c.search+c.hash;o.options.href=f,o.headers.set("Location",f)}}catch{}if(o.options.href&&!o.options._builtLocation&&Ar(o.options.href,this.protocolAllowlist))throw new Error("Redirect blocked: unsafe protocol");return o.headers.get("Location")||o.headers.set("Location",o.options.href),o},this.clearCache=o=>{const s=o?.filter;s!==void 0?this.stores.setCached(this.stores.cachedMatches.get().filter(c=>!s(c))):this.stores.setCached([])},this.clearExpiredCache=()=>{const o=Date.now(),s=c=>{const f=this.looseRoutesById[c.routeId];if(!f.options.loader)return!0;const h=(c.preload?f.options.preloadGcTime??this.options.defaultPreloadGcTime:f.options.gcTime??this.options.defaultGcTime)??300*1e3;return c.status==="error"?!0:o-c.updatedAt>=h};this.clearCache({filter:s})},this.loadRouteChunk=Zi,this.preloadRoute=async o=>{const s=o._builtLocation??this.buildLocation(o);let c=this.matchRoutes(s,{throwOnError:!0,preload:!0,dest:o});const f=new Set([...this.stores.matchesId.get(),...this.stores.pendingIds.get()]),h=new Set([...f,...this.stores.cachedIds.get()]),p=c.filter(g=>!h.has(g.id));if(p.length){const g=this.stores.cachedMatches.get();this.stores.setCached([...g,...p])}try{return c=await hp({router:this,matches:c,location:s,preload:!0,updateMatch:(g,m)=>{f.has(g)?c=c.map(S=>S.id===g?m(S):S):this.updateMatch(g,m)}}),c}catch(g){if(ge(g))return g.options.reloadDocument?void 0:await this.preloadRoute({...g.options,_fromLocation:s});le(g)||console.error(g);return}},this.matchRoute=(o,s)=>{const c={...o,to:o.to?this.resolvePathWithBase(o.from||"",o.to):void 0,params:o.params||{},leaveParams:!0},f=this.buildLocation(c);if(s?.pending&&this.stores.status.get()!=="pending")return!1;const h=(s?.pending===void 0?!this.stores.isLoading.get():s.pending)?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),p=tS(f.pathname,s?.caseSensitive??!1,s?.fuzzy??!1,h.pathname,this.processedTree);return!p||o.params&&!Te(p.rawParams,o.params,{partial:!0})?!1:s?.includeSearch??!0?Te(h.search,f.search,{partial:!0})?p.rawParams:!1:p.rawParams},this.hasNotFoundMatch=()=>this.stores.matches.get().some(o=>o.status==="notFound"||o.globalNotFound),this.getStoreConfig=i,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...a,caseSensitive:a.caseSensitive??!1,notFoundMode:a.notFoundMode??"fuzzy",stringifySearch:a.stringifySearch??vS,parseSearch:a.parseSearch??yS,protocolAllowlist:a.protocolAllowlist??Z0}),typeof document<"u"&&(self.__TSR_ROUTER__=this)}isShell(){return!!this.options.isShell}isPrerendering(){return!!this.options.isPrerendering}get state(){return this.stores.__store.get()}setRoutes({routesById:a,routesByPath:i,processedTree:o}){this.routesById=a,this.routesByPath=i,this.processedTree=o;const s=this.options.notFoundRoute;s&&(s.init({originalIndex:99999999999}),this.routesById[s.id]=s)}get looseRoutesById(){return this.routesById}getParentContext(a){return a?.id?a.context??this.options.context??void 0:this.options.context??void 0}matchRoutesInternal(a,i){const o=this.getMatchedRoutes(a.pathname),{foundRoute:s,routeParam
10s:c,parsedParams:f}=o;let{matchedRoutes:h}=o,p=!1;(s?s.path!=="/"&&c["**"]:oa(a.pathname))&&(this.options.notFoundRoute?h=[...h,this.options.notFoundRoute]:p=!0);const g=p?YS(this.options.notFoundMode,h):void 0,m=new Array(h.length),S=new Map;for(const y of this.stores.matchStores.values())y.routeId&&S.set(y.routeId,y.get());for(let y=0;y<h.length;y++){const _=h[y],E=m[y-1];let M,z,A;{const yt=E?.search??a.search,Yt=E?._strictSearch??void 0;try{const Mt=Er(_.options.validateSearch,{...yt})??void 0;M={...yt,...Mt},z={...Yt,...Mt},A=void 0}catch(Mt){let B=Mt;if(Mt instanceof Mr||(B=new Mr(Mt.message,{cause:Mt})),i?.throwOnError)throw B;M=yt,z={},A=B}}const O=_.options.loaderDeps?.({search:M})??"",V=O?JSON.stringify(O):"",{interpolatedPath:Q,usedParams:H}=op({path:_.fullPath,params:c,decoder:this.pathParamsDecoder,server:this.isServer}),F=_.id+Q+V,I=this.getMatch(F),X=S.get(_.id),J=I?._strictParams??H;let P;if(!I)try{vp(_,H,f,J)}catch(yt){if(le(yt)||ge(yt)?P=yt:P=new US(yt.message,{cause:yt}),i?.throwOnError)throw P}Object.assign(c,J);const ot=X?"stay":"enter";let tt;if(I)tt={...I,cause:ot,params:X?.params??c,_strictParams:J,search:za(X?X.search:I.search,M),_strictSearch:z};else{const yt=_.options.loader||_.options.beforeLoad||_.lazyFn||ag(_)?"pending":"success";tt={id:F,ssr:_.options.ssr,index:y,routeId:_.id,params:X?.params??c,_strictParams:J,pathname:Q,updatedAt:Date.now(),search:X?za(X.search,M):M,_str
10ictSearch:z,searchError:void 0,status:yt,isFetching:!1,error:void 0,paramsError:P,__routeContext:void 0,_nonReactive:{loadPromise:qa()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:ot,loaderDeps:X?La(X.loaderDeps,O):O,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:_.options.staticData||{},fullPath:_.fullPath}}i?.preload||(tt.globalNotFound=g===_.id),tt.searchError=A;const dt=this.getParentContext(E);tt.context={...dt,...tt.__routeContext,...tt.__beforeLoadContext},m[y]=tt}for(let y=0;y<m.length;y++){const _=m[y],E=this.looseRoutesById[_.routeId],M=this.getMatch(_.id),z=S.get(_.routeId);if(_.params=z?za(z.params,c):c,!M){const A=m[y-1],O=this.getParentContext(A);if(E.options.context){const V={deps:_.loaderDeps,params:_.params,context:O??{},location:a,navigate:Q=>this.navigate({...Q,_fromLocation:a}),buildLocation:this.buildLocation,cause:_.cause,abortController:_.abortController,preload:!!_.preload,matches:m,routeId:E.id};_.__routeContext=E.options.context(V)??void 0}_.context={...O,..._.__routeContext,..._.__beforeLoadContext}}}return m}matchRoutesLightweight(a){const{matchedRoutes:i,routeParams:o,parsedParams:s}=this.getMatchedRoutes(a.pathname),c=Vi(i),f={...a.search};for(const S of i)try{Object.assign(f,Er(S.options.validateSearch,f))}catch{}const h=Vi(this.stores.matchesId.get()),p=h&&this.stores.matchStores.get(h)?.get(),g=p&&p.routeId===c.id&&p.pathname===a.pathname;let m;if(g)m=p.params;else{const S=Object.assign(Object.create(null),o);for(const y of i)try{vp(y,o,s??{},S)}catch{}m=S}return{matchedRoutes:i,fullPath:c.fullPath,search:f,params:m}}},Mr=class extends Error{},US=class extends Error{};function BS(a){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:"idle",resolvedLocation:void 0,location:a,matches:[],statusCode:200}}function Er(a,i){if(a==null)return{};if("~standard"in a){const o=a["~standard"].validate(i);if(o instanceof Promise)throw new Mr("Async validation not supported");if(o.issues)throw new Mr(JSON.stringify(o.issues,void 0,2),{cause:o});return o.value}return"parse"in a?a.parse(i):typeof a=="function"?a(i):{}}function jS({pathname:a,routesById:i,processedTree:o}){const s=Object.create(null),c=oa(a);let f,h;const p=eS(c,o,!0);return p&&(f=p.route,Object.assign(s,p.rawParams),h=Object.assign(Object.create(null),p.parsedParams)),{matchedRoutes:p?.branch||[i.__root__],routeParams:s,foundRoute:f,parsedParams:h}}function HS({search:a,dest:i,destRoutes:o,_includeValidateSearch:s}){return qS(o)(a,i,s??!1)}function qS(a){const i={dest:null,_includeValidateSearch:!1,middlewares:[]};for(const c of a){if("search"in c.options)c.options.search?.middlewares&&i.middlewares.push(...c.options.search.middlewares);else if(c.options.preSearchFilters||c.options.postSearchFilters){const f=({search:h,next:p})=>{let g=h;"preSearchFilters"in c.options&&c.options.preSearchFilters&&(g=c.options.preSearchFilters.reduce((S,y)=>y(S),h));const m=p(g);return"postSearchFilters"in c.options&&c.options.postSearchFilters?c.options.postSearchFilters.reduce((S,y)=>y(S),m):m};i.middlewares.push(f)}if(c.options.validateSearch){const f=({search:h,next:p})=>{const g=p(h);if(!i._includeValidateSearch)return g;try{return{...g,...Er(c.options.validateSearch,g)??void 0}}catch{return g}};i.middlewares.push(f)}}const o=({search:c})=>{const f=i.dest;return f.search?f.search===!0?c:la(f.search,c):{}};i.middlewares.push(o);const s=(c,f,h)=>{if(c>=h.length)return f;const p=h[c];return p({search:f,next:m=>s(c+1,m,h)})};return function(f,h,p){return i.dest=h,i._includeValidateSearch=p,s(0,f,i.middlewares)}}function YS(a,i){if(a!=="root")for(let o=i.length-1;o>=0;o--){const s=i[o];if(s.children)return s.id}return Ba}function vp(a,i,o,s){const c=a.options.params?.parse??a.options.parseParams;if(c)if(a.options.skipRouteOnParseError)for(const f in i)f in o&&(s[f]=o[f]);else{const f=c(s);Object.assign(s,f)}}var an=Symbol.for("TSR_DEFERRED_PROMISE");function GS(a,i){const o=a;return o[an]||(o[an]={status:"pending"},o.then(s=>{o[an].status="success",o[an].data=s}).catch(s=>{o[an].status="error",o[an].error={data:DS(s),__isServerError:!0}})),o}var VS="Error preloading route! ☝️";
10function Sp(a,i){if(a)return typeof a=="string"?a:a[i]}function XS(a){return typeof a=="string"?{href:a,crossOrigin:void 0}:a}var lg=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(a){if(this.init=i=>{this.originalIndex=i.originalIndex;const o=this.options,s=!o?.path&&!o?.id;this.parentRoute=this.options.getParentRoute?.(),s?this._path=Ba:this.parentRoute||Ae();let c=s?Ba:o?.path;c&&c!=="/"&&(c=Pp(c));const f=o?.id||c;let h=s?Ba:br([this.parentRoute.id==="__root__"?"":this.parentRoute.id,f]);c==="__root__"&&(c="/"),h!=="__root__"&&(h=br(["/",h]));const p=h==="__root__"?"/":br([this.parentRoute.fullPath,c]);this._path=c,this._id=h,this._fullPath=p,this._to=oa(p)},this.addChildren=i=>this._addFileChildren(i),this._addFileChildren=i=>(Array.isArray(i)&&(this.children=i),typeof i=="object"&&i!==null&&(this.children=Object.values(i)),this),this._addFileTypes=()=>this,this.updateLoader=i=>(Object.assign(this.options,i),this),this.update=i=>(Object.assign(this.options,i),this),this.lazy=i=>(this.lazyFn=i,this),this.redirect=i=>jc({from:this.fullPath,...i}),this.options=a||{},this.isRoot=!a?.getParentRoute,a?.id&&a?.path)throw new Error("Route cannot have both an 'id' and a 'path' option.")}},QS=class extends lg{constructor(a){super(a)}};function ZS(a){if(typeof document<"u"&&document.querySelector){const i=a.stores.location.get(),o=i.state.__hashScrollIntoViewOptions??!0;if(o&&i.hash!==""){const s=document.getElementById(i.hash);s&&s.scrollIntoView(o)}}}var KS=(a=>(a[a.AggregateError=1]="AggregateError",a[a.ArrowFunction=2]="ArrowFunction",a[a.ErrorPrototypeStack=4]="ErrorPrototypeStack",a[a.ObjectAssign=8]="ObjectAssign",a[a.BigIntTypedArray=16]="BigIntTypedArray",a[a.RegExp=32]="RegExp",a))(KS||{}),wn=Symbol.asyncIterator,ig=Symbol.hasInstance,Ll=Symbol.isConcatSpreadable,Mn=Symbol.iterator,og=Symbol.match,rg=Symbol.matchAll,sg=Symbol.replace,ug=Symbol.search,cg=Symbol.species,fg=Symbol.split,dg=Symbol.toPrimitive,Dl=Symbol.toStringTag,hg=Symbol.unscopables,mg={[wn]:0,[ig]:1,[Ll]:2,[Mn]:3,[og]:4,[rg]:5,[sg]:6,[ug]:7,[cg]:8,[fg]:9,[dg]:10,[Dl]:11,[hg]:12},JS={0:wn,1:ig,2:Ll,3:Mn,4:og,5:rg,6:sg,7:ug,8:cg,9:fg,10:dg,11:Dl,12:hg},b=void 0,kS={2:!0,3:!1,1:b,0:null,4:-0,5:Number.POSITIVE_INFINITY,6:Number.NEGATIVE_INFINITY,7:Number.NaN},PS={0:"Error",1:"EvalError",2:"RangeError",3:"ReferenceError",4:"SyntaxError",5:"TypeError",6:"URIError"},IS={0:Error,1:EvalError,2:RangeError,3:ReferenceError,4:SyntaxError,5:TypeError,6:URIError};function Et(a,i,o,s,c,f,h,p,g,m,S,y){return{t:a,i,s:o,c:s,m:c,p:f,e:h,a:p,f:g,b:m,o:S,l:y}}function sa(a){return Et(2,b,a,b,b,b,b,b,b,b,b,b)}var pg=sa(2),gg=sa(3),$S=sa(1),FS=sa(0),WS=sa(4),tb=sa(5),eb=sa(6),nb=sa(7);function ab(a){switch(a){case'"':return'\\"';case"\\":return"\\\\";case`
11`:return"\\n";case"\r":return"\\r";case"\b":return"\\b";case"	":return"\\t";case"\f":return"\\f";case"<":return"\\x3C";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:return b}}function ua(a){let i="",o=0,s;for(let c=0,f=a.length;c<f;c++)s=ab(a[c]),s&&(i+=a.slice(o,c)+s,o=c+1);return o===0?i=a:i+=a.slice(o),i}function lb(a){switch(a){case"\\\\":return"\\";case'\\"':return'"';case"\\n":return`
12`;case"\\r":return"\r";case"\\b":return"\b";case"\\t":return"	";case"\\f":return"\f";case"\\x3C":return"<";case"\\u2028":return"\u2028";case"\\u2029":return"\u2029";default:return a}}function ca(a){return a.replace(/(\\\\|\\"|\\n|\\r|\\b|\\t|\\f|\\u2028|\\u2029|\\x3C)/g,lb)}var vr="__SEROVAL_REFS__",yg=new Map,Cl=new Map;function vg(a){return yg.has(a)}function ib(a){return Cl.has(a)}function ob(a){if(vg(a))return yg.get(a);throw new jb(a)}function rb(a){if(ib(a))return Cl.get(a);throw new Hb(a)}typeof globalThis<"u"?Object.defineProperty(globalThis,vr,{value:Cl,configurable:!0,writable:!1,enumerable:!1}):typeof window<"u"?Object.defineProperty(window,vr,{value:Cl,configurable:!0,writable:!1,enumerable:!1}):typeof self<"u"?Object.defineProperty(self,vr,{value:Cl,configurable:!0,writable:!1,enumerable:!1}):typeof global<"u"&&Object.defineProperty(global,vr,{value:Cl,configurable:!0,writable:!1,enumerable:!1});function qc(a){return a instanceof EvalError?1:a instanceof RangeError?2:a instanceof ReferenceError?3:a instanceof SyntaxError?4:a instanceof TypeError?5:a instanceof URIError?6:0}
12function sb(a){let i=PS[qc(a)];return a.name!==i?{name:a.name}:a.constructor.name!==i?{name:a.constructor.name}:{}}function Sg(a,i){let o=sb(a),s=Object.getOwnPropertyNames(a);for(let c=0,f=s.length,h;c<f;c++)h=s[c],h!=="name"&&h!=="message"&&(h==="stack"?i&4&&(o=o||{},o[h]=a[h]):(o=o||{},o[h]=a[h]));return o}function bg(a){return Object.isFrozen(a)?3:Object.isSealed(a)?2:Object.isExtensible(a)?0:1}function ub(a){switch(a){case Number.POSITIVE_INFINITY:return tb;case Number.NEGATIVE_INFINITY:return eb}return a!==a?nb:Object.is(a,-0)?WS:Et(0,b,a,b,b,b,b,b,b,b,b,b)}function _g(a){return Et(1,b,ua(a),b,b,b,b,b,b,b,b,b)}function cb(a){return Et(3,b,""+a,b,b,b,b,b,b,b,b,b)}function fb(a){return Et(4,a,b,b,b,b,b,b,b,b,b,b)}function db(a,i){let o=i.valueOf();return Et(5,a,o!==o?"":i.toISOString(),b,b,b,b,b,b,b,b,b)}function hb(a,i){return Et(6,a,b,ua(i.source),i.flags,b,b,b,b,b,b,b)}function mb(a,i){return Et(17,a,mg[i],b,b,b,b,b,b,b,b,b)}function pb(a,i){return Et(18,a,ua(ob(i)),b,b,b,b,b,b,b,b,b)}function gb(a,i,o){return Et(25,a,o,ua(i),b,b,b,b,b,b,b,b)}function yb(a,i,o){return Et(9,a,b,b,b,b,b,o,b,b,bg(i),b)}function vb(a,i){return Et(21,a,b,b,b,b,b,b,i,b,b,b)}function Sb(a,i,o){return Et(15,a,b,i.constructor.name,b,b,b,b,o,i.byteOffset,b,i.length)}function bb(a,i,o){return Et(16,a,b,i.constructor.name,b,b,b,b,o,i.byteOffset,b,i.byteLength)}function _b(a,i,o){return Et(20,a,b,b,b,b,b,b,o,i.byteOffset,b,i.byteLength)}function Eb(a,i,o){return Et(13,a,qc(i),b,ua(i.message),o,b,b,b,b,b,b)}function Rb(a,i,o){return Et(14,a,qc(i),b,ua(i.message),o,b,b,b,b,b,b)}function Tb(a,i){return Et(7,a,b,b,b,b,b,i,b,b,b,b)}function Ab(a,i){return Et(28,b,b,b,b,b,b,[a,i],b,b,b,b)}function xb(a,i){return Et(30,b,b,b,b,b,b,[a,i],b,b,b,b)}function wb(a,i,o){return Et(31,a,b,b,b,b,b,o,i,b,b,b)}function Mb(a,i){return Et(32,a,b,b,b,b,b,b,i,b,b,b)}function Ob(a,i){return Et(33,a,b,b,b,b,b,b,i,b,b,b)}function Cb(a,i){return Et(34,a,b,b,b,b,b,b,i,b,b,b)}function zb(a,i,o,s){return Et(35,a,o,b,b,b,b,i,b,b,b,s)}var Lb={parsing:1,serialization:2,deserialization:3};function Db(a){return`Seroval Error (step: ${Lb[a]})`}var Nb=(a,i)=>Db(a),Eg=class extends Error{constructor(a,i){super(Nb(a)),this.cause=i}},bp=class extends Eg{constructor(a){super("parsing",a)}},Ub=class extends Eg{constructor(a){super("deserialization",a)}};function On(a){return`Seroval Error (specific: ${a})`}var Ur=class extends Error{constructor(i){super(On(1)),this.value=i}},Rg=class extends Error{constructor(i){super(On(2))}},Bb=class extends Error{constructor(a){super(On(3))}},Pi=class extends Error{constructor(a){super(On(4))}},jb=class extends Error{constructor(a){super(On(5)),this.value=a}},Hb=class extends Error{constructor(a){super(On(6))}},qb=class extends Error{constructor(a){super(On(7))}},fa=class extends Error{constructor(a){super(On(8))}},Yb=class extends Error{constructor(i){super(On(9))}},Gb=class{constructor(a,i){this.value=a,this.replacement=i}},Br=()=>{let a={p:0,s:0,f:0};return a.p=new Promise((i,o)=>{a.s=i,a.f=o}),a},Vb=(a,i)=>{a.s(i),a.p.s=1,a.p.v=i},Xb=(a,i)=>{a.f(i),a.p.s=2,a.p.v=i};Br.toString();Vb.toString();Xb.toString();var Qb=()=>{let a=[],i=[],o=!0,s=!1,c=0,f=(g,m,S)=>{for(S=0;S<c;S++)i[S]&&i[S][m](g)},h=(g,m,S,y)=>{for(m=0,S=a.length;m<S;m++)y=a[m],!o&&m===S-1?g[s?"return":"throw"](y):g.next(y)},p=(g,m)=>(o&&(m=c++,i[m]=g),h(g),()=>{o&&(i[m]=i[c],i[c--]=void 0)});return{__SEROVAL_STREAM__:!0,on:g=>p(g),next:g=>{o&&(a.push(g),f(g,"next"))},throw:g=>{o&&(a.push(g),f(g,"throw"),o=!1,s=!1,i.length=0)},return:g=>{o&&(a.push(g),f(g,"return"),o=!1,s=!0,i.length=0)}}},Zb=a=>i=>()=>{let o=0,s={[a]:()=>s,next:()=>{if(o>i.d)return{done:!0,value:void 0};let c=o++,f=i.v[c];if(c===i.t)throw f;return{done:c===i.d,value:f}}};return s},Kb=(a,i)=>o=>()=>{let s=0,c=-1,f=!1,h=[],p=[],g=(S=0,y=p.length)=>{for(;S<y;S++)p[S].s({done:!0,value:void 0})};o.on({next:S=>{let y=p.shift();y&&y.s({done:!1,value:S}),h.push(S)},throw:S=>{let y=p.shift();y&&y.f(S),g(),c=h.length,f=!0,h.push(S)},return:S=>{let y=p.shift();y&&y.s({done:!0,value:S}),g(),c=h.length,h.push(S)}});let m={[a]:()=>m,next:()=>{if(c===-1){let _=s++;if(_>=h.length){let E=i();return p.push(E),E.p}return{done:!1,value:h[_]}}if(s>c)return{done:!0,value:void 0};let S=s++,y=h[S];if(S!==c)return{done:!1,value:y};if(f)throw y;return{done:!0,value:y}}};return m},Tg=a=>{let i=atob(a),o=i.length,s=new Uint8Array(o);for(let c=0;c<o;c++)s[c]=i.charCodeAt(c);return s.buffer};Tg.toString();
12function Jb(a){return"__SEROVAL_SEQUENCE__"in a}function Ag(a,i,o){return{__SEROVAL_SEQUENCE__:!0,v:a,t:i,d:o}}function kb(a){let i=[],o=-1,s=-1,c=a[Mn]();for(;;)try{let f=c.next();if(i.push(f.value),f.done){s=i.length-1;break}}catch(f){o=i.length,i.push(f)}return Ag(i,o,s)}var Pb=Zb(Mn);function Ib(a){return Pb(a)}var $b={},Fb={},Wb={0:{},1:{},2:{},3:{},4:{},5:{}};function jr(a){return"__SEROVAL_STREAM__"in a}function Ya(){return Qb()}function t1(a){let i=Ya(),o=a[wn]();async function s(){try{let c=await o.next();c.done?i.return(c.value):(i.next(c.value),await s())}catch(c){i.throw(c)}}return s().catch(()=>{}),i}var e1=Kb(wn,Br);function n1(a){return e1(a)}async function a1(a){try{return[1,await a]}catch(i){return[0,i]}}function l1(a,i){return{plugins:i.plugins,mode:a,marked:new Set,features:63^(i.disabledFeatures||0),refs:i.refs||new Map,depthLimit:i.depthLimit||1e3}}function Rr(a,i){a.marked.add(i)}function i1(a,i){let o=a.refs.size;return a.refs.set(i,o),o}function Hr(a,i){let o=a.refs.get(i);return o!=null?(Rr(a,o),{type:1,value:fb(o)}):{type:0,value:i1(a,i)}}function Yc(a,i){let o=Hr(a,i);return o.type===1?o:vg(i)?{type:2,value:pb(o.value,i)}:o}function Ua(a,i){let o=Yc(a,i);if(o.type!==0)return o.value;if(i in mg)return mb(o.value,i);throw new Ur(i)}function qr(a,i){let o=Hr(a,Wb[i]);return o.type===1?o.value:Et(26,o.value,i,b,b,b,b,b,b,b,b,b)}function o1(a){let i=Hr(a,$b);return i.type===1?i.value:Et(27,i.value,b,b,b,b,b,b,Ua(a,Mn),b,b,b)}function r1(a){let i=Hr(a,Fb);return i.type===1?i.value:Et(29,i.value,b,b,b,b,b,[qr(a,1),Ua(a,wn)],b,b,b,b)}function s1(a,i,o,s){return Et(o?11:10,a,b,b,b,s,b,b,b,b,bg(i),b)}function u1(a,i,o,s){return Et(8,i,b,b,b,b,{k:o,v:s},b,qr(a,0),b,b,b)}function c1(a,i,o){let s=new Uint8Array(o),c="";for(let f=0,h=s.length;f<h;f++)c+=String.fromCharCode(s[f]);return Et(19,i,ua(btoa(c)),b,b,b,b,b,qr(a,5),b,b,b)}function f1(a,i){return{base:l1(a,i),child:void 0}}var d1=class{constructor(a,i){this._p=a,this.depth=i}parse(a){return te(this._p,this.depth,a)}};async function h1(a,i,o){let s=[];for(let c=0,f=o.length;c<f;c++)c in o?s[c]=await te(a,i,o[c]):s[c]=0;return s}async function m1(a,i,o,s){return yb(o,s,await h1(a,i,s))}async function Gc(a,i,o){let s=Object.entries(o),c=[],f=[];for(let h=0,p=s.length;h<p;h++)c.push(ua(s[h][0])),f.push(await te(a,i,s[h][1]));return Mn in o&&(c.push(Ua(a.base,Mn)),f.push(Ab(o1(a.base),await te(a,i,kb(o))))),wn in o&&(c.push(Ua(a.base,wn)),f.push(xb(r1(a.base),await te(a,i,t1(o))))),Dl in o&&(c.push(Ua(a.base,Dl)),f.push(_g(o[Dl]))),Ll in o&&(c.push(Ua(a.base,Ll)),f.push(o[Ll]?pg:gg)),{k:c,v:f}}async function pc(a,i,o,s,c){return s1(o,s,c,await Gc(a,i,s))}async function p1(a,i,o,s){return vb(o,await te(a,i,s.valueOf()))}async function g1(a,i,o,s){return Sb(o,s,await te(a,i,s.buffer))}async function y1(a,i,o,s){return bb(o,s,await te(a,i,s.buffer))}async function v1(a,i,o,s){return _b(o,s,await te(a,i,s.buffer))}async function _p(a,i,o,s){let c=Sg(s,a.base.features);return Eb(o,s,c?await Gc(a,i,c):b)}async function S1(a,i,o,s){let c=Sg(s,a.base.features);return Rb(o,s,c?await Gc(a,i,c):b)}async function b1(a,i,o,s){let c=[],f=[];for(let[h,p]of s.entries())c.push(await te(a,i,h)),f.push(await te(a,i,p));return u1(a.base,o,c,f)}async function _1(a,i,o,s){let c=[];for(let f of s.keys())c.push(await te(a,i,f));return Tb(o,c)}async function xg(a,i,o,s){let c=a.base.plugins;if(c)for(let f=0,h=c.length;f<h;f++){let p=c[f];if(p.parse.async&&p.test(s))return gb(o,p.tag,await p.parse.async(s,new d1(a,i),{id:o}))}return b}async function E1(a,i,o,s){let[c,f]=await a1(s);return Et(12,o,c,b,b,b,b,b,await te(a,i,f),b,b,b)}function R1(a,i,o,s,c){let f=[],h=o.on({next:p=>{Rr(this.base,i),te(this,a,p).then(g=>{f.push(Mb(i,g))},g=>{c(g),h()})},throw:p=>{Rr(this.base,i),te(this,a,p).then(g=>{f.push(Ob(i,g)),s(f),h()},g=>{c(g),h()})},return:p=>{Rr(this.base,i),te(this,a,p).then(g=>{f.push(Cb(i,g)),s(f),h()},g=>{c(g),h()})}})}async function T1(a,i,o,s){return wb(o,qr(a.base,4),await new Promise(R1.bind(a,i,o,s)))}async function A1(a,i,o,s){let c=[];for(let f=0,h=s.v.length;f<h;f++)c[f]=await te(a,i,s.v[f]);return zb(o,c,s.t,s.d)}
12async function x1(a,i,o,s){if(Array.isArray(s))return m1(a,i,o,s);if(jr(s))return T1(a,i,o,s);if(Jb(s))return A1(a,i,o,s);let c=s.constructor;if(c===Gb)return te(a,i,s.replacement);let f=await xg(a,i,o,s);if(f)return f;switch(c){case Object:return pc(a,i,o,s,!1);case b:return pc(a,i,o,s,!0);case Date:return db(o,s);case Error:case EvalError:case RangeError:case ReferenceError:case SyntaxError:case TypeError:case URIError:return _p(a,i,o,s);case Number:case Boolean:case String:case BigInt:return p1(a,i,o,s);case ArrayBuffer:return c1(a.base,o,s);case Int8Array:case Int16Array:case Int32Array:case Uint8Array:case Uint16Array:case Uint32Array:case Uint8ClampedArray:case Float32Array:case Float64Array:return g1(a,i,o,s);case DataView:return v1(a,i,o,s);case Map:return b1(a,i,o,s);case Set:return _1(a,i,o,s)}if(c===Promise||s instanceof Promise)return E1(a,i,o,s);let h=a.base.features;if(h&32&&c===RegExp)return hb(o,s);if(h&16)switch(c){case BigInt64Array:case BigUint64Array:return y1(a,i,o,s)}if(h&1&&typeof AggregateError<"u"&&(c===AggregateError||s instanceof AggregateError))return S1(a,i,o,s);if(s instanceof Error)return _p(a,i,o,s);if(Mn in s||wn in s)return pc(a,i,o,s,!!c);throw new Ur(s)}async function w1(a,i,o){let s=Yc(a.base,o);if(s.type!==0)return s.value;let c=await xg(a,i,s.value,o);if(c)return c;throw new Ur(o)}async function te(a,i,o){switch(typeof o){case"boolean":return o?pg:gg;case"undefined":return $S;case"string":return _g(o);case"number":return ub(o);case"bigint":return cb(o);case"object":{if(o){let s=Yc(a.base,o);return s.type===0?await x1(a,i+1,s.value,o):s.value}return FS}case"symbol":return Ua(a.base,o);case"function":return w1(a,i,o);default:throw new Ur(o)}}async function M1(a,i){try{return await te(a,0,i)}catch(o){throw o instanceof bp?o:new bp(o)}}var O1=(a=>(a[a.Vanilla=1]="Vanilla",a[a.Cross=2]="Cross",a))(O1||{});function wg(a,i){for(let o=0,s=i.length;o<s;o++){let c=i[o];a.has(c)||(a.add(c),c.extends&&wg(a,c.extends))}}function Mg(a){if(a){let i=new Set;return wg(i,a),[...i]}}function C1(a){switch(a){case"Int8Array":return Int8Array;case"Int16Array":return Int16Array;case"Int32Array":return Int32Array;case"Uint8Array":return Uint8Array;case"Uint16Array":return Uint16Array;case"Uint32Array":return Uint32Array;case"Uint8ClampedArray":return Uint8ClampedArray;case"Float32Array":return Float32Array;case"Float64Array":return Float64Array;case"BigInt64Array":return BigInt64Array;case"BigUint64Array":return BigUint64Array;default:throw new qb(a)}}var z1=1e6,L1=1e4,D1=2e4;function Og(a,i){switch(i){case 3:return Object.freeze(a);case 1:return Object.preventExtensions(a);case 2:return Object.seal(a);default:return a}}var N1=1e3;function U1(a,i){var o;return{mode:a,plugins:i.plugins,refs:i.refs||new Map,features:(o=i.features)!=null?o:63^(i.disabledFeatures||0),depthLimit:i.depthLimit||N1}}function B1(a){return{mode:2,base:U1(2,a),child:b}}var j1=class{constructor(a,i){this._p=a,this.depth=i}deserialize(a){return Nt(this._p,this.depth,a)}};function Cg(a,i){if(i<0||!Number.isFinite(i)||!Number.isInteger(i))throw new fa({t:4,i});if(a.refs.has(i))throw new Error("Conflicted ref id: "+i)}function H1(a,i,o){return Cg(a.base,i),a.state.marked.has(i)&&a.base.refs.set(i,o),o}function q1(a,i,o){return Cg(a.base,i),a.base.refs.set(i,o),o}function ee(a,i,o){return a.mode===1?H1(a,i,o):q1(a,i,o)}function xc(a,i,o){if(Object.hasOwn(i,o))return i[o];throw new fa(a)}function Y1(a,i){return ee(a,i.i,rb(ca(i.s)))}function G1(a,i,o){let s=o.a,c=s.length,f=ee(a,o.i,new Array(c));for(let h=0,p;h<c;h++)p=s[h],p&&(f[h]=Nt(a,i,p));return Og(f,o.o),f}function V1(a){switch(a){case"constructor":case"__proto__":case"prototype":case"__defineGetter__":case"__defineSetter__":case"__lookupGetter__":case"__lookupSetter__":return!1;default:return!0}}function X1(a){switch(a){case wn:case Ll:case Dl:case Mn:return!0;default:return!1}}function Ep(a,i,o){V1(i)?a[i]=o:Object.defineProperty(a,i,{value:o,configurable:!0,enumerable:!0,writable:!0})}function Q1(a,i,o,s,c){if(typeof s=="string")Ep(o,ca(s),Nt(a,i,c));else{let f=Nt(a,i,s);switch(typeof f){case"string":Ep(o,f,Nt(a,i,c));break;case"symbol":X1(f)&&(o[f]=Nt(a,i,c));break;default:throw new fa(s)}}}function zg(a,i,o,s){let c=o.k;if(c.length>0)for(let f=0,h=o.v,p=c.length;f<p;f++)Q1(a,i,s,c[f],h[f]);return s}function Z1(a,i,o){let s=ee(a,o.i,o.t===10?{}:Object.create(null));return zg(a,i,o.p,s),Og(s,o.o),s}function K1(a,i){return ee(a,i.i,new Date(i.s))}function J1(a,i){if(a.base.features&32){let o=ca(i.c);if(o.length>D1)throw new fa(i);return ee(a,i.i,new RegExp(o,i.m))}throw new Rg(i)}function k1(a,i,o){let s=ee(a,o.i,new Set);for(let c=0,f=o.a,h=f.length;c<h;c++)s.add(Nt(a,i,f[c]));return s}function P1(a,i,o){let s=ee(a,o.i,new Map);for(let c=0,f=o.e.k,h=o.e.v,p=f.length;c<p;c++)s.set(Nt(a,i,f[c]),Nt(a,i,h[c]));return s}function I1(a,i){if(i.s.length>z1)throw new fa(i);return ee(a,i.i,Tg(ca(i.s)))}function $1(a,i,o){var s;let c=C1(o.c),f=Nt(a,i,o.f),h=(s=o.b)!=null?s:0;if(h<0||h>f.byteLength)throw new fa(o);return ee(a,o.i,new c(f,h,o.l))}function F1(a,i,o){var s;let c=Nt(a,i,o.f),f=(s=o.b)!=null?s:0;if(f<0||f>c.byteLength)throw new fa(o);return ee(a,o.i,new DataView(c,f,o.l))}
12function Lg(a,i,o,s){if(o.p){let c=zg(a,i,o.p,{});Object.defineProperties(s,Object.getOwnPropertyDescriptors(c))}return s}function W1(a,i,o){let s=ee(a,o.i,new AggregateError([],ca(o.m)));return Lg(a,i,o,s)}function t_(a,i,o){let s=xc(o,IS,o.s),c=ee(a,o.i,new s(ca(o.m)));return Lg(a,i,o,c)}function e_(a,i,o){let s=Br(),c=ee(a,o.i,s.p),f=Nt(a,i,o.f);return o.s?s.s(f):s.f(f),c}function n_(a,i,o){return ee(a,o.i,Object(Nt(a,i,o.f)))}function a_(a,i,o){let s=a.base.plugins;if(s){let c=ca(o.c);for(let f=0,h=s.length;f<h;f++){let p=s[f];if(p.tag===c)return ee(a,o.i,p.deserialize(o.s,new j1(a,i),{id:o.i}))}}throw new Bb(o.c)}function l_(a,i){return ee(a,i.i,ee(a,i.s,Br()).p)}function i_(a,i,o){let s=a.base.refs.get(o.i);if(s)return s.s(Nt(a,i,o.a[1])),b;throw new Pi("Promise")}function o_(a,i,o){let s=a.base.refs.get(o.i);if(s)return s.f(Nt(a,i,o.a[1])),b;throw new Pi("Promise")}function r_(a,i,o){Nt(a,i,o.a[0]);let s=Nt(a,i,o.a[1]);return Ib(s)}function s_(a,i,o){Nt(a,i,o.a[0]);let s=Nt(a,i,o.a[1]);return n1(s)}function u_(a,i,o){let s=ee(a,o.i,Ya()),c=o.a,f=c.length;if(f)for(let h=0;h<f;h++)Nt(a,i,c[h]);return s}function c_(a,i,o){let s=a.base.refs.get(o.i);if(s&&jr(s))return s.next(Nt(a,i,o.f)),b;throw new Pi("Stream")}function f_(a,i,o){let s=a.base.refs.get(o.i);if(s&&jr(s))return s.throw(Nt(a,i,o.f)),b;throw new Pi("Stream")}function d_(a,i,o){let s=a.base.refs.get(o.i);if(s&&jr(s))return s.return(Nt(a,i,o.f)),b;throw new Pi("Stream")}function h_(a,i,o){return Nt(a,i,o.f),b}function m_(a,i,o){return Nt(a,i,o.a[1]),b}function p_(a,i,o){let s=ee(a,o.i,Ag([],o.s,o.l));for(let c=0,f=o.a.length;c<f;c++)s.v[c]=Nt(a,i,o.a[c]);return s}function Nt(a,i,o){if(i>a.base.depthLimit)throw new Yb(a.base.depthLimit);switch(i+=1,o.t){case 2:return xc(o,kS,o.s);case 0:return Number(o.s);case 1:return ca(String(o.s));case 3:if(String(o.s).length>L1)throw new fa(o);return BigInt(o.s);case 4:return a.base.refs.get(o.i);case 18:return Y1(a,o);case 9:return G1(a,i,o);case 10:case 11:return Z1(a,i,o);case 5:return K1(a,o);case 6:return J1(a,o);case 7:return k1(a,i,o);case 8:return P1(a,i,o);case 19:return I1(a,o);case 16:case 15:return $1(a,i,o);case 20:return F1(a,i,o);case 14:return W1(a,i,o);case 13:return t_(a,i,o);case 12:return e_(a,i,o);case 17:return xc(o,JS,o.s);case 21:return n_(a,i,o);case 25:return a_(a,i,o);case 22:return l_(a,o);case 23:return i_(a,i,o);case 24:return o_(a,i,o);case 28:return r_(a,i,o);case 30:return s_(a,i,o);case 31:return u_(a,i,o);case 32:return c_(a,i,o);case 33:return f_(a,i,o);case 34:return d_(a,i,o);case 27:return h_(a,i,o);case 29:return m_(a,i,o);case 35:return p_(a,i,o);default:throw new Rg(o)}}function g_(a,i){try{return Nt(a,0,i)}catch(o){throw new Ub(o)}}var y_=()=>T;y_.toString();function Rp(a,i){let o=Mg(i.plugins),s=B1({plugins:o,refs:i.refs,features:i.features,disabledFeatures:i.disabledFeatures,depthLimit:i.depthLimit});return g_(s,a)}async function v_(a,i={}){let o=Mg(i.plugins),s=f1(1,{plugins:o,disabledFeatures:i.disabledFeatures});return{t:await M1(s,a),f:s.base.features,m:Array.from(s.base.marked)}}function S_(a){return{tag:"$TSR/t/"+a.key,test:a.test,parse:{sync(i,o,s){return{v:o.parse(a.toSerializable(i))}},async async(i,o,s){return{v:await o.parse(a.toSerializable(i))}},stream(i,o,s){return{v:o.parse(a.toSerializable(i))}}},serialize:void 0,deserialize(i,o,s){return a.fromSerializable(o.deserialize(i.v))}}}var b_=class{constructor(a,i){this.stream=a,this.hint=i?.hint??"binary"}},Or=globalThis.Buffer,Dg=!!Or&&typeof Or.from=="function";function Ng(a){if(a.length===0)return"";if(Dg)return Or.from(a).toString("base64");const i=32768,o=[];for(let s=0;s<a.length;s+=i){const c=a.subarray(s,s+i);o.push(String.fromCharCode.apply(null,c))}return btoa(o.join(""))}function Ug(a){if(a.length===0)return new Uint8Array(0);if(Dg){const s=Or.from(a,"base64");return new Uint8Array(s.buffer,s.byteOffset,s.byteLength)}const i=atob(a),o=new Uint8Array(i.length);for(let s=0;s<i.length;s++)o[s]=i.charCodeAt(s);return o}var Bi=Object.create(null),ji=Object.create(null),__=a=>new ReadableStream({start(i){a.on({next(o){try{i.enqueue(Ug(o))}catch{}},throw(o){i.error(o)},return(){try{i.close()}catch{}}})}}),E_=new TextEncoder,R_=a=>
12new ReadableStream({start(i){a.on({next(o){try{typeof o=="string"?i.enqueue(E_.encode(o)):i.enqueue(Ug(o.$b64))}catch{}},throw(o){i.error(o)},return(){try{i.close()}catch{}}})}}),T_="(s=>new ReadableStream({start(c){s.on({next(b){try{const d=atob(b),a=new Uint8Array(d.length);for(let i=0;i<d.length;i++)a[i]=d.charCodeAt(i);c.enqueue(a)}catch(_){}},throw(e){c.error(e)},return(){try{c.close()}catch(_){}}})}}))",A_="(s=>{const e=new TextEncoder();return new ReadableStream({start(c){s.on({next(v){try{if(typeof v==='string'){c.enqueue(e.encode(v))}else{const d=atob(v.$b64),a=new Uint8Array(d.length);for(let i=0;i<d.length;i++)a[i]=d.charCodeAt(i);c.enqueue(a)}}catch(_){}},throw(x){c.error(x)},return(){try{c.close()}catch(_){}}})}})})";function Tp(a){const i=Ya(),o=a.getReader();return(async()=>{try{for(;;){const{done:s,value:c}=await o.read();if(s){i.return(void 0);break}i.next(Ng(c))}}catch(s){i.throw(s)}finally{o.releaseLock()}})(),i}function Ap(a){const i=Ya(),o=a.getReader(),s=new TextDecoder("utf-8",{fatal:!0});return(async()=>{try{for(;;){const{done:c,value:f}=await o.read();if(c){try{const h=s.decode();h.length>0&&i.next(h)}catch{}i.return(void 0);break}try{const h=s.decode(f,{stream:!0});h.length>0&&i.next(h)}catch{i.next({$b64:Ng(f)})}}}catch(c){i.throw(c)}finally{o.releaseLock()}})(),i}var x_={tag:"tss/RawStream",extends:[{tag:"tss/RawStreamFactory",test(a){return a===Bi},parse:{sync(a,i,o){return{}},async async(a,i,o){return{}},stream(a,i,o){return{}}},serialize(a,i,o){return T_},deserialize(a,i,o){return Bi}},{tag:"tss/RawStreamFactoryText",test(a){return a===ji},parse:{sync(a,i,o){return{}},async async(a,i,o){return{}},stream(a,i,o){return{}}},serialize(a,i,o){return A_},deserialize(a,i,o){return ji}}],test(a){return a instanceof b_},parse:{sync(a,i,o){const s=a.hint==="text"?ji:Bi;return{hint:i.parse(a.hint),factory:i.parse(s),stream:i.parse(Ya())}},async async(a,i,o){const s=a.hint==="text"?ji:Bi,c=a.hint==="text"?Ap(a.stream):Tp(a.stream);return{hint:await i.parse(a.hint),factory:await i.parse(s),stream:await i.parse(c)}},stream(a,i,o){const s=a.hint==="text"?ji:Bi,c=a.hint==="text"?Ap(a.stream):Tp(a.stream);return{hint:i.parse(a.hint),factory:i.parse(s),stream:i.parse(c)}}},serialize(a,i,o){return"("+i.serialize(a.factory)+")("+i.serialize(a.stream)+")"},deserialize(a,i,o){const s=i.deserialize(a.stream);return i.deserialize(a.hint)==="text"?R_(s):__(s)}};function w_(a){return{tag:"tss/RawStream",test:()=>!1,parse:{},serialize(){throw new Error("RawStreamDeserializePlugin.serialize should not be called. Client only deserializes.")},deserialize(i,o,s){return a(typeof o?.deserialize=="function"?o.deserialize(i.streamId):i.streamId)}}}var M_={tag:"$TSR/Error",test(a){return a instanceof Error},parse:{sync(a,i){return{message:i.parse(a.message)}},async async(a,i){return{message:await i.parse(a.message)}},stream(a,i){return{message:i.parse(a.message)}}},serialize(a,i){return"new Error("+i.serialize(a.message)+")"},deserialize(a,i){return new Error(i.deserialize(a.message))}},aa={},Bg=a=>new ReadableStream({start:i=>{a.on({next:o=>{try{i.enqueue(o)}catch{}},throw:o=>{i.error(o)},return:()=>{try{i.close()}catch{}}})}}),O_={tag:"seroval-plugins/web/ReadableStreamFactory",test(a){return a===aa},parse:{sync(){return aa},async async(){return await Promise.resolve(aa)},stream(){return aa}},serialize(){return Bg.toString()},deserialize(){return aa}};function xp(a){let i=Ya(),o=a.getReader();async function s(){try{let c=await o.read();c.done?i.return(c.value):(i.next(c.value),await s())}catch(c){i.throw(c)}}return s().catch(()=>{}),i}var C_={tag:"seroval/plugins/web/ReadableStream",extends:[O_],test(a){return typeof ReadableStream>"u"?!1:a instanceof ReadableStream},parse:{sync(a,i){return{factory:i.parse(aa),stream:i.parse(Ya())}},async async(a,i){return{factory:await i.parse(aa),stream:await i.parse(xp(a))}},stream(a,i){return{factory:i.parse(aa),stream:i.parse(xp(a))}}},serialize(a,i){return"("+i.serialize(a.factory)+")("+i.serialize(a.stream)+")"},deserialize(a,i){let o=i.deserialize(a.stream);return Bg(o)}},z_=C_,L_=[M_,x_,z_];function D_(){return[...Dc()?.serializationAdapters?.map(S_)??[],...L_]}var wp=new TextDecoder,N_=new Uint8Array(0),Mp=16*1024*1024,Op=32*1024*1024,Cp=1024,zp=1e5;function U_(a){const i=new Map,o=new Map,s=new Set;let c=!1,f=null,h=0,p;const g=new ReadableStream({start(y){p=y},cancel(){c=!0;try{f?.cancel()}catch{}i.forEach(y=>{try{y.error(new Error("Framed response cancelled"))}catch{}}),i.clear(),o.clear(),s.clear()}});function m(y){const _=o.get(y);if(_)return _;if(s.has(y))return new ReadableStream({start(M){M.close()}});if(o.size>
12=Cp)throw new Error(`Too many raw streams in framed response (max ${Cp})`);const E=new ReadableStream({start(M){i.set(y,M)},cancel(){s.add(y),i.delete(y),o.delete(y)}});return o.set(y,E),E}function S(y){return m(y),i.get(y)}return(async()=>{const y=a.getReader();f=y;const _=[];let E=0;function M(){if(E<9)return null;const A=_[0];if(A.length>=9)return{type:A[0],streamId:(A[1]<<24|A[2]<<16|A[3]<<8|A[4])>>>0,length:(A[5]<<24|A[6]<<16|A[7]<<8|A[8])>>>0};const O=new Uint8Array(9);let V=0,Q=9;for(let H=0;H<_.length&&Q>0;H++){const F=_[H],I=Math.min(F.length,Q);O.set(F.subarray(0,I),V),V+=I,Q-=I}return{type:O[0],streamId:(O[1]<<24|O[2]<<16|O[3]<<8|O[4])>>>0,length:(O[5]<<24|O[6]<<16|O[7]<<8|O[8])>>>0}}function z(A){if(A===0)return N_;const O=new Uint8Array(A);let V=0,Q=A;for(;Q>0&&_.length>0;){const H=_[0];if(!H)break;const F=Math.min(H.length,Q);O.set(H.subarray(0,F),V),V+=F,Q-=F,F===H.length?_.shift():_[0]=H.subarray(F)}return E-=A,O}try{for(;;){const{done:A,value:O}=await y.read();if(c||A)break;if(O){if(E+O.length>Op)throw new Error(`Framed response buffer exceeded ${Op} bytes`);for(_.push(O),E+=O.length;;){const V=M();if(!V)break;const{type:Q,streamId:H,length:F}=V;if(Q!==xn.JSON&&Q!==xn.CHUNK&&Q!==xn.END&&Q!==xn.ERROR)throw new Error(`Unknown frame type: ${Q}`);if(Q===xn.JSON){if(H!==0)throw new Error("Invalid JSON frame streamId (expected 0)")}else if(H===0)throw new Error("Invalid raw frame streamId (expected non-zero)");if(F>Mp)throw new Error(`Frame payload too large: ${F} bytes (max ${Mp})`);const I=9+F;if(E<I)break;if(++h>zp)throw new Error(`Too many frames in framed response (max ${zp})`);z(9);const X=z(F);switch(Q){case xn.JSON:try{p.enqueue(wp.decode(X))}catch{}break;case xn.CHUNK:{const J=S(H);J&&J.enqueue(X);break}case xn.END:{const J=S(H);if(s.add(H),J){try{J.close()}catch{}i.delete(H)}break}case xn.ERROR:{const J=S(H);if(s.add(H),J){const P=wp.decode(X);J.error(new Error(P)),i.delete(H)}break}}}}}if(E!==0)throw new Error("Incomplete frame at end of framed response");try{p.close()}catch{}i.forEach(A=>{try{A.close()}catch{}}),i.clear()}catch(A){try{p.error(A)}catch{}i.forEach(O=>{try{O.error(A)}catch{}}),i.clear()}finally{try{y.releaseLock()}catch{}f=null}})(),{getOrCreateStream:m,jsonChunks:g}}var Ki=null;async function wc(a){a.length>0&&await Promise.allSettled(a)}var B_=Object.prototype.hasOwnProperty;function jg(a){for(const i in a)if(B_.call(a,i))return!0;return!1}async function j_(a,i,o){Ki||(Ki=D_());const s=i[0],c=s.fetch??o,f=s.data instanceof FormData?"formData":"payload",h=s.headers?new Headers(s.headers):new Headers;if(h.set("x-tsr-serverFn","true"),f==="payload"&&h.set("accept",`${B0}, application/x-ndjson, application/json`),s.method==="GET"){if(f==="formData")throw new Error("FormData is not supported with GET requests");const g=await Hg(s);if(g!==void 0){const m=$p({payload:g});a.includes("?")?a+=`&${m}`:a+=`?${m}`}}let p;if(s.method==="POST"){const g=await H_(s);g?.contentType&&h.set("content-type",g.contentType),p=g?.body}return await q_(async()=>c(a,{method:s.method,headers:h,signal:s.signal,body:p}))}async function Hg(a){let i=!1;const o={};if(a.data!==void 0&&(i=!0,o.data=a.data),a.context&&jg(a.context)&&(i=!0,o.context=a.context),i)return qg(o)}async function qg(a){return JSON.stringify(await Promise.resolve(v_(a,{plugins:Ki})))}async function H_(a){if(a.data instanceof FormData){let o;return a.context&&jg(a.context)&&(o=await qg(a.context)),o!==void 0&&a.data.set(U0,o),{body:a.data}}const i=await Hg(a);if(i)return{body:i,contentType:"application/json"}}async function q_(a){let i;try{i=await a()}catch(s){if(s instanceof Response)i=s;else throw console.log(s),s}if(i.headers.get("x-tss-raw")==="true")return i;const o=i.headers.get("content-type");if(o||Ae(),i.headers.get("x-tss-serialized")){let s;if(o.includes("application/x-tss-framed")){if(q0(o),!i.body)throw new Error("No response body for framed response");const{getOrCreateStream:c,jsonChunks:f}=U_(i.body),h=[w_(c),...Ki||[]],p=new Map;s=await Y_({jsonStream:f,onMessage:g=>Rp(g,{refs:p,plugins:h}),onError(g,m){console.error(g,m)}})}else if(o.includes("application/json")){const c=await i.json(),f=[];s=Rp(c,{plugins:Ki}),await wc(f)}if(s||Ae(),s instanceof Error)throw s;return s}if(o.includes("application/json")){const s=await i.json(),c=Fp(s);if(c)throw c;if(le(s))throw s;return s}if(!i.ok)throw new Error(await i.text());return i}async function Y_({jsonStream:a,onMessage:i,onError:o}){const s=a.getReader(),{value:c,done:f}=await s.read();if(f||!c)throw new Error("Stream ended before first object");const h=JSON.parse(c);let p=!1;const g=(async()=>{try{for(;;){const{value:y,done:_}=await s.read();if(_)break;if(y)try{const E=[];try{i(JSON.parse(y))}finally{}await wc(E)}catch(E){o?.(`Invalid JSON: ${y}`,E)}}}catch(y){p||o?.("Stream processing error:",y)}})();let m;const S=[];try{m=i(h)}catch(y){throw p=!0,s.cancel().catch(()=>{}),y}
12return await wc(S),Promise.resolve(m).catch(()=>{p=!0,s.cancel().catch(()=>{})}),g.finally(()=>{try{s.releaseLock()}catch{}}),m}function Ii(a){const i="/_serverFn/"+a;return Object.assign((...c)=>{const f=Dc()?.serverFns?.fetch;return j_(i,c,f??fetch)},{url:i,serverFnMeta:{id:a},[Rc]:!0})}var G_={key:"$TSS/serverfn",test:a=>typeof a!="function"||!(Rc in a)?!1:!!a[Rc],toSerializable:({serverFnMeta:a})=>({functionId:a.id}),fromSerializable:({functionId:a})=>Ii(a)};function Yg(a){if(Array.isArray(a))return a.flatMap(S=>Yg(S));if(typeof a!="string")return[];const i=[];let o=0,s,c,f,h,p;const g=()=>{for(;o<a.length&&/\s/.test(a.charAt(o));)o+=1;return o<a.length},m=()=>(c=a.charAt(o),c!=="="&&c!==";"&&c!==",");for(;o<a.length;){for(s=o,p=!1;g();)if(c=a.charAt(o),c===","){for(f=o,o+=1,g(),h=o;o<a.length&&m();)o+=1;o<a.length&&a.charAt(o)==="="?(p=!0,o=h,i.push(a.slice(s,f)),s=o):o=f+1}else o+=1;(!p||o>=a.length)&&i.push(a.slice(s))}return i}function V_(a){return a instanceof Headers?a:Array.isArray(a)?new Headers(a):typeof a=="object"?new Headers(a):null}function X_(...a){return a.reduce((i,o)=>{const s=V_(o);if(!s)return i;for(const[c,f]of s.entries())c==="set-cookie"?Yg(f).forEach(h=>i.append("set-cookie",h)):i.set(c,f);return i},new Headers)}function Lp(a){return a.replaceAll("\0","/").replaceAll("�","/")}function Q_(a,i){a.id=i.i,a.__beforeLoadContext=i.b,a.loaderData=i.l,a.status=i.s,a.ssr=i.ssr,a.updatedAt=i.u,a.error=i.e,i.g!==void 0&&(a.globalNotFound=i.g)}async function Z_(a){window.$_TSR||Ae();const i=a.options.serializationAdapters;if(i?.length){const A=new Map;i.forEach(O=>{A.set(O.key,O.fromSerializable)}),window.$_TSR.t=A,window.$_TSR.buffer.forEach(O=>O())}window.$_TSR.initialized=!0,window.$_TSR.router||Ae();const o=window.$_TSR.router;o.matches.forEach(A=>{A.i=Lp(A.i)}),o.lastMatchId&&(o.lastMatchId=Lp(o.lastMatchId));const{manifest:s,dehydratedData:c,lastMatchId:f}=o;a.ssr={manifest:s};const h=document.querySelector('meta[property="csp-nonce"]')?.content;a.options.ssr={nonce:h};const p=a.matchRoutes(a.stores.location.get()),g=Promise.all(p.map(A=>a.loadRouteChunk(a.looseRoutesById[A.routeId])));function m(A){const O=a.looseRoutesById[A.routeId].options.pendingMinMs??a.options.defaultPendingMinMs;if(O){const V=qa();A._nonReactive.minPendingPromise=V,A._forcePending=!0,setTimeout(()=>{V.resolve(),a.updateMatch(A.id,Q=>(Q._nonReactive.minPendingPromise=void 0,{...Q,_forcePending:void 0}))},O)}}function S(A){const O=a.looseRoutesById[A.routeId];O&&(O.options.ssr=A.ssr)}let y;p.forEach(A=>{const O=o.matches.find(V=>V.i===A.id);if(!O){A._nonReactive.dehydrated=!1,A.ssr=!1,S(A);return}Q_(A,O),S(A),A._nonReactive.dehydrated=A.ssr!==!1,(A.ssr==="data-only"||A.ssr===!1)&&y===void 0&&(y=A.index,m(A))}),a.stores.setMatches(p),await a.options.hydrate?.(c);const _=a.stores.matches.get(),E=a.stores.location.get();await Promise.all(_.map(async A=>{try{const O=a.looseRoutesById[A.routeId],V=_[A.index-1]?.context??a.options.context;if(O.options.context){const I={deps:A.loaderDeps,params:A.params,context:V??{},location:E,navigate:X=>a.navigate({...X,_fromLocation:E}),buildLocation:a.buildLocation,cause:A.cause,abortController:A.abortController,preload:!1,matches:p,routeId:O.id};
12A.__routeContext=O.options.context(I)??void 0}A.context={...V,...A.__routeContext,...A.__beforeLoadContext};const Q={ssr:a.options.ssr,matches:_,match:A,params:A.params,loaderData:A.loaderData},H=await O.options.head?.(Q),F=await O.options.scripts?.(Q);A.meta=H?.meta,A.links=H?.links,A.headScripts=H?.scripts,A.styles=H?.styles,A.scripts=F}catch(O){if(le(O))A.error={isNotFound:!0},console.error(`NotFound error during hydration for routeId: ${A.routeId}`,O);else throw A.error=O,console.error(`Error during hydration for route ${A.routeId}:`,O),O}}));const M=p[p.length-1].id!==f;if(!p.some(A=>A.ssr===!1)&&!M)return p.forEach(A=>{A._nonReactive.dehydrated=void 0}),a.stores.resolvedLocation.set(a.stores.location.get()),g;const z=Promise.resolve().then(()=>a.load()).catch(A=>{console.error("Error during router hydration:",A)});if(M){const A=p[1];A||Ae(),m(A),A._displayPending=!0,A._nonReactive.displayPendingPromise=z,z.then(()=>{a.batch(()=>{a.stores.status.get()==="pending"&&(a.stores.status.set("idle"),a.stores.resolvedLocation.set(a.stores.location.get())),a.updateMatch(A.id,O=>({...O,_displayPending:void 0,displayPendingPromise:void 0}))})})}return g}var Cr=nt.use,qi=typeof window<"u"?nt.useLayoutEffect:nt.useEffect;function gc(a){const i=nt.useRef({value:a,prev:null}),o=i.current.value;return a!==o&&(i.current={value:a,prev:o}),i.current.prev}function K_(a,i,o={},s={}){nt.useEffect(()=>{if(!a.current||s.disabled||typeof IntersectionObserver!="function")return;const c=new IntersectionObserver(([f])=>{i(f)},o);return c.observe(a.current),()=>{c.disconnect()}},[i,o,s.disabled,a])}function J_(a){const i=nt.useRef(null);return nt.useImperativeHandle(a,()=>i.current,[]),i}function k_({promise:a}){if(Cr)return Cr(a);const i=GS(a);if(i[an].status==="pending")throw i;if(i[an].status==="error")throw i[an].error;return i[an].data}function P_(a){const i=Z.jsx(I_,{...a});return a.fallback?Z.jsx(nt.Suspense,{fallback:a.fallback,children:i}):i}function I_(a){const i=k_(a);return a.children(i)}function Vc(a){const i=a.errorComponent??Xc;return Z.jsx($_,{getResetKey:a.getResetKey,onCatch:a.onCatch,children:({error:o,reset:s})=>o?nt.createElement(i,{error:o,reset:s}):a.children})}var $_=class extends nt.Component{constructor(...a){super(...a),this.state={error:null}}static getDerivedStateFromProps(a,i){const o=a.getResetKey();return i.error&&i.resetKey!==o?{resetKey:o,error:null}:{resetKey:o}}static getDerivedStateFromError(a){return{error:a}}reset(){this.setState({error:null})}componentDidCatch(a,i){this.props.onCatch&&this.props.onCatch(a,i)}render(){return this.props.children({error:this.state.error,reset:()=>{this.reset()}})}};function Xc({error:a}){const[i,o]=nt.useState(!1);return Z.jsxs("div",{style:{padding:".5rem",maxWidth:"100%"},children:[Z.jsxs("div",{style:{display:"flex",alignItems:"center",gap:".5rem"},children:[Z.jsx("strong",{style:{fontSize:"1rem"},children:"Something went wrong!"}),Z.jsx("button",{style:{appearance:"none",fontSize:".6em",border:"1px solid currentColor",padding:".1rem .2rem",fontWeight:"bold",borderRadius:".25rem"},onClick:()=>o(s=>!s),children:i?"Hide Error":"Show Error"})]}),Z.jsx("div",{style:{height:".25rem"}}),i?Z.jsx("div",{children:Z.jsx("pre",{style:{fontSize:".7em",border:"1px solid red",borderRadius:".25rem",padding:".3rem",color:"red",overflow:"auto"},children:a.message?Z.jsx("code",{children:a.message}):null})}):null]})}function F_({children:a,fallback:i=null}){return Qc()?Z.jsx(Gi.Fragment,{children:a}):Z.jsx(Gi.Fragment,{children:i})}function Qc(){return Gi.useSyncExternalStore(W_,()=>!0,()=>!1)}function W_(){return()=>{}}var Gg=nt.createContext(null);function ie(a){return nt.useContext(Gg)}var Yr=nt.createContext(void 0),tE=nt.createContext(void 0),qt=(a=>(a[a.None=0]="None",a[a.Mutable=1]="Mutable",a[a.Watching=2]="Watching",a[a.RecursedCheck=4]="RecursedCheck",a[a.Recursed=8]="Recursed",a[a.Dirty=16]="Dirty",a[a.Pending=32]="Pending",a))(qt||{});function eE({update:a,notify:i,unwatched:o}){return{link:s,unlink:c,propagate:f,checkDirty:h,shallowPropagate:p};function s(m,S,y){const _=S.depsTail;if(_!==void 0&&_.dep===m)return;const E=_!==void 0?_.nextDep:S.deps;if(E!==void 0&&E.dep===m){E.version=y,S.depsTail=E;return}const M=m.subsTail;if(M!==void 0&&M.version===y&&M.sub===S)return;const z=S.depsTail=m.subsTail={version:y,dep:m,sub:S,prevDep:_,nextDep:E,prevSub:M,nextSub:void 0};E!==void 0&&(E.prevDep=z),_!==void 0?_.nextDep=z:S.deps=z,M!==void 0?M.nextSub=z:m.subs=z}function c(m,S=m.sub){const y=m.dep,_=m.prevDep,E=m.nextDep,M=m.nextSub,z=m.prevSub;return E!==void 0?E.prevDep=_:S.depsTail=_,_!==void 0?_.nextDep=E:S.deps=E,M!==void 0?M.prevSub=z:y.subsTail=z,z!==void 0?z.nextSub=M:(y.subs=M)===void 0&&o(y),E}function f(m){let S=m.nextSub,y;t:do{const _=m.sub;let E=_.flags;if(E&60?E&12?E&4?!(E&48)&&g(m,_)?(_.flags=E|40,E&=1):E=0:_.flags=E&-9|32:E=0:_.flags=E|32,E&2&&i(_),E&1){const M=_.subs;if(M!==void 0){const z=(m=M).nextSub;z!==void 0&&(y={value:S,prev:y},S=z);continue}}if((m=S)!==void 0){S=m.nextSub;continue}for(;y!==void 0;)if(m=y.value,y=y.prev,m!==void 0){S=m.nextSub;continue t}break}while(!0)}function h(m,S){let y,_=0,E=!1;t:do{const M=m.dep,z=M.flags;if(S.flags&16)E=!0;else if((z&17)===17){if(a(M)){const A=M.subs;A.nextSub!==void 0&&p(A),E=!0}}else if((z&33)===33){(m.nextSub!==void 0||m.prevSub!==void 0)&&(y={value:m,prev:y}),m=M.deps,S=M,++_;continue}if(!E){const A=m.nextDep;if(A!==void 0){m=A;continue}}for(;_--;){const A=S.subs,O=A.nextSub!==void 0;if(O?(m=y.value,y=y.prev):m=A,E){if(a(S)){O&&p(A),S=m.sub;continue}E=!1}else S.flags&=-33;S=m.sub;const V=m.nextDep;if(V!==void 0){m=V;continue t}}return E}while(!0)}function p(m){do{const S=m.sub,y=S.flags;(y&48)===32&&(S.flags=y|16,(y&6)===2&&i(S))}while((m=m.nextSub)!==void 0)}function g(m,S){let y=S.depsTail;for(;y!==void 0;){if(y===m)return!0;y=y.prevDep}return!1}}function nE(a,i,o){const s=typeof a=="object",c=s?a:void 0;return{next:(s?a.next:a)?.bind(c),error:(s?a.error:i)?.bind(c),complete:(s?a.complete:o)?.bind(c)}}const Mc=[];let Tr=0;
12const{link:Dp,unlink:aE,propagate:lE,checkDirty:Vg,shallowPropagate:Np}=eE({update(a){return a._update()},notify(a){Mc[Oc++]=a,a.flags&=~qt.Watching},unwatched(a){a.depsTail!==void 0&&(a.depsTail=void 0,a.flags=qt.Mutable|qt.Dirty,zr(a))}});let Sr=0,Oc=0,nn,Cc=0;function Xg(a){try{++Cc,a()}finally{--Cc||Qg()}}function zr(a){const i=a.depsTail;let o=i!==void 0?i.nextDep:a.deps;for(;o!==void 0;)o=aE(o,a)}function Qg(){if(!(Cc>0)){for(;Sr<Oc;){const a=Mc[Sr];Mc[Sr++]=void 0,a.notify()}Sr=0,Oc=0}}function Up(a,i){const o=typeof a=="function",s=a,c={_snapshot:o?void 0:a,subs:void 0,subsTail:void 0,deps:void 0,depsTail:void 0,flags:o?qt.None:qt.Mutable,get(){return nn!==void 0&&Dp(c,nn,Tr),c._snapshot},subscribe(f){const h=nE(f),p={current:!1},g=iE(()=>{c.get(),p.current?h.next?.(c._snapshot):p.current=!0});return{unsubscribe:()=>{g.stop()}}},_update(f){const h=nn,p=i?.compare??Object.is;if(o)nn=c,++Tr,c.depsTail=void 0;else if(f===void 0)return!1;o&&(c.flags=qt.Mutable|qt.RecursedCheck);try{const g=c._snapshot,m=typeof f=="function"?f(g):f===void 0&&o?s(g):f;return g===void 0||!p(g,m)?(c._snapshot=m,!0):!1}finally{nn=h,o&&(c.flags&=~qt.RecursedCheck),zr(c)}}};return o?(c.flags=qt.Mutable|qt.Dirty,c.get=function(){const f=c.flags;if(f&qt.Dirty||f&qt.Pending&&Vg(c.deps,c)){if(c._update()){const h=c.subs;h!==void 0&&Np(h)}}else f&qt.Pending&&(c.flags=f&~qt.Pending);return nn!==void 0&&Dp(c,nn,Tr),c._snapshot}):c.set=function(f){if(c._update(f)){const h=c.subs;h!==void 0&&(lE(h),Np(h),Qg())}},c}function iE(a){const i=()=>{const s=nn;nn=o,++Tr,o.depsTail=void 0,o.flags=qt.Watching|qt.RecursedCheck;try{return a()}finally{nn=s,o.flags&=~qt.RecursedCheck,zr(o)}},o={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:qt.Watching|qt.RecursedCheck,notify(){const s=this.flags;s&qt.Dirty||s&qt.Pending&&Vg(this.deps,this)?i():this.flags=qt.Watching},stop(){this.flags=qt.None,this.depsTail=void 0,zr(this)}};return i(),o}var yc={exports:{}},vc={},Sc={exports:{}},bc={};var Bp;function oE(){if(Bp)return bc;Bp=1;var a=ki();function i(y,_){return y===_&&(y!==0||1/y===1/_)||y!==y&&_!==_}var o=typeof Object.is=="function"?Object.is:i,s=a.useState,c=a.useEffect,f=a.useLayoutEffect,h=a.useDebugValue;function p(y,_){var E=_(),M=s({inst:{value:E,getSnapshot:_}}),z=M[0].inst,A=M[1];return f(function(){z.value=E,z.getSnapshot=_,g(z)&&A({inst:z})},[y,E,_]),c(function(){return g(z)&&A({inst:z}),y(function(){g(z)&&A({inst:z})})},[y]),h(E),E}function g(y){var _=y.getSnapshot;y=y.value;try{var E=_();return!o(y,E)}catch{return!0}}function m(y,_){return _()}var S=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?m:p;return bc.useSyncExternalStore=a.useSyncExternalStore!==void 0?a.useSyncExternalStore:S,bc}var jp;function rE(){return jp||(jp=1,Sc.exports=oE()),Sc.exports}var Hp;function sE(){if(Hp)return vc;Hp=1;var a=ki(),i=rE();function o(m,S){return m===S&&(m!==0||1/m===1/S)||m!==m&&S!==S}var s=typeof Object.is=="function"?Object.is:o,c=i.useSyncExternalStore,f=a.useRef,h=a.useEffect,p=a.useMemo,g=a.useDebugValue;return vc.useSyncExternalStoreWithSelector=function(m,S,y,_,E){var M=f(null);if(M.current===null){var z={hasValue:!1,value:null};M.current=z}else z=M.current;M=p(function(){function O(I){if(!V){if(V=!0,Q=I,I=_(I),E!==void 0&&z.hasValue){var X=z.value;if(E(X,I))return H=X}return H=I}if(X=H,s(Q,I))return X;var J=_(I);return E!==void 0&&E(X,J)?(Q=I,X):(Q=I,H=J)}var V=!1,Q,H,F=y===void 0?null:y;return[function(){return O(S())},F===null?void 0:function(){return O(F())}]},[S,y,_,E]);var A=c(m,M[0],M[1]);return h(function(){z.hasValue=!0,z.value=A},[A]),g(A),A},vc}var qp;function uE(){return qp||(qp=1,yc.exports=sE()),yc.exports}var cE=uE();function fE(a,i){return a===i}function Ft(a,i,o=fE){const s=nt.useCallback(h=>{if(!a)return()=>{};const{unsubscribe:p}=a.subscribe(h);return p},[a]),c=nt.useCallback(()=>a?.get(),[a]);return cE.useSyncExternalStoreWithSelector(s,c,c,i,o)}var dE={get:()=>{},subscribe:()=>({unsubscribe:()=>{}})};function Ga(a){const i=ie(),o=nt.useContext(a.from?tE:Yr),s=a.from??o,c=s?a.from?i.stores.getRouteMatchStore(s):i.stores.matchStores.get(s):void 0,f=nt.useRef(void 0);return Ft(c??dE,h=>{if((a.shouldThrow??!0)&&!h&&Ae(),h===void 0)return;const p=a.select?a.select(h):h;if(a.structuralSharing??i.options.defaultStructuralSharing){const g=La(f.current,p);return f.current=g,g}return p})}function Zg(a){return Ga({from:a.from,strict:a.strict,structuralSharing:a.structuralSharing,select:i=>a.select?a.select(i.loaderData):i.loaderData})}function Kg(a){const{select:i,...o}=a;return Ga({...o,select:s=>i?i(s.loaderDeps):s.loaderDeps})}function Jg(a){return Ga({from:a.from,shouldThrow:a.shouldThrow,structuralSharing:a.structuralSharing,strict:a.strict,select:i=>{const o=a.strict===!1?i.params:i._strictParams;return a.select?a.select(o):o}})}function kg(a){return Ga({from:a.from,strict:a.strict,shouldThrow:a.shouldThrow,structuralSharing:a.structuralSharing,select:i=>a.select?a.select(i.search):i.search})}function Pg(a){const i=ie();return nt.useCallback(o=>i.navigate({...o,from:o.from??a?.from}),[a?.from,i])}function Ig(a){return Ga({...a,select:i=>a.select?a.select(i.context):i.context})}var hE=Zp();function mE(a,i){const o=ie(),s=J_(i),{activeProps:c,inactiveProps:f,activeOptions:h,to:p,preload:g,preloadDelay:m,preloadIntentProximity:S,hashScrollIntoView:y,replace:_,startTransition:E,resetScroll:M,viewTransition:z,children:A,target:O,disabled:V,style:Q,className:H,onClick:F,onBlur:I,onFocus:X,onMouseEnter:J,onMouseLeave:P,onTouchStart:ot,ignoreBlocker:tt,params:dt,search:yt,hash:Yt,state:Mt,mask:B,reloadDocument:K,unsafeRelative:it,from:Rt,_fromLocation:At,...w}=a,Y=Qc(),k=nt.useMemo(()=>a,[o,a.from,a._fromLocation,a.hash,a.to,a.search,a.params,a.state,a.mask,a.unsafeRelative]),$=Ft(o.stores.location,Ut=>Ut,(Ut,re)=>Ut.href===re.href),at=nt.useMemo(()=>{const Ut={_fromLocation:$,...k};return o.buildLocation(Ut)},[o,$,k]),ft=at.maskedLocation?at.maskedLocation.publicHref:at.publicHref,St=at.maskedLocation?at.maskedLocation.external:at.external,Xt=nt.useMemo(()=>bE(ft,St,o.history,V),[V,St,ft,o.history]),Lt=nt.useMemo(()=>
12{if(Xt?.external)return Ar(Xt.href,o.protocolAllowlist)?void 0:Xt.href;if(!_E(p)&&!(typeof p!="string"||p.indexOf(":")===-1))try{return new URL(p),Ar(p,o.protocolAllowlist)?void 0:p}catch{}},[p,Xt,o.protocolAllowlist]),ln=nt.useMemo(()=>{if(Lt)return!1;if(h?.exact){if(!rS($.pathname,at.pathname,o.basepath))return!1}else{const Ut=xr($.pathname,o.basepath),re=xr(at.pathname,o.basepath);if(!(Ut.startsWith(re)&&(Ut.length===re.length||Ut[re.length]==="/")))return!1}return(h?.includeSearch??!0)&&!Te($.search,at.search,{partial:!h?.exact,ignoreUndefined:!h?.explicitUndefined})?!1:h?.includeHash?Y&&$.hash===at.hash:!0},[h?.exact,h?.explicitUndefined,h?.includeHash,h?.includeSearch,$,Lt,Y,at.hash,at.pathname,at.search,o.basepath]),on=ln?la(c,{})??pE:_c,Cn=ln?_c:la(f,{})??_c,Ul=[H,on.className,Cn.className].filter(Boolean).join(" "),Ie=(Q||on.style||Cn.style)&&{...Q,...on.style,...Cn.style},[Bl,Va]=nt.useState(!1),Fi=nt.useRef(!1),rn=a.reloadDocument||Lt?!1:g??o.options.defaultPreload,da=m??o.options.defaultPreloadDelay??0,Ke=nt.useCallback(()=>{o.preloadRoute({...k,_builtLocation:at}).catch(Ut=>{console.warn(Ut),console.warn(VS)})},[o,k,at]);K_(s,nt.useCallback(Ut=>{Ut?.isIntersecting&&Ke()},[Ke]),SE,{disabled:!!V||rn!=="viewport"}),nt.useEffect(()=>{Fi.current||!V&&rn==="render"&&(Ke(),Fi.current=!0)},[V,Ke,rn]);const jl=Ut=>{const re=Ut.currentTarget.getAttribute("target"),$e=O!==void 0?O:re;if(!V&&!EE(Ut)&&!Ut.defaultPrevented&&(!$e||$e==="_self")&&Ut.button===0){Ut.preventDefault(),hE.flushSync(()=>{Va(!0)});const Xa=o.subscribe("onResolved",()=>{Xa(),Va(!1)});o.navigate({...k,replace:_,resetScroll:M,hashScrollIntoView:y,startTransition:E,viewTransition:z,ignoreBlocker:tt})}};if(Lt)return{...w,ref:s,href:Lt,...A&&{children:A},...O&&{target:O},...V&&{disabled:V},...Q&&{style:Q},...H&&{className:H},...F&&{onClick:F},...I&&{onBlur:I},...X&&{onFocus:X},...J&&{onMouseEnter:J},...P&&{onMouseLeave:P},...ot&&{onTouchStart:ot}};const Wi=Ut=>{if(V||rn!=="intent")return;if(!da){Ke();return}const re=Ut.currentTarget;if(Hi.has(re))return;const $e=setTimeout(()=>{Hi.delete(re),Ke()},da);Hi.set(re,$e)},Xr=Ut=>{V||rn!=="intent"||Ke()},he=Ut=>{if(V||!rn||!da)return;const re=Ut.currentTarget,$e=Hi.get(re);$e&&(clearTimeout($e),Hi.delete(re))};return{...w,...on,...Cn,href:Xt?.href,ref:s,onClick:Ml([F,jl]),onBlur:Ml([I,he]),onFocus:Ml([X,Wi]),onMouseEnter:Ml([J,Wi]),onMouseLeave:Ml([P,he]),onTouchStart:Ml([ot,Xr]),disabled:!!V,target:O,...Ie&&{style:Ie},...Ul&&{className:Ul},...V&&gE,...ln&&yE,...Y&&Bl&&vE}}var _c={},pE={className:"active"},gE={role:"link","aria-disabled":!0},yE={"data-status":"active","aria-current":"page"},vE={"data-transitioning":"transitioning"},Hi=new WeakMap,SE={rootMargin:"100px"},Ml=a=>i=>{for(const o of a)if(o){if(i.defaultPrevented)return;o(i)}};function bE(a,i,o,s){if(!s)return i?{href:a,external:!0}:{href:o.createHref(a)||"/",external:!1}}function _E(a){if(typeof a!="string")return!1;const i=a.charCodeAt(0);return i===47?a.charCodeAt(1)!==47:i===46}var Zc=nt.forwardRef((a,i)=>{const{_asChild:o,...s}=a,{type:c,...f}=mE(s,i),h=typeof s.children=="function"?s.children({isActive:f["data-status"]==="active"}):s.children;if(!o){const{disabled:p,...g}=f;return nt.createElement("a",g,h)}return nt.createElement(o,f,h)});function EE(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}var RE=class extends lg{constructor(i){super(i),this.useMatch=o=>Ga({select:o?.select,from:this.id,structuralSharing:o?.structuralSharing}),this.useRouteContext=o=>Ig({...o,from:this.id}),this.useSearch=o=>kg({select:o?.select,structuralSharing:o?.structuralSharing,from:this.id}),this.useParams=o=>Jg({select:o?.select,structuralSharing:o?.structuralSharing,from:this.id}),this.useLoaderDeps=o=>Kg({...o,from:this.id}),this.useLoaderData=o=>Zg({...o,from:this.id}),this.useNavigate=()=>Pg({from:this.fullPath}),this.Link=Gi.forwardRef((o,s)=>Z.jsx(Zc,{ref:s,from:this.fullPath,...o}))}};function TE(a){return new RE(a)}var AE=class extends QS{constructor(a){super(a),this.useMatch=i=>Ga({select:i?.select,from:this.id,structuralSharing:i?.structuralSharing}),this.useRouteContext=i=>Ig({...i,from:this.id}),this.useSearch=i=>kg({select:i?.select,structuralSharing:i?.structuralSharing,from:this.id}),this.useParams=i=>Jg({select:i?.select,structuralSharing:i?.structuralSharing,from:this.id}),this.useLoaderDeps=i=>Kg({...i,from:this.id}),this.useLoaderData=i=>Zg({...i,from:this.id}),this.useNavigate=()=>Pg({from:this.fullPath}),this.Link=Gi.forwardRef((i,o)=>Z.jsx(Zc,{ref:o,from:this.fullPath,...i}))}};function xE(a){return new AE(a)}function oe(a){return new wE(a,{silent:!0}).createRoute}var wE=class{constructor(a,i){this.path=a,this.createRoute=o=>{const s=TE(o);return s.isRoot=!1,s},this.silent=i?.silent}};function Kt(a,i){let o,s,c,f;const h=()=>(o||(o=a().then(g=>{o=void 0,s=g[i??"default"]}).catch(g=>{if(c=g,X0(c)&&c instanceof Error&&typeof window<"u"&&typeof sessionStorage<"u"){const m=`tanstack_router_reload:${c.message}`;sessionStorage.getItem(m)||(sessionStorage.setItem(m,"1"),f=!0)}})),o),p=function(m){if(f)throw window.location.reload(),new Promise(()=>{});if(c)throw c;if(!s)if(Cr)Cr(h());else throw h();return nt.createElement(s,m)};return p.preload=h,p}function ME(a){const i=ie(),o=`not-found-${Ft(i.stores.location,s=>s.pathname)}-${Ft(i.stores.status,s=>s)}`;return Z.jsx(Vc,{getResetKey:()=>o,onCatch:(s,c)=>{if(le(s))a.onCatch?.(s,c);else throw s},errorComponent:({error:s})=>{if(le(s))return a.fallback?.(s);throw s},children:a.children})}function OE(){return Z.jsx("p",{children:"Not Found"})}function Ol(a){return Z.jsx(Z.Fragment,{children:a.children})}function $g(a,i,o){return i.options.notFoundComponent?Z.jsx(i.options.notFoundComponent,{...o}):a.options.defaultNotFoundComponent?Z.jsx(a.options.defaultNotFoundComponent,{...o}):Z.jsx(OE,{})}function CE(a){return null}function zE(){return CE(ie()),null}
12var Fg=nt.memo(function({matchId:i}){const o=ie(),s=o.stores.matchStores.get(i);s||Ae();const c=Ft(o.stores.loadedAt,h=>h),f=Ft(s,h=>h);return Z.jsx(LE,{router:o,matchId:i,resetKey:c,matchState:nt.useMemo(()=>{const h=f.routeId,p=o.routesById[h].parentRoute?.id;return{routeId:h,ssr:f.ssr,_displayPending:f._displayPending,parentRouteId:p}},[f._displayPending,f.routeId,f.ssr,o.routesById])})});function LE({router:a,matchId:i,resetKey:o,matchState:s}){const c=a.routesById[s.routeId],f=c.options.pendingComponent??a.options.defaultPendingComponent,h=f?Z.jsx(f,{}):null,p=c.options.errorComponent??a.options.defaultErrorComponent,g=c.options.onCatch??a.options.defaultOnCatch,m=c.isRoot?c.options.notFoundComponent??a.options.notFoundRoute?.options.component:c.options.notFoundComponent,S=s.ssr===!1||s.ssr==="data-only",y=(!c.isRoot||c.options.wrapInSuspense||S)&&(c.options.wrapInSuspense??f??(c.options.errorComponent?.preload||S))?nt.Suspense:Ol,_=p?Vc:Ol,E=m?ME:Ol;return Z.jsxs(c.isRoot?c.options.shellComponent??Ol:Ol,{children:[Z.jsx(Yr.Provider,{value:i,children:Z.jsx(y,{fallback:h,children:Z.jsx(_,{getResetKey:()=>o,errorComponent:p||Xc,onCatch:(M,z)=>{if(le(M))throw M.routeId??=s.routeId,M;g?.(M,z)},children:Z.jsx(E,{fallback:M=>{if(M.routeId??=s.routeId,!m||M.routeId&&M.routeId!==s.routeId||!M.routeId&&!c.isRoot)throw M;return nt.createElement(m,M)},children:S||s._displayPending?Z.jsx(F_,{fallback:h,children:Z.jsx(Yp,{matchId:i})}):Z.jsx(Yp,{matchId:i})})})})}),s.parentRouteId===Ba?Z.jsxs(Z.Fragment,{children:[Z.jsx(DE,{resetKey:o}),a.options.scrollRestoration&&Kp?Z.jsx(zE,{}):null]}):null]})}function DE({resetKey:a}){const i=ie(),o=nt.useRef(void 0);return qi(()=>{const s=i.latestLocation.href;(o.current===void 0||o.current!==s)&&(i.emit({type:"onRendered",...zl(i.stores.location.get(),i.stores.resolvedLocation.get())}),o.current=s)},[i.latestLocation.state.__TSR_key,a,i]),null}var Yp=nt.memo(function({matchId:i}
12){const o=ie(),s=(S,y)=>o.getMatch(S.id)?._nonReactive[y]??S._nonReactive[y],c=o.stores.matchStores.get(i);c||Ae();const f=Ft(c,S=>S),h=f.routeId,p=o.routesById[h],g=nt.useMemo(()=>{const S=(o.routesById[h].options.remountDeps??o.options.defaultRemountDeps)?.({routeId:h,loaderDeps:f.loaderDeps,params:f._strictParams,search:f._strictSearch});return S?JSON.stringify(S):void 0},[h,f.loaderDeps,f._strictParams,f._strictSearch,o.options.defaultRemountDeps,o.routesById]),m=nt.useMemo(()=>{const S=p.options.component??o.options.defaultComponent;return S?Z.jsx(S,{},g):Z.jsx(Wg,{})},[g,p.options.component,o.options.defaultComponent]);if(f._displayPending)throw s(f,"displayPendingPromise");if(f._forcePending)throw s(f,"minPendingPromise");if(f.status==="pending"){const S=p.options.pendingMinMs??o.options.defaultPendingMinMs;if(S){const y=o.getMatch(f.id);if(y&&!y._nonReactive.minPendingPromise){const _=qa();y._nonReactive.minPendingPromise=_,setTimeout(()=>{_.resolve(),y._nonReactive.minPendingPromise=void 0},S)}}throw s(f,"loadPromise")}if(f.status==="notFound")return le(f.error)||Ae(),$g(o,p,f.error);if(f.status==="redirected")throw ge(f.error)||Ae(),s(f,"loadPromise");if(f.status==="error")throw f.error;return m}),Wg=nt.memo(function(){const i=ie(),o=nt.useContext(Yr);let s,c=!1,f;{const m=o?i.stores.matchStores.get(o):void 0;[s,c]=Ft(m,S=>[S?.routeId,S?.globalNotFound??!1]),f=Ft(i.stores.matchesId,S=>S[S.findIndex(y=>y===o)+1])}const h=s?i.routesById[s]:void 0,p=i.options.defaultPendingComponent?Z.jsx(i.options.defaultPendingComponent,{}):null;if(c)return h||Ae(),$g(i,h,void 0);if(!f)return null;const g=Z.jsx(Fg,{matchId:f});return s===Ba?Z.jsx(nt.Suspense,{fallback:p,children:g}):g});function NE(){const a=ie(),i=nt.useRef({router:a,mounted:!1}),[o,s]=nt.useState(!1),c=Ft(a.stores.isLoading,y=>y),f=Ft(a.stores.hasPending,y=>y),h=gc(c),p=c||o||f,g=gc(p),m=c||f,S=gc(m);return a.startTransition=y=>{s(!0),nt.startTransition(()=>{y(),s(!1)})},nt.useEffect(()=>{const y=a.history.subscribe(a.load),_=a.buildLocation({to:a.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return oa(a.latestLocation.publicHref)!==oa(_.publicHref)&&a.commitLocation({..._,replace:!0}),()=>{y()}},[a,a.history]),qi(()=>{if(typeof window<"u"&&a.ssr||i.current.router===a&&i.current.mounted)return;i.current={router:a,mounted:!0},(async()=>{try{await a.load()}catch(_){console.error(_)}})()},[a]),qi(()=>{h&&!c&&a.emit({type:"onLoad",...zl(a.stores.location.get(),a.stores.resolvedLocation.get())})},[h,a,c]),qi(()=>{S&&!m&&a.emit({type:"onBeforeRouteMount",...zl(a.stores.location.get(),a.stores.resolvedLocation.get())})},[m,S,a]),qi(()=>{if(g&&!p){const y=zl(a.stores.location.get(),a.stores.resolvedLocation.get());a.emit({type:"onResolved",...y}),Xg(()=>{a.stores.status.set("idle"),a.stores.resolvedLocation.set(a.stores.location.get())}),y.hrefChanged&&ZS(a)}},[p,g,a]),null}function UE(){const a=ie(),i=a.routesById[Ba].options.pendingComponent??a.options.defaultPendingComponent,o=i?Z.jsx(i,{}):null,s=Z.jsxs(typeof document<"u"&&a.ssr?Ol:nt.Suspense,{fallback:o,children:[Z.jsx(NE,{}),Z.jsx(BE,{})]});return a.options.InnerWrap?Z.jsx(a.options.InnerWrap,{children:s}):s}function BE(){const a=ie(),i=Ft(a.stores.firstId,c=>c),o=Ft(a.stores.loadedAt,c=>c),s=i?Z.jsx(Fg,{matchId:i}):null;return Z.jsx(Yr.Provider,{value:i,children:a.options.disableGlobalCatchBoundary?s:Z.jsx(Vc,{getResetKey:()=>o,errorComponent:Xc,onCatch:void 0,children:s})})}var jE=a=>({createMutableStore:Up,createReadonlyStore:Up,batch:Xg}),HE=a=>new qE(a),qE=class extends NS{constructor(a){super(a,jE)}};function YE({router:a,children:i,...o}){Object.keys(o).length>0&&a.update({...a.options,...o,context:{...a.options.context,...o.context}});const s=Z.jsx(Gg.Provider,{value:a,children:i});return a.options.Wrap?Z.jsx(a.options.Wrap,{children:s}):s}function GE({router:a,...i}){return Z.jsx(YE,{router:a,...i,children:Z.jsx(UE,{})})}function ty({tag:a,attrs:i,children:o,nonce:s}){switch(a){case"title":return Z.jsx("title",{...i,suppressHydrationWarning:!0,children:o});case"meta":return Z.jsx("meta",{...i,suppressHydrationWarning:!0});case"link":return Z.jsx("link",{...i,nonce:s,suppressHydrationWarning:!0});case"style":return Z.jsx("style",{...i,dangerouslySetInnerHTML:{__html:o},nonce:s});case"script":return Z.jsx(VE,{attrs:i,children:o});default:return null}}function VE({attrs:a,children:i}){ie();const o=Qc(),s=typeof a?.type=="string"&&a.type!==""&&a.type!=="text/javascript"&&a.type!=="module";if(nt.useEffect(()=>{if(!s){if(a?.src){const c=(()=>{try{const h=document.baseURI||window.location.href;return new URL(a.src,h).href}catch{return a.src}})();if(Array.from(document.querySelectorAll("script[src]")).find(h=>h.src===c))return;const f=document.createElement("script");for(const[h,p]of Object.entries(a))h!=="suppressHydrationWarning"&&p!==void 0&&p!==!1&&f.setAttribute(h,typeof p=="boolean"?"":String(p));return document.head.appendChild(f),()=>{f.parentNode&&f.parentNode.removeChild(f)}}if(typeof i=="string"){const c=typeof a?.type=="string"?a.type:"text/javascript",f=typeof a?.nonce=="string"?a.nonce:void 0;if(Array.from(document.querySelectorAll("script:not([src])")).find(p=>{if(!(p instanceof HTMLScriptElement))return!1;const g=p.getAttribute("type")??"text/javascript",m=p.getAttribute("nonce")??void 0;return p.textContent===i&&g===c&&m===f}))return;const h=document.createElement("script");
12if(h.textContent=i,a)for(const[p,g]of Object.entries(a))p!=="suppressHydrationWarning"&&g!==void 0&&g!==!1&&h.setAttribute(p,typeof g=="boolean"?"":String(g));return document.head.appendChild(h),()=>{h.parentNode&&h.parentNode.removeChild(h)}}}},[a,i,s]),s&&typeof i=="string")return Z.jsx("script",{...a,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:i}});if(!o){if(a?.src)return Z.jsx("script",{...a,suppressHydrationWarning:!0});if(typeof i=="string")return Z.jsx("script",{...a,dangerouslySetInnerHTML:{__html:i},suppressHydrationWarning:!0})}return null}var XE=a=>{const i=ie(),o=i.options.ssr?.nonce,s=Ft(i.stores.matches,m=>m.map(S=>S.meta).filter(Boolean),Te),c=nt.useMemo(()=>{const m=[],S={};let y;for(let _=s.length-1;_>=0;_--){const E=s[_];for(let M=E.length-1;M>=0;M--){const z=E[M];if(z)if(z.title)y||(y={tag:"title",children:z.title});else if("script:ld+json"in z)try{const A=JSON.stringify(z["script:ld+json"]);m.push({tag:"script",attrs:{type:"application/ld+json"},children:k0(A)})}catch{}else{const A=z.name??z.property;if(A){if(S[A])continue;S[A]=!0}m.push({tag:"meta",attrs:{...z,nonce:o}})}}}return y&&m.push(y),o&&m.push({tag:"meta",attrs:{property:"csp-nonce",content:o}}),m.reverse(),m},[s,o]),f=Ft(i.stores.matches,m=>{const S=m.map(E=>E.links).filter(Boolean).flat(1).map(E=>({tag:"link",attrs:{...E,nonce:o}})),y=i.ssr?.manifest,_=m.map(E=>y?.routes[E.routeId]?.assets??[]).filter(Boolean).flat(1).filter(E=>E.tag==="link").map(E=>({tag:"link",attrs:{...E.attrs,crossOrigin:Sp(a,"stylesheet")??E.attrs?.crossOrigin,suppressHydrationWarning:!0,nonce:o}}));return[...S,..._]},Te),h=Ft(i.stores.matches,m=>{const S=[];return m.map(y=>i.looseRoutesById[y.routeId]).forEach(y=>i.ssr?.manifest?.routes[y.id]?.preloads?.filter(Boolean).forEach(_=>{const E=XS(_);S.push({tag:"link",attrs:{rel:"modulepreload",href:E.href,crossOrigin:Sp(a,"modulepreload")??E.crossOrigin,nonce:o}})})),S},Te),p=Ft(i.stores.matches,m=>m.map(S=>S.styles).flat(1).filter(Boolean).map(({children:S,...y})=>({tag:"style",attrs:{...y,nonce:o},children:S})),Te),g=Ft(i.stores.matches,m=>m.map(S=>S.headScripts).flat(1).filter(Boolean).map(({children:S,...y})=>({tag:"script",attrs:{...y,nonce:o},children:S})),Te);return QE([...c,...h,...f,...p,...g],m=>JSON.stringify(m))};function QE(a,i){const o=new Set;return a.filter(s=>{const c=i(s);return o.has(c)?!1:(o.add(c),!0)})}function ZE(a){const i=XE(a.assetCrossOrigin),o=ie().options.ssr?.nonce;return Z.jsx(Z.Fragment,{children:i.map(s=>nt.createElement(ty,{...s,key:`tsr-meta-${JSON.stringify(s)}`,nonce:o}))})}var KE=()=>{const a=ie(),i=a.options.ssr?.nonce,o=f=>{const h=[],p=a.ssr?.manifest;return p?(f.map(g=>a.looseRoutesById[g.routeId]).forEach(g=>p.routes[g.id]?.assets?.filter(m=>m.tag==="script").forEach(m=>{h.push({tag:"script",attrs:{...m.attrs,nonce:i},children:m.children})})),h):[]},s=f=>f.map(h=>h.scripts).flat(1).filter(Boolean).map(({children:h,...p})=>({tag:"script",attrs:{...p,suppressHydrationWarning:!0,nonce:i},children:h})),c=Ft(a.stores.matches,o,Te);return JE(a,Ft(a.stores.matches,s,Te),c)};function JE(a,i,o){let s;a.serverSsr&&(s=a.serverSsr.takeBufferedScripts());const c=[...i,...o];return s&&c.unshift(s),Z.jsx(Z.Fragment,{children:c.map((f,h)=>nt.createElement(ty,{...f,key:`tsr-scripts-${f.tag}-${h}`}))})}const Yi={imobiliariasAtendidas:"+1.200",imoveisGerenciados:"+128.000",imoveisGerenciadosShort:"+128k",imoveisGerenciadosMil:"+128 mil",anosMercado:"15+",uptime:"99,9%",rating:"4.9/5"},zc=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],kE=["fbclid","gclid"],PE=[...zc,...kE],Ji="imotools_utms";function IE(){if(typeof window>"u")return{};const a=new URLSearchParams(window.location.search),i={};for(const o of PE){const s=a.get(o);s&&(i[o]=s)}return i}function $E(){if(typeof window>"u"||window.sessionStorage.getItem(Ji))return;const a=document.referrer;if(!a||!a.includes("google"))return;const i=new URLSearchParams(window.location.search);i.has("utm_source")||i.has("utm_medium")||i.has("utm_campaign")||i.has("gclid")||i.has("fbclid")||window.sessionStorage.setItem(Ji,JSON.stringify({utm_source:"google",utm_medium:"organico",utm_campaign:"organico"}))}function FE(){if(!(typeof window>"u"))try{$E();const a=IE();Object.keys(a).length>0&&window.sessionStorage.setItem(Ji,JSON.stringify(a))}catch{}}function Gp(){if(!(typeof window>"u"))try{const a=window.sessionStorage.getItem(Ji);if(!a)return;const i=JSON.parse(a),o=new URL(window.location.href);let s=!1;for(const[c,f]of Object.entries(i))o.searchParams.has(c)||(o.searchParams.set(c,f),s=!0);s&&window.history.replaceState(window.history.state,document.title,o.toString())}catch{}}function VT(){if(typeof window>"u")return{};try{const o=window.sessionStorage.getItem(Ji);if(o){const s=JSON.parse(o),c={};for(const f of zc){const h=s[f];h&&(c[f]=h)}return c}}catch{}const a=new URLSearchParams(window.location.search),i={};for(const o of zc){const s=a.get(o);s&&(i[o]=s)}return i}const WE=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid","gbraid","wbraid","fbclid","msclkid"],tR=["imotools.com.br","sitesparaimobiliaria.com.br","crmparaimobiliaria.com.br","crmparaimobiliarias.com.br","sistemadelocacaodeimoveis.com.br"];function eR(a){const i=a.toLowerCase();return tR.some(o=>i===o||i.endsWith(`.${o}`))}function nR(a){if(typeof window>"u"||!a)return a;try{const i=new URL(a,window.location.href);if(i.hostname===window.location.hostname||!eR(i.hostname))return a;const o=new URLSearchParams(window.location.search);let s=!1;for(const c of WE){const f=o.get(c);!f||i.searchParams.has(c)||(i.searchParams.set(c,f),s=!0)}return s?i.toString():a}catch{return a}}function aR(){if(typeof document>"u")return()=>{};const a=i=>{const o=i.target;if(!(o instanceof Element))return;const s=o.closest("a[href]");if(!(s instanceof HTMLAnchorElement))return;const c=s.getAttribute("href");if(!c)return;const f=nR(c);f!==c&&(s.href=f)};return document.addEventListener("click",a,!0),document.addEventListener("auxclick",a,!0),()=>{document.removeEventListener("click",a,!0),document.removeEventListener("auxclick",a,!0)}}const lR="/assets/styles-BLGmzvFN.css",iR="/assets/inter-var-Dx4kXJAl.woff2",oR="/assets/plus-jakarta-sans-var-eXO_dkmS.woff2";FE();const ey="GTM-TLJZNLNJ",rR=`(function(w,d,s,l,i){
13w[l]=w[l]||[];
14var done=false;
15var evts=['pointerdown','keydown','touchstart','scroll'];
16function start(){
17if(done)return;done=true;
18evts.forEach(function(e){w.removeEventListener(e,start,{passive:true})});
19w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
20var j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
21j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
22(d.head||d.getElementsByTagName('head')[0]).appendChild(j);
23}
24evts.forEach(function(e){w.addEventListener(e,start,{passive:true,once:true})});
25function schedule(){
26if(w.requestIdleCallback){w.requestIdleCallback(start,{timeout:2000})}else{w.setTimeout(start,2000)}
27}
28if(d.readyState==='complete'){schedule()}else{w.addEventListener('load',schedule,{once:true})}
29})(window,document,'script','dataLayer','${ey}');`;function sR(){return Z.jsx("div",{className:"flex min-h-screen items-center justify-center bg-background px-4",children:Z.jsxs("div",{className:"max-w-md text-center",children:[Z.jsx("h1",{className:"text-7xl font-bold text-foreground",children:"404"}),Z.jsx("h2",{className:"mt-4 text-xl font-semibold text-foreground",children:"Page not found"}),Z.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:"The page you're looking for doesn't exist or has been moved."}),Z.jsx("div",{className:"mt-6",children:Z.jsx(Zc,{to:"/",className:"inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90",children:"Go home"})})]})})}const uR={"/quem-somos":"/sobre","/solucoes":"/","/crm-para-imobiliarias":"/solucoes/crm","/sites-para-imobiliarias":"/solucoes/sites","/sistema-de-locacao-de-imoveis":"/solucoes/locacao","/blog/categorias":"/blog","/blog/detalhes":"/blog","/blog/autor":"/blog"},Ze=xE({beforeLoad:({location:a})=>{const i=a.pathname.replace(/\/+$/,"")||"/",o=uR[i];if(o&&o!==a.pathname){const s=`${a.searchStr}${a.hash?`#${a.hash}`:""}`;throw jc({href:`${o}${s}`,statusCode:301})}},head:()=>({meta:[{charSet:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{title:"ImoTools — Tecnologia que move o mercado imobiliário"},{name:"description",content:`Plataforma completa para imobiliárias: locação, CRM com IA e sites profissionais em um único ecossistema integrado. ${Yi.imobiliariasAtendidas} imobiliárias confiam.`},{name:"author",content:"ImoTools"},{property:"og:title",content:"ImoTools — Tecnologia que move o mercado imobiliário"},{property:"og:description",content:`Locação, CRM e Sites em uma única plataforma. Migração de dados gratuita. ${Yi.imoveisGerenciados} imóveis gerenciados.`},{property:"og:type",content:"website"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:"ImoTools — Tecnologia que move o mercado imobiliário"},{name:"twitter:description",content:`Locação, CRM e Sites em uma única plataforma. Migração de dados gratuita. ${Yi.imoveisGerenciados} imóveis gerenciados.`},{property:"og:site_name",content:"ImoTools"},{property:"og:locale",content:"pt_BR"},{name:"facebook-domain-verification",content:"lororybe2jxvbp3hd8y4xukc24s5mw"}],scripts:[{children:rR}],links:[{rel:"preload",as:"font",type:"font/woff2",href:iR,crossOrigin:"anonymous"},{rel:"preload",as:"font",type:"font/woff2",href:oR,crossOrigin:"anonymous"},{rel:"stylesheet",href:lR},{rel:"icon",type:"image/png",href:"/favicon.png"},{rel:"apple-touch-icon",href:"/webclip.png"}]}),shellComponent:cR,component:fR,notFoundComponent:sR});function cR({children:a}){return Z.jsxs("html",{lang:"pt-BR",children:[Z.jsx("head",{children:Z.jsx(ZE,{})}),Z.jsxs("body",{children:[Z.jsx("noscript",{children:Z.jsx("iframe",{src:`https://www.googletagmanager.com/ns.html?id=${ey}`,height:"0",width:"0",style:{display:"none",visibility:"hidden"},title:"Google Tag Manager"})}),a,Z.jsx(KE,{})]})]})}function fR(){const a=ie();return nt.useEffect(()=>{Gp();const i=a.subscribe("onResolved",()=>Gp()),o=aR();return()=>{i(),o()}},[a]),Z.jsx(Wg,{})}const dR="modulepreload",hR=function(a){return"/"+a},Vp={},Jt=function(i,o,s){let c=Promise.resolve();if(o&&o.length>0){let g=function(m){return Promise.all(m.map(S=>Promise.resolve(S).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const h=document.querySelector("meta[property=csp-nonce]"),p=h?.nonce||h?.getAttribute("nonce");c=g(o.map(m=>{if(m=hR(m),m in Vp)return;Vp[m]=!0;const S=m.endsWith(".css"),y=S?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${y}`))return;const _=document.createElement("link");if(_.rel=S?"stylesheet":dR,S||(_.as="script"),_.crossOrigin="",_.href=m,p&&_.setAttribute("nonce",p),document.head.appendChild(_),S)return new Promise((E,M)=>{_.addEventListener("load",E),_.addEventListener("error",()=>M(new Error(`Unable to preload CSS for ${m}`)))})}))}function f(h){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=h,window.dispatchEvent(p),!p.defaultPrevented)throw h}return c.then(h=>{for(const p of h||[])p.status==="rejected"&&f(p.reason);return i().catch(f)})},mR=()=>Jt(()=>import("./termos-de-uso-Ciz23tyO.js"),__vite__mapDeps([0,1,2,3,4,5])),pR=oe("/termos-de-uso")({head:()=>({meta:[{title:"Termos de Uso — ImoTools"},{name:"description",content:"Termos e condições gerais de uso da plataforma ImoTools por imobiliárias e profissionais."},{property:"og:title",content:"Termos de Uso — ImoTools"}]}
29),component:Kt(mR,"component")}),gR=()=>Jt(()=>import("./sobre-Q1kqy7Q7.js"),__vite__mapDeps([6,4,1,2,3,7,8])),yR=oe("/sobre")({head:()=>({meta:[{title:"Sobre a ImoTools — Tecnologia para o mercado imobiliário"},{name:"description",content:"Spin off da Construsite Brasil, a ImoTools nasceu para integrar locação, vendas e sites em uma única plataforma feita por quem entende do mercado."},{property:"og:title",content:"Sobre a ImoTools"},{property:"og:description",content:`15+ anos de mercado. Uma spin off da Construsite Brasil. ${Yi.imobiliariasAtendidas} imobiliárias atendidas.`}]}),component:Kt(gR,"component")}),vR=()=>Jt(()=>import("./politica-de-privacidade-lsznOoZF.js"),__vite__mapDeps([9,1,2,3,4,5])),SR=oe("/politica-de-privacidade")({head:()=>({meta:[{title:"Política de Privacidade — ImoTools"},{name:"description",content:"Como a ImoTools coleta, usa, armazena e protege seus dados pessoais, em conformidade com a LGPD."},{property:"og:title",content:"Política de Privacidade — ImoTools"}]}),component:Kt(vR,"component")}),bR=()=>Jt(()=>import("./planos-4TuVKLoZ.js"),__vite__mapDeps([10,1,2,3,4,11,12,13,14,15,16,17])),_R=oe("/planos")({head:()=>({meta:[{title:"Planos ImoTools — Monte o seu plano customizado | Site, CRM, Locação"},{name:"description",content:`Monte seu plano personalizado com Site, CRM e Sistema de Locação. A partir de R$ 97/mês. Migração gratuita, sem fidelidade. ${Yi.imobiliariasAtendidas} imobiliárias confiam.`},{property:"og:title",content:"Planos ImoTools — Monte o seu plano personalizado"},{property:"og:description",content:"Site, CRM e Locação a partir de R$ 97/mês. Pague só pelo que vai usar."}],links:[{rel:"canonical",href:"https://imotools.com.br/planos"}]}),component:Kt(bR,"component")}),ER=nt.forwardRef(({label:a,name:i,type:o="text",placeholder:s,pattern:c,onInput:f,onBlur:h},p)=>Z.jsxs("div",{children:[Z.jsx("label",{htmlFor:i,className:"text-sm font-medium text-foreground mb-1.5 block",children:a}),Z.jsx("input",{ref:p,id:i,name:i,type:o,required:!0,placeholder:s,pattern:c,onInput:f,onBlur:h,className:"w-full h-12 rounded-lg border border-border bg-background px-4 text-foreground placeholder:text-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-primary"})]}));ER.displayName="ModalField";function Xp(a){return a!=="__proto__"&&a!=="constructor"&&a!=="prototype"}function Lc(a,i){const o=Object.create(null);if(a)for(const s of Object.keys(a))Xp(s)&&(o[s]=a[s]);if(i&&typeof i=="object")for(const s of Object.keys(i))Xp(s)&&(o[s]=i[s]);return o}function ny(a){return Object.create(null)}var ay=()=>{throw new Error("createServerOnlyFn() functions can only be called on the server!")},Ha=(a,i)=>{const o=i||a||{};return typeof o.method>"u"&&(o.method="GET"),Object.assign(f=>Ha(void 0,{...o,...f}),{options:o,middleware:f=>{const h=[...o.middleware||[]];f.map(g=>{tp in g?g.options.middleware&&h.push(...g.options.middleware):h.push(g)});const p=Ha(void 0,{...o,middleware:h});return p[tp]=!0,p},inputValidator:f=>Ha(void 0,{...o,inputValidator:f}),handler:(...f)=>{const[h,p]=f,g={...o,extractedFn:h,serverFn:p},m=[...g.middleware||[],AR(g)];return h.method=o.method,Object.assign(async S=>{const y=await Qp(m,"client",{...h,...g,data:S?.data,headers:S?.headers,signal:S?.signal,fetch:S?.fetch,context:ny()}),_=Fp(y.error);if(_)throw _;if(y.error)throw y.error;return y.result},{...h,method:o.method,__executeServer:async S=>{const y=ay(),_=y.contextAfterGlobalMiddlewares;return await Qp(m,"server",{...h,...S,serverFnMeta:h.serverFnMeta,context:Lc(S.context,_),request:y.request}).then(E=>({result:E.result,error:E.error,context:E.sendContext}))}})}})};async function Qp(a,i,o){let s=RR([...Dc()?.functionMiddleware||[],...a]);if(i==="server"){const f=ay();f?.executedRequestMiddlewares&&(s=s.filter(h=>!f.executedRequestMiddlewares.has(h)))}const c=async f=>{const h=s.shift();if(!h)return f;try{"inputValidator"in h.options&&h.options.inputValidator&&i==="server"&&(f.data=await TR(h.options.inputValidator,f.data));let p;if(i==="client"?"client"in h.options&&(p=h.options.client):"server"in h.options&&(p=h.options.server),p){const m=await p({...f,next:async(S={})=>{const y=await c({...f,...S,context:Lc(f.context,S.context),sendContext:Lc(f.sendContext,S.sendContext),headers:X_(f.headers,S.headers),_callSiteFetch:f._callSiteFetch,fetch:f._callSiteFetch??S.fetch??f.fetch,result:S.result!==void 0?S.result:S instanceof Response?S:f.result,error:S.error??f.error});if(y.error)throw y.error;return y}});if(ge(m))return{...f,error:m};if(m instanceof Response)return{...f,result:m};if(!m)throw new Error("User middleware returned undefined. You must call next() or return a result in your middlewares.");return m}return c(f)}catch(p){return{...f,error:p}}};return c({...o,headers:o.headers||{},sendContext:o.sendContext||{},context:o.context||ny(),_callSiteFetch:o.fetch})}function RR(a,i=100){const o=new Set,s=[],c=(f,h)=>
29{if(h>i)throw new Error(`Middleware nesting depth exceeded maximum of ${i}. Check for circular references.`);f.forEach(p=>{p.options.middleware&&c(p.options.middleware,h+1),o.has(p)||(o.add(p),s.push(p))})};return c(a,0),s}async function TR(a,i){if(a==null)return{};if("~standard"in a){const o=await a["~standard"].validate(i);if(o.issues)throw new Error(JSON.stringify(o.issues,void 0,2));return o.value}if("parse"in a)return a.parse(i);if(typeof a=="function")return a(i);throw new Error("Invalid validator type!")}function AR(a){return{"~types":void 0,options:{inputValidator:a.inputValidator,client:async({next:i,sendContext:o,fetch:s,...c})=>{const f={...c,context:o,fetch:s};return i(await a.extractedFn?.(f))},server:async({next:i,...o})=>{const s=await a.serverFn?.(o);return i({...o,result:s})}}}}const Gr=Ha({method:"GET"}).handler(Ii("0620b394cc9e9a9a08dbfb73c47f79e34509dd17e7b5dd99c4de3d8da0a3d19b")),XT=Ha({method:"POST"}).handler(Ii("9b2db895813b8e676c6466ca7b77ffa24f4b7ad039f907205686060adaddbbc6")),xR=()=>Jt(()=>import("./materiais-Cjf1n4li.js"),__vite__mapDeps([18,19])),wR=oe("/materiais")({loader:()=>Gr(),component:Kt(xR,"component")}),MR=()=>Jt(()=>import("./contato-CPNtitb2.js"),__vite__mapDeps([20,4,1,2,3,11,17,16,21,15])),OR=oe("/contato")({head:()=>({meta:[{title:"Contato — Fale com a ImoTools"},{name:"description",content:"Solicite uma demonstração gratuita ou tire suas dúvidas. Resposta em até 1 hora útil."},{property:"og:title",content:"Contato — ImoTools"},{property:"og:description",content:"Fale com nossa equipe e descubra como a ImoTools pode automatizar sua imobiliária."}]}),component:Kt(MR,"component")}),CR=Ha({method:"GET"}).handler(Ii("bbd4fba647814301025ff3b660386a4c4cd3e4c5804e75d8889df84721b9ddff")),zR=Ha({method:"GET"}).handler(Ii("f8c2a676155adac94bdced5fdf472615b76706869e01710ece11bd6342576746")),LR=()=>Jt(()=>import("./blog-B45pKZs0.js"),__vite__mapDeps([22,23,19])),DR=oe("/blog")({loader:async()=>{const[a,i]=await Promise.all([CR(),Gr()]);return{posts:a,materials:i}},component:Kt(LR,"component")}),NR=()=>Jt(()=>import("./index-GPwhSfCH.js"),__vite__mapDeps([24,2,4,11,12,15,25,16,26,14,27,17,21])),UR=oe("/")({head:()=>({meta:[{title:"Sistema imobiliário, Site, CRM e Locação - ImoTools"}]}),component:Kt(NR,"component")}),BR=()=>Jt(()=>import("./solucoes.sites-DYuyfonb.js"),__vite__mapDeps([28,1,2,29,4,3,15,16,30,31,14,26])),jR=oe("/solucoes/sites")({head:()=>({meta:[{title:"Site Pro — Sites profissionais para imobiliárias | ImoTools"},{name:"description",content:"Site profissional no ar em 24h. Otimizado para Google, integrado com portais e com captação direta no CRM."},{property:"og:title",content:"Site Pro — Sites que convertem para imobiliárias"},{property:"og:description",content:"Modelos profissionais, SEO otimizado, integração com OLX, Zap e Viva Real. Pronto em 24h."}]}),component:Kt(BR,"component")}),HR=()=>Jt(()=>import("./solucoes.locacao-DmCzbTNE.js"),__vite__mapDeps([32,1,2,29,4,3,15,16,27,14,13,8])),qR=oe("/solucoes/locacao")({head:()=>({meta:[{title:"Locação Pro — Gestão completa de locação | ImoTools"},{name:"description",content:"Boletos automáticos, repasses precisos, vistorias com IA e DIMOB sem dor de cabeça. O sistema de locação que sua imobiliária merece."},{property:"og:title",content:"Locação Pro — Gestão completa de locação"},{property:"og:description",content:"Boletos, Pix, repasses, contratos e vistorias com IA em uma única plataforma integrada."}]}),component:Kt(HR,"component")}),YR=()=>Jt(()=>import("./solucoes.crm-EH8INTHd.js"),__vite__mapDeps([33,1,2,29,4,3,15,16,17,7,12,31,13])),GR=oe("/solucoes/crm")({head:()=>({meta:[{title:"CRM Pro — Vendas com IA e WhatsApp | ImoTools"},{name:"description",content:"CRM imobiliário com IA que lê suas conversas no WhatsApp, qualifica leads automaticamente e organiza seu funil de vendas."},{property:"og:title",content:"CRM Pro — Vendas com IA e WhatsApp"},{property:"og:description",content:"IA que lê o WhatsApp, qualifica leads e organiza o funil. Pare de perder oportunidades."}]}),component:Kt(YR,"component")}),VR=()=>Jt(()=>import("./materiais.index-bLHvRoGe.js"),__vite__mapDeps([34,1,2,35,19,30,36,11,25,37,38])),XR=["locacao","vendas-crm","marketing","financeiro","legal"];function QR(a){const i=Number(a);return Number.isInteger(i)&&i>=1?i:void 0}const ZR=oe("/materiais/")({validateSearch:a=>({q:typeof a.q=="string"&&a.q?a.q:void 0,categoria:XR.includes(a.categoria)?a.categoria:void 0,p:QR(a.p)}),head:()=>({meta:[{title:"Materiais Gratuitos para Imobiliárias | Contratos, Planilhas e Mais | ImoTools"},{name:"description",content:"Baixe gratuitamente contratos, planilhas, checklists e kits para sua imobiliária. Milhares de materiais baixados. 100% gratuitos."},{property:"og:title",content:"Materiais Gratuitos para Imobiliárias | ImoTools"},{property:"og:description",content:"Contratos, planilhas, checklists e kits prontos pra usar — desenvolvidos por quem entende do mercado imobiliário brasileiro."},{property:"og:type",content:"website"},{property:"og:url",content:"https://imotools.com.br/materiais"}],links:[{rel:"canonical",href:"https://imotools.com.br/materiais"}]}),component:Kt(VR,"component")}),ly=[{slug:"locacao",name:"Locação",shortName:"Locação",description:"Contratos, vistorias, recibos e gestão de aluguel."},{slug:"vendas-crm",name:"Vendas e CRM",shortName:"Vendas",description:"Atendimento, follow-up, fechamento e scripts."},{slug:"marketing",name:"Marketing",shortName:"Marketing",description:"Captação, anúncios, site e redes sociais."},{slug:"financeiro",name:"Financeiro",shortName:"Financeiro",description:"Fluxo de caixa, DRE, impostos e repasses."},{slug:"legal",name:"Legal e Compliance",shortName:"Legal",description:"LGPD, DIMOB, contratos e regulamentação."}];function KR(a){const i=ly.find(o=>o.slug===a);if(!i)throw new Error(`Categoria de material desconhecida: ${a}`);return i}function QT(a){return ly.find(i=>i.slug===a)}const JR=()=>Jt(()=>import("./materiais._slug-C36ZgfMZ.js"),__vite__mapDeps([39,1,2,40,36,35,19,11,37,41])),kR=()=>Jt(()=>import("./materiais._slug-B5G00GCk.js"),__vite__mapDeps([42,1,2])),PR=oe("/materiais/$slug")({loader:async({params:a})=>{const o=(await Gr()).find(s=>s.slug===a.slug);
29if(!o)throw Dr();return o},head:({loaderData:a})=>{const i=a;if(!i)return{};const o=KR(i.category),s=`https://imotools.com.br/materiais/${i.slug}`,c={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://imotools.com.br"},{"@type":"ListItem",position:2,name:"Materiais",item:"https://imotools.com.br/materiais"},{"@type":"ListItem",position:3,name:o.name,item:`https://imotools.com.br/materiais?categoria=${o.slug}`},{"@type":"ListItem",position:4,name:i.title}]},f={"@context":"https://schema.org","@type":"CreativeWork",name:i.title,description:i.shortDescription,url:s,datePublished:i.publishedAt,dateModified:i.updatedAt,author:{"@type":"Organization",name:"ImoTools"},publisher:{"@type":"Organization",name:"ImoTools",logo:{"@type":"ImageObject",url:"https://imotools.com.br/logo.svg"}},offers:{"@type":"Offer",price:"0.00",priceCurrency:"BRL",availability:"https://schema.org/InStock"},interactionStatistic:{"@type":"InteractionCounter",interactionType:"https://schema.org/DownloadAction",userInteractionCount:i.downloadCount}};return{meta:[{title:i.seo.title},{name:"description",content:i.seo.description},...i.seo.keywords?.length?[{name:"keywords",content:i.seo.keywords.join(", ")}]:[],{property:"og:type",content:"article"},{property:"og:title",content:i.title},{property:"og:description",content:i.shortDescription},{property:"og:url",content:s}],links:[{rel:"canonical",href:s}],scripts:[{type:"application/ld+json",children:JSON.stringify(f)},{type:"application/ld+json",children:JSON.stringify(c)}]}},notFoundComponent:Kt(kR,"notFoundComponent"),component:Kt(JR,"component")}),IR=()=>Jt(()=>import("./blog.index-xsFmfITc.js"),__vite__mapDeps([43,1,2,3,4,44,23,38,45]));function $R(a){const i=Number(a);return Number.isInteger(i)&&i>=1?i:void 0}const FR=oe("/blog/")({validateSearch:a=>({q:typeof a.q=="string"&&a.q?a.q:void 0,p:$R(a.p)}),head:()=>({meta:[{title:"Blog ImoTools — Gestão imobiliária, tecnologia e mercado"},{name:"description",content:"Guias práticos, estudos de caso e novidades para imobiliárias que querem evoluir suas operações. Conteúdo sobre locação, CRM, marketing e tecnologia."},{property:"og:title",content:"Blog ImoTools"},{property:"og:description",content:"Conteúdo sobre gestão imobiliária, tecnologia e mercado para profissionais que querem evoluir."},{property:"og:type",content:"website"}]}),component:Kt(IR,"component")}),WR=()=>Jt(()=>import("./blog.obrigado-magnet-B7oP1cwB.js"),__vite__mapDeps([46,1,2,47,19,35])),tT=oe("/blog/obrigado-magnet")({validateSearch:a=>({magnet:typeof a.magnet=="string"&&a.magnet?a.magnet:void 0}),head:()=>({meta:[{title:"Obrigado! Seu material está a caminho — ImoTools"},{name:"robots",content:"noindex"}]}),component:Kt(WR,"component")}),iy=[{slug:"locacao",name:"Locação",description:"Tudo sobre gestão de locação: contratos, repasses, cobrança, vistorias e mais.",badgeBg:"#E5F7FA",badgeText:"#007A8C"},{slug:"crm-e-vendas",name:"CRM e Vendas",description:"Estratégias e ferramentas para acelerar suas vendas imobiliárias.",badgeBg:"#FEF3E5",badgeText:"#92500A"},{slug:"marketing-imobiliario",name:"Marketing Imobiliário",description:"Como atrair, captar e converter mais clientes pela internet.",badgeBg:"#FEEAEF",badgeText:"#9F1239"},{slug:"tecnologia",name:"Tecnologia",description:"IA, automação e ferramentas para imobiliárias modernas.",badgeBg:"#EEEAFD",badgeText:"#5B21B6"},{slug:"mercado-e-tendencias",name:"Mercado e Tendências",description:"Análises, dados e tendências do mercado imobiliário brasileiro.",badgeBg:"#E8F4EA",badgeText:"#166534"},{slug:"legislacao",name:"Legislação",description:"LGPD, DIMOB, IR e tudo o que você precisa cumprir na sua imobiliária.",badgeBg:"#E5EAF1",badgeText:"#1E3A5F"}];function eT(a){const i=iy.find(o=>o.slug===a);if(!i)throw new Error(`Categoria desconhecida: ${a}`);return i}function nT(a){return iy.find(i=>i.slug===a)}const aT=()=>Jt(()=>import("./blog._slug-dqsj2yEK.js"),__vite__mapDeps([48,1,2,40,44,23,38,47,19,35,36,11])),lT=()=>Jt(()=>
29import("./blog._slug-TCRoKtS-.js"),__vite__mapDeps([49,1,2])),iT=oe("/blog/$slug")({loader:async({params:a})=>{const i=await zR({data:a.slug});if(!i)throw Dr();return i},head:({loaderData:a})=>{if(!a)return{};const i=a.frontmatter,o=eT(i.category),s=i.seoTitle??`${i.title} | Blog ImoTools`,c=i.seoDescription??i.excerpt,f=`https://imotools.com.br/blog/${i.slug}`,h=i.coverImage.startsWith("http")?i.coverImage:`https://imotools.com.br${i.coverImage}`,p={"@context":"https://schema.org","@type":"BlogPosting",headline:i.title,description:c,image:h,datePublished:i.publishedAt,dateModified:i.updatedAt,author:{"@type":"Organization",name:i.author??"Equipe ImoTools",url:"https://imotools.com.br"},publisher:{"@type":"Organization",name:"ImoTools",logo:{"@type":"ImageObject",url:"https://imotools.com.br/logo.svg"}},mainEntityOfPage:{"@type":"WebPage","@id":f},articleSection:o.name,timeRequired:`PT${i.readingTime}M`},g={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://imotools.com.br"},{"@type":"ListItem",position:2,name:"Blog",item:"https://imotools.com.br/blog"},{"@type":"ListItem",position:3,name:o.name,item:`https://imotools.com.br/blog/categoria/${o.slug}`},{"@type":"ListItem",position:4,name:i.title}]},m=i.faq?.length?{"@context":"https://schema.org","@type":"FAQPage",mainEntity:i.faq.map(S=>({"@type":"Question",name:S.question,acceptedAnswer:{"@type":"Answer",text:S.answer}}))}:null;return{meta:[{title:s},{name:"description",content:c},...i.seoKeywords?.length?[{name:"keywords",content:i.seoKeywords.join(", ")}]:[],{property:"og:type",content:"article"},{property:"og:title",content:i.title},{property:"og:description",content:c},{property:"og:image",content:h},{property:"og:url",content:f},{property:"article:published_time",content:i.publishedAt},{property:"article:modified_time",content:i.updatedAt},{property:"article:section",content:o.name},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:i.title},{name:"twitter:description",content:c},{name:"twitter:image",content:h}],links:[{rel:"canonical",href:f}],scripts:[{type:"application/ld+json",children:JSON.stringify(p)},{type:"application/ld+json",children:JSON.stringify(g)},...m?[{type:"application/ld+json",children:JSON.stringify(m)}]:[]]}},notFoundComponent:Kt(lT,"notFoundComponent"),component:Kt(aT,"component")}),oT=()=>Jt(()=>import("./materiais.obrigado._slug-CbexZZUo.js"),__vite__mapDeps([50,2,1,36,35,19,11,15,41,37])),rT=oe("/materiais/obrigado/$slug")({loader:async({params:a})=>{const o=(await Gr()).find(s=>s.slug===a.slug);if(!o)throw Dr();return o},head:({loaderData:a})=>{const i=a;return{meta:[{title:i?`Obrigado! Seu ${i.title} está pronto | ImoTools`:"Obrigado | ImoTools"},{name:"robots",content:"noindex, nofollow"}]}},component:Kt(oT,"component")}),sT=()=>Jt(()=>import("./blog.categoria._categoria-y3ByzdUO.js"),__vite__mapDeps([51,1,2,3,4,45,44,23,38,40])),uT=()=>Jt(()=>import("./blog.categoria._categoria-0LfqXjQO.js"),__vite__mapDeps([52,1,2])),cT=oe("/blog/categoria/$categoria")({loader:({params:a})=>{const i=nT(a.categoria);if(!i)throw Dr();return{category:i}},head:({loaderData:a})=>{if(!a)return{};const{category:i}=a,o=`${i.name} — Blog ImoTools`,s=i.description,c=`https://imotools.com.br/blog/categoria/${i.slug}`;return{meta:[{title:o},{name:"description",content:s},{property:"og:title",content:o},{property:"og:description",content:s},{property:"og:url",content:c},{property:"og:type",content:"website"}],links:[{rel:"canonical",href:c}]}},notFoundComponent:Kt(uT,"notFoundComponent"),component:Kt(sT,"component")}),fT=pR.update({id:"/termos-de-uso",path:"/termos-de-uso",getParentRoute:()=>Ze}),dT=yR.update({id:"/sobre",path:"/sobre",getParentRoute:()=>Ze}),hT=SR.update({id:"/politica-de-privacidade",path:"/politica-de-privacidade",getParentRoute:()=>Ze}),mT=_R.update({id:"/planos",path:"/planos",getParentRoute:()=>Ze}),Vr=wR.update({id:"/materiais",path:"/materiais",getParentRoute:()=>Ze}),pT=OR.update({id:"/contato",path:"/contato",getParentRoute:()=>Ze}),$i=DR.update({id:"/blog",path:"/blog",getParentRoute:()=>Ze}),gT=UR.update({id:"/",path:"/",getParentRoute:()=>Ze}),yT=jR.update({id:"/solucoes/sites",path:"/solucoes/sites",getParentRoute:()=>Ze}),vT=qR.update({id:"/solucoes/locacao",path:"/solucoes/locacao",getParentRoute:()=>Ze}),ST=GR.update({id:"/solucoes/crm",path:"/solucoes/crm",getParentRoute:()=>Ze}),bT=ZR.update({id:"/",path:"/",getParentRoute:()=>Vr}),_T=PR.update({id:"/$slug",path:"/$slug",getParentRoute:()=>Vr}),ET=FR.update({id:"/",path:"/",getParentRoute:()=>$i}
29),RT=tT.update({id:"/obrigado-magnet",path:"/obrigado-magnet",getParentRoute:()=>$i}),TT=iT.update({id:"/$slug",path:"/$slug",getParentRoute:()=>$i}),AT=rT.update({id:"/obrigado/$slug",path:"/obrigado/$slug",getParentRoute:()=>Vr}),xT=cT.update({id:"/categoria/$categoria",path:"/categoria/$categoria",getParentRoute:()=>$i}),wT={BlogSlugRoute:TT,BlogObrigadoMagnetRoute:RT,BlogIndexRoute:ET,BlogCategoriaCategoriaRoute:xT},MT=$i._addFileChildren(wT),OT={MateriaisSlugRoute:_T,MateriaisIndexRoute:bT,MateriaisObrigadoSlugRoute:AT},CT=Vr._addFileChildren(OT),zT={IndexRoute:gT,BlogRoute:MT,ContatoRoute:pT,MateriaisRoute:CT,PlanosRoute:mT,PoliticaDePrivacidadeRoute:hT,SobreRoute:dT,TermosDeUsoRoute:fT,SolucoesCrmRoute:ST,SolucoesLocacaoRoute:vT,SolucoesSitesRoute:yT},LT=Ze._addFileChildren(zT);function DT({error:a,reset:i}){const o=ie();return Z.jsx("div",{className:"flex min-h-screen items-center justify-center bg-background px-4",children:Z.jsxs("div",{className:"max-w-md text-center",children:[Z.jsx("div",{className:"mx-auto mb-6 flex h-16 w-16 items-center justify-center rounded-full bg-destructive/10",children:Z.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-8 w-8 text-destructive",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:Z.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"})})}),Z.jsx("h1",{className:"text-2xl font-bold tracking-tight text-foreground",children:"Something went wrong"}),Z.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:"An unexpected error occurred. Please try again."}),!1,Z.jsxs("div",{className:"mt-6 flex items-center justify-center gap-3",children:[Z.jsx("button",{onClick:()=>{o.invalidate(),i()},className:"inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90",children:"Try again"}),Z.jsx("a",{href:"/",className:"inline-flex items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-medium text-foreground transition-colors hover:bg-accent",children:"Go home"})]})]})})}const NT=()=>HE({routeTree:LT,context:{},scrollRestoration:!0,defaultPreloadStaleTime:0,defaultErrorComponent:DT});async function UT(){const a=await NT();let i;return i=[],window.__TSS_START_OPTIONS__={serializationAdapters:i},i.push(G_),a.options.serializationAdapters&&i.push(...a.options.serializationAdapters),a.update({basepath:"",serializationAdapters:i}),a.stores.matchesId.get().length||await Z_(a),a}async function BT(){const a=await UT();return window.$_TSR?.h(),a}var Ec;function jT(){return Ec||(Ec=BT()),Z.jsx(P_,{promise:Ec,children:a=>Z.jsx(GE,{router:a})})}nt.startTransition(()=>{N0.hydrateRoot(document,Z.jsx(nt.StrictMode,{children:Z.jsx(jT,{})}))});export{Zc as L,Wg as O,wR as R,Yi as S,Jt as _,DR as a,ZR as b,PR as c,KR as d,nT as e,QT as f,VT as g,FR as h,tT as i,Z as j,iT as k,eT as l,ly as m,rT as n,XT as o,cT as p,iy as q,nt as r,Ha as s,Ii as t,Pg as u,ie as v,Ft as w,La as x};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.