vendor: 4,093 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/betaling-B8nQxmNm.js","assets/analytics-PamtWoV1.js","assets/about-DJON2Yjv.js","assets/images-Bp_xHvMR.js","assets/index-D3Mqx-yK.js","assets/index-CTphCJss.js","assets/index-B1FCarNy.js","assets/hydration-Bdgs4K-u.js","assets/index-D_eqnveQ.js","assets/AdminLayout-BzWdkZ63.js","assets/welkom-B4l8wMp5.js","assets/MemberGuard-D9q3yg1U.js","assets/voordelen-pjlgnP0h.js","assets/videos-D9t9pEK_.js","assets/therapeuten-D8G6SHQr.js","assets/qa-DbBtpTgk.js","assets/mijn-omgeving-DmLkyJ38.js","assets/downloads-wLi-KeMH.js","assets/_slug-Dr5xbocC.js","assets/_slug-B6Xkyngc.js","assets/utm-B6CsY2Og.js","assets/registrations-BIeZ-S0D.js","assets/leden-BcnN5qeQ.js","assets/inhoud-CHb8dDpI.js","assets/blog-CPvt3-xv.js"])))=>i.map(i=>d[i]); 2function Ib(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Fu={exports:{}},ir={};var ng;function $b(){if(ng)return ir;ng=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function i(o,l,f){var d=null;if(f!==void 0&&(d=""+f),l.key!==void 0&&(d=""+l.key),"key"in l){f={};for(var m in l)m!=="key"&&(f[m]=l[m])}else f=l;return l=f.ref,{$$typeof:n,type:o,key:d,ref:l!==void 0?l:null,props:f}}return ir.Fragment=a,ir.jsx=i,ir.jsxs=i,ir}var ag;function Gb(){return ag||(ag=1,Fu.exports=$b()),Fu.exports}var q=Gb(),Ju={exports:{}},he={};var ig;function Yb(){if(ig)return he;ig=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),_=Symbol.iterator;function S(E){return E===null||typeof E!="object"?null:(E=_&&E[_]||E["@@iterator"],typeof E=="function"?E:null)}var R={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,C={};function O(E,k,G){this.props=E,this.context=k,this.refs=C,this.updater=G||R}O.prototype.isReactComponent={},O.prototype.setState=function(E,k){if(typeof E!="object"&&typeof E!="function"&&E!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,E,k,"setState")},O.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function P(){}P.prototype=O.prototype;function X(E,k,G){this.props=E,this.context=k,this.refs=C,this.updater=G||R}var H=X.prototype=new P;H.constructor=X,L(H,O.prototype),H.isPureReactComponent=!0;var W=Array.isArray;function ee(){}var Q={H:null,A:null,T:null,S:null},Z=Object.prototype.hasOwnProperty;function te(E,k,G){var J=G.ref;return{$$typeof:n,type:E,key:k,ref:J!==void 0?J:null,props:G}}function ue(E,k){return te(E.type,k,E.props)}function re(E){return typeof E=="object"&&E!==null&&E.$$typeof===n}function oe(E){var k={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(G){return k[G]})}var Qe=/\/+/g;function Re(E,k){return typeof E=="object"&&E!==null&&E.key!=null?oe(""+E.key):k.toString(36)}function le(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(ee,ee):(E.status="pending",E.then(function(k){E.status==="pending"&&(E.status="fulfilled",E.value=k)},function(k){E.status==="pending"&&(E.status="rejected",E.reason=k)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function B(E,k,G,J,F){var ne=typeof E;(ne==="undefined"||ne==="boolean")&&(E=null);var ge=!1;if(E===null)ge=!0;else switch(ne){case"bigint":case"string":case"number":ge=!0;break;case"object":switch(E.$$typeof){case n:case a:ge=!0;break;case v:return ge=E._init,B(ge(E._payload),k,G,J,F)}}if(ge)return F=F(E),ge=J===""?"."+Re(E,0):J,W(F)?(G="",ge!=null&&(G=ge.replace(Qe,"$&/")+"/"),B(F,k,G,"",function(En){return En}
vendor: 16,176 bytes, line 2
2)):F!=null&&(re(F)&&(F=ue(F,G+(F.key==null||E&&E.key===F.key?"":(""+F.key).replace(Qe,"$&/")+"/")+ge)),k.push(F)),1;ge=0;var je=J===""?".":J+":";if(W(E))for(var Be=0;Be<E.length;Be++)J=E[Be],ne=je+Re(J,Be),ge+=B(J,k,G,ne,F);else if(Be=S(E),typeof Be=="function")for(E=Be.call(E),Be=0;!(J=E.next()).done;)J=J.value,ne=je+Re(J,Be++),ge+=B(J,k,G,ne,F);else if(ne==="object"){if(typeof E.then=="function")return B(le(E),k,G,J,F);throw k=String(E),Error("Objects are not valid as a React child (found: "+(k==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":k)+"). If you meant to render a collection of children, use an array instead.")}return ge}function I(E,k,G){if(E==null)return E;var J=[],F=0;return B(E,J,"","",function(ne){return k.call(G,ne,F++)}),J}function ae(E){if(E._status===-1){var k=E._result;k=k(),k.then(function(G){(E._status===0||E._status===-1)&&(E._status=1,E._result=G)},function(G){(E._status===0||E._status===-1)&&(E._status=2,E._result=G)}),E._status===-1&&(E._status=0,E._result=k)}if(E._status===1)return E._result.default;throw E._result}var de=typeof reportError=="function"?reportError:function(E){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var k=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof E=="object"&&E!==null&&typeof E.message=="string"?String(E.message):String(E),error:E});if(!window.dispatchEvent(k))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",E);return}console.error(E)},A={map:I,forEach:function(E,k,G){I(E,function(){k.apply(this,arguments)},G)},count:function(E){var k=0;return I(E,function(){k++}),k},toArray:function(E){return I(E,function(k){return k})||[]},only:function(E){if(!re(E))throw Error("React.Children.only expected to receive a single React element child.");return E}};return he.Activity=y,he.Children=A,he.Component=O,he.Fragment=i,he.Profiler=l,he.PureComponent=X,he.StrictMode=o,he.Suspense=h,he.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Q,he.__COMPILER_RUNTIME={__proto__:null,c:function(E){return Q.H.useMemoCache(E)}},he.cache=function(E){return function(){return E.apply(null,arguments)}},he.cacheSignal=function(){return null},he.cloneElement=function(E,k,G){if(E==null)throw Error("The argument must be a React element, but you passed "+E+".");var J=L({},E.props),F=E.key;if(k!=null)for(ne in k.key!==void 0&&(F=""+k.key),k)!Z.call(k,ne)||ne==="key"||ne==="__self"||ne==="__source"||ne==="ref"&&k.ref===void 0||(J[ne]=k[ne]);var ne=arguments.length-2;if(ne===1)J.children=G;else if(1<ne){for(var ge=Array(ne),je=0;je<ne;je++)ge[je]=arguments[je+2];J.children=ge}return te(E.type,F,J)},he.createContext=function(E){return E={$$typeof:d,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null},E.Provider=E,E.Consumer={$$typeof:f,_context:E},E},he.createElement=function(E,k,G){var J,F={},ne=null;if(k!=null)for(J in k.key!==void 0&&(ne=""+k.key),k)Z.call(k,J)&&J!=="key"&&J!=="__self"&&J!=="__source"&&(F[J]=k[J]);var ge=arguments.length-2;if(ge===1)F.children=G;else if(1<ge){for(var je=Array(ge),Be=0;Be<ge;Be++)je[Be]=arguments[Be+2];F.children=je}if(E&&E.defaultProps)for(J in ge=E.defaultProps,ge)F[J]===void 0&&(F[J]=ge[J]);return te(E,ne,F)},he.createRef=function(){return{current:null}},he.forwardRef=function(E){return{$$typeof:m,render:E}},he.isValidElement=re,he.lazy=function(E){return{$$typeof:v,_payload:{_status:-1,_result:E},_init:ae}},he.memo=function(E,k){return{$$typeof:g,type:E,compare:k===void 0?null:k}},he.startTransition=function(E){var k=Q.T,G={};Q.T=G;try{var J=E(),F=Q.S;F!==null&&F(G,J),typeof J=="object"&&J!==null&&typeof J.then=="function"&&J.then(ee,de)}catch(ne){de(ne)}finally{k!==null&&G.types!==null&&(k.types=G.types),Q.T=k}},he.unstable_useCacheRefresh=function(){return Q.H.useCacheRefresh()},he.use=function(E){return Q.H.use(E)},he.useActionState=function(E,k,G){return Q.H.useActionState(E,k,G)},he.useCallback=function(E,k){return Q.H.useCallback(E,k)},he.useContext=function(E){return Q.H.useContext(E)},he.useDebugValue=function(){},he.useDeferredValue=function(E,k){return Q.H.useDeferredValue(E,k)},he.useEffect=function(E,k){return Q.H.useEffect(E,k)},he.useEffectEvent=function(E){return Q.H.useEffectEvent(E)},he.useId=function(){return Q.H.useId()},he.useImperativeHandle=function(E,k,G){return Q.H.useImperativeHandle(E,k,G)},he.useInsertionEffect=function(E,k){return Q.H.useInsertionEffect(E,k)},he.useLayoutEffect=function(E,k){return Q.H.useLayoutEffect(E,k)},he.useMemo=function(E,k){return Q.H.useMemo(E,k)},he.useOptimistic=function(E,k){return Q.H.useOptimistic(E,k)},he.useReducer=function(E,k,G){return Q.H.useReducer(E,k,G)},he.useRef=function(E){return Q.H.useRef(E)},he.useState=function(E){return Q.H.useState(E)},he.useSyncExternalStore=function(E,k,G){return Q.H.useSyncExternalStore(E,k,G)},he.useTransition=function(){return Q.H.useTransition()},he.version="19.2.4",he}var sg;function Mr(){return sg||(sg=1,Ju.exports=Yb()),Ju.exports}var V=Mr();const $t=Ib(V);var Wu={exports:{}},sr={},ef={exports:{}},tf={};var rg;function Xb(){return rg||(rg=1,(function(n){function a(B,I){var ae=B.length;B.push(I);e:for(;0<ae;){var de=ae-1>>>1,A=B[de];if(0<l(A,I))B[de]=I,B[ae]=A,ae=de;else break e}}function i(B){return B.length===0?null:B[0]}function o(B){if(B.length===0)return null;var I=B[0],ae=B.pop();if(ae!==I){B[0]=ae;e:for(var de=0,A=B.length,E=A>>>1;de<E;){var k=2*(de+1)-1,G=B[k],J=k+1,F=B[J];if(0>l(G,ae))J<A&&0>l(F,G)?(B[de]=F,B[J]=ae,de=J):(B[de]=G,B[k]=ae,de=k);else if(J<A&&0>l(F,ae))B[de]=F,B[J]=ae,de=J;else break e}}return I}function l(B,I){var ae=B.sortIndex-I.sortIndex;return ae!==0?ae:B.id-I.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,m=d.now();n.unstable_now=function(){return d.now()-m}}var h=[],g=[],v=1,y=null,_=3,S=!1,R=!1,L=!1,C=!1,O=typeof setTimeout=="function"?setTimeout:null,P=typeof clearTimeout=="function"?clearTimeout:null,X=typeof setImmediate<"u"?setImmediate:null;function H(B){for(var I=i(g);I!==null;){if(I.callback===null)o(g);else if(I.startTime<=B)o(g),I.sortIndex=I.expirationTime,a(h,I);else break;I=i(g)}}function W(B){if(L=!1,H(B),!R)if(i(h)!==null)R=!0,ee||(ee=!0,oe());else{var I=i(g);I!==null&&le(W,I.startTime-B)}}var ee=!1,Q=-1,Z=5,te=-1;function ue(){return C?!0:!(n.unstable_now()-te<Z)}function re(){if(C=!1,ee){var B=n.unstable_now();te=B;var I=!0;try{e:{R=!1,L&&(L=!1,P(Q),Q=-1),S=!0;var ae=_;try{t:{for(H(B),y=i(h);y!==null&&!(y.expirationTime>B&&ue());){var de=y.callback;if(typeof de=="function"){y.callback=null,_=y.priorityLevel;var A=de(y.expirationTime<=B);if(B=n.unstable_now(),typeof A=="function"){y.callback=A,H(B),I=!0;break t}y===i(h)&&o(h),H(B)}else o(h);y=i(h)}if(y!==null)I=!0;else{var E=i(g);E!==null&&le(W,E.startTime-B),I=!1}}break e}finally{y=null,_=ae,S=!1}I=void 0}}finally{I?oe():ee=!1}}}var oe;if(typeof X=="function")oe=function(){X(re)};else if(typeof MessageChannel<"u"){var Qe=new MessageChannel,Re=Qe.port2;Qe.port1.onmessage=re,oe=function(){Re.postMessage(null)}}else oe=function(){O(re,0)};function le(B,I){Q=O(function(){B(n.unstable_now())},I)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(B){B.callback=null},n.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"):Z=0<B?Math.floor(1e3/B):5},n.unstable_getCurrentPriorityLevel=function(){return _},n.unstable_next=function(B){switch(_){case 1:case 2:case 3:var I=3;break;default:I=_}var ae=_;_=I;try{return B()}finally{_=ae}},n.unstable_requestPaint=function(){C=!0},n.unstable_runWithPriority=function(B,I){switch(B){case 1:case 2:case 3:case 4:case 5:break;default:B=3}var ae=_;_=B;try{return I()}finally{_=ae}},n.unstable_scheduleCallback=function(B,I,ae){var de=n.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?de+ae:de):ae=de,B){case 1:var A=-1;break;case 2:A=250;break;case 5:A=1073741823;break;case 4:A=1e4;break;default:A=5e3}return A=ae+A,B={id:v++,callback:I,priorityLevel:B,startTime:ae,expirationTime:A,sortIndex:-1},ae>de?(B.sortIndex=ae,a(g,B),i(h)===null&&B===i(g)&&(L?(P(Q),Q=-1):L=!0,le(W,ae-de))):(B.sortIndex=A,a(h,B),R||S||(R=!0,ee||(ee=!0,oe()))),B},n.unstable_shouldYield=ue,n.unstable_wrapCallback=function(B){var I=_;return function(){var ae=_;_=I;try{return B.apply(this,arguments)}finally{_=ae}}}})(tf)),tf}var og;function Kb(){return og||(og=1,ef.exports=Xb()),ef.exports}var nf={exports:{}},vt={};var lg;function Zb(){if(lg)return vt;lg=1;var n=Mr();function a(h){var g="https://react.dev/errors/"+h;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)g+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+h+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var o={d:{f:i,r:function(){throw Error(a(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},l=Symbol.for("react.portal");function f(h,g,v){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:y==null?null:""+y,children:h,containerInfo:g,implementation:v}}var d=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(h,g){if(h==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return vt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,vt.createPortal=function(h,g){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(a(299));return f(h,g,null,v)},vt.flushSync=function(h){var g=d.T,v=o.p;try{if(d.T=null,o.p=2,h)return h()}finally{d.T=g,o.p=v,o.d.f()}},vt.preconnect=function(h,g){typeof h=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,o.d.C(h,g))},vt.prefetchDNS=function(h){typeof h=="string"&&o.d.D(h)},vt.preinit=function(h,g){if(typeof h=="string"&&g&&typeof g.as=="string"){var v=g.as,y=m(v,g.crossOrigin),_=typeof g.integrity=="string"?g.integrity:void 0,S=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;v==="style"?o.d.S(h,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:y,integrity:_,fetchPriority:S}):v==="script"&&o.d.X(h,{crossOrigin:y,integrity:_,fetchPriority:S,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},vt.preinitModule=function(h,g){if(typeof h=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var v=m(g.as,g.crossOrigin);o.d.M(h,{crossOrigin:v,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&o.d.M(h)},vt.preload=function(h,g){if(typeof h=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var v=g.as,y=m(v,g.crossOrigin);o.d.L(h,v,{crossOrigin:y,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},vt.preloadModule=function(h,g){if(typeof h=="string")if(g){var v=m(g.as,g.crossOrigin);o.d.m(h,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:v,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else o.d.m(h)},vt.requestFormReset=function(h){o.d.r(h)},vt.unstable_batchedUpdates=function(h,g){return h(g)},vt.useFormState=function(h,g,v){return d.H.useFormState(h,g,v)},vt.useFormStatus=function(){return d.H.useHostTransitionStatus()},vt.version="19.2.4",vt}var cg;function Ny(){if(cg)return nf.exports;cg=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),nf.exports=Zb(),nf.exports}var ug;function Fb(){if(ug)return sr;ug=1;var n=Kb(),a=Mr(),i=Ny();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var s=2;s<arguments.length;s++)t+="&args[]="+encodeURIComponent(arguments[s])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f(e){var t=e,s=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(s=t.return),e=t.return;while(e)}return t.tag===3?s:null}function d(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function m(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function h(e){if(f(e)!==e)throw Error(o(188))}function g(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(o(188));return t!==e?null:e}for(var s=e,r=t;;){var c=s.return;if(c===null)break;var u=c.alternate;if(u===null){if(r=c.return,r!==null){s=r;continue}break}if(c.child===u.child){for(u=c.child;u;){if(u===s)return h(c),e;if(u===r)return h(c),t;u=u.sibling}throw Error(o(188))}if(s.return!==r.return)s=c,r=u;else{for(var p=!1,b=c.child;b;){if(b===s){p=!0,s=c,r=u;break}if(b===r){p=!0,r=c,s=u;break}b=b.sibling}if(!p){for(b=u.child;b;){if(b===s){p=!0,s=u,r=c;break}if(b===r){p=!0,r=u,s=c;break}b=b.sibling}if(!p)throw Error(o(189))}}if(s.alternate!==r)throw Error(o(190))}if(s.tag!==3)throw Error(o(188));return s.stateNode.current===s?e:t}function v(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=v(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,_=Symbol.for("react.element"),S=Symbol.for("react.transitional.element"),R=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),P=Symbol.for("react.consumer"),X=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),ee=Symbol.for("react.suspense_list"),Q=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),te=Symbol.for("react.activity"),ue=Symbol.for("react.memo_cache_sentinel"),re=Symbol.iterator;function oe(e){return e===null||typeof e!="object"?null:(e=re&&e[re]||e["@@iterator"],typeof e=="function"?e:null)}var Qe=Symbol.for("react.client.reference");function Re(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Qe?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case L:return"Fragment";case O:return"Profiler";case C:return"StrictMode";case W:return"Suspense";case ee:return"SuspenseList";case te:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case R:return"Portal";case X:return e.displayName||"Context";case P:return(e._context.displayName||"Context")+".Consumer";case H:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Q:return t=e.displayName||null,t!==null?t:Re(e.type)||"Memo";case Z:t=e._payload,e=e._init;try{return Re(e(t))}catch{}}return null}var le=Array.isArray,B=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ae={pending:!1,data:null,method:null,action:null},de=[],A=-1;function E(e){return{current:e}}function k(e){0>A||(e.current=de[A],de[A]=null,A--)}function G(e,t){A++,de[A]=e.current,e.current=t}var J=E(null),F=E(null),ne=E(null),ge=E(null);function je(e,t){switch(G(ne,t),G(F,e),G(J,null),t.nodeType){case 9:case 11:e=(e
vendor: 12,033 bytes, lines 2-9
2=t.documentElement)&&(e=e.namespaceURI)?Tp(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Tp(t),e=Rp(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}k(J),G(J,e)}function Be(){k(J),k(F),k(ne)}function En(e){e.memoizedState!==null&&G(ge,e);var t=J.current,s=Rp(t,e.type);t!==s&&(G(F,e),G(J,s))}function _n(e){F.current===e&&(k(J),k(F)),ge.current===e&&(k(ge),er._currentValue=ae)}var Zn,cs;function un(e){if(Zn===void 0)try{throw Error()}catch(s){var t=s.stack.trim().match(/\n( *(at )?)/);Zn=t&&t[1]||"",cs=-1<s.stack.indexOf(` 3 at`)?" (<anonymous>)":-1<s.stack.indexOf("@")?"@unknown:0:0":""}return` 4`+Zn+e+cs}var us=!1;function fi(e,t){if(!e||us)return"";us=!0;var s=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var K=function(){throw Error()};if(Object.defineProperty(K.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(K,[])}catch(j){var U=j}Reflect.construct(e,[],K)}else{try{K.call()}catch(j){U=j}e.call(K.prototype)}}else{try{throw Error()}catch(j){U=j}(K=e())&&typeof K.catch=="function"&&K.catch(function(){})}}catch(j){if(j&&U&&typeof j.stack=="string")return[j.stack,U.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=r.DetermineComponentFrameRoot(),p=u[0],b=u[1];if(p&&b){var x=p.split(` 5`),z=b.split(` 6`);for(c=r=0;r<x.length&&!x[r].includes("DetermineComponentFrameRoot");)r++;for(;c<z.length&&!z[c].includes("DetermineComponentFrameRoot");)c++;if(r===x.length||c===z.length)for(r=x.length-1,c=z.length-1;1<=r&&0<=c&&x[r]!==z[c];)c--;for(;1<=r&&0<=c;r--,c--)if(x[r]!==z[c]){if(r!==1||c!==1)do if(r--,c--,0>c||x[r]!==z[c]){var $=` 7`+x[r].replace(" at new "," at ");return e.displayName&&$.includes("<anonymous>")&&($=$.replace("<anonymous>",e.displayName)),$}while(1<=r&&0<=c);break}}}finally{us=!1,Error.prepareStackTrace=s}return(s=e?e.displayName||e.name:"")?un(s):""}function Nr(e,t){switch(e.tag){case 26:case 27:case 5:return un(e.type);case 16:return un("Lazy");case 13:return e.child!==t&&t!==null?un("Suspense Fallback"):un("Suspense");case 19:return un("SuspenseList");case 0:case 15:return fi(e.type,!1);case 11:return fi(e.type.render,!1);case 1:return fi(e.type,!0);case 31:return un("Activity");default:return""}}function Cn(e){try{var t="",s=null;do t+=Nr(e,s),s=e,e=e.return;while(e);return t}catch(r){return` 8Error generating stack: `+r.message+` 9`+r.stack}}var ka=Object.prototype.hasOwnProperty,sn=n.unstable_scheduleCallback,fs=n.unstable_cancelCallback,kr=n.unstable_shouldYield,ql=n.unstable_requestPaint,yt=n.unstable_now,He=n.unstable_getCurrentPriorityLevel,ft=n.unstable_ImmediatePriority,fn=n.unstable_UserBlockingPriority,di=n.unstable_NormalPriority,Tv=n.unstable_LowPriority,sd=n.unstable_IdlePriority,Rv=n.log,xv=n.unstable_setDisableYieldValue,ds=null,zt=null;function Fn(e){if(typeof Rv=="function"&&xv(e),zt&&typeof zt.setStrictMode=="function")try{zt.setStrictMode(ds,e)}catch{}}var Bt=Math.clz32?Math.clz32:Ov,Av=Math.log,Mv=Math.LN2;function Ov(e){return e>>>=0,e===0?32:31-(Av(e)/Mv|0)|0}var Dr=256,zr=262144,Br=4194304;function Da(e){var t=e&42;if(t!==0)return t;switch(e&-e){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 e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ur(e,t,s){var r=e.pendingLanes;if(r===0)return 0;var c=0,u=e.suspendedLanes,p=e.pingedLanes;e=e.warmLanes;var b=r&134217727;return b!==0?(r=b&~u,r!==0?c=Da(r):(p&=b,p!==0?c=Da(p):s||(s=b&~e,s!==0&&(c=Da(s))))):(b=r&~u,b!==0?c=Da(b):p!==0?c=Da(p):s||(s=r&~e,s!==0&&(c=Da(s)))),c===0?0:t!==0&&t!==c&&(t&u)===0&&(u=c&-c,s=t&-t,u>=s||u===32&&(s&4194048)!==0)?t:c}function hs(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Lv(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function rd(){var e=Br;return Br<<=1,(Br&62914560)===0&&(Br=4194304),e}function jl(e){for(var t=[],s=0;31>s;s++)t.push(e);return t}function ms(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Nv(e,t,s,r,c,u){var p=e.pendingLanes;e.pendingLanes=s,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=s,e.entangledLanes&=s,e.errorRecoveryDisabledLanes&=s,e.shellSuspendCounter=0;var b=e.entanglements,x=e.expirationTimes,z=e.hiddenUpdates;for(s=p&~s;0<s;){var $=31-Bt(s),K=1<<$;b[$]=0,x[$]=-1;var U=z[$];if(U!==null)for(z[$]=null,$=0;$<U.length;$++){var j=U[$];j!==null&&(j.lane&=-536870913)}s&=~K}r!==0&&od(e,r,0),u!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=u&~(p&~t))}function od(e,t,s){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Bt(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|s&261930}function ld(e,t){var s=e.entangledLanes|=t;for(e=e.entanglements;s;){var r=31-Bt(s),c=1<<r;c&t|e[r]&t&&(e[r]|=t),s&=~c}}function cd(e,t){var s=t&-t;return s=(s&42)!==0?1:Hl(s),(s&(e.suspendedLanes|t))!==0?0:s}function Hl(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Vl(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function ud(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:Kp(e.type))}function fd(e,t){var s=I.p;try{return I.p=e,t()}finally{I.p=s}}var Jn=Math.random().toString(36).slice(2),dt="__reactFiber$"+Jn,wt="__reactProps$"+Jn,hi="__reactContainer$"+Jn,Pl="__reactEvents$"+Jn,kv="__reactListeners$"+Jn,Dv="__reactHandles$"+Jn,dd="__reactResources$"+Jn,ps="__reactMarker$"+Jn;function Ql(e){delete e[dt],delete e[wt],delete e[Pl],delete e[kv],delete e[Dv]}function mi(e){var t=e[dt];if(t)return t;for(var s=e.parentNode;s;){if(t=s[hi]||s[dt]){if(s=t.alternate,t.child!==null||s!==null&&s.child!==null)for(e=kp(e);e!==null;){if(s=e[dt])return s;e=kp(e)}return t}e=s,s=e.parentNode}return null}function pi(e){if(e=e[dt]||e[hi]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function gs(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function gi(e){var t=e[dd];return t||(t=e[dd]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ot(e){e[ps]=!0}var hd=new Set,md={};function za(e,t){yi(e,t),yi(e+"Capture",t)}function yi(e,t){for(md[e]=t,e=0;e<t.length;e++)hd.add(t[e])}var zv=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]*$"),pd={},gd={};function Bv(e){return ka.call(gd,e)?!0:ka.call(pd,e)?!1:zv.test(e)?gd[e]=!0:(pd[e]=!0,!1)}function qr(e,t,s){if(Bv(t))if(s===null)e.removeAttribute(t);else{switch(typeof s){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var r=t.toLowerCase().slice(0,5);if(r!=="data-"&&r!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+s)}}function jr(e,t,s){if(s===null)e.removeAttribute(t);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+s)}}function Tn(e,t,s,r){if(r===null)e.removeAttribute(s);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(s);return}e.setAttributeNS(t,s,""+r)}}function Gt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function yd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Uv(e,t,s){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var c=r.get,u=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(p){s=""+p,u.call(this,p)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return s},setValue:function(p){s=""+p},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Il(e){if(!e._valueTracker){var t=yd(e)?"checked":"value";e._valueTracker=Uv(e,t,""+e[t])}}function vd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var s=t.getValue(),r="";return e&&(r=yd(e)?e.checked?"true":"false":e.value),e=r,e!==s?(t.setValue(e),!0):!1}function Hr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var qv=/[\n"\\]/g;function Yt(e){return e.replace(qv,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function $l(e,t,s,r,c,u,p,b){e.name="",p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"?e.type=p:e.removeAttribute("type"),t!=null?p==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Gt(t)):e.value!==""+Gt(t)&&(e.value=""+Gt(t)):p!=="submit"&&p!=="reset"||e.removeAttribute("value"),t!=null?Gl(e,p,Gt(t)):s!=null?Gl(e,p,Gt(s)):r!=null&&e.removeAttribute("value"),c==null&&u!=null&&(e.defaultChecked=!!u),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.name=""+Gt(b):e.removeAttribute("name")}function bd(e,t,s,r,c,u,p,b){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||s!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){Il(e);return}s=s!=null?""+Gt(s):"",t=t!=null?""+Gt(t):s,b||t===e.value||(e.value=t),e.defaultValue=t}r=r??c,r=typeof r!="function"&&typeof r!="symbol"&&!!r,e.checked=b?e.checked:!!r,e.defaultChecked=!!r,p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(e.name=p),Il(e)}function Gl(e,t,s){t==="number"&&Hr(e.ownerDocument)===e||e.defaultValue===""+s||(e.defaultValue=""+s)}function vi(e,t,s,r){if(e=e.options,t){t={};for(var c=0;c<s.length;c++)t["$"+s[c]]=!0;for(s=0;s<e.length;s++)c=t.hasOwnProperty("$"+e[s].value),e[s].selected!==c&&(e[s].selected=c),c&&r&&(e[s].defaultSelected=!0)}else{for(s=""+Gt(s),t=null,c=0;c<e.length;c++){if(e[c].value===s){e[c].selected=!0,r&&(e[c].defaultSelected=!0);return}t!==null||e[c].disabled||(t=e[c])}t!==null&&(t.selected=!0)}}function Sd(e,t,s){if(t!=null&&(t=""+Gt(t),t!==e.value&&(e.value=t),s==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=s!=null?""+Gt(s):""}function wd(e,t,s,r){if(t==null){if(r!=null){if(s!=null)throw Error(o(92));if(le(r)){if(1<r.length)throw Error(o(93));r=r[0]}s=r}s==null&&(s=""),t=s}s=Gt(t),e.defaultValue=s,r=e.textContent,r===s&&r!==""&&r!==null&&(e.value=r),Il(e)}function bi(e,t){if(t){var s=e.firstChild;
vendor: 4,140 bytes, line 9
9if(s&&s===e.lastChild&&s.nodeType===3){s.nodeValue=t;return}}e.textContent=t}var jv=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 Ed(e,t,s){var r=t.indexOf("--")===0;s==null||typeof s=="boolean"||s===""?r?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":r?e.setProperty(t,s):typeof s!="number"||s===0||jv.has(t)?t==="float"?e.cssFloat=s:e[t]=(""+s).trim():e[t]=s+"px"}function _d(e,t,s){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,s!=null){for(var r in s)!s.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf("--")===0?e.setProperty(r,""):r==="float"?e.cssFloat="":e[r]="");for(var c in t)r=t[c],t.hasOwnProperty(c)&&s[c]!==r&&Ed(e,c,r)}else for(var u in t)t.hasOwnProperty(u)&&Ed(e,u,t[u])}function Yl(e){if(e.indexOf("-")===-1)return!1;switch(e){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 Hv=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
9-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"]]),Vv=/^[\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 Vr(e){return Vv.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Rn(){}var Xl=null;function Kl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Si=null,wi=null;function Cd(e){var t=pi(e);if(t&&(e=t.stateNode)){var s=e[wt]||null;e:switch(e=t.stateNode,t.type){case"input":if($l(e,s.value,s.defaultValue,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name),t=s.name,s.type==="radio"&&t!=null){for(s=e;s.parentNode;)s=s.parentNode;for(s=s.querySelectorAll('input[name="'+Yt(""+t)+'"][type="radio"]'),t=0;t<s.length;t++){var r=s[t];if(r!==e&&r.form===e.form){var c=r[wt]||null;if(!c)throw Error(o(90));$l(r,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(t=0;t<s.length;t++)r=s[t],r.form===e.form&&vd(r)}break e;case"textarea":Sd(e,s.value,s.defaultValue);break e;case"select":t=s.value,t!=null&&vi(e,!!s.multiple,t,!1)}}}var Zl=!1;function Td(e,t,s){if(Zl)return e(t,s);Zl=!0;try{var r=e(t);return r}finally{if(Zl=!1,(Si!==null||wi!==null)&&(Mo(),Si&&(t=Si,e=wi,wi=Si=null,Cd(t),e)))for(t=0;t<e.length;t++)Cd(e[t])}}function ys(e,t){var s=e.stateNode;if(s===null)return null;var r=s[wt]||null;if(r===null)return null;s=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(s&&typeof s!="function")throw Error(o(231,t,typeof s));return s}var xn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fl=!1;if(xn)try{var vs={};Object.defineProperty(vs,"passive",{get:function(){Fl=!0}}),window.addEventListener("test",vs,vs),window.removeEventListener("test",vs,vs)}catch{Fl=!1}var Wn=null,Jl=null,Pr=null;function Rd(){if(Pr)return Pr;var e,t=Jl,s=t.length,r,c="value"in Wn?Wn.value:Wn.textContent,u=c.length;for(e=0;e<s&&t[e]===c[e];e++);var p=s-e;for(r=1;r<=p&&t[s-r]===c[u-r];r++);return Pr=c.slice(e,1<r?1-r:void 0)}function Qr(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ir(){return!0}function xd(){return!1}function Et(e){function t(s,r,c,u,p){this._reactName=s,this._targetInst=c,this.type=r,this.nativeEvent=u,this.target=p,this.currentTarget=null;for(var b in e)e.hasOwnProperty(b)&&(s=e[b],this[b]=s?s(u):u[b]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Ir:xd,this.isPropagationStopped=xd,this}return y(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var s=this.nativeEvent;s&&(s.preventDefault?s.preventDefault():typeof s.returnValue!="unknown"&&(s.returnValue=!1),this.isDefaultPrevented=Ir)},stopPropagation:function(){var s=this.nativeEvent;s&&(s.stopPropagation?s.stopPropagation():typeof s.cancelBubble!="unknown"&&(s.cancelBubble=!0),this.isPropagationStopped=Ir)},persist:function(){},isPersistent:Ir}),t}var Ba={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$r=Et(Ba),bs=y({},Ba,{view:0,detail:0}),Pv=Et(bs),Wl,ec,Ss,Gr=y({},bs,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:nc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Ss&&(Ss&&e.type==="mousemove"?(Wl=e.screenX-Ss.screenX,ec=e.screenY-Ss.screenY):ec=Wl=0,Ss=e),Wl)},movementY:function(e){return"movementY"in e?e.movementY:ec}}),Ad=Et(Gr),Qv=y({},Gr,{dataTransfer:0}),Iv=Et(Qv),$v=y({},bs,{relatedTarget:0}),tc=Et($v),Gv=y({},Ba,{animationName:0,elapsedTime:0,pseudoElement:0}),Yv=Et(Gv),Xv=y({},Ba,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Kv=Et(Xv),Zv=y({},Ba,{data:0}),Md=Et(Zv),Fv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Jv={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"},Wv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function e0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Wv[e])?!!t[e]:!1}function nc(){return e0}var t0=y({},bs,{key:function(e){if(e.key){var t=Fv[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 9
9return e.type==="keypress"?(e=Qr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Jv[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:nc,charCode:function(e){return e.type==="keypress"?Qr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Qr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),n0=Et(t0),a0=y({},Gr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Od=Et(a0),i0=y({},bs,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:nc}),s0=Et(i0),r0=y({},Ba,{propertyName:0,elapsedTime:0,pseudoElement:0}),o0=Et(r0),l0=y({},Gr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),c0=Et(l0),u0=y({},Ba,{newState:0,oldState:0}),f0=Et(u0),d0=[9,13,27,32],ac=xn&&"CompositionEvent"in window,ws=null;xn&&"documentMode"in document&&(ws=document.documentMode);var h0=xn&&"TextEvent"in window&&!ws,Ld=xn&&(!ac||ws&&8<ws&&11>=ws),Nd=" ",kd=!1;function Dd(e,t){switch(e){case"keyup":return d0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ei=!1;function m0(e,t){switch(e){case"compositionend":return zd(t);case"keypress":return t.which!==32?null:(kd=!0,Nd);case"textInput":return e=t.data,e===Nd&&kd?null:e;default:return null}}function p0(e,t){if(Ei)return e==="compositionend"||!ac&&Dd(e,t)?(e=Rd(),Pr=Jl=Wn=null,Ei=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ld&&t.locale!=="ko"?null:t.data;default:return null}}var g0={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 Bd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!g0[e.type]:t==="textarea"}function Ud(e,t,s,r){Si?wi?wi.push(r):wi=[r]:Si=r,t=Bo(t,"onChange"),0<t.length&&(s=new $r("onChange","change",null,s,r),e.push({event:s,listeners:t}))}var Es=null,_s=null;function y0(e){bp(e,0)}function Yr(e){var t=gs(e);if(vd(t))return e}function qd(e,t){if(e==="change")return t}var jd=!1;if(xn){var ic;if(xn){var sc="oninput"in document;if(!sc){var Hd=document.createElement("div");Hd.setAttribute("oninput","return;"),sc=typeof Hd.oninput=="function"}ic=sc}else ic=!1;jd=ic&&(!document.documentMode||9<document.documentMode)}function Vd(){Es&&(Es.detachEvent("onpropertychange",Pd),_s=Es=null)}function Pd(e){if(e.propertyName==="value"&&Yr(_s)){var t=[];Ud(t,_s,e,Kl(e)),Td(y0,t)}}function v0(e,t,s){e==="focusin"?(Vd(),Es=t,_s=s,Es.attachEvent("onpropertychange",Pd)):e==="focusout"&&Vd()}function b0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Yr(_s)}function S0(e,t){if(e==="click")return Yr(t)}function w0(e,t){if(e==="input"||e==="change")return Yr(t)}function E0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ut=typeof Object.is=="function"?Object.is:E0;function Cs(e,t){if(Ut(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var s=Object.keys(e),r=Object.keys(t);if(s.length!==r.length)return!1;for(r=0;r<s.length;r++){var c=s[r];if(!ka.call(t,c)||!Ut(e[c],t[c]))return!1}return!0}function Qd(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Id(e,t){var s=Qd(e);e=0;for(var r;s;){if(s.nodeType===3){if(r=e+s.textContent.length,e<=t&&r>=t)return{node:s,offset:t-e};e=r}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=Qd(s)}}function $d(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$d(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Gd(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Hr(e.document);t instanceof e.HTMLIFrameElement;){try{var s=typeof t.contentWindow.location.href=="string"}catch{s=!1}if(s)e=t.contentWindow;else break;t=Hr(e.document)}return t}function rc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var _0=xn&&"documentMode"in document&&11>=document.documentMode,_i=null,oc=null,Ts=null,lc=!1;function Yd(e,t,s){var r=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;lc||_i==null||_i!==Hr(r)||(r=_i,"selectionStart"in r&&rc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 19,003 bytes, line 9
9sNode:r.focusNode,focusOffset:r.focusOffset}),Ts&&Cs(Ts,r)||(Ts=r,r=Bo(oc,"onSelect"),0<r.length&&(t=new $r("onSelect","select",null,t,s),e.push({event:t,listeners:r}),t.target=_i)))}function Ua(e,t){var s={};return s[e.toLowerCase()]=t.toLowerCase(),s["Webkit"+e]="webkit"+t,s["Moz"+e]="moz"+t,s}var Ci={animationend:Ua("Animation","AnimationEnd"),animationiteration:Ua("Animation","AnimationIteration"),animationstart:Ua("Animation","AnimationStart"),transitionrun:Ua("Transition","TransitionRun"),transitionstart:Ua("Transition","TransitionStart"),transitioncancel:Ua("Transition","TransitionCancel"),transitionend:Ua("Transition","TransitionEnd")},cc={},Xd={};xn&&(Xd=document.createElement("div").style,"AnimationEvent"in window||(delete Ci.animationend.animation,delete Ci.animationiteration.animation,delete Ci.animationstart.animation),"TransitionEvent"in window||delete Ci.transitionend.transition);function qa(e){if(cc[e])return cc[e];if(!Ci[e])return e;var t=Ci[e],s;for(s in t)if(t.hasOwnProperty(s)&&s in Xd)return cc[e]=t[s];return e}var Kd=qa("animationend"),Zd=qa("animationiteration"),Fd=qa("animationstart"),C0=qa("transitionrun"),T0=qa("transitionstart"),R0=qa("transitioncancel"),Jd=qa("transitionend"),Wd=new Map,uc="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(" ");uc.push("scrollEnd");function rn(e,t){Wd.set(e,t),za(t,[e])}var Xr=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Xt=[],Ti=0,fc=0;function Kr(){for(var e=Ti,t=fc=Ti=0;t<e;){var s=Xt[t];Xt[t++]=null;var r=Xt[t];Xt[t++]=null;var c=Xt[t];Xt[t++]=null;var u=Xt[t];if(Xt[t++]=null,r!==null&&c!==null){var p=r.pending;p===null?c.next=c:(c.next=p.next,p.next=c),r.pending=c}u!==0&&eh(s,c,u)}}function Zr(e,t,s,r){Xt[Ti++]=e,Xt[Ti++]=t,Xt[Ti++]=s,Xt[Ti++]=r,fc|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function dc(e,t,s,r){return Zr(e,t,s,r),Fr(e)}function ja(e,t){return Zr(e,null,null,t),Fr(e)}function eh(e,t,s){e.lanes|=s;var r=e.alternate;r!==null&&(r.lanes|=s);for(var c=!1,u=e.return;u!==null;)u.childLanes|=s,r=u.alternate,r!==null&&(r.childLanes|=s),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(c=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,c&&t!==null&&(c=31-Bt(s),e=u.hiddenUpdates,r=e[c],r===null?e[c]=[t]:r.push(t),t.lane=s|536870912),u):null}function Fr(e){if(50<Ys)throw Ys=0,wu=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Ri={};function x0(e,t,s,r){this.tag=e,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qt(e,t,s,r){return new x0(e,t,s,r)}function hc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function An(e,t){var s=e.alternate;return s===null?(s=qt(e.tag,t,e.key,e.mode),s.elementType=e.elementType,s.type=e.type,s.stateNode=e.stateNode,s.alternate=e,e.alternate=s):(s.pendingProps=t,s.type=e.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=e.flags&65011712,s.childLanes=e.childLanes,s.lanes=e.lanes,s.child=e.child,s.memoizedProps=e.memoizedProps,s.memoizedState=e.memoizedState,s.updateQueue=e.updateQueue,t=e.dependencies,s.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},s.sibling=e.sibling,s.index=e.index,s.ref=e.ref,s.refCleanup=e.refCleanup,s}function th(e,t){e.flags&=65011714;var s=e.alternate;return s===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=s.childLanes,e.lanes=s.lanes,e.child=s.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=s.memoizedProps,e.memoizedState=s.memoizedState,e.updateQueue=s.updateQueue,e.type=s.type,t=s.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Jr(e,t,s,r,c,u){var p=0;if(r=e,typeof e=="function")hc(e)&&(p=1);else if(typeof e=="string")p=Nb(e,s,J.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case te:return e=qt(31,s,t,c),e.elementType=te,e.lanes=u,e;case L:return Ha(s.children,c,u,t);case C:p=8,c|=24;break;case O:return e=qt(12,s,t,c|2),e.elementType=O,e.lanes=u,e;case W:return e=qt(13,s,t,c),e.elementType=W,e.lanes=u,e;case ee:return e=qt(19,s,t,c),e.elementType=ee,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case X:p=10;break e;case P:p=9;break e;case H:p=11;break e;case Q:p=14;break e;case Z:p=16,r=null;break e}p=29,s=Error(o(130,e===null?"null":typeof e,"")),r=null}return t=qt(p,s,t,c),t.elementType=e,t.type=r,t.lanes=u,t}function Ha(e,t,s,r){return e=qt(7,e,r,t),e.lanes=s,e}function mc(e,t,s){return e=qt(6,e,null,t),e.lanes=s,e}function nh(e){var t=qt(18,null,null,0);return t.stateNode=e,t}function pc(e,t,s){return t=qt(4,e.children!==null?e.children:[],e.key,t),t.lanes=s,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ah=new WeakMap;function Kt(e,t){if(typeof e=="object"&&e!==null){var s=ah.get(e);return s!==void 0?s:(t={value:e,source:t,stack:Cn(t)},ah.set(e,t),t)}return{value:e,source:t,stack:Cn(t)}}var xi=[],Ai=0,Wr=null,Rs=0,Zt=[],Ft=0,ea=null,dn=1,hn="";function Mn(e,t){xi[Ai++]=Rs,xi[Ai++]=Wr,Wr=e,Rs=t}function ih(e,t,s){Zt[Ft++]=dn,Zt[Ft++]=hn,Zt[Ft++]=ea,ea=e;var r=dn;e=hn;var c=32-Bt(r)-1;r&=~(1<<c),s+=1;var u=32-Bt(t)+c;if(30<u){var p=c-c%5;u=(r&(1<<p)-1).toString(32),r>>=p,c-=p,dn=1<<32-Bt(t)+c|s<<c|r,hn=u+e}else dn=1<<u|s<<c|r,hn=e}function gc(e){e.return!==null&&(Mn(e,1),ih(e,1,0))}function yc(e){for(;e===Wr;)Wr=xi[--Ai],xi[Ai]=null,Rs=xi[--Ai],xi[Ai]=null;for(;e===ea;)ea=Zt[--Ft],Zt[Ft]=null,hn=Zt[--Ft],Zt[Ft]=null,dn=Zt[--Ft],Zt[Ft]=null}function sh(e,t){Zt[Ft++]=dn,Zt[Ft++]=hn,Zt[Ft++]=ea,dn=t.id,hn=t.overflow,ea=e}var ht=null,Ve=null,we=!1,ta=null,Jt=!1,vc=Error(o(519));function na(e){var t=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw xs(Kt(t,e)),vc}function rh(e){var t=e.stateNode,s=e.type,r=e.memoizedProps;switch(t[dt]=e,t[wt]=r,s){case"dialog":ve("cancel",t),ve("close",t);break;case"iframe":case"object":case"embed":ve("load",t);break;case"video":case"audio":for(s=0;s<Ks.length;s++)ve(Ks[s],t);break;case"source":ve("error",t);break;case"img":case"image":case"link":ve("error",t),ve("load",t);break;case"details":ve("toggle",t);break;case"input":ve("invalid",t),bd(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":ve("invalid",t);break;case"textarea":ve("invalid",t),wd(t,r.value,r.defaultValue,r.children)}s=r.children,typeof s!="string"&&typeof s!="number"&&typeof s!="bigint"||t.textContent===""+s||r.suppressHydrationWarning===!0||_p(t.textContent,s)?(r.popover!=null&&(ve("beforetoggle",t),ve("toggle",t)),r.onScroll!=null&&ve("scroll",t),r.onScrollEnd!=null&&ve("scrollend",t),r.onClick!=null&&(t.onclick=Rn),t=!0):t=!1,t||na(e,!0)}function oh(e){for(ht=e.return;ht;)switch(ht.tag){case 5:case 31:case 13:Jt=!1;return;case 27:case 3:Jt=!0;return;default:ht=ht.return}}function Mi(e){if(e!==ht)return!1;if(!we)return oh(e),we=!0,!1;var t=e.tag,s;if((s=t!==3&&t!==27)&&((s=t===5)&&(s=e.type,s=!(s!=="form"&&s!=="button")||Bu(e.type,e.memoizedProps)),s=!s),s&&Ve&&na(e),oh(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ve=Np(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ve=Np(e)}else t===27?(t=Ve,ga(e.type)?(e=Vu,Vu=null,Ve=e):Ve=t):Ve=ht?en(e.stateNode.nextSibling):null;return!0}function Va(){Ve=ht=null,we=!1}function bc(){var e=ta;return e!==null&&(Rt===null?Rt=e:Rt.push.apply(Rt,e),ta=null),e}function xs(e){ta===null?ta=[e]:ta.push(e)}var Sc=E(null),Pa=null,On=null;function aa(e,t,s){G(Sc,t._currentValue),t._currentValue=s}function Ln(e){e._currentValue=Sc.current,k(Sc)}function wc(e,t,s){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===s)break;e=e.return}}function Ec(e,t,s,r){var c=e.child;for(c!==null&&(c.return=e);c!==null;){var u=c.dependencies;if(u!==null){var p=c.child;u=u.firstContext;e:for(;u!==null;){var b=u;u=c;for(var x=0;x<t.length;x++)if(b.context===t[x]){u.lanes|=s,b=u.alternate,b!==null&&(b.lanes|=s),wc(u.return,s,e),r||(p=null);break e}u=b.next}}else if(c.tag===18){if(p=c.return,p===null)throw Error(o(341));p.lanes|=s,u=p.alternate,u!==null&&(u.lanes|=s),wc(p,s,e),p=null}else p=c.child;if(p!==null)p.return=c;else for(p=c;p!==null;){if(p===e){p=null;break}if(c=p.sibling,c!==null){c.return=p.return,p=c;break}p=p.return}c=p}}function Oi(e,t,s,r){e=null;for(var c=t,u=!1;c!==null;){if(!u){if((c.flags&524288)!==0)u=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var p=c.alternate;if(p===null)throw Error(o(387));if(p=p.memoizedProps,p!==null){var b=c.type;Ut(c.pendingProps.value,p.value)||(e!==null?e.push(b):e=[b])}}else if(c===ge.current){if(p=c.alternate,p===null)throw Error(o(387));p.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(e!==null?e.push(er):e=[er])}c=c.return}e!==null&&Ec(t,e,s,r),t.flags|=262144}function eo(e){for(e=e.firstContext;e!==null;){if(!Ut(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Qa(e){Pa=e,On=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function mt(e){return lh(Pa,e)}function to(e,t){return Pa===null&&Qa(e),lh(e,t)}function lh(e,t){var s=t._currentValue;if(t={context:t,memoizedValue:s,next:null},On===null){if(e===null)throw Error(o(308));On=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else On=On.next=t;return s}var A0=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(s,r){e.push(r)}};this.abort=function(){t.aborted=!0,e.forEach(function(s){return s()})}},M0=n.unstable_scheduleCallback,O0=n.unstable_NormalPriority,Fe={$$typeof:X,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function _c(){return{controller:new A0,data:new Map,refCount:0}}function As(e){e.refCount--,e.refCount===0&&M0(O0,function(){e.controller.abort()})}var Ms=null,Cc=0,Li=0,Ni=null;function L0(e,t){if(Ms===null){var s=Ms=[];Cc=0,Li=xu(),Ni={status:"pending",value:void 0,then:function(r){s.push(r)}}}return Cc++,t.then(ch,ch),t}function ch(){if(--Cc===0&&Ms!==null){Ni!==null&&(Ni.status="fulfilled");var e=Ms;Ms=null,Li=0,Ni=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function N0(e,t){var s=[],r={status:"pending",value:null,reason:null,then:function(c){s.push(c)}};return e.then(function(){r.status="fulfilled",r.value=t;for(var c=0;c<s.length;c++)(0,s[c])(t)},function(c){for(r.status="rejected",r.reason=c,c=0;c<s.length;c++)(0,s[c])(void 0)}),r}var uh=B.S;B.S=function(e,t){Ym=yt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&L0(e,t),uh!==null&&uh(e,t)};var Ia=E(null);function Tc(){var e=Ia.current;return e!==null?e:Ue.pooledCache}function no(e,t){t===null?G(Ia,Ia.current):G(Ia,t.pool)}function fh(){var e=Tc();return e===null?null:{parent:Fe._currentValue,pool:e}}var ki=Error(o(460)),Rc=Error(o(474)),ao=Error(o(542)),io={then:function(){}};function dh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function hh(e,t,s){switch(s=e[s],s===void 0?e.push(t):s!==t&&(t.then(Rn,Rn),t=s),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,ph(e),e;default:if(typeof t.status=="string")t.then(Rn,Rn);else{if(e=Ue,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(r){if(t.status==="pending"){var c=t;c.status="fulfilled",c.value=r}},function(r){if(t.status==="pending"){var c=t;c.status="rejected",c.reason=r}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,ph(e),e}throw Ga=t,ki}}function $a(e){try{var t=e._init;return t(e._payload)}catch(s){throw s!==null&&typeof s=="object"&&typeof s.then=="function"?(Ga=s,ki):s}}var Ga=null;function mh(){if(Ga===null)throw Error(o(459));var e=Ga;return Ga=null,e}function ph(e){if(e===ki||e===ao)throw Error(o(483))}var Di=null,Os=0;function so(e){var t=Os;return Os+=1,Di===null&&(Di=[]),hh(Di,e,t)}function Ls(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function ro(e,t){throw t.$$typeof===_?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function gh(e){function t(N,M){if(e){var D=N.deletions;D===null?(N.deletions=[M],N.flags|=16):D.push(M)}}function s(N,M){if(!e)return null;for(;M!==null;)t(N,M),M=M.sibling;return null}function r(N){for(var M=new Map;N!==null;)N.key!==null?M.set(N.key,N):M.set(N.index,N),N=N.sibling;return M}function c(N,M){return N=An(N,M),N.index=0,N.sibling=null,N}function u(N,M,D){return N.index=D,e?(D=N.alternate,D!==null?(D=D.index,D<M?(N.flags|=67108866,M):D):(N.flags|=67108866,M)):(N.flags|=1048576,M)}function p(N){return e&&N.alternate===null&&(N.flags|=67108866),N}function b(N,M,D,Y){return M===null||M.tag!==6?(M=mc(D,N.mode,Y),M.return=N,M):(M=c(M,D),M.return=N,M)}function x(N,M,D,Y){var ce=D.type;return ce===L?$(N,M,D.props.children,Y,D.key):M!==null&&(M.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===Z&&$a(ce)===M.type)?(M=c(M,D.props),Ls(M,D),M.return=N,M):(M=Jr(D.type,D.key,D.props,null,N.mode,Y),Ls(M,D),M.return=N,M)}function z(N,M,D,Y){return M===null||M.tag!==4||M.stateNode.containerInfo!==D.containerInfo||M.stateNode.implementation!==D.implementation?(M=pc(D,N.mode,Y),M.return=N,M):(M=c(M,D.children||[]),M.return=N,M)}function $(N,M,D,Y,ce){return M===null||M.tag!==7?(M=Ha(D,N.mode,Y,ce),M.return=N,M):(M=c(M,D),M.return=N,M)}function K(N,M,D){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return M=mc(""+M,N.mode,D),M.return=N,M;if(typeof M=="object"&&M!==null){switch(M.$$typeof){case S:return D=Jr(M.type,M.key,M.props,null,N.mode,D),Ls(D,M),D.return=N,D;case R:return M=pc(M,N.mode,D),M.return=N,M;case Z:return M=$a(M),K(N,M,D)}if(le(M)||oe(M))return M=Ha(M,N.mode,D,null),M.return=N,M;if(typeof M.then=="function")return K(N,so(M),D);if(M.$$typeof===X)return K(N,to(N,M),D);ro(N,M)}return null}function U(N,M,D,Y){var ce=M!==null?M.key:null;if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return ce!==null?null:b(N,M,""+D,Y);if(typeof D=="object"&&D!==null){switch(D.$$typeof){case S:return D.key===ce?x(N,M,D,Y):null;case R:return D.key===ce?z(N,M,D,Y):null;case Z:return D=$a(D),U(N,M,D,Y)}if(le(D)||oe(D))return ce!==null?null:$(N,M,D,Y,null);if(typeof D.then=="function")return U(N,M,so(D),Y);if(D.$$typeof===X)return U(N,M,to(N,D),Y);ro(N,D)}return null}function j(N,M,D,Y,ce){if(typeof Y=="string"&&Y!==""||typeof Y=="number"||typeof Y=="bigint")return N=N.get(D)||null,b(M,N,""+Y,ce);if(typeof Y=="object"&&Y!==null){switch(Y.$$typeof){case S:return N=N.get(Y.key===null?D:Y.key)||null,x(M,N,Y,ce);case R:return N=N.get(Y.key===null?D:Y.key)||null,z(M,N,Y,ce);case Z:return Y=$a(Y),j(N,M,D,Y,ce)}if(le(Y)||oe(Y))return N=N.get(D)||null,$(M,N,Y,ce,null);if(typeof Y.then=="function")return j(N,M,D,so(Y),ce);if(Y.$$typeof===X)return j(N,M,D,to(M,Y),ce);ro(M,Y)}return null}function ie(N,M,D,Y){for(var ce=null,Ee=null,se=M,pe=M=0,Se=null;se!==null&&pe<D.length;pe++){se.index>pe?(Se=se,se=null):Se=se.sibling;var _e=U(N,se,D[pe],Y);if(_e===null){se===null&&(se=Se);break}e&&se&&_e.alternate===null&&t(N,se),M=u(_e,M,pe),Ee===null?ce=_e:Ee.sibling=_e,Ee=_e,se=Se}if(pe===D.length)return s(N,se),we&&Mn(N,pe),ce;if(se===null){for(;pe<D.length;pe++)se=K(N,D[pe],Y),se!==null&&(M=u(se,M,pe),Ee===null?ce=se:Ee.sibling=se,Ee=se);return we&&Mn(N,pe),ce}for(se=r(se);pe<D.length;pe++)Se=j(se,N,pe,D[pe],Y),Se!==null&&(e&&Se.alternate!==null&&se.delete(Se.key===null?pe:Se.key),M=u(Se,M,pe),Ee===null?ce=Se:Ee.sibling=Se,Ee=Se);return e&&se.forEach(function(wa){return t(N,wa)}),we&&Mn(N,pe),ce}function fe(N,M,D,Y){if(D==null)throw Error(o(151));for(var ce=null,Ee=null,se=M,pe=M=0,Se=null,_e=D.next();se!==null&&!_e.done;pe++,_e=D.next()){se.index>pe?(Se=se,se=null):Se=se.sibling;var wa=U(N,se,_e.value,Y);if(wa===null){se===null&&(se=Se);break}e&&se&&wa.alternate===null&&t(N,se),M=u(wa,M,pe),Ee===null?ce=wa:Ee.sibling=wa,Ee=wa,se=Se}if(_e.done)return s(N,se),we&&Mn(N,pe),ce;if(se===null){for(;!_e.done;pe++,_e=D.next())_e=K(N,_e.value,Y),_e!==null&&(M=u(_e,M,pe),Ee===null?ce=_e:Ee.sibling=_e,Ee=_e);return we&&Mn(N,pe),ce}for(se=r(se);!_e.done;pe++,_e=D.next())_e=j(se,N,pe,_e.value,Y),_e!==null&&(e&&_e.alternate!==null&&se.delete(_e.key===null?pe:_e.key),M=u(_e,M,pe),Ee===null?ce=_e:Ee.sibling=_e,Ee=_e);return e&&se.forEach(function(Qb){return t(N,Qb)}),we&&Mn(N,pe),ce}function Ne(N,M,D,Y){if(typeof D=="object"&&D!==null&&D.type===L&&D.key===null&&(D=D.props.children),typeof D=="object"&&D!==null){switch(D.$$typeof){case S:e:{for(var ce=D.key;M!==null;){if(M.key===ce){if(ce=D.type,ce===L){if(M.tag===7){s(N,M.sibling),Y=c(M,D.props.children),Y.return=N,N=Y;break e}}else if(M.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===Z&&$a(ce)===M.type){s(N,M.sibling),Y=c(M,D.props),Ls(Y,D),Y.return=N,N=Y;break e}s(N,M);break}else t(N,M);M=M.sibling}D.type===L?(Y=Ha(D.props.children,N.mode,Y,D.key),Y.return=N,N=Y):(Y=Jr(D.type,D.key,D.props,null,N.mode,Y),Ls(Y,D),Y.return=N,N=Y)}return p(N);case R:e:{for(ce=D.key;M!==null;){if(M.key===ce)if(M.tag===4&&M.stateNode.containerInfo===D.containerInfo&&M.stateNode.implementation===D.implementation){s(N,M.sibling),Y=c(M,D.children||[]),Y.return=N,N=Y;break e}else{s(N,M);break}else t(N,M);M=M.sibling}Y=pc(D,N.mode,Y),Y.return=N,N=Y}return p(N);case Z:return D=$a(D),Ne(N,M,D,Y)}if(le(D))return ie(N,M,D,Y);if(oe(D)){if(ce=oe(D),typeof ce!="function")throw Error(o(150));return D=ce.call(D),fe(N,M,D,Y)}if(typeof D.then=="function")return Ne(N,M,so(D),Y);if(D.$$typeof===X)return Ne(N,M,to(N,D),Y);ro(N,D)}
vendor: 4,900 bytes, line 9
9return typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint"?(D=""+D,M!==null&&M.tag===6?(s(N,M.sibling),Y=c(M,D),Y.return=N,N=Y):(s(N,M),Y=mc(D,N.mode,Y),Y.return=N,N=Y),p(N)):s(N,M)}return function(N,M,D,Y){try{Os=0;var ce=Ne(N,M,D,Y);return Di=null,ce}catch(se){if(se===ki||se===ao)throw se;var Ee=qt(29,se,null,N.mode);return Ee.lanes=Y,Ee.return=N,Ee}finally{}}}var Ya=gh(!0),yh=gh(!1),ia=!1;function xc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ac(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function sa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ra(e,t,s){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(Te&2)!==0){var c=r.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),r.pending=t,t=Fr(e),eh(e,null,s),t}return Zr(e,r,t,s),Fr(e)}function Ns(e,t,s){if(t=t.updateQueue,t!==null&&(t=t.shared,(s&4194048)!==0)){var r=t.lanes;r&=e.pendingLanes,s|=r,t.lanes=s,ld(e,s)}}function Mc(e,t){var s=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,s===r)){var c=null,u=null;if(s=s.firstBaseUpdate,s!==null){do{var p={lane:s.lane,tag:s.tag,payload:s.payload,callback:null,next:null};u===null?c=u=p:u=u.next=p,s=s.next}while(s!==null);u===null?c=u=t:u=u.next=t}else c=u=t;s={baseState:r.baseState,firstBaseUpdate:c,lastBaseUpdate:u,shared:r.shared,callbacks:r.callbacks},e.updateQueue=s;return}e=s.lastBaseUpdate,e===null?s.firstBaseUpdate=t:e.next=t,s.lastBaseUpdate=t}var Oc=!1;function ks(){if(Oc){var e=Ni;if(e!==null)throw e}}function Ds(e,t,s,r){Oc=!1;var c=e.updateQueue;ia=!1;var u=c.firstBaseUpdate,p=c.lastBaseUpdate,b=c.shared.pending;if(b!==null){c.shared.pending=null;var x=b,z=x.next;x.next=null,p===null?u=z:p.next=z,p=x;var $=e.alternate;$!==null&&($=$.updateQueue,b=$.lastBaseUpdate,b!==p&&(b===null?$.firstBaseUpdate=z:b.next=z,$.lastBaseUpdate=x))}if(u!==null){var K=c.baseState;p=0,$=z=x=null,b=u;do{var U=b.lane&-536870913,j=U!==b.lane;if(j?(be&U)===U:(r&U)===U){U!==0&&U===Li&&(Oc=!0),$!==null&&($=$.next={lane:0,tag:b.tag,payload:b.payload,callback:null,next:null});e:{var ie=e,fe=b;U=t;var Ne=s;switch(fe.tag){case 1:if(ie=fe.payload,typeof ie=="function"){K=ie.call(Ne,K,U);break e}K=ie;break e;case 3:ie.flags=ie.flags&-65537|128;case 0:if(ie=fe.payload,U=typeof ie=="function"?ie.call(Ne,K,U):ie,U==null)break e;K=y({},K,U);break e;case 2:ia=!0}}U=b.callback,U!==null&&(e.flags|=64,j&&(e.flags|=8192),j=c.callbacks,j===null?c.callbacks=[U]:j.push(U))}else j={lane:U,tag:b.tag,payload:b.payload,callback:b.callback,next:null},$===null?(z=$=j,x=K):$=$.next=j,p|=U;if(b=b.next,b===null){if(b=c.shared.pending,b===null)break;j=b,b=j.next,j.next=null,c.lastBaseUpdate=j,c.shared.pending=null}}while(!0);$===null&&(x=K),c.baseState=x,c.firstBaseUpdate=z,c.lastBaseUpdate=$,u===null&&(c.shared.lanes=0),fa|=p,e.lanes=p,e.memoizedState=K}}function vh(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function bh(e,t){var s=e.callbacks;if(s!==null)for(e.callbacks=null,e=0;e<s.length;e++)vh(s[e],t)}var zi=E(null),oo=E(0);function Sh(e,t){e=Hn,G(oo,e),G(zi,t),Hn=e|t.baseLanes}function Lc(){G(oo,Hn),G(zi,zi.current)}function Nc(){Hn=oo.current,k(zi),k(oo)}var jt=E(null),Wt=null;function oa(e){var t=e.alternate;G(Xe,Xe.current&1),G(jt,e),Wt===null&&(t===null||zi.current!==null||t.memoizedState!==null)&&(Wt=e)}function kc(e){G(Xe,Xe.current),G(jt,e),Wt===null&&(Wt=e)}function wh(e){e.tag===22?(G(Xe,Xe.current),G(jt,e),Wt===null&&(Wt=e)):la()}function la(){G(Xe,Xe.current),G(jt,jt.current)}function Ht(e){k(jt),Wt===e&&(Wt=null),k(Xe)}var Xe=E(0);function lo(e){for(var t=e;t!==null;){if(t.tag===13){var s=t.memoizedState;if(s!==null&&(s=s.dehydrated,s===null||ju(s)||Hu(s)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Nn=0,me=null,Oe=null,Je=null,co=!1,Bi=!1,Xa=!1,uo=0,zs=0,Ui=null,k0=0;function Ge(){throw Error(o(321))}function Dc(e,t){if(t===null)return!1;for(var s=0;s<t.length&&s<e.length;s++)if(!Ut(e[s],t[s]))return!1;return!0}function zc(e,t,s,r,c,u){return Nn=u,me=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,B.H=e===null||e.memoizedState===null?im:Zc,Xa=!1,u=s(r,c),Xa=!1,Bi&&(u=_h(t,s,r,c)),Eh(e),u}function Eh(e){B.H=qs;var t=Oe!==null&&Oe.next!==null;if(Nn=0,Je=Oe=me=null,co=!1,zs=0,Ui=null,t)throw Error(o(300));
vendor: 17,638 bytes, line 9
9e===null||We||(e=e.dependencies,e!==null&&eo(e)&&(We=!0))}function _h(e,t,s,r){me=e;var c=0;do{if(Bi&&(Ui=null),zs=0,Bi=!1,25<=c)throw Error(o(301));if(c+=1,Je=Oe=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}B.H=sm,u=t(s,r)}while(Bi);return u}function D0(){var e=B.H,t=e.useState()[0];return t=typeof t.then=="function"?Bs(t):t,e=e.useState()[0],(Oe!==null?Oe.memoizedState:null)!==e&&(me.flags|=1024),t}function Bc(){var e=uo!==0;return uo=0,e}function Uc(e,t,s){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~s}function qc(e){if(co){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}co=!1}Nn=0,Je=Oe=me=null,Bi=!1,zs=uo=0,Ui=null}function St(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Je===null?me.memoizedState=Je=e:Je=Je.next=e,Je}function Ke(){if(Oe===null){var e=me.alternate;e=e!==null?e.memoizedState:null}else e=Oe.next;var t=Je===null?me.memoizedState:Je.next;if(t!==null)Je=t,Oe=e;else{if(e===null)throw me.alternate===null?Error(o(467)):Error(o(310));Oe=e,e={memoizedState:Oe.memoizedState,baseState:Oe.baseState,baseQueue:Oe.baseQueue,queue:Oe.queue,next:null},Je===null?me.memoizedState=Je=e:Je=Je.next=e}return Je}function fo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Bs(e){var t=zs;return zs+=1,Ui===null&&(Ui=[]),e=hh(Ui,e,t),t=me,(Je===null?t.memoizedState:Je.next)===null&&(t=t.alternate,B.H=t===null||t.memoizedState===null?im:Zc),e}function ho(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Bs(e);if(e.$$typeof===X)return mt(e)}throw Error(o(438,String(e)))}function jc(e){var t=null,s=me.updateQueue;if(s!==null&&(t=s.memoCache),t==null){var r=me.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(c){return c.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),s===null&&(s=fo(),me.updateQueue=s),s.memoCache=t,s=t.data[t.index],s===void 0)for(s=t.data[t.index]=Array(e),r=0;r<e;r++)s[r]=ue;return t.index++,s}function kn(e,t){return typeof t=="function"?t(e):t}function mo(e){var t=Ke();return Hc(t,Oe,e)}function Hc(e,t,s){var r=e.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=s;var c=e.baseQueue,u=r.pending;if(u!==null){if(c!==null){var p=c.next;c.next=u.next,u.next=p}t.baseQueue=c=u,r.pending=null}if(u=e.baseState,c===null)e.memoizedState=u;else{t=c.next;var b=p=null,x=null,z=t,$=!1;do{var K=z.lane&-536870913;if(K!==z.lane?(be&K)===K:(Nn&K)===K){var U=z.revertLane;if(U===0)x!==null&&(x=x.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),K===Li&&($=!0);else if((Nn&U)===U){z=z.next,U===Li&&($=!0);continue}else K={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},x===null?(b=x=K,p=u):x=x.next=K,me.lanes|=U,fa|=U;K=z.action,Xa&&s(u,K),u=z.hasEagerState?z.eagerState:s(u,K)}else U={lane:K,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},x===null?(b=x=U,p=u):x=x.next=U,me.lanes|=K,fa|=K;z=z.next}while(z!==null&&z!==t);if(x===null?p=u:x.next=b,!Ut(u,e.memoizedState)&&(We=!0,$&&(s=Ni,s!==null)))throw s;e.memoizedState=u,e.baseState=p,e.baseQueue=x,r.lastRenderedState=u}return c===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Vc(e){var t=Ke(),s=t.queue;if(s===null)throw Error(o(311));s.lastRenderedReducer=e;var r=s.dispatch,c=s.pending,u=t.memoizedState;if(c!==null){s.pending=null;var p=c=c.next;do u=e(u,p.action),p=p.next;while(p!==c);Ut(u,t.memoizedState)||(We=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),s.lastRenderedState=u}return[u,r]}function Ch(e,t,s){var r=me,c=Ke(),u=we;if(u){if(s===void 0)throw Error(o(407));s=s()}else s=t();var p=!Ut((Oe||c).memoizedState,s);if(p&&(c.memoizedState=s,We=!0),c=c.queue,Ic(xh.bind(null,r,c,e),[e]),c.getSnapshot!==t||p||Je!==null&&Je.memoizedState.tag&1){if(r.flags|=2048,qi(9,{destroy:void 0},Rh.bind(null,r,c,s,t),null),Ue===null)throw Error(o(349));u||(Nn&127)!==0||Th(r,t,s)}return s}function Th(e,t,s){e.flags|=16384,e={getSnapshot:t,value:s},t=me.updateQueue,t===null?(t=fo(),me.updateQueue=t,t.stores=[e]):(s=t.stores,s===null?t.stores=[e]:s.push(e))}function Rh(e,t,s,r){t.value=s,t.getSnapshot=r,Ah(t)&&Mh(e)}function xh(e,t,s){return s(function(){Ah(t)&&Mh(e)})}function Ah(e){var t=e.getSnapshot;e=e.value;try{var s=t();return!Ut(e,s)}catch{return!0}}function Mh(e){var t=ja(e,2);t!==null&&xt(t,e,2)}function Pc(e){var t=St();if(typeof e=="function"){var s=e;if(e=s(),Xa){Fn(!0);try{s()}finally{Fn(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:kn,lastRenderedState:e},t}function Oh(e,t,s,r){return e.baseState=s,Hc(e,Oe,typeof r=="function"?r:kn)}function z0(e,t,s,r,c){if(yo(e))throw Error(o(485));if(e=t.action,e!==null){var u={payload:c,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(p){u.listeners.push(p)}};B.T!==null?s(!0):u.isTransition=!1,r(u),s=t.pending,s===null?(u.next=t.pending=u,Lh(t,u)):(u.next=s.next,t.pending=s.next=u)}}function Lh(e,t){var s=t.action,r=t.payload,c=e.state;if(t.isTransition){var u=B.T,p={};B.T=p;try{var b=s(c,r),x=B.S;x!==null&&x(p,b),Nh(e,t,b)}catch(z){Qc(e,t,z)}finally{u!==null&&p.types!==null&&(u.types=p.types),B.T=u}}else try{u=s(c,r),Nh(e,t,u)}catch(z){Qc(e,t,z)}}function Nh(e,t,s){s!==null&&typeof s=="object"&&typeof s.then=="function"?s.then(function(r){kh(e,t,r)},function(r){return Qc(e,t,r)}):kh(e,t,s)}function kh(e,t,s){t.status="fulfilled",t.value=s,Dh(t),e.state=s,t=e.pending,t!==null&&(s=t.next,s===t?e.pending=null:(s=s.next,t.next=s,Lh(e,s)))}function Qc(e,t,s){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status="rejected",t.reason=s,Dh(t),t=t.next;while(t!==r)}e.action=null}function Dh(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function zh(e,t){return t}function Bh(e,t){if(we){var s=Ue.formState;if(s!==null){e:{var r=me;if(we){if(Ve){t:{for(var c=Ve,u=Jt;c.nodeType!==8;){if(!u){c=null;break t}if(c=en(c.nextSibling),c===null){c=null;break t}}u=c.data,c=u==="F!"||u==="F"?c:null}if(c){Ve=en(c.nextSibling),r=c.data==="F!";break e}}na(r)}r=!1}r&&(t=s[0])}}return s=St(),s.memoizedState=s.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:zh,lastRenderedState:t},s.queue=r,s=tm.bind(null,me,r),r.dispatch=s,r=Pc(!1),u=Kc.bind(null,me,!1,r.queue),r=St(),c={state:t,dispatch:null,action:e,pending:null},r.queue=c,s=z0.bind(null,me,c,u,s),c.dispatch=s,r.memoizedState=e,[t,s,!1]}function Uh(e){var t=Ke();return qh(t,Oe,e)}function qh(e,t,s){if(t=Hc(e,t,zh)[0],e=mo(kn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var r=Bs(t)}catch(p){throw p===ki?ao:p}else r=t;t=Ke();var c=t.queue,u=c.dispatch;return s!==t.memoizedState&&(me.flags|=2048,qi(9,{destroy:void 0},B0.bind(null,c,s),null)),[r,u,e]}function B0(e,t){e.action=t}function jh(e){var t=Ke(),s=Oe;if(s!==null)return qh(t,s,e);Ke(),t=t.memoizedState,s=Ke();var r=s.queue.dispatch;return s.memoizedState=e,[t,r,!1]}function qi(e,t,s,r){return e={tag:e,create:s,deps:r,inst:t,next:null},t=me.updateQueue,t===null&&(t=fo(),me.updateQueue=t),s=t.lastEffect,s===null?t.lastEffect=e.next=e:(r=s.next,s.next=e,e.next=r,t.lastEffect=e),e}function Hh(){return Ke().memoizedState}function po(e,t,s,r){var c=St();me.flags|=e,c.memoizedState=qi(1|t,{destroy:void 0},s,r===void 0?null:r)}function go(e,t,s,r){var c=Ke();r=r===void 0?null:r;var u=c.memoizedState.inst;Oe!==null&&r!==null&&Dc(r,Oe.memoizedState.deps)?c.memoizedState=qi(t,u,s,r):(me.flags|=e,c.memoizedState=qi(1|t,u,s,r))}function Vh(e,t){po(8390656,8,e,t)}function Ic(e,t){go(2048,8,e,t)}function U0(e){me.flags|=4;var t=me.updateQueue;if(t===null)t=fo(),me.updateQueue=t,t.events=[e];else{var s=t.events;s===null?t.events=[e]:s.push(e)}}function Ph(e){var t=Ke().memoizedState;return U0({ref:t,nextImpl:e}),function(){if((Te&2)!==0)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function Qh(e,t){return go(4,2,e,t)}function Ih(e,t){return go(4,4,e,t)}function $h(e,t){if(typeof t=="function"){e=e();var s=t(e);return function(){typeof s=="function"?s():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Gh(e,t,s){s=s!=null?s.concat([e]):null,go(4,4,$h.bind(null,t,e),s)}function $c(){}function Yh(e,t){var s=Ke();t=t===void 0?null:t;var r=s.memoizedState;return t!==null&&Dc(t,r[1])?r[0]:(s.memoizedState=[e,t],e)}function Xh(e,t){var s=Ke();t=t===void 0?null:t;var r=s.memoizedState;if(t!==null&&Dc(t,r[1]))return r[0];if(r=e(),Xa){Fn(!0);try{e()}finally{Fn(!1)}}return s.memoizedState=[r,t],r}function Gc(e,t,s){return s===void 0||(Nn&1073741824)!==0&&(be&261930)===0?e.memoizedState=t:(e.memoizedState=s,e=Km(),me.lanes|=e,fa|=e,s)}function Kh(e,t,s,r){return Ut(s,t)?s:zi.current!==null?(e=Gc(e,s,r),Ut(e,t)||(We=!0),e):(Nn&42)===0||(Nn&1073741824)!==0&&(be&261930)===0?(We=!0,e.memoizedState=s):(e=Km(),me.lanes|=e,fa|=e,t)}function Zh(e,t,s,r,c){var u=I.p;I.p=u!==0&&8>u?u:8;var p=B.T,b={};B.T=b,Kc(e,!1,t,s);try{var x=c(),z=B.S;if(z!==null&&z(b,x),x!==null&&typeof x=="object"&&typeof x.then=="function"){var $=N0(x,r);Us(e,t,$,Qt(e))}else Us(e,t,r,Qt(e))}catch(K){Us(e,t,{then:function(){},status:"rejected",reason:K},Qt())}finally{I.p=u,p!==null&&b.types!==null&&(p.types=b.types),B.T=p}}function q0(){}function Yc(e,t,s,r){if(e.tag!==5)throw Error(o(476));var c=Fh(e).queue;Zh(e,c,t,ae,s===null?q0:function(){return Jh(e),s(r)})}function Fh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kn,lastRenderedState:ae},next:null};var s={};return t.next={memoizedState:s,baseState:s,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kn,lastRenderedState:s},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Jh(e){var t=Fh(e);t.next===null&&(t=e.alternate.memoizedState),Us(e,t.next.queue,{},Qt())}function Xc(){return mt(er)}function Wh(){return Ke().memoizedState}function em(){return Ke().memoizedState}function j0(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var s=Qt();e=sa(s);var r=ra(t,e,s);r!==null&&(xt(r,t,s),Ns(r,t,s)),t={cache:_c()},e.payload=t;return}t=t.return}}function H0(e,t,s){var r=Qt();s={lane:r,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},yo(e)?nm(t,s):(s=dc(e,t,s,r),s!==null&&(xt(s,e,r),am(s,t,r)))}function tm(e,t,s){var r=Qt();Us(e,t,s,r)}function Us(e,t,s,r){var c={lane:r,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null};if(yo(e))nm(t,c);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var p=t.lastRenderedState,b=u(p,s);if(c.hasEagerState=!0,c.eagerState=b,Ut(b,p))return Zr(e,t,c,0),Ue===null&&Kr(),!1}catch{}finally{}if(s=dc(e,t,c,r),s!==null)return xt(s,e,r),am(s,t,r),!0}return!1}function Kc(e,t,s,r){if(r={lane:2,revertLane:xu(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},yo(e)){if(t)throw Error(o(479))}else t=dc(e,s,r,2),t!==null&&xt(t,e,2)}function yo(e){var t=e.alternate;return e===me||t!==null&&t===me}function nm(e,t){Bi=co=!0;var s=e.pending;s===null?t.next=t:(t.next=s.next,s.next=t),e.pending=t}function am(e,t,s){if((s&4194048)!==0){var r=t.lanes;r&=e.pendingLanes,s|=r,t.lanes=s,ld(e,s)}}var qs={readContext:mt,use:ho,useCallback:Ge,useContext:Ge,useEffect:Ge,useImperativeHandle:Ge,useLayoutEffect:Ge,useInsertionEffect:Ge,useMemo:Ge,useReducer:Ge,useRef:Ge,useState:Ge,useDebugValue:Ge,useDeferredValue:Ge,useTransition:Ge,useSyncExternalStore:Ge,useId:Ge,useHostTransitionStatus:Ge,useFormState:Ge,useActionState:Ge,useOptimistic:Ge,useMemoCache:Ge,useCacheRefresh:Ge};qs.useEffectEvent=Ge;var im={readContext:mt,use:ho,useCallback:function(e,t){return St().memoizedState=[e,t===void 0?null:t],e},useContext:mt,useEffect:Vh,useImperativeHandle:function(e,t,s){s=s!=null?s.concat([e]):null,po(4194308,4,$h.bind(null,t,e),s)},useLayoutEffect:function(e,t){return po(4194308,4,e,t)},useInsertionEffect:function(e,t){po(4,2,e,t)},useMemo:function(e,t){var s=St();t=t===void 0?null:t;var r=e();if(Xa){Fn(!0);try{e()}finally{Fn(!1)}}return s.memoizedState=[r,t],r},useReducer:function(e,t,s){var r=St();if(s!==void 0){var c=s(t);if(Xa){Fn(!0);try{s(t)}finally{Fn(!1)}}}else c=t;return r.memoizedState=r.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},r.queue=e,e=e.dispatch=H0.bind(null,me,e),[r.memoizedState,e]},useRef:function(e){var t=St();return e={current:e},t.memoizedState=e},useState:function(e){e=Pc(e);var t=e.queue,s=tm.bind(null,me,t);return t.dispatch=s,[e.memoizedState,s]},useDebugValue:$c,useDeferredValue:function(e,t){var s=St();return Gc(s,e,t)},useTransition:function(){var e=Pc(!1);return e=Zh.bind(null,me,e.queue,!0,!1),St().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,s){var r=me,c=St();if(we){if(s===void 0)throw Error(o(407));s=s()}else{if(s=t(),Ue===null)throw Error(o(349));(be&127)!==0||Th(r,t,s)}c.memoizedState=s;var u={value:s,getSnapshot:t};return c.queue=u,Vh(xh.bind(null,r,u,e),[e]),r.flags|=2048,qi(9,{destroy:void 0},Rh.bind(null,r,u,s,t),null),s},useId:function(){var e=St(),t=Ue.identifierPrefix;if(we){var s=hn,r=dn;s=(r&~(1<<32-Bt(r)-1)).toString(32)+s,t="_"+t+"R_"+s,s=uo++,0<s&&(t+="H"+s.toString(32)),t+="_"}else s=k0++,t="_"+t+"r_"+s.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Xc,useFormState:Bh,useActionState:Bh,useOptimistic:function(e){var t=St();t.memoizedState=t.baseState=e;var s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=s,t=Kc.bind(null,me,!0,s),s.dispatch=t,[e,t]},useMemoCache:jc,useCacheRefresh:function(){return St().memoizedState=j0.bind(null,me)},useEffectEvent:function(e){var t=St(),s={impl:e};return t.memoizedState=s,function(){if((Te&2)!==0)throw Error(o(440));return s.impl.apply(void 0,arguments)}}},Zc={readContext:mt,use:ho,useCallback:Yh,useContext:mt,useEffect:Ic,useImperativeHandle:Gh,useInsertionEffect:Qh,useLayoutEffect:Ih,useMemo:Xh,useReducer:mo,useRef:Hh,useState:function(){return mo(kn)},useDebugValue:$c,useDeferredValue:function(e,t){var s=Ke();return Kh(s,Oe.memoizedState,e,t)},useTransition:function(){var e=mo(kn)[0],t=Ke().memoizedState;return[typeof e=="boolean"?e:Bs(e),t]},useSyncExternalStore:Ch,useId:Wh,useHostTransitionStatus:Xc,useFormState:Uh,useActionState:Uh,useOptimistic:function(e,t){var s=Ke();return Oh(s,Oe,e,t)},useMemoCache:jc,useCacheRefresh:em};Zc.useEffectEvent=Ph;var sm={readContext:mt,use:ho,useCallback:Yh,useContext:mt,useEffect:Ic,useImperativeHandle:Gh,useInsertionEffect:Qh,useLayoutEffect:Ih,useMemo:Xh,useReducer:Vc,useRef:Hh,useState:function(){return Vc(kn)},useDebugValue:$c,useDeferredValue:function(e,t){var s=Ke();return Oe===null?Gc(s,e,t):Kh(s,Oe.memoizedState,e,t)},useTransition:function(){var e=Vc(kn)[0],t=Ke().memoizedState;return[typeof e=="boolean"?e:Bs(e),t]},useSyncExternalStore:Ch,useId:Wh,useHostTransitionStatus:Xc,useFormState:jh,useActionState:jh,useOptimistic:function(e,t){var s=Ke();return Oe!==null?Oh(s,Oe,e,t):(s.baseState=e,[e,s.queue.dispatch])},useMemoCache:jc,useCacheRefresh:em};sm.useEffectEvent=Ph;function Fc(e,t,s,r){t=e.memoizedState,s=s(r,t),s=s==null?t:y({},t,s),e.memoizedState=s,e.lanes===0&&(e.updateQueue.baseState=s)}var Jc={enqueueSetState:function(e,t,s){e=e._reactInternals;var r=Qt(),c=sa(r);c.payload=t,s!=null&&(c.callback=s),t=ra(e,c,r),t!==null&&(xt(t,e,r),Ns(t,e,r))},enqueueReplaceState:function(e,t,s){e=e._reactInternals;var r=Qt(),c=sa(r);c.tag=1,c.payload=t,s!=null&&(c.callback=s),t=ra(e,c,r),t!==null&&(xt(t,e,r),Ns(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var s=Qt(),r=sa(s);r.tag=2,t!=null&&(r.callback=t),t=ra(e,r,s),t!==null&&(xt(t,e,s),Ns(t,e,s))}};function rm(e,t,s,r,c,u,p){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,u,p):t.prototype&&t.prototype.isPureReactComponent?!Cs(s,r)||!Cs(c,u):!0}function om(e,t,s,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(s,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(s,r),t.state!==e&&Jc.enqueueReplaceState(t,t.state,null)}function Ka(e,t){var s=t;if("ref"in t){s={};for(var r in t)r!=="ref"&&(s[r]=t[r])}if(e=e.defaultProps){s===t&&(s=y({},s));for(var c in e)s[c]===void 0&&(s[c]=e[c])}return s}function lm(e){Xr(e)}function cm(e){console.error(e)}function um(e){Xr(e)}function vo(e,t){try{var s=e.onUncaughtError;s(t.value,{componentStack:t.stack})}catch(r){setTimeout(function(){throw r})}}function fm(e,t,s){try{var r=e.onCaughtError;r(s.value,{componentStack:s.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function Wc(e,t,s){return s=sa(s),s.tag=3,s.payload={element:null},s.callback=function(){vo(e,t)},s}function dm(e){return e=sa(e),e.tag=3,e}function hm(e,t,s,r){var c=s.type.getDerivedStateFromError;if(typeof c=="function"){var u=r.value;e.payload=function(){return c(u)},e.callback=function(){fm(t,s,r)}}var p=s.stateNode;p!==null&&typeof p.componentDidCatch=="function"&&(e.callback=function(){fm(t,s,r),typeof c!="function"&&(da===null?da=new Set([this]):da.add(this));var b=r.stack;this.componentDidCatch(r.value,{componentStack:b!==null?b:""})})}
vendor: 4,257 bytes, line 9
9function V0(e,t,s,r,c){if(s.flags|=32768,r!==null&&typeof r=="object"&&typeof r.then=="function"){if(t=s.alternate,t!==null&&Oi(t,s,c,!0),s=jt.current,s!==null){switch(s.tag){case 31:case 13:return Wt===null?Oo():s.alternate===null&&Ye===0&&(Ye=3),s.flags&=-257,s.flags|=65536,s.lanes=c,r===io?s.flags|=16384:(t=s.updateQueue,t===null?s.updateQueue=new Set([r]):t.add(r),Cu(e,r,c)),!1;case 22:return s.flags|=65536,r===io?s.flags|=16384:(t=s.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},s.updateQueue=t):(s=t.retryQueue,s===null?t.retryQueue=new Set([r]):s.add(r)),Cu(e,r,c)),!1}throw Error(o(435,s.tag))}return Cu(e,r,c),Oo(),!1}if(we)return t=jt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=c,r!==vc&&(e=Error(o(422),{cause:r}),xs(Kt(e,s)))):(r!==vc&&(t=Error(o(423),{cause:r}),xs(Kt(t,s))),e=e.current.alternate,e.flags|=65536,c&=-c,e.lanes|=c,r=Kt(r,s),c=Wc(e.stateNode,r,c),Mc(e,c),Ye!==4&&(Ye=2)),!1;var u=Error(o(520),{cause:r});if(u=Kt(u,s),Gs===null?Gs=[u]:Gs.push(u),Ye!==4&&(Ye=2),t===null)return!0;r=Kt(r,s),s=t;do{switch(s.tag){case 3:return s.flags|=65536,e=c&-c,s.lanes|=e,e=Wc(s.stateNode,r,e),Mc(s,e),!1;case 1:if(t=s.type,u=s.stateNode,(s.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(da===null||!da.has(u))))return s.flags|=65536,c&=-c,s.lanes|=c,c=dm(c),hm(c,e,s,r),Mc(s,c),!1}s=s.return}while(s!==null);return!1}var eu=Error(o(461)),We=!1;function pt(e,t,s,r){t.child=e===null?yh(t,null,s,r):Ya(t,e.child,s,r)}function mm(e,t,s,r,c){s=s.render;var u=t.ref;if("ref"in r){var p={};for(var b in r)b!=="ref"&&(p[b]=r[b])}else p=r;return Qa(t),r=zc(e,t,s,p,u,c),b=Bc(),e!==null&&!We?(Uc(e,t,c),Dn(e,t,c)):(we&&b&&gc(t),t.flags|=1,pt(e,t,r,c),t.child)}function pm(e,t,s,r,c){if(e===null){var u=s.type;return typeof u=="function"&&!hc(u)&&u.defaultProps===void 0&&s.compare===null?(t.tag=15,t.type=u,gm(e,t,u,r,c)):(e=Jr(s.type,null,r,t,t.mode,c),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!lu(e,c)){var p=u.memoizedProps;if(s=s.compare,s=s!==null?s:Cs,s(p,r)&&e.ref===t.ref)return Dn(e,t,c)}return t.flags|=1,e=An(u,r),e.ref=t.ref,e.return=t,t.child=e}function gm(e,t,s,r,c){if(e!==null){var u=e.memoizedProps;if(Cs(u,r)&&e.ref===t.ref)if(We=!1,t.pendingProps=r=u,lu(e,c))(e.flags&131072)!==0&&(We=!0);else return t.lanes=e.lanes,Dn(e,t,c)}return tu(e,t,s,r,c)}function ym(e,t,s,r){var c=r.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|s:s,e!==null){for(r=t.child=e.child,c=0;r!==null;)c=c|r.lanes|r.childLanes,r=r.sibling;r=c&~u}else r=0,t.child=null;return vm(e,t,u,s,r)}if((s&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&no(t,u!==null?u.cachePool:null),u!==null?Sh(t,u):Lc(),wh(t);else return r=t.lanes=536870912,vm(e,t,u!==null?u.baseLanes|s:s,s,r)}else u!==null?(no(t,u.cachePool),Sh(t,u),la(),t.memoizedState=null):(e!==null&&no(t,null),Lc(),la());return pt(e,t,c,s),t.child}function js(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function vm(e,t,s,r,c){var u=Tc();return u=u===null?null:{parent:Fe._currentValue,pool:u},t.memoizedState={baseLanes:s,cachePool:u},e!==null&&no(t,null),Lc(),wh(t),e!==null&&Oi(e,t,r,!0),t.childLanes=c,null}function bo(e,t){return t=wo({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function bm(e,t,s){return Ya(t,e.child,null,s),e=bo(t,t.pendingProps),e.flags|=2,Ht(t),t.memoizedState=null,e}function P0(e,t,s){var r=t.pendingProps,c=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(we){if(r.mode==="hidden")return e=bo(t,r),t.lanes=536870912,js(null,e);if(kc(t),(e=Ve)?(e=Lp(e,Jt),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ea!==null?{id:dn,overflow:hn}:null,retryLane:536870912,hydrationErrors:null},s=nh(e),s.return=t,t.child=s,ht=t,Ve=null)):e=null,e===null)throw na(t);return t.lanes=536870912,null}return bo(t,r)}var u=e.memoizedState;if(u!==null){var p=u.dehydrated;
vendor: 3,164 bytes, line 9
9if(kc(t),c)if(t.flags&256)t.flags&=-257,t=bm(e,t,s);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(o(558));else if(We||Oi(e,t,s,!1),c=(s&e.childLanes)!==0,We||c){if(r=Ue,r!==null&&(p=cd(r,s),p!==0&&p!==u.retryLane))throw u.retryLane=p,ja(e,p),xt(r,e,p),eu;Oo(),t=bm(e,t,s)}else e=u.treeContext,Ve=en(p.nextSibling),ht=t,we=!0,ta=null,Jt=!1,e!==null&&sh(t,e),t=bo(t,r),t.flags|=4096;return t}return e=An(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function So(e,t){var s=t.ref;if(s===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof s!="function"&&typeof s!="object")throw Error(o(284));(e===null||e.ref!==s)&&(t.flags|=4194816)}}function tu(e,t,s,r,c){return Qa(t),s=zc(e,t,s,r,void 0,c),r=Bc(),e!==null&&!We?(Uc(e,t,c),Dn(e,t,c)):(we&&r&&gc(t),t.flags|=1,pt(e,t,s,c),t.child)}function Sm(e,t,s,r,c,u){return Qa(t),t.updateQueue=null,s=_h(t,r,s,c),Eh(e),r=Bc(),e!==null&&!We?(Uc(e,t,u),Dn(e,t,u)):(we&&r&&gc(t),t.flags|=1,pt(e,t,s,u),t.child)}function wm(e,t,s,r,c){if(Qa(t),t.stateNode===null){var u=Ri,p=s.contextType;typeof p=="object"&&p!==null&&(u=mt(p)),u=new s(r,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Jc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=r,u.state=t.memoizedState,u.refs={},xc(t),p=s.contextType,u.context=typeof p=="object"&&p!==null?mt(p):Ri,u.state=t.memoizedState,p=s.getDerivedStateFromProps,typeof p=="function"&&(Fc(t,s,p,r),u.state=t.memoizedState),typeof s.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(p=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),p!==u.state&&Jc.enqueueReplaceState(u,u.state,null),Ds(t,r,u,c),ks(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!0}else if(e===null){u=t.stateNode;var b=t.memoizedProps,x=Ka(s,b);u.props=x;var z=u.context,$=s.contextType;p=Ri,typeof $=="object"&&$!==null&&(p=mt($));var K=s.getDerivedStateFromProps;$=typeof K=="function"||typeof u.getSnapshotBeforeUpdate=="function",b=t.pendingProps!==b,$||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(b||z!==p)&&om(t,u,r,p),ia=!1;var U=t.memoizedState;u.state=U,Ds(t,r,u,c),ks(),z=t.memoizedState,b||U!==z||ia?(typeof K=="function"&&(Fc(t,s,K,r),z=t.memoizedState),(x=ia||rm(t,s,x,r,U,z,p))?($||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"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=z),u.props=r,u.state=z,u.context=p,r=x):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,Ac(e,t),p=t.memoizedProps,$=Ka(s,p),u.props=$,K=t.pendingProps,U=u.context,z
vendor: 3,950 bytes, line 9
9=s.contextType,x=Ri,typeof z=="object"&&z!==null&&(x=mt(z)),b=s.getDerivedStateFromProps,(z=typeof b=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(p!==K||U!==x)&&om(t,u,r,x),ia=!1,U=t.memoizedState,u.state=U,Ds(t,r,u,c),ks();var j=t.memoizedState;p!==K||U!==j||ia||e!==null&&e.dependencies!==null&&eo(e.dependencies)?(typeof b=="function"&&(Fc(t,s,b,r),j=t.memoizedState),($=ia||rm(t,s,$,r,U,j,x)||e!==null&&e.dependencies!==null&&eo(e.dependencies))?(z||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,j,x),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,j,x)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||p===e.memoizedProps&&U===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&U===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=j),u.props=r,u.state=j,u.context=x,r=$):(typeof u.componentDidUpdate!="function"||p===e.memoizedProps&&U===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&U===e.memoizedState||(t.flags|=1024),r=!1)}return u=r,So(e,t),r=(t.flags&128)!==0,u||r?(u=t.stateNode,s=r&&typeof s.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&r?(t.child=Ya(t,e.child,null,c),t.child=Ya(t,null,s,c)):pt(e,t,s,c),t.memoizedState=u.state,e=t.child):e=Dn(e,t,c),e}function Em(e,t,s,r){return Va(),t.flags|=256,pt(e,t,s,r),t.child}var nu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function au(e){return{baseLanes:e,cachePool:fh()}}function iu(e,t,s){return e=e!==null?e.childLanes&~s:0,t&&(e|=Pt),e}function _m(e,t,s){var r=t.pendingProps,c=!1,u=(t.flags&128)!==0,p;if((p=u)||(p=e!==null&&e.memoizedState===null?!1:(Xe.current&2)!==0),p&&(c=!0,t.flags&=-129),p=(t.flags&32)!==0,t.flags&=-33,e===null){if(we){if(c?oa(t):la(),(e=Ve)?(e=Lp(e,Jt),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ea!==null?{id:dn,overflow:hn}:null,retryLane:536870912,hydrationErrors:null},s=nh(e),s.return=t,t.child=s,ht=t,Ve=null)):e=null,e===null)throw na(t);return Hu(e)?t.lanes=32:t.lanes=536870912,null}var b=r.children;return r=r.fallback,c?(la(),c=t.mode,b=wo({mode:"hidden",children:b},c),r=Ha(r,c,s,null),b.return=t,r.return=t,b.sibling=r,t.child=b,r=t.child,r.memoizedState=au(s),r.childLanes=iu(e,p,s),t.memoizedState=nu,js(null,r)):(oa(t),su(t,b))}var x=e.memoizedState;if(x!==null&&(b=x.dehydrated,b!==null)){if(u)t.flags&256?(oa(t),t.flags&=-257,t=ru(e,t,s)):t.memoizedState!==null?(la(),t.child=e.child,t.flags|=128,t=null):(la(),b=r.fallback,c=t.mode,r=wo({mode:"visible",children:r.children},c),b=Ha(b,c,s,null),b.flags|=2,r.return=t,b.return=t,r.sibling=b,t.child=r,Ya(t,e.child,null,s),r=t.child,r.memoizedState=au(s),r.childLanes=iu(e,p,s),t.memoizedState=nu,t=js(null,r));else if(oa(t),Hu(b)){if(p=b.nextSibling&&b.nextSibling.dataset,p)var z=p.dgst;p=z,r=Error(o(419)),r.stack="",r.digest=p,xs({value:r,source:null,stack:null}),t=ru(e,t,s)}else if(We||Oi(e,t,s,!1),p=(s&e.childLanes)!==0,We||p){if(p=Ue,p!==null&&(r=cd(p,s),r!==0&&r!==x.retryLane))throw x.retryLane=r,ja(e,r),xt(p,e,r),eu;ju(b)||Oo(),t=ru(e,t,s)}else ju(b)?(t.flags|=192,t.child=e.child,t=null):(e=x.treeContext,Ve=en(b.nextSibling),ht=t,we=!0,ta=null,Jt=!1,e!==null&&sh(t,e),t=su(t,r.children),t.flags|=4096);return t}return c?(la(),b=r.fallback,c=t.mode,x=e.child,z=x.sibling,r=An(x,{mode:"hidden",children:r.children}),r.subtreeFlags=x.subtreeFlags&65011712,z!==null?b=An(z,b):(b=Ha(b,c,s,null),b.flags|=2),b.return=t,r.return=t,r.sibling=b,t.child=r,js(null,r),r=t.child,b=e.child.memoizedState,b
vendor: 6,464 bytes, line 9
9===null?b=au(s):(c=b.cachePool,c!==null?(x=Fe._currentValue,c=c.parent!==x?{parent:x,pool:x}:c):c=fh(),b={baseLanes:b.baseLanes|s,cachePool:c}),r.memoizedState=b,r.childLanes=iu(e,p,s),t.memoizedState=nu,js(e.child,r)):(oa(t),s=e.child,e=s.sibling,s=An(s,{mode:"visible",children:r.children}),s.return=t,s.sibling=null,e!==null&&(p=t.deletions,p===null?(t.deletions=[e],t.flags|=16):p.push(e)),t.child=s,t.memoizedState=null,s)}function su(e,t){return t=wo({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function wo(e,t){return e=qt(22,e,null,t),e.lanes=0,e}function ru(e,t,s){return Ya(t,e.child,null,s),e=su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Cm(e,t,s){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),wc(e.return,t,s)}function ou(e,t,s,r,c,u){var p=e.memoizedState;p===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:s,tailMode:c,treeForkCount:u}:(p.isBackwards=t,p.rendering=null,p.renderingStartTime=0,p.last=r,p.tail=s,p.tailMode=c,p.treeForkCount=u)}function Tm(e,t,s){var r=t.pendingProps,c=r.revealOrder,u=r.tail;r=r.children;var p=Xe.current,b=(p&2)!==0;if(b?(p=p&1|2,t.flags|=128):p&=1,G(Xe,p),pt(e,t,r,s),r=we?Rs:0,!b&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Cm(e,s,t);else if(e.tag===19)Cm(e,s,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(c){case"forwards":for(s=t.child,c=null;s!==null;)e=s.alternate,e!==null&&lo(e)===null&&(c=s),s=s.sibling;s=c,s===null?(c=t.child,t.child=null):(c=s.sibling,s.sibling=null),ou(t,!1,c,s,u,r);break;case"backwards":case"unstable_legacy-backwards":for(s=null,c=t.child,t.child=null;c!==null;){if(e=c.alternate,e!==null&&lo(e)===null){t.child=c;break}e=c.sibling,c.sibling=s,s=c,c=e}ou(t,!0,s,null,u,r);break;case"together":ou(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function Dn(e,t,s){if(e!==null&&(t.dependencies=e.dependencies),fa|=t.lanes,(s&t.childLanes)===0)if(e!==null){if(Oi(e,t,s,!1),(s&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,s=An(e,e.pendingProps),t.child=s,s.return=t;e.sibling!==null;)e=e.sibling,s=s.sibling=An(e,e.pendingProps),s.return=t;s.sibling=null}return t.child}function lu(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&eo(e)))}function Q0(e,t,s){switch(t.tag){case 3:je(t,t.stateNode.containerInfo),aa(t,Fe,e.memoizedState.cache),Va();break;case 27:case 5:En(t);break;case 4:je(t,t.stateNode.containerInfo);break;case 10:aa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,kc(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated!==null?(oa(t),t.flags|=128,null):(s&t.child.childLanes)!==0?_m(e,t,s):(oa(t),e=Dn(e,t,s),e!==null?e.sibling:null);oa(t);break;case 19:var c=(e.flags&128)!==0;if(r=(s&t.childLanes)!==0,r||(Oi(e,t,s,!1),r=(s&t.childLanes)!==0),c){if(r)return Tm(e,t,s);t.flags|=128}if(c=t.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),G(Xe,Xe.current),r)break;return null;case 22:return t.lanes=0,ym(e,t,s,t.pendingProps);case 24:aa(t,Fe,e.memoizedState.cache)}return Dn(e,t,s)}function Rm(e,t,s){if(e!==null)if(e.memoizedProps!==t.pendingProps)We=!0;else{if(!lu(e,s)&&(t.flags&128)===0)return We=!1,Q0(e,t,s);We=(e.flags&131072)!==0}else We=!1,we&&(t.flags&1048576)!==0&&ih(t,Rs,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=$a(t.elementType),t.type=e,typeof e=="function")hc(e)?(r=Ka(e,r),t.tag=1,t=wm(null,t,e,r,s)):(t.tag=0,t=tu(null,t,e,r,s));else{if(e!=null){var c=e.$$typeof;if(c===H){t.tag=11,t=mm(null,t,e,r,s);break e}else if(c===Q){t.tag=14,t=pm(null,t,e,r,s);break e}}throw t=Re(e)||e,Error(o(306,t,""))}}return t;case 0:return tu(e,t,t.type,t.pendingProps,s);case 1:return r=t.type,c=Ka(r,t.pendingProps),wm(e,t,r,c,s);case 3:e:{if(je(t,t.stateNode.containerInfo),e===null)throw Error(o(387));r=t.pendingProps;var u=t.memoizedState;c=u.element,Ac(e,t),Ds(t,r,null,s);var p=t.memoizedState;if(r=p.cache,aa(t,Fe,r),r!==u.cache&&Ec(t,[Fe],s,!0),ks(),r=p.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:p.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=Em(e,t,r,s);break e}else if(r!==c){c=Kt(Error(o(424)),t),xs(c),t=Em(e,t,r,s);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ve=en(e.firstChild),ht=t,we=!0,ta=null,Jt=!0,s=yh(t,null,r,s),t.child=s;s;)s.flags=s.flags&-3|4096,s=s.sibling}else{if(Va(),r===c){t=Dn(e,t,s);break e}pt(e,t,r,s)}t=t.child}return t;case 26:return So(e,t),e===null?(s=Up(t.type,null,t.pendingProps,null))?t.memoizedState=s:we||(s=t.type,e=t.pendingProps,r=Uo(ne.current).createElement(s),r[dt]=t,r[wt]=e,gt(r,s,e),ot(r),t.stateNode=r):t.memoizedState=Up(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return En(t),e===null&&we&&(r=t.stateNode=Dp(t.type,t.pendingProps,ne.current),ht=t,Jt=!0,c=Ve,ga(t.type)?(Vu=c,Ve=en(r.firstChild)):Ve=c),pt(e,t,t.pendingProps.children,s),So(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&we&&((c=r=Ve)&&(r=bb(r,t.type,t.pendingProps,Jt),r!==null?(t.stateNode=r,ht=t,Ve=en(r.firstChild),Jt=!1,c=!0):c=!1),c||na(t)),En(t),c=t.type,u=t.pendingProps,p=e!==null?e.memoizedProps:null,r=u.children,Bu(c,u)?r=null:p!==null&&Bu(c,p)&&(t.flags|=32),t.memoizedState!==null&&(c=zc(e,t,D0,null,null,s),er._currentValue=c),So(e,t),pt(e,t,r,s),t.child;case 6:return e===null&&we&&((e=s=Ve)&&(s=Sb(s,t.pendingProps,Jt),s!==null?(t.stateNode=s,ht=t,Ve=null,e=!0):e=!1),e||na(t)),null;case 13:return _m(e,t,s);case 4:return je(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ya(t,null,r,s):pt(e,t,r,s),t.child;case 11:return mm(e,t,t.type,t.pendingProps,s);case 7:return pt(e,t,t.pendingProps,s),t.child;case 8:return pt(e,t,t.pendingProps.children,s),t.child;case 12:return pt(e,t,t.pendingProps.children,s),t.child;case 10:return r=t.pendingProps,aa(t,t.type,r.value),pt(e,t,r.children,s),t.child;case 9:return c=t.type._context,r=t.pendingProps.children,Qa(t),c=mt(c),r=r(c),t.flags|=1,pt(e,t,r,s),t.child;case 14:return pm(e,t,t.type,t.pendingProps,s);case 15:return gm(e,t,t.type,t.pendingProps,s);
vendor: 6,554 bytes, line 9
9case 19:return Tm(e,t,s);case 31:return P0(e,t,s);case 22:return ym(e,t,s,t.pendingProps);case 24:return Qa(t),r=mt(Fe),e===null?(c=Tc(),c===null&&(c=Ue,u=_c(),c.pooledCache=u,u.refCount++,u!==null&&(c.pooledCacheLanes|=s),c=u),t.memoizedState={parent:r,cache:c},xc(t),aa(t,Fe,c)):((e.lanes&s)!==0&&(Ac(e,t),Ds(t,null,null,s),ks()),c=e.memoizedState,u=t.memoizedState,c.parent!==r?(c={parent:r,cache:r},t.memoizedState=c,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=c),aa(t,Fe,r)):(r=u.cache,aa(t,Fe,r),r!==c.cache&&Ec(t,[Fe],s,!0))),pt(e,t,t.pendingProps.children,s),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function zn(e){e.flags|=4}function cu(e,t,s,r,c){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(c&335544128)===c)if(e.stateNode.complete)e.flags|=8192;else if(Wm())e.flags|=8192;else throw Ga=io,Rc}else e.flags&=-16777217}function xm(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Pp(t))if(Wm())e.flags|=8192;else throw Ga=io,Rc}function Eo(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?rd():536870912,e.lanes|=t,Pi|=t)}function Hs(e,t){if(!we)switch(e.tailMode){case"hidden":t=e.tail;for(var s=null;t!==null;)t.alternate!==null&&(s=t),t=t.sibling;s===null?e.tail=null:s.sibling=null;break;case"collapsed":s=e.tail;for(var r=null;s!==null;)s.alternate!==null&&(r=s),s=s.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Pe(e){var t=e.alternate!==null&&e.alternate.child===e.child,s=0,r=0;if(t)for(var c=e.child;c!==null;)s|=c.lanes|c.childLanes,r|=c.subtreeFlags&65011712,r|=c.flags&65011712,c.return=e,c=c.sibling;else for(c=e.child;c!==null;)s|=c.lanes|c.childLanes,r|=c.subtreeFlags,r|=c.flags,c.return=e,c=c.sibling;return e.subtreeFlags|=r,e.childLanes=s,t}function I0(e,t,s){var r=t.pendingProps;switch(yc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Pe(t),null;case 1:return Pe(t),null;case 3:return s=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Ln(Fe),Be(),s.pendingContext&&(s.context=s.pendingContext,s.pendingContext=null),(e===null||e.child===null)&&(Mi(t)?zn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,bc())),Pe(t),null;case 26:var c=t.type,u=t.memoizedState;return e===null?(zn(t),u!==null?(Pe(t),xm(t,u)):(Pe(t),cu(t,c,null,r,s))):u?u!==e.memoizedState?(zn(t),Pe(t),xm(t,u)):(Pe(t),t.flags&=-16777217):(e=e.memoizedProps,e!==r&&zn(t),Pe(t),cu(t,c,e,r,s)),null;case 27:if(_n(t),s=ne.current,c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&zn(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return Pe(t),null}e=J.current,Mi(t)?rh(t):(e=Dp(c,r,s),t.stateNode=e,zn(t))}return Pe(t),null;case 5:if(_n(t),c=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&zn(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return Pe(t),null}if(u=J.current,Mi(t))rh(t);else{var p=Uo(ne.current);switch(u){case 1:u=p.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:u=p.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":u=p.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":u=p.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":u=p.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof r.is=="string"?p.createElement("select",{is:r.is}):p.createElement("select"),r.multiple?u.multiple=!0:r.size&&(u.size=r.size);break;default:u=typeof r.is=="string"?p.createElement(c,{is:r.is}):p.createElement(c)}}u[dt]=t,u[wt]=r;e:for(p=t.child;p!==null;){if(p.tag===5||p.tag===6)u.appendChild(p.stateNode);else if(p.tag!==4&&p.tag!==27&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===t)break e;for(;p.sibling===null;){if(p.return===null||p.return===t)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}t.stateNode=u;e:switch(gt(u,c,r),c){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&zn(t)}}return Pe(t),cu(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,s),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&zn(t);else{if(typeof r!="string"&&t.stateNode===null)throw Error(o(166));if(e=ne.current,Mi(t)){if(e=t.stateNode,s=t.memoizedProps,r=null,c=ht,c!==null)switch(c.tag){case 27:case 5:r=c.memoizedProps}e[dt]=t,e=!!(e.nodeValue===s||r!==null&&r.suppressHydrationWarning===!0||_p(e.nodeValue,s)),e||na(t,!0)}else e=Uo(e).createTextNode(r),e[dt]=t,t.stateNode=e}return Pe(t),null;case 31:if(s=t.memoizedState,e===null||e.memoizedState!==null){if(r=Mi(t),s!==null){if(e===null){if(!r)throw Error(o(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(557));e[dt]=t}else Va(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Pe(t),e=!1}else s=bc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=s),e=!0;if(!e)return t.flags&256?(Ht(t),t):(Ht(t),null);if((t.flags&128)!==0)throw Error(o(558))}return Pe(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=Mi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!c)throw Error(o(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(o(317));c[dt]=t}else Va(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Pe(t),c=!1}else c=bc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(Ht(t),t):(Ht(t),null)}return Ht(t),(t.flags&128)!==0?(t.lanes=s,t):(s=r!==null,e=e!==null&&e.memoizedState!==null,s&&(r=t.child,c=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(c=r.alternate.memoizedState.cachePool.pool),u=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(u=r.memoizedState.cachePool.pool),u!==c&&(r.flags|=2048)),s!==e&&s&&(t.child.flags|=8192),Eo(t,t.updateQueue),Pe(t),null);case 4:return Be(),e===null&&Lu(t.stateNode.containerInfo),Pe(t),null;case 10:return Ln(t.type),Pe(t),null;case 19:if(k(Xe),r=t.memoizedState,r===null)return Pe(t),null;if(c=(t.flags&128)!==0,u=r.rendering,u===null)if(c)Hs(r,!1);else{if(Ye!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=lo(e),u!==null){for(t.flags|=128,Hs(r,!1),e=u.updateQueue,t.updateQueue=e,Eo(t,e),t.subtreeFlags=0,e=s,s=t.child;s!==null;)th(s,e),s=s.sibling;return G(Xe,Xe.current&1|2),we&&Mn(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&yt()>
vendor: 21,375 bytes, line 9
9xo&&(t.flags|=128,c=!0,Hs(r,!1),t.lanes=4194304)}else{if(!c)if(e=lo(u),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,Eo(t,e),Hs(r,!0),r.tail===null&&r.tailMode==="hidden"&&!u.alternate&&!we)return Pe(t),null}else 2*yt()-r.renderingStartTime>xo&&s!==536870912&&(t.flags|=128,c=!0,Hs(r,!1),t.lanes=4194304);r.isBackwards?(u.sibling=t.child,t.child=u):(e=r.last,e!==null?e.sibling=u:t.child=u,r.last=u)}return r.tail!==null?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=yt(),e.sibling=null,s=Xe.current,G(Xe,c?s&1|2:s&1),we&&Mn(t,r.treeForkCount),e):(Pe(t),null);case 22:case 23:return Ht(t),Nc(),r=t.memoizedState!==null,e!==null?e.memoizedState!==null!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?(s&536870912)!==0&&(t.flags&128)===0&&(Pe(t),t.subtreeFlags&6&&(t.flags|=8192)):Pe(t),s=t.updateQueue,s!==null&&Eo(t,s.retryQueue),s=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(s=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==s&&(t.flags|=2048),e!==null&&k(Ia),null;case 24:return s=null,e!==null&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),Ln(Fe),Pe(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function $0(e,t){switch(yc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ln(Fe),Be(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return _n(t),null;case 31:if(t.memoizedState!==null){if(Ht(t),t.alternate===null)throw Error(o(340));Va()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Ht(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Va()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return k(Xe),null;case 4:return Be(),null;case 10:return Ln(t.type),null;case 22:case 23:return Ht(t),Nc(),e!==null&&k(Ia),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ln(Fe),null;case 25:return null;default:return null}}function Am(e,t){switch(yc(t),t.tag){case 3:Ln(Fe),Be();break;case 26:case 27:case 5:_n(t);break;case 4:Be();break;case 31:t.memoizedState!==null&&Ht(t);break;case 13:Ht(t);break;case 19:k(Xe);break;case 10:Ln(t.type);break;case 22:case 23:Ht(t),Nc(),e!==null&&k(Ia);break;case 24:Ln(Fe)}}function Vs(e,t){try{var s=t.updateQueue,r=s!==null?s.lastEffect:null;if(r!==null){var c=r.next;s=c;do{if((s.tag&e)===e){r=void 0;var u=s.create,p=s.inst;r=u(),p.destroy=r}s=s.next}while(s!==c)}}catch(b){Ae(t,t.return,b)}}function ca(e,t,s){try{var r=t.updateQueue,c=r!==null?r.lastEffect:null;if(c!==null){var u=c.next;r=u;do{if((r.tag&e)===e){var p=r.inst,b=p.destroy;if(b!==void 0){p.destroy=void 0,c=t;var x=s,z=b;try{z()}catch($){Ae(c,x,$)}}}r=r.next}while(r!==u)}}catch($){Ae(t,t.return,$)}}function Mm(e){var t=e.updateQueue;if(t!==null){var s=e.stateNode;try{bh(t,s)}catch(r){Ae(e,e.return,r)}}}function Om(e,t,s){s.props=Ka(e.type,e.memoizedProps),s.state=e.memoizedState;try{s.componentWillUnmount()}catch(r){Ae(e,t,r)}}function Ps(e,t){try{var s=e.ref;if(s!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof s=="function"?e.refCleanup=s(r):s.current=r}}catch(c){Ae(e,t,c)}}function mn(e,t){var s=e.ref,r=e.refCleanup;if(s!==null)if(typeof r=="function")try{r()}catch(c){Ae(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof s=="function")try{s(null)}catch(c){Ae(e,t,c)}else s.current=null}function Lm(e){var t=e.type,s=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":s.autoFocus&&r.focus();break e;case"img":s.src?r.src=s.src:s.srcSet&&(r.srcset=s.srcSet)}}catch(c){Ae(e,e.return,c)}}function uu(e,t,s){try{var r=e.stateNode;hb(r,e.type,s,t),r[wt]=t}catch(c){Ae(e,e.return,c)}}function Nm(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ga(e.type)||e.tag===4}function fu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Nm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ga(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function du(e,t,s){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s).insertBefore(e,t):(t=s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s,t.appendChild(e),s=s._reactRootContainer,s!=null||t.onclick!==null||(t.onclick=Rn));else if(r!==4&&(r===27&&ga(e.type)&&(s=e.stateNode,t=null),e=e.child,e!==null))for(du(e,t,s),e=e.sibling;e!==null;)du(e,t,s),e=e.sibling}function _o(e,t,s){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?s.insertBefore(e,t):s.appendChild(e);else if(r!==4&&(r===27&&ga(e.type)&&(s=e.stateNode),e=e.child,e!==null))for(_o(e,t,s),e=e.sibling;e!==null;)_o(e,t,s),e=e.sibling}function km(e){var t=e.stateNode,s=e.memoizedProps;try{for(var r=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);gt(t,r,s),t[dt]=e,t[wt]=s}catch(u){Ae(e,e.return,u)}}var Bn=!1,et=!1,hu=!1,Dm=typeof WeakSet=="function"?WeakSet:Set,lt=null;function G0(e,t){if(e=e.containerInfo,Du=Io,e=Gd(e),rc(e)){if("selectionStart"in e)var s={start:e.selectionStart,end:e.selectionEnd};else e:{s=(s=e.ownerDocument)&&s.defaultView||window;var r=s.getSelection&&s.getSelection();if(r&&r.rangeCount!==0){s=r.anchorNode;var c=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{s.nodeType,u.nodeType}catch{s=null;break e}var p=0,b=-1,x=-1,z=0,$=0,K=e,U=null;t:for(;;){for(var j;K!==s||c!==0&&K.nodeType!==3||(b=p+c),K!==u||r!==0&&K.nodeType!==3||(x=p+r),K.nodeType===3&&(p+=K.nodeValue.length),(j=K.firstChild)!==null;)U=K,K=j;for(;;){if(K===e)break t;if(U===s&&++z===c&&(b=p),U===u&&++$===r&&(x=p),(j=K.nextSibling)!==null)break;K=U,U=K.parentNode}K=j}s=b===-1||x===-1?null:{start:b,end:x}}else s=null}s=s||{start:0,end:0}}else s=null;for(zu={focusedElem:e,selectionRange:s},Io=!1,lt=t;lt!==null;)if(t=lt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,lt=e;else for(;lt!==null;){switch(t=lt,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(s=0;s<e.length;s++)c=e[s],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,s=t,c=u.memoizedProps,u=u.memoizedState,r=s.stateNode;try{var ie=Ka(s.type,c);e=r.getSnapshotBeforeUpdate(ie,u),r.__reactInternalSnapshotBeforeUpdate=e}catch(fe){Ae(s,s.return,fe)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,s=e.nodeType,s===9)qu(e);else if(s===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":qu(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(o(163))}if(e=t.sibling,e!==null){e.return=t.return,lt=e;break}lt=t.return}}function zm(e,t,s){var r=s.flags;switch(s.tag){case 0:case 11:case 15:qn(e,s),r&4&&Vs(5,s);break;case 1:if(qn(e,s),r&4)if(e=s.stateNode,t===null)try{e.componentDidMount()}catch(p){Ae(s,s.return,p)}else{var c=Ka(s.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(c,t,e.__reactInternalSnapshotBeforeUpdate)}catch(p){Ae(s,s.return,p)}}r&64&&Mm(s),r&512&&Ps(s,s.return);break;case 3:if(qn(e,s),r&64&&(e=s.updateQueue,e!==null)){if(t=null,s.child!==null)switch(s.child.tag){case 27:case 5:t=s.child.stateNode;break;case 1:t=s.child.stateNode}try{bh(e,t)}catch(p){Ae(s,s.return,p)}}break;case 27:t===null&&r&4&&km(s);case 26:case 5:qn(e,s),t===null&&r&4&&Lm(s),r&512&&Ps(s,s.return);break;case 12:qn(e,s);break;case 31:qn(e,s),r&4&&qm(e,s);break;case 13:qn(e,s),r&4&&jm(e,s),r&64&&(e=s.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(s=tb.bind(null,s),wb(e,s))));break;case 22:if(r=s.memoizedState!==null||Bn,!r){t=t!==null&&t.memoizedState!==null||et,c=Bn;var u=et;Bn=r,(et=t)&&!u?jn(e,s,(s.subtreeFlags&8772)!==0):qn(e,s),Bn=c,et=u}break;case 30:break;default:qn(e,s)}}function Bm(e){var t=e.alternate;t!==null&&(e.alternate=null,Bm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Ql(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ie=null,_t=!1;function Un(e,t,s){for(s=s.child;s!==null;)Um(e,t,s),s=s.sibling}function Um(e,t,s){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(ds,s)}catch{}switch(s.tag){case 26:et||mn(s,t),Un(e,t,s),s.memoizedState?s.memoizedState.count--:s.stateNode&&(s=s.stateNode,s.parentNode.removeChild(s));break;case 27:et||mn(s,t);var r=Ie,c=_t;ga(s.type)&&(Ie=s.stateNode,_t=!1),Un(e,t,s),Fs(s.stateNode),Ie=r,_t=c;break;case 5:et||mn(s,t);case 6:if(r=Ie,c=_t,Ie=null,Un(e,t,s),Ie=r,_t=c,Ie!==null)if(_t)try{(Ie.nodeType===9?Ie.body:Ie.nodeName==="HTML"?Ie.ownerDocument.body:Ie).removeChild(s.stateNode)}catch(u){Ae(s,t,u)}else try{Ie.removeChild(s.stateNode)}catch(u){Ae(s,t,u)}break;case 18:Ie!==null&&(_t?(e=Ie,Mp(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,s.stateNode),Zi(e)):Mp(Ie,s.stateNode));break;case 4:r=Ie,c=_t,Ie=s.stateNode.containerInfo,_t=!0,Un(e,t,s),Ie=r,_t=c;break;case 0:case 11:case 14:case 15:ca(2,s,t),et||ca(4,s,t),Un(e,t,s);break;case 1:et||(mn(s,t),r=s.stateNode,typeof r.componentWillUnmount=="function"&&Om(s,t,r)),Un(e,t,s);break;case 21:Un(e,t,s);break;case 22:et=(r=et)||s.memoizedState!==null,Un(e,t,s),et=r;break;default:Un(e,t,s)}}function qm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Zi(e)}catch(s){Ae(t,t.return,s)}}}function jm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Zi(e)}catch(s){Ae(t,t.return,s)}}function Y0(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Dm),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Dm),t;default:throw Error(o(435,e.tag))}}function Co(e,t){var s=Y0(e);t.forEach(function(r){if(!s.has(r)){s.add(r);var c=nb.bind(null,e,r);r.then(c,c)}})}function Ct(e,t){var s=t.deletions;if(s!==null)for(var r=0;r<s.length;r++){var c=s[r],u=e,p=t,b=p;e:for(;b!==null;){switch(b.tag){case 27:if(ga(b.type)){Ie=b.stateNode,_t=!1;break e}break;case 5:Ie=b.stateNode,_t=!1;break e;case 3:case 4:Ie=b.stateNode.containerInfo,_t=!0;break e}b=b.return}if(Ie===null)throw Error(o(160));Um(u,p,c),Ie=null,_t=!1,u=c.alternate,u!==null&&(u.return=null),c.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Hm(t,e),t=t.sibling}var on=null;function Hm(e,t){var s=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ct(t,e),Tt(e),r&4&&(ca(3,e,e.return),Vs(3,e),ca(5,e,e.return));break;case 1:Ct(t,e),Tt(e),r&512&&(et||s===null||mn(s,s.return)),r&64&&Bn&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(s=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=s===null?r:s.concat(r))));break;case 26:var c=on;if(Ct(t,e),Tt(e),r&512&&(et||s===null||mn(s,s.return)),r&4){var u=s!==null?s.memoizedState:null;if(r=e.memoizedState,s===null)if(r===null)if(e.stateNode===null){e:{r=e.type,s=e.memoizedProps,c=c.ownerDocument||c;t:switch(r){case"title":u=c.getElementsByTagName("title")[0],(!u||u[ps]||u[dt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=c.createElement(r),c.head.insertBefore(u,c.querySelector("head > title"))),gt(u,r,s),u[dt]=e,ot(u),r=u;break e;case"link":var p=Hp("link","href",c).get(r+(s.href||""));if(p){for(var b=0;b<p.length;b++)if(u=p[b],u.getAttribute("href")===(s.href==null||s.href===""?null:s.href)&&u.getAttribute("rel")===(s.rel==null?null:s.rel)&&u.getAttribute("title")===(s.title==null?null:s.title)&&u.getAttribute("crossorigin")===(s.crossOrigin==null?null:s.crossOrigin)){p.splice(b,1);break t}}u=c.createElement(r),gt(u,r,s),c.head.appendChild(u);break;case"meta":if(p=Hp("meta","content",c).get(r+(s.content||""))){for(b=0;b<p.length;b++)if(u=p[b],u.getAttribute("content")===(s.content==null?null:""+s.content)&&u.getAttribute("name")===(s.name==null?null:s.name)&&u.getAttribute("property")===(s.property==null?null:s.property)&&u.getAttribute("http-equiv")===(s.httpEquiv==null?null:s.httpEquiv)&&u.getAttribute("charset")===(s.charSet==null?null:s.charSet)){p.splice(b,1);break t}}u=c.createElement(r),gt(u,r,s),c.head.appendChild(u);break;default:throw Error(o(468,r))}u[dt]=e,ot(u),r=u}e.stateNode=r}else Vp(c,e.type,e.stateNode);else e.stateNode=jp(c,r,e.memoizedProps);else u!==r?(u===null?s.stateNode!==null&&(s=s.stateNode,s.parentNode.removeChild(s)):u.count--,r===null?Vp(c,e.type,e.stateNode):jp(c,r,e.memoizedProps)):r===null&&e.stateNode!==null&&uu(e,e.memoizedProps,s.memoizedProps)}break;case 27:Ct(t,e),Tt(e),r&512&&(et||s===null||mn(s,s.return)),s!==null&&r&4&&uu(e,e.memoizedProps,s.memoizedProps);break;case 5:if(Ct(t,e),Tt(e),r&512&&(et||s===null||mn(s,s.return)),e.flags&32){c=e.stateNode;try{bi(c,"")}catch(ie){Ae(e,e.return,ie)}}r&4&&e.stateNode!=null&&(c=e.memoizedProps,uu(e,c,s!==null?s.memoizedProps:c)),r&1024&&(hu=!0);break;case 6:if(Ct(t,e),Tt(e),r&4){if(e.stateNode===null)throw Error(o(162));r=e.memoizedProps,s=e.stateNode;try{s.nodeValue=r}catch(ie){Ae(e,e.return,ie)}}break;case 3:if(Ho=null,c=on,on=qo(t.containerInfo),Ct(t,e),on=c,Tt(e),r&4&&s!==null&&s.memoizedState.isDehydrated)try{Zi(t.containerInfo)}catch(ie){Ae(e,e.return,ie)}hu&&(hu=!1,Vm(e));break;case 4:r=on,on=qo(e.stateNode.containerInfo),Ct(t,e),Tt(e),on=r;break;case 12:Ct(t,e),Tt(e);break;case 31:Ct(t,e),Tt(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Co(e,r)));break;case 13:Ct(t,e),Tt(e),e.child.flags&8192&&e.memoizedState!==null!=(s!==null&&s.memoizedState!==null)&&(Ro=yt()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Co(e,r)));break;case 22:c=e.memoizedState!==null;var x=s!==null&&s.memoizedState!==null,z=Bn,$=et;if(Bn=z||c,et=$||x,Ct(t,e),et=$,Bn=z,Tt(e),r&8192)e:for(t=e.stateNode,t._visibility=c?t._visibility&-2:t._visibility|1,c&&(s===null||x||Bn||et||Za(e)),s=null,t=e;;){if(t.tag===5||t.tag===26){if(s===null){x=s=t;try{if(u=x.stateNode,c)p=u.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none";else{b=x.stateNode;var K=x.memoizedProps.style,U=K!=null&&K.hasOwnProperty("display")?K.display:null;b.style.display=U==null||typeof U=="boolean"?"":(""+U).trim()}}catch(ie){Ae(x,x.return,ie)}}}else if(t.tag===6){if(s===null){x=t;try{x.stateNode.nodeValue=c?"":x.memoizedProps}catch(ie){Ae(x,x.return,ie)}}}else if(t.tag===18){if(s===null){x=t;try{var j=x.stateNode;c?Op(j,!0):Op(x.stateNode,!1)}catch(ie){Ae(x,x.return,ie)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;s===t&&(s=null),t=t.return}s===t&&(s=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(s=r.retryQueue,s!==null&&(r.retryQueue=null,Co(e,s))));break;case 19:Ct(t,e),Tt(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,Co(e,r)));break;case 30:break;case 21:break;default:Ct(t,e),Tt(e)}}function Tt(e){var t=e.flags;if(t&2){try{for(var s,r=e.return;r!==null;){if(Nm(r)){s=r;break}r=r.return}if(s==null)throw Error(o(160));switch(s.tag){case 27:var c=s.stateNode,u=fu(e);_o(e,u,c);break;case 5:var p=s.stateNode;s.flags&32&&(bi(p,""),s.flags&=-33);var b=fu(e);_o(e,b,p);break;case 3:case 4:var x=s.stateNode.containerInfo,z=fu(e);du(e,z,x);break;default:throw Error(o(161))}}catch($){Ae(e,e.return,$)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Vm(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Vm(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function qn(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)zm(e,t.alternate,t),t=t.sibling}function Za(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ca(4,t,t.return),Za(t);break;case 1:mn(t,t.return);var s=t.stateNode;typeof s.componentWillUnmount=="function"&&Om(t,t.return,s),Za(t);break;case 27:Fs(t.stateNode);case 26:case 5:mn(t,t.return),Za(t);break;case 22:t.memoizedState===null&&Za(t);break;case 30:Za(t);break;default:Za(t)}e=e.sibling}}function jn(e,t,s){for(s=s&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var r=t.alternate,c=e,u=t,p=u.flags;switch(u.tag){case 0:case 11:case 15:jn(c,u,s),Vs(4,u);break;case 1:if(jn(c,u,s),r=u,c=r.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(z){Ae(r,r.return,z)}if(r=u,c=r.updateQueue,c!==null){var b=r.stateNode;try{var x=c.shared.hiddenCallbacks;if(x!==null)for(c.shared.hiddenCallbacks=null,c=0;c<x.length;c++)vh(x[c],b)}catch(z){Ae(r,r.return,z)}}s&&p&64&&Mm(u),Ps(u,u.return);break;case 27:km(u);case 26:case 5:jn(c,u,s),s&&r===null&&p&4&&Lm(u),Ps(u,u.return);break;case 12:jn(c,u,s);break;case 31:jn(c,u,s),s&&p&4&&qm(c,u);break;case 13:jn(c,u,s),s&&p&4&&jm(c,u);break;case 22:u.memoizedState===null&&jn(c,u,s),Ps(u,u.return);break;case 30:break;default:jn(c,u,s)}t=t.sibling}}function mu(e,t){var s=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(s=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==s&&(e!=null&&e.refCount++,s!=null&&As(s))}function pu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&As(e))}function ln(e,t,s,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Pm(e,t,s,r),t=t.sibling}function Pm(e,t,s,r){var c=t.flags;switch(t.tag){case 0:case 11:case 15:ln(e,t,s,r),c&2048&&Vs(9,t);break;case 1:ln(e,t,s,r);break;case 3:ln(e,t,s,r),c&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&As(e)));break;case 12:if(c&2048){ln(e,t,s,r),e=t.stateNode;try{var u=t.memoizedProps,p=u.id,b=u.onPostCommit;typeof b=="function"&&b(p,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(x){Ae(t,t.return,x)}}else ln(e,t,s,r);break;case 31:ln(e,t,s,r);break;case 13:ln(e,t,s,r);break;case 23:break;case 22:u=t.stateNode,p=t.alternate,t.memoizedState!==null?u._visibility&2?ln(e,t,s,r):Qs(e,t):u._visibility&2?ln(e,t,s,r):(u._visibility|=2,ji(e,t,s,r,(t.subtreeFlags&10256)!==0||!1)),c&2048&&mu(p,t);break;case 24:ln(e,t,s,r),c&2048&&pu(t.alternate,t);break;default:ln(e,t,s,r)}}function ji(e,t,s,r,c){for(c=c&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,p=t,b=s,x=r,z=p.flags;switch(p.tag){case 0:case 11:case 15:ji(u,p,b,x,c),Vs(8,p);break;case 23:break;case 22:var $=p.stateNode;p.memoizedState!==null?$._visibility&2?ji(u,p,b,x,c):Qs(u,p):($._visibility|=2,ji(u,p,b,x,c)),c&&z&2048&&mu(p.alternate,p);break;case 24:ji(u,p,b,x,c),c&&z&2048&&pu(p.alternate,p);break;default:ji(u,p,b,x,c)}t=t.sibling}}function Qs(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var s=e,r=t,c=r.flags;switch(r.tag){case 22:Qs(s,r),c&2048&&mu(r.alternate,r);break;case 24:Qs(s,r),c&2048&&pu(r.alternate,r);break;default:Qs(s,r)}t=t.sibling}}var Is=8192;function Hi(e,t,s){if(e.subtreeFlags&Is)for(e=e.child;e!==null;)Qm(e,t,s),e=e.sibling}function Qm(e,t,s){switch(e.tag){case 26:Hi(e,t,s),e.flags&Is&&e.memoizedState!==null&&kb(s,on,e.memoizedState,e.memoizedProps);break;case 5:Hi(e,t,s);break;case 3:case 4:var r=on;on=qo(e.stateNode.containerInfo),Hi(e,t,s),on=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Is,Is=16777216,Hi(e,t,s),Is=r):Hi(e,t,s));break;default:Hi(e,t,s)}}function Im(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function $s(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var s=0;s<t.length;s++){var r=t[s];lt=r,Gm(r,e)}Im(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)$m(e),e=e.sibling}function $m(e){switch(e.tag){case 0:case 11:case 15:$s(e),e.flags&2048&&ca(9,e,e.return);break;case 3:$s(e);break;case 12:$s(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,To(e)):$s(e);break;default:$s(e)}}function To(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var s=0;s<t.length;s++){var r=t[s];lt=r,Gm(r,e)}Im(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:ca(8,t,t.return),To(t);break;case 22:s=t.stateNode,s._visibility&2&&(s._visibility&=-3,To(t));break;default:To(t)}e=e.sibling}}function Gm(e,t){for(;lt!==null;){var s=lt;switch(s.tag){case 0:case 11:case 15:ca(8,s,t);break;case 23:case 22:if(s.memoizedState!==null&&s.memoizedState.cachePool!==null){var r=s.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:As(s.memoizedState.cache)}if(r=s.child,r!==null)r.return=s,lt=r;else e:for(s=e;lt!==null;){r=lt;var c=r.sibling,u=r.return;if(Bm(r),r===s){lt=null;break e}if(c!==null){c.return=u,lt=c;break e}lt=u}}}var X0={getCacheForType:function(e){var t=mt(Fe),s=t.data.get(e);return s===void 0&&(s=e(),t.data.set(e,s)),s},cacheSignal:function(){return mt(Fe).controller.signal}},K0=typeof WeakMap=="function"?WeakMap:Map,Te=0,Ue=null,ye=null,be=0,xe=0,Vt=null,ua=!1,Vi=!1,gu=!1,Hn=0,Ye=0,fa=0,Fa=0,yu=0,Pt
vendor: 4,186 bytes, line 9
9=0,Pi=0,Gs=null,Rt=null,vu=!1,Ro=0,Ym=0,xo=1/0,Ao=null,da=null,it=0,ha=null,Qi=null,Vn=0,bu=0,Su=null,Xm=null,Ys=0,wu=null;function Qt(){return(Te&2)!==0&&be!==0?be&-be:B.T!==null?xu():ud()}function Km(){if(Pt===0)if((be&536870912)===0||we){var e=zr;zr<<=1,(zr&3932160)===0&&(zr=262144),Pt=e}else Pt=536870912;return e=jt.current,e!==null&&(e.flags|=32),Pt}function xt(e,t,s){(e===Ue&&(xe===2||xe===9)||e.cancelPendingCommit!==null)&&(Ii(e,0),ma(e,be,Pt,!1)),ms(e,s),((Te&2)===0||e!==Ue)&&(e===Ue&&((Te&2)===0&&(Fa|=s),Ye===4&&ma(e,be,Pt,!1)),pn(e))}function Zm(e,t,s){if((Te&6)!==0)throw Error(o(327));var r=!s&&(t&127)===0&&(t&e.expiredLanes)===0||hs(e,t),c=r?J0(e,t):_u(e,t,!0),u=r;do{if(c===0){Vi&&!r&&ma(e,t,0,!1);break}else{if(s=e.current.alternate,u&&!Z0(s)){c=_u(e,t,!1),u=!1;continue}if(c===2){if(u=t,e.errorRecoveryDisabledLanes&u)var p=0;else p=e.pendingLanes&-536870913,p=p!==0?p:p&536870912?536870912:0;if(p!==0){t=p;e:{var b=e;c=Gs;var x=b.current.memoizedState.isDehydrated;if(x&&(Ii(b,p).flags|=256),p=_u(b,p,!1),p!==2){if(gu&&!x){b.errorRecoveryDisabledLanes|=u,Fa|=u,c=4;break e}u=Rt,Rt=c,u!==null&&(Rt===null?Rt=u:Rt.push.apply(Rt,u))}c=p}if(u=!1,c!==2)continue}}if(c===1){Ii(e,0),ma(e,t,0,!0);break}e:{switch(r=e,u=c,u){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:ma(r,t,Pt,!ua);break e;case 2:Rt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(c=Ro+300-yt(),10<c)){if(ma(r,t,Pt,!ua),Ur(r,0,!0)!==0)break e;Vn=t,r.timeoutHandle=xp(Fm.bind(null,r,s,Rt,Ao,vu,t,Pt,Fa,Pi,ua,u,"Throttled",-0,0),c);break e}Fm(r,s,Rt,Ao,vu,t,Pt,Fa,Pi,ua,u,null,-0,0)}}break}while(!0);pn(e)}function Fm(e,t,s,r,c,u,p,b,x,z,$,K,U,j){if(e.timeoutHandle=-1,K=t.subtreeFlags,K&8192||(K&16785408)===16785408){K={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Rn},Qm(t,u,K);var ie=(u&62914560)===u?Ro-yt():(u&4194048)===u?Ym-yt():0;if(ie=Db(K,ie),ie!==null){Vn=u,e.cancelPendingCommit=ie(sp.bind(null,e,t,u,s,r,c,p,b,x,$,K,null,U,j)),ma(e,u,p,!z);return}}sp(e,t,u,s,r,c,p,b,x)}function Z0(e){for(var t=e;;){var s=t.tag;if((s===0||s===11||s===15)&&t.flags&16384&&(s=t.updateQueue,s!==null&&(s=s.stores,s!==null)))for(var r=0;r<s.length;r++){var c=s[r],u=c.getSnapshot;c=c.value;try{if(!Ut(u(),c))return!1}catch{return!1}}if(s=t.child,t.subtreeFlags&16384&&s!==null)s.return=t,t=s;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ma(e,t,s,r){t&=~yu,t&=~Fa,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var c=t;0<c;){var u=31-Bt(c),p=1<<u;r[u]=-1,c&=~p}s!==0&&od(e,s,t)}function Mo(){return(Te&6)===0?(Xs(0),!1):!0}function Eu(){if(ye!==null){if(xe===0)var e=ye.return;else e=ye,On=Pa=null,qc(e),Di=null,Os=0,e=ye;for(;e!==null;)Am(e.alternate,e),e=e.return;ye=null}}function Ii(e,t){var s=e.timeoutHandle;s!==-1&&(e.timeoutHandle=-1,gb(s)),s=e.cancelPendingCommit,s!==null&&(e.cancelPendingCommit=null,s()),Vn=0,Eu(),Ue=e,ye=s=An(e.current,null),be=t,xe=0,Vt=null,ua=!1,Vi=hs(e,t),gu=!1,Pi=Pt=yu=Fa=fa=Ye=0,Rt=Gs=null,vu=!1,(t&8)!==0&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var c=31-Bt(r),u=1<<c;t|=e[c],r&=~u}return Hn=t,Kr(),s}function Jm(e,t){me=null,B.H=qs,t===ki||t===ao?(t=mh(),xe=3):t===Rc?(t=mh(),xe=4):xe=t===eu?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Vt=t,ye===null&&(Ye=1,vo(e,Kt(t,e.current)))}function Wm(){var e=jt.current;return e===null?!0:(be&4194048)===be?Wt===null:(be&62914560)===be||(be&536870912)!==0?e===Wt:!1}function ep(){var e=B.H;return B.H=qs,e===null?qs:e}function tp(){var e=B.A;return B.A=X0,e}function Oo(){Ye=4,ua||(be&4194048)!==be&&jt.current!==null||(Vi=!0),(fa&134217727)===0&&(Fa&134217727)===0||Ue===null||ma(Ue,be,Pt,!1)}function _u(e,t,s){var r=Te;Te|=2;var c=ep(),u=tp();(Ue!==e||be!==t)&&(Ao=null,Ii(e,t)),t=!1;var p=Ye;e:do try{if(xe!==0&&ye!==null){var b=ye,x=Vt;switch(xe){case 8:Eu(),p=6;break e;case 3:case 2:case 9:case 6:jt.current===null&&(t=!0);var z=xe;if(xe=0,Vt=null,$i(e,b,x,z),s&&Vi){p=0;break e}break;
vendor: 4,194 bytes, line 9
9default:z=xe,xe=0,Vt=null,$i(e,b,x,z)}}F0(),p=Ye;break}catch($){Jm(e,$)}while(!0);return t&&e.shellSuspendCounter++,On=Pa=null,Te=r,B.H=c,B.A=u,ye===null&&(Ue=null,be=0,Kr()),p}function F0(){for(;ye!==null;)np(ye)}function J0(e,t){var s=Te;Te|=2;var r=ep(),c=tp();Ue!==e||be!==t?(Ao=null,xo=yt()+500,Ii(e,t)):Vi=hs(e,t);e:do try{if(xe!==0&&ye!==null){t=ye;var u=Vt;t:switch(xe){case 1:xe=0,Vt=null,$i(e,t,u,1);break;case 2:case 9:if(dh(u)){xe=0,Vt=null,ap(t);break}t=function(){xe!==2&&xe!==9||Ue!==e||(xe=7),pn(e)},u.then(t,t);break e;case 3:xe=7;break e;case 4:xe=5;break e;case 7:dh(u)?(xe=0,Vt=null,ap(t)):(xe=0,Vt=null,$i(e,t,u,7));break;case 5:var p=null;switch(ye.tag){case 26:p=ye.memoizedState;case 5:case 27:var b=ye;if(p?Pp(p):b.stateNode.complete){xe=0,Vt=null;var x=b.sibling;if(x!==null)ye=x;else{var z=b.return;z!==null?(ye=z,Lo(z)):ye=null}break t}}xe=0,Vt=null,$i(e,t,u,5);break;case 6:xe=0,Vt=null,$i(e,t,u,6);break;case 8:Eu(),Ye=6;break e;default:throw Error(o(462))}}W0();break}catch($){Jm(e,$)}while(!0);return On=Pa=null,B.H=r,B.A=c,Te=s,ye!==null?0:(Ue=null,be=0,Kr(),Ye)}function W0(){for(;ye!==null&&!kr();)np(ye)}function np(e){var t=Rm(e.alternate,e,Hn);e.memoizedProps=e.pendingProps,t===null?Lo(e):ye=t}function ap(e){var t=e,s=t.alternate;switch(t.tag){case 15:case 0:t=Sm(s,t,t.pendingProps,t.type,void 0,be);break;case 11:t=Sm(s,t,t.pendingProps,t.type.render,t.ref,be);break;case 5:qc(t);default:Am(s,t),t=ye=th(t,Hn),t=Rm(s,t,Hn)}e.memoizedProps=e.pendingProps,t===null?Lo(e):ye=t}function $i(e,t,s,r){On=Pa=null,qc(t),Di=null,Os=0;var c=t.return;try{if(V0(e,c,t,s,be)){Ye=1,vo(e,Kt(s,e.current)),ye=null;return}}catch(u){if(c!==null)throw ye=c,u;Ye=1,vo(e,Kt(s,e.current)),ye=null;return}t.flags&32768?(we||r===1?e=!0:Vi||(be&536870912)!==0?e=!1:(ua=e=!0,(r===2||r===9||r===3||r===6)&&(r=jt.current,r!==null&&r.tag===13&&(r.flags|=16384))),ip(t,e)):Lo(t)}function Lo(e){var t=e;do{if((t.flags&32768)!==0){ip(t,ua);return}e=t.return;var s=I0(t.alternate,t,Hn);if(s!==null){ye=s;return}if(t=t.sibling,t!==null){ye=t;return}ye=t=e}while(t!==null);Ye===0&&(Ye=5)}function ip(e,t){do{var s=$0(e.alternate,e);if(s!==null){s.flags&=32767,ye=s;return}if(s=e.return,s!==null&&(s.flags|=32768,s.subtreeFlags=0,s.deletions=null),!t&&(e=e.sibling,e!==null)){ye=e;return}ye=e=s}while(e!==null);Ye=6,ye=null}function sp(e,t,s,r,c,u,p,b,x){e.cancelPendingCommit=null;do No();while(it!==0);if((Te&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(u=t.lanes|t.childLanes,u|=fc,Nv(e,s,u,p,b,x),e===Ue&&(ye=Ue=null,be=0),Qi=t,ha=e,Vn=s,bu=u,Su=c,Xm=r,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,ab(di,function(){return up(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||r){r=B.T,B.T=null,c=I.p,I.p=2,p=Te,Te|=4;try{G0(e,t,s)}finally{Te=p,I.p=c,B.T=r}}it=1,rp(),op(),lp()}}function rp(){if(it===1){it=0;var e=ha,t=Qi,s=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||s){s=B.T,B.T=null;var r=I.p;I.p=2;var c=Te;Te|=4;try{Hm(t,e);var u=zu,p=Gd(e.containerInfo),b=u.focusedElem,x=u.selectionRange;if(p!==b&&b&&b.ownerDocument&&$d(b.ownerDocument.documentElement,b)){if(x!==null&&rc(b)){var z=x.start,$=x.end;if($===void 0&&($=z),"selectionStart"in b)b.selectionStart=z,b.selectionEnd=Math.min($,b.value.length);else{var K=b.ownerDocument||document,U=K&&K.defaultView||window;if(U.getSelection){var j=U.getSelection(),ie=b.textContent.length,fe=Math.min(x.start,ie),Ne=x.end===void 0?fe:Math.min(x.end,ie);!j.extend&&fe>Ne&&(p=Ne,Ne=fe,fe=p);var N=Id(b,fe),M=Id(b,Ne);if(N&&M&&(j.rangeCount!==1||j.anchorNode!==N.node||j.anchorOffset!==N.offset||j.focusNode!==M.node||j.focusOffset!==M.offset)){var D=K.createRange();D.setStart(N.node,N.offset),j.removeAllRanges(),fe>Ne?(j.addRange(D),j.extend(M.node,M.offset)):(D.setEnd(M.node,M.offset),j.addRange(D))}}}}for(K=[],j=b;j=j.parentNode;)j.nodeType===1&&K.push({element:j,left:j.scrollLeft,top:j.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<K.length;b++){var Y=K[b];Y.element.scrollLeft=Y.left,Y.element.scrollTop=Y.top}}Io=!!Du,zu=Du=null}finally{Te=c,I.p=r,B.T=s}}e.current=t,it=2}}
vendor: 16,369 bytes, lines 9-10
9function op(){if(it===2){it=0;var e=ha,t=Qi,s=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||s){s=B.T,B.T=null;var r=I.p;I.p=2;var c=Te;Te|=4;try{zm(e,t.alternate,t)}finally{Te=c,I.p=r,B.T=s}}it=3}}function lp(){if(it===4||it===3){it=0,ql();var e=ha,t=Qi,s=Vn,r=Xm;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?it=5:(it=0,Qi=ha=null,cp(e,e.pendingLanes));var c=e.pendingLanes;if(c===0&&(da=null),Vl(s),t=t.stateNode,zt&&typeof zt.onCommitFiberRoot=="function")try{zt.onCommitFiberRoot(ds,t,void 0,(t.current.flags&128)===128)}catch{}if(r!==null){t=B.T,c=I.p,I.p=2,B.T=null;try{for(var u=e.onRecoverableError,p=0;p<r.length;p++){var b=r[p];u(b.value,{componentStack:b.stack})}}finally{B.T=t,I.p=c}}(Vn&3)!==0&&No(),pn(e),c=e.pendingLanes,(s&261930)!==0&&(c&42)!==0?e===wu?Ys++:(Ys=0,wu=e):Ys=0,Xs(0)}}function cp(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,As(t)))}function No(){return rp(),op(),lp(),up()}function up(){if(it!==5)return!1;var e=ha,t=bu;bu=0;var s=Vl(Vn),r=B.T,c=I.p;try{I.p=32>s?32:s,B.T=null,s=Su,Su=null;var u=ha,p=Vn;if(it=0,Qi=ha=null,Vn=0,(Te&6)!==0)throw Error(o(331));var b=Te;if(Te|=4,$m(u.current),Pm(u,u.current,p,s),Te=b,Xs(0,!1),zt&&typeof zt.onPostCommitFiberRoot=="function")try{zt.onPostCommitFiberRoot(ds,u)}catch{}return!0}finally{I.p=c,B.T=r,cp(e,t)}}function fp(e,t,s){t=Kt(s,t),t=Wc(e.stateNode,t,2),e=ra(e,t,2),e!==null&&(ms(e,2),pn(e))}function Ae(e,t,s){if(e.tag===3)fp(e,e,s);else for(;t!==null;){if(t.tag===3){fp(t,e,s);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(da===null||!da.has(r))){e=Kt(s,e),s=dm(2),r=ra(t,s,2),r!==null&&(hm(s,r,t,e),ms(r,2),pn(r));break}}t=t.return}}function Cu(e,t,s){var r=e.pingCache;if(r===null){r=e.pingCache=new K0;var c=new Set;r.set(t,c)}else c=r.get(t),c===void 0&&(c=new Set,r.set(t,c));c.has(s)||(gu=!0,c.add(s),e=eb.bind(null,e,t,s),t.then(e,e))}function eb(e,t,s){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&s,e.warmLanes&=~s,Ue===e&&(be&s)===s&&(Ye===4||Ye===3&&(be&62914560)===be&&300>yt()-Ro?(Te&2)===0&&Ii(e,0):yu|=s,Pi===be&&(Pi=0)),pn(e)}function dp(e,t){t===0&&(t=rd()),e=ja(e,t),e!==null&&(ms(e,t),pn(e))}function tb(e){var t=e.memoizedState,s=0;t!==null&&(s=t.retryLane),dp(e,s)}function nb(e,t){var s=0;switch(e.tag){case 31:case 13:var r=e.stateNode,c=e.memoizedState;c!==null&&(s=c.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}r!==null&&r.delete(t),dp(e,s)}function ab(e,t){return sn(e,t)}var ko=null,Gi=null,Tu=!1,Do=!1,Ru=!1,pa=0;function pn(e){e!==Gi&&e.next===null&&(Gi===null?ko=Gi=e:Gi=Gi.next=e),Do=!0,Tu||(Tu=!0,sb())}function Xs(e,t){if(!Ru&&Do){Ru=!0;do for(var s=!1,r=ko;r!==null;){if(e!==0){var c=r.pendingLanes;if(c===0)var u=0;else{var p=r.suspendedLanes,b=r.pingedLanes;u=(1<<31-Bt(42|e)+1)-1,u&=c&~(p&~b),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(s=!0,gp(r,u))}else u=be,u=Ur(r,r===Ue?u:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),(u&3)===0||hs(r,u)||(s=!0,gp(r,u));r=r.next}while(s);Ru=!1}}function ib(){hp()}function hp(){Do=Tu=!1;var e=0;pa!==0&&pb()&&(e=pa);for(var t=yt(),s=null,r=ko;r!==null;){var c=r.next,u=mp(r,t);u===0?(r.next=null,s===null?ko=c:s.next=c,c===null&&(Gi=s)):(s=r,(e!==0||(u&3)!==0)&&(Do=!0)),r=c}it!==0&&it!==5||Xs(e),pa!==0&&(pa=0)}function mp(e,t){for(var s=e.suspendedLanes,r=e.pingedLanes,c=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var p=31-Bt(u),b=1<<p,x=c[p];x===-1?((b&s)===0||(b&r)!==0)&&(c[p]=Lv(b,t)):x<=t&&(e.expiredLanes|=b),u&=~b}if(t=Ue,s=be,s=Ur(e,e===t?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,s===0||e===t&&(xe===2||xe===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&fs(r),e.callbackNode=null,e.callbackPriority=0;if((s&3)===0||hs(e,s)){if(t=s&-s,t===e.callbackPriority)return t;switch(r!==null&&fs(r),Vl(s)){case 2:case 8:s=fn;break;case 32:s=di;break;case 268435456:s=sd;break;default:s=di}return r=pp.bind(null,e),s=sn(s,r),e.callbackPriority=t,e.callbackNode=s,t}return r!==null&&r!==null&&fs(r),e.callbackPriority=2,e.callbackNode=null,2}function pp(e,t){if(it!==0&&it!==5)return e.callbackNode=null,e.callbackPriority=0,null;var s=e.callbackNode;if(No()&&e.callbackNode!==s)return null;var r=be;return r=Ur(e,e===Ue?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(Zm(e,r,t),mp(e,yt()),e.callbackNode!=null&&e.callbackNode===s?pp.bind(null,e):null)}function gp(e,t){if(No())return null;Zm(e,t,!0)}function sb(){yb(function(){(Te&6)!==0?sn(ft,ib):hp()})}function xu(){if(pa===0){var e=Li;e===0&&(e=Dr,Dr<<=1,(Dr&261888)===0&&(Dr=256)),pa=e}return pa}function yp(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Vr(""+e)}function vp(e,t){var s=t.ownerDocument.createElement("input");return s.name=t.name,s.value=t.value,e.id&&s.setAttribute("form",e.id),t.parentNode.insertBefore(s,t),e=new FormData(e),s.parentNode.removeChild(s),e}function rb(e,t,s,r,c){if(t==="submit"&&s&&s.stateNode===c){var u=yp((c[wt]||null).action),p=r.submitter;p&&(t=(t=p[wt]||null)?yp(t.formAction):p.getAttribute("formAction"),t!==null&&(u=t,p=null));var b=new $r("action","action",null,r,c);e.push({event:b,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(pa!==0){var x=p?vp(c,p):new FormData(c);Yc(s,{pending:!0,data:x,method:c.method,action:u},null,x)}}else typeof u=="function"&&(b.preventDefault(),x=p?vp(c,p):new FormData(c),Yc(s,{pending:!0,data:x,method:c.method,action:u},u,x))},currentTarget:c}]})}}for(var Au=0;Au<uc.length;Au++){var Mu=uc[Au],ob=Mu.toLowerCase(),lb=Mu[0].toUpperCase()+Mu.slice(1);rn(ob,"on"+lb)}rn(Kd,"onAnimationEnd"),rn(Zd,"onAnimationIteration"),rn(Fd,"onAnimationStart"),rn("dblclick","onDoubleClick"),rn("focusin","onFocus"),rn("focusout","onBlur"),rn(C0,"onTransitionRun"),rn(T0,"onTransitionStart"),rn(R0,"onTransitionCancel"),rn(Jd,"onTransitionEnd"),yi("onMouseEnter",["mouseout","mouseover"]),yi("onMouseLeave",["mouseout","mouseover"]),yi("onPointerEnter",["pointerout","pointerover"]),yi("onPointerLeave",["pointerout","pointerover"]),za("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),za("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),za("onBeforeInput",["compositionend","keypress","textInput","paste"]),za("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),za("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),za("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ks="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(" "),cb=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ks));function bp(e,t){t=(t&4)!==0;for(var s=0;s<e.length;s++){var r=e[s],c=r.event;r=r.listeners;e:{var u=void 0;if(t)for(var p=r.length-1;0<=p;p--){var b=r[p],x=b.instance,z=b.currentTarget;if(b=b.listener,x!==u&&c.isPropagationStopped())break e;u=b,c.currentTarget=z;try{u(c)}catch($){Xr($)}c.currentTarget=null,u=x}else for(p=0;p<r.length;p++){if(b=r[p],x=b.instance,z=b.currentTarget,b=b.listener,x!==u&&c.isPropagationStopped())break e;u=b,c.currentTarget=z;try{u(c)}catch($){Xr($)}c.currentTarget=null,u=x}}}}function ve(e,t){var s=t[Pl];s===void 0&&(s=t[Pl]=new Set);var r=e+"__bubble";s.has(r)||(Sp(t,e,2,!1),s.add(r))}function Ou(e,t,s){var r=0;t&&(r|=4),Sp(s,e,r,t)}var zo="_reactListening"+Math.random().toString(36).slice(2);function Lu(e){if(!e[zo]){e[zo]=!0,hd.forEach(function(s){s!=="selectionchange"&&(cb.has(s)||Ou(s,!1,e),Ou(s,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[zo]||(t[zo]=!0,Ou("selectionchange",!1,t))}}function Sp(e,t,s,r){switch(Kp(t)){case 2:var c=Ub;break;case 8:c=qb;break;default:c=Gu}s=c.bind(null,t,s,e),c=void 0,!Fl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(c=!0),r?c!==void 0?e.addEventListener(t,s,{capture:!0,passive:c}):e.addEventListener(t,s,!0):c!==void 0?e.addEventListener(t,s,{passive:c}):e.addEventListener(t,s,!1)}function Nu(e,t,s,r,c){var u=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var p=r.tag;if(p===3||p===4){var b=r.stateNode.containerInfo;if(b===c)break;if(p===4)for(p=r.return;p!==null;){var x=p.tag;if((x===3||x===4)&&p.stateNode.containerInfo===c)return;p=p.return}for(;b!==null;){if(p=mi(b),p===null)return;if(x=p.tag,x===5||x===6||x===26||x===27){r=u=p;continue e}b=b.parentNode}}r=r.return}Td(function(){var z=u,$=Kl(s),K=[];e:{var U=Wd.get(e);if(U!==void 0){var j=$r,ie=e;switch(e){case"keypress":if(Qr(s)===0)break e;case"keydown":case"keyup":j=n0;break;case"focusin":ie="focus",j=tc;break;case"focusout":ie="blur",j=tc;break;case"beforeblur":case"afterblur":j=tc;break;case"click":if(s.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":j=Ad;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":j=Iv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":j=s0;break;case Kd:case Zd:case Fd:j=Yv;break;case Jd:j=o0;break;case"scroll":case"scrollend":j=Pv;break;case"wheel":j=c0;break;case"copy":case"cut":case"paste":j=Kv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":j=Od;break;case"toggle":case"beforetoggle":j=f0}var fe=(t&4)!==0,Ne=!fe&&(e==="scroll"||e==="scrollend"),N=fe?U!==null?U+"Capture":null:U;fe=[];for(var M=z,D;M!==null;){var Y=M;if(D=Y.stateNode,Y=Y.tag,Y!==5&&Y!==26&&Y!==27||D===null||N===null||(Y=ys(M,N),Y!=null&&fe.push(Zs(M,Y,D))),Ne)break;M=M.return}0<fe.length&&(U=new j(U,ie,null,s,$),K.push({event:U,listeners:fe}))}}if((t&7)===0){e:{if(U=e==="mouseover"||e==="pointerover",j=e==="mouseout"||e==="pointerout",U&&s!==Xl&&(ie=s.relatedTarget||s.fromElement)&&(mi(ie)||ie[hi]))break e;if((j||U)&&(U=$.window===$?$:(U=$.ownerDocument)?U.defaultView||U.parentWindow:window,j?(ie=s.relatedTarget||s.toElement,j=z,ie=ie?mi(ie):null,ie!==null&&(Ne=f(ie),fe=ie.tag,ie!==Ne||fe!==5&&fe!==27&&fe!==6)&&(ie=null)):(j=null,ie=z),j!==ie)){if(fe=Ad,Y="onMouseLeave",N="onMouseEnter",M="mouse",(e==="pointerout"||e==="pointerover")&&(fe=Od,Y="onPointerLeave",N="onPointerEnter",M="pointer"),Ne=j==null?U:gs(j),D=ie==null?U:gs(ie),U=new fe(Y,M+"leave",j,s,$),U.target=Ne,U.relatedTarget=D,Y=null,mi($)===z&&(fe=new fe(N,M+"enter",ie,s,$),fe.target=D,fe.relatedTarget=Ne,Y=fe),Ne=Y,j&&ie)t:{for(fe=ub,N=j,M=ie,D=0,Y=N;Y;Y=fe(Y))D++;Y=0;for(var ce=M;ce;ce=fe(ce))Y++;for(;0<D-Y;)N=fe(N),D--;for(;0<Y-D;)M=fe(M),Y--;for(;D--;){if(N===M||M!==null&&N===M.alternate){fe=N;break t}N=fe(N),M=fe(M)}fe=null}else fe=null;j!==null&&wp(K,U,j,fe,!1),ie!==null&&Ne!==null&&wp(K,Ne,ie,fe,!0)}}e:{if(U=z?gs(z):window,j=U.nodeName&&U.nodeName.toLowerCase(),j==="select"||j==="input"&&U.type==="file")var Ee=qd;else if(Bd(U))if(jd)Ee=w0;else{Ee=b0;var se=v0}else j=U.nodeName,!j||j.toLowerCase()!=="input"||U.type!=="checkbox"&&U.type!=="radio"?z&&Yl(z.elementType)&&(Ee=qd):Ee=S0;if(Ee&&(Ee=Ee(e,z))){Ud(K,Ee,s,$);break e}se&&se(e,U,z),e==="focusout"&&z&&U.type==="number"&&z.memoizedProps.value!=null&&Gl(U,"number",U.value)}switch(se=z?gs(z):window,e){case"focusin":(Bd(se)||se.contentEditable==="true")&&(_i=se,oc=z,Ts=null);break;case"focusout":Ts=oc=_i=null;break;case"mousedown":lc=!0;break;case"contextmenu":case"mouseup":case"dragend":lc=!1,Yd(K,s,$);break;case"selectionchange":if(_0)break;case"keydown":case"keyup":Yd(K,s,$)}var pe;if(ac)e:{switch(e){case"compositionstart":var Se="onCompositionStart";break e;case"compositionend":Se="onCompositionEnd";break e;case"compositionupdate":Se="onCompositionUpdate";break e}Se=void 0}else Ei?Dd(e,s)&&(Se="onCompositionEnd"):e==="keydown"&&s.keyCode===229&&(Se="onCompositionStart");Se&&(Ld&&s.locale!=="ko"&&(Ei||Se!=="onCompositionStart"?Se==="onCompositionEnd"&&Ei&&(pe=Rd()):(Wn=$,Jl="value"in Wn?Wn.value:Wn.textContent,Ei=!0)),se=Bo(z,Se),0<se.length&&(Se=new Md(Se,e,null,s,$),K.push({event:Se,listeners:se}),pe?Se.data=pe:(pe=zd(s),pe!==null&&(Se.data=pe)))),(pe=h0?m0(e,s):p0(e,s))&&(Se=Bo(z,"onBeforeInput"),0<Se.length&&(se=new Md("onBeforeInput","beforeinput",null,s,$),K.push({event:se,listeners:Se}),se.data=pe)),rb(K,e,z,s,$)}bp(K,t)})}function Zs(e,t,s){return{instance:e,listener:t,currentTarget:s}}function Bo(e,t){for(var s=t+"Capture",r=[];e!==null;){var c=e,u=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||u===null||(c=ys(e,s),c!=null&&r.unshift(Zs(e,c,u)),c=ys(e,t),c!=null&&r.push(Zs(e,c,u))),e.tag===3)return r;e=e.return}return[]}function ub(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function wp(e,t,s,r,c){for(var u=t._reactName,p=[];s!==null&&s!==r;){var b=s,x=b.alternate,z=b.stateNode;if(b=b.tag,x!==null&&x===r)break;b!==5&&b!==26&&b!==27||z===null||(x=z,c?(z=ys(s,u),z!=null&&p.unshift(Zs(s,z,x))):c||(z=ys(s,u),z!=null&&p.push(Zs(s,z,x)))),s=s.return}p.length!==0&&e.push({event:t,listeners:p})}var fb=/\r\n?/g,db=/\u0000|\uFFFD/g;function Ep(e){return(typeof e=="string"?e:""+e).replace(fb,` 10`).replace(db,"")}function _p(e,t){return t=Ep(t),Ep(e)===t}function Le(e,t,s,r,c,u){switch(s){case"children":typeof r=="string"?t==="body"||t==="textarea"&&r===""||bi(e,r):(typeof r=="number"||typeof r=="bigint")&&t!=="body"&&bi(e,""+r);break;case"className":jr(e,"class",r);break;case"tabIndex":jr(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":jr(e,s,r);break;case"style":_d(e,r,u);break;case"data":if(t!=="object"){jr(e,"data",r);break}case"src":case"href":if(r===""&&(t!=="a"||s!=="href")){e.removeAttribute(s);break}if(r==null||typeof r=="function"||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(s);break}r=Vr(""+r),e.setAttribute(s,r);break;case"action":case"formAction":if(typeof r=="function"){e.setAttribute(s,"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"&&(s==="formAction"?(t!=="input"&&Le(e,t,"name",c.name,c,null),Le(e,t,"formEncType",c.formEncType,c,null),Le(e,t,"formMethod",c.formMethod,c,null),Le(e,t,"formTarget",c.formTarget,c,null)):(Le(e,t,"encType",c.encType,c,null),Le(e,t,"method",c.method,c,null),Le(e,t,"target",c.target,c,null)));if(r==null||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(s);break}r=Vr(""+r),e.setAttribute(s,r);break;case"onClick":r!=null&&(e.onclick=Rn);break;case"onScroll":r!=null&&ve("scroll",e);break;case"onScrollEnd":r!=null&&ve("scrollend",e);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(o(61));if(s=r.__html,s!=null){if(c.children!=null)throw Error(o(60));e.innerHTML=s}}break;case"multiple":e.multiple=r&&typeof r!="function"&&typeof r!="symbol";break;case"muted":e.muted=r&&typeof r!="function"&&typeof r!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(r==null||typeof r=="function"||typeof r=="boolean"||typeof r=="symbol"){e.removeAttribute("xlink:href");break}s=Vr(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",s);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(s,""+r):e.removeAttribute(s);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":r&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(s,""):e.removeAttribute(s);break;case"capture":case"download":r===!0?e.setAttribute(s,""):r!==!1&&r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(s,r):e.removeAttribute(s);break;case"cols":case"rows":case"size":case"span":r!=null&&typeof r!="function"&&typeof r!="symbol"&&!isNaN(r)&&1<=r?e.setAttribute(s,r):e.removeAttribute(s);break;case"rowSpan":case"start":r==null||typeof r=="function"||typeof r=="symbol"||isNaN(r)?e.removeAttribute(s):e.setAttribute(s,r);break;case"popover":ve("beforetoggle",e),ve("toggle",e),qr(e,"popover",r);break;case"xlinkActuate":Tn(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":Tn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":Tn(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":Tn(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":Tn(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":Tn(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":qr(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<s.length)||s[0]!=="o"&&s[0]!=="O"||s[1]!=="n"&&s[1]!=="N")&&(s=Hv.get(s)||s,qr(e,s,r))}}function ku(e,t,s,r,c,u){switch(s){case"style":_d(e,r,u);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(o(61));if(s=r.__html,s!=null){if(c.children!=null)throw Error(o(60));e.innerHTML=s}}break;case"children":typeof r=="string"?bi(e,r):(typeof r=="number"||typeof r=="bigint")&&bi(e,""+r);break;case"onScroll":r!=null&&ve("scroll",e);break;case"onScrollEnd":r!=null&&ve("scrollend",e);break;case"onClick":r!=null&&(e.onclick=Rn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!md.hasOwnProperty(s))e:{if(s[0]==="o"&&s[1]==="n"&&(c=s.endsWith("Capture"),t=s.slice(2,c?s.length-7:void 0),u=e[wt]||null,u=u!=null?u[s]:null,typeof u=="function"&&e.removeEventListener(t,u,c),typeof r=="function")){typeof u!="function"&&u!==null&&(s in e?e[s]=null:e.hasAttribute(s)&&e.removeAttribute(s)),e.addEventListener(t,r,c);break e}s in e?e[s]=r:r===!0?e.setAttribute(s,""):qr(e,s,r)}}}function gt(e,t,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ve("error",e),ve("load",e);var r=!1,c=!1,u;for(u in s)if(s.hasOwnProperty(u)){var p=s[u];if(p!=null)switch(u){case"src":r=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Le(e,t,u,p,s,null)}}c&&Le(e,t,"srcSet",s.srcSet,s,null),r&&Le(e,t,"src",s.src,s,null);return;case"input":ve("invalid",e);var b=u=p=c=null,x=null,z=null;for(r in s)if(s.hasOwnProperty(r)){var $=s[r];if($!=null)switch(r){case"name":c=$;break;case"type":p=$;break;case"checked":x=$;break;case"defaultChecked":z=$;break;case"value":u=$;break;case"defaultValue":b=$;break;case"children":case"dangerouslySetInnerHTML":if($!=null)throw Error(o(137,t));break;default:Le(e,t,r,$,s,null)}}bd(e,u,b,x,z,p,c,!1);return;case"select":ve("invalid",e),r=p=u=null;for(c in s)if(s.hasOwnProperty(c)&&(b=s[c],b!=null))switch(c){case"value":u=b;break;case"defaultValue":p=b;break;case"multiple":r=b;default:Le(e,t,c,b,s,null)}t=u,s=p,e.multiple=!!r,t!=null?vi(e,!!r,t,!1):s!=null&&vi(e,!!r,s,!0);return;case"textarea":ve("invalid",e),u=c=r=null;for(p in s)if(s.hasOwnProperty(p)&&(b=s[p],b!=null))switch(p){case"value":r=b;break;case"defaultValue":c=b;break;case"children":u=b;break;case"dangerouslySetInnerHTML":if(b!=null)throw Error(o(91));break;default:Le(e,t,p,b,s,null)}wd(e,r,c,u);return;case"option":for(x in s)if(s.hasOwnProperty(x)&&(r=s[x],r!=null))switch(x){case"selected":e.selected=r&&typeof r!="function"&&typeof r!="symbol";break;default:Le(e,t,x,r,s,null)}return;case"dialog":ve("beforetoggle",e),ve("toggle",e),ve("cancel",e),ve("close",e);break;case"iframe":case"object":ve("load",e);break;case"video":case"audio":for(r=0;r<Ks.length;r++)ve(Ks[r],e);break;case"image":ve("error",e),ve("load",e);break;case"details":ve("toggle",e);break;case"embed":case"source":case"link":ve("error",e),ve("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(z in s)if(s.hasOwnProperty(z)&&(r=s[z],r!=null))switch(z){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:Le(e,t,z,r,s,null)}return;default:if(Yl(t)){for($ in s)s.hasOwnProperty($)&&(r=s[$],r!==void 0&&ku(e,t,$,r,s,void 0));return}}for(b in s)s.hasOwnProperty(b)&&(r=s[b],r!=null&&Le(e,t,b,r,s,null))}function hb(e,t,s,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,u=null,p=null,b=null,x=null,z=null,$=null;for(j in s){var K=s[j];if(s.hasOwnProperty(j)&&K!=null)switch(j){case"checked":break;case"value":break;case"defaultValue":x=K;default:r.hasOwnProperty(j)||Le(e,t,j,null,r,K)}}for(var U in r){var j=r[U];if(K=s[U],r.hasOwnProperty(U)&&(j!=null||K!=null))switch(U){case"type":u=j;break;case"name":c=j;break;case"checked":z=j;break;case"defaultChecked":$=j;break;case"value":p=j;break;case"defaultValue":b=j;break;case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(o(137,t));break;default:j!==K&&Le(e,t,U,j,r,K)}}$l(e,p,b,x,z,$,u,c);return;case"select":j=p=b=U=null;for(u in s)if(x=s[u],s.hasOwnProperty(u)&&x!=null)switch(u){case"value":break;case"multiple":j=x;default:r.hasOwnProperty(u)||Le(e,t,u,null,r,x)}for(c in r)if(u=r[c],x=s[c],r.hasOwnProperty(c)&&(u!=null||x!=null))switch(c){case"value":U=u;break;case"defaultValue":b=u;break;case"multiple":p=u;default:u!==x&&Le(e,t,c,u,r,x)}t=b,s=p,r=j,U!=null?vi(e,!!s,U,!1):!!r!=!!s&&(t!=null?vi(e,!!s,t,!0):vi(e,!!s,s?[]:"",!1));return;case"textarea":j=U=null;for(b in s)if(c=s[b],s.hasOwnProperty(b)&&c!=null&&!r.hasOwnProperty(b))switch(b){case"value":break;case"children":break;default:Le(e,t,b,null,r,c)}for(p in r)if(c=r[p],u=s[p],r.hasOwnProperty(p)&&(c!=null||u!=null))switch(p){case"value":U=c;break;case"defaultValue":j=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(o(91));break;default:c!==u&&Le(e,t,p,c,r,u)}Sd(e,U,j);return;case"option":for(var ie in s)if(U=s[ie],s.hasOwnProperty(ie)&&U!=null&&!r.hasOwnProperty(ie))switch(ie){case"selected":e.selected=!1;break;default:Le(e,t,ie,null,r,U)}for(x in r)if(U=r[x],j=s[x],r.hasOwnProperty(x)&&U!==j&&(U!=null||j!=null))switch(x){case"selected":e.selected=U&&typeof U!="function"&&typeof U!="symbol";break;default:Le(e,t,x,U,r,j)}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 fe in s)U=s[fe],s.hasOwnProperty(fe)&&U!=null&&!r.hasOwnProperty(fe)&&Le(e,t,fe,null,r,U);for(z in r)if(U=r[z],j=s[z],r.hasOwnProperty(z)&&U!==j&&(U!=null||j!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(o(137,t));break;default:Le(e,t,z,U,r,j)}return;default:if(Yl(t)){for(var Ne in s)U=s[Ne],s.hasOwnProperty(Ne)&&U!==void 0&&!r.hasOwnProperty(Ne)&&ku(e,t,Ne,void 0,r,U);for($ in r)U=r[$],j=s[$],!r.hasOwnProperty($)||U===j||U===void 0&&j===void 0||ku(e,t,$,U,r,j);return}}for(var N in s)U=s[N],s.hasOwnProperty(N)&&U!=null&&!r.hasOwnProperty(N)&&Le(e,t,N,null,r,U);for(K in r)U=r[K],j=s[K],!r.hasOwnProperty(K)||U===j||U==null&&j==null||Le(e,t,K,U,r,j
vendor: 4,193 bytes, line 10
10)}function Cp(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function mb(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,s=performance.getEntriesByType("resource"),r=0;r<s.length;r++){var c=s[r],u=c.transferSize,p=c.initiatorType,b=c.duration;if(u&&b&&Cp(p)){for(p=0,b=c.responseEnd,r+=1;r<s.length;r++){var x=s[r],z=x.startTime;if(z>b)break;var $=x.transferSize,K=x.initiatorType;$&&Cp(K)&&(x=x.responseEnd,p+=$*(x<b?1:(b-z)/(x-z)))}if(--r,t+=8*(u+p)/(c.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Du=null,zu=null;function Uo(e){return e.nodeType===9?e:e.ownerDocument}function Tp(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Rp(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Bu(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Uu=null;function pb(){var e=window.event;return e&&e.type==="popstate"?e===Uu?!1:(Uu=e,!0):(Uu=null,!1)}var xp=typeof setTimeout=="function"?setTimeout:void 0,gb=typeof clearTimeout=="function"?clearTimeout:void 0,Ap=typeof Promise=="function"?Promise:void 0,yb=typeof queueMicrotask=="function"?queueMicrotask:typeof Ap<"u"?function(e){return Ap.resolve(null).then(e).catch(vb)}:xp;function vb(e){setTimeout(function(){throw e})}function ga(e){return e==="head"}function Mp(e,t){var s=t,r=0;do{var c=s.nextSibling;if(e.removeChild(s),c&&c.nodeType===8)if(s=c.data,s==="/$"||s==="/&"){if(r===0){e.removeChild(c),Zi(t);return}r--}else if(s==="$"||s==="$?"||s==="$~"||s==="$!"||s==="&")r++;else if(s==="html")Fs(e.ownerDocument.documentElement);else if(s==="head"){s=e.ownerDocument.head,Fs(s);for(var u=s.firstChild;u;){var p=u.nextSibling,b=u.nodeName;u[ps]||b==="SCRIPT"||b==="STYLE"||b==="LINK"&&u.rel.toLowerCase()==="stylesheet"||s.removeChild(u),u=p}}else s==="body"&&Fs(e.ownerDocument.body);s=c}while(s);Zi(t)}function Op(e,t){var s=e;e=0;do{var r=s.nextSibling;if(s.nodeType===1?t?(s._stashedDisplay=s.style.display,s.style.display="none"):(s.style.display=s._stashedDisplay||"",s.getAttribute("style")===""&&s.removeAttribute("style")):s.nodeType===3&&(t?(s._stashedText=s.nodeValue,s.nodeValue=""):s.nodeValue=s._stashedText||""),r&&r.nodeType===8)if(s=r.data,s==="/$"){if(e===0)break;e--}else s!=="$"&&s!=="$?"&&s!=="$~"&&s!=="$!"||e++;s=r}while(s)}function qu(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var s=t;switch(t=t.nextSibling,s.nodeName){case"HTML":case"HEAD":case"BODY":qu(s),Ql(s);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(s.rel.toLowerCase()==="stylesheet")continue}e.removeChild(s)}}function bb(e,t,s,r){for(;e.nodeType===1;){var c=s;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(r){if(!e[ps])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==c.rel||e.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||e.getAttribute("title")!==(c.title==null?null:c.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(c.src==null?null:c.src)||e.getAttribute("type")!==(c.type==null?null:c.type)||e.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=c.name==null?null:""+c.name;if(c.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=en(e.nextSibling),e===null)break}return null}function Sb(e,t,s){if(t==="")return null;for(;
vendor: 2,446 bytes, line 10
10e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!s||(e=en(e.nextSibling),e===null))return null;return e}function Lp(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=en(e.nextSibling),e===null))return null;return e}function ju(e){return e.data==="$?"||e.data==="$~"}function Hu(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function wb(e,t){var s=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||s.readyState!=="loading")t();else{var r=function(){t(),s.removeEventListener("DOMContentLoaded",r)};s.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}function en(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Vu=null;function Np(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var s=e.data;if(s==="/$"||s==="/&"){if(t===0)return en(e.nextSibling);t--}else s!=="$"&&s!=="$!"&&s!=="$?"&&s!=="$~"&&s!=="&"||t++}e=e.nextSibling}return null}function kp(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var s=e.data;if(s==="$"||s==="$!"||s==="$?"||s==="$~"||s==="&"){if(t===0)return e;t--}else s!=="/$"&&s!=="/&"||t++}e=e.previousSibling}return null}function Dp(e,t,s){switch(t=Uo(s),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function Fs(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ql(e)}var tn=new Map,zp=new Set;function qo(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Pn=I.d;I.d={f:Eb,r:_b,D:Cb,C:Tb,L:Rb,m:xb,X:Mb,S:Ab,M:Ob};function Eb(){var e=Pn.f(),t=Mo();return e||t}function _b(e){var t=pi(e);t!==null&&t.tag===5&&t.type==="form"?Jh(t):Pn.r(e)}var Yi=typeof document>"u"?null:document;function Bp(e,t,s){var r=Yi;if(r&&typeof t=="string"&&t){var c=Yt(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof s=="string"&&(c+='[crossorigin="'+s+'"]'),zp.has(c)||(zp.add(c),e={rel:e,crossOrigin:s,href:t},r.querySelector(c)===null&&(t=r.createElement("link"),gt(t,"link",e),ot(t),r.head.appendChild(t)))}}function Cb(e){Pn.D(e),Bp("dns-prefetch",e,null)}function Tb(e,t){Pn.C(e,t),Bp("preconnect",e,t)}
vendor: 7,235 bytes, line 10
10function Rb(e,t,s){Pn.L(e,t,s);var r=Yi;if(r&&e&&t){var c='link[rel="preload"][as="'+Yt(t)+'"]';t==="image"&&s&&s.imageSrcSet?(c+='[imagesrcset="'+Yt(s.imageSrcSet)+'"]',typeof s.imageSizes=="string"&&(c+='[imagesizes="'+Yt(s.imageSizes)+'"]')):c+='[href="'+Yt(e)+'"]';var u=c;switch(t){case"style":u=Xi(e);break;case"script":u=Ki(e)}tn.has(u)||(e=y({rel:"preload",href:t==="image"&&s&&s.imageSrcSet?void 0:e,as:t},s),tn.set(u,e),r.querySelector(c)!==null||t==="style"&&r.querySelector(Js(u))||t==="script"&&r.querySelector(Ws(u))||(t=r.createElement("link"),gt(t,"link",e),ot(t),r.head.appendChild(t)))}}function xb(e,t){Pn.m(e,t);var s=Yi;if(s&&e){var r=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+Yt(r)+'"][href="'+Yt(e)+'"]',u=c;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ki(e)}if(!tn.has(u)&&(e=y({rel:"modulepreload",href:e},t),tn.set(u,e),s.querySelector(c)===null)){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(s.querySelector(Ws(u)))return}r=s.createElement("link"),gt(r,"link",e),ot(r),s.head.appendChild(r)}}}function Ab(e,t,s){Pn.S(e,t,s);var r=Yi;if(r&&e){var c=gi(r).hoistableStyles,u=Xi(e);t=t||"default";var p=c.get(u);if(!p){var b={loading:0,preload:null};if(p=r.querySelector(Js(u)))b.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},s),(s=tn.get(u))&&Pu(e,s);var x=p=r.createElement("link");ot(x),gt(x,"link",e),x._p=new Promise(function(z,$){x.onload=z,x.onerror=$}),x.addEventListener("load",function(){b.loading|=1}),x.addEventListener("error",function(){b.loading|=2}),b.loading|=4,jo(p,t,r)}p={type:"stylesheet",instance:p,count:1,state:b},c.set(u,p)}}}function Mb(e,t){Pn.X(e,t);var s=Yi;if(s&&e){var r=gi(s).hoistableScripts,c=Ki(e),u=r.get(c);u||(u=s.querySelector(Ws(c)),u||(e=y({src:e,async:!0},t),(t=tn.get(c))&&Qu(e,t),u=s.createElement("script"),ot(u),gt(u,"link",e),s.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},r.set(c,u))}}function Ob(e,t){Pn.M(e,t);var s=Yi;if(s&&e){var r=gi(s).hoistableScripts,c=Ki(e),u=r.get(c);u||(u=s.querySelector(Ws(c)),u||(e=y({src:e,async:!0,type:"module"},t),(t=tn.get(c))&&Qu(e,t),u=s.createElement("script"),ot(u),gt(u,"link",e),s.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},r.set(c,u))}}function Up(e,t,s,r){var c=(c=ne.current)?qo(c):null;if(!c)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof s.precedence=="string"&&typeof s.href=="string"?(t=Xi(s.href),s=gi(c).hoistableStyles,r=s.get(t),r||(r={type:"style",instance:null,count:0,state:null},s.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if(s.rel==="stylesheet"&&typeof s.href=="string"&&typeof s.precedence=="string"){e=Xi(s.href);var u=gi(c).hoistableStyles,p=u.get(e);if(p||(c=c.ownerDocument||c,p={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,p),(u=c.querySelector(Js(e)))&&!u._p&&(p.instance=u,p.state.loading=5),tn.has(e)||(s={rel:"preload",as:"style",href:s.href,crossOrigin:s.crossOrigin,integrity:s.integrity,media:s.media,hrefLang:s.hrefLang,referrerPolicy:s.referrerPolicy},tn.set(e,s),u||Lb(c,e,s,p.state))),t&&r===null)throw Error(o(528,""));return p}if(t&&r!==null)throw Error(o(529,""));return null;case"script":return t=s.async,s=s.src,typeof s=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ki(s),s=gi(c).hoistableScripts,r=s.get(t),r||(r={type:"script",instance:null,count:0,state:null},s.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Xi(e){return'href="'+Yt(e)+'"'}function Js(e){return'link[rel="stylesheet"]['+e+"]"}function qp(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function Lb(e,t,s,r){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?r.loading=1:(t=e.createElement("link"),r.preload=t,t.addEventListener("load",function(){return r.loading|=1}),t.addEventListener("error",function(){return r.loading|=2}),gt(t,"link",s),ot(t),e.head.appendChild(t))}function Ki(e){return'[src="'+Yt(e)+'"]'}function Ws(e){return"script[async]"+e}function jp(e,t,s){if(t.count++,t.instance===null)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+Yt(s.href)+'"]');if(r)return t.instance=r,ot(r),r;var c=y({},s,{"data-href":s.href,"data-precedence":s.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement("style"),ot(r),gt(r,"style",c),jo(r,s.precedence,e),t.instance=r;case"stylesheet":c=Xi(s.href);var u=e.querySelector(Js(c));if(u)return t.state.loading|=4,t.instance=u,ot(u),u;r=qp(s),(c=tn.get(c))&&Pu(r,c),u=(e.ownerDocument||e).createElement("link"),ot(u);var p=u;return p._p=new Promise(function(b,x){p.onload=b,p.onerror=x}),gt(u,"link",r),t.state.loading|=4,jo(u,s.precedence,e),t.instance=u;case"script":return u=Ki(s.src),(c=e.querySelector(Ws(u)))?(t.instance=c,ot(c),c):(r=s,(c=tn.get(u))&&(r=y({},s),Qu(r,c)),e=e.ownerDocument||e,c=e.createElement("script"),ot(c),gt(c,"link",r),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(r=t.instance,t.state.loading|=4,jo(r,s.precedence,e));return t.instance}function jo(e,t,s){for(var r=s.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=r.length?r[r.length-1]:null,u=c,p=0;p<r.length;p++){var b=r[p];if(b.dataset.precedence===t)u=b;else if(u!==c)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=s.nodeType===9?s.head:s,t.insertBefore(e,t.firstChild))}function Pu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Qu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Ho=null;function Hp(e,t,s){if(Ho===null){var r=new Map,c=Ho=new Map;c.set(s,r)}else c=Ho,r=c.get(s),r||(r=new Map,c.set(s,r));if(r.has(e))return r;for(r.set(e,null),s=s.getElementsByTagName(e),c=0;c<s.length;c++){var u=s[c];if(!(u[ps]||u[dt]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var p=u.getAttribute(t)||"";p=e+p;var b=r.get(p);b?b.push(u):r.set(p,[u])}}return r}function Vp(e,t,s){e=e.ownerDocument||e,e.head.insertBefore(s,t==="title"?e.querySelector("head > title"):null)}function Nb(e,t,s){if(s===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Pp(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function kb(e,t,s,r){if(s.type==="stylesheet"&&(typeof r.media!="str
10ing"||matchMedia(r.media).matches!==!1)&&(s.state.loading&4)===0){if(s.instance===null){var c=Xi(r.href),u=t.querySelector(Js(c));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Vo.bind(e),t.then(e,e)),s.state.loading|=4,s.instance=u,ot(u);return}u=t.ownerDocument||t,r=qp(r),(c=tn.get(c))&&Pu(r,c),u=u.createElement("link"),ot(u);var p=u;p._p=new Promise(function(b,x){p.onload=b,p.onerror=x}),gt(u,"link",r),s.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(s,t),(t=s.state.preload)&&(s.state.loading&3)===0&&(e.count++,s=Vo.bind(e),t.addEventListener("load",s),t.addEventListener("error",s))}}var Iu=0;function Db(e,t){return e.stylesheets&&e.count===0&&Qo(e,e.stylesheets),0<e.count||0<e.imgCount?function(s){var r=setTimeout(function(){if(e.stylesheets&&Qo(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&Iu===0&&(Iu=62500*mb());var c=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Qo(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>Iu?50:800)+t);return e.unsuspend=s,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(c)}}:null}function Vo(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Qo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Po=null;function Qo(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Po=new Map,t.forEach(zb,e),Po=null,Vo.call(e))}function zb(e,t){if(!(t.state.loading&4)){var s=Po.get(e);if(s)var r=s.get(null);else{s=new Map,Po.set(e,s);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<c.length;u++){var p=c[u];(p.nodeName==="LINK"||p.getAttribute("media")!=="not all")&&(s.set(p.dataset.precedence,p),r=p)}r&&s.set(null,r)}c=t.instance,p=c.getAttribute("data-precedence"),u=s.get(p)||r,u===r&&s.set(null,c),s.set(p,c),this.count++,r=Vo.bind(this),c.addEventListener("load",r),c.addEventListener("error",r),u?u.parentNode.insertBefore(c,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(c,e.firstChild)),t.state.loading|=4}}var er={$$typeof:X,Provider:null,Consumer:null,_currentValue:ae,_currentValue2:ae,_threadCount:0};function Bb(e,t,s,r,c,u,p,b,x){this.tag=1,this.containerInfo=e,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=jl(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jl(0),this.hiddenUpdates=jl(null),this.identifierPrefix=r,this.onUncaughtError=c,this.onCaughtError=u,this.onRecoverableError=p,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=x,this.incompleteTransitions=new Map}function Qp(e,t,s,r,c,u,p,b,x,z,$,K){return e=new Bb(e,t,s,p,x,z,$,K,b),t=1,u===!0&&(t|=24),u=qt(3,null,null,t),e.current=u,u.stateNode=e,t=_c(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:r,isDehydrated:s,cache:t},xc(u),e}function Ip(e){return e?(e=Ri,e):Ri}function $p(e,t,s,r,c,u){c=Ip(c),r.context===null?r.context=c:r.pendingContext=c,r=sa(t),r.payload={element:s},u=u===void 0?null:u,u!==null&&(r.callback=u),s=ra(e,r,t),s!==null&&(xt(s,e,t),Ns(s,e,t))}function Gp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var s=e.retryLane;e.retryLane=s!==0&&s<t?s:t}}function $u(e,t){Gp(e,t),(e=e.alternate)&&Gp(e,t)}function Yp(e){if(e.tag===13||e.tag===31){var t=ja(e,67108864);t!==null&&xt(t,e,67108864),$u(e,67108864)}}function Xp(e){if(e.tag===13||e.tag===31){var t=Qt();t=Hl(t);var s=ja(e,t);s!==null&&xt(s,e,t),$u(e,t)}}var Io=!0;function Ub(e,t,s,r){var c=B.T;B.T=null;var u=I.p;try{I.p=2,Gu(e,t,s,r)}finally{I.p=u,B.T=c}}function qb(e,t,s,r){var c=B.T;B.T=null;var u=I.p;try{I.p=8,Gu(e,t,s,r)}finally{I.p=u,B.T=c}}function Gu(e,t,s,r){if(Io){var c=Yu(r);if(c===null)Nu(e,t,r,$o,s),Zp(e,r);else if(Hb(c,e,t,s,r))r.stopPropagation();else if(Zp(e,r),t&4&&-1<jb.indexOf(e)){for(;c!==null;){var u=pi(c);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var p=Da(u.pendingLanes);if(p!==0){var b=u;for(b.pendingLanes|=2,b.entangledLanes|=2;p;){var x=1<<31-Bt(p);b.entanglements[1]|=x,p&=~x}pn(u),(Te&6)===0&&(xo=yt()+500,Xs(0))}}break;case 31:case 13:b=ja(u,2),b!==null&&xt(b,u,2),Mo(),$u(u,2)}if(u=Yu(r),u===null&&Nu(e,t,r,$o,s),u===c)break;c=u}c!==null&&r.stopPropagation()}else Nu(e,t,r,null,s)}}function Yu(e){return e=Kl(e),Xu(e)}var $o=null;function Xu(e){if($o=null,e=mi(e),e!==null){var t=f(e);
vendor: 4,513 bytes, line 10
10if(t===null)e=null;else{var s=t.tag;if(s===13){if(e=d(t),e!==null)return e;e=null}else if(s===31){if(e=m(t),e!==null)return e;e=null}else if(s===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return $o=e,null}function Kp(e){switch(e){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(He()){case ft:return 2;case fn:return 8;case di:case Tv:return 32;case sd:return 268435456;default:return 32}default:return 32}}var Ku=!1,ya=null,va=null,ba=null,tr=new Map,nr=new Map,Sa=[],jb="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 Zp(e,t){switch(e){case"focusin":case"focusout":ya=null;break;case"dragenter":case"dragleave":va=null;break;case"mouseover":case"mouseout":ba=null;break;case"pointerover":case"pointerout":tr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":nr.delete(t.pointerId)}}function ar(e,t,s,r,c,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:s,eventSystemFlags:r,nativeEvent:u,targetContainers:[c]},t!==null&&(t=pi(t),t!==null&&Yp(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,c!==null&&t.indexOf(c)===-1&&t.push(c),e)}function Hb(e,t,s,r,c){switch(t){case"focusin":return ya=ar(ya,e,t,s,r,c),!0;case"dragenter":return va=ar(va,e,t,s,r,c),!0;case"mouseover":return ba=ar(ba,e,t,s,r,c),!0;case"pointerover":var u=c.pointerId;return tr.set(u,ar(tr.get(u)||null,e,t,s,r,c)),!0;case"gotpointercapture":return u=c.pointerId,nr.set(u,ar(nr.get(u)||null,e,t,s,r,c)),!0}return!1}function Fp(e){var t=mi(e.target);if(t!==null){var s=f(t);if(s!==null){if(t=s.tag,t===13){if(t=d(s),t!==null){e.blockedOn=t,fd(e.priority,function(){Xp(s)});return}}else if(t===31){if(t=m(s),t!==null){e.blockedOn=t,fd(e.priority,function(){Xp(s)});return}}else if(t===3&&s.stateNode.current.memoizedState.isDehydrated){e.blockedOn=s.tag===3?s.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Go(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var s=Yu(e.nativeEvent);if(s===null){s=e.nativeEvent;var r=new s.constructor(s.type,s);Xl=r,s.target.dispatchEvent(r),Xl=null}else return t=pi(s),t!==null&&Yp(t),e.blockedOn=s,!1;t.shift()}return!0}function Jp(e,t,s){Go(e)&&s.delete(t)}function Vb(){Ku=!1,ya!==null&&Go(ya)&&(ya=null),va!==null&&Go(va)&&(va=null),ba!==null&&Go(ba)&&(ba=null),tr.forEach(Jp),nr.forEach(Jp)}function Yo(e,t){e.blockedOn===t&&(e.blockedOn=null,Ku||(Ku=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Vb)))}var Xo=null;function Wp(e){Xo!==e&&(Xo=e,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){Xo===e&&(Xo=null);for(var t=0;t<e.length;t+=3){var s=e[t],r=e[t+1],c=e[t+2];if(typeof r!="function"){if(Xu(r||s)===null)continue;break}var u=pi(s);u!==null&&(e.splice(t,3),t-=3,Yc(u,{pending:!0,data:c,method:s.method,action:r},r,c))}}))}function Zi(e){function t(x){return Yo(x,e)}ya!==null&&Yo(ya,e),va!==null&&Yo(va,e),ba!==null&&Yo(ba,e),tr.forEach(t),nr.forEach(t);for(var s=0;s<Sa.length;s++){var r=Sa[s];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Sa.length&&(s=Sa[0],s.blockedOn===null);)Fp(s),s.blockedOn===null&&Sa.shift();if(s=(e.ownerDocument||e).$$reactFormReplay,s!=null)for(r=0;r<s.length;
10r+=3){var c=s[r],u=s[r+1],p=c[wt]||null;if(typeof u=="function")p||Wp(s);else if(p){var b=null;if(u&&u.hasAttribute("formAction")){if(c=u,p=u[wt]||null)b=p.formAction;else if(Xu(c)!==null)continue}else b=p.action;typeof b=="function"?s[r+1]=b:(s.splice(r,3),r-=3),Wp(s)}}}function eg(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(p){return c=p})},focusReset:"manual",scroll:"manual"})}function t(){c!==null&&(c(),c=null),r||setTimeout(s,20)}function s(){if(!r&&!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 r=!1,c=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(s,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),c!==null&&(c(),c=null)}}}function Zu(e){this._internalRoot=e}Ko.prototype.render=Zu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var s=t.current,r=Qt();$p(s,r,e,t,null,null)},Ko.prototype.unmount=Zu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;$p(e.current,2,null,e,null,null),Mo(),t[hi]=null}};function Ko(e){this._internalRoot=e}Ko.prototype.unstable_scheduleHydration=function(e){if(e){var t=ud();e={blockedOn:null,target:e,priority:t};for(var s=0;s<Sa.length&&t!==0&&t<Sa[s].priority;s++);Sa.splice(s,0,e),s===0&&Fp(e)}};var tg=a.version;if(tg!=="19.2.4")throw Error(o(527,tg,"19.2.4"));I.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=g(t),e=e!==null?v(e):null,e=e===null?null:e.stateNode,e};var Pb={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:B,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Zo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zo.isDisabled&&Zo.supportsFiber)try{ds=Zo.inject(Pb),zt=Zo}catch{}}return sr.createRoot=function(e,t){if(!l(e))throw Error(o(299));var s=!1,r="",c=lm,u=cm,p=um;return t!=null&&(t.unstable_strictMode===!0&&(s=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(c=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(p=t.onRecoverableError)),t=Qp(e,1,!1,null,null,s,r,null,c,u,p,eg),e[hi]=t.current,Lu(e),new Zu(t)},sr.hydrateRoot=function(e,t,s){if(!l(e))throw Error(o(299));var r=!1,c="",u=lm,p=cm,b=um,x=null;return s!=null&&(s.unstable_strictMode===!0&&(r=!0),s.identifierPrefix!==void 0&&(c=s.identifierPrefix),s.onUncaughtError!==void 0&&(u=s.onUncaughtError),s.onCaughtError!==void 0&&(p=s.onCaughtError),s.onRecoverableError!==void 0&&(b=s.onRecoverableError),s.formState!==void 0&&(x=s.formState)),t=Qp(e,1,!0,t,s??null,r,c,x,u,p,b,eg),t.context=Ip(null),s=t.current,r=Qt(),r=Hl(r),c=sa(r),c.callback=null,ra(s,c,r),s=r,t.current.lanes=s,ms(t,s),pn(t),e[hi]=t.current,Lu(e),new Ko(t)},sr.version="19.2.4",sr}var fg;function Jb(){if(fg)return Wu.exports;fg=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Wu.exports=Fb(),Wu.exports}var Wb=Jb(),e2="__TSS_CONTEXT",Mf=Symbol.for("TSS_SERVER_FUNCTION"),t2="application/x-tss-framed",Qn={JSON:0,CHUNK:1,END:2,ERROR:3},n2=/;\s*v=(\d+)/;function a2(n){const a=n.match(n2);return a?parseInt(a[1],10):void 0}function i2(n){const a=a2(n);if(a!==void 0&&a!==1)throw new Error(`Incompatible framed protocol version: server=${a}, client=1. Please ensure client and server are using compatible versions.`)}var ky=()=>window.__TSS_START_OPTIONS__;const Dy=!1;function Sr(n){return n[n.length-1]}function s2(n){return typeof n=="function"}function Ca(n,a){return s2(n)?n(a):n}const zy=Object.prototype.hasOwnProperty,dg=Object.prototype.propertyIsEnumerable;function By(n){for(const a in n)if(zy.call(n,a))return!0;return!1}const r2=()=>Object.create(null),Ja=(n,a)=>Ta(n,a,r2);function Ta(n,a,i=()=>({}),o=0){if(n===a)return n;if(o>500)return a;const l=a,f=pg(n)&&pg(l);if(!f&&!(os(n)&&os(l)))return l;const d=f?n:hg(n);if(!d)return l;const m=f?l:hg(l);
10if(!m)return l;const h=d.length,g=m.length,v=f?new Array(g):i();let y=0;for(let _=0;_<g;_++){const S=f?_:m[_],R=n[S],L=l[S];if(R===L){v[S]=R,(f?_<h:zy.call(n,S))&&y++;continue}if(R===null||L===null||typeof R!="object"||typeof L!="object"){v[S]=L;continue}const C=Ta(R,L,i,o+1);v[S]=C,C===R&&y++}return h===g&&y===h?n:v}function hg(n){const a=Object.getOwnPropertyNames(n);for(const l of a)if(!dg.call(n,l))return!1;const i=Object.getOwnPropertySymbols(n);if(i.length===0)return a;const o=a;for(const l of i){if(!dg.call(n,l))return!1;o.push(l)}return o}function os(n){if(!mg(n))return!1;const a=n.constructor;if(typeof a>"u")return!0;const i=a.prototype;return!(!mg(i)||!i.hasOwnProperty("isPrototypeOf"))}function mg(n){return Object.prototype.toString.call(n)==="[object Object]"}function pg(n){return Array.isArray(n)&&n.length===Object.keys(n).length}function Nt(n,a,i){if(n===a)return!0;if(typeof n!=typeof a)return!1;if(Array.isArray(n)&&Array.isArray(a)){if(n.length!==a.length)return!1;for(let o=0,l=n.length;o<l;o++)if(!Nt(n[o],a[o],i))return!1;return!0}if(os(n)&&os(a)){const o=i?.ignoreUndefined??!0;if(i?.partial){for(const d in a)if((!o||a[d]!==void 0)&&!Nt(n[d],a[d],i))return!1;return!0}let l=0;if(!o)l=Object.keys(n).length;else for(const d in n)n[d]!==void 0&&l++;let f=0;for(const d in a)if((!o||a[d]!==void 0)&&(f++,f>l||!Nt(n[d],a[d],i)))return!1;return l===f}return!1}function oi(n){let a,i;const o=new Promise((l,f)=>{a=l,i=f});return o.status="pending",o.resolve=l=>{o.status="resolved",o.value=l,a(l),n?.(l)},o.reject=l=>{o.status="rejected",i(l)},o}function o2(n){return typeof n?.message!="string"?!1:n.message.startsWith("Failed to fetch dynamically imported module")||n.message.startsWith("error loading dynamically imported module")||n.message.startsWith("Importing a module script failed")}function wr(n){return!!(n&&typeof n=="object"&&typeof n.then=="function")}function l2(n){return n.replace(/[\x00-\x1f\x7f]/g,"")}function gg(n){let a;try{a=decodeURI(n)}catch{a=n.replaceAll(/%[0-9A-F]{2}/gi,i=>{try{return decodeURI(i)}catch{return i}})}return l2(a)}const c2=["http:","https:","mailto:","tel:"];function vl(n,a){if(!n)return!1;try{const i=new URL(n);return!a.has(i.protocol)}catch{return!1}}const u2={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},f2=/[&><\u2028\u2029]/g;function d2(n){return n.replace(f2,a=>u2[a])}function rr(n){if(!n)return{path:n,handledProtocolRelativeURL:!1};if(!/[%\\\x00-\x1f\x7f]/.test(n)&&!n.startsWith("//"))return{path:n,handledProtocolRelativeURL:!1};const a=/%25|%5C/gi;let i=0,o="",l;for(;(l=a.exec(n))!==null;)o+=gg(n.slice(i,l.index))+l[0],i=a.lastIndex;o=o+gg(i?n.slice(i):n);let f=!1;return o.startsWith("//")&&(f=!0,o="/"+o.replace(/^\/+/,"")),{path:o,handledProtocolRelativeURL:f}}function h2(n){return/\s|[^\u0000-\u007F]/.test(n)?n.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):n}function m2(n,a){if(n===a)return!0;if(n.length!==a.length)return!1;for(let i=0;i<n.length;i++)if(n[i]!==a[i])return!1;return!0}function Dt(){throw new Error("Invariant failed")}function Er(n){const a=new Map;let i,o;const l=f=>{f.next&&(f.prev?(f.prev.next=f.next,f.next.prev=f.prev,f.next=void 0,o&&(o.next=f,f.prev=o)):(f.next.prev=void 0,i=f.next,f.next=void 0,o&&(f.prev=o,o.next=f)),o=f)};return{get(f){const d=a.get(f);if(d)return l(d),d.value},set(f,d){if(a.size>=n&&i){const h=i;a.delete(h.key),h.next&&(i=h.next,h.next.prev=void 0),h===o&&(o=void 0)}const m=a.get(f);if(m)m.value=d,l(m);else{const h={key:f,value:d,prev:o};o&&(o.next=h),o=h,i||(i=h),a.set(f,h)}},clear(){a.clear(),i=void 0,o=void 0}}}const Ra=4,Uy=5;function p2(n){const a=n.indexOf("{");if(a===-1)return null;const i=n.indexOf("}",a);return i===-1||a+1>=n.length?null:[a,i]}function qy(n,a,i=new Uint16Array(6)){const o=n.indexOf("/",a),l=o===-1?n.length:o,f=n.substring(a,l);if(!f||!f.includes("$"))return i[0]=0,i[1]=a,i[2]=a,i[3]=l,i[4]=l,i[5]=l,i;if(f==="$"){const m=n.length;return i[0]=2,i[1]=a,i[2]=a,i[3]=m,i[4]=m,i[5]=m,i}if(f.charCodeAt(0)===36)return i[0]=1,i[1]=a,i[2]=a+1,i[3]=l,i[4]=l,i[5]=l,i;const d=p2(f);if(d){const[m,h]=d,g=f.charCodeAt(m+1);if(g===45){if(m+2<f.length&&f.charCodeAt(m+2)===36){const v=m+3,y=h;if(v<y)return i[0]=3,i[1]=a+m,i[2]=a+v,i[3]=a+y,i[4]=a+h+1,i[5]=l,i}}else if(g===36){const v=m+1,y=m+2;return y===h?(i[0]=2,i[1]=a+m,i[2]=a+v,i[3]=a+y,i[4]=a+h+1,i[5]=n.length,i):(i[0]=1,i[1]=a+m,i[2]=a+y,i[3]=a+h,i[4]=a+h+1,i[5]=l,i)}}return i[0]=0,i[1]=a,i[2]=a,i[3]=l,i[4]=l,i[5]=l,i}function Ol(n,a,i,o,l,f,d){d?.(i);let m=o;{const h=i.fullPath??i.from,g=h.length,v=i.options?.caseSensitive??n,y=i.options?.params?.parse??i.options?.parseParams;for(;m<g;){const S=qy(h,m,a);let R;const L=m,C=S[5];switch(m=C+1,f++,S[0]){case 0:{const O=h.substring(S[2],S[3]);if(v){const P=l.static?.get(O);if(P)R=P;else{l.static??=new Map;const X=ti(i.fullPath??i.from);X.parent=l,X.depth=f,R=X,l.static.set(O,X)}}else{const P=O.toLowerCase(),X=l.staticInsensitive?.get(P);if(X)R=X;else{l.staticInsensitive??=new Map;const H=ti(i.fullPath??i.from);H.parent=l,H.depth=f,R=H,l.staticInsensitive.set(P,H)}}break}case 1:{const O=h.substring(L,S[1]),P=h.substring(S[4],C),X=v&&!!(O||P),H=O?X?O:O.toLowerCase():void 0,W=P?X?P:P.toLowerCase():void 0,ee=!y&&l.dynamic?.find(Q=>!Q.parse&&Q.caseSensitive===X&&Q.prefix===H&&Q.suffix===W);if(ee)R=ee;else{const Q=sf(1,i.fullPath??i.from,X,H,W);R=Q,Q.depth=f,Q.parent=l,l.dynamic??=[],l.dynamic.push(Q)}break}case 3:{const O=h.substring(L,S[1]),P=h.substring(S[4],C),X=v&&!!(O||P),H=O?X?O:O.toLowerCase():void 0,W=P?X?P:P.toLowerCase():void 0,ee=!y&&l.optional?.find(Q=>!Q.parse&&Q.caseSensitive===X&&Q.prefix===H&&Q.suffix===W);if(ee)R=ee;else{const Q=sf(3,i.fullPath??i.from,X,H,W);
10R=Q,Q.parent=l,Q.depth=f,l.optional??=[],l.optional.push(Q)}break}case 2:{const O=h.substring(L,S[1]),P=h.substring(S[4],C),X=v&&!!(O||P),H=O?X?O:O.toLowerCase():void 0,W=P?X?P:P.toLowerCase():void 0,ee=sf(2,i.fullPath??i.from,X,H,W);R=ee,ee.parent=l,ee.depth=f,l.wildcard??=[],l.wildcard.push(ee)}}l=R}if(y&&i.children&&!i.isRoot&&i.id&&i.id.charCodeAt(i.id.lastIndexOf("/")+1)===95){const S=ti(i.fullPath??i.from);S.kind=Uy,S.parent=l,f++,S.depth=f,l.pathless??=[],l.pathless.push(S),l=S}const _=(i.path||!i.children)&&!i.isRoot;if(_&&h.endsWith("/")){const S=ti(i.fullPath??i.from);S.kind=Ra,S.parent=l,f++,S.depth=f,l.index=S,l=S}l.parse=y??null,_&&!l.route&&(l.route=i,l.fullPath=i.fullPath??i.from)}if(i.children)for(const h of i.children)Ol(n,a,h,m,l,f,d)}function af(n,a){if(n.parse&&!a.parse)return-1;if(!n.parse&&a.parse)return 1;if(n.prefix&&a.prefix&&n.prefix!==a.prefix){if(n.prefix.startsWith(a.prefix))return-1;if(a.prefix.startsWith(n.prefix))return 1}if(n.suffix&&a.suffix&&n.suffix!==a.suffix){if(n.suffix.endsWith(a.suffix))return-1;if(a.suffix.endsWith(n.suffix))return 1}return n.prefix&&!a.prefix?-1:!n.prefix&&a.prefix?1:n.suffix&&!a.suffix?-1:!n.suffix&&a.suffix?1:n.caseSensitive&&!a.caseSensitive?-1:!n.caseSensitive&&a.caseSensitive?1:0}function Ea(n){if(n.pathless)for(const a of n.pathless)Ea(a);if(n.static)for(const a of n.static.values())Ea(a);if(n.staticInsensitive)for(const a of n.staticInsensitive.values())Ea(a);if(n.dynamic?.length){n.dynamic.sort(af);for(const a of n.dynamic)Ea(a)}if(n.optional?.length){n.optional.sort(af);for(const a of n.optional)Ea(a)}if(n.wildcard?.length){n.wildcard.sort(af);for(const a of n.wildcard)Ea(a)}}function ti(n){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:n,parent:null,parse:null}}function sf(n,a,i,o,l){return{kind:n,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:a,parent:null,parse:null,caseSensitive:i,prefix:o,suffix:l}}function g2(n,a){const i=ti("/"),o=new Uint16Array(6);for(const l of n)Ol(!1,o,l,1,i,0);Ea(i),a.masksTree=i,a.flatCache=Er(1e3)}function y2(n,a){n||="/";const i=a.flatCache.get(n);if(i)return i;const o=If(n,a.masksTree);return a.flatCache.set(n,o),o}function v2(n,a,i,o,l){n||="/",o||="/";const f=a?`case\0${n}`:n;let d=l.singleCache.get(f);return d||(d=ti("/"),Ol(a,new Uint16Array(6),{from:n},1,d,0),l.singleCache.set(f,d)),If(o,d,i)}function b2(n,a,i=!1){const o=i?n:`nofuzz\0${n}`,l=a.matchCache.get(o);if(l!==void 0)return l;n||="/";let f;try{f=If(n,a.segmentTree,i)}catch(d){if(d instanceof URIError)f=null;else throw d}return f&&(f.branch=Hy(f.route)),a.matchCache.set(o,f),f}function S2(n){return n==="/"?n:n.replace(/\/{1,}$/,"")}function w2(n,a=!1,i){const o=ti(n.fullPath),l=new Uint16Array(6),f={},d={};let m=0;return Ol(a,l,n,1,o,0,h=>{if(i?.(h,m),h.id in f&&Dt(),f[h.id]=h,m!==0&&h.path){const g=S2(h.fullPath);(!d[g]||h.fullPath.endsWith("/"))&&(d[g]=h)}m++}),Ea(o),{processedTree:{segmentTree:o,singleCache:Er(1e3),matchCache:Er(1e3),flatCache:null,masksTree:null},routesById:f,routesByPath:d}}function If(n,a,i=!1){const o=n.split("/"),l=_2(n,o,a,i);if(!l)return null;const[f]=jy(n,o,l);return{route:l.node.route,rawParams:f}}function jy(n,a,i){const o=E2(i.node);let l=null;const f=Object.create(null);let d=i.extract?.part??0,m=i.extract?.node??0,h=i.extract?.path??0,g=i.extract?.segment??0;for(;m<o.length;d++,m++,h++,g++){const v=o[m];if(v.kind===Ra)break;if(v.kind===Uy){g--,d--,h--;continue}const y=a[d],_=h;if(y&&(h+=y.length),v.kind===1){l??=i.node.fullPath.split("/");const S=l[g],R=v.prefix?.length??0;if(S.charCodeAt(R)===123){const L=v.suffix?.length??0,C=S.substring(R+2,S.length-L-1),O=y.substring(R,y.length-L);f[C]=decodeURIComponent(O)}else{const L=S.substring(1);f[L]=decodeURIComponent(y)}}else if(v.kind===3){if(i.skipped&1<<m){d--,h=_-1;continue}l??=i.node.fullPath.split("/");const S=l[g],R=v.prefix?.length??0,L=v.suffix?.length??0,C=S.substring(R+3,S.length-L-1),O=v.suffix||v.prefix?y.substring(R,y.length-L):y;O&&(f[C]=decodeURIComponent(O))}else if(v.kind===2){const S=v,R=n.substring(_+(S.prefix?.length??0),n.length-(S.suffix?.length??0)),L=decodeURIComponent(R);f["*"]=L,f._splat=L;break}}return i.rawParams&&Object.assign(f,i.rawParams),[f,{part:d,node:m,path:h,segment:g}]}function Hy(n){const a=[n];for(;n.parentRoute;)n=n.parentRoute,a.push(n);return a.reverse(),a}function E2(n){const a=Array(n.depth+1);do a[n.depth]=n,n=n.parent;while(n);return a}function _2(n,a,i,o){if(n==="/"&&i.index)return{node:i.index,skipped:0};const l=!Sr(a),f=l&&n!=="/",d=a.length-(l?1:0),m=[{node:i,index:1,skipped:0,depth:1,statics:0,dynamics:0,optionals:0}];let h=null,g=null;for(;m.length;){const v=m.pop(),{node:y,index:_,skipped:S,depth:R,statics:L,dynamics:C,optionals:O}=v;let{extract:P,rawParams:X}=v;if(y.kind===2&&y.route&&!Jo(g,v))continue;if(y.parse){if(!yg(n,a,v))continue;X=v.rawParams,P=v.extract}o&&y.route&&y.kind!==Ra&&Jo(h,v)&&(h=v);const H=_===d;if(H&&(y.route&&(!f||y.kind===Ra||y.kind===2)&&Jo(g,v)&&(g=v),!y.optional&&!y.wildcard&&!y.index&&!y.pathless))continue;const W=H?void 0:a[_];let ee;if(H&&y.index){const Q={node:y.index,index:_,skipped:S,depth:R+1,statics:L,dynamics:C,optionals:O,extract:P,rawParams:X};let Z=!0;if(y.index.parse&&(yg(n,a,Q)||(Z=!1)),Z){if(!C&&!O&&!S&&C2(L,d))return Q;Jo(g,Q)&&(g=Q)}}if(y.wildcard)for(let Q=y.wildcard.length-1;Q>=0;Q--){const Z=y.wildcard[Q],{prefix:te,suffix:ue}=Z;if(!(te&&(H||!(Z.caseSensitive?W:ee??=W.toLowerCase()).startsWith(te)))){if(ue){if(H)continue;const re=a.slice(_).join("/").slice(-ue.length);if((Z.caseSensitive?re:re.toLowerCase())!==ue)continue}m.push({node:Z,index:d,skipped:S,depth:R+1,statics:L,dynamics:C,optionals:O,extract:P,rawParams:X})}}if(y.optional){const Q=S|1<<R,Z=R+1;for(let te=y.optional.length-1;te>=0;te--){const ue=y.optional[te];m.push({node:ue,index:_,skipped:Q,depth:Z,statics:L,dynamics:C,optionals:O,extract:P,rawParams:X})}if(!H)for(let te=y.optional.length-1;te>=0;te--){const ue=y.optional[te],{prefix:re,suffix:oe}=ue;if(re||oe){const Qe=ue.caseSensitive?W:ee??=W.toLowerCase();if(re&&!Qe.startsWith(re)||oe&&!Qe.endsWith(oe))continue}m.push({node:ue,index:_+1,skipped:S,depth:Z,statics:L,dynamics:C,optionals:O+Fo(d,_),extract:P,rawParams:X})}}if(!H&&y.dynamic&&W)for(let Q=y.dynamic.length-1;Q>=0;Q--){const Z=y.dynamic[Q],{prefix:te,suffix:ue}=Z;if(te||ue){const re=Z.caseSensitive?W:ee??=W.toLowerCase();if(te&&!re.startsWith(te)||ue&&!re.endsWith(ue))continue}m.push({node:Z,index:_+1,skipped:S,depth:R+1,statics:L,dynamics:C+Fo(d,_),optionals:O,extract:P,rawParams:X})}if(!H&&y.staticInsensitive){const Q=y.staticInsensitive.get(ee??=W.toLowerCase());Q&&m.push({node:Q,index:_+1,skipped:S,depth:R+1,statics:L+Fo(d,_),dynamics:C,optionals:O,extract:P,rawParams:X})}if(!H&&y.static){const Q=y.static.get(W);Q&&m.push({node:Q,index:_+1,skipped:S,depth:R+1,statics:L+Fo(d,_),dynamics:C,optionals:O,extract:P,rawParams:X})}if(y.pathless){const Q=R+1;for(let Z=y.pathless.length-1;Z>=0;Z--){const te=y.pathless[Z];m.push({node:te,index:_,skipped:S,depth:Q,statics:L,dynamics:C,optionals:O,extract:P,rawParams:X})}}}if(g)return g;if(o&&h){let v=h.index;for(let _=0;_<h.index;_++)v+=a[_].length;const y=v===n.length?"/":n.slice(v);return h.rawParams??=Object.create(null),h.rawParams["**"]=decodeURIComponent(y),h}return null}function Fo(n,a){return 2**(n-a-1)}function C2(n,a){return n===2**(a-1)-1}function yg(n,a,i){let o,l;try{[o,l]=jy(n,a,i)}catch{return null}if(i.rawParams=o,i.extract=l,!i.node.parse)return!0;try{if(i.node.parse(o)===!1)return null}catch{}return!0}function Jo(n,a){return n?a.statics>n.statics||a.statics===n.statics&&(a.dynamics>n.dynamics||a.dynamics===n.dynamics&&(a.optionals>n.optionals||a.optionals===n.optionals&&((a.node.kind===Ra)>(n.node.kind===Ra)||a.node.kind===Ra==(n.node.kind===Ra)&&a.depth>n.depth))):!0}function fl(n){return $f(n.filter(a=>a!==void 0).join("/"))}function $f(n){return n.replace(/\/{2,}/g,"/")}function Vy(n){return n==="/"?n:n.replace(/^\/{1,}/,"")}function $n(n){const a=n.length;return a>1&&n[a-1]==="/"?n.replace(/\/{1,}$/,""):n}function Py(n){return $n(Vy(n))}function bl(n,a){return n?.endsWith("/")&&n!=="/"&&n!==`${a}/`?n.slice(0,-1):n}function T2(n,a,i){return bl(n,i)===bl(a,i)}function R2({base:n,to:a,trailingSlash:i="never",cache:o}){const l=a.startsWith("/"),f=!l&&a===".";let d;if(o){d=l?a:f?n:n+"\0"+a;const g=o.get(d);if(g)return g}let m;if(f)m=n.split("/");else if(l)m=a.split("/");else{for(m=n.split("/");m.length>1&&Sr(m)==="";)m.pop();const g=a.split("/");for(let v=0,y=g.length;v<y;v++){const _=g[v];_===""?v?v===y-1&&m.push(_):m=[_]:_===".."?m.pop():_==="."||m.push(_)}}m.length>1&&(Sr(m)===""?i==="never"&&m.pop():i==="always"&&m.push(""));const h=$f(m.join("/"))||"/";return d&&o&&o.set(d,h),h}function x2(n){const a=new Map(n.map(l=>[encodeURIComponent(l),l])),i=Array.from(a.keys()).map(l=>l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),o=new RegExp(i,"g");return l=>l.replace(o,f=>a.get(f)??f)}function rf(n,a,i){const o=a[n];return typeof o!="string"?o:n==="_splat"?/^[a-zA-Z0-9\-._~!/]*$/.test(o)?o:o.split("/").map(l=>bg(l,i)).join("/"):bg(o,i)}function vg({path:n,params:a,decoder:i,...o}){let l=!1;const f=Object.create(null);if(!n||n==="/")return{interpolatedPath:"/",usedParams:f,isMissingParams:l};if(!n.includes("$"))return{interpolatedPath:n,usedParams:f,isMissingParams:l};const d=n.length;let m=0,h,g="";for(;m<d;){const v=m;h=qy(n,v,h);const y=h[5];if(m=y+1,v===y)continue;const _=h[0];if(_===0){g+="/"+n.substring(v,y);continue}if(_===2){const S=a._splat;f._splat=S,f["*"]=S;const R=n.substring(v,h[1]),L=n.substring(h[4],y);if(!S){l=!0,(R||L)&&(g+="/"+R+L);continue}const C=rf("_splat",a,i);g+="/"+R+C+L;continue}if(_===1){const S=n.substring(h[2],h[3]);!l&&!(S in a)&&(l=!0),f[S]=a[S];const R=n.substring(v,h[1]),L=n.substring(h[4],y),C=rf(S,a,i)??"undefined";g+="/"+R+C+L;continue}if(_===3){const S=n.substring(h[2],h[3]),R=a[S];if(R==null)continue;f[S]=R;const L=n.substring(v,h[1]),C=n.substring(h[4],y),O=rf(S,a,i)??"";g+="/"+L+O+C;continue}}return n.endsWith("/")&&(g+="/"),{usedParams:f,interpolatedPath:g||"/",isMissingParams:l}}function bg(n,a){const i=encodeURIComponent(n);return a?.(i)??i}function ct(n){return n?.isNotFound===!0}function A2(){try{return typeof window<"u"&&typeof window.sessionStorage=="object"?window.sessionStorage:void 0}catch{return}}const M2="tsr-scroll-restoration-v1_3";function O2(){const n=A2();if(!n)return null;let a={};try{const o=JSON.parse(n.getItem("tsr-scroll-restoration-v1_3")||"{}");os(o)&&(a=o)}catch{}return{get state(){return a}
10,set:o=>{a=Ca(o,a)||a},persist:()=>{try{n.setItem(M2,JSON.stringify(a))}catch{}}}}const Sg=O2(),L2=n=>n.state.__TSR_key||n.href;function N2(n){const a=[];let i;for(;i=n.parentNode;)a.push(`${n.tagName}:nth-child(${Array.prototype.indexOf.call(i.children,n)+1})`),n=i;return`${a.reverse().join(" > ")}`.toLowerCase()}let Wo=!1;const or="window",wg="data-scroll-restoration-id";function k2(n,a){if(!Sg)return;const i=Sg;if((n.options.scrollRestoration??!1)&&(n.isScrollRestoring=!0),n.isScrollRestorationSetup||!i)return;n.isScrollRestorationSetup=!0,Wo=!1;const o=n.options.getScrollRestorationKey||L2,l=new Map;window.history.scrollRestoration="manual";const f=m=>{if(!(Wo||!n.isScrollRestoring))if(m.target===document||m.target===window)l.set(or,{scrollX:window.scrollX||0,scrollY:window.scrollY||0});else{const h=m.target;l.set(h,{scrollX:h.scrollLeft||0,scrollY:h.scrollTop||0})}},d=m=>{if(!n.isScrollRestoring||!m||l.size===0||!i)return;const h=i.state[m]||={};for(const[g,v]of l){let y;if(g===or)y=or;else if(g.isConnected){const _=g.getAttribute(wg);y=_?`[${wg}="${_}"]`:N2(g)}y&&(h[y]=v)}};document.addEventListener("scroll",f,!0),n.subscribe("onBeforeLoad",m=>{d(m.fromLocation?o(m.fromLocation):void 0),l.clear()}),window.addEventListener("pagehide",()=>{d(o(n.stores.resolvedLocation.get()??n.stores.location.get())),i.persist()}),n.subscribe("onRendered",m=>{const h=o(m.toLocation),g=n.options.scrollRestorationBehavior,v=n.options.scrollToTopSelectors;if(l.clear(),!n.resetNextScroll){n.resetNextScroll=!0;return}if(!(typeof n.options.scrollRestoration=="function"&&!n.options.scrollRestoration({location:n.latestLocation}))){Wo=!0;try{const y=n.isScrollRestoring?i.state[h]:void 0;let _=!1;if(y)for(const S in y){const R=y[S];if(!os(R))continue;const{scrollX:L,scrollY:C}=R;if(!(!Number.isFinite(L)||!Number.isFinite(C))){if(S===or)window.scrollTo({top:C,left:L,behavior:g}),_=!0;else if(S){let O;try{O=document.querySelector(S)}catch{continue}O&&(O.scrollLeft=L,O.scrollTop=C,_=!0)}}}if(!_){const S=n.history.location.hash.slice(1);if(S){const R=window.history.state?.__hashScrollIntoViewOptions??!0;if(R){const L=document.getElementById(S);L&&L.scrollIntoView(R)}}else{const R={top:0,left:0,behavior:g};if(window.scrollTo(R),v)for(const L of v){if(L===or)continue;const C=typeof L=="function"?L():document.querySelector(L);C&&C.scrollTo(R)}}}}finally{Wo=!1}n.isScrollRestoring&&i.set(y=>(y[h]||={},y))}})}function Qy(n,a=String){const i=new URLSearchParams;for(const o in n){const l=n[o];l!==void 0&&i.set(o,a(l))}return i.toString()}function of(n){return n?n==="false"?!1:n==="true"?!0:+n*0===0&&+n+""===n?+n:n:""}function D2(n){const a=new URLSearchParams(n),i=Object.create(null);for(const[o,l]of a.entries()){const f=i[o];f==null?i[o]=of(l):Array.isArray(f)?f.push(of(l)):i[o]=[f,of(l)]}return i}const z2=U2(JSON.parse),B2=q2(JSON.stringify,JSON.parse);function U2(n){return a=>{a[0]==="?"&&(a=a.substring(1));const i=D2(a);for(const o in i){const l=i[o];if(typeof l=="string")try{i[o]=n(l)}catch{}}return i}}function q2(n,a){const i=typeof a=="function";function o(l){if(typeof l=="object"&&l!==null)try{return n(l)}catch{}else if(i&&typeof l=="string")try{return a(l),n(l)}catch{}return l}return l=>{const f=Qy(l,o);return f?`?${f}`:""}}const ii="__root__";function Iy(n){if(n.statusCode=n.statusCode||n.code||307,!n._builtLocation&&!n.reloadDocument&&typeof n.href=="string")try{new URL(n.href),n.reloadDocument=!0}catch{}const a=new Headers(n.headers);n.href&&a.get("Location")===null&&a.set("Location",n.href);const i=new Response(null,{status:n.statusCode,headers:a});if(i.options=n,n.throw)throw i;return i}function kt(n){return n instanceof Response&&!!n.options}function j2(n){if(n!==null&&typeof n=="object"&&n.isSerializedRedirect)return Iy(n)}function H2(n){return{input:({url:a})=>{for(const i of n)a=Of(i,a);return a},output:({url:a})=>{for(let i=n.length-1;i>=0;i--)a=$y(n[i],a);return a}}}function V2(n){const a=Py(n.basepath),i=`/${a}`,o=`${i}/`,l=n.caseSensitive?i:i.toLowerCase(),f=n.caseSensitive?o:o.toLowerCase();return{input:({url:d})=>{const m=n.caseSensitive?d.pathname:d.pathname.toLowerCase();return m===l?d.pathname="/":m.startsWith(f)&&(d.pathname=d.pathname.slice(i.length)),d},output:({url:d})=>(d.pathname=fl(["/",a,d.pathname]),d)}}function Of(n,a){const i=n?.input?.({url:a});if(i){if(typeof i=="string")return new URL(i);if(i instanceof URL)return i}return a}function $y(n,a){const i=n?.output?.({url:a});if(i){if(typeof i=="string")return new URL(i);if(i instanceof URL)return i}return a}function P2(n,a){const{createMutableStore:i,createReadonlyStore:o,batch:l,init:f}=a,d=new Map,m=new Map,h=new Map,g=i(n.status),v=i(n.loadedAt),y=i(n.isLoading),_=i(n.isTransitioning),S=i(n.location),R=i(n.resolvedLocation),L=i(n.statusCode),C=i(n.redirect),O=i([]),P=i([]),X=i([]),H=o(()=>lf(d,O.get())),W=o(()=>lf(m,P.get())),ee=o(()=>lf(h,X.get())),Q=o(()=>O.get()[0]),Z=o(()=>O.get().some(I=>d.get(I)?.get().status==="pending")),te=o(()=>({locationHref:S.get().href,resolvedLocationHref:R.get()?.href,status:g.get()})),ue=o(()=>({status:g.get(),loadedAt:v.get(),isLoading:y.get(),isTransitioning:_.get(),matches:H.get(),location:S.get(),resolvedLocation:R.get(),statusCode:L.get(),redirect:C.get()})),re=Er(64);function oe(I){let ae=re.get(I);return ae||(ae=o(()=>{const de=O.get();for(const A of de){const E=d.get(A);if(E&&E.routeId===I)return E.get()}}),re.set(I,ae)),ae}const Qe={status:g,loadedAt:v,isLoading:y,isTransitioning:_,location:S,resolvedLocation:R,statusCode:L,redirect:C,matchesId:O,pendingIds:P,cachedIds:X,matches:H,pendingMatches:W,cachedMatches:ee,firstId:Q,hasPending:Z,matchRouteDeps:te,matchStores:d,pendingMatchStores:m,cachedMatchStores:h,__store:ue,getRouteMatchStore:oe,setMatches:Re,setPending:le,setCac
10hed:B};Re(n.matches),f?.(Qe);function Re(I){cf(I,d,O,i,l)}function le(I){cf(I,m,P,i,l)}function B(I){cf(I,h,X,i,l)}return Qe}function lf(n,a){const i=[];for(const o of a){const l=n.get(o);l&&i.push(l.get())}return i}function cf(n,a,i,o,l){const f=n.map(m=>m.id),d=new Set(f);l(()=>{for(const m of a.keys())d.has(m)||a.delete(m);for(const m of n){const h=a.get(m.id);if(!h){const g=o(m);g.routeId=m.routeId,a.set(m.id,g);continue}h.routeId=m.routeId,h.get()!==m&&h.set(m)}m2(i.get(),f)||i.set(f)})}const Lf=n=>{if(!n.rendered)return n.rendered=!0,n.onReady?.()},Q2=n=>n.stores.matchesId.get().some(a=>n.stores.matchStores.get(a)?.get()._forcePending),Ll=(n,a)=>!!(n.preload&&!n.router.stores.matchStores.has(a)),si=(n,a,i=!0)=>{const o={...n.router.options.context??{}},l=i?a:a-1;for(let f=0;f<=l;f++){const d=n.matches[f];if(!d)continue;const m=n.router.getMatch(d.id);m&&Object.assign(o,m.__routeContext,m.__beforeLoadContext)}return o},Eg=(n,a)=>{if(!n.matches.length)return;const i=a.routeId,o=n.matches.findIndex(d=>d.routeId===n.router.routeTree.id),l=o>=0?o:0;let f=i?n.matches.findIndex(d=>d.routeId===i):n.firstBadMatchIndex??n.matches.length-1;f<0&&(f=l);for(let d=f;d>=0;d--){const m=n.matches[d];if(n.router.looseRoutesById[m.routeId].options.notFoundComponent)return d}return i?f:l},xa=(n,a,i)=>{if(!(!kt(i)&&!ct(i)))throw kt(i)&&i.redirectHandled&&!i.options.reloadDocument||(a&&(a._nonReactive.beforeLoadPromise?.resolve(),a._nonReactive.loaderPromise?.resolve(),a._nonReactive.beforeLoadPromise=void 0,a._nonReactive.loaderPromise=void 0,a._nonReactive.error=i,n.updateMatch(a.id,o=>({...o,status:kt(i)?"redirected":ct(i)?"notFound":o.status==="pending"?"success":o.status,context:si(n,a.index),isFetching:!1,error:i})),ct(i)&&!i.routeId&&(i.routeId=a.routeId),a._nonReactive.loadPromise?.resolve()),kt(i)&&(n.rendered=!0,i.options._fromLocation=n.location,i.redirectHandled=!0,i=n.router.resolveRedirect(i))),i},Gy=(n,a)=>{const i=n.router.getMatch(a);return!!(!i||i._nonReactive.dehydrated)},_g=(n,a,i)=>{const o=si(n,i);n.updateMatch(a,l=>({...l,context:o}))},lr=(n,a,i,o)=>{const{id:l,routeId:f}=n.matches[a],d=n.router.looseRoutesById[f];if(i instanceof Promise)throw i;i.routerCode=o,n.firstBadMatchIndex??=a,xa(n,n.router.getMatch(l),i);try{d.options.onError?.(i)}catch(m){i=m,xa(n,n.router.getMatch(l),i)}n.updateMatch(l,m=>(m._nonReactive.beforeLoadPromise?.resolve(),m._nonReactive.beforeLoadPromise=void 0,m._nonReactive.loadPromise?.resolve(),{...m,error:i,status:"error",isFetching:!1,updatedAt:Date.now(),abortController:new AbortController})),!n.preload&&!kt(i)&&!ct(i)&&(n.serialError??=i)},Yy=(n,a,i,o)=>{if(o._nonReactive.pendingTimeout!==void 0)return;const l=i.options.pendingMs??n.router.options.defaultPendingMs;if(n.onReady&&!Ll(n,a)&&(i.options.loader||i.options.beforeLoad||Ky(i))&&typeof l=="number"&&l!==1/0&&(i.options.pendingComponent??n.router.options?.defaultPendingComponent)){const f=setTimeout(()=>{Lf(n)},l);o._nonReactive.pendingTimeout=f}},I2=(n,a,i)=>{const o=n.router.getMatch(a);if(!o._nonReactive.beforeLoadPromise&&!o._nonReactive.loaderPromise)return;Yy(n,a,i,o);const l=()=>{const f=n.router.getMatch(a);f.preload&&(f.status==="redirected"||f.status==="notFound")&&xa(n,f,f.error)};return o._nonReactive.beforeLoadPromise?o._nonReactive.beforeLoadPromise.then(l):l()},$2=(n,a,i,o)=>{const l=n.router.getMatch(a);let f=l._nonReactive.loadPromise;l._nonReactive.loadPromise=oi(()=>{f?.resolve(),f=void 0});const{paramsError:d,searchError:m}=l;d&&lr(n,i,d,"PARSE_PARAMS"),m&&lr(n,i,m,"VALIDATE_SEARCH"),Yy(n,a,o,l);const h=new AbortController;let g=!1;const v=()=>{g||(g=!0,n.updateMatch(a,H=>({...H,isFetching:"beforeLoad",fetchCount:H.fetchCount+1,abortController:h})))},y=()=>{l._nonReactive.beforeLoadPromise?.resolve(),l._nonReactive.beforeLoadPromise=void 0,n.updateMatch(a,H=>({...H,isFetching:!1}))};if(!o.options.beforeLoad){n.router.batch(()=>{v(),y()});return}l._nonReactive.beforeLoadPromise=oi();const _={...si(n,i,!1),...l.__routeContext},{search:S,params:R,cause:L}=l,C=Ll(n,a),O={search:S,abortController:h,params:R,preload:C,context:_,location:n.location,navigate:H=>n.router.navigate({...H,_fromLocation:n.location}),buildLocation:n.router.buildLocation,cause:C?"preload":L,matches:n.matches,routeId:o.id,...n.router.options.additionalContext},P=H=>
10{if(H===void 0){n.router.batch(()=>{v(),y()});return}(kt(H)||ct(H))&&(v(),lr(n,i,H,"BEFORE_LOAD")),n.router.batch(()=>{v(),n.updateMatch(a,W=>({...W,__beforeLoadContext:H})),y()})};let X;try{if(X=o.options.beforeLoad(O),wr(X))return v(),X.catch(H=>{lr(n,i,H,"BEFORE_LOAD")}).then(P)}catch(H){v(),lr(n,i,H,"BEFORE_LOAD")}P(X)},G2=(n,a)=>{const{id:i,routeId:o}=n.matches[a],l=n.router.looseRoutesById[o],f=()=>m(),d=()=>$2(n,i,a,l),m=()=>{if(Gy(n,i))return;const h=I2(n,i,l);return wr(h)?h.then(d):d()};return f()},Y2=(n,a,i)=>{const o=n.router.getMatch(a);if(!o||!i.options.head&&!i.options.scripts&&!i.options.headers)return;const l={ssr:n.router.options.ssr,matches:n.matches,match:o,params:o.params,loaderData:o.loaderData};return Promise.all([i.options.head?.(l),i.options.scripts?.(l),i.options.headers?.(l)]).then(([f,d,m])=>({meta:f?.meta,links:f?.links,headScripts:f?.scripts,headers:m,scripts:d,styles:f?.styles}))},Xy=(n,a,i,o,l)=>{const f=a[o-1],{params:d,loaderDeps:m,abortController:h,cause:g}=n.router.getMatch(i),v=si(n,o),y=Ll(n,i);return{params:d,deps:m,preload:!!y,parentMatchPromise:f,abortController:h,context:v,location:n.location,navigate:_=>n.router.navigate({..._,_fromLocation:n.location}),cause:y?"preload":g,route:l,...n.router.options.additionalContext}},Cg=async(n,a,i,o,l)=>{try{const f=n.router.getMatch(i);try{(!(Dy??n.router.isServer)||f.ssr===!0)&&_r(l);const d=l.options.loader,m=typeof d=="function"?d:d?.handler,h=m?.(Xy(n,a,i,o,l)),g=!!m&&wr(h);if((g||l._lazyPromise||l._componentsPromise||l.options.head||l.options.scripts||l.options.headers||f._nonReactive.minPendingPromise)&&n.updateMatch(i,y=>({...y,isFetching:"loader"})),m){const y=g?await h:h;xa(n,n.router.getMatch(i),y),y!==void 0&&n.updateMatch(i,_=>({..._,loaderData:y}))}l._lazyPromise&&await l._lazyPromise;const v=f._nonReactive.minPendingPromise;v&&await v,l._componentsPromise&&await l._componentsPromise,n.updateMatch(i,y=>({...y,error:void 0,context:si(n,o),status:"success",isFetching:!1,updatedAt:Date.now()}))}catch(d){let m=d;if(m?.name==="AbortError"){if(f.abortController.signal.aborted){f._nonReactive.loaderPromise?.resolve(),f._nonReactive.loaderPromise=void 0;return}n.updateMatch(i,g=>({...g,status:g.status==="pending"?"success":g.status,isFetching:!1,context:si(n,o)}));return}const h=f._nonReactive.minPendingPromise;h&&await h,ct(d)&&await l.options.notFoundComponent?.preload?.(),xa(n,n.router.getMatch(i),d);try{l.options.onError?.(d)}catch(g){m=g,xa(n,n.router.getMatch(i),g)}!kt(m)&&!ct(m)&&await _r(l,["errorComponent"]),n.updateMatch(i,g=>({...g,error:m,context:si(n,o),status:"error",isFetching:!1}))}}catch(f){const d=n.router.getMatch(i);d&&(d._nonReactive.loaderPromise=void 0),xa(n,d,f)}},X2=async(n,a,i)=>{async function o(S,R,L,C,O){const P=Date.now()-R.updatedAt,X=S?O.options.preloadStaleTime??n.router.options.defaultPreloadStaleTime??3e4:O.options.staleTime??n.router.options.defaultStaleTime??0,H=O.options.shouldReload,W=typeof H=="function"?H(Xy(n,a,l,i,O)):H,{status:ee,invalid:Q}=C,Z=P>=X&&(!!n.forceStaleReload||C.cause==="enter"||L!==void 0&&L!==C.id);d=ee==="success"&&(Q||(W??Z)),S&&O.options.preload===!1||(d&&!n.sync&&v?(m=!0,(async()=>{try{await Cg(n,a,l,i,O);const te=n.router.getMatch(l);te._nonReactive.loaderPromise?.resolve(),te._nonReactive.loadPromise?.resolve(),te._nonReactive.loaderPromise=void 0,te._nonReactive.loadPromise=void 0}catch(te){kt(te)&&await n.router.navigate(te.options)}})()):ee!=="success"||d?await Cg(n,a,l,i,O):_g(n,l,i))}const{id:l,routeId:f}=n.matches[i];let d=!1,m=!1;const h=n.router.looseRoutesById[f],g=h.options.loader,v=((typeof g=="function"?void 0:g?.staleReloadMode)??n.router.options.defaultStaleReloadMode)!=="blocking";if(Gy(n,l)){if(!n.router.getMatch(l))return n.matches[i];_g(n,l,i)}else{const S=n.router.getMatch(l),R=n.router.stores.matchesId.get()[i],L=(R&&n.router.stores.matchStores.get(R)||null)?.routeId===f?R:n.router.stores.matches.get().find(O=>O.routeId===f)?.id,C=Ll(n,l);if(S._nonReactive.loaderPromise){if(S.status==="success"&&!n.sync&&!S.preload&&v)return S;await S._nonReactive.loaderPromise;const O=n.router.getMatch(l),P=O._nonReactive.error||O.error;P&&xa(n,O,P),O.status==="pending"&&await o(C,S,L,O,h)}else{const O=C&&!n.router.stores.matchStores.has(l),P=n.router.getMatch(l);P._nonReactive.loaderPromise=oi(),O!==P.preload&&n.updateMatch(l,X=>({...X,preload:O})),await o(C,S,L,P,h)}}const y=n.router.getMatch(l);m||(y._nonReactive.loaderPromise?.resolve(),y._nonReactive.loadPromise?.resolve(),y._nonReactive.loadPromise=void 0),clearTimeout(y._nonReactive.pen
10dingTimeout),y._nonReactive.pendingTimeout=void 0,m||(y._nonReactive.loaderPromise=void 0),y._nonReactive.dehydrated=void 0;const _=m?y.isFetching:!1;return _!==y.isFetching||y.invalid!==!1?(n.updateMatch(l,S=>({...S,isFetching:_,invalid:!1})),n.router.getMatch(l)):y};async function Tg(n){const a=n,i=[];Q2(a.router)&&Lf(a);let o;for(let _=0;_<a.matches.length;_++){try{const S=G2(a,_);wr(S)&&await S}catch(S){if(kt(S))throw S;if(ct(S))o=S;else if(!a.preload)throw S;break}if(a.serialError||a.firstBadMatchIndex!=null)break}const l=a.firstBadMatchIndex??a.matches.length,f=o&&!a.preload?Eg(a,o):void 0,d=o&&a.preload?0:f!==void 0?Math.min(f+1,l):l;let m,h;for(let _=0;_<d;_++)i.push(X2(a,i,_));try{await Promise.all(i)}catch{const _=await Promise.allSettled(i);for(const S of _){if(S.status!=="rejected")continue;const R=S.reason;if(kt(R))throw R;ct(R)?m??=R:h??=R}if(h!==void 0)throw h}const g=m??(o&&!a.preload?o:void 0);let v=a.firstBadMatchIndex!==void 0?a.firstBadMatchIndex:a.matches.length-1;if(!g&&o&&a.preload)return a.matches;if(g){const _=Eg(a,g);_===void 0&&Dt();const S=a.matches[_],R=a.router.looseRoutesById[S.routeId],L=a.router.options?.defaultNotFoundComponent;!R.options.notFoundComponent&&L&&(R.options.notFoundComponent=L),g.routeId=S.routeId;const C=S.routeId===a.router.routeTree.id;a.updateMatch(S.id,O=>({...O,...C?{status:"success",globalNotFound:!0,error:void 0}:{status:"notFound",error:g},isFetching:!1})),v=_,await _r(R,["notFoundComponent"])}else if(!a.preload){const _=a.matches[0];_.globalNotFound||a.router.getMatch(_.id)?.globalNotFound&&a.updateMatch(_.id,S=>({...S,globalNotFound:!1,error:void 0}))}if(a.serialError&&a.firstBadMatchIndex!==void 0){const _=a.router.looseRoutesById[a.matches[a.firstBadMatchIndex].routeId];await _r(_,["errorComponent"])}for(let _=0;_<=v;_++){const{id:S,routeId:R}=a.matches[_],L=a.router.looseRoutesById[R];try{const C=Y2(a,S,L);if(C){const O=await C;a.updateMatch(S,P=>({...P,...O}))}}catch(C){console.error(`Error executing head for route ${R}:`,C)}}const y=Lf(a);if(wr(y)&&await y,g)throw g;if(a.serialError&&!a.preload&&!a.onReady)throw a.serialError;return a.matches}function Rg(n,a){const i=a.map(o=>n.options[o]?.preload?.()).filter(Boolean);if(i.length!==0)return Promise.all(i)}function _r(n,a=dl){!n._lazyLoaded&&n._lazyPromise===void 0&&(n.lazyFn?n._lazyPromise=n.lazyFn().then(o=>{const{id:l,...f}=o.options;Object.assign(n.options,f),n._lazyLoaded=!0,n._lazyPromise=void 0}):n._lazyLoaded=!0);const i=()=>n._componentsLoaded?void 0:a===dl?(()=>{if(n._componentsPromise===void 0){const o=Rg(n,dl);o?n._componentsPromise=o.then(()=>{n._componentsLoaded=!0,n._componentsPromise=void 0}):n._componentsLoaded=!0}return n._componentsPromise})():Rg(n,a);return n._lazyPromise?n._lazyPromise.then(i):i()}function Ky(n){for(const a of dl)if(n.options[a]?.preload)return!0;return!1}const dl=["component","errorComponent","pendingComponent","notFoundComponent"];var Ma="__TSR_index",xg="popstate",Ag="beforeunload";function K2(n){let a=n.getLocation();const i=new Set,o=d=>{a=n.getLocation(),i.forEach(m=>m({location:a,action:d}))},l=d=>{n.notifyOnIndexChange??!0?o(d):a=n.getLocation()},f=async({task:d,navigateOpts:m,...h})=>{if(m?.ignoreBlocker??!1){d();return}const g=n.getBlockers?.()??[],v=h.type==="PUSH"||h.type==="REPLACE";if(typeof document<"u"&&g.length&&v)for(const y of g){const _=Sl(h.path,h.state);if(await y.blockerFn({currentLocation:a,nextLocation:_,action:h.type})){n.onBlocked?.();return}}d()};return{get location(){return a},get length(){return n.getLength()},subscribers:i,subscribe:d=>(i.add(d),()=>{i.delete(d)}),push:(d,m,h)=>{const g=a.state[Ma];m=Mg(g+1,m),f({task:()=>{n.pushState(d,m),o({type:"PUSH"})},navigateOpts:h,type:"PUSH",path:d,state:m})},replace:(d,m,h)=>{const g=a.state[Ma];m=Mg(g,m),f({task:()=>{n.replaceState(d,m),o({type:"REPLACE"})},navigateOpts:h,type:"REPLACE",path:d,state:m})},go:(d,m)=>{f({task:()=>{n.go(d),l({type:"GO",index:d})},navigateOpts:m,type:"GO"})},back:d=>{f({task:()=>{n.back(d?.ignoreBlocker??!1),l({type:"BACK"})},navigateOpts:d,type:"BACK"})},forward:d=>{f({task:()=>{n.forward(d?.ignoreBlocker??!1),l({type:"FORWARD"})},navigateOpts:d,type:"FORWARD"})},canGoBack:()=>a.state[Ma]!==0,createHref:d=>n.createHref(d),block:d=>{if(!n.setBlockers)return()=>{};const m=n.getBlockers?.()??[];return n.setBlockers([...m,d]),()=>{const h=n.getBlockers?.()??[];n.setBlockers?.(h.filter(g=>g!==d))}},flush:()=>n.flush?.(),destroy:()=>n.destroy?.(),notify:o}}function Mg(n,a){a||(a={});const i=Gf();return{...a,key:i,__TSR_key:i,[Ma]:n}}function Z2(n){const a=typeof document<"u"?window:void 0,i=a.history.pushState,o=a.history.replaceState;let l=[];const f=()=>l,d=Z=>l=Z,m=(Z=>Z),h=(()=>Sl(`${a.location.pathname}${a.location.search}${a.location.hash}`,a.history.state));if(!a.history.state?.__TSR_key&&!a.history.state?.key){const Z=Gf();a.history.replaceState({[Ma]:0,key:Z,__TSR_key:Z},"")}let g=h(),v,y=!1,_=!1,S=!1,R=!1;const L=()=>g;let C,O;const P=()=>{C&&(Q._ignoreSubscribers=!0,(C.isPush?a.history.pushState:a.history.replaceState)(C.state,"",C.href),Q._ignoreSubscribers=!1,C=void 0,O=void 0,v=void 0)},X=(Z,te,ue)=>{const re=m(te);O||(v=g),g=Sl(te,ue),C={href:re,state:ue,isPush:C?.isPush||Z==="push"},O||(O=Promise.resolve().then(()=>P()))},H=Z=>{g=h(),Q.notify({type:Z})},W=async()=>
10{if(_){_=!1;return}const Z=h(),te=Z.state[Ma]-g.state[Ma],ue=te===1,re=te===-1,oe=!ue&&!re||y;y=!1;const Qe=oe?"GO":re?"BACK":"FORWARD",Re=oe?{type:"GO",index:te}:{type:re?"BACK":"FORWARD"};if(S)S=!1;else{const le=f();if(typeof document<"u"&&le.length){for(const B of le)if(await B.blockerFn({currentLocation:g,nextLocation:Z,action:Qe})){_=!0,a.history.go(1),Q.notify(Re);return}}}g=h(),Q.notify(Re)},ee=Z=>{if(R){R=!1;return}let te=!1;const ue=f();if(typeof document<"u"&&ue.length)for(const re of ue){const oe=re.enableBeforeUnload??!0;if(oe===!0){te=!0;break}if(typeof oe=="function"&&oe()===!0){te=!0;break}}if(te)return Z.preventDefault(),Z.returnValue=""},Q=K2({getLocation:L,getLength:()=>a.history.length,pushState:(Z,te)=>X("push",Z,te),replaceState:(Z,te)=>X("replace",Z,te),back:Z=>(Z&&(S=!0),R=!0,a.history.back()),forward:Z=>{Z&&(S=!0),R=!0,a.history.forward()},go:Z=>{y=!0,a.history.go(Z)},createHref:Z=>m(Z),flush:P,destroy:()=>{a.history.pushState=i,a.history.replaceState=o,a.removeEventListener(Ag,ee,{capture:!0}),a.removeEventListener(xg,W)},onBlocked:()=>{v&&g!==v&&(g=v)},getBlockers:f,setBlockers:d,notifyOnIndexChange:!1});return a.addEventListener(Ag,ee,{capture:!0}),a.addEventListener(xg,W),a.history.pushState=function(...Z){const te=i.apply(a.history,Z);return Q._ignoreSubscribers||H("PUSH"),te},a.history.replaceState=function(...Z){const te=o.apply(a.history,Z);return Q._ignoreSubscribers||H("REPLACE"),te},Q}function F2(n){let a=n.replace(/[\x00-\x1f\x7f]/g,"");return a.startsWith("//")&&(a="/"+a.replace(/^\/+/,"")),a}function Sl(n,a){const i=F2(n),o=i.indexOf("#"),l=i.indexOf("?"),f=Gf();return{href:i,pathname:i.substring(0,o>0?l>0?Math.min(o,l):o:l>0?l:i.length),hash:o>-1?i.substring(o):"",search:l>-1?i.slice(l,o===-1?void 0:o):"",state:a||{[Ma]:0,key:f,__TSR_key:f}}}function Gf(){return(Math.random()+1).toString(36).substring(7)}function J2(n){return n instanceof Error?{name:n.name,message:n.message}:{data:n}}function is(n,a){const i=a,o=n;return{fromLocation:i,toLocation:o,pathChanged:i?.pathname!==o.pathname,hrefChanged:i?.href!==o.href,hashChanged:i?.hash!==o.hash}}var W2=class{constructor(n,a){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.routeBranchCache=new WeakMap,this.startTransition=i=>i(),this.update=i=>{const o=this.options,l=this.basepath??o?.basepath??"/",f=this.basepath===void 0,d=o?.rewrite;if(this.options={...o,...i},this.isServer=this.options.isServer??typeof document>"u",this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=x2(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.history=Z2()),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 v;this.resolvePathCache=Er(1e3),v=this.buildRouteTree(),this.setRoutes(v)}if(!this.stores&&this.latestLocation){const v=this.getStoreConfig(this);this.batch=v.batch,this.stores=P2(tS(this.latestLocation),v),k2(this)}let m=!1;const h=this.options.basepath??"/",g=this.options.rewrite;if(f||l!==h||d!==g){this.basepath=h;const v=[],y=Py(h);y&&y!=="/"&&v.push(V2({basepath:h})),g&&v.push(g),this.rewrite=v.length===0?void 0:v.length===1?v[0]:H2(v),this.history&&this.updateLatestLocation(),m=!0}m&&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=()=>{const i=w2(this.routeTree,this.options.caseSensitive,(o,l)=>{o.init({originalIndex:l})});return this.options.routeMasks&&g2(this.options.routeMasks,i.processedTree),i},this.subscribe=(i,o)=>{const l={eventType:i,fn:o};return this.subscribers.add(l),()=>{this.subscribers.delete(l)}},this.emit=i=>
10{this.subscribers.forEach(o=>{o.eventType===i.type&&o.fn(i)})},this.parseLocation=(i,o)=>{const l=({pathname:h,search:g,hash:v,href:y,state:_})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(h)){const O=this.options.parseSearch(g),P=this.options.stringifySearch(O);return{href:h+P+v,publicHref:h+P+v,pathname:rr(h).path,external:!1,searchStr:P,search:Ja(o?.search,O),hash:rr(v.slice(1)).path,state:Ta(o?.state,_)}}const S=new URL(y,this.origin),R=Of(this.rewrite,S),L=this.options.parseSearch(R.search),C=this.options.stringifySearch(L);return R.search=C,{href:R.href.replace(R.origin,""),publicHref:y,pathname:rr(R.pathname).path,external:!!this.rewrite&&R.origin!==this.origin,searchStr:C,search:Ja(o?.search,L),hash:rr(R.hash.slice(1)).path,state:Ta(o?.state,_)}},f=l(i),{__tempLocation:d,__tempKey:m}=f.state;if(d&&(!m||m===this.tempLocationKey)){const h=l(d);return h.state.key=f.state.key,h.state.__TSR_key=f.state.__TSR_key,delete h.state.__tempLocation,{...h,maskedLocation:f}}return f},this.resolvePathWithBase=(i,o)=>R2({base:i,to:o.includes("//")?$f(o):o,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(i,o,l)=>typeof i=="string"?this.matchRoutesInternal({pathname:i,search:o},l):this.matchRoutesInternal(i,o),this.getMatchedRoutes=i=>nS({pathname:i,routesById:this.routesById,processedTree:this.processedTree}),this.cancelMatch=i=>{const o=this.getMatch(i);o&&(o.abortController.abort(),clearTimeout(o._nonReactive.pendingTimeout),o._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{this.stores.pendingIds.get().forEach(i=>{this.cancelMatch(i)}),this.stores.matchesId.get().forEach(i=>{if(this.stores.pendingMatchStores.has(i))return;const o=this.stores.matchStores.get(i)?.get();o&&(o.status==="pending"||o.isFetching==="loader")&&this.cancelMatch(i)})},this.buildLocation=i=>{const o=(f={})=>{const d=f._fromLocation||this.pendingBuiltLocation||this.latestLocation,m=this.matchRoutesLightweight(d);f.from;const h=f.unsafeRelative==="path"?d.pathname:f.from??m.fullPath,g=f.to?`${f.to}`:void 0,v=m.search,y=Object.assign(Object.create(null),m.params),_=g?.charCodeAt(0)===47?"/":this.resolvePathWithBase(h,"."),S=g?this.resolvePathWithBase(_,g):_,R=f.params===!1||f.params===null?Object.create(null):(f.params??!0)===!0?y:Object.assign(y,Ca(f.params,y)),L=this.routesByPath[$n(S)];let C;if(L)C=this.getRouteBranch(L);else if(S.includes("$"))C=[];else{const re=this.getMatchedRoutes(S);C=re.matchedRoutes,this.options.notFoundRoute&&(!re.foundRoute||re.foundRoute.path!=="/"&&re.routeParams["**"])&&(C=[...C,this.options.notFoundRoute])}if(C.length&&By(R))for(const re of C){const oe=re.options.params?.stringify??re.options.stringifyParams;if(oe)try{Object.assign(R,oe(R))}catch{}}const O=i.leaveParams?S:rr(vg({path:S,params:R,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path;let P=v;if(i._includeValidateSearch&&this.options.search?.strict){const re={};C.forEach(oe=>{if(oe.options.validateSearch)try{Object.assign(re,hl(oe.options.validateSearch,{...re,...P}))}catch{}}),P=re}P=aS({search:P,dest:f,destRoutes:C,_includeValidateSearch:i._includeValidateSearch}),P=Ja(v,P);const X=this.options.stringifySearch(P),H=f.hash===!0?d.hash:f.hash?Ca(f.hash,d.hash):void 0,W=H?`#${H}`:"";let ee=f.state===!0?d.state:f.state?Ca(f.state,d.state):{};ee=Ta(d.state,ee);const Q=`${O}${X}${W}`;let Z,te,ue=!1;if(this.rewrite){const re=new URL(Q,this.origin),oe=$y(this.rewrite,re);Z=re.href.replace(re.origin,""),oe.origin!==this.origin?(te=oe.href,ue=!0):te=oe.pathname+oe.search+oe.hash}else Z=h2(Q),te=Z;return{publicHref:te,href:Z,pathname:O,search:P,searchStr:X,state:ee,hash:H??"",external:ue,unmaskOnReload:f.unmaskOnReload}},l=(f={},d)=>{const m=o(f);let h=d?o(d):void 0;if(!h){const g=Object.create(null);if(this.options.routeMasks){const v=y2(m.pathname,this.processedTree);if(v){Object.assign(g,v.rawParams);const{from:y,params:_,...S}=v.route,R=_===!1||_===null?Object.create(null):(_??!0)===!0?g:Object.assign(g,Ca(_,g));d={from:i.from,...S,params:R},h=o(d)}}}return h&&(m.maskedLocation=h),m};return i.mask?l(i,{from:i.from,...i.mask}):l(i)},this.commitLocation=async({viewTransition:i,ignoreBlocker:o,...l})=>{const f=()=>{const h=["key","__TSR_key","__TSR_index","__hashScrollIntoViewOptions"];h.forEach(v=>{l.state[v]=this.latestLocation.state[v]});const g=Nt(l.state,this.latestLocation.state);return h.forEach(v=>{delete l.state[v]}),g},d=$n(this.latestLocation.href)===$n(l.href);let m=this.commitLocationPromise;if(this.commitLocationPromise=oi(()=>{m?.resolve(),m=void 0}),d&&f())this.load();else{let{maskedLocation:h,hashScrollIntoView:g,...v}=l;h&&(v={...h,state:{...h.state,__tempKey:void 0,__tempLocation:{...v,search:v.searchStr,state:{...v.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(v.unmaskOnReload??this.options.unmaskOnReload??!1)&&(v.state.__tempKey=this.tempLocationKey)),v.state.__hashScrollIntoViewOptions=g??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=i,this.history[l.replace?"replace":"push"](v.publicHref,v.state,{ignoreBlocker:o})}return this.resetNextScroll=l.resetScroll??!0,this.history.subscribers.size||this.load(),this.commitLocationPromise},this.buildAndCommitLocation=({replace:i,resetScroll:o,hashScrollIntoView:l,viewTransition:f,ignoreBlocker:d,href:m,...h}={})=>
10{if(m){const y=this.history.location.state.__TSR_index,_=Sl(m,{__TSR_index:i?y:y+1}),S=new URL(_.pathname,this.origin);h.to=Of(this.rewrite,S).pathname,h.search=this.options.parseSearch(_.search),h.hash=_.hash.slice(1)}const g=this.buildLocation({...h,_includeValidateSearch:!0});this.pendingBuiltLocation=g;const v=this.commitLocation({...g,viewTransition:f,replace:i,resetScroll:o,hashScrollIntoView:l,ignoreBlocker:d});return Promise.resolve().then(()=>{this.pendingBuiltLocation===g&&(this.pendingBuiltLocation=void 0)}),v},this.navigate=async({to:i,reloadDocument:o,href:l,publicHref:f,...d})=>{let m=!1;if(l)try{new URL(`${l}`),m=!0}catch{}if(m&&!o&&(o=!0),o){if(i!==void 0||!l){const g=this.buildLocation({to:i,...d});l=l??g.publicHref,f=f??g.publicHref}const h=!m&&f?f:l;if(vl(h,this.protocolAllowlist))return Promise.resolve();if(!d.ignoreBlocker){const g=this.history.getBlockers?.()??[];for(const v of g)if(v?.blockerFn&&await v.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:"PUSH"}))return Promise.resolve()}return d.replace?window.location.replace(h):window.location.href=h,Promise.resolve()}return this.buildAndCommitLocation({...d,href:l,to:i,_isNavigate:!0})},this.beforeLoad=()=>{this.cancelMatches(),this.updateLatestLocation();const i=this.matchRoutes(this.latestLocation),o=this.stores.cachedMatches.get().filter(l=>!i.some(f=>f.id===l.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(i),this.stores.setCached(o)})},this.load=async i=>{let o,l,f;const d=this.stores.resolvedLocation.get()??this.stores.location.get();for(f=new Promise(h=>{this.startTransition(async()=>{try{this.beforeLoad();const g=this.latestLocation,v=is(g,this.stores.resolvedLocation.get());this.stores.redirect.get()||this.emit({type:"onBeforeNavigate",...v}),this.emit({type:"onBeforeLoad",...v}),await Tg({router:this,sync:i?.sync,forceStaleReload:d.href===g.href,matches:this.stores.pendingMatches.get(),location:g,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let y=null,_=null,S=null,R=null;this.batch(()=>{const L=this.stores.pendingMatches.get(),C=L.length,O=this.stores.matches.get();y=C?O.filter(H=>!this.stores.pendingMatchStores.has(H.id)):null;const P=new Set;for(const H of this.stores.pendingMatchStores.values())H.routeId&&P.add(H.routeId);const X=new Set;for(const H of this.stores.matchStores.values())H.routeId&&X.add(H.routeId);_=C?O.filter(H=>!P.has(H.routeId)):null,S=C?L.filter(H=>!X.has(H.routeId)):null,R=C?L.filter(H=>X.has(H.routeId)):O,this.stores.isLoading.set(!1),this.stores.loadedAt.set(Date.now()),C&&(this.stores.setMatches(L),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[L,C]of[[_,"onLeave"],[S,"onEnter"],[R,"onStay"]])if(L)for(const O of L)this.looseRoutesById[O.routeId].options[C]?.(O)})})}})}catch(g){kt(g)?(o=g,this.navigate({...o.options,replace:!0,ignoreBlocker:!0})):ct(g)&&(l=g);const v=o?o.status:l?404:this.stores.matches.get().some(y=>y.status==="error")?500:200;this.batch(()=>{this.stores.statusCode.set(v),this.stores.redirect.set(o)})}this.latestLoadPromise===f&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),h()})}),this.latestLoadPromise=f,await f;this.latestLoadPromise&&f!==this.latestLoadPromise;)await this.latestLoadPromise;let m;this.hasNotFoundMatch()?m=404:this.stores.matches.get().some(h=>h.status==="error")&&(m=500),m!==void 0&&this.stores.statusCode.set(m)},this.startViewTransition=i=>{const o=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,o&&typeof document<"u"&&"startViewTransition"in document&&typeof document.startViewTransition=="function"){let l;if(typeof o=="object"&&this.isViewTransitionTypesSupported){const f=this.latestLocation,d=this.stores.resolvedLocation.get(),m=typeof o.types=="function"?o.types(is(f,d)):o.types;if(m===!1){i();return}l={update:i,types:m}}else l=i;document.startViewTransition(l)}else i()},this.updateMatch=(i,o)=>{this.startTransition(()=>
10{const l=this.stores.pendingMatchStores.get(i);if(l){l.set(o);return}const f=this.stores.matchStores.get(i);if(f){f.set(o);return}const d=this.stores.cachedMatchStores.get(i);if(d){const m=o(d.get());m.status==="redirected"?this.stores.cachedMatchStores.delete(i)&&this.stores.cachedIds.set(h=>h.filter(g=>g!==i)):d.set(m)}})},this.getMatch=i=>this.stores.cachedMatchStores.get(i)?.get()??this.stores.pendingMatchStores.get(i)?.get()??this.stores.matchStores.get(i)?.get(),this.invalidate=i=>{const o=l=>i?.filter?.(l)??!0?{...l,invalid:!0,...i?.forcePending||l.status==="error"||l.status==="notFound"?{status:"pending",error:void 0}:void 0}:l;return this.batch(()=>{this.stores.setMatches(this.stores.matches.get().map(o)),this.stores.setCached(this.stores.cachedMatches.get().map(o)),this.stores.setPending(this.stores.pendingMatches.get().map(o))}),this.shouldViewTransition=!1,this.load({sync:i?.sync})},this.getParsedLocationHref=i=>i.publicHref||"/",this.resolveRedirect=i=>{const o=i.headers.get("Location");if(!i.options.href||i.options._builtLocation){const l=i.options._builtLocation??this.buildLocation(i.options),f=this.getParsedLocationHref(l);i.options.href=f,i.headers.set("Location",f)}else if(o)try{const l=new URL(o);if(this.origin&&l.origin===this.origin){const f=l.pathname+l.search+l.hash;i.options.href=f,i.headers.set("Location",f)}}catch{}if(i.options.href&&!i.options._builtLocation&&vl(i.options.href,this.protocolAllowlist))throw new Error("Redirect blocked: unsafe protocol");return i.headers.get("Location")||i.headers.set("Location",i.options.href),i},this.clearCache=i=>{const o=i?.filter;o!==void 0?this.stores.setCached(this.stores.cachedMatches.get().filter(l=>!o(l))):this.stores.setCached([])},this.clearExpiredCache=()=>{const i=Date.now(),o=l=>{const f=this.looseRoutesById[l.routeId];if(!f.options.loader)return!0;const d=(l.preload?f.options.preloadGcTime??this.options.defaultPreloadGcTime:f.options.gcTime??this.options.defaultGcTime)??300*1e3;return l.status==="error"?!0:i-l.updatedAt>=d};this.clearCache({filter:o})},this.loadRouteChunk=_r,this.preloadRoute=async i=>{const o=i._builtLocation??this.buildLocation(i);let l=this.matchRoutes(o,{throwOnError:!0,preload:!0,dest:i});const f=new Set([...this.stores.matchesId.get(),...this.stores.pendingIds.get()]),d=new Set([...f,...this.stores.cachedIds.get()]),m=l.filter(h=>!d.has(h.id));if(m.length){const h=this.stores.cachedMatches.get();this.stores.setCached([...h,...m])}try{return l=await Tg({router:this,matches:l,location:o,preload:!0,updateMatch:(h,g)=>{f.has(h)?l=l.map(v=>v.id===h?g(v):v):this.updateMatch(h,g)}}),l}catch(h){if(kt(h))return h.options.reloadDocument?void 0:await this.preloadRoute({...h.options,_fromLocation:o});ct(h)||console.error(h);return}},this.matchRoute=(i,o)=>{const l={...i,to:i.to?this.resolvePathWithBase(i.from||"",i.to):void 0,params:i.params||{},leaveParams:!0},f=this.buildLocation(l);if(o?.pending&&this.stores.status.get()!=="pending")return!1;const d=(o?.pending===void 0?!this.stores.isLoading.get():o.pending)?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),m=v2(f.pathname,o?.caseSensitive??!1,o?.fuzzy??!1,d.pathname,this.processedTree);return!m||i.params&&!Nt(m.rawParams,i.params,{partial:!0})?!1:o?.includeSearch??!0?Nt(d.search,f.search,{partial:!0})?m.rawParams:!1:m.rawParams},this.hasNotFoundMatch=()=>this.stores.matches.get().some(i=>i.status==="notFound"||i.globalNotFound),this.getStoreConfig=a,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...n,caseSensitive:n.caseSensitive??!1,notFoundMode:n.notFoundMode??"fuzzy",stringifySearch:n.stringifySearch??B2,parseSearch:n.parseSearch??z2,protocolAllowlist:n.protocolAllowlist??c2}),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:n,routesByPath:a,processedTree:i}){this.routesById=n,this.routesByPath=a,this.processedTree=i;const o=this.options.notFoundRoute;o&&(o.init({originalIndex:99999999999}),this.routesById[o.id]=o)}getRouteBranch(n){let a=this.routeBranchCache.get(n);return a||(a=Hy(n),this.routeBranchCache.set(n,a)),a}get looseRoutesById(){return this.routesById}getParentContext(n){return n?.id?n.context??this.options.context??void 0:this.options.context??void 0}matchRoutesInternal(n,a){const i=this.getMatchedRoutes(n.pathname),{foundRoute:o,routeParam
10s:l}=i;let{matchedRoutes:f}=i,d=!1;(o?o.path!=="/"&&l["**"]:$n(n.pathname))&&(this.options.notFoundRoute?f=[...f,this.options.notFoundRoute]:d=!0);const m=d?sS(this.options.notFoundMode,f):void 0,h=new Array(f.length),g=new Map;for(const v of this.stores.matchStores.values())v.routeId&&g.set(v.routeId,v.get());for(let v=0;v<f.length;v++){const y=f[v],_=h[v-1];let S,R,L;{const oe=_?.search??n.search,Qe=_?._strictSearch??void 0;try{const Re=hl(y.options.validateSearch,{...oe})??void 0;S={...oe,...Re},R={...Qe,...Re},L=void 0}catch(Re){let le=Re;if(Re instanceof wl||(le=new wl(Re.message,{cause:Re})),a?.throwOnError)throw le;S=oe,R={},L=le}}const C=y.options.loaderDeps?.({search:S})??"",O=C?JSON.stringify(C):"",{interpolatedPath:P,usedParams:X}=vg({path:y.fullPath,params:l,decoder:this.pathParamsDecoder,server:this.isServer}),H=y.id+P+O,W=this.getMatch(H),ee=g.get(y.id),Q=W?._strictParams??X;let Z;if(!W)try{Og(y,Q)}catch(oe){if(ct(oe)||kt(oe)?Z=oe:Z=new eS(oe.message,{cause:oe}),a?.throwOnError)throw Z}Object.assign(l,Q);const te=ee?"stay":"enter";let ue;if(W)ue={...W,cause:te,params:ee?.params??l,_strictParams:Q,search:Ja(ee?ee.search:W.search,S),_strictSearch:R};else{const oe=y.options.loader||y.options.beforeLoad||y.lazyFn||Ky(y)?"pending":"success";ue={id:H,ssr:y.options.ssr,index:v,routeId:y.id,params:ee?.params??l,_strictParams:Q,pathname:P,updatedAt:Date.now(),search:ee?Ja(ee.search,S):S,_strictSearch:R,searchError:void 0,status:oe,isFetching:!1,error:void 0,paramsError:Z,__routeContext:void 0,_nonReactive:{loadPromise:oi()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:te,loaderDeps:ee?Ta(ee.loaderDeps,C):C,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:y.options.staticData||{},fullPath:y.fullPath}}a?.preload||(ue.globalNotFound=m===y.id),ue.searchError=L;const re=this.getParentContext(_);ue.context={...re,...ue.__routeContext,...ue.__beforeLoadContext},h[v]=ue}for(let v=0;v<h.length;v++){const y=h[v],_=this.looseRoutesById[y.routeId],S=this.getMatch(y.id),R=g.get(y.routeId);if(y.params=R?Ja(R.params,l):l,!S){const L=h[v-1],C=this.getParentContext(L);if(_.options.context){const O={deps:y.loaderDeps,params:y.params,context:C??{},location:n,navigate:P=>this.navigate({...P,_fromLocation:n}),buildLocation:this.buildLocation,cause:y.cause,abortController:y.abortController,preload:!!y.preload,matches:h,routeId:_.id};
10y.__routeContext=_.options.context(O)??void 0}y.context={...C,...y.__routeContext,...y.__beforeLoadContext}}}return h}matchRoutesLightweight(n){const{matchedRoutes:a,routeParams:i}=this.getMatchedRoutes(n.pathname),o=Sr(a),l={...n.search};for(const g of a)try{Object.assign(l,hl(g.options.validateSearch,l))}catch{}const f=Sr(this.stores.matchesId.get()),d=f&&this.stores.matchStores.get(f)?.get(),m=d&&d.routeId===o.id&&d.pathname===n.pathname;let h;if(m)h=d.params;else{const g=Object.assign(Object.create(null),i);for(const v of a)try{Og(v,g)}catch{}h=g}return{matchedRoutes:a,fullPath:o.fullPath,search:l,params:h}}},wl=class extends Error{},eS=class extends Error{};function tS(n){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:"idle",resolvedLocation:void 0,location:n,matches:[],statusCode:200}}function hl(n,a){if(n==null)return{};if("~standard"in n){const i=n["~standard"].validate(a);if(i instanceof Promise)throw new wl("Async validation not supported");if(i.issues)throw new wl(JSON.stringify(i.issues,void 0,2),{cause:i});return i.value}return"parse"in n?n.parse(a):typeof n=="function"?n(a):{}}function nS({pathname:n,routesById:a,processedTree:i}){const o=Object.create(null),l=$n(n);let f;const d=b2(l,i,!0);return d&&(f=d.route,Object.assign(o,d.rawParams)),{matchedRoutes:d?.branch||[a.__root__],routeParams:o,foundRoute:f}}function aS({search:n,dest:a,destRoutes:i,_includeValidateSearch:o}){return iS(i)(n,a,o??!1)}function iS(n){const a={dest:null,_includeValidateSearch:!1,middlewares:[]};for(const l of n){if("search"in l.options)l.options.search?.middlewares&&a.middlewares.push(...l.options.search.middlewares);else if(l.options.preSearchFilters||l.options.postSearchFilters){const f=({search:d,next:m})=>{let h=d;"preSearchFilters"in l.options&&l.options.preSearchFilters&&(h=l.options.preSearchFilters.reduce((v,y)=>y(v),d));const g=m(h);return"postSearchFilters"in l.options&&l.options.postSearchFilters?l.options.postSearchFilters.reduce((v,y)=>y(v),g):g};a.middlewares.push(f)}if(l.options.validateSearch){const f=({search:d,next:m})=>{const h=m(d);if(!a._includeValidateSearch)return h;try{return{...h,...hl(l.options.validateSearch,h)??void 0}}catch{return h}};a.middlewares.push(f)}}const i=({search:l})=>{const f=a.dest;return f.search?f.search===!0?l:Ca(f.search,l):{}};a.middlewares.push(i);const o=(l,f,d)=>{if(l>=d.length)return f;const m=d[l];return m({search:f,next:g=>o(l+1,g,d)})};return function(f,d,m){return a.dest=d,a._includeValidateSearch=m,o(0,f,a.middlewares)}}function sS(n,a){if(n!=="root")for(let i=a.length-1;i>=0;i--){const o=a[i];if(o.children)return o.id}return ii}function Og(n,a){const i=n.options.params?.parse??n.options.parseParams;if(i){const o=i(a);if(o===!1)throw new Error("Route params.parse returned false for a matched route");Object.assign(a,o)}}const bn=Symbol.for("TSR_DEFERRED_PROMISE");function rS(n,a){const i=n;return i[bn]||(i[bn]={status:"pending"},i.then(o=>{i[bn].status="success",i[bn].data=o}).catch(o=>{i[bn].status="error",i[bn].error={data:J2(o),__isServerError:!0}})),i}const oS="Error preloading route! âï¸";function Lg(n,a){if(n)return typeof n=="string"?n:n[a]}function lS(n){return typeof n=="string"?{href:n,crossOrigin:void 0}:n}function cS(n){if(n.tag!=="link")return;const a=n.attrs?.rel,i=n.attrs?.href;if(typeof i=="string"&&(typeof a=="string"?a.split(/\s+/):[]).includes("stylesheet"))return i}function uS(n,a){const i=cS(a);return!!i&&n?.inlineCss?.styles[i]!==void 0}var Zy=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(n){if(this.init=a=>{this.originalIndex=a.originalIndex;const i=this.options,o=!i?.path&&!i?.id;this.parentRoute=this.options.getParentRoute?.(),o?this._path=ii:this.parentRoute||Dt();let l=o?ii:i?.path;l&&l!=="/"&&(l=Vy(l));const f=i?.id||l;let d=o?ii:fl([this.parentRoute.id==="__root__"?"":this.parentRoute.id,f]);l==="__root__"&&(l="/"),d!=="__root__"&&(d=fl(["/",d]));const m=d==="__root__"?"/":fl([this.parentRoute.fullPath,l]);this._path=l,this._id=d,this._fullPath=m,this._to=$n(m)},this.addChildren=a=>this._addFileChildren(a),this._addFileChildren=a=>(Array.isArray(a)&&(this.children=a),typeof a=="object"&&a!==null&&(this.children=Object.values(a)),this),this._addFileTypes=()=>this,this.updateLoader=a=>(Object.assign(this.options,a),this),this.update=a=>(Object.assign(this.options,a),this),this.lazy=a=>(this.lazyFn=a,this),this.redirect=a=>Iy({from:this.fullPath,...a}),this.options=n||{},this.isRoot=!n?.getParentRoute,n?.id&&n?.path)throw new Error("Route cannot have both an 'id' and a 'path' option.")}},fS=class extends Zy{constructor(n){super(n)}};function dS(n){if(typeof document<"u"&&document.querySelector){const a=n.stores.location.get(),i=a.state.__hashScrollIntoViewOptions??!0;if(i&&a.hash!==""){const o=document.getElementById(a.hash);o&&o.scrollIntoView(i)}}}var hS=(n=>(n[n.AggregateError=1]="AggregateError",n[n.ArrowFunction=2]="ArrowFunction",n[n.ErrorPrototypeStack=4]="ErrorPrototypeStack",n[n.ObjectAssign=8]="Ob
10jectAssign",n[n.BigIntTypedArray=16]="BigIntTypedArray",n[n.RegExp=32]="RegExp",n))(hS||{}),Gn=Symbol.asyncIterator,Fy=Symbol.hasInstance,ss=Symbol.isConcatSpreadable,Yn=Symbol.iterator,Jy=Symbol.match,Wy=Symbol.matchAll,e1=Symbol.replace,t1=Symbol.search,n1=Symbol.species,a1=Symbol.split,i1=Symbol.toPrimitive,rs=Symbol.toStringTag,s1=Symbol.unscopables,r1={[Gn]:0,[Fy]:1,[ss]:2,[Yn]:3,[Jy]:4,[Wy]:5,[e1]:6,[t1]:7,[n1]:8,[a1]:9,[i1]:10,[rs]:11,[s1]:12},mS={0:Gn,1:Fy,2:ss,3:Yn,4:Jy,5:Wy,6:e1,7:t1,8:n1,9:a1,10:i1,11:rs,12:s1},w=void 0,pS={2:!0,3:!1,1:w,0:null,4:-0,5:Number.POSITIVE_INFINITY,6:Number.NEGATIVE_INFINITY,7:Number.NaN},gS={0:"Error",1:"EvalError",2:"RangeError",3:"ReferenceError",4:"SyntaxError",5:"TypeError",6:"URIError"},yS={0:Error,1:EvalError,2:RangeError,3:ReferenceError,4:SyntaxError,5:TypeError,6:URIError};function Ce(n,a,i,o,l,f,d,m,h,g,v,y){return{t:n,i:a,s:i,c:o,m:l,p:f,e:d,a:m,f:h,b:g,o:v,l:y}}function Oa(n){return Ce(2,w,n,w,w,w,w,w,w,w,w,w)}var o1=Oa(2),l1=Oa(3),vS=Oa(1),bS=Oa(0),SS=Oa(4),wS=Oa(5),ES=Oa(6),_S=Oa(7);function CS(n){switch(n){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 w}}function La(n){let a="",i=0,o;for(let l=0,f=n.length;l<f;l++)o=CS(n[l]),o&&(a+=n.slice(i,l)+o,i=l+1);return i===0?a=n:a+=n.slice(i),a}function TS(n){switch(n){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 n}}function Na(n){return n.replace(/(\\\\|\\"|\\n|\\r|\\b|\\t|\\f|\\u2028|\\u2029|\\x3C)/g,TS)}var el="__SEROVAL_REFS__",c1=new Map,ns=new Map;function u1(n){return c1.has(n)}function RS(n){return ns.has(n)}function xS(n){if(u1(n))return c1.get(n);throw new iw(n)}function AS(n){if(RS(n))return ns.get(n);throw new sw(n)}typeof globalThis<"u"?Object.defineProperty(globalThis,el,{value:ns,configurable:!0,writable:!1,enumerable:!1}):typeof window<"u"?Object.defineProperty(window,el,{value:ns,configurable:!0,writable:!1,enumerable:!1}):typeof self<"u"?Object.defineProperty(self,el,{value:ns,configurable:!0,writable:!1,enumerable:!1}):typeof global<"u"&&Object.defineProperty(global,el,{value:ns,configurable:!0,writable:!1,enumerable:!1});function Yf(n){return n instanceof EvalError?1:n instanceof RangeError?2:n instanceof ReferenceError?3:n instanceof SyntaxError?4:n instanceof TypeError?5:n instanceof URIError?6:0}function MS(n){let a=gS[Yf(n)];return n.name!==a?{name:n.name}:n.constructor.name!==a?{name:n.constructor.name}:{}}function f1(n,a){let i=MS(n),o=Object.getOwnPropertyNames(n);for(let l=0,f=o.length,d;l<f;l++)d=o[l],d!=="name"&&d!=="message"&&(d==="stack"?a&4&&(i=i||{},i[d]=n[d]):(i=i||{},i[d]=n[d]));return i}function d1(n){return Object.isFrozen(n)?3:Object.isSealed(n)?2:Object.isExtensible(n)?0:1}function OS(n){switch(n){case Number.POSITIVE_INFINITY:return wS;case Number.NEGATIVE_INFINITY:return ES}return n!==n?_S:Object.is(n,-0)?SS:Ce(0,w,n,w,w,w,w,w,w,w,w,w)}function h1(n){return Ce(1,w,La(n),w,w,w,w,w,w,w,w,w)}function LS(n){return Ce(3,w,""+n,w,w,w,w,w,w,w,w,w)}function NS(n){return Ce(4,n,w,w,w,w,w,w,w,w,w,w)}function kS(n,a){let i=a.valueOf();return Ce(5,n,i!==i?"":a.toISOString(),w,w,w,w,w,w,w,w,w)}function DS(n,a){return Ce(6,n,w,La(a.source),a.flags,w,w,w,w,w,w,w)}function zS(n,a){return Ce(17,n,r1[a],w,w,w,w,w,w,w,w,w)}function BS(n,a){return Ce(18,n,La(xS(a)),w,w,w,w,w,w,w,w,w)}function US(n,a,i){return Ce(25,n,i,La(a),w,w,w,w,w,w,w,w)}function qS(n,a,i){return Ce(9,n,w,w,w,w,w,i,w,w,d1(a),w)}function jS(n,a){return Ce(21,n,w,w,w,w,w,w,a,w,w,w)}function HS(n,a,i){return Ce(15,n,w,a.constructor.name,w,w,w,w,i,a.byteOffset,w,a.length)}function VS(n,a,i){return Ce(16,n,w,a.constructor.name,w,w,w,w,i,a.byteOffset,w,a.byteLength)}function PS(n,a,i){return Ce(20,n,w,w,w,w,w,w,i,a.byteOffset,w,a.byteLength)}function QS(n,a,i){return Ce(13,n,Yf(a),w,La(a.message),i,w,w,w,w,w,w)}function IS(n,a,i){return Ce(14,n,Yf(a),w,La(a.message),i,w,w,w,w,w,w)}function $S(n,a){return Ce(7,n,w,w,w,w,w,a,w,w,w,w)}function GS(n,a){return Ce(28,w,w,w,w,w,w,[n,a],w,w,w,w)}function YS(n,a){return Ce(30,w,w,w,w,w,w,[n,a],w,w,w,w)}function XS(n,a,i){return Ce(31,n,w,w,w,w,w,i,a,w,w,w)}function KS(n,a){return Ce(32,n,w,w,w,w,w,w,a,w,w,w)}function ZS(n,a){return Ce(33,n,w,w,w,w,w,w,a,w,w,w)}function FS(n,a){return Ce(34,n,w,w,w,w,w,w,a,w,w,w)}function JS(n,a,i,o){return Ce(35,n,i,w,w,w,w,a,w,w,w,o)}
12var WS={parsing:1,serialization:2,deserialization:3};function ew(n){return`Seroval Error (step: ${WS[n]})`}var tw=(n,a)=>ew(n),m1=class extends Error{constructor(n,a){super(tw(n)),this.cause=a}},Ng=class extends m1{constructor(n){super("parsing",n)}},nw=class extends m1{constructor(n){super("deserialization",n)}};function Xn(n){return`Seroval Error (specific: ${n})`}var Nl=class extends Error{constructor(a){super(Xn(1)),this.value=a}},p1=class extends Error{constructor(n){super(Xn(2))}},aw=class extends Error{constructor(n){super(Xn(3))}},Or=class extends Error{constructor(n){super(Xn(4))}},iw=class extends Error{constructor(n){super(Xn(5)),this.value=n}},sw=class extends Error{constructor(n){super(Xn(6))}},rw=class extends Error{constructor(n){super(Xn(7))}},Kn=class extends Error{constructor(n){super(Xn(8))}},ow=class extends Error{constructor(n){super(Xn(9))}},lw=class{constructor(n,a){this.value=n,this.replacement=a}},kl=()=>{let n={p:0,s:0,f:0};return n.p=new Promise((a,i)=>{n.s=a,n.f=i}),n},cw=(n,a)=>{n.s(a),n.p.s=1,n.p.v=a},uw=(n,a)=>{n.f(a),n.p.s=2,n.p.v=a};kl.toString();cw.toString();uw.toString();var fw=()=>{let n=[],a=[],i=!0,o=!1,l=0,f=(h,g,v)=>{for(v=0;v<l;v++)a[v]&&a[v][g](h)},d=(h,g,v,y)=>{for(g=0,v=n.length;g<v;g++)y=n[g],!i&&g===v-1?h[o?"return":"throw"](y):h.next(y)},m=(h,g)=>(i&&(g=l++,a[g]=h),d(h),()=>{i&&(a[g]=a[l],a[l--]=void 0)});return{__SEROVAL_STREAM__:!0,on:h=>m(h),next:h=>{i&&(n.push(h),f(h,"next"))},throw:h=>{i&&(n.push(h),f(h,"throw"),i=!1,o=!1,a.length=0)},return:h=>{i&&(n.push(h),f(h,"return"),i=!1,o=!0,a.length=0)}}},dw=n=>a=>()=>{let i=0,o={[n]:()=>o,next:()=>{if(i>a.d)return{done:!0,value:void 0};let l=i++,f=a.v[l];if(l===a.t)throw f;return{done:l===a.d,value:f}}};return o},hw=(n,a)=>i=>()=>{let o=0,l=-1,f=!1,d=[],m=[],h=(v=0,y=m.length)=>{for(;v<y;v++)m[v].s({done:!0,value:void 0})};i.on({next:v=>{let y=m.shift();y&&y.s({done:!1,value:v}),d.push(v)},throw:v=>{let y=m.shift();y&&y.f(v),h(),l=d.length,f=!0,d.push(v)},return:v=>{let y=m.shift();y&&y.s({done:!0,value:v}),h(),l=d.length,d.push(v)}});let g={[n]:()=>g,next:()=>{if(l===-1){let _=o++;if(_>=d.length){let S=a();return m.push(S),S.p}return{done:!1,value:d[_]}}if(o>l)return{done:!0,value:void 0};let v=o++,y=d[v];if(v!==l)return{done:!1,value:y};if(f)throw y;return{done:!0,value:y}}};return g},g1=n=>{let a=atob(n),i=a.length,o=new Uint8Array(i);for(let l=0;l<i;l++)o[l]=a.charCodeAt(l);return o.buffer};g1.toString();function mw(n){return"__SEROVAL_SEQUENCE__"in n}function y1(n,a,i){return{__SEROVAL_SEQUENCE__:!0,v:n,t:a,d:i}}function pw(n){let a=[],i=-1,o=-1,l=n[Yn]();for(;;)try{let f=l.next();if(a.push(f.value),f.done){o=a.length-1;break}}catch(f){i=a.length,a.push(f)}return y1(a,i,o)}var gw=dw(Yn);function yw(n){return gw(n)}var vw={},bw={},Sw={0:{},1:{},2:{},3:{},4:{},5:{}};function ww(n){return"__SEROVAL_STREAM__"in n}function ci(){return fw()}function Ew(n){let a=ci(),i=n[Gn]();async function o(){try{let l=await i.next();l.done?a.return(l.value):(a.next(l.value),await o())}catch(l){a.throw(l)}}return o().catch(()=>{}),a}var _w=hw(Gn,kl);function Cw(n){return _w(n)}async function Tw(n){try{return[1,await n]}catch(a){return[0,a]}}function Rw(n,a){return{plugins:a.plugins,mode:n,marked:new Set,features:63^(a.disabledFeatures||0),refs:a.refs||new Map,depthLimit:a.depthLimit||1e3}}function ml(n,a){n.marked.add(a)}function xw(n,a){let i=n.refs.size;return n.refs.set(a,i),i}function Dl(n,a){let i=n.refs.get(a);return i!=null?(ml(n,i),{type:1,value:NS(i)}):{type:0,value:xw(n,a)}}function Xf(n,a){let i=Dl(n,a);return i.type===1?i:u1(a)?{type:2,value:BS(i.value,a)}:i}function ni(n,a){let i=Xf(n,a);if(i.type!==0)return i.value;if(a in r1)return zS(i.value,a);throw new Nl(a)}function zl(n,a){let i=Dl(n,Sw[a]);return i.type===1?i.value:Ce(26,i.value,a,w,w,w,w,w,w,w,w,w)}function Aw(n){let a=Dl(n,vw);return a.type===1?a.value:Ce(27,a.value,w,w,w,w,w,w,ni(n,Yn),w,w,w)}function Mw(n){let a=Dl(n,bw);return a.type===1?a.value:Ce(29,a.value,w,w,w,w,w,[zl(n,1),ni(n,Gn)],w,w,w,w)}function Ow(n,a,i,o){return Ce(i?11:10,n,w,w,w,o,w,w,w,w,d1(a),w)}function Lw(n,a,i,o){return Ce(8,a,w,w,w,w,{k:i,v:o},w,zl(n,0),w,w,w)}function Nw(n,a,i){let o=new Uint8Array(i),l="";for(let f=0,d=o.length;f<d;f++)l+=String.fromCharCode(o[f]);return Ce(19,a,La(btoa(l)),w,w,w,w,w,zl(n,5),w,w,w)}function kw(n,a){return{base:Rw(n,a),child:void 0}}var Dw=class{constructor(n,a){this._p=n,this.depth=a}parse(n){return st(this._p,this.depth,n)}};async function zw(n,a,i){let o=[];for(let l=0,f=i.length;l<f;l++)l in i?o[l]=await st(n,a,i[l]):o[l]=0;return o}async function Bw(n,a,i,o){return qS(i,o,await zw(n,a,o))}async function Kf(n,a,i){let o=Object.entries(i),l=[],f=[];for(let d=0,m=o.length;d<m;
12d++)l.push(La(o[d][0])),f.push(await st(n,a,o[d][1]));return Yn in i&&(l.push(ni(n.base,Yn)),f.push(GS(Aw(n.base),await st(n,a,pw(i))))),Gn in i&&(l.push(ni(n.base,Gn)),f.push(YS(Mw(n.base),await st(n,a,Ew(i))))),rs in i&&(l.push(ni(n.base,rs)),f.push(h1(i[rs]))),ss in i&&(l.push(ni(n.base,ss)),f.push(i[ss]?o1:l1)),{k:l,v:f}}async function uf(n,a,i,o,l){return Ow(i,o,l,await Kf(n,a,o))}async function Uw(n,a,i,o){return jS(i,await st(n,a,o.valueOf()))}async function qw(n,a,i,o){return HS(i,o,await st(n,a,o.buffer))}async function jw(n,a,i,o){return VS(i,o,await st(n,a,o.buffer))}async function Hw(n,a,i,o){return PS(i,o,await st(n,a,o.buffer))}async function kg(n,a,i,o){let l=f1(o,n.base.features);return QS(i,o,l?await Kf(n,a,l):w)}async function Vw(n,a,i,o){let l=f1(o,n.base.features);return IS(i,o,l?await Kf(n,a,l):w)}async function Pw(n,a,i,o){let l=[],f=[];for(let[d,m]of o.entries())l.push(await st(n,a,d)),f.push(await st(n,a,m));return Lw(n.base,i,l,f)}async function Qw(n,a,i,o){let l=[];for(let f of o.keys())l.push(await st(n,a,f));return $S(i,l)}async function v1(n,a,i,o){let l=n.base.plugins;if(l)for(let f=0,d=l.length;f<d;f++){let m=l[f];if(m.parse.async&&m.test(o))return US(i,m.tag,await m.parse.async(o,new Dw(n,a),{id:i}))}return w}async function Iw(n,a,i,o){let[l,f]=await Tw(o);return Ce(12,i,l,w,w,w,w,w,await st(n,a,f),w,w,w)}function $w(n,a,i,o,l){let f=[],d=i.on({next:m=>{ml(this.base,a),st(this,n,m).then(h=>{f.push(KS(a,h))},h=>{l(h),d()})},throw:m=>{ml(this.base,a),st(this,n,m).then(h=>{f.push(ZS(a,h)),o(f),d()},h=>{l(h),d()})},return:m=>{ml(this.base,a),st(this,n,m).then(h=>{f.push(FS(a,h)),o(f),d()},h=>{l(h),d()})}})}async function Gw(n,a,i,o){return XS(i,zl(n.base,4),await new Promise($w.bind(n,a,i,o)))}async function Yw(n,a,i,o){let l=[];for(let f=0,d=o.v.length;f<d;f++)l[f]=await st(n,a,o.v[f]);return JS(i,l,o.t,o.d)}async function Xw(n,a,i,o){if(Array.isArray(o))return Bw(n,a,i,o);if(ww(o))return Gw(n,a,i,o);if(mw(o))return Yw(n,a,i,o);let l=o.constructor;if(l===lw)return st(n,a,o.replacement);let f=await v1(n,a,i,o);if(f)return f;switch(l){case Object:return uf(n,a,i,o,!1);case w:return uf(n,a,i,o,!0);case Date:return kS(i,o);case Error:case EvalError:case RangeError:case ReferenceError:case SyntaxError:case TypeError:case URIError:return kg(n,a,i,o);case Number:case Boolean:case String:case BigInt:return Uw(n,a,i,o);case ArrayBuffer:return Nw(n.base,i,o);case Int8Array:case Int16Array:case Int32Array:case Uint8Array:case Uint16Array:case Uint32Array:case Uint8ClampedArray:case Float32Array:case Float64Array:return qw(n,a,i,o);case DataView:return Hw(n,a,i,o);case Map:return Pw(n,a,i,o);case Set:return Qw(n,a,i,o)}if(l===Promise||o instanceof Promise)return Iw(n,a,i,o);let d=n.base.features;if(d&32&&l===RegExp)return DS(i,o);if(d&16)switch(l){case BigInt64Array:case BigUint64Array:return jw(n,a,i,o)}if(d&1&&typeof AggregateError<"u"&&(l===AggregateError||o instanceof AggregateError))return Vw(n,a,i,o);if(o instanceof Error)return kg(n,a,i,o);if(Yn in o||Gn in o)return uf(n,a,i,o,!!l);throw new Nl(o)}async function Kw(n,a,i){let o=Xf(n.base,i);if(o.type!==0)return o.value;let l=await v1(n,a,o.value,i);if(l)return l;throw new Nl(i)}async function st(n,a,i){switch(typeof i){case"boolean":return i?o1:l1;case"undefined":return vS;case"string":return h1(i);case"number":return OS(i);case"bigint":return LS(i);case"object":{if(i){let o=Xf(n.base,i);return o.type===0?await Xw(n,a+1,o.value,i):o.value}return bS}case"symbol":return ni(n.base,i);case"function":return Kw(n,a,i);default:throw new Nl(i)}}async function Zw(n,a){try{return await st(n,0,a)}catch(i){throw i instanceof Ng?i:new Ng(i)}}var Fw=(n=>(n[n.Vanilla=1]="Vanilla",n[n.Cross=2]="Cross",n))(Fw||{});function b1(n,a){for(let i=0,o=a.length;i<o;i++){let l=a[i];n.has(l)||(n.add(l),l.extends&&b1(n,l.extends))}}function S1(n){if(n){let a=new Set;return b1(a,n),[...a]}}function Jw(n){switch(n){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 rw(n)}}var Ww=1e6,e3=1e4,t3=2e4;function w1(n,a){switch(a){case 3:return Object.freeze(n);case 1:return Object.preventExtensions(n);case 2:return Object.seal(n);default:return n}}var n3=1e3;function a3(n,a){var i;let o=a.refs||new Map;return"types"in o||Object.assign(o,{types:new Map}),{mode:n,plugins:a.plugins,refs:o,features:(i=a.features)!=null?i:63^(a.disabledFeatures||0),depthLimit:a.depthLimit||n3}}
12function i3(n){return{mode:2,base:a3(2,n),child:w}}var s3=class{constructor(n,a){this._p=n,this.depth=a}deserialize(n){return qe(this._p,this.depth,n)}};function E1(n,a){if(a<0||!Number.isFinite(a)||!Number.isInteger(a))throw new Kn({t:4,i:a});if(n.refs.has(a))throw new Error("Conflicted ref id: "+a)}function r3(n,a,i){return E1(n.base,a),n.state.marked.has(a)&&n.base.refs.set(a,i),i}function o3(n,a,i){return E1(n.base,a),n.base.refs.set(a,i),i}function rt(n,a,i){return n.mode===1?r3(n,a,i):o3(n,a,i)}function Nf(n,a,i){if(Object.hasOwn(a,i))return a[i];throw new Kn(n)}function l3(n,a){return rt(n,a.i,AS(Na(a.s)))}function c3(n,a,i){let o=i.a,l=o.length,f=rt(n,i.i,new Array(l));for(let d=0,m;d<l;d++)m=o[d],m&&(f[d]=qe(n,a,m));return w1(f,i.o),f}function u3(n){switch(n){case"constructor":case"__proto__":case"prototype":case"__defineGetter__":case"__defineSetter__":case"__lookupGetter__":case"__lookupSetter__":return!1;default:return!0}}function f3(n){switch(n){case Gn:case ss:case rs:case Yn:return!0;default:return!1}}function Dg(n,a,i){u3(a)?n[a]=i:Object.defineProperty(n,a,{value:i,configurable:!0,enumerable:!0,writable:!0})}function d3(n,a,i,o,l){if(typeof o=="string")Dg(i,Na(o),qe(n,a,l));else{let f=qe(n,a,o);switch(typeof f){case"string":Dg(i,f,qe(n,a,l));break;case"symbol":f3(f)&&(i[f]=qe(n,a,l));break;default:throw new Kn(o)}}}function _1(n,a,i){n.base.refs.types.set(a,i)}function Lr(n,a,i,o){if(n.base.refs.types.get(i)!==o)throw new Kn(a)}function C1(n,a,i,o){let l=i.k;if(l.length>0)for(let f=0,d=i.v,m=l.length;f<m;f++)d3(n,a,o,l[f],d[f]);return o}function h3(n,a,i){let o=rt(n,i.i,i.t===10?{}:Object.create(null));return C1(n,a,i.p,o),w1(o,i.o),o}function m3(n,a){return rt(n,a.i,new Date(a.s))}function p3(n,a){if(n.base.features&32){let i=Na(a.c);if(i.length>t3)throw new Kn(a);return rt(n,a.i,new RegExp(i,a.m))}throw new p1(a)}function g3(n,a,i){let o=rt(n,i.i,new Set);for(let l=0,f=i.a,d=f.length;l<d;l++)o.add(qe(n,a,f[l]));return o}function y3(n,a,i){let o=rt(n,i.i,new Map);for(let l=0,f=i.e.k,d=i.e.v,m=f.length;l<m;l++)o.set(qe(n,a,f[l]),qe(n,a,d[l]));return o}function v3(n,a){if(a.s.length>Ww)throw new Kn(a);return rt(n,a.i,g1(Na(a.s)))}function b3(n,a,i){var o;let l=Jw(i.c),f=qe(n,a,i.f),d=(o=i.b)!=null?o:0;if(d<0||d>f.byteLength)throw new Kn(i);return rt(n,i.i,new l(f,d,i.l))}function S3(n,a,i){var o;let l=qe(n,a,i.f),f=(o=i.b)!=null?o:0;if(f<0||f>l.byteLength)throw new Kn(i);return rt(n,i.i,new DataView(l,f,i.l))}function T1(n,a,i,o){if(i.p){let l=C1(n,a,i.p,{});Object.defineProperties(o,Object.getOwnPropertyDescriptors(l))}return o}function w3(n,a,i){let o=rt(n,i.i,new AggregateError([],Na(i.m)));return T1(n,a,i,o)}function E3(n,a,i){let o=Nf(i,yS,i.s),l=rt(n,i.i,new o(Na(i.m)));return T1(n,a,i,l)}function _3(n,a,i){let o=kl(),l=rt(n,i.i,o.p),f=qe(n,a,i.f);return i.s?o.s(f):o.f(f),l}function C3(n,a,i){return rt(n,i.i,Object(qe(n,a,i.f)))}function T3(n,a,i){let o=n.base.plugins;if(o){let l=Na(i.c);for(let f=0,d=o.length;f<d;f++){let m=o[f];if(m.tag===l)return rt(n,i.i,m.deserialize(i.s,new s3(n,a),{id:i.i}))}}throw new aw(i.c)}function R3(n,a){let i=rt(n,a.i,rt(n,a.s,kl()).p);return _1(n,a.s,22),i}function x3(n,a,i){let o=n.base.refs.get(i.i);if(o)return Lr(n,i,i.i,22),o.s(qe(n,a,i.a[1])),w;throw new Or("Promise")}function A3(n,a,i){let o=n.base.refs.get(i.i);if(o)return Lr(n,i,i.i,22),o.f(qe(n,a,i.a[1])),w;throw new Or("Promise")}function M3(n,a,i){qe(n,a,i.a[0]);let o=qe(n,a,i.a[1]);return yw(o)}function O3(n,a,i){qe(n,a,i.a[0]);let o=qe(n,a,i.a[1]);return Cw(o)}function L3(n,a,i){let o=rt(n,i.i,ci());_1(n,i.i,31);let l=i.a,f=l.length;if(f)for(let d=0;d<f;d++)qe(n,a,l[d]);return o}function N3(n,a,i){let o=n.base.refs.get(i.i);if(o)return Lr(n,i,i.i,31),o.next(qe(n,a,i.f)),w;throw new Or("Stream")}function k3(n,a,i){let o=n.base.refs.get(i.i);if(o)return Lr(n,i,i.i,31),o.throw(qe(n,a,i.f)),w;throw new Or("Stream")}function D3(n,a,i){let o=n.base.refs.get(i.i);if(o)return Lr(n,i,i.i,31),o.return(qe(n,a,i.f)),w;throw new Or("Stream")}function z3(n,a,i){return qe(n,a,i.f),w}function B3(n,a,i){return qe(n,a,i.a[1]),w}function U3(n,a,i){let o=rt(n,i.i,y1([],i.s,i.l));for(let l=0,f=i.a.length;l<f;l++)o.v[l]=qe(n,a,i.a[l]);return o}function qe(n,a,i){if(a>n.base.depthLimit)throw new ow(n.base.depthLimit);switch(a+=1,i.t){case 2:return Nf(i,pS,i.s);case 0:return Number(i.s);case 1:return Na(String(i.s));case 3:if(String(i.s).length>e3)throw new Kn(i);return BigInt(i.s);case 4:return n.base.refs.get(i.i);case 18:return l3(n,i);case 9:return c3(n,a,i);case 10:case 11:return h3(n,a,i);case 5:return m3(n,i);case 6:return p3(n,i);case 7:return g3(n,a,i);case 8:return y3(n,a,i);case 19:return v3(n,i);case 16:case 15:return b3(n,a,i);case 20:return S3(n,a,i);case 14:return w3(n,a,i);case 13:return E3(n,a,i);case 12:return _3(n,a,i);case 17:return Nf(i,mS,i.s);case 21:return C3(n,a,i);case 25:return T3(n,a,i);case 22:return R3(n,i);case 23:return x3(n,a,i);case 24:return A3(n,a,i);case 28:return M3(n,a,i);case 30:return O3(n,a,i);case 31:return L3(n,a,i);case 32:return N3(n,a,i);case 33:return k3(n,a,i);case 34:return D3(n,a,i);case 27:return z3(n,a,i);case 29:return B3(n,a,i);case 35:return U3(n,a,i);default:throw new p1(i)}}function q3(n,a){try{return qe(n,0,a)}catch(i){throw new nw(i)}}var j3=()=>T;j3.toString();function zg(n,a){let i=S1(a.plugins),o=i3({plugins:i,refs:a.refs,features:a.features,disabledFeatures:a.disabledFeatures,depthLimit:a.depthLimit});return q3(o,n)}async function H3(n,a={}){let i=S1(a.plugins),o=kw(1,{plugins:i,disabledFeatures:a.disabledFeatures});return{t:await Zw(o,n),f:o.base.features,m:Array.from(o.base.marked)}}function V3(n){return{tag:"$TSR/t/"+n.key,test:n.test,parse:{sync(a,i,o){return{v:i.parse(n.toSerializable(a))}},async async(a,i,o){return{v:await i.parse(n.toSerializable(a))}},stream(a,i,o){return{v:i.parse(n.toSerializable(a))}}},serialize:void 0,deserialize(a,i,o){return n.fromSerializable(i.deserialize(a.v))}}}var P3=class{constructor(n,a){this.stream=n,this.hint=a?.hint??"binary"}};const El=globalThis.Buffer,R1=!!El&&typeof El.from=="function";function x1(n){if(n.length===0)return"";if(R1)return El.from(n).toString("base64");const a=32768,i=[];for(let o=0;o<n.length;o+=a){const l=n.subarray(o,o+a);i.push(String.fromCharCode.apply(null,l))}return btoa(i.join(""))}function A1(n){if(n.length===0)return new Uint8Array(0);if(R1){const o=El.from(n,"base64");return new Uint8Array(o.buffer,o.byteOffset,o.byteLength)}const a=atob(n),i=new Uint8Array(a.length);for(let o=0;o<a.length;
12o++)i[o]=a.charCodeAt(o);return i}const cr=Object.create(null),ur=Object.create(null),Q3=n=>new ReadableStream({start(a){n.on({next(i){try{a.enqueue(A1(i))}catch{}},throw(i){a.error(i)},return(){try{a.close()}catch{}}})}}),I3=new TextEncoder,$3=n=>new ReadableStream({start(a){n.on({next(i){try{typeof i=="string"?a.enqueue(I3.encode(i)):a.enqueue(A1(i.$b64))}catch{}},throw(i){a.error(i)},return(){try{a.close()}catch{}}})}}),G3="(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(_){}}})}}))",Y3="(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 Bg(n){const a=ci(),i=n.getReader();return(async()=>{try{for(;;){const{done:o,value:l}=await i.read();if(o){a.return(void 0);break}a.next(x1(l))}}catch(o){a.throw(o)}finally{i.releaseLock()}})(),a}function Ug(n){const a=ci(),i=n.getReader(),o=new TextDecoder("utf-8",{fatal:!0});return(async()=>{try{for(;;){const{done:l,value:f}=await i.read();if(l){try{const d=o.decode();d.length>0&&a.next(d)}catch{}a.return(void 0);break}try{const d=o.decode(f,{stream:!0});d.length>0&&a.next(d)}catch{a.next({$b64:x1(f)})}}}catch(l){a.throw(l)}finally{i.releaseLock()}})(),a}const X3={tag:"tss/RawStream",extends:[{tag:"tss/RawStreamFactory",test(n){return n===cr},parse:{sync(n,a,i){return{}},async async(n,a,i){return{}},stream(n,a,i){return{}}},serialize(n,a,i){return G3},deserialize(n,a,i){return cr}},{tag:"tss/RawStreamFactoryText",test(n){return n===ur},parse:{sync(n,a,i){return{}},async async(n,a,i){return{}},stream(n,a,i){return{}}},serialize(n,a,i){return Y3},deserialize(n,a,i){return ur}}],test(n){return n instanceof P3},parse:{sync(n,a,i){const o=n.hint==="text"?ur:cr;return{hint:a.parse(n.hint),factory:a.parse(o),stream:a.parse(ci())}},async async(n,a,i){const o=n.hint==="text"?ur:cr,l=n.hint==="text"?Ug(n.stream):Bg(n.stream);return{hint:await a.parse(n.hint),factory:await a.parse(o),stream:await a.parse(l)}},stream(n,a,i){const o=n.hint==="text"?ur:cr,l=n.hint==="text"?Ug(n.stream):Bg(n.stream);return{hint:a.parse(n.hint),factory:a.parse(o),stream:a.parse(l)}}},serialize(n,a,i){return"("+a.serialize(n.factory)+")("+a.serialize(n.stream)+")"},deserialize(n,a,i){const o=a.deserialize(n.stream);return a.deserialize(n.hint)==="text"?$3(o):Q3(o)}};function K3(n){return{tag:"tss/RawStream",test:()=>!1,parse:{},serialize(){throw new Error("RawStreamDeserializePlugin.serialize should not be called. Client only deserializes.")},deserialize(a,i,o){return n(typeof i?.deserialize=="function"?i.deserialize(a.streamId):a.streamId)}}}const Z3={tag:"$TSR/Error",test(n){return n instanceof Error},parse:{sync(n,a){return{message:a.parse(n.message)}},async async(n,a){return{message:await a.parse(n.message)}},stream(n,a){return{message:a.parse(n.message)}}},serialize(n,a){return"new Error("+a.serialize(n.message)+")"},deserialize(n,a){return new Error(a.deserialize(n.message))}};var _a={},M1=n=>new ReadableStream({start:a=>{n.on({next:i=>{try{a.enqueue(i)}catch{}},throw:i=>{a.error(i)},return:()=>{try{a.close()}catch{}}})}}),F3={tag:"seroval-plugins/web/ReadableStreamFactory",test(n){return n===_a},parse:{sync(){return _a},async async(){return await Promise.resolve(_a)},stream(){return _a}},serialize(){return M1.toString()},deserialize(){return _a}};function qg(n){let a=ci(),i=n.getReader();async function o(){try{let l=await i.read();l.done?a.return(l.value):(a.next(l.value),await o())}catch(l){a.throw(l)}}return o().catch(()=>{}),a}var J3={tag:"seroval/plugins/web/ReadableStream",extends:[F3],test(n){return typeof ReadableStream>"u"?!1:n instanceof ReadableStream},parse:{sync(n,a){return{factory:a.parse(_a),stream:a.parse(ci())}},async async(n,a){return{factory:await a.parse(_a),stream:await a.parse(qg(n))}},stream(n,a){return{factory:a.parse(_a),stream:a.parse(qg(n))}}},serialize(n,a){return"("+a.serialize(n.factory)+")("+a.serialize(n.stream)+")"},deserialize(n,a){let i=a.deserialize(n.stream);return M1(i)}},W3=J3;const e4=[Z3,X3,W3];function t4(){return[...ky()?.serializationAdapters?.map(V3)??[],...e4]}var jg=new TextDecoder,n4=new Uint8Array(0),Hg=16*1024*1024,Vg=32*1024*1024,Pg=1024,Qg=1e5;function a4(n){const a=new Map,i=new Map,o=new Set;let l=!1,f=null,d=0,m;const h=new ReadableStream({start(y){m=y},cancel(){l=!0;try{f?.cancel()}catch{}
12a.forEach(y=>{try{y.error(new Error("Framed response cancelled"))}catch{}}),a.clear(),i.clear(),o.clear()}});function g(y){const _=i.get(y);if(_)return _;if(o.has(y))return new ReadableStream({start(R){R.close()}});if(i.size>=Pg)throw new Error(`Too many raw streams in framed response (max ${Pg})`);const S=new ReadableStream({start(R){a.set(y,R)},cancel(){o.add(y),a.delete(y),i.delete(y)}});return i.set(y,S),S}function v(y){return g(y),a.get(y)}return(async()=>{const y=n.getReader();f=y;const _=[];let S=0;function R(){if(S<9)return null;const C=_[0];if(C.length>=9)return{type:C[0],streamId:(C[1]<<24|C[2]<<16|C[3]<<8|C[4])>>>0,length:(C[5]<<24|C[6]<<16|C[7]<<8|C[8])>>>0};const O=new Uint8Array(9);let P=0,X=9;for(let H=0;H<_.length&&X>0;H++){const W=_[H],ee=Math.min(W.length,X);O.set(W.subarray(0,ee),P),P+=ee,X-=ee}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 L(C){if(C===0)return n4;const O=new Uint8Array(C);let P=0,X=C;for(;X>0&&_.length>0;){const H=_[0];if(!H)break;const W=Math.min(H.length,X);O.set(H.subarray(0,W),P),P+=W,X-=W,W===H.length?_.shift():_[0]=H.subarray(W)}return S-=C,O}try{for(;;){const{done:C,value:O}=await y.read();if(l||C)break;if(O){if(S+O.length>Vg)throw new Error(`Framed response buffer exceeded ${Vg} bytes`);for(_.push(O),S+=O.length;;){const P=R();if(!P)break;const{type:X,streamId:H,length:W}=P;if(X!==Qn.JSON&&X!==Qn.CHUNK&&X!==Qn.END&&X!==Qn.ERROR)throw new Error(`Unknown frame type: ${X}`);if(X===Qn.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(W>Hg)throw new Error(`Frame payload too large: ${W} bytes (max ${Hg})`);const ee=9+W;if(S<ee)break;if(++d>Qg)throw new Error(`Too many frames in framed response (max ${Qg})`);L(9);const Q=L(W);switch(X){case Qn.JSON:try{m.enqueue(jg.decode(Q))}catch{}break;case Qn.CHUNK:{const Z=v(H);Z&&Z.enqueue(Q);break}case Qn.END:{const Z=v(H);if(o.add(H),Z){try{Z.close()}catch{}a.delete(H)}break}case Qn.ERROR:{const Z=v(H);if(o.add(H),Z){const te=jg.decode(Q);Z.error(new Error(te)),a.delete(H)}break}}}}}if(S!==0)throw new Error("Incomplete frame at end of framed response");try{m.close()}catch{}a.forEach(C=>{try{C.close()}catch{}}),a.clear()}catch(C){try{m.error(C)}catch{}a.forEach(O=>{try{O.error(C)}catch{}}),a.clear()}finally{try{y.releaseLock()}catch{}f=null}})(),{getOrCreateStream:g,jsonChunks:h}}var Cr=null;async function kf(n){n.length>0&&await Promise.allSettled(n)}var i4=Object.prototype.hasOwnProperty;function O1(n){for(const a in n)if(i4.call(n,a))return!0;return!1}async function s4(n,a,i){Cr||(Cr=t4());const o=a[0],l=o.fetch??i,f=o.data instanceof FormData?"formData":"payload",d=o.headers?new Headers(o.headers):new Headers;if(d.set("x-tsr-serverFn","true"),f==="payload"&&d.set("accept",`${t2}, application/x-ndjson, application/json`),o.method==="GET"){if(f==="formData")throw new Error("FormData is not supported with GET requests");const h=await L1(o);if(h!==void 0){const g=Qy({payload:h});n.includes("?")?n+=`&${g}`:n+=`?${g}`}}let m;if(o.method==="POST"){const h=await r4(o);h?.contentType&&d.set("content-type",h.contentType),m=h?.body}return await o4(async()=>l(n,{method:o.method,headers:d,signal:o.signal,body:m}))}async function L1(n){let a=!1;const i={};if(n.data!==void 0&&(a=!0,i.data=n.data),n.context&&O1(n.context)&&(a=!0,i.context=n.context),a)return N1(i)}async function N1(n){return JSON.stringify(await Promise.resolve(H3(n,{plugins:Cr})))}async function r4(n){if(n.data instanceof FormData){let i;return n.context&&O1(n.context)&&(i=await N1(n.context)),i!==void 0&&n.data.set(e2,i),{body:n.data}}const a=await L1(n);if(a)return{body:a,contentType:"application/json"}}async function o4(n){let a;try{a=await n()}catch(o){if(o instanceof Response)a=o;else throw console.log(o),o}if(a.headers.get("x-tss-raw")==="true")return a;const i=a.headers.get("content-type");if(i||Dt(),a.headers.get("x-tss-serialized")){let o;if(i.includes("application/x-tss-framed")){if(i2(i),!a.body)throw new Error("No response body for framed response");const{getOrCreateStream:l,jsonChunks:f}=a4(a.body),d=[K3(l),...Cr||[]],m=new Map;o=await l4({jsonStream:f,onMessage:h=>zg(h,{refs:m,plugins:d}),onError(h,g){console.error(h,g)}})}else if(i.includes("application/json")){const l=await a.json(),f=[];try{o=zg(l,{plugins:Cr})}finally{}await kf(f)}if(o||Dt(),o instanceof Error)throw o;return o}if(i.includes("application/json")){const o=await a.json(),l=j2(o);if(l)throw l;if(ct(o))throw o;return o}if(!a.ok)throw new Error(await a.text());return a}
12async function l4({jsonStream:n,onMessage:a,onError:i}){const o=n.getReader(),{value:l,done:f}=await o.read();if(f||!l)throw new Error("Stream ended before first object");const d=JSON.parse(l);let m=!1;const h=(async()=>{try{for(;;){const{value:y,done:_}=await o.read();if(_)break;if(y)try{const S=[];try{a(JSON.parse(y))}finally{}await kf(S)}catch(S){i?.(`Invalid JSON: ${y}`,S)}}}catch(y){m||i?.("Stream processing error:",y)}})();let g;const v=[];try{g=a(d)}catch(y){throw m=!0,o.cancel().catch(()=>{}),y}return await kf(v),Promise.resolve(g).catch(()=>{m=!0,o.cancel().catch(()=>{})}),h.finally(()=>{try{o.releaseLock()}catch{}}),g}function c4(n){const a="/_serverFn/"+n;return Object.assign((...l)=>{const f=ky()?.serverFns?.fetch;return s4(a,l,f??fetch)},{url:a,serverFnMeta:{id:n},[Mf]:!0})}var u4={key:"$TSS/serverfn",test:n=>typeof n!="function"||!(Mf in n)?!1:!!n[Mf],toSerializable:({serverFnMeta:n})=>({functionId:n.id}),fromSerializable:({functionId:n})=>c4(n)};function Ig(n){return n.replaceAll("\0","/").replaceAll("�","/")}function f4(n,a){n.id=a.i,n.__beforeLoadContext=a.b,n.loaderData=a.l,n.status=a.s,n.ssr=a.ssr,n.updatedAt=a.u,n.error=a.e,a.g!==void 0&&(n.globalNotFound=a.g)}async function d4(n){window.$_TSR||Dt();const a=n.options.serializationAdapters;if(a?.length){const C=new Map;a.forEach(O=>{C.set(O.key,O.fromSerializable)}),window.$_TSR.t=C,window.$_TSR.buffer.forEach(O=>O())}window.$_TSR.initialized=!0,window.$_TSR.router||Dt();const i=window.$_TSR.router;i.matches.forEach(C=>{C.i=Ig(C.i)}),i.lastMatchId&&(i.lastMatchId=Ig(i.lastMatchId));const{manifest:o,dehydratedData:l,lastMatchId:f}=i;n.ssr={manifest:o};const d=document.querySelector('meta[property="csp-nonce"]')?.content;n.options.ssr={nonce:d};const m=n.matchRoutes(n.stores.location.get()),h=Promise.all(m.map(C=>n.loadRouteChunk(n.looseRoutesById[C.routeId])));function g(C){const O=n.looseRoutesById[C.routeId].options.pendingMinMs??n.options.defaultPendingMinMs;if(O){const P=oi();C._nonReactive.minPendingPromise=P,C._forcePending=!0,setTimeout(()=>{P.resolve(),n.updateMatch(C.id,X=>(X._nonReactive.minPendingPromise=void 0,{...X,_forcePending:void 0}))},O)}}function v(C){const O=n.looseRoutesById[C.routeId];O&&(O.options.ssr=C.ssr)}let y;m.forEach(C=>{const O=i.matches.find(P=>P.i===C.id);if(!O){C._nonReactive.dehydrated=!1,C.ssr=!1,v(C);return}f4(C,O),v(C),C._nonReactive.dehydrated=C.ssr!==!1,(C.ssr==="data-only"||C.ssr===!1)&&y===void 0&&(y=C.index,g(C))}),n.stores.setMatches(m),await n.options.hydrate?.(l);const _=n.stores.matches.get(),S=n.stores.location.get();await Promise.all(_.map(async C=>{try{const O=n.looseRoutesById[C.routeId],P=_[C.index-1]?.context??n.options.context;if(O.options.context){const ee={deps:C.loaderDeps,params:C.params,context:P??{},location:S,navigate:Q=>n.navigate({...Q,_fromLocation:S}),buildLocation:n.buildLocation,cause:C.cause,abortController:C.abortController,preload:!1,matches:m,routeId:O.id};
12C.__routeContext=O.options.context(ee)??void 0}C.context={...P,...C.__routeContext,...C.__beforeLoadContext};const X={ssr:n.options.ssr,matches:_,match:C,params:C.params,loaderData:C.loaderData},H=await O.options.head?.(X),W=await O.options.scripts?.(X);C.meta=H?.meta,C.links=H?.links,C.headScripts=H?.scripts,C.styles=H?.styles,C.scripts=W}catch(O){if(ct(O))C.error={isNotFound:!0},console.error(`NotFound error during hydration for routeId: ${C.routeId}`,O);else throw C.error=O,console.error(`Error during hydration for route ${C.routeId}:`,O),O}}));const R=m[m.length-1].id!==f;if(!m.some(C=>C.ssr===!1)&&!R)return m.forEach(C=>{C._nonReactive.dehydrated=void 0}),n.stores.resolvedLocation.set(n.stores.location.get()),h;const L=Promise.resolve().then(()=>n.load()).catch(C=>{console.error("Error during router hydration:",C)});if(R){const C=m[1];C||Dt(),g(C),C._displayPending=!0,C._nonReactive.displayPendingPromise=L,L.then(()=>{n.batch(()=>{n.stores.status.get()==="pending"&&(n.stores.status.set("idle"),n.stores.resolvedLocation.set(n.stores.location.get())),n.updateMatch(C.id,O=>({...O,_displayPending:void 0,displayPendingPromise:void 0}))})})}return h}var _l=V.use,hr=typeof window<"u"?V.useLayoutEffect:V.useEffect;function ff(n){const a=V.useRef({value:n,prev:null}),i=a.current.value;return n!==i&&(a.current={value:n,prev:i}),a.current.prev}function h4(n,a,i={},o={}){V.useEffect(()=>{if(!n.current||o.disabled||typeof IntersectionObserver!="function")return;const l=new IntersectionObserver(([f])=>{a(f)},i);return l.observe(n.current),()=>{l.disconnect()}},[a,i,o.disabled,n])}function m4(n){const a=V.useRef(null);return V.useImperativeHandle(n,()=>a.current,[]),a}function p4({promise:n}){if(_l)return _l(n);const a=rS(n);if(a[bn].status==="pending")throw a;if(a[bn].status==="error")throw a[bn].error;return a[bn].data}function g4(n){const a=q.jsx(y4,{...n});return n.fallback?q.jsx(V.Suspense,{fallback:n.fallback,children:a}):a}function y4(n){const a=p4(n);return n.children(a)}function Zf(n){const a=n.errorComponent??Ff;return q.jsx(v4,{getResetKey:n.getResetKey,onCatch:n.onCatch,children:({error:i,reset:o})=>i?V.createElement(a,{error:i,reset:o}):n.children})}var v4=class extends V.Component{constructor(...n){super(...n),this.state={error:null}}static getDerivedStateFromProps(n,a){const i=n.getResetKey();return a.error&&a.resetKey!==i?{resetKey:i,error:null}:{resetKey:i}}static getDerivedStateFromError(n){return{error:n}}reset(){this.setState({error:null})}componentDidCatch(n,a){this.props.onCatch&&this.props.onCatch(n,a)}render(){return this.props.children({error:this.state.error,reset:()=>{this.reset()}})}};function Ff({error:n}){const[a,i]=V.useState(!1);return q.jsxs("div",{style:{padding:".5rem",maxWidth:"100%"},children:[q.jsxs("div",{style:{display:"flex",alignItems:"center",gap:".5rem"},children:[q.jsx("strong",{style:{fontSize:"1rem"},children:"Something went wrong!"}),q.jsx("button",{style:{appearance:"none",fontSize:".6em",border:"1px solid currentColor",padding:".1rem .2rem",fontWeight:"bold",borderRadius:".25rem"},onClick:()=>i(o=>!o),children:a?"Hide Error":"Show Error"})]}),q.jsx("div",{style:{height:".25rem"}}),a?q.jsx("div",{children:q.jsx("pre",{style:{fontSize:".7em",border:"1px solid red",borderRadius:".25rem",padding:".3rem",color:"red",overflow:"auto"},children:n.message?q.jsx("code",{children:n.message}):null})}):null]})}function b4({children:n,fallback:a=null}){return Jf()?q.jsx($t.Fragment,{children:n}):q.jsx($t.Fragment,{children:a})}function Jf(){return $t.useSyncExternalStore(S4,()=>!0,()=>!1)}function S4(){return()=>{}}var k1=V.createContext(null);function ut(n){return V.useContext(k1)}var Bl=V.createContext(void 0),w4=V.createContext(void 0),$e=(n=>(n[n.None=0]="None",n[n.Mutable=1]="Mutable",n[n.Watching=2]="Watching",n[n.RecursedCheck=4]="RecursedCheck",n[n.Recursed=8]="Recursed",n[n.Dirty=16]="Dirty",n[n.Pending=32]="Pending",n))($e||{});function E4({update:n,notify:a,unwatched:i}){return{link:o,unlink:l,propagate:f,checkDirty:d,shallowPropagate:m};function o(g,v,y){const _=v.depsTail;if(_!==void 0&&_.dep===g)return;const S=_!==void 0?_.nextDep:v.deps;if(S!==void 0&&S.dep===g){S.version=y,v.depsTail=S;return}const R=g.subsTail;if(R!==void 0&&R.version===y&&R.sub===v)return;const L=v.depsTail=g.subsTail={version:y,dep:g,sub:v,prevDep:_,nextDep:S,prevSub:R,nextSub:void 0};S!==void 0&&(S.prevDep=L),_!==void 0?_.nextDep=L:v.deps=L,R!==void 0?R.nextSub=L:g.subs=L}function l(g,v=g.sub){const y=g.dep,_=g.prevDep,S=g.nextDep,R=g.nextSub,L=g.prevSub;return S!==void 0?S.prevDep=_:v.depsTail=_,_!==void 0?_.nextDep=S:v.deps=S,R!==void 0?R.prevSub=L:y.subsTail=L,L!==void 0?L.nextSub=R:(y.subs=R)===void 0&&i(y),S}function f(g){let v=g.nextSub,y;e:do{const _=g.sub;let S=_.flags;if(S&60?S&12?S&4?!(S&48)&&h(g,_)?(_.flags=S|40,S&=1):S=0:_.flags=S&-9|32:S=0:_.flags=S|32,S&2&&a(_),S&1){const R=_.subs;if(R!==void 0){const L=(g=R).nextSub;L!==void 0&&(y={value:v,prev:y},v=L);continue}}if((g=v)!==void 0){v=g.nextSub;continue}for(;y!==void 0;)if(g=y.value,y=y.prev,g!==void 0){v=g.nextSub;continue e}break}while(!0)}function d(g,v){let y,_=0,S=!1;e:do{const R=g.dep,L=R.flags;if(v.flags&16)S=!0;else if((L&17)===17){if(n(R)){const C=R.subs;C.nextSub!==void 0&&m(C),S=!0}}else if((L&33)===33){(g.nextSub!==void 0||g.prevSub!==void 0)&&(y={value:g,prev:y}),g=R.deps,v=R,++_;continue}if(!S){const C=g.nextDep;if(C!==void 0){g=C;continue}}for(;_--;){const C=v.subs,O=C.nextSub!==void 0;if(O?(g=y.value,y=y.prev):g=C,S){if(n(v)){O&&m(C),v=g.sub;continue}S=!1}else v.flags&=-33;v=g.sub;const P=g.nextDep;if(P!==void 0){g=P;continue e}}return S}while(!0)}function m(g){do{const v=g.sub,y=v.flags;(y&48)===32&&(v.flags=y|16,(y&6)===2&&a(v))}while((g=g.nextSub)!==void 0)}function h(g,v){let y=v.depsTail;for(;y!==void 0;){if(y===g)return!0;y=y.prevDep}return!1}}function _4(n,a,i){const o=typeof n=="object",l=o?n:void 0;return{next:(o?n.next:n)?.bind(l),error:(o?n.error:a)?.bind(l),complete:(o?n.complete:i)?.bind(l)}}const Df=[];let pl=0;const{link:$g,unlink:C4,propagate:T4,checkDirty:D1,shallowPropagate:Gg}=E4({update(n){return n._update()},notify(n){Df[zf++]=n,n.flags&=~$e.Watching},unwatched(n){n.depsTail!==void 0&&(n.depsTail=void 0,n.flags=$e.Mutable|$e.Dirty,Cl(n))}});let tl=0,zf=0,vn,Bf=0;function z1(n){try{++Bf,n()}finally{--Bf||B1()}}function Cl(n){const a=n.depsTail;let i=a!==void 0?a.nextDep:n.deps;for(;i!==void 0;)i=C4(i,n)}function B1(){if(!(Bf>0)){for(;tl<zf;){const n=Df[tl];Df[tl++]=void 0,n.notify()}tl=0,zf=0}}function Yg(n,a){const i=typeof n=="function",o=n,l={_snapshot:i?void 0:n,subs:void 0,subsTail:void 0,deps:void 0,depsTail:void 0,flags:i?$e.None:$e.Mutable,get(){return vn!==void 0&&$g(l,vn,pl),l._snapshot},subscribe(f){const d=_4(f),m={current:!1},h=R4(()=>{l.get(),m.current?d.next?.(l._snapshot):m.current=!0});return{unsubscribe:()=>{h.stop()}}},_update(f){const d=vn,m=a?.compare??Object.is;if(i)vn=l,++pl,l.depsTail=void 0;else if(f===void 0)return!1;i&&(l.flags=$e.Mutable|$e.RecursedCheck);try{const h=l._snapshot,g=typeof f=="function"?f(h):f===void 0&&i?o(h):f;return h===void 0||!m(h,g)?(l._snapshot=g,!0):!1}finally{vn=d,i&&(l.flags&=~$e.RecursedCheck),Cl(l)}}};return i?(l.flags=$e.Mutable|$e.Dirty,l.get=function(){const f=l.flags;if(f&$e.Dirty||f&$e.Pending&&D1(l.deps,l)){if(l._update()){const d=l.subs;d!==void 0&&Gg(d)}}else f&$e.Pending&&(l.flags=f&~$e.Pending);return vn!==void 0&&$g(l,vn,pl),l._snapshot}):l.set=function(f){if(l._update(f)){const d=l.subs;d!==void 0&&(T4(d),Gg(d),B1())}},l}function R4(n){const a=()=>{const o=vn;vn=i,++pl,i.depsTail=void 0,i.flags=$e.Watching|$e.RecursedCheck;try{return n()}finally{vn=o,i.flags&=~$e.RecursedCheck,Cl(i)}},i={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:$e.Watching|$e.RecursedCheck,notify(){const o=this.flags;o&$e.Dirty||o&$e.Pending&&D1(this.deps,this)?a():this.flags=$e.Watching},stop(){this.flags=$e.None,this.depsTail=void 0,Cl(this)}};return a(),i}var df={exports:{}},hf={},mf={exports:{}},pf={};var Xg;function x4(){if(Xg)return pf;Xg=1;var n=Mr();function a(y,_){return y===_&&(y!==0||1/y===1/_)||y!==y&&_!==_}var i=typeof Object.is=="function"?Object.is:a,o=n.useState,l=n.useEffect,f=n.useLayoutEffect,d=n.useDebugValue;
12function m(y,_){var S=_(),R=o({inst:{value:S,getSnapshot:_}}),L=R[0].inst,C=R[1];return f(function(){L.value=S,L.getSnapshot=_,h(L)&&C({inst:L})},[y,S,_]),l(function(){return h(L)&&C({inst:L}),y(function(){h(L)&&C({inst:L})})},[y]),d(S),S}function h(y){var _=y.getSnapshot;y=y.value;try{var S=_();return!i(y,S)}catch{return!0}}function g(y,_){return _()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:m;return pf.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:v,pf}var Kg;function A4(){return Kg||(Kg=1,mf.exports=x4()),mf.exports}var Zg;function M4(){if(Zg)return hf;Zg=1;var n=Mr(),a=A4();function i(g,v){return g===v&&(g!==0||1/g===1/v)||g!==g&&v!==v}var o=typeof Object.is=="function"?Object.is:i,l=a.useSyncExternalStore,f=n.useRef,d=n.useEffect,m=n.useMemo,h=n.useDebugValue;return hf.useSyncExternalStoreWithSelector=function(g,v,y,_,S){var R=f(null);if(R.current===null){var L={hasValue:!1,value:null};R.current=L}else L=R.current;R=m(function(){function O(ee){if(!P){if(P=!0,X=ee,ee=_(ee),S!==void 0&&L.hasValue){var Q=L.value;if(S(Q,ee))return H=Q}return H=ee}if(Q=H,o(X,ee))return Q;var Z=_(ee);return S!==void 0&&S(Q,Z)?(X=ee,Q):(X=ee,H=Z)}var P=!1,X,H,W=y===void 0?null:y;return[function(){return O(v())},W===null?void 0:function(){return O(W())}]},[v,y,_,S]);var C=l(g,R[0],R[1]);return d(function(){L.hasValue=!0,L.value=C},[C]),h(C),C},hf}var Fg;function O4(){return Fg||(Fg=1,df.exports=M4()),df.exports}var L4=O4();function N4(n,a){return n===a}function Ze(n,a,i=N4){const o=V.useCallback(d=>{if(!n)return()=>{};const{unsubscribe:m}=n.subscribe(d);return m},[n]),l=V.useCallback(()=>n?.get(),[n]);return L4.useSyncExternalStoreWithSelector(o,l,l,a,i)}var k4={get:()=>{},subscribe:()=>({unsubscribe:()=>{}})};function ui(n){const a=ut(),i=V.useContext(n.from?w4:Bl),o=n.from??i,l=o?n.from?a.stores.getRouteMatchStore(o):a.stores.matchStores.get(o):void 0,f=V.useRef(void 0);return Ze(l??k4,d=>{if((n.shouldThrow??!0)&&!d&&Dt(),d===void 0)return;const m=n.select?n.select(d):d;if(n.structuralSharing??a.options.defaultStructuralSharing){const h=Ta(f.current,m);return f.current=h,h}return m})}function U1(n){return ui({from:n.from,strict:n.strict,structuralSharing:n.structuralSharing,select:a=>n.select?n.select(a.loaderData):a.loaderData})}function q1(n){const{select:a,...i}=n;return ui({...i,select:o=>a?a(o.loaderDeps):o.loaderDeps})}function j1(n){return ui({from:n.from,shouldThrow:n.shouldThrow,structuralSharing:n.structuralSharing,strict:n.strict,select:a=>{const i=n.strict===!1?a.params:a._strictParams;return n.select?n.select(i):i}})}function H1(n){return ui({from:n.from,strict:n.strict,shouldThrow:n.shouldThrow,structuralSharing:n.structuralSharing,select:a=>n.select?n.select(a.search):a.search})}function V1(n){const a=ut();return V.useCallback(i=>a.navigate({...i,from:i.from??n?.from}),[n?.from,a])}function P1(n){return ui({...n,select:a=>n.select?n.select(a.context):a.context})}var D4=Ny();function z4(n,a){const i=ut(),o=m4(a),{activeProps:l,inactiveProps:f,activeOptions:d,to:m,preload:h,preloadDelay:g,preloadIntentProximity:v,hashScrollIntoView:y,replace:_,startTransition:S,resetScroll:R,viewTransition:L,children:C,target:O,disabled:P,style:X,className:H,onClick:W,onBlur:ee,onFocus:Q,onMouseEnter:Z,onMouseLeave:te,onTouchStart:ue,ignoreBlocker:re,params:oe,search:Qe,hash:Re,state:le,mask:B,reloadDocument:I,unsafeRelative:ae,from:de,_fromLocation:A,...E}=n,k=Jf(),G=V.useMemo(()=>n,[i,n.from,n._fromLocation,n.hash,n.to,n.search,n.params,n.state,n.mask,n.unsafeRelative]),J=Ze(i.stores.location,He=>He,(He,ft)=>He.href===ft.href),F=V.useMemo(()=>{const He={_fromLocation:J,...G};return i.buildLocation(He)},[i,J,G]),ne=F.maskedLocation?F.maskedLocation.publicHref:F.publicHref,ge=F.maskedLocation?F.maskedLocation.external:F.external,je=V.useMemo(()=>V4(ne,ge,i.history,P),[P,ge,ne,i.history]),Be=V.useMemo(()=>{if(je?.external)return vl(je.href,i.protocolAllowlist)?void 0:je.href;if(!P4(m)&&!(typeof m!="string"||m.indexOf(":")===-1))try{return new URL(m),vl(m,i.protocolAllowlist)?void 0:m}catch{}},[m,je,i.protocolAllowlist]),En=V.useMemo(()=>
12{if(Be)return!1;if(d?.exact){if(!T2(J.pathname,F.pathname,i.basepath))return!1}else{const He=bl(J.pathname,i.basepath),ft=bl(F.pathname,i.basepath);if(!(He.startsWith(ft)&&(He.length===ft.length||He[ft.length]==="/")))return!1}return(d?.includeSearch??!0)&&!Nt(J.search,F.search,{partial:!d?.exact,ignoreUndefined:!d?.explicitUndefined})?!1:d?.includeHash?k&&J.hash===F.hash:!0},[d?.exact,d?.explicitUndefined,d?.includeHash,d?.includeSearch,J,Be,k,F.hash,F.pathname,F.search,i.basepath]),_n=En?Ca(l,{})??B4:gf,Zn=En?gf:Ca(f,{})??gf,cs=[H,_n.className,Zn.className].filter(Boolean).join(" "),un=(X||_n.style||Zn.style)&&{...X,..._n.style,...Zn.style},[us,fi]=V.useState(!1),Nr=V.useRef(!1),Cn=n.reloadDocument||Be?!1:h??i.options.defaultPreload,ka=g??i.options.defaultPreloadDelay??0,sn=V.useCallback(()=>{i.preloadRoute({...G,_builtLocation:F}).catch(He=>{console.warn(He),console.warn(oS)})},[i,G,F]);h4(o,V.useCallback(He=>{He?.isIntersecting&&sn()},[sn]),H4,{disabled:!!P||Cn!=="viewport"}),V.useEffect(()=>{Nr.current||!P&&Cn==="render"&&(sn(),Nr.current=!0)},[P,sn,Cn]);const fs=He=>{const ft=He.currentTarget.getAttribute("target"),fn=O!==void 0?O:ft;if(!P&&!Q4(He)&&!He.defaultPrevented&&(!fn||fn==="_self")&&He.button===0){He.preventDefault(),D4.flushSync(()=>{fi(!0)});const di=i.subscribe("onResolved",()=>{di(),fi(!1)});i.navigate({...G,replace:_,resetScroll:R,hashScrollIntoView:y,startTransition:S,viewTransition:L,ignoreBlocker:re})}};if(Be)return{...E,ref:o,href:Be,...C&&{children:C},...O&&{target:O},...P&&{disabled:P},...X&&{style:X},...H&&{className:H},...W&&{onClick:W},...ee&&{onBlur:ee},...Q&&{onFocus:Q},...Z&&{onMouseEnter:Z},...te&&{onMouseLeave:te},...ue&&{onTouchStart:ue}};const kr=He=>{if(P||Cn!=="intent")return;if(!ka){sn();return}const ft=He.currentTarget;if(fr.has(ft))return;const fn=setTimeout(()=>{fr.delete(ft),sn()},ka);fr.set(ft,fn)},ql=He=>{P||Cn!=="intent"||sn()},yt=He=>{if(P||!Cn||!ka)return;const ft=He.currentTarget,fn=fr.get(ft);fn&&(clearTimeout(fn),fr.delete(ft))};return{...E,..._n,...Zn,href:je?.href,ref:o,onClick:Fi([W,fs]),onBlur:Fi([ee,yt]),onFocus:Fi([Q,kr]),onMouseEnter:Fi([Z,kr]),onMouseLeave:Fi([te,yt]),onTouchStart:Fi([ue,ql]),disabled:!!P,target:O,...un&&{style:un},...cs&&{className:cs},...P&&U4,...En&&q4,...k&&us&&j4}}var gf={},B4={className:"active"},U4={role:"link","aria-disabled":!0},q4={"data-status":"active","aria-current":"page"},j4={"data-transitioning":"transitioning"},fr=new WeakMap,H4={rootMargin:"100px"},Fi=n=>a=>{for(const i of n)if(i){if(a.defaultPrevented)return;i(a)}};function V4(n,a,i,o){if(!o)return a?{href:n,external:!0}:{href:i.createHref(n)||"/",external:!1}}function P4(n){if(typeof n!="string")return!1;const a=n.charCodeAt(0);return a===47?n.charCodeAt(1)!==47:a===46}var It=V.forwardRef((n,a)=>{const{_asChild:i,...o}=n,{type:l,...f}=z4(o,a),d=typeof o.children=="function"?o.children({isActive:f["data-status"]==="active"}):o.children;if(!i){const{disabled:m,...h}=f;return V.createElement("a",h,d)}return V.createElement(i,f,d)});function Q4(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}var I4=class extends Zy{constructor(a){super(a),this.useMatch=i=>ui({select:i?.select,from:this.id,structuralSharing:i?.structuralSharing}),this.useRouteContext=i=>P1({...i,from:this.id}),this.useSearch=i=>H1({select:i?.select,structuralSharing:i?.structuralSharing,from:this.id}),this.useParams=i=>j1({select:i?.select,structuralSharing:i?.structuralSharing,from:this.id}),this.useLoaderDeps=i=>q1({...i,from:this.id}),this.useLoaderData=i=>U1({...i,from:this.id}),this.useNavigate=()=>V1({from:this.fullPath}),this.Link=$t.forwardRef((i,o)=>q.jsx(It,{ref:o,from:this.fullPath,...i}))}};function $4(n){return new I4(n)}var G4=class extends fS{constructor(n){super(n),this.useMatch=a=>ui({select:a?.select,from:this.id,structuralSharing:a?.structuralSharing}),this.useRouteContext=a=>P1({...a,from:this.id}),this.useSearch=a=>H1({select:a?.select,structuralSharing:a?.structuralSharing,from:this.id}),this.useParams=a=>j1({select:a?.select,structuralSharing:a?.structuralSharing,from:this.id}),this.useLoaderDeps=a=>q1({...a,from:this.id}),this.useLoaderData=a=>U1({...a,from:this.id}),this.useNavigate=()=>V1({from:this.fullPath}),this.Link=$t.forwardRef((a,i)=>q.jsx(It,{ref:i,from:this.fullPath,...a}))}};function Y4(n){return new G4(n)}function ke(n){return new X4(n,{silent:!0}).createRoute}var X4=class{constructor(n,a){this.path=n,this.createRoute=i=>{const o=$4(i);return o.isRoot=!1,o},this.silent=a?.silent}};function De(n,a){let i,o,l,f;const d=()=>(i||(i=n().then(h=>{i=void 0,o=h[a]}).catch(h=>{if(l=h,o2(l)&&l instanceof Error&&typeof window<"u"&&typeof sessionStorage<"u"){const g=`tanstack_router_reload:${l.message}`;sessionStorage.getItem(g)||(sessionStorage.setItem(g,"1"),f=!0)}})),i),m=function(g){if(f)throw window.location.reload(),new Promise(()=>{});if(l)throw l;if(!o)if(_l)_l(d());else throw d();return V.createElement(o,g)};return m.preload=d,m}function K4(n){const a=ut(),i=`not-found-${Ze(a.stores.location,o=>o.pathname)}-${Ze(a.stores.status,o=>o)}`;return q.jsx(Zf,{getResetKey:()=>i,onCatch:(o,l)=>{if(ct(o))n.onCatch?.(o,l);else throw o},errorComponent:({error:o})=>{if(ct(o))return n.fallback?.(o);throw o},children:n.children})}function Z4(){return q.jsx("p",{children:"Not Found"})}function Wi(n){return q.jsx(q.Fragment,{children:n.children})}function Q1(n,a,i){return a.options.notFoundComponent?q.jsx(a.options.notFoundComponent,{...i}):n.options.defaultNotFoundComponent?q.jsx(n.options.defaultNotFoundComponent,{...i}):q.jsx(Z4,{})}
12function F4(n){return null}function J4(){return F4(ut()),null}var I1=V.memo(function({matchId:a}){const i=ut(),o=i.stores.matchStores.get(a);o||Dt();const l=Ze(i.stores.loadedAt,d=>d),f=Ze(o,d=>d);return q.jsx(W4,{router:i,matchId:a,resetKey:l,matchState:V.useMemo(()=>{const d=f.routeId,m=i.routesById[d].parentRoute?.id;return{routeId:d,ssr:f.ssr,_displayPending:f._displayPending,parentRouteId:m}},[f._displayPending,f.routeId,f.ssr,i.routesById])})});function W4({router:n,matchId:a,resetKey:i,matchState:o}){const l=n.routesById[o.routeId],f=l.options.pendingComponent??n.options.defaultPendingComponent,d=f?q.jsx(f,{}):null,m=l.options.errorComponent??n.options.defaultErrorComponent,h=l.options.onCatch??n.options.defaultOnCatch,g=l.isRoot?l.options.notFoundComponent??n.options.notFoundRoute?.options.component:l.options.notFoundComponent,v=o.ssr===!1||o.ssr==="data-only",y=(!l.isRoot||l.options.wrapInSuspense||v)&&(l.options.wrapInSuspense??f??(l.options.errorComponent?.preload||v))?V.Suspense:Wi,_=m?Zf:Wi,S=g?K4:Wi;return q.jsxs(l.isRoot?l.options.shellComponent??Wi:Wi,{children:[q.jsx(Bl.Provider,{value:a,children:q.jsx(y,{fallback:d,children:q.jsx(_,{getResetKey:()=>i,errorComponent:m||Ff,onCatch:(R,L)=>{if(ct(R))throw R.routeId??=o.routeId,R;h?.(R,L)},children:q.jsx(S,{fallback:R=>{if(R.routeId??=o.routeId,!g||R.routeId&&R.routeId!==o.routeId||!R.routeId&&!l.isRoot)throw R;return V.createElement(g,R)},children:v||o._displayPending?q.jsx(b4,{fallback:d,children:q.jsx(Jg,{matchId:a})}):q.jsx(Jg,{matchId:a})})})})}),o.parentRouteId===ii?q.jsxs(q.Fragment,{children:[q.jsx(eE,{resetKey:i}),n.options.scrollRestoration&&Dy?q.jsx(J4,{}):null]}):null]})}function eE({resetKey:n}){const a=ut(),i=V.useRef(void 0);return hr(()=>{const o=a.latestLocation.href;(i.current===void 0||i.current!==o)&&(a.emit({type:"onRendered",...is(a.stores.location.get(),a.stores.resolvedLocation.get())}),i.current=o)},[a.latestLocation.state.__TSR_key,n,a]),null}var Jg=V.memo(function({matchId:a}){const i=ut(),o=(v,y)=>i.getMatch(v.id)?._nonReactive[y]??v._nonReactive[y],l=i.stores.matchStores.get(a);l||Dt();const f=Ze(l,v=>v),d=f.routeId,m=i.routesById[d],h=V.useMemo(()=>{const v=(i.routesById[d].options.remountDeps??i.options.defaultRemountDeps)?.({routeId:d,loaderDeps:f.loaderDeps,params:f._strictParams,search:f._strictSearch});return v?JSON.stringify(v):void 0},[d,f.loaderDeps,f._strictParams,f._strictSearch,i.options.defaultRemountDeps,i.routesById]),g=V.useMemo(()=>{const v=m.options.component??i.options.defaultComponent;return v?q.jsx(v,{},h):q.jsx(Uf,{})},[h,m.options.component,i.options.defaultComponent]);if(f._displayPending)throw o(f,"displayPendingPromise");if(f._forcePending)throw o(f,"minPendingPromise");if(f.status==="pending"){const v=m.options.pendingMinMs??i.options.defaultPendingMinMs;if(v){const y=i.getMatch(f.id);if(y&&!y._nonReactive.minPendingPromise){const _=oi();y._nonReactive.minPendingPromise=_,setTimeout(()=>{_.resolve(),y._nonReactive.minPendingPromise=void 0},v)}}throw o(f,"loadPromise")}if(f.status==="notFound")return ct(f.error)||Dt(),Q1(i,m,f.error);if(f.status==="redirected")throw kt(f.error)||Dt(),o(f,"loadPromise");if(f.status==="error")throw f.error;return g}),Uf=V.memo(function(){const a=ut(),i=V.useContext(Bl);let o,l=!1,f;{const g=i?a.stores.matchStores.get(i):void 0;[o,l]=Ze(g,v=>[v?.routeId,v?.globalNotFound??!1]),f=Ze(a.stores.matchesId,v=>v[v.findIndex(y=>y===i)+1])}const d=o?a.routesById[o]:void 0,m=a.options.defaultPendingComponent?q.jsx(a.options.defaultPendingComponent,{}):null;if(l)return d||Dt(),Q1(a,d,void 0);if(!f)return null;const h=q.jsx(I1,{matchId:f});return o===ii?q.jsx(V.Suspense,{fallback:m,children:h}):h});function tE(){const n=ut(),a=V.useRef({router:n,mounted:!1}),[i,o]=V.useState(!1),l=Ze(n.stores.isLoading,y=>y),f=Ze(n.stores.hasPending,y=>y),d=ff(l),m=l||i||f,h=ff(m),g=l||f,v=ff(g);return n.startTransition=y=>{o(!0),V.startTransition(()=>{y(),o(!1)})},V.useEffect(()=>{const y=n.history.subscribe(n.load),_=n.buildLocation({to:n.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return $n(n.latestLocation.publicHref)!==$n(_.publicHref)&&n.commitLocation({..._,replace:!0}),()=>{y()}},[n,n.history]),hr(()=>{if(typeof window<"u"&&n.ssr||a.current.router===n&&a.current.mounted)return;a.current={router:n,mounted:!0},(async()=>{try{await n.load()}catch(_){console.error(_)}})()},[n]),hr(()=>{d&&!l&&n.emit({type:"onLoad",...is(n.stores.location.get(),n.stores.resolvedLocation.get())})},[d,n,l]),hr(()=>{v&&!g&&n.emit({type:"onBeforeRouteMount",...is(n.stores.location.get(),n.stores.resolvedLocation.get())})},[g,v,n]),hr(()=>{if(h&&!m){const y=is(n.stores.location.get(),n.stores.resolvedLocation.get());n.emit({type:"onResolved",...y}),z1(()=>{n.stores.status.set("idle"),n.stores.resolvedLocation.set(n.stores.location.get())}),y.hrefChanged&&dS(n)}},[m,h,n]),null}function nE(){const n=ut(),a=n.routesById[ii].options.pendingComponent??n.options.defaultPendingComponent,i=a?q.jsx(a,{}):null,o=q.jsxs(typeof document<"u"&&n.ssr?Wi:V.Suspense,{fallback:i,children:[q.jsx(tE,{}),q.jsx(aE,{})]});return n.options.InnerWrap?q.jsx(n.options.InnerWrap,{children:o}):o}function aE(){const n=ut(),a=Ze(n.stores.firstId,l=>l),i=Ze(n.stores.loadedAt,l=>l),o=a?q.jsx(I1,{matchId:a}):null;return q.jsx(Bl.Provider,{value:a,children:n.options.disableGlobalCatchBoundary?o:q.jsx(Zf,{getResetKey:()=>i,errorComponent:Ff,onCatch:void 0,children:o})})}var iE=n=>({createMutableStore:Yg,createReadonlyStore:Yg,batch:z1}),sE=n=>new rE(n),rE=class extends W2{constructor(n){super(n,iE)}};function oE({router:n,children:a,...i}){By(i)&&n.update({...n.options,...i,context:{...n.options.context,...i.context}});const o=q.jsx(k1.Provider,{value:n,children:a});return n.options.Wrap?q.jsx(n.options.Wrap,{children:o}):o}function lE({router:n,...a}){return q.jsx(oE,{router:n,...a,children:q.jsx(nE,{})})}function cE(n){const a=ut({warn:n?.router===void 0}),i=n?.router||a,o=V.useRef(void 0);return Ze(i.stores.__store,l=>{if(n?.select){if(n.structuralSharing??i.options.defaultStructuralSharing){const f=Ta(o.current,n.select(l));return o.current=f,f}return n.select(l)}return l})}function $1(n){const{attrs:a,children:i,nonce:o}=n;switch(n.tag){case"title":return q.jsx("title",{...a,suppressHydrationWarning:!0,children:i});case"meta":return q.jsx("meta",{...a,suppressHydrationWarning:!0});case"link":return q.jsx("link",{...a,precedence:a?.precedence??(a?.rel==="stylesheet"?"default":void 0),nonce:o,suppressHydrationWarning:!0});case"style":return n.inlineCss,q.jsx("style",{...a,dangerouslySetInnerHTML:{__html:i},nonce:o});case"script":return q.jsx(uE,{attrs:a,children:i});default:return null}}function uE({attrs:n,children:a}){ut();const i=Jf(),o=typeof n?.type=="string"&&n.type!==""&&n.type!=="text/javascript"&&n.type!=="module";if(V.useEffect(()=>{if(!o){if(n?.src){const l=(()=>{try{const d=document.baseURI||window.location.href;return new URL(n.src,d).href}catch{return n.src}})();if(Array.from(document.querySelectorAll("script[src]")).find(d=>d.src===l))return;const f=document.createElement("script");for(const[d,m]of Object.entries(n))d!=="suppressHydrationWarning"&&m!==void 0&&m!==!1&&f.setAttribute(d,typeof m=="boolean"?"":String(m));return document.head.appendChild(f),()=>{f.parentNode&&f.parentNode.removeChild(f)}}
12if(typeof a=="string"){const l=typeof n?.type=="string"?n.type:"text/javascript",f=typeof n?.nonce=="string"?n.nonce:void 0;if(Array.from(document.querySelectorAll("script:not([src])")).find(m=>{if(!(m instanceof HTMLScriptElement))return!1;const h=m.getAttribute("type")??"text/javascript",g=m.getAttribute("nonce")??void 0;return m.textContent===a&&h===l&&g===f}))return;const d=document.createElement("script");if(d.textContent=a,n)for(const[m,h]of Object.entries(n))m!=="suppressHydrationWarning"&&h!==void 0&&h!==!1&&d.setAttribute(m,typeof h=="boolean"?"":String(h));return document.head.appendChild(d),()=>{d.parentNode&&d.parentNode.removeChild(d)}}}},[n,a,o]),o&&typeof a=="string")return q.jsx("script",{...n,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:a}});if(!i){if(n?.src)return q.jsx("script",{...n,suppressHydrationWarning:!0});if(typeof a=="string")return q.jsx("script",{...n,dangerouslySetInnerHTML:{__html:a},suppressHydrationWarning:!0})}return null}var fE=n=>{const a=ut(),i=a.options.ssr?.nonce,o=Ze(a.stores.matches,g=>g.map(v=>v.meta).filter(Boolean),Nt),l=V.useMemo(()=>{const g=[],v={};let y;for(let _=o.length-1;_>=0;_--){const S=o[_];for(let R=S.length-1;R>=0;R--){const L=S[R];if(L)if(L.title)y||(y={tag:"title",children:L.title});else if("script:ld+json"in L)try{const C=JSON.stringify(L["script:ld+json"]);g.push({tag:"script",attrs:{type:"application/ld+json"},children:d2(C)})}catch{}else{const C=L.name??L.property;if(C){if(v[C])continue;v[C]=!0}g.push({tag:"meta",attrs:{...L,nonce:i}})}}}return y&&g.push(y),i&&g.push({tag:"meta",attrs:{property:"csp-nonce",content:i}}),g.reverse(),g},[o,i]),f=Ze(a.stores.matches,g=>{const v=g.map(S=>S.links).filter(Boolean).flat(1).map(S=>({tag:"link",attrs:{...S,nonce:i}})),y=a.ssr?.manifest,_=g.map(S=>y?.routes[S.routeId]?.assets??[]).filter(Boolean).flat(1).flatMap(S=>S.tag==="link"?uS(y,S)?[]:[{tag:"link",attrs:{...S.attrs,crossOrigin:Lg(n,"stylesheet")??S.attrs?.crossOrigin,suppressHydrationWarning:!0,nonce:i}}]:S.tag==="style"?[{tag:"style",attrs:{...S.attrs,nonce:i},children:S.children,...S.inlineCss?{inlineCss:!0}:{}}]:[]);return[...v,..._]},Nt),d=Ze(a.stores.matches,g=>{const v=[];return g.map(y=>a.looseRoutesById[y.routeId]).forEach(y=>a.ssr?.manifest?.routes[y.id]?.preloads?.filter(Boolean).forEach(_=>{const S=lS(_);v.push({tag:"link",attrs:{rel:"modulepreload",href:S.href,crossOrigin:Lg(n,"modulepreload")??S.crossOrigin,nonce:i}})})),v},Nt),m=Ze(a.stores.matches,g=>g.map(v=>v.styles).flat(1).filter(Boolean).map(({children:v,...y})=>({tag:"style",attrs:{...y,nonce:i},children:v})),Nt),h=Ze(a.stores.matches,g=>g.map(v=>v.headScripts).flat(1).filter(Boolean).map(({children:v,...y})=>({tag:"script",attrs:{...y,nonce:i},children:v})),Nt);return dE([...l,...d,...f,...m,...h],g=>JSON.stringify(g))};function dE(n,a){const i=new Set;return n.filter(o=>{const l=a(o);return i.has(l)?!1:(i.add(l),!0)})}function hE(n){const a=fE(n.assetCrossOrigin),i=ut().options.ssr?.nonce;return q.jsx(q.Fragment,{children:a.map(o=>V.createElement($1,{...o,key:`tsr-meta-${JSON.stringify(o)}`,nonce:i}))})}var mE=()=>{const n=ut(),a=n.options.ssr?.nonce,i=f=>{const d=[],m=n.ssr?.manifest;return m?(f.map(h=>n.looseRoutesById[h.routeId]).forEach(h=>m.routes[h.id]?.assets?.filter(g=>g.tag==="script").forEach(g=>{d.push({tag:"script",attrs:{...g.attrs,nonce:a},children:g.children})})),d):[]},o=f=>f.map(d=>d.scripts).flat(1).filter(Boolean).map(({children:d,...m})=>({tag:"script",attrs:{...m,suppressHydrationWarning:!0,nonce:a},children:d})),l=Ze(n.stores.matches,i,Nt);return pE(n,Ze(n.stores.matches,o,Nt),l)};function pE(n,a,i){let o;n.serverSsr&&(o=n.serverSsr.takeBufferedScripts());const l=[...a,...i];return o&&l.unshift(o),q.jsx(q.Fragment,{children:l.map((f,d)=>V.createElement($1,{...f,key:`tsr-scripts-${f.tag}-${d}`}))})}const G1={};var Y1={},X1=n=>{window.history.pushState({},"",n),window.dispatchEvent(new PopStateEvent("popstate",{state:{}}))},gE=()=>{const[n,a]=V.useState(window?.location.pathname??"");return V.useEffect(()=>{if(!window)return;const i=()=>{a(window.location.pathname)};return window.addEventListener("popstate",i),()=>window.removeEventListener("popstate",i)},[]),n},yE=()=>{const[n,a]=V.useState(window?new URLSearchParams(window.location.search):new URLSearchParams);return V.useEffect(()=>{if(!window)return;const i=()=>{a(new URLSearchParams(window.location.search))};return window.addEventListener("popstate",i),()=>window.removeEventListener("popstate",i)},[]),n},vE=()=>{const n=gE(),a=yE();V.useEffect(()=>{if(window.parent!==window)return window.parent.postMessage({type:"PATHNAME_CONNECTED"},"*"),()=>{window.parent.postMessage({type:"PATHNAME_DISCONNECTED"},"*")}},[]),V.useEffect(()=>{if(window.parent!==window){const i=n+(a.toString()?`?${a.toString()}`:"");window.parent.postMessage({type:"PATHNAME_UPDATE",pathname:i},"*")}},[n,a])},bE=()=>{V.useEffect(()=>{if(window.parent!==window){const n=d=>
12{if(d.source===window.parent)switch(d.data.type){case"HISTORY_GO_BACK":window.history.back();break;case"HISTORY_GO_FORWARD":window.history.forward();break;case"PATHNAME_UPDATE":const m=d.data.pathname;m&&m!==window.location.pathname&&X1(m);break}};let a=[window.location.pathname],i=0;const o=()=>{const d=window.location.pathname;d!==a[i]&&(a=a.slice(0,i+1),a.push(d),i=a.length-1),window.parent.postMessage({type:"HISTORY_STATE_UPDATED",canGoBack:i>0,canGoForward:i<a.length-1,currentPath:d},"*")},l=window.history.pushState,f=window.history.replaceState;return window.history.pushState=function(...d){l.apply(this,d),o()},window.history.replaceState=function(...d){f.apply(this,d),o()},window.addEventListener("message",n),window.addEventListener("popstate",()=>{const d=window.location.pathname;i=a.indexOf(d),i===-1&&(i=a.length,a.push(d)),o()}),o(),()=>{window.removeEventListener("message",n),window.removeEventListener("popstate",o),window.history.pushState=l,window.history.replaceState=f}}},[])},nl=()=>window.location.pathname+window.location.search+window.location.hash,SE=()=>{V.useEffect(()=>{if(window.parent===window)return;let n=[nl()],a=0;const i=()=>{const h=nl();h!==n[a]&&(n=n.slice(0,a+1),n.push(h),a=n.length-1),window.parent.postMessage({type:"URL_UPDATE",url:h,canGoBack:a>0,canGoForward:a<n.length-1},"*")},o=window.history.pushState,l=window.history.replaceState;window.history.pushState=function(...h){o.apply(this,h),i()},window.history.replaceState=function(...h){l.apply(this,h),i()};const f=h=>{if(h.source===window.parent&&h.data.type==="URL_NAVIGATE"){const g=h.data.url;g&&g!==nl()&&X1(g)}},d=()=>{const h=nl();a=n.indexOf(h),a===-1&&(a=n.length,n.push(h)),i()},m=()=>{i()};return window.parent.postMessage({type:"URL_CONNECTED"},"*"),window.addEventListener("message",f),window.addEventListener("popstate",d),window.addEventListener("hashchange",m),i(),()=>{window.parent.postMessage({type:"URL_DISCONNECTED"},"*"),window.removeEventListener("message",f),window.removeEventListener("popstate",d),window.removeEventListener("hashchange",m),window.history.pushState=o,window.history.replaceState=l}},[])},wE=n=>n?n.split(` 13`).slice(2).map(i=>{const l=i.trim().split(" ")[1];return!l||!l.startsWith||l.startsWith("https://")?null:l}).filter(Boolean):[],an=(n,a=new WeakSet)=>{if(n==null||typeof n!="object"&&typeof n!="function")return n;if(a.has(n))return"[Circular Reference]";if(a.add(n),n instanceof Error)return{__type:"Error",name:n.name,message:n.message,stack:n.stack};if(n instanceof Response)return{__type:"Response",url:n.url,status:n.status,statusText:n.statusText,headers:Array.from(n.headers.entries())};if(n instanceof Request)return{__type:"Request",url:n.url,method:n.method};if(n instanceof HTMLElement)return{__type:"HTMLElement",tagName:n.tagName,id:n.id,className:n.className};if(typeof n=="function")return`[Function: ${n.name||"anonymous"}]`;if(n instanceof Date)return{__type:"Date",value:n.toISOString()};if(n instanceof RegExp)return{__type:"RegExp",value:n.toString()};if(n instanceof Map)return{__type:"Map",value:Array.from(n.entries()).map(([i,o])=>[an(i,a),an(o,a)])};if(n instanceof Set)return{__type:"Set",value:Array.from(n).map(i=>an(i,a))};if(Array.isArray(n))return n.map(i=>an(i,a));try{const i={};for(const o in n)if(Object.prototype.hasOwnProperty.call(n,o))try{i[o]=an(n[o],a)}catch(l){i[o]=`[Failed to serialize: ${l.message}]`}return i}catch{return`[${n.constructor?.name||"Object"}: Unable to serialize]`}},EE=()=>{V.useEffect(()=>{if(window.parent!==window){const n=console.log,a=console.error,i=console.warn;return console.log=function(...o){n.apply(console,o);const l=o.map(f=>an(f));try{window.parent.postMessage({type:"CONSOLE_LOG",content:l},"*")}catch(f){a("Error forwarding log to parent:",f)}},console.error=function(...o){a.apply(console,o);const l=new Error().stack,f=wE(l),d=o.map(m=>an(m));try{window.parent.postMessage({type:"CONSOLE_ERROR",content:d,functionStack:f},"*")}catch(m){a("Error forwarding error to parent:",m)}},console.warn=function(...o){i.apply(console,o);const l=o.map(f=>an(f));try{window.parent.postMessage({type:"CONSOLE_WARN",content:l},"*")}catch(f){a("Error forwarding warning to parent:",f)}},()=>{console.log=n,console.error=a,console.warn=i}}},[])},_E=()=>{V.useEffect(()=>{const n=i=>{if(i.preventDefault(),window.parent!==window){const o=an(i.error??new Error(i.message));window.parent.postMessage({type:"UNCAUGHT_ERROR",content:o},"*")}};window.addEventListener("error",n);const a=i=>{if(i.preventDefault(),window.parent!==window&&i.reason){const o=an(i.reason);window.parent.postMessage({type:"UNHANDLED_PROMISE_REJECTION",content:o},"*")}};return window.addEventListener("unhandledrejection",a),()=>{window.removeEventListener("error",n),window.removeEventListener("unhandledrejection",a)}},[])},CE=class extends $t.Component{constructor(n){super(n),this.state={hasError:!1}}static getDerivedStateFromError(n){return{hasError:!0,error:n}}componentDidCatch(n,a){const i={__type:"Error",name:n.name,message:n.message,componentStack:a.componentStack?.split(` 14`).map(o=>
14o.trim().split(" ")[1]).filter(Boolean).filter(o=>!["MacalyErrorLogger","MacalyBridge","MacalyComponentEditMode"].includes(o))||[]};throw this.setState({errorInfo:a}),window.parent!==window&&window.parent.postMessage({type:"UNCAUGHT_ERROR",content:i},"*"),n}render(){return this.state.hasError?null:this.props.children}},TE=()=>{V.useEffect(()=>{if(window.parent!==window){if(!window.modernScreenshot&&!document.getElementById("modern-screenshot-script")){const a=document.createElement("script");a.id="modern-screenshot-script",a.type="module",a.textContent=` 15 import { domToPng } from 'https://unpkg.com/modern-screenshot?module'; 16 window.modernScreenshot = { domToPng }; 17 `,document.head.appendChild(a)}const n=a=>{a.data.type==="CAPTURE_SCREENSHOT"&&(window.modernScreenshot?.domToPng?window.modernScreenshot.domToPng(document.documentElement,{fetch:{requestInit:{cache:"no-cache"}}}).then(i=>{window.parent.postMessage({type:"SCREENSHOT_CAPTURED",dataUrl:i},"*")}).catch(i=>{window.parent.postMessage({type:"SCREENSHOT_ERROR",error:an(i)},"*")}):setTimeout(()=>{window.modernScreenshot?.domToPng?window.modernScreenshot.domToPng(document.documentElement,{fetch:{requestInit:{cache:"no-cache"}}}).then(i=>{window.parent.postMessage({type:"SCREENSHOT_CAPTURED",dataUrl:i},"*")}).catch(i=>{window.parent.postMessage({type:"SCREENSHOT_ERROR",error:an(i)},"*")}):window.parent.postMessage({type:"SCREENSHOT_ERROR",error:"modernScreenshot library not available"},"*")},1e3))};return window.addEventListener("message",n),window.parent.postMessage({type:"SCREENSHOT_CAPTURE_AVAILABLE"},"*"),()=>{window.removeEventListener("message",n),window.parent.postMessage({type:"SCREENSHOT_CAPTURE_UNAVAILABLE"},"*")}}},[])};function Wf(n){if(n.id)return`#${n.id}`;const a=[];let i=n;for(;i&&i.nodeType===Node.ELEMENT_NODE;){let o=i.nodeName.toLowerCase();if(i.id){o=`#${i.id}`,a.unshift(o);break}else{const f=Array.from(i.parentNode?.children||[]).filter(d=>d.nodeName===i.nodeName).indexOf(i);o+=`:nth-child(${f+1})`,a.unshift(o),i=i.parentNode}}return a.join(" > ")}function mr(n){return Wf(n)}var RE=n=>{const a=Object.keys(n).find(i=>i.startsWith("__reactFiber$")||i.startsWith("__reactInternalInstance$"));return a?n[a]:null};function xE(n){let a=n;for(;a;){if(typeof a.type=="object"&&(a.type===null||a.type?.$$type==="Symbol(react.provider)"||a.type?.$$type==="Symbol(react.context)"&&a.type.displayName==="LayoutRouterContext"))return{type:null,serverComponent:!0};if(typeof a.type=="function")return a._debugOwner?.name==="HydrateClient"||a.type.name==="InnerLayoutRouter"||a.type.name==="MacalyBridge"?{type:null,serverComponent:!0}:{type:a.type,serverComponent:!1};a=a.return}return{type:null,serverComponent:!1}}function AE(n){let a=n;for(;a;){const i=a._debugOwner?.name;if(i&&i!=="MacalyBridge")return a._debugOwner.name;a=a.return}return null}var ME=n=>{if(!n)return"UNKNOWN";const a=xE(n);return a.serverComponent?AE(n)||"SERVER":a.type?a.type.displayName||a.type.name||"ANONYMOUS":"UNKNOWN"},K1=n=>{const a=RE(n);return a?ME(a):null},OE=()=>{const a=document.documentElement.classList;return a.contains("light")?"light":a.contains("dark")?"dark":null},LE=n=>{const a=document.documentElement;a.classList.remove("light","dark"),a.classList.add(n),a.style.colorScheme=n},Mt="v1",yr=n=>{const a=[],i=o=>{const l=a[a.length-1];l&&l.type==="text"?l.value=l.value+o:a.push({type:"text",value:o})};return n.childNodes.forEach(o=>{if(o.nodeType===Node.TEXT_NODE)i(o.nodeValue||"");else if(o.nodeType===Node.ELEMENT_NODE){const l=o,f=l.getAttribute("data-macaly-name")||l.tagName.toLowerCase(),d=l.getAttribute("data-macaly-loc");a.push({type:"element",name:f,key:d??null})}}),a},NE=n=>{const a=n.getAttribute("data-macaly-loc")||"",i=n.getAttribute("data-macaly-name")||"";return{element:Wf(n),tagName:n.tagName.toLowerCase(),className:typeof n.className=="string"?n.className:"",id:n.id,componentName:K1(n),dataMacalyLoc:a,dataMacalyName:i}},kE=n=>{let a=n;for(;a;){const i=a.getAttribute("data-em-original-contenteditable")??a.getAttribute("contenteditable");if(i&&i!=="false")return!0;a=a.parentElement}return!1},qf=n=>{const a=n.getAttribute("data-macaly-loc"),i=n.getAttribute("data-macaly-name");return!a||!i||kE(n)||!Array.from(n.childNodes).some(l=>l.nodeType===Node.TEXT_NODE&&l.textContent?.trim())?!1:!["INPUT","TEXTAREA","SELECT","IMG","VIDEO","SCRIPT","STYLE"].includes(n.tagName)},Z1=(n,a)=>
17{if(n.length!==a.length)return!1;for(let i=0;i<n.length;i++){const o=n[i],l=a[i];if(o.type!==l.type)return!1;if(o.type==="text"&&l.type==="text"){if(o.value!==l.value)return!1}else if(o.type==="element"&&l.type==="element"&&o.name!==l.name)return!1}return!0},DE=n=>(n=n.replace(/\s+contenteditable="(true|false)"/gi,""),n=n.replace(/\s+data-em-[^=]*="[^"]*"/gi,""),n=n.replace(/\s+style="[^"]*(?:box-shadow|border-radius|background-color|outline)[^"]*"/gi,a=>{const o=(a.match(/style="([^"]*)"/)?.[1]||"").split(";").filter(l=>{const f=l.trim();return f&&!f.startsWith("box-shadow:")&&!f.startsWith("border-radius:")&&!f.startsWith("background-color:")&&!f.startsWith("outline:")}).join(";");return o?` style="${o}"`:""}),n),zE=n=>{let a=n.parentElement;for(;a;){if(a.hasAttribute("data-em-was-modified")){const i=a.innerHTML||"",o=DE(i);a.setAttribute("data-em-last-committed-html",o)}a=a.parentElement}},BE=n=>{if(!n.hasAttribute("data-em-was-modified")){const a=n.innerHTML||"";n.setAttribute("data-em-original-html",a);const i=yr(n);n.setAttribute("data-em-original-text-elements",JSON.stringify(i))}},Wg=n=>{if(!n.hasAttribute("data-em-original-contenteditable")){const a=n.getAttribute("contentEditable")||"";n.setAttribute("data-em-original-contenteditable",a)}},UE=n=>{Wg(n),n.contentEditable="true",n.querySelectorAll("*").forEach(i=>{const o=i;Wg(o),o.contentEditable="false"})},qE=n=>{n.focus()},jE=n=>{qf(n)&&(BE(n),UE(n),qE(n),KE(n),WE(n))},HE=n=>{const a=n.getAttribute("data-em-original-html")||"",o=n.getAttribute("data-em-last-committed-html")||""||a;n.innerHTML=o},F1=(n,a,i)=>{const o=mr(n),l=NE(n),f=n.getAttribute("data-em-original-text-elements")||"[]",d=JSON.parse(f),m=yr(n);!Z1(d,m)?(n.setAttribute("data-em-was-modified","true"),n.setAttribute("data-em-last-committed-html",i),zE(n),window.parent.postMessage({type:"TEXT_EDITED",version:Mt,content:{key:o,originalText:d,newText:m,schemaVersion:1,componentInfo:l}},"*")):n.hasAttribute("data-em-was-modified")&&(window.parent.postMessage({type:"TEXT_RESET",version:Mt,content:{key:o,componentInfo:l,originalText:d}},"*"),n.removeAttribute("data-em-last-committed-html"),n.removeAttribute("data-em-was-modified"))},ey=n=>{const a=n.getAttribute("data-em-original-contenteditable");a!==null&&(a===""?n.removeAttribute("contentEditable"):n.contentEditable=a,n.removeAttribute("data-em-original-contenteditable"))},VE=n=>{ey(n),n.querySelectorAll("*").forEach(i=>{ey(i)})},PE=(n,a)=>a.endContainer===n||a.endContainer.parentNode===n&&a.endOffset===a.endContainer.textContent?.length?n.lastElementChild?.tagName==="BR":!1,QE=n=>{if(!n.collapsed)return!1;const{startContainer:a,startOffset:i}=n;return a.nodeType===Node.TEXT_NODE&&i===0?a.previousSibling?.nodeName==="BR":a.nodeType===Node.ELEMENT_NODE&&i>0?a.childNodes[i-1]?.nodeName==="BR":!1},IE=n=>{const{startContainer:a,startOffset:i}=n;let o=null;a.nodeType===Node.TEXT_NODE&&i===0&&(o=a.previousSibling),a.nodeType===Node.ELEMENT_NODE&&i>0&&(o=a.childNodes[i-1]),o&&o.nodeName==="BR"&&o.parentNode&&(console.log("Removing BR at cursor:",o),o.parentNode.removeChild(o))},$E=n=>{const a=n.lastElementChild,i=a?.previousElementSibling;if(a?.tagName==="BR"){const o=i?.previousElementSibling;i?.tagName==="BR"&&(!o||o.tagName!=="BR")&&n.removeChild(i),n.removeChild(a);const f=new Event("input",{bubbles:!0});n.dispatchEvent(f)}},GE=(n,a=!0)=>{const i=n.getAttribute("data-em-original-html")||"",o=n.innerHTML||"";VE(n),ZE(n),e_(n),a?F1(n,i,o):HE(n)},YE=(n,a,i)=>{if(a)switch(n.stopPropagation(),n.key){case"Enter":{n.preventDefault();try{document.execCommand("insertLineBreak")}catch{}break}case"Backspace":{const o=window.getSelection();if(o&&o.rangeCount>0){const l=o.getRangeAt(0);if(l.collapsed&&PE(a,l)){n.preventDefault(),$E(a);const f=document.createRange();f.selectNodeContents(a),f.collapse(!1),o.removeAllRanges(),o.addRange(f)}else l.collapsed&&QE(l)&&(n.preventDefault(),IE(l))}break}case"Escape":{n.preventDefault();break}case" ":n.preventDefault(),document.execCommand("insertText",!1," ");break}},XE=n=>n.getAttribute("data-em-original-html")||"",J1=n=>{queueMicrotask(()=>{const a=XE(n),i=n.innerHTML||"";F1(n,a,i)})},KE=n=>{const a=n;if(a._inspectorInputHandlerAttached)return;const i=()=>J1(n);a._inspectorInputHandler=i,a._inspectorInputHandlerAttached=!0,n.addEventListener("input",i)},ZE=n=>{const a=n,i=a._inspectorInputHandler;i&&n.removeEventListener("input",i),a._inspectorInputHandler=void 0,a._inspectorInputHandlerAttached=!1},ty=n=>n.every(a=>a.type==="text"||a.type==="element"&&a.name.toLowerCase()==="br"),W1=n=>{const a=document.createElement("div");return a.textContent=n,a.innerHTML},FE=n=>n.map(a=>a.type==="text"?W1(a.value):a.type==="element"&&a.name.toLowerCase()==="br"?"<br>":"").join(""),JE=n=>a=>{a.preventDefault(),a.stopPropagation();const i=a.clipboardData?.getData("text/plain")||"",l=W1(i).replace(/\n/g,"<br>");if(l){const f=window.getSelection();if(f&&f.rangeCount>0){const d=f.getRangeAt(0);d.deleteContents();
17const m=document.createElement("template");m.innerHTML=l;const h=m.content,g=Array.from(h.childNodes);if(d.insertNode(h),g.length>0){const y=g[g.length-1];d.setStartAfter(y),d.setEndAfter(y)}f.removeAllRanges(),f.addRange(d);const v=new Event("input",{bubbles:!0});n.dispatchEvent(v)}else document.execCommand("insertHTML",!1,l)}},WE=n=>{const a=n;if(a._inspectorPasteHandlerAttached)return;const i=JE(n);a._inspectorPasteHandler=i,a._inspectorPasteHandlerAttached=!0,n.addEventListener("paste",i)},e_=n=>{const a=n,i=a._inspectorPasteHandler;i&&n.removeEventListener("paste",i),a._inspectorPasteHandler=void 0,a._inspectorPasteHandlerAttached=!1},ny="https://cdn.tailwindcss.com",t_="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4",n_=n=>{if(document.getElementById("macaly-tailwind-cdn"))return;const a=parseInt(n?.match(/\d+/)?.[0]??"",10);let i;a===4?i=t_:(a===3||Number.isNaN(a)||console.warn(`[macaly] Unsupported Tailwind version "${n}", falling back to v3 CDN`),i=ny);const o=document.createElement("script");o.id="macaly-tailwind-cdn",o.src=i,o.type="text/javascript",document.head.appendChild(o)},a_=()=>{const n=document.getElementById("macaly-tailwind-cdn");n&&n.parentNode&&document.head.removeChild(n)},i_=(n,a)=>{const i=new Set(n.split(/\s+/).filter(l=>l.trim()!=="")),o=new Set(a.split(/\s+/).filter(l=>l.trim()!==""));if(i.size!==o.size)return!0;for(const l of i)if(!o.has(l))return!0;return!1},ay=(n,a,i,o,l,f,d,m,h,g,v)=>{ev();const _=n.getAttribute("data-macaly-name")||n.tagName.toLowerCase(),S=document.createElement("div");S.id="macaly-internal-info-badge";const R=document.createElement("span");R.textContent=_,R.className="macaly-badge-name";const L=document.createElement("button");L.className="macaly-badge-button",L.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg>',L.title="Select previous sibling",d||(L.disabled=!0),L.addEventListener("click",H=>{H.stopPropagation(),d&&l()});const C=document.createElement("button");C.className="macaly-badge-button",C.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>',C.title="Select next sibling",m||(C.disabled=!0),C.addEventListener("click",H=>{H.stopPropagation(),m&&f()});const O=document.createElement("button");O.className="macaly-badge-button",O.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 9 9 4 4 9"/><path d="M20 20h-7a4 4 0 0 1-4-4V4"/></svg>',O.title="Select parent element",o||(O.disabled=!0),O.addEventListener("click",H=>{H.stopPropagation(),o&&a()});const P=document.createElement("button");P.className="macaly-badge-button",P.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M10 11v6"/><path d="M14 11v6"/><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"/><path d="M3 6h18"/><path d="M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"/></svg>',P.title="Delete element",P.addEventListener("click",H=>{H.stopPropagation(),i()});const X=document.createElement("button");return X.className="macaly-badge-button",X.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m18 16 4-4-4-4"/><path d="m6 8-4 4 4 4"/><path d="m14.5 4-5 16"/></svg>',g?X.title="Go to source code":(X.disabled=!0,X.title=v||"Go to source code"),X.addEventListener("click",H=>{H.stopPropagation(),g&&h()}),S.appendChild(R),S.appendChild(O),S.appendChild(L),S.appendChild(C),S.appendChild(X),S.appendChild(P),document.body.appendChild(S),S},ev=()=>{const n=document.getElementById("macaly-internal-info-badge");n&&n.parentNode&&n.parentNode.removeChild(n)},iy=(n,a)=>{jf();const i=document.createElement("div");i.id="macaly-internal-ai-badge";const o=document.createElement("button");return o.className="macaly-badge-button",o.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"/><path d="M5 3v4"/><path d="M19 17v4"/><path d="M3 5h4"/><path d="M17 19h4"/></svg>',o.title="Ask AI",o.addEventListener("click",l=>{l.stopPropagation(),a()}),i.appendChild(o),document.body.appendChild(i),i},jf=()=>{const n=document.getElementById("macaly-internal-ai-badge");n&&n.parentNode&&n.parentNode.removeChild(n)},s_=n=>{if(n.length<=1)return n;const a=1,i=new Map;
17n.forEach(l=>{const f=Math.round(l.y);let d=!1;for(const[m,h]of i.entries())if(Math.abs(m-f)<a){h.push(l),d=!0;break}d||i.set(f,[l])});const o=[];return i.forEach(l=>{l.sort((d,m)=>d.x-m.x);let f=l[0];for(let d=1;d<l.length;d++){const m=l[d];if(f.x+f.width+2>=m.x){const g=Math.max(f.x+f.width,m.x+m.width);f=new DOMRect(f.x,f.y,g-f.x,Math.max(f.height,m.height))}else o.push(f),f=m}o.push(f)}),o},tv=n=>{const a=n.getClientRects(),i=Array.from(a).filter(o=>o.width>0&&o.height>0);return s_(i)},r_=()=>{if(document.getElementById("macaly-inspector-selection-styles"))return;const n=document.createElement("style");n.id="macaly-inspector-selection-styles",n.textContent=` 18 /* Suppress native focus rings while inspector is active */ 19 *:focus, *:focus-visible { 20 outline: none !important; 21 box-shadow: none !important; 22 } 23 24 /* Info Badge - Component name display with buttons */ 25 #macaly-internal-info-badge { 26 position: fixed; 27 height: 24px; 28 background: #eaedff; 29 color: #2970ff; 30 border: 1px solid #c7d2fe; 31 border-radius: 4px; 32 font-size: 10px; 33 font-weight: 500; 34 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 35 z-index: 999999; 36 display: flex; 37 align-items: center; 38 gap: 6px; 39 box-shadow: 0 4px 12px rgba(41, 112, 255, 0.15), 0 2px 4px rgba(41, 112, 255, 0.08); 40 line-height: 1; 41 padding: 0 6px 0 8px; 42 backdrop-filter: blur(8px); 43 white-space: nowrap; 44 cursor: default; 45 user-select: none; 46 } 47 48 /* AI Badge - Separate badge for Ask AI button */ 49 #macaly-internal-ai-badge { 50 position: fixed; 51 height: 24px; 52 background: #eaedff; 53 color: #2970ff; 54 border: 1px solid #c7d2fe; 55 border-radius: 4px; 56 font-size: 10px; 57 font-weight: 500; 58 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 59 z-index: 999999; 60 display: flex; 61 align-items: center; 62 gap: 6px; 63 box-shadow: 0 4px 12px rgba(41, 112, 255, 0.15), 0 2px 4px rgba(41, 112, 255, 0.08); 64 line-height: 1; 65 padding: 0 6px; 66 backdrop-filter: blur(8px); 67 white-space: nowrap; 68 cursor: default; 69 user-select: none; 70 } 71 72 .macaly-badge-name { 73 overflow: hidden; 74 text-overflow: ellipsis; 75 max-width: 150px; 76 pointer-events: none; 77 } 78 79 .macaly-badge-button { 80 display: flex; 81 align-items: center; 82 justify-content: center; 83 width: 18px; 84 height: 18px; 85 padding: 0; 86 border: none; 87 background: transparent; 88 color: #2970ff; 89 cursor: pointer; 90 border-radius: 2px; 91 transition: background-color 0.15s ease; 92 pointer-events: auto; 93 flex-shrink: 0; 94 } 95 96 .macaly-badge-button:hover:not(:disabled) { 97 background-color: rgba(41, 112, 255, 0.15); 98 } 99 100 .macaly-badge-button:active:not(:disabled) { 101 background-color: rgba(41, 112, 255, 0.25); 102 } 103 104 .macaly-badge-button:disabled { 105 opacity: 0.4; 106 cursor: not-allowed; 107 } 108 109 .macaly-badge-button svg { 110 display: block; 111 } 112 113 /* Selection Highlight - Solid outline */ 114 .macaly-em-highlight { 115 position: absolute; 116 outline: 2px solid rgb(37, 99, 235); 117 outline-offset: 2px; 118 border-radius: 4px; 119 pointer-events: none; 120 z-index: 10000; 121 } 122 123 /* Hover Highlight - Dashed outline, no tint */ 124 .macaly-em-hover-highlight { 125 position: absolute; 126 outline: 2px dashed rgb(37, 99, 235); 127 outline-offset: 2px; 128 border-radius: 4px; 129 pointer-events: none; 130 z-index: 9999; 131 } 132 `,document.head.appendChild(n)},o_=()=>{const n=document.getElementById("macaly-inspector-selection-styles");n&&n.parentNode&&document.head.removeChild(n)},pr=n=>{nv();const a=window.getComputedStyle(n).display,i=a==="inline"||a==="inline-block";let o;if(i)o=tv(n);else{const l=n.getBoundingClientRect();o=l.width>0&&l.height>0?[l]:[]}o.forEach(l=>{const f=document.createElement("div");f.className="macaly-em-highlight",f.style.top=l.top+window.scrollY+"px",f.style.left=l.left+window.scrollX+"px",f.style.width=l.width+"px",f.style.height=l.height+"px",document.body.appendChild(f)})},nv=()=>{document.querySelectorAll(".macaly-em-highlight").forEach(n=>n.remove())},l_=()=>{const n=document.querySelector("[data-em-selected]");n&&pr(n)},c_=n=>{if(es(),n.hasAttribute("data-em-selected"))return;const a=window.getComputedStyle(n).display,i=a==="inline"||a==="inline-block";let o;if(i)o=tv(n);else{const l=n.getBoundingClientRect();o=l.width>0&&l.height>0?[l]:[]}
132o.forEach(l=>{const f=document.createElement("div");f.className="macaly-em-hover-highlight",f.style.top=l.top+window.scrollY+"px",f.style.left=l.left+window.scrollX+"px",f.style.width=l.width+"px",f.style.height=l.height+"px",document.body.appendChild(f)})},es=()=>{document.querySelectorAll(".macaly-em-hover-highlight").forEach(n=>n.remove())},av=()=>{if(document.getElementById("macaly-edit-mode-styles"))return;const n=document.createElement("style");n.id="macaly-edit-mode-styles",n.textContent="",document.head.appendChild(n)},u_=(n,a)=>{let i=document.getElementById("macaly-edit-mode-styles");i||(av(),i=document.getElementById("macaly-edit-mode-styles")),i&&(i.textContent=n,a===null?i.removeAttribute("type"):a!==void 0&&i.setAttribute("type",a))},f_=()=>{const n=document.getElementById("macaly-edit-mode-styles");n&&n.parentNode&&document.head.removeChild(n)},iv=()=>{if(document.getElementById("macaly-edit-mode-script"))return;const n=document.createElement("script");n.id="macaly-edit-mode-script",n.textContent="",document.head.appendChild(n)},d_=n=>{let a=document.getElementById("macaly-edit-mode-script");
132if(a||(iv(),a=document.getElementById("macaly-edit-mode-script")),a){const i=document.createElement("script");i.id="macaly-edit-mode-script",i.textContent=n,a.replaceWith(i)}},h_=()=>{const n=document.getElementById("macaly-edit-mode-script");n&&n.parentNode&&document.head.removeChild(n)},al=n=>{const a=n.getBoundingClientRect(),i=24,o=8,l=document.getElementById("macaly-internal-info-badge");if(!l)return;const f=i+o,m=a.top>=f?a.top-i-o:a.bottom+o,h=l.offsetWidth||0;if(a.width<80){const y=a.left+a.width/2-h/2;l.style.left=`${y}px`,l.style.top=`${m}px`}else l.style.left=`${a.left}px`,l.style.top=`${m}px`},yf=n=>{const a=document.getElementById("macaly-internal-ai-badge");if(!a)return;const i=8,o=4,l=document.getElementById("macaly-internal-info-badge");if(l){const R=l.getBoundingClientRect(),L=a.offsetWidth||0,C=R.top;let O=R.right+i;O+L>window.innerWidth-o&&(O=R.left-L-i);const P=window.innerWidth-L-o;O<o&&(O=o),O>P&&(O=P),a.style.left=`${O}px`,a.style.top=`${C}px`;return}const f=n.getBoundingClientRect(),d=24,m=8,h=d+m,v=f.top>=h?f.top-d-m:f.bottom+m,y=a.offsetWidth||0;let _=f.right-y;const S=window.innerWidth-y-o;_<o&&(_=o),_>S&&(_=S),a.style.left=`${_}px`,a.style.top=`${v}px`},m_=(n,a,i)=>{if(!n)return;const o=()=>{n&&(a(n),i&&i())};return window.addEventListener("scroll",o,!0),window.addEventListener("resize",o),()=>{window.removeEventListener("scroll",o,!0),window.removeEventListener("resize",o)}};function Wa(n){const a=V.useRef(n);return V.useLayoutEffect(()=>{a.current=n},[n]),V.useCallback(((...i)=>a.current(...i)),[])}function p_(){return[typeof process<"u"?Y1.NEXT_PUBLIC_BRIDGE_ORIGINS:void 0,void 0].filter(Boolean).join(",")}function g_(){const n=p_();return n?Array.from(new Set(n.split(",").map(sv).filter(a=>!!a))):[]}function y_(n){const a=n.toLowerCase();return g_().some(i=>a===i||a.endsWith(`.${i}`))}function v_(){return[typeof process<"u"?Y1.NEXT_PUBLIC_BRIDGE_PARENTS:void 0,void 0].filter(Boolean).join(",")}function sv(n){const a=n.trim().toLowerCase();if(!a)return null;try{return new URL(a.includes("://")?a:`https://${a}`).hostname||null}catch{return null}}function b_(){const n=v_();return n?Array.from(new Set(n.split(",").map(sv).filter(a=>!!a))):[]}function rv(n){return n==="localhost"||n==="127.0.0.1"||n==="[::1]"}function ov(n){return b_().includes(n.toLowerCase())}function sy(n){return!!(rv(n)||ov(n)||n==="macaly.com"||n.endsWith(".macaly.com")||/^macaly(-[^.]+)?\.vercel\.app$/.test(n))}function S_(n){return!!(rv(n)||n==="macaly.dev"||n.endsWith(".macaly.dev")||n==="macaly-user-data.dev"||n.endsWith(".macaly-user-data.dev")||y_(n))}function Hf(n,a){if(n==="file://")return!0;try{const i=new URL(n);return a(i.hostname)}catch{return!1}}function w_(n){return Hf(n,ov)}function E_(){return window.location.protocol==="file:"?!0:S_(window.location.hostname)}function __(){const n=window.location.ancestorOrigins;return n&&n.length>0?Hf(n[0],sy):document.referrer?Hf(document.referrer,sy):!1}function C_(){return typeof window>"u"||window.parent===window||!E_()?!1:__()}function T_(n){const a={};for(const i of Array.from(n.attributes)){const o=i.name==="class"?"className":i.name;a[o]=i.value}return a}var R_=()=>{const[n,a]=V.useState(!1),[i,o]=V.useState(null),[l,f]=V.useState(null),d=A=>A?{enabled:A.getAttribute("data-em-go-to-source-enabled")==="true",disabledReason:A.getAttribute("data-em-go-to-source-disabled-reason")}:{enabled:!1,disabledReason:null},m=(A,E,k)=>{A&&(A.setAttribute("data-em-go-to-source-enabled",String(E)),k?A.setAttribute("data-em-go-to-source-disabled-reason",k):A.removeAttribute("data-em-go-to-source-disabled-reason"))},h=A=>A?{enabled:A.getAttribute("data-em-ask-ai-enabled")==="true"}:{enabled:!1},g=(A,E)=>{A&&A.setAttribute("data-em-ask-ai-enabled",String(E))},[v,y]=V.useState({}),_=V.useCallback(A=>{v.mutation&&v.mutation.disconnect(),v.resize&&v.resize.disconnect(),v.clearPendingUpdate&&v.clearPendingUpdate();let E;const k=()=>{E!==void 0&&window.clearTimeout(E),E=window.setTimeout(()=>{pr(A),al(A),E=void 0},16)},G=new MutationObserver(k);G.observe(A,{characterData:!0,childList:!0,subtree:!0});const J=new ResizeObserver(k);J.observe(A),y({mutation:G,resize:J,updateTimeout:E,clearPendingUpdate:()=>{E!==void 0&&(window.clearTimeout(E),E=void 0)}})},[v]),S=V.useCallback(()=>{v.mutation&&v.mutation.disconnect(),v.resize&&v.resize.disconnect(),v.clearPendingUpdate&&v.clearPendingUpdate(),y({})},[v]),R=A=>{jE(A),f(A),pr(A)},L=(A,E=!0)=>{GE(A,E),f(null),pr(A)},C=A=>({display:window.getComputedStyle(A).display,attributes:T_(A),element:Wf(A),tagName:A.tagName.toLowerCase(),className:A.getAttribute("class"),id:A.getAttribute("id"),componentName:K1(A),dataMacalyLoc:A.getAttribute("data-macaly-loc"),dataMacalyName:A.getAttribute("data-macaly-name"),src:A.getAttribute("src")||void 0}),O=A=>
132{Array.from(A.attributes).forEach(k=>{const G=k.name.toLowerCase(),J=`data-em-original-${G}`;A.hasAttribute(J)||G==="contenteditable"||G==="class"||G.startsWith("data-macaly-")||G.startsWith("data-em-")||A.setAttribute(J,k.value)})},P=A=>{const E={text:!1,attributes:{}},k=A.getAttribute("data-em-original-text-elements");if(k)try{const F=JSON.parse(k),ne=yr(A);E.text=!Z1(F,ne)}catch{E.text=!0}return Array.from(A.attributes).filter(F=>F.name.startsWith("data-em-original-")).forEach(F=>{const ne=F.name.replace("data-em-original-","");if(ne==="text-elements"||ne==="html"||ne==="contenteditable")return;const ge=F.value;let je;ne==="class"||ne==="classname"||ne==="className"?je=A.className||"":je=A.getAttribute(ne)||"",ne==="class"||ne==="classname"||ne==="className"?E.attributes.className=i_(ge,je):E.attributes[ne]=ge!==je}),E},X=A=>{const E={...A.attributes};return A.src!==void 0&&E.src===void 0&&(E.src=A.src),E},H=(A,E)=>{Object.entries(E).forEach(([k,G])=>{A.getAttribute(k)!==G&&!["className","class","contenteditable"].includes(k)&&(k in A||A.hasAttribute(k))&&A.setAttribute(k,G)})},W=(A,E)=>{try{if(!A.hasAttribute("data-em-original-className")){const G=A.className||"";A.setAttribute("data-em-original-className",G)}A.className=E;const k=A.getAttribute("data-macaly-id");if(k){const G=document.getElementById(`style-${k}`);G&&document.head.removeChild(G),A.removeAttribute("data-macaly-id")}}catch(k){console.warn("Failed to apply className changes:",k)}},ee=V.useCallback(A=>{if(!i){Q("No element is currently selected");return}if(mr(i)!==A.elementKey){Q("Element key does not match selected element",A.elementKey);return}const k=Array.isArray(A.extractedElements);if(k){if(i.contentEditable!=="true"||i.getAttribute("data-em-original-contenteditable")==="true"){Q("Selected element is not in inspector-controlled edit mode for text changes");return}const G=yr(i);if(!ty(G)){Q("Original element contains elements other than BR",A.elementKey);return}if(!ty(A.extractedElements)){Q("New content contains elements other than BR",A.elementKey);return}}try{if(k){const ne=FE(A.extractedElements);i.innerHTML=ne,J1(i)}const G=A.attributes?.className??A.attributes?.class??A.className;G!==void 0&&i.className!==G&&W(i,G);const J=X(A);H(i,J);const F=P(i);Z(A.elementKey,F)}catch(G){Q(`Failed to apply changes: ${G instanceof Error?G.message:String(G)}`,A.elementKey)}},[i]),Q=(A,E)=>{const k={error:A};E&&(k.elementKey=E),window.parent.postMessage({type:"ELEMENT_CHANGE_ERROR",version:Mt,content:k},"*")},Z=(A,E)=>{const k={elementKey:A,changes:E};window.parent.postMessage({type:"ELEMENT_CHANGE_SUCCESS",version:Mt,content:k},"*")},te=A=>{A.contentEditable==="true"&&A.getAttribute("data-em-original-contenteditable")!==null&&L(A,!0);const E=A.hasAttribute("data-em-selected");if(A.removeAttribute("data-em-selected"),E){ev(),jf(),nv(),S();const k=C(A);window.parent.postMessage({type:"ELEMENT_DESELECTED",version:Mt,content:k},"*")}},ue=V.useCallback(()=>{i&&te(i),document.querySelectorAll('[data-em-selected="true"]').forEach(E=>{te(E)}),o(null)},[i,S]),re=V.useCallback(A=>{const E=C(A);A.setAttribute("data-em-selected","true"),i!==A&&(i&&te(i),m(A,!1,null),g(A,!1)),O(A),o(A);let k={...E,isTextEditable:!1};if(qf(A)){const ge=yr(A);k.extractedElements=ge,k.isTextEditable=!0,R(A)}const G=A.parentElement!==null&&A.parentElement!==document.body&&A.parentElement!==document.documentElement,J=oe(A),F=d(A),ne=h(A);ay(A,le,B,G,Qe,Re,J.hasPrevious,J.hasNext,I,F.enabled,F.disabledReason),al(A),ne.enabled&&(iy(A,ae),yf(A)),pr(A),_(A),window.parent.postMessage({type:"ELEMENT_SELECTED",version:Mt,content:k},"*")},[i,R,_]),oe=A=>{if(!A.parentElement)return{hasPrevious:!1,hasNext:!1};const E=Array.from(A.parentElement.children).filter(G=>G instanceof HTMLElement),k=E.indexOf(A);return{hasPrevious:k>0,hasNext:k<E.length-1}},Qe=Wa(()=>{if(!i||!i.parentElement)return;const A=Array.from(i.parentElement.children).filter(k=>k instanceof HTMLElement),E=A.indexOf(i);if(E>0){const k=A[E-1];re(k)}}),Re=Wa(()=>{if(!i||!i.parentElement)return;const A=Array.from(i.parentElement.children).filter(k=>k instanceof HTMLElement),E=A.indexOf(i);if(E<A.length-1){const k=A[E+1];re(k)}}),le=Wa(()=>
132{if(!i||!i.parentElement)return;const A=i.parentElement;A&&re(A)}),B=Wa(()=>{if(!i)return;const A=mr(i);window.parent.postMessage({type:"ELEMENT_DELETE_REQUEST",version:Mt,content:{elementKey:A}},"*")}),I=Wa(()=>{if(!i)return;const A=mr(i),E=i.getAttribute("data-macaly-loc");window.parent.postMessage({type:"GO_TO_SOURCE_REQUEST",version:Mt,content:{elementKey:A,dataMacalyLoc:E}},"*")}),ae=Wa(()=>{if(!i)return;const A=mr(i),E=i.getAttribute("data-macaly-loc");window.parent.postMessage({type:"ASK_AI_REQUEST",version:Mt,content:{elementKey:A,dataMacalyLoc:E}},"*")}),de=Wa(A=>{const E=["https://macaly.com","https://www.macaly.com","https://macaly.vercel.app","http://localhost:3000"];if(["INJECT_SCRIPT","OVERRIDE_STYLES","ELEMENT_CHANGE"].includes(A.data.type)){const G=A.origin;if(!(E.some(F=>G===F)||w_(G)||G.endsWith(".macaly.com")||G.startsWith("https://macaly-")&&G.endsWith("-langtail.vercel.app"))){console.warn(`Blocked ${A.data.type} from unauthorized origin: ${A.origin}`);return}}if(A.data.type==="ENABLE_EDIT_MODE"){r_(),n_(A.data.tailwindVersion),av(),iv(),a(!0);const G=OE();window.parent.postMessage({type:"CURRENT_THEME",version:Mt,theme:G},"*")}else if(A.data.type==="DISABLE_EDIT_MODE")a(!1),ue(),o_(),es(),a_(),f_(),h_();else if(A.data.type==="DESELECT_ELEMENT")ue();else if(A.data.type==="RESET_EDIT_MODE")ue();else if(A.data.type==="SELECT_PARENT")le();else if(A.data.type==="ELEMENT_CHANGE")ee(A.data.content);else if(A.data.type==="OVERRIDE_STYLES")u_(A.data.css||"",A.data.styleType);else if(A.data.type==="INJECT_SCRIPT")d_(A.data.content||"");else if(A.data.type==="SET_THEME")(A.data.theme==="light"||A.data.theme==="dark")&&LE(A.data.theme);else if(A.data.type==="GO_TO_SOURCE_STATE"){if(i){m(i,A.data.enabled??!1,A.data.disabledReason??null);const G=i.parentElement!==null&&i.parentElement!==document.body&&i.parentElement!==document.documentElement,J=oe(i),F=d(i);ay(i,le,B,G,Qe,Re,J.hasPrevious,J.hasNext,I,F.enabled,F.disabledReason),al(i)}}else A.data.type==="ASK_AI_STATE"&&i&&(g(i,A.data.enabled??!1),h(i).enabled?(iy(i,ae),yf(i)):jf())});return V.useEffect(()=>(window.addEventListener("message",de),window.parent!==window&&(window.parent.postMessage({type:"EDIT_MODE_AVAILABLE",version:Mt},"*"),window.parent.postMessage({type:"EDIT_MODE_AVAILABLE",version:Mt},"*")),()=>{window.removeEventListener("message",de),window.parent!==window&&(window.parent.postMessage({type:"EDIT_MODE_UNAVAILABLE",version:Mt},"*"),window.parent.postMessage({type:"EDIT_MODE_UNAVAILABLE",version:Mt},"*"))}),[de]),V.useEffect(()=>{if(!n)return;const A=F=>{if(n){if(F.type==="mousedown"){const ne=F.target;if(ne&&qf(ne)&&l!==ne){R(ne);return}}l||(F.preventDefault(),F.stopPropagation())}},E=F=>{if(n){if(F.key==="Escape"){F.preventDefault(),F.stopPropagation(),ue();return}YE(F,l)}},k=F=>{if(!n)return;const ne=F.target;ne.closest("#macaly-internal-info-badge")||ne.closest("#macaly-internal-ai-badge")||(F.preventDefault(),F.stopPropagation(),G(ne))},G=F=>{re(F)},J=F=>{if(!n)return;const ne=F.target;if(ne.closest("#macaly-internal-info-badge")||ne.closest("#macaly-internal-ai-badge")){es();return}if(l&&ne===l){es();return}ne&&ne!==document.body&&ne!==document.documentElement?c_(ne):es()};return document.addEventListener("click",k,{capture:!0}),document.addEventListener("mousemove",J,{capture:!0}),document.addEventListener("mousedown",A,{capture:!0}),document.addEventListener("mouseup",A,{capture:!0}),document.addEventListener("submit",A,{capture:!0}),document.addEventListener("keydown",E,{capture:!0}),document.addEventListener("keydown",A,{capture:!0}),document.addEventListener("keyup",A,{capture:!0}),document.addEventListener("keypress",A,{capture:!0}),()=>{document.removeEventListener("click",k,{capture:!0}),document.removeEventListener("mousemove",J,{capture:!0}),document.removeEventListener("mousedown",A,{capture:!0}),document.removeEventListener("mouseup",A,{capture:!0}),document.removeEventListener("submit",A,{capture:!0}),document.removeEventListener("keydown",E,{capture:!0}),document.removeEventListener("keydown",A,{capture:!0}),document.removeEventListener("keyup",A,{capture:!0}),document.removeEventListener("keypress",A,{capture:!0}),es()}},[n,i,l]),V.useEffect(()=>i?m_(i,E=>{al(E),document.getElementById("macaly-internal-ai-badge")&&yf(E)},l_):void 0,[i]),{enabled:n,toggleEditMode:()=>a(!n),editingElement:l}};function x_({children:n}){return R_(),n}var A_=({children:n})=>{const[a,i]=V.useState(!1);return V.useEffect(()=>{C_()&&i(!0)},[]),a?q.jsx(M_,{children:n}):q.jsx(q.Fragment,{children:n})},M_=({children:n})=>(vE(),EE(),_E(),TE(),bE(),SE(),q.jsx(CE,{children:q.jsx(x_,{children:n})}));const ry=[{to:"/",label:"Home"},{to:"/about",label:"Over Maya"},{to:"/evenementen",label:"Evenementen"},{to:"/blog",label:"Blog"},{to:"/contact",label:"Contact"}];function O_(){const[n,a]=V.useState(!1),[i,o]=V.useState(!1);return V.useEffect(()=>{const l=()=>a(window.scrollY>50);return window.addEventListener("scroll",l,{passive:!0}),()=>window.removeEventListener("scroll",l)},[]),q.jsxs("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-500 ${n?"bg-ivory/95 backdrop-blur-md shadow-sm py-3":"bg-transparent py-5"}`,children:[q.jsxs("div",{className:"max-w-6xl mx-auto px-6 flex items-center justify-between",children:[q.jsx(It,{to:"/",className:"flex items-center",children:q.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/s7u6o7pcuyzaq8hbf01on3he/wsUads8DXcNrR2wPsg-XZ.png",alt:"Maya's Circle",className:"h-12 w-12 object-contain"})}),q.jsxs("div",{className:"hidden md:flex items-center gap-8",children:[ry.map(({to:l,label:f})=>q.jsx(It,{to:l,className:"font-raleway text-sm font-medium tracking-wider up
132percase text-deep-brown/70 hover:text-deep-brown hover:underline hover:underline-offset-4 transition-all",activeProps:{className:"font-raleway text-sm font-medium tracking-wider uppercase text-deep-brown underline underline-offset-4"},activeOptions:{exact:l==="/"},children:f},l)),q.jsxs(It,{to:"/leden",className:"group inline-flex items-center gap-2 font-raleway text-sm font-medium tracking-widest uppercase px-5 py-2.5 border border-deep-brown text-deep-brown hover:border-warm-brown hover:text-warm-brown transition-all duration-300",children:["Voor leden",q.jsx("span",{className:"transition-transform duration-300 group-hover:translate-x-1",children:"â"})]})]}),q.jsxs("button",{className:"md:hidden flex flex-col gap-1.5 p-2 text-deep-brown",onClick:()=>o(!i),"aria-label":"Menu",children:[q.jsx("span",{className:`block h-0.5 w-6 bg-current transition-all duration-300 ${i?"rotate-45 translate-y-2":""}`}),q.jsx("span",{className:`block h-0.5 w-6 bg-current transition-all duration-300 ${i?"opacity-0":""}`}),q.jsx("span",{className:`block h-0.5 w-6 bg-current transition-all duration-300 ${i?"-rotate-45 -translate-y-2":""}`})]})]}),i&&q.jsxs("div",{className:"md:hidden bg-ivory/98 backdrop-blur-md border-t border-ivory-darker px-6 py-8 flex flex-col gap-6",children:[ry.map(({to:l,label:f})=>q.jsx(It,{to:l,onClick:()=>o(!1),className:"font-cormorant text-2xl font-medium text-deep-brown hover:text-terracotta transition-colors",activeProps:{className:"font-cormorant text-2xl font-medium text-terracotta"},activeOptions:{exact:l==="/"},children:f},l)),q.jsxs(It,{to:"/leden",onClick:()=>o(!1),className:"group inline-flex items-center gap-2 mt-2 font-raleway text-sm font-medium tracking-widest uppercase px-6 py-3 border border-deep-brown text-deep-brown hover:bg-deep-brown hover:text-ivory transition-all",children:["Voor leden",q.jsx("span",{className:"transition-transform duration-300 group-hover:translate-x-1",children:"â"})]})]})]})}function L_(){const n=new Date().getFullYear();return q.jsx("footer",{className:"bg-warm-brown text-ivory/80",children:q.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-16",children:[q.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-12 mb-12",children:[q.jsx("div",{children:q.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/s7u6o7pcuyzaq8hbf01on3he/hMt_G5Rvm-x0qpDbDmMr4.png",alt:"Maya's Circle",className:"h-14 w-14 object-contain"})}),q.jsxs("div",{children:[q.jsx("p",{className:"font-montserrat text-xs font-semibold tracking-widest uppercase text-white mb-5",children:"Navigatie"}),q.jsx("ul",{className:"flex flex-col gap-3",children:[{to:"/",label:"Home"},{to:"/about",label:"Over Maya"},{to:"/blog",label:"Blog"},{to:"/evenementen",label:"Evenementen"},{to:"/contact",label:"Contact"}].map(({to:a,label:i})=>q.jsx("li",{children:q.jsx(It,{to:a,className:"font-raleway text-sm text-white/70 hover:text-white transition-colors",children:i})},a))})]}),q.jsxs("div",{children:[q.jsx("p",{className:"font-montserrat text-xs font-semibold tracking-widest uppercase text-white mb-5",children:"Contact"}),q.jsx("p",{className:"font-raleway text-sm text-white/70 leading-relaxed",children:"Heb je vragen of wil je meer weten?"}),q.jsx(It,{to:"/contact",className:"inline-block mt-4 font-raleway text-sm font-medium tracking-wide text-white hover:text-white/70 transition-colors",children:"Neem contact op â"})]})]}),q.jsxs("div",{className:"flex items-center gap-4 mb-8",children:[q.jsx("div",{className:"flex-1 h-px bg-ivory/10"}),q.jsx("span",{className:"text-gold text-xl font-cormorant italic",children:"â¦"}),q.jsx("div",{className:"flex-1 h-px bg-ivory/10"})]}),q.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-between gap-4",children:[q.jsxs("p",{className:"font-raleway text-xs text-white/40",children:["© ",n," Maya's Circle â Alle rechten voorbehouden"]}),q.jsxs("div",{className:"flex items-center gap-6",children:[q.jsx(It,{to:"/privacybeleid",className:"font-raleway text-xs text-white/50 hover:text-white/80 transition-colors",children:"Privacybeleid"}),q.jsx(It,{to:"/algemene-voorwaarden",className:"font-raleway text-xs text-white/50 hover:text-white/80 transition-colors",children:"Algemene voorwaarden"}),q.jsx(It,{to:"/medische-disclaimer",className:"font-raleway text-xs text-white/50 hover:text-white/80 transition-colors",children:"Medische disclaimer"}),q.jsx("a",{href:"https://g.page/r/CcDsziuMH1XNEBM/review",target:"_blank",rel:"noopener noreferrer",className:"font-raleway text-xs text-white/50 hover:text-white/80 transition-colors",children:"â
Laat een review achter"})]})]})]})})}const ei="1.42.1";var Sn=[],nn=[],N_=Uint8Array,vf="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
132+/";for(var Ji=0,k_=vf.length;Ji<k_;++Ji)Sn[Ji]=vf[Ji],nn[vf.charCodeAt(Ji)]=Ji;nn[45]=62;nn[95]=63;function D_(n){var a=n.length;if(a%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var i=n.indexOf("=");i===-1&&(i=a);var o=i===a?0:4-i%4;return[i,o]}function z_(n,a,i){return(a+i)*3/4-i}function Tr(n){var a,i=D_(n),o=i[0],l=i[1],f=new N_(z_(n,o,l)),d=0,m=l>0?o-4:o,h;for(h=0;h<m;h+=4)a=nn[n.charCodeAt(h)]<<18|nn[n.charCodeAt(h+1)]<<12|nn[n.charCodeAt(h+2)]<<6|nn[n.charCodeAt(h+3)],f[d++]=a>>16&255,f[d++]=a>>8&255,f[d++]=a&255;return l===2&&(a=nn[n.charCodeAt(h)]<<2|nn[n.charCodeAt(h+1)]>>4,f[d++]=a&255),l===1&&(a=nn[n.charCodeAt(h)]<<10|nn[n.charCodeAt(h+1)]<<4|nn[n.charCodeAt(h+2)]>>2,f[d++]=a>>8&255,f[d++]=a&255),f}function B_(n){return Sn[n>>18&63]+Sn[n>>12&63]+Sn[n>>6&63]+Sn[n&63]}function U_(n,a,i){for(var o,l=[],f=a;f<i;f+=3)o=(n[f]<<16&16711680)+(n[f+1]<<8&65280)+(n[f+2]&255),l.push(B_(o));return l.join("")}function Rr(n){for(var a,i=n.length,o=i%3,l=[],f=16383,d=0,m=i-o;d<m;d+=f)l.push(U_(n,d,d+f>m?m:d+f));return o===1?(a=n[i-1],l.push(Sn[a>>2]+Sn[a<<4&63]+"==")):o===2&&(a=(n[i-2]<<8)+n[i-1],l.push(Sn[a>>10]+Sn[a>>4&63]+Sn[a<<2&63]+"=")),l.join("")}function Lt(n){if(n===void 0)return{};if(!lv(n))throw new Error(`The arguments to a Convex function must be an object. Received: ${n}`);return n}function ed(n){if(typeof n>"u")throw new Error("Client created with undefined deployment address. If you used an environment variable, check that it's set.");if(typeof n!="string")throw new Error(`Invalid deployment address: found ${n}".`);if(!(n.startsWith("http:")||n.startsWith("https:")))throw new Error(`Invalid deployment address: Must start with "https://" or "http://". Found "${n}".`);try{new URL(n)}catch{throw new Error(`Invalid deployment address: "${n}" is not a valid URL. If you believe this URL is correct, use the \`skipConvexDeploymentUrlCheck\` option to bypass this.`)}if(n.endsWith(".convex.site"))throw new Error(`Invalid deployment address: "${n}" ends with .convex.site, which is used for HTTP Actions. Convex deployment URLs typically end with .convex.cloud? If you believe this URL is correct, use the \`skipConvexDeploymentUrlCheck\` option to bypass this.`)}function lv(n){const a=typeof n=="object",i=Object.getPrototypeOf(n),o=i===null||i===Object.prototype||i?.constructor?.name==="Object";return a&&o}const cv=!0,ls=BigInt("-9223372036854775808"),td=BigInt("9223372036854775807"),Vf=BigInt("0"),q_=BigInt("8"),j_=BigInt("256");function uv(n){return Number.isNaN(n)||!Number.isFinite(n)||Object.is(n,-0)}function H_(n){n<Vf&&(n-=ls+ls);let a=n.toString(16);a.length%2===1&&(a="0"+a);const i=new Uint8Array(new ArrayBuffer(8));let o=0;for(const l of a.match(/.{2}/g).reverse())i.set([parseInt(l,16)],o++),n>>=q_;return Rr(i)}function V_(n){const a=Tr(n);if(a.byteLength!==8)throw new Error(`Received ${a.byteLength} bytes, expected 8 for $integer`);let i=Vf,o=Vf;for(const l of a)i+=BigInt(l)*j_**o,o++;return i>td&&(i+=ls+ls),i}function P_(n){if(n<ls||td<n)throw new Error(`BigInt ${n} does not fit into a 64-bit signed integer.`);const a=new ArrayBuffer(8);return new DataView(a).setBigInt64(0,n,!0),Rr(new Uint8Array(a))}function Q_(n){const a=Tr(n);if(a.byteLength!==8)throw new Error(`Received ${a.byteLength} bytes, expected 8 for $integer`);return new DataView(a.buffer).getBigInt64(0,!0)}const I_=DataView.prototype.setBigInt64?P_:H_,$_=DataView.prototype.getBigInt64?Q_:V_,oy=1024;function fv(n){if(n.length>oy)throw new Error(`Field name ${n} exceeds maximum field name length ${oy}.`);if(n.startsWith("$"))throw new Error(`Field name ${n} starts with a '$', which is reserved.`);for(let a=0;a<n.length;a+=1){const i=n.charCodeAt(a);if(i<32||i>=127)throw new Error(`Field name ${n} has invalid character '${n[a]}': Field names can only contain non-control ASCII characters`)}}function cn(n){if(n===null||typeof n=="boolean"||typeof n=="number"||typeof n=="string")return n;if(Array.isArray(n))return n.map(o=>cn(o));if(typeof n!="object")throw new Error(`Unexpected type of ${n}`);const a=Object.entries(n);if(a.length===1){const o=a[0][0];
132if(o==="$bytes"){if(typeof n.$bytes!="string")throw new Error(`Malformed $bytes field on ${n}`);return Tr(n.$bytes).buffer}if(o==="$integer"){if(typeof n.$integer!="string")throw new Error(`Malformed $integer field on ${n}`);return $_(n.$integer)}if(o==="$float"){if(typeof n.$float!="string")throw new Error(`Malformed $float field on ${n}`);const l=Tr(n.$float);if(l.byteLength!==8)throw new Error(`Received ${l.byteLength} bytes, expected 8 for $float`);const d=new DataView(l.buffer).getFloat64(0,cv);if(!uv(d))throw new Error(`Float ${d} should be encoded as a number`);return d}if(o==="$set")throw new Error("Received a Set which is no longer supported as a Convex type.");if(o==="$map")throw new Error("Received a Map which is no longer supported as a Convex type.")}const i={};for(const[o,l]of Object.entries(n))fv(o),i[o]=cn(l);return i}const ly=16384;function vr(n){const a=JSON.stringify(n,(i,o)=>o===void 0?"undefined":typeof o=="bigint"?`${o.toString()}n`:o);if(a.length>ly){const i="[...truncated]";let o=ly-i.length;const l=a.codePointAt(o-1);return l!==void 0&&l>65535&&(o-=1),a.substring(0,o)+i}return a}function Pf(n,a,i,o){if(n===void 0){const d=i&&` (present at path ${i} in original object ${vr(a)})`;throw new Error(`undefined is not a valid Convex value${d}. To learn about Convex's supported types, see https://docs.convex.dev/using/types.`)}if(n===null)return n;if(typeof n=="bigint"){if(n<ls||td<n)throw new Error(`BigInt ${n} does not fit into a 64-bit signed integer.`);return{$integer:I_(n)}}if(typeof n=="number")if(uv(n)){const d=new ArrayBuffer(8);return new DataView(d).setFloat64(0,n,cv),{$float:Rr(new Uint8Array(d))}}else return n;if(typeof n=="boolean"||typeof n=="string")return n;if(n instanceof ArrayBuffer)return{$bytes:Rr(new Uint8Array(n))};if(Array.isArray(n))return n.map((d,m)=>Pf(d,a,i+`[${m}]`));if(n instanceof Set)throw new Error(bf(i,"Set",[...n],a));if(n instanceof Map)throw new Error(bf(i,"Map",[...n],a));if(!lv(n)){const d=n?.constructor?.name,m=d?`${d} `:"";throw new Error(bf(i,m,n,a))}const l={},f=Object.entries(n);f.sort(([d,m],[h,g])=>d===h?0:d<h?-1:1);for(const[d,m]of f)m!==void 0&&(fv(d),l[d]=Pf(m,a,i+`.${d}`));return l}function bf(n,a,i,o){return n?`${a}${vr(i)} is not a supported Convex type (present at path ${n} in original object ${vr(o)}). To learn about Convex's supported types, see https://docs.convex.dev/using/types.`:`${a}${vr(i)} is not a supported Convex type.`}function bt(n){return Pf(n,n,"")}var G_=Object.defineProperty,Y_=(n,a,i)=>a in n?G_(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,Sf=(n,a,i)=>Y_(n,typeof a!="symbol"?a+"":a,i),cy,uy;const X_=Symbol.for("ConvexError");class ai extends(uy=Error,cy=X_,uy){constructor(a){super(typeof a=="string"?a:vr(a)),Sf(this,"name","ConvexError"),Sf(this,"data"),Sf(this,cy,!0),this.data=a}}var K_=Object.defineProperty,Z_=(n,a,i)=>a in n?K_(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,fy=(n,a,i)=>Z_(n,typeof a!="symbol"?a+"":a,i);const F_="color:rgb(0, 145, 255)";function dv(n){switch(n){case"query":return"Q";case"mutation":return"M";case"action":return"A";case"any":return"?"}}class hv{constructor(a){fy(this,"_onLogLineFuncs"),fy(this,"_verbose"),this._onLogLineFuncs={},this._verbose=a.verbose}addLogLineListener(a){let i=Math.random().toString(36).substring(2,15);for(let o=0;o<10&&this._onLogLineFuncs[i]!==void 0;o++)i=Math.random().toString(36).substring(2,15);return this._onLogLineFuncs[i]=a,()=>{delete this._onLogLineFuncs[i]}}logVerbose(...a){if(this._verbose)for(const i of Object.values(this._onLogLineFuncs))i("debug",`${new Date().toISOString()}`,...a)}log(...a){for(const i of Object.values(this._onLogLineFuncs))i("info",...a)}warn(...a){for(const i of Object.values(this._onLogLineFuncs))i("warn",...a)}error(...a){for(const i of Object.values(this._onLogLineFuncs))i("error",...a)}}function nd(n){const a=new hv(n);return a.addLogLineListener((i,...o)=>{switch(i){case"debug":console.debug(...o);break;case"info":console.log(...o);break;case"warn":console.warn(...o);break;case"error":console.error(...o);break;default:console.log(...o)}}),a}function ad(n){return new hv(n)}function Aa(n,a,i,o,l){const f=dv(i);if(typeof l=="object"&&(l=`ConvexError ${JSON.stringify(l.errorData,null,2)}`),a==="info"){const d=l.match(/^\[.*?\] /);if(d===null){n.error(`[CONVEX ${f}(${o})] Could not parse console.log`);return}const m=l.slice(1,d[0].length-2),h=l.slice(d[0].length);n.log(`%c[CONVEX ${f}(${o})] [${m}]`,F_,h)}else n.error(`[CONVEX ${f}(${o})] ${l}`)}function J_(n,a){const i=`[CONVEX FATAL ERROR] ${a}`;return n.error(i),new Error(i)}function as(n,a,i){return`[CONVEX ${dv(n)}(${a})] ${i.errorMessage} 133 Called by client`}function Qf(n,a){return a.data=n.errorData,a}function li(n){const a=n.split(":");let i,o;return a.length===1?(i=a[0],o="default"):(i=a.slice(0,a.length-1).join(":"),o=a[a.length-1]),i.endsWith(".js")&&(i=i.slice(0,-3)),`${i}:${o}`}function ri(n,a){return JSON.stringify({udfPath:li(n),args:bt(a)})}function dy(n,a,i){const{initialNumItems:o,id:l}=i;return JSON.stringify({type:"paginated",udfPath:li(n),args:bt(a),options:bt({initialNumItems:o,id:l})})}var W_=Object.defineProperty,eC=(n,a,i)=>a in n?W_(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,gn=(n,a,i)=>eC(n,typeof a!="symbol"?a+"":a,i);class tC{constructor(){gn(this,"nextQueryId"),gn(this,"querySetVersion"),gn(this,"querySet"),gn(this,"queryIdToToken"),gn(this,"identityVersion"),gn(this,"auth"),gn(this,"outstandingQueriesOlderThanRestart"),gn(this,"outstandingAuthOlderThanRestart"),gn(this,"paused"),gn(this,"pendingQuerySetModifications"),this.nextQueryId=0,this.querySetVersion=0,this.identityVersion=0,this.querySet=new Map,this.queryIdToToken=new Map,this.outstandingQueriesOlderThanRestart=new Set,this.outstandingAuthOlderThanRestart=!1,this.paused=!1,this.pendingQuerySetModifications=new Map}hasSyncedPastLastReconnect(){return this.outstandingQueriesOlderThanRestart.size===0&&!this.outstandingAuthOlderThanRestart}markAuthCompletion(){this.outstandingAuthOlderThanRestart=!1}subscribe(a,i,o,l){const f=li(a),d=ri(f,i),m=this.querySet.get(d);if(m!==void 0)return m.numSubscribers+=1,{queryToken:d,modification:null,unsubscribe:()=>this.removeSubscriber(d)};{const h=this.nextQueryId++,g={id:h,canonicalizedUdfPath:f,args:i,numSubscribers:1,journal:o,componentPath:l};this.querySet.set(d,g),this.queryIdToToken.set(h,d);const v=this.querySetVersion,y=this.querySetVersion+1,_={type:"Add",queryId:h,udfPath:f,args:[bt(i)],journal:o,componentPath:l};return this.paused?this.pendingQuerySetModifications.set(h,_):this.querySetVersion=y,{queryToken:d,modification:{type:"ModifyQuerySet",baseVersion:v,newVersion:y,modifications:[_]},unsubscribe:()=>this.removeSubscriber(d)}}}transition(a){for(const i of a.modifications)switch(i.type){case"QueryUpdated":case"QueryFailed":{this.outstandingQueriesOlderThanRestart.delete(i.queryId);const o=i.journal;if(o!==void 0){const l=this.queryIdToToken.get(i.queryId);l!==void 0&&(this.querySet.get(l).journal=o)}break}case"QueryRemoved":{this.outstandingQueriesOlderThanRestart.delete(i.queryId);break}default:throw new Error(`Invalid modification ${i.type}`)}}queryId(a,i){const o=li(a),l=ri(o,i),f=this.querySet.get(l);return f!==void 0?f.id:null}isCurrentOrNewerAuthVersion(a){return a>=this.identityVersion}getAuth(){return this.auth}setAuth(a){this.auth={tokenType:"User",value:a};const i=this.identityVersion;
133return this.paused||(this.identityVersion=i+1),{type:"Authenticate",baseVersion:i,...this.auth}}setAdminAuth(a,i){const o={tokenType:"Admin",value:a,impersonating:i};this.auth=o;const l=this.identityVersion;return this.paused||(this.identityVersion=l+1),{type:"Authenticate",baseVersion:l,...o}}clearAuth(){this.auth=void 0,this.markAuthCompletion();const a=this.identityVersion;return this.paused||(this.identityVersion=a+1),{type:"Authenticate",tokenType:"None",baseVersion:a}}hasAuth(){return!!this.auth}isNewAuth(a){return this.auth?.value!==a}queryPath(a){const i=this.queryIdToToken.get(a);return i?this.querySet.get(i).canonicalizedUdfPath:null}queryArgs(a){const i=this.queryIdToToken.get(a);return i?this.querySet.get(i).args:null}queryToken(a){return this.queryIdToToken.get(a)??null}queryJournal(a){return this.querySet.get(a)?.journal}restart(){this.unpause(),this.outstandingQueriesOlderThanRestart.clear();const a=[];for(const l of this.querySet.values()){const f={type:"Add",queryId:l.id,udfPath:l.canonicalizedUdfPath,args:[bt(l.args)],journal:l.journal,componentPath:l.componentPath};a.push(f),this.outstandingQueriesOlderThanRestart.add(l.id)}this.querySetVersion=1;const i={type:"ModifyQuerySet",baseVersion:0,newVersion:1,modifications:a};if(!this.auth)return this.identityVersion=0,[i,void 0];this.outstandingAuthOlderThanRestart=!0;const o={type:"Authenticate",baseVersion:0,...this.auth};return this.identityVersion=1,[i,o]}pause(){this.paused=!0}resume(){const a=this.pendingQuerySetModifications.size>0?{type:"ModifyQuerySet",baseVersion:this.querySetVersion,newVersion:++this.querySetVersion,modifications:Array.from(this.pendingQuerySetModifications.values())}:void 0,i=this.auth!==void 0?{type:"Authenticate",baseVersion:this.identityVersion++,...this.auth}:void 0;return this.unpause(),[a,i]}unpause(){this.paused=!1,this.pendingQuerySetModifications.clear()}removeSubscriber(a){const i=this.querySet.get(a);if(i.numSubscribers>1)return i.numSubscribers-=1,null;{this.querySet.delete(a),this.queryIdToToken.delete(i.id),this.outstandingQueriesOlderThanRestart.delete(i.id);const o=this.querySetVersion,l=this.querySetVersion+1,f={type:"Remove",queryId:i.id};return this.paused?this.pendingQuerySetModifications.has(i.id)?this.pendingQuerySetModifications.delete(i.id):this.pendingQuerySetModifications.set(i.id,f):this.querySetVersion=l,{type:"ModifyQuerySet",baseVersion:o,newVersion:l,modifications:[f]}}}}var nC=Object.defineProperty,aC=(n,a,i)=>a in n?nC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,il=(n,a,i)=>aC(n,typeof a!="symbol"?a+"":a,i);class iC{constructor(a,i){this.logger=a,this.markConnectionStateDirty=i,il(this,"inflightRequests"),il(this,"requestsOlderThanRestart"),il(this,"inflightMutationsCount",0),il(this,"inflightActionsCount",0),this.inflightRequests=new Map,this.requestsOlderThanRestart=new Set}request(a,i){const o=new Promise(l=>{const f=i?"Requested":"NotSent";this.inflightRequests.set(a.requestId,{message:a,status:{status:f,requestedAt:new Date,onResult:l}}),a.type==="Mutation"?this.inflightMutationsCount++:a.type==="Action"&&this.inflightActionsCount++});return this.markConnectionStateDirty(),o}onResponse(a){const i=this.inflightRequests.get(a.requestId);if(i===void 0||i.status.status==="Completed")return null;const o=i.message.type==="Mutation"?"mutation":"action",l=i.message.udfPath;for(const h of a.logLines)Aa(this.logger,"info",o,l,h);const f=i.status;let d,m;if(a.success)d={success:!0,logLines:a.logLines,value:cn(a.result)},m=()=>f.onResult(d);else{const h=a.result,{errorData:g}=a;Aa(this.logger,"error",o,l,h),d={success:!1,errorMessage:h,errorData:g!==void 0?cn(g):void 0,logLines:a.logLines},m=()=>f.onResult(d)}return a.type==="ActionResponse"||!a.success?(m(),this.inflightRequests.delete(a.requestId),this.requestsOlderThanRestart.delete(a.requestId),i.message.type==="Action"?this.inflightActionsCount--:i.message.type==="Mutation"&&this.inflightMutationsCount--,this.markConnectionStateDirty(),{requestId:a.requestId,result:d}):(i.status={status:"Completed",result:d,ts:a.ts,onResolve:m},null)}
133removeCompleted(a){const i=new Map;for(const[o,l]of this.inflightRequests.entries()){const f=l.status;f.status==="Completed"&&f.ts.lessThanOrEqual(a)&&(f.onResolve(),i.set(o,f.result),l.message.type==="Mutation"?this.inflightMutationsCount--:l.message.type==="Action"&&this.inflightActionsCount--,this.inflightRequests.delete(o),this.requestsOlderThanRestart.delete(o))}return i.size>0&&this.markConnectionStateDirty(),i}restart(){this.requestsOlderThanRestart=new Set(this.inflightRequests.keys());const a=[];for(const[i,o]of this.inflightRequests){if(o.status.status==="NotSent"){o.status.status="Requested",a.push(o.message);continue}if(o.message.type==="Mutation")a.push(o.message);else if(o.message.type==="Action"){if(this.inflightRequests.delete(i),this.requestsOlderThanRestart.delete(i),this.inflightActionsCount--,o.status.status==="Completed")throw new Error("Action should never be in 'Completed' state");o.status.onResult({success:!1,errorMessage:"Connection lost while action was in flight",logLines:[]})}}return this.markConnectionStateDirty(),a}resume(){const a=[];for(const[,i]of this.inflightRequests)if(i.status.status==="NotSent"){i.status.status="Requested",a.push(i.message);continue}return a}hasIncompleteRequests(){for(const a of this.inflightRequests.values())if(a.status.status==="Requested")return!0;return!1}hasInflightRequests(){return this.inflightRequests.size>0}hasSyncedPastLastReconnect(){return this.requestsOlderThanRestart.size===0}timeOfOldestInflightRequest(){if(this.inflightRequests.size===0)return null;let a=Date.now();for(const i of this.inflightRequests.values())i.status.status!=="Completed"&&i.status.requestedAt.getTime()<a&&(a=i.status.requestedAt.getTime());return new Date(a)}inflightMutations(){return this.inflightMutationsCount}inflightActions(){return this.inflightActionsCount}}const xr=Symbol.for("functionName"),mv=Symbol.for("toReferencePath");function sC(n){return n[mv]??null}function rC(n){return n.startsWith("function://")}function oC(n){let a;if(typeof n=="string")rC(n)?a={functionHandle:n}:a={name:n};else if(n[xr])a={name:n[xr]};else{const i=sC(n);if(!i)throw new Error(`${n} is not a functionReference`);a={reference:i}}return a}function at(n){const a=oC(n);if(a.name===void 0)throw a.functionHandle!==void 0?new Error(`Expected function reference like "api.file.func" or "internal.file.func", but received function handle ${a.functionHandle}`):a.reference!==void 0?new Error(`Expected function reference in the current component like "api.file.func" or "internal.file.func", but received reference ${a.reference}`):new Error(`Expected function reference like "api.file.func" or "internal.file.func", but received ${JSON.stringify(a)}`);if(typeof n=="string")return n;const i=n[xr];if(!i)throw new Error(`${n} is not a functionReference`);return i}function id(n){return{[xr]:n}}function pv(n=[]){const a={get(i,o){if(typeof o=="string"){const l=[...n,o];return pv(l)}else if(o===xr){if(n.length<2){const d=["api",...n].join(".");throw new Error(`API path is expected to be of the form \`api.moduleName.functionName\`. Found: \`${d}\``)}const l=n.slice(0,-1).join("/"),f=n[n.length-1];return f==="default"?l:l+":"+f}else return o===Symbol.toStringTag?"FunctionReference":void 0}};return new Proxy({},a)}const lC=pv();var cC=Object.defineProperty,uC=(n,a,i)=>a in n?cC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,Tl=(n,a,i)=>uC(n,typeof a!="symbol"?a+"":a,i);class Ar{constructor(a){Tl(this,"queryResults"),Tl(this,"modifiedQueries"),this.queryResults=a,this.modifiedQueries=[]}getQuery(a,...i){const o=Lt(i[0]),l=at(a),f=this.queryResults.get(ri(l,o));if(f!==void 0)return Ar.queryValue(f.result)}getAllQueries(a){const i=[],o=at(a);for(const l of this.queryResults.values())l.udfPath===li(o)&&i.push({args:l.args,value:Ar.queryValue(l.result)});return i}setQuery(a,i,o){const l=Lt(i),f=at(a),d=ri(f,l);let m;o===void 0?m=void 0:m={success:!0,value:o,logLines:[]};const h={udfPath:f,args:l,result:m};this.queryResults.set(d,h),this.modifiedQueries.push(d)}static queryValue(a){if(a!==void 0)return a.success?a.value:void 0}}class fC{constructor(){Tl(this,"queryResults"),Tl(this,"optimisticUpdates"),this.queryResults=new Map,this.optimisticUpdates=[]}ingestQueryResultsFromServer(a,i){this.optimisticUpdates=this.optimisticUpdates.filter(d=>!i.has(d.mutationId));const o=this.queryResults;this.queryResults=new Map(a);const l=new Ar(this.queryResults);for(const d of this.optimisticUpdates)d.update(l);const f=[];for(const[d,m]of this.queryResults){const h=o.get(d);(h===void 0||h.result!==m.result)&&f.push(d)}return f}applyOptimisticUpdate(a,i){this.optimisticUpdates.push({update:a,mutationId:i});const o=new Ar(this.queryResults);return a(o),o.modifiedQueries}rawQueryResult(a){const i=this.queryResults.get(a);if(i!==void 0)return i.result}queryResult(a){const i=this.queryResults.get(a);if(i===void 0)return;const o=i.result;if(o!==void 0){if(o.success)return o.value;throw o.errorData!==void 0?Qf(o,new ai(as("query",i.udfPath,o))):new Error(as("query",i.udfPath,o))}}hasQueryResult(a){return this.queryResults.get(a)!==void 0}queryLogs(a){return this.queryResults.get(a)?.result?.logLines}}var dC=Object.defineProperty,hC=(n,a,i)=>a in n?dC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,wf=(n,a,i)=>hC(n,typeof a!="symbol"?a+"":a,i);class Ot{constructor(a,i){wf(this,"low"),wf(this,"high"),wf(this,"__isUnsignedLong__"),this.low=a|0,this.high=i|0,this.__isUnsignedLong__=!0}static isLong(a){return(a&&a.__isUnsignedLong__)===!0}static fromBytesLE(a){return new Ot(a[0]|a[1]<<8|a[2]<<16|a[3]<<24,a[4]|a[5]<<8|a[6]<<16|a[7]<<24)}toBytesLE(){const a=this.high,i=this.low;return[i&255,i>>>8&255,i>>>16&255,i>>>24,a&255,a>>>8&255,a>>>16&255,a>>>24]}static fromNumber(a){return isNaN(a)||a<0?hy:a>=mC?pC:new Ot(a%br|0,a/br|0)}toString(){return(BigInt(this.high)*BigInt(br)+BigInt(this.low)).toString()}equals(a){return Ot.isLong(a)||(a=Ot.fromValue(a)),this.high>>>31===1&&a.high>>>31===1?!1:this.high===a.high&&this.low===a.low}notEquals(a){return!this.equals(a)}comp(a){return Ot.isLong(a)||(a=Ot.fromValue(a)),this.equals(a)?0:a.high>>>0>this.high>>>0||a.high===this.high&&a.low>>>0>this.low>>>0?-1:1}lessThanOrEqual(a){return this.comp(a)<=0}static fromValue(a){return typeof a=="number"?Ot.fromNumber(a):new Ot(a.low,a.high)}}const hy=new Ot(0,0),my=65536,br=my*my,mC=br*br,pC=new Ot(-1,-1);var gC=Object.defineProperty,yC=(n,a,i)=>a in n?gC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,sl=(n,a,i)=>yC(n,typeof a!="symbol"?a+"":a,i);class py{constructor(a,i){sl(this,"version"),sl(this,"remoteQuerySet"),sl(this,"queryPath"),sl(this,"logger"),this.version={querySet:0,ts:Ot.fromNumber(0),identity:0},this.remoteQuerySet=new Map,this.queryPath=a,this.logger=i}transition(a){const i=a.startVersion;if(this.version.querySet!==i.querySet||this.version.ts.notEquals(i.ts)||this.version.identity!==i.identity)throw new Error(`Invalid start version: ${i.ts.toString()}:${i.querySet}:${i.identity}, transitioning from ${this.version.ts.toString()}:${this.version.querySet}:${this.version.identity}`);for(const o of a.modifications)switch(o.type){case"QueryUpdated":{const l=this.queryPath(o.queryId);if(l)for(const d of o.logLines)Aa(this.logger,"info","query",l,d);const f=cn(o.value??null);this.remoteQuerySet.set(o.queryId,{success:!0,value:f,logLines:o.logLines});break}case"QueryFailed":{const l=this.queryPath(o.queryId);if(l)for(const d of o.logLines)Aa(this.logger,"info","query",l,d);const{errorData:f}=o;this.remoteQuerySet.set(o.queryId,{success:!1,errorMessage:o.errorMessage,errorData:f!==void 0?cn(f):void 0,logLines:o.logLines});break}case"QueryRemoved":{this.remoteQuerySet.delete(o.queryId);break}default:throw new Error(`Invalid modification ${o.type}`)}this.version=a.endVersion}remoteQueryResults(){return this.remoteQuerySet}timestamp(){return this.version.ts}}function Ef(n){const a=Tr(n);return Ot.fromBytesLE(Array.from(a))}function vC(n){const a=new Uint8Array(n.toBytesLE());return Rr(a)}function gy(n){switch(n.type){case"FatalError":case"AuthError":case"ActionResponse":case"TransitionChunk":case"Ping":return{...n};case"MutationResponse":return n.success?{...n,ts:Ef(n.ts)}:{...n};case"Transition":return{...n,startVersion:{...n.startVersion,ts:Ef(n.startVersion.ts)},endVersion:{...n.endVersion,ts:Ef(n.endVersion.ts)}}}}function bC(n){switch(n.type){case"Authenticate":case"ModifyQuerySet":case"Mutation":case"Action":case"Event":return{...n};case"Connect":return n.maxObservedTimestamp!==void 0?{...n,maxObservedTimestamp:vC(n.maxObservedTimestamp)}:{...n,maxObservedTimestamp:void 0}}}var SC=Object.defineProperty,wC=(n,a,i)=>a in n?SC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,tt=(n,a,i)=>wC(n,typeof a!="symbol"?a+"":a,i);const EC=1e3,_C=1001,CC=1005,TC=4040;let gl;function ts(){return gl===void 0&&(gl=Date.now()),typeof performance>"u"||!performance.now?Date.now():Math.round(gl+performance.now())}function yy(){return`t=${Math.round((ts()-gl)/100)/10}s`}const gv={InternalServerError:{timeout:1e3},SubscriptionsWorkerFullError:{timeout:3e3},TooManyConcurrentRequests:{timeout:3e3},CommitterFullError:{timeout:3e3},AwsTooManyRequestsException:{timeout:3e3},ExecuteFullError:{timeout:3e3},SystemTimeoutError:{timeout:3e3},ExpiredInQueue:{timeout:3e3},VectorIndexesUnavailable:{timeout:1e3},SearchIndexesUnavailable:{timeout:1e3},TableSummariesUnavailable:{timeout:1e3},VectorIndexTooLarge:{timeout:3e3},SearchIndexTooLarge:{timeout:3e3},TooManyWritesInTimePeriod:{timeout:3e3}};function RC(n){if(n===void 0)return"Unknown";
133for(const a of Object.keys(gv))if(n.startsWith(a))return a;return"Unknown"}class xC{constructor(a,i,o,l,f,d){this.markConnectionStateDirty=f,this.debug=d,tt(this,"socket"),tt(this,"connectionCount"),tt(this,"_hasEverConnected",!1),tt(this,"lastCloseReason"),tt(this,"transitionChunkBuffer",null),tt(this,"defaultInitialBackoff"),tt(this,"maxBackoff"),tt(this,"retries"),tt(this,"serverInactivityThreshold"),tt(this,"reconnectDueToServerInactivityTimeout"),tt(this,"scheduledReconnect",null),tt(this,"networkOnlineHandler",null),tt(this,"pendingNetworkRecoveryInfo",null),tt(this,"uri"),tt(this,"onOpen"),tt(this,"onResume"),tt(this,"onMessage"),tt(this,"webSocketConstructor"),tt(this,"logger"),tt(this,"onServerDisconnectError"),this.webSocketConstructor=o,this.socket={state:"disconnected"},this.connectionCount=0,this.lastCloseReason="InitialConnect",this.defaultInitialBackoff=1e3,this.maxBackoff=16e3,this.retries=0,this.serverInactivityThreshold=6e4,this.reconnectDueToServerInactivityTimeout=null,this.uri=a,this.onOpen=i.onOpen,this.onResume=i.onResume,this.onMessage=i.onMessage,this.onServerDisconnectError=i.onServerDisconnectError,this.logger=l,this.setupNetworkListener(),this.connect()}setSocketState(a){this.socket=a,this._logVerbose(`socket state changed: ${this.socket.state}, paused: ${"paused"in this.socket?this.socket.paused:void 0}`),this.markConnectionStateDirty()}setupNetworkListener(){typeof window>"u"||typeof window.addEventListener!="function"||this.networkOnlineHandler===null&&(this.networkOnlineHandler=()=>{this._logVerbose("network online event detected"),this.tryReconnectImmediately()},window.addEventListener("online",this.networkOnlineHandler),this._logVerbose("network online event listener registered"))}cleanupNetworkListener(){this.networkOnlineHandler&&typeof window<"u"&&typeof window.removeEventListener=="function"&&(window.removeEventListener("online",this.networkOnlineHandler),this.networkOnlineHandler=null,this._logVerbose("network online event listener removed"))}assembleTransition(a){if(a.partNumber<0||a.partNumber>=a.totalParts||a.totalParts===0||this.transitionChunkBuffer&&(this.transitionChunkBuffer.totalParts!==a.totalParts||this.transitionChunkBuffer.transitionId!==a.transitionId))throw this.transitionChunkBuffer=null,new Error("Invalid TransitionChunk");if(this.transitionChunkBuffer===null&&(this.transitionChunkBuffer={chunks:[],totalParts:a.totalParts,transitionId:a.transitionId}),a.partNumber!==this.transitionChunkBuffer.chunks.length){const i=this.transitionChunkBuffer.chunks.length;throw this.transitionChunkBuffer=null,new Error(`TransitionChunk received out of order: expected part ${i}, got ${a.partNumber}`)}if(this.transitionChunkBuffer.chunks.push(a.chunk),this.transitionChunkBuffer.chunks.length===a.totalParts){const i=this.transitionChunkBuffer.chunks.join("");this.transitionChunkBuffer=null;const o=gy(JSON.parse(i));if(o.type!=="Transition")throw new Error(`Expected Transition, got ${o.type} after assembling chunks`);return o}return null}connect(){if(this.socket.state==="terminated")return;if(this.socket.state!=="disconnected"&&this.socket.state!=="stopped")throw new Error("Didn't start connection from disconnected state: "+this.socket.state);const a=new this.webSocketConstructor(this.uri);this._logVerbose("constructed WebSocket"),this.setSocketState({state:"connecting",ws:a,paused:"no"}),this.resetServerInactivityTimeout(),a.onopen=()=>{if(this.logger.logVerbose("begin ws.onopen"),this.socket.state!=="connecting")throw new Error("onopen called with socket not in connecting state");if(this.setSocketState({state:"ready",ws:a,paused:this.socket.paused==="yes"?"uninitialized":"no"}),this.resetServerInactivityTimeout(),this.socket.paused==="no"&&(this._hasEverConnected=!0,this.onOpen({connectionCount:this.connectionCount,lastCloseReason:this.lastCloseReason,clientTs:ts()})),this.lastCloseReason!=="InitialConnect"&&(this.lastCloseReason?this.logger.log("WebSocket reconnected at",yy(),"after disconnect due to",this.lastCloseReason):this.logger.log("WebSocket reconnected at",yy())),this.connectionCount+=1,this.lastCloseReason=null,this.pendingNetworkRecoveryInfo!==null){const{timeSavedMs:i}=this.pendingNetworkRecoveryInfo;this.pendingNetworkRecoveryInfo=null,this.sendMessage({type:"Event",eventType:"NetworkRecoveryReconnect",event:{timeSavedMs:i}}),this.logger.log(`Network recovery reconnect saved ~${Math.round(i/1e3)}s of waiting`)}},a.onerror=i=>{this.transitionChunkBuffer=null;const o=i.message;o&&this.logger.log(`WebSocket error message: ${o}`)},a.onmessage=i=>{this.resetServerInactivityTimeout();const o=i.data.length;let l=gy(JSON.parse(i.data));if(this._logVerbose(`received ws message with type ${l.type}`),l.type==="Ping")return;if(l.type==="TransitionChunk"){const d=this.assembleTransition(l);if(!d)return;l=d,this._logVerbose(`assembled full ws message of type ${l.type}`)}this.transitionChunkBuffer!==null&&(this.transitionChunkBuffer=null,this.logger.log(`Received unexpected ${l.type} while buffering TransitionChunks`)),l.type==="Transition"&&this.reportLargeTransition({messageLength:o,transition:l}),this.onMessage(l).hasSyncedPastLastReconnect&&(this.retries=0,this.markConnectionStateDirty())}
133,a.onclose=i=>{if(this._logVerbose("begin ws.onclose"),this.transitionChunkBuffer=null,this.lastCloseReason===null&&(this.lastCloseReason=i.reason||`closed with code ${i.code}`),i.code!==EC&&i.code!==_C&&i.code!==CC&&i.code!==TC){let l=`WebSocket closed with code ${i.code}`;i.reason&&(l+=`: ${i.reason}`),this.logger.log(l),this.onServerDisconnectError&&i.reason&&this.onServerDisconnectError(l)}const o=RC(i.reason);this.scheduleReconnect(o)}}socketState(){return this.socket.state}sendMessage(a){const i={type:a.type,...a.type==="Authenticate"&&a.tokenType==="User"?{value:`...${a.value.slice(-7)}`}:{}};if(this.socket.state==="ready"&&this.socket.paused==="no"){const o=bC(a),l=JSON.stringify(o);let f=!1;try{this.socket.ws.send(l),f=!0}catch(d){this.logger.log(`Failed to send message on WebSocket, reconnecting: ${d}`),this.closeAndReconnect("FailedToSendMessage")}return this._logVerbose(`${f?"sent":"failed to send"} message with type ${a.type}: ${JSON.stringify(i)}`),!0}return this._logVerbose(`message not sent (socket state: ${this.socket.state}, paused: ${"paused"in this.socket?this.socket.paused:void 0}): ${JSON.stringify(i)}`),!1}resetServerInactivityTimeout(){this.socket.state!=="terminated"&&(this.reconnectDueToServerInactivityTimeout!==null&&(clearTimeout(this.reconnectDueToServerInactivityTimeout),this.reconnectDueToServerInactivityTimeout=null),this.reconnectDueToServerInactivityTimeout=setTimeout(()=>{this.closeAndReconnect("InactiveServer")},this.serverInactivityThreshold))}scheduleReconnect(a){this.scheduledReconnect&&(clearTimeout(this.scheduledReconnect.timeout),this.scheduledReconnect=null),this.socket={state:"disconnected"};const i=this.nextBackoff(a);this.markConnectionStateDirty(),this.logger.log(`Attempting reconnect in ${Math.round(i)}ms`);const o=ts(),l=setTimeout(()=>{this.scheduledReconnect?.timeout===l&&(this.scheduledReconnect=null,this.connect())},i);this.scheduledReconnect={timeout:l,scheduledAt:o,backoffMs:i}}closeAndReconnect(a){switch(this._logVerbose(`begin closeAndReconnect with reason ${a}`),this.socket.state){case"disconnected":case"terminated":case"stopped":return;case"connecting":case"ready":{this.lastCloseReason=a,this.close(),this.scheduleReconnect("client");return}default:this.socket}}close(){switch(this.transitionChunkBuffer=null,this.socket.state){case"disconnected":case"terminated":case"stopped":return Promise.resolve();case"connecting":{const a=this.socket.ws;return a.onmessage=i=>{this._logVerbose("Ignoring message received after close")},new Promise(i=>{a.onclose=()=>{this._logVerbose("Closed after connecting"),i()},a.onopen=()=>{this._logVerbose("Opened after connecting"),a.close()}})}case"ready":{this._logVerbose("ws.close called");const a=this.socket.ws;a.onmessage=o=>{this._logVerbose("Ignoring message received after close")};const i=new Promise(o=>{a.onclose=()=>{o()}});return a.close(),i}default:return this.socket,Promise.resolve()}}terminate(){switch(this.reconnectDueToServerInactivityTimeout&&clearTimeout(this.reconnectDueToServerInactivityTimeout),this.scheduledReconnect&&(clearTimeout(this.scheduledReconnect.timeout),this.scheduledReconnect=null),this.cleanupNetworkListener(),this.socket.state){case"terminated":case"stopped":case"disconnected":case"connecting":case"ready":{const a=this.close();return this.setSocketState({state:"terminated"}),a}default:throw this.socket,new Error(`Invalid websocket state: ${this.socket.state}`)}}stop(){switch(this.socket.state){case"terminated":return Promise.resolve();case"connecting":case"stopped":case"disconnected":case"ready":{this.cleanupNetworkListener();const a=this.close();return this.socket={state:"stopped"},a}default:return this.socket,Promise.resolve()}}tryRestart(){switch(this.socket.state){case"stopped":break;case"terminated":case"connecting":case"ready":case"disconnected":this.logger.logVerbose("Restart called without stopping first");return;default:this.socket}this.setupNetworkListener(),this.connect()}pause(){switch(this.socket.state){case"disconnected":case"stopped":case"terminated":return;case"connecting":case"ready":{this.socket={...this.socket,paused:"yes"};return}default:{this.socket;return}}}tryReconnectImmediately(){if(this._logVerbose("tryReconnectImmediately called"),this.socket.state!=="disconnected"){this._logVerbose(`tryReconnectImmediately called but socket state is ${this.socket.state}, no action taken`);return}let a=null;if(this.scheduledReconnect){const i=ts()-this.scheduledReconnect.scheduledAt;a=Math.max(0,this.scheduledReconnect.backoffMs-i),this._logVerbose(`would have waited ${Math.round(a)}ms more (backoff was ${Math.round(this.scheduledReconnect.backoffMs)}ms, elapsed ${Math.round(i)}ms)`),clearTimeout(this.scheduledReconnect.timeout),this.scheduledReconnect=null,this._logVerbose("canceled scheduled reconnect")}this.logger.log("Network recovery detected, reconnecting immediately"),this.pendingNetworkRecoveryInfo=a!==null?{timeSavedMs:a}:null,this.connect()}resume(){switch(this.socket.state){case"connecting":this.socket={...this.socket,paused:"no"};return;case"ready":this.socket.paused==="uninitialized"?(this.socket={...this.socket,paused:"no"},this._hasEverConnected=!0,this.onOpen({connectionCount:this.connectionCount,lastCloseReason:this.lastCloseReason,clientTs:ts()})):this.socket.paused==="yes"&&(this.socket={...this.socket,paused:"no"},this.onResume());return;case"terminated":case"stopped":case"disconnected":return;default:this.socket}this.connect()}connectionState(){return{isConnected:this.socket.state==="ready",hasEverConnected:this._hasEverConnected,connectionCount:this.connectionCount,connectionRetries:this.retries}}_logVerbose(a){this.logger.logVerbose(a)}nextBackoff(a){const o=(a==="client"?100:a==="Unknown"?this.defaultInitialBackoff:gv[a].timeout)*Math.pow(2,this.retries);this.retries+=1;const l=Math.min(o,this.maxBackoff),f=l*(Math.random()-.5);return l+f}reportLargeTransition({transition:a,messageLength:i}){if(a.clientClockSkew===void 0||a.serverTs===void 0)return;const o=ts()-a.clientClockSkew-a.serverTs/1e6,l=`${Math.round(o)}ms`,f=`${Math.round(i/1e4)/100}MB`,d=i/(o/1e3),m=`${Math.round(d/1e4)/100}MB per second`;this._logVerbose(`received ${f} transition in ${l} at ${m}`),i>2e7?this.logger.log(`received query results totaling more that 20MB (${f}
133) which will take a long time to download on slower connections`):o>2e4&&this.logger.log(`received query results totaling ${f} which took more than 20s to arrive (${l})`),this.debug&&this.sendMessage({type:"Event",eventType:"ClientReceivedTransition",event:{transitionTransitTime:o,messageLength:i}})}}function AC(){return MC()}function MC(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,n=>{const a=Math.random()*16|0;return(n==="x"?a:a&3|8).toString(16)})}class gr extends Error{}gr.prototype.name="InvalidTokenError";function OC(n){return decodeURIComponent(atob(n).replace(/(.)/g,(a,i)=>{let o=i.charCodeAt(0).toString(16).toUpperCase();return o.length<2&&(o="0"+o),"%"+o}))}function LC(n){let a=n.replace(/-/g,"+").replace(/_/g,"/");switch(a.length%4){case 0:break;case 2:a+="==";break;case 3:a+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return OC(a)}catch{return atob(a)}}function yv(n,a){if(typeof n!="string")throw new gr("Invalid token specified: must be a string");a||(a={});const i=a.header===!0?0:1,o=n.split(".")[i];if(typeof o!="string")throw new gr(`Invalid token specified: missing part #${i+1}`);let l;try{l=LC(o)}catch(f){throw new gr(`Invalid token specified: invalid base64 for part #${i+1} (${f.message})`)}try{return JSON.parse(l)}catch(f){throw new gr(`Invalid token specified: invalid json for part #${i+1} (${f.message})`)}}var NC=Object.defineProperty,kC=(n,a,i)=>a in n?NC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,At=(n,a,i)=>kC(n,typeof a!="symbol"?a+"":a,i);const DC=480*60*60*1e3,vy=2;class zC{constructor(a,i,o){At(this,"authState",{state:"noAuth"}),At(this,"configVersion",0),At(this,"syncState"),At(this,"authenticate"),At(this,"stopSocket"),At(this,"tryRestartSocket"),At(this,"pauseSocket"),At(this,"resumeSocket"),At(this,"clearAuth"),At(this,"logger"),At(this,"refreshTokenLeewaySeconds"),At(this,"initialAuthTokenReuse"),At(this,"lastRefreshChange"),At(this,"tokenConfirmationAttempts",0),this.syncState=a,this.authenticate=i.authenticate,this.stopSocket=i.stopSocket,this.tryRestartSocket=i.tryRestartSocket,this.pauseSocket=i.pauseSocket,this.resumeSocket=i.resumeSocket,this.clearAuth=i.clearAuth,this.logger=o.logger,this.refreshTokenLeewaySeconds=o.refreshTokenLeewaySeconds,this.initialAuthTokenReuse=o.initialAuthTokenReuse,this.lastRefreshChange=!1}notifyRefreshChange(a){this.authState.state!=="noAuth"&&this.authState.state!=="initialRefetch"&&this.authState.config.onRefreshChange&&this.lastRefreshChange!==a&&(this.lastRefreshChange=a,this.authState.config.onRefreshChange(a))}async setConfig(a,i,o){this.resetAuthState(),this._logVerbose("pausing WS for auth token fetch"),this.pauseSocket();const l=await this.fetchTokenAndGuardAgainstRace(a,{forceRefreshToken:!1});if(l.isFromOutdatedConfig)return;const f={fetchToken:a,onAuthChange:i,onRefreshChange:o};l.value?(this.setAuthState({state:"waitingForServerConfirmationOfCachedToken",config:f,hasRetried:!1}),this.authenticate(l.value)):(this.setAuthState({state:"initialRefetch",config:f}),await this.refetchToken()),this._logVerbose("resuming WS after auth token fetch"),this.resumeSocket()}onTransition(a){if(this.syncState.isCurrentOrNewerAuthVersion(a.endVersion.identity)&&!(a.endVersion.identity<=a.startVersion.identity)){if(this._logVerbose(`auth state is ${this.authState.state} when handling transition`),this.syncState.markAuthCompletion(),this.authState.state==="waitingForServerConfirmationOfCachedToken"){this._logVerbose("server confirmed auth token is valid");const i=this.syncState.getAuth()?.value;this.initialAuthTokenReuse&&i?this.scheduleTokenRefetch(i,a.clientClockSkew):this.refetchToken(),this.authState.config.onAuthChange(!0);return}this.authState.state==="waitingForServerConfirmationOfFreshToken"&&(this._logVerbose("server confirmed new auth token is valid"),this.notifyRefreshChange(!1),this.scheduleTokenRefetch(this.authState.token),this.tokenConfirmationAttempts=0,this.authState.hadAuth||this.authState.config.onAuthChange(!0))}}onAuthError(a){if(a.authUpdateAttempted===!1&&(this.authState.state==="waitingForServerConfirmationOfFreshToken"||this.authState.state==="waitingForServerConfirmationOfCachedToken")){this._logVerbose("ignoring non-auth token expired error");return}const{baseVersion:i}=a;if(!this.syncState.isCurrentOrNewerAuthVersion(i+1)){this._logVerbose("ignoring auth error for previous auth attempt");return}this.tryToReauthenticate(a)}async tryToReauthenticate(a){if(this._logVerbose(`attempting to reauthenticate: ${a.error}`),this.authState.state==="noAuth"||this.authState.state==="waitingForServerConfirmationOfFreshToken"&&this.tokenConfirmationAttempts>=vy){this.logger.error(`Failed to authenticate: "${a.error}", check your server auth config`),this.syncState.hasAuth()&&this.syncState.clearAuth(),this.authState.state!=="noAuth"&&this.setAndReportAuthFailed(this.authState.config.onAuthChange);return}if(this.authState.state==="waitingForServerConfirmationOfFreshToken"&&(this.tokenConfirmationAttempts++,this._logVerbose(`retrying reauthentication, ${vy-this.tokenConfirmationAttempts} attempts remaining`)),this.notifyRefreshChange(!0),await this.stopSocket(),this.authState.state==="noAuth")return;const i=await this.fetchTokenAndGuardAgainstRace(this.authState.config.fetchToken,{forceRefreshToken:!0});i.isFromOutdatedConfig||(i.value&&this.syncState.isNewAuth(i.value)?(this.authenticate(i.value),this.setAuthState({state:"waitingForServerConfirmationOfFreshToken",config:this.authState.config,token:i.value,hadAuth:this.authState.state==="notRefetching"||this.authState.state==="waitingForScheduledRefetch"})):(this._logVerbose("reauthentication failed, could not fetch a new token"),this.syncState.hasAuth()&&this.syncState.clearAuth(),this.setAndReportAuthFailed(this.authState.config.onAuthChange)),this.tryRestartSocket())}async refetchToken(){if(this.authState.state==="noAuth")return;this._logVerbose("refetching auth token");const a=await this.fetchTokenAndGuardAgainstRace(this.authState.config.fetchToken,{forceRefreshToken:!0});a.isFromOutdatedConfig||(a.value?this.syncState.isNewAuth(a.value)?(this.setAuthState({state:"waitingForServerConfirmationOfFreshToken",hadAuth:this.syncState.hasAuth(),token:a.value,config:this.authState.config}),this.authenticate(a.value)):this.setAuthState({state:"notRefetching",config:this.authState.config}):(this._logVerbose("refetching token failed"),this.syncState.hasAuth()&&this.clearAuth(),this.setAndReportAuthFailed(this.authState.config.onAuthChange)),this._logVerbose("restarting WS after auth token fetch (if currently stopped)"),this.tryRestartSocket())}scheduleTokenRefetch(a,i){if(this.authState.state==="noAuth")return;const o=this.decodeToken(a);if(!o){this.logger.error("Auth token is not a valid JWT, cannot refetch the token");return}const{iat:l,exp:f}=o;if(!l||!f){this.logger.error("Auth token does not have required fields, cannot refetch the token");return}const d=f-l;if(d<=2){this.logger.error("Auth token does not live long enough, cannot refetch the token");return}let m;if(i!==void 0){const v=(Date.now()-i)/1e3;m=f-v,m<=0&&(m=0)}else m=d;let h=Math.min(DC,(m-this.refreshTokenLeewaySeconds)*1e3);h<=0&&(this.logger.warn(`Refetching auth token immediately, configured leeway ${this.refreshTokenLeewaySeconds}s is larger than the token's lifetime ${m}s`),h=0);const g=setTimeout(()=>{this._logVerbose("running scheduled token refetch"),this.refetchToken()},h);this.setAuthState({state:"waitingForScheduledRefetch",refetchTokenTimeoutId:g,config:this.authState.config}),this._logVerbose(`scheduled preemptive auth token refetching in ${h}ms`)}async fetchTokenAndGuardAgainstRace(a,i){const o=++this.configVersion;this._logVerbose(`fetching token with config version ${o}`);const l=await a(i);
133return this.configVersion!==o?(this._logVerbose(`stale config version, expected ${o}, got ${this.configVersion}`),{isFromOutdatedConfig:!0}):{isFromOutdatedConfig:!1,value:l}}stop(){this.resetAuthState(),this.configVersion++,this._logVerbose(`config version bumped to ${this.configVersion}`)}setAndReportAuthFailed(a){a(!1),this.resetAuthState()}resetAuthState(){this.notifyRefreshChange(!1),this.setAuthState({state:"noAuth"})}setAuthState(a){const i=a.state==="waitingForServerConfirmationOfFreshToken"?{hadAuth:a.hadAuth,state:a.state,token:`...${a.token.slice(-7)}`}:{state:a.state};switch(this._logVerbose(`setting auth state to ${JSON.stringify(i)}`),a.state){case"waitingForScheduledRefetch":case"notRefetching":case"noAuth":this.tokenConfirmationAttempts=0;break}this.authState.state==="waitingForScheduledRefetch"&&clearTimeout(this.authState.refetchTokenTimeoutId),this.authState=a}decodeToken(a){try{return yv(a)}catch(i){return this._logVerbose(`Error decoding token: ${i instanceof Error?i.message:"Unknown error"}`),null}}_logVerbose(a){this.logger.logVerbose(`${a} [v${this.configVersion}]`)}}const BC=["convexClientConstructed","convexWebSocketOpen","convexFirstMessageReceived"];function UC(n,a){const i={sessionId:a};typeof performance>"u"||!performance.mark||performance.mark(n,{detail:i})}function qC(n){let a=n.name.slice(6);return a=a.charAt(0).toLowerCase()+a.slice(1),{name:a,startTime:n.startTime}}function jC(n){if(typeof performance>"u"||!performance.getEntriesByName)return[];const a=[];for(const i of BC){const o=performance.getEntriesByName(i).filter(l=>l.entryType==="mark").filter(l=>l.detail.sessionId===n);a.push(...o)}return a.map(qC)}var HC=Object.defineProperty,VC=(n,a,i)=>a in n?HC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,nt=(n,a,i)=>VC(n,typeof a!="symbol"?a+"":a,i);class PC{constructor(a,i,o){if(nt(this,"address"),nt(this,"state"),nt(this,"requestManager"),nt(this,"webSocketManager"),nt(this,"authenticationManager"),nt(this,"remoteQuerySet"),nt(this,"optimisticQueryResults"),nt(this,"_transitionHandlerCounter",0),nt(this,"_nextRequestId"),nt(this,"_onTransitionFns",new Map),nt(this,"_sessionId"),nt(this,"firstMessageReceived",!1),nt(this,"debug"),nt(this,"logger"),nt(this,"maxObservedTimestamp"),nt(this,"connectionStateSubscribers",new Map),nt(this,"nextConnectionStateSubscriberId",0),nt(this,"_lastPublishedConnectionState"),nt(this,"markConnectionStateDirty",()=>{Promise.resolve().then(()=>{const S=this.connectionState();if(JSON.stringify(S)!==JSON.stringify(this._lastPublishedConnectionState)){this._lastPublishedConnectionState=S;for(const R of this.connectionStateSubscribers.values())R(S)}})}),nt(this,"mark",S=>{this.debug&&UC(S,this.sessionId)}),typeof a=="object")throw new Error("Passing a ClientConfig object is no longer supported. Pass the URL of the Convex deployment as a string directly.");o?.skipConvexDeploymentUrlCheck!==!0&&ed(a),o={...o};const l=o.authRefreshTokenLeewaySeconds??10;let f=o.webSocketConstructor;if(!f&&typeof WebSocket>"u")throw new Error("No WebSocket global variable defined! To use Convex in an environment without WebSocket try the HTTP client: https://docs.convex.dev/api/classes/browser.ConvexHttpClient");f=f||WebSocket,this.debug=o.reportDebugInfoToConvex??!1,this.address=a,this.logger=o.logger===!1?ad({verbose:o.verbose??!1}):o.logger!==!0&&o.logger?o.logger:nd({verbose:o.verbose??!1});const d=a.search("://");if(d===-1)throw new Error("Provided address was not an absolute URL.");const m=a.substring(d+3),h=a.substring(0,d);let g;if(h==="http")g="ws";else if(h==="https")g="wss";else throw new Error(`Unknown parent protocol ${h}`);const v=`${g}://${m}/api/${ei}/sync`;this.state=new tC,this.remoteQuerySet=new py(S=>this.state.queryPath(S),this.logger),this.requestManager=new iC(this.logger,this.markConnectionStateDirty);const y=()=>{this.webSocketManager.pause(),this.state.pause()};this.authenticationManager=new zC(this.state,{authenticate:S=>{const R=this.state.setAuth(S);return this.webSocketManager.sendMessage(R),R.baseVersion},stopSocket:()=>this.webSocketManager.stop(),tryRestartSocket:()=>this.webSocketManager.tryRestart(),pauseSocket:y,resumeSocket:()=>this.webSocketManager.resume(),clearAuth:()=>{this.clearAuth()}},{logger:this.logger,refreshTokenLeewaySeconds:l,initialAuthTokenReuse:o.initialAuthTokenReuse??!1}),this.optimisticQueryResults=new fC,this.addOnTransitionHandler(S=>{i(S.queries.map(R=>R.token))}),this._nextRequestId=0,this._sessionId=AC();const{unsavedChangesWarning:_}=o;if(typeof window>"u"||typeof window.addEventListener>"u"){if(_===!0)throw new Error("unsavedChangesWarning requested, but window.addEventListener not found! Remove {unsavedChangesWarning: true} from Convex client options.")}else _!==!1&&window.addEventListener("beforeunload",S=>{if(this.requestManager.hasIncompleteRequests()){S.preventDefault();const R="Are you sure you want to leave? Your changes may not be saved.";return(S||window.event).returnValue=R,R}});this.webSocketManager=new xC(v,{onOpen:S=>{this.mark("convexWebSocketOpen"),this.webSocketManager.sendMessage({...S,type:"C
133onnect",sessionId:this._sessionId,maxObservedTimestamp:this.maxObservedTimestamp}),this.remoteQuerySet=new py(C=>this.state.queryPath(C),this.logger);const[R,L]=this.state.restart();L&&this.webSocketManager.sendMessage(L),this.webSocketManager.sendMessage(R);for(const C of this.requestManager.restart())this.webSocketManager.sendMessage(C)},onResume:()=>{const[S,R]=this.state.resume();R&&this.webSocketManager.sendMessage(R),S&&this.webSocketManager.sendMessage(S);for(const L of this.requestManager.resume())this.webSocketManager.sendMessage(L)},onMessage:S=>{switch(this.firstMessageReceived||(this.firstMessageReceived=!0,this.mark("convexFirstMessageReceived"),this.reportMarks()),S.type){case"Transition":{this.observedTimestamp(S.endVersion.ts),this.authenticationManager.onTransition(S),this.remoteQuerySet.transition(S),this.state.transition(S);const R=this.requestManager.removeCompleted(this.remoteQuerySet.timestamp());this.notifyOnQueryResultChanges(R);break}case"MutationResponse":{S.success&&this.observedTimestamp(S.ts);const R=this.requestManager.onResponse(S);R!==null&&this.notifyOnQueryResultChanges(new Map([[R.requestId,R.result]]));break}case"ActionResponse":{this.requestManager.onResponse(S);break}case"AuthError":{this.authenticationManager.onAuthError(S);break}case"FatalError":{const R=J_(this.logger,S.error);throw this.webSocketManager.terminate(),R}}return{hasSyncedPastLastReconnect:this.hasSyncedPastLastReconnect()}},onServerDisconnectError:o.onServerDisconnectError},f,this.logger,this.markConnectionStateDirty,this.debug),this.mark("convexClientConstructed"),o.expectAuth&&y()}hasSyncedPastLastReconnect(){return this.requestManager.hasSyncedPastLastReconnect()&&this.state.hasSyncedPastLastReconnect()}observedTimestamp(a){(this.maxObservedTimestamp===void 0||this.maxObservedTimestamp.lessThanOrEqual(a))&&(this.maxObservedTimestamp=a)}getMaxObservedTimestamp(){return this.maxObservedTimestamp}notifyOnQueryResultChanges(a){const i=this.remoteQuerySet.remoteQueryResults(),o=new Map;for(const[f,d]of i){const m=this.state.queryToken(f);if(m!==null){const h={result:d,udfPath:this.state.queryPath(f),args:this.state.queryArgs(f)};o.set(m,h)}}const l=this.optimisticQueryResults.ingestQueryResultsFromServer(o,new Set(a.keys()));this.handleTransition({queries:l.map(f=>{const d=this.optimisticQueryResults.rawQueryResult(f);return{token:f,modification:{kind:"Updated",result:d}}}),reflectedMutations:Array.from(a).map(([f,d])=>({requestId:f,result:d})),timestamp:this.remoteQuerySet.timestamp()})}handleTransition(a){for(const i of this._onTransitionFns.values())i(a)}addOnTransitionHandler(a){const i=this._transitionHandlerCounter++;return this._onTransitionFns.set(i,a),()=>this._onTransitionFns.delete(i)}getCurrentAuthClaims(){const a=this.state.getAuth();let i={};if(a&&a.tokenType==="User")try{i=a?yv(a.value):{}}catch{i={}}else return;return{token:a.value,decoded:i}}setAuth(a,i,o){this.authenticationManager.setConfig(a,i,o)}hasAuth(){return this.state.hasAuth()}setAdminAuth(a,i){const o=this.state.setAdminAuth(a,i);this.webSocketManager.sendMessage(o)}clearAuth(){const a=this.state.clearAuth();this.webSocketManager.sendMessage(a)}subscribe(a,i,o){const l=Lt(i),{modification:f,queryToken:d,unsubscribe:m}=this.state.subscribe(a,l,o?.journal,o?.componentPath);return f!==null&&this.webSocketManager.sendMessage(f),{queryToken:d,unsubscribe:()=>{const h=m();h&&this.webSocketManager.sendMessage(h)}}}localQueryResult(a,i){const o=Lt(i),l=ri(a,o);return this.optimisticQueryResults.queryResult(l)}localQueryResultByToken(a){return this.optimisticQueryResults.queryResult(a)}hasLocalQueryResultByToken(a){return this.optimisticQueryResults.hasQueryResult(a)}localQueryLogs(a,i){const o=Lt(i),l=ri(a,o);return this.optimisticQueryResults.queryLogs(l)}queryJournal(a,i){const o=Lt(i),l=ri(a,o);return this.state.queryJournal(l)}connectionState(){const a=this.webSocketManager.connectionState();return{hasInflightRequests:this.requestManager.hasInflightRequests(),isWebSocketConnected:a.isConnected,hasEverConnected:a.hasEverConnected,connectionCount:a.connectionCount,connectionRetries:a.c
133onnectionRetries,timeOfOldestInflightRequest:this.requestManager.timeOfOldestInflightRequest(),inflightMutations:this.requestManager.inflightMutations(),inflightActions:this.requestManager.inflightActions()}}subscribeToConnectionState(a){const i=this.nextConnectionStateSubscriberId++;return this.connectionStateSubscribers.set(i,a),()=>{this.connectionStateSubscribers.delete(i)}}async mutation(a,i,o){const l=await this.mutationInternal(a,i,o);if(!l.success)throw l.errorData!==void 0?Qf(l,new ai(as("mutation",a,l))):new Error(as("mutation",a,l));return l.value}async mutationInternal(a,i,o,l){const{mutationPromise:f}=this.enqueueMutation(a,i,o,l);return f}enqueueMutation(a,i,o,l){const f=Lt(i);this.tryReportLongDisconnect();const d=this.nextRequestId;if(this._nextRequestId++,o!==void 0){const v=o.optimisticUpdate;if(v!==void 0){const y=R=>{v(R,f)instanceof Promise&&this.logger.warn("Optimistic update handler returned a Promise. Optimistic updates should be synchronous.")},S=this.optimisticQueryResults.applyOptimisticUpdate(y,d).map(R=>{const L=this.localQueryResultByToken(R);return{token:R,modification:{kind:"Updated",result:L===void 0?void 0:{success:!0,value:L,logLines:[]}}}});this.handleTransition({queries:S,reflectedMutations:[],timestamp:this.remoteQuerySet.timestamp()})}}const m={type:"Mutation",requestId:d,udfPath:a,componentPath:l,args:[bt(f)]},h=this.webSocketManager.sendMessage(m),g=this.requestManager.request(m,h);return{requestId:d,mutationPromise:g}}async action(a,i){const o=await this.actionInternal(a,i);if(!o.success)throw o.errorData!==void 0?Qf(o,new ai(as("action",a,o))):new Error(as("action",a,o));return o.value}async actionInternal(a,i,o){const l=Lt(i),f=this.nextRequestId;this._nextRequestId++,this.tryReportLongDisconnect();const d={type:"Action",requestId:f,udfPath:a,componentPath:o,args:[bt(l)]},m=this.webSocketManager.sendMessage(d);return this.requestManager.request(d,m)}async close(){return this.authenticationManager.stop(),this.webSocketManager.terminate()}get url(){return this.address}get nextRequestId(){return this._nextRequestId}get sessionId(){return this._sessionId}reportMarks(){if(this.debug){const a=jC(this.sessionId);this.webSocketManager.sendMessage({type:"Event",eventType:"ClientConnect",event:a})}}tryReportLongDisconnect(){if(!this.debug)return;const a=this.connectionState().timeOfOldestInflightRequest;if(a===null||Date.now()-a.getTime()<=60*1e3)return;const i=`${this.address}/api/debug_event`;fetch(i,{method:"POST",headers:{"Content-Type":"application/json","Convex-Client":`npm-${ei}`},body:JSON.stringify({event:"LongWebsocketDisconnect"})}).then(o=>{o.ok||this.logger.warn("Analytics request failed with response:",o.body)}).catch(o=>{this.logger.warn("Analytics response failed with error:",o)})}}function _f(n){if(typeof n!="object"||n===null||!Array.isArray(n.page)||typeof n.isDone!="boolean"||typeof n.continueCursor!="string")throw new Error(`Not a valid paginated query result: ${n?.toString()}`);return n}var QC=Object.defineProperty,IC=(n,a,i)=>a in n?QC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,by=(n,a,i)=>IC(n,typeof a!="symbol"?a+"":a,i);class $C{constructor(a,i){this.client=a,this.onTransition=i,by(this,"paginatedQuerySet",new Map),by(this,"lastTransitionTs"),this.lastTransitionTs=Ot.fromNumber(0),this.client.addOnTransitionHandler(o=>this.onBaseTransition(o))}subscribe(a,i,o){const l=li(a),f=dy(l,i,o),d=()=>this.removePaginatedQuerySubscriber(f),m=this.paginatedQuerySet.get(f);return m?(m.numSubscribers+=1,{paginatedQueryToken:f,unsubscribe:d}):(this.paginatedQuerySet.set(f,{token:f,canonicalizedUdfPath:l,args:i,numSubscribers:1,options:{initialNumItems:o.initialNumItems},nextPageKey:0,pageKeys:[],pageKeyToQuery:new Map,ongoingSplits:new Map,skip:!1,id:o.id}),this.addPageToPaginatedQuery(f,null,o.initialNumItems),{paginatedQueryToken:f,unsubscribe:d})}localQueryResult(a,i,o){const l=li(a),f=dy(l,i,o);return this.localQueryResultByToken(f)}localQueryResultByToken(a){const i=this.paginatedQuerySet.get(a);if(!i)return;const o=this.activePageQueryTokens(i);if(o.length===0)return{results:[],status:"LoadingFirstPage",loadMore:h=>this.loadMoreOfPaginatedQuery(a,h)};let l=[],f=!1,d=!1;for(const h of o){const g=this.client.localQueryResultByToken(h);if(g===void 0){f=!0,d=!1;continue}const v=_f(g);l=l.concat(v.page),d=!!v.isDone}let m;return f?m=l.length===0?"LoadingFirstPage":"LoadingMore":d?m="Exhausted":m="CanLoadMore",{results:l,status:m,loadMore:h=>this.loadMoreOfPaginatedQuery(a,h)}}onBaseTransition(a){const i=a.queries.map(d=>d.token),o=this.queriesContainingTokens(i);let l=[];o.length>0&&(this.processPaginatedQuerySplits(o,d=>this.client.localQueryResultByToken(d)),l=o.map(d=>({token:d,modification:{kind:"Updated",result:this.localQueryResultByToken(d)}})));const f={...a,paginatedQueries:l};this.onTransition(f)}loadMoreOfPaginatedQuery(a,i){this.mustGetPaginatedQuery(a);const o=this.queryTokenForLastPageOfPaginatedQuery(a),l=this.client.localQueryResultByToken(o);if(!l)return!1;const f=_f(l);if(f.isDone)return!1;this.addPageToPaginatedQuery(a,f.continueCursor,i);const d={timestamp:this.lastTransitionTs,reflectedMutations:[],queries:[],paginatedQueries:[{token:a,modification:{kind:"Updated",result:this.localQueryResultByToken(a)}}]};return this.onTransition(d),!0}
133queriesContainingTokens(a){if(a.length===0)return[];const i=[],o=new Set(a);for(const[l,f]of this.paginatedQuerySet)for(const d of this.allQueryTokens(f))if(o.has(d)){i.push(l);break}return i}processPaginatedQuerySplits(a,i){for(const o of a){const l=this.mustGetPaginatedQuery(o),{ongoingSplits:f,pageKeyToQuery:d,pageKeys:m}=l;for(const[h,[g,v]]of f)i(d.get(g).queryToken)!==void 0&&i(d.get(v).queryToken)!==void 0&&this.completePaginatedQuerySplit(l,h,g,v);for(const h of m){if(f.has(h))continue;const g=d.get(h).queryToken,v=i(g);if(!v)continue;const y=_f(v);y.splitCursor&&(y.pageStatus==="SplitRecommended"||y.pageStatus==="SplitRequired"||y.page.length>l.options.initialNumItems*2)&&this.splitPaginatedQueryPage(l,h,y.splitCursor,y.continueCursor)}}}splitPaginatedQueryPage(a,i,o,l){const f=a.nextPageKey++,d=a.nextPageKey++,m={cursor:l,numItems:a.options.initialNumItems,id:a.id},h=this.client.subscribe(a.canonicalizedUdfPath,{...a.args,paginationOpts:{...m,cursor:null,endCursor:o}});a.pageKeyToQuery.set(f,h);const g=this.client.subscribe(a.canonicalizedUdfPath,{...a.args,paginationOpts:{...m,cursor:o,endCursor:l}});a.pageKeyToQuery.set(d,g),a.ongoingSplits.set(i,[f,d])}addPageToPaginatedQuery(a,i,o){const l=this.mustGetPaginatedQuery(a),f=l.nextPageKey++,d={cursor:i,numItems:o,id:l.id},m={...l.args,paginationOpts:d},h=this.client.subscribe(l.canonicalizedUdfPath,m);return l.pageKeys.push(f),l.pageKeyToQuery.set(f,h),h}removePaginatedQuerySubscriber(a){const i=this.paginatedQuerySet.get(a);if(i&&(i.numSubscribers-=1,!(i.numSubscribers>0))){for(const o of i.pageKeyToQuery.values())o.unsubscribe();this.paginatedQuerySet.delete(a)}}completePaginatedQuerySplit(a,i,o,l){const f=a.pageKeyToQuery.get(i);a.pageKeyToQuery.delete(i);const d=a.pageKeys.indexOf(i);a.pageKeys.splice(d,1,o,l),a.ongoingSplits.delete(i),f.unsubscribe()}activePageQueryTokens(a){return a.pageKeys.map(i=>a.pageKeyToQuery.get(i).queryToken)}allQueryTokens(a){return Array.from(a.pageKeyToQuery.values()).map(i=>i.queryToken)}queryTokenForLastPageOfPaginatedQuery(a){const i=this.mustGetPaginatedQuery(a),o=i.pageKeys[i.pageKeys.length-1];if(o===void 0)throw new Error(`No pages for paginated query ${a}`);return i.pageKeyToQuery.get(o).queryToken}mustGetPaginatedQuery(a){const i=this.paginatedQuerySet.get(a);if(!i)throw new Error("paginated query no longer exists for token "+a);return i}}var GC=Object.defineProperty,YC=(n,a,i)=>a in n?GC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,yn=(n,a,i)=>YC(n,typeof a!="symbol"?a+"":a,i);const rl=560;let dr;class vv{constructor(a,i){if(yn(this,"address"),yn(this,"auth"),yn(this,"adminAuth"),yn(this,"encodedTsPromise"),yn(this,"debug"),yn(this,"fetchOptions"),yn(this,"fetch"),yn(this,"logger"),yn(this,"mutationQueue",[]),yn(this,"isProcessingQueue",!1),typeof i=="boolean")throw new Error("skipConvexDeploymentUrlCheck as the second argument is no longer supported. Please pass an options object, `{ skipConvexDeploymentUrlCheck: true }`.");(i??{}).skipConvexDeploymentUrlCheck!==!0&&ed(a),this.logger=i?.logger===!1?ad({verbose:!1}):i?.logger!==!0&&i?.logger?i.logger:nd({verbose:!1}),this.address=a,this.debug=!0,this.auth=void 0,this.adminAuth=void 0,this.fetch=i?.fetch,i?.auth&&this.setAuth(i.auth)}backendUrl(){return`${this.address}/api`}get url(){return this.address}setAuth(a){this.clearAuth(),this.auth=a}setAdminAuth(a,i){if(this.clearAuth(),i!==void 0){const o=new TextEncoder().encode(JSON.stringify(i)),l=btoa(String.fromCodePoint(...o));this.adminAuth=`${a}:${l}`}else this.adminAuth=a}clearAuth(){this.auth=void 0,this.adminAuth=void 0}setDebug(a){this.debug=a}setFetchOptions(a){this.fetchOptions=a}async consistentQuery(a,...i){const o=Lt(i[0]),l=this.getTimestamp();return await this.queryInner(a,o,{timestampPromise:l})}async getTimestamp(){return this.encodedTsPromise?this.encodedTsPromise:this.encodedTsPromise=this.getTimestampInner()}async getTimestampInner(){const a=this.fetch||dr||fetch,i={"Content-Type":"application/json","Convex-Client":`npm-${ei}`},o=await a(`${this.address}/api/query_ts`,{...this.fetchOptions,method:"POST",headers:i});if(!o.ok)throw new Error(await o.text());const{ts:l}=await o.json();return l}async query(a,...i){const o=Lt(i[0]);return await this.queryInner(a,o,{})}async queryInner(a,i,o){const l=at(a),f=[bt(i)],d={"Content-Type":"application/json","Convex-Client":`npm-${ei}`};this.adminAuth?d.Authorization=`Convex ${this.adminAuth}`:this.auth&&(d.Authorization=`Bearer ${this.auth}`);const m=this.fetch||dr||fetch,h=o.timestampPromise?await o.timestampPromise:void 0,g=JSON.stringify({path:l,format:"convex_encoded_json",args:f,...h?{ts:h}:{}}),v=h?`${this.address}/api/query_at_ts`:`${this.address}/api/query`,y=await m(v,{...this.fetchOptions,body:g,method:"POST",headers:d});if(!y.ok&&y.status!==rl)throw new Error(await y.text());const _=await y.json();if(this.debug)for(const S of _.logLines??[])Aa(this.logger,"info","query",l,S);switch(_.status){case"success":return cn(_.value);case"error":throw _.errorData!==void 0?ol(_.errorData,new ai(_.errorMessage)):new Error(_.errorMessage);default:throw new Error(`Invalid response: ${JSON.stringify(_)}`)}}async mutationInner(a,i){const o=at(a),l=JSON.stringify({path:o,format:"convex_encoded_json",args:[bt(i)]}),f={"Content-Type":"application/json","Convex-Client":`npm-${ei}`};this.adminAuth?f.Authorization=`Convex ${this.adminAuth}`:this.auth&&(f.Authorization=`Bearer ${this.auth}`);const m=await(this.fetch||dr||fetch)(`${this.address}/api/mutation`,{...this.fetchOptions,body:l,method:"POST",headers:f});if(!m.ok&&m.status!==rl)throw new Error(await m.text());const h=await m.json();if(this.debug)for(const g of h.logLines??[])Aa(this.logger,"info","mutation",o,g);switch(h.status){case"success":return cn(h.value);case"error":throw h.errorData!==void 0?ol(h.errorData,new ai(h.errorMessage)):new Error(h.errorMessage);default:throw new Error(`Invalid response: ${JSON.stringify(h)}`)}}async processMutationQueue(){if(!this.isProcessingQueue){for(this.isProcessingQueue=!0;
133this.mutationQueue.length>0;){const{mutation:a,args:i,resolve:o,reject:l}=this.mutationQueue.shift();try{const f=await this.mutationInner(a,i);o(f)}catch(f){l(f)}}this.isProcessingQueue=!1}}enqueueMutation(a,i){return new Promise((o,l)=>{this.mutationQueue.push({mutation:a,args:i,resolve:o,reject:l}),this.processMutationQueue()})}async mutation(a,...i){const[o,l]=i,f=Lt(o);return l?.skipQueue?await this.mutationInner(a,f):await this.enqueueMutation(a,f)}async action(a,...i){const o=Lt(i[0]),l=at(a),f=JSON.stringify({path:l,format:"convex_encoded_json",args:[bt(o)]}),d={"Content-Type":"application/json","Convex-Client":`npm-${ei}`};this.adminAuth?d.Authorization=`Convex ${this.adminAuth}`:this.auth&&(d.Authorization=`Bearer ${this.auth}`);const h=await(this.fetch||dr||fetch)(`${this.address}/api/action`,{...this.fetchOptions,body:f,method:"POST",headers:d});if(!h.ok&&h.status!==rl)throw new Error(await h.text());const g=await h.json();if(this.debug)for(const v of g.logLines??[])Aa(this.logger,"info","action",l,v);switch(g.status){case"success":return cn(g.value);case"error":throw g.errorData!==void 0?ol(g.errorData,new ai(g.errorMessage)):new Error(g.errorMessage);default:throw new Error(`Invalid response: ${JSON.stringify(g)}`)}}async function(a,i,...o){const l=Lt(o[0]),f=typeof a=="string"?a:at(a),d=JSON.stringify({componentPath:i,path:f,format:"convex_encoded_json",args:bt(l)}),m={"Content-Type":"application/json","Convex-Client":`npm-${ei}`};this.adminAuth?m.Authorization=`Convex ${this.adminAuth}`:this.auth&&(m.Authorization=`Bearer ${this.auth}`);const g=await(this.fetch||dr||fetch)(`${this.address}/api/function`,{...this.fetchOptions,body:d,method:"POST",headers:m});if(!g.ok&&g.status!==rl)throw new Error(await g.text());const v=await g.json();if(this.debug)for(const y of v.logLines??[])Aa(this.logger,"info","any",f,y);switch(v.status){case"success":return cn(v.value);case"error":throw v.errorData!==void 0?ol(v.errorData,new ai(v.errorMessage)):new Error(v.errorMessage);default:throw new Error(`Invalid response: ${JSON.stringify(v)}`)}}}function ol(n,a){return a.data=cn(n),a}function XC({getCurrentValue:n,subscribe:a}){const[i,o]=V.useState(()=>({getCurrentValue:n,subscribe:a,value:n()}));let l=i.value;return(i.getCurrentValue!==n||i.subscribe!==a)&&(l=n(),o({getCurrentValue:n,subscribe:a,value:l})),V.useEffect(()=>{let f=!1;const d=()=>{f||o(h=>{if(h.getCurrentValue!==n||h.subscribe!==a)return h;const g=n();return h.value===g?h:{...h,value:g}})},m=a(d);return d(),()=>{f=!0,m()}},[n,a]),l}var KC=Object.defineProperty,ZC=(n,a,i)=>a in n?KC(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,In=(n,a,i)=>ZC(n,typeof a!="symbol"?a+"":a,i);const FC=5e3;if(typeof $t>"u")throw new Error("Required dependency 'react' not found");function bv(n,a,i){function o(l){return n5(l),a.mutation(n,l,{optimisticUpdate:i})}return o.withOptimisticUpdate=function(f){if(i!==void 0)throw new Error(`Already specified optimistic update for mutation ${at(n)}`);return bv(n,a,f)},o}function JC(n,a){return function(i){return a.action(n,i)}}class WC{constructor(a,i){if(In(this,"address"),In(this,"cachedSync"),In(this,"cachedPaginatedQueryClient"),In(this,"listeners"),In(this,"options"),In(this,"closed",!1),In(this,"_logger"),In(this,"adminAuth"),In(this,"fakeUserIdentity"),a===void 0)throw new Error("No address provided to ConvexReactClient.\nIf trying to deploy to production, make sure to follow all the instructions found at https://docs.convex.dev/production/hosting/\nIf running locally, make sure to run `convex dev` and ensure the .env.local file is populated.");if(typeof a!="string")throw new Error(`ConvexReactClient requires a URL like 'https://happy-otter-123.convex.cloud', received something of type ${typeof a} instead.`);if(!a.includes("://"))throw new Error("Provided address was not an absolute URL.");this.address=a,this.listeners=new Map,this._logger=i?.logger===!1?ad({verbose:i?.verbose??!1}):i?.logger!==!0&&i?.logger?i.logger:nd({verbose:i?.verbose??!1}),this.options={...i,logger:this._logger}}get url(){return this.address}get sync(){if(this.closed)throw new Error("ConvexReactClient has already been closed.");return this.cachedSync?this.cachedSync:(this.cachedSync=new PC(this.address,()=>{},this.options),this.adminAuth&&this.cachedSync.setAdminAuth(this.adminAuth,this.fakeUserIdentity),this.cachedPaginatedQueryClient=new $C(this.cachedSync,a=>this.handleTransition(a)),this.cachedSync)}get paginatedQueryClient(){if(this.sync,this.cachedPaginatedQueryClient)return this.cachedPaginatedQueryClient;throw new Error("Should already be instantiated")}
133setAuth(a,i,o){if(typeof a=="string")throw new Error("Passing a string to ConvexReactClient.setAuth is no longer supported, please upgrade to passing in an async function to handle reauthentication.");this.sync.setAuth(a,i??(()=>{}),o)}clearAuth(){this.sync.clearAuth()}setAdminAuth(a,i){if(this.adminAuth=a,this.fakeUserIdentity=i,this.closed)throw new Error("ConvexReactClient has already been closed.");this.cachedSync&&this.sync.setAdminAuth(a,i)}watchQuery(a,...i){const[o,l]=i,f=at(a);return{onUpdate:d=>{const{queryToken:m,unsubscribe:h}=this.sync.subscribe(f,o,l),g=this.listeners.get(m);return g!==void 0?g.add(d):this.listeners.set(m,new Set([d])),()=>{if(this.closed)return;const v=this.listeners.get(m);v.delete(d),v.size===0&&this.listeners.delete(m),h()}},localQueryResult:()=>{if(this.cachedSync)return this.cachedSync.localQueryResult(f,o)},localQueryLogs:()=>{if(this.cachedSync)return this.cachedSync.localQueryLogs(f,o)},journal:()=>{if(this.cachedSync)return this.cachedSync.queryJournal(f,o)}}}prewarmQuery(a){const i=a.extendSubscriptionFor??FC,l=this.watchQuery(a.query,a.args||{}).onUpdate(()=>{});setTimeout(l,i)}watchPaginatedQuery(a,i,o){const l=at(a);return{onUpdate:f=>{const{paginatedQueryToken:d,unsubscribe:m}=this.paginatedQueryClient.subscribe(l,i||{},o),h=this.listeners.get(d);return h!==void 0?h.add(f):this.listeners.set(d,new Set([f])),()=>{if(this.closed)return;const g=this.listeners.get(d);g.delete(f),g.size===0&&this.listeners.delete(d),m()}},localQueryResult:()=>this.paginatedQueryClient.localQueryResult(l,i,o)}}mutation(a,...i){const[o,l]=i,f=at(a);return this.sync.mutation(f,o,l)}action(a,...i){const o=at(a);return this.sync.action(o,...i)}query(a,...i){const o=this.watchQuery(a,...i),l=o.localQueryResult();return l!==void 0?Promise.resolve(l):new Promise((f,d)=>{const m=o.onUpdate(()=>{m();try{f(o.localQueryResult())}catch(h){d(h)}})})}connectionState(){return this.sync.connectionState()}subscribeToConnectionState(a){return this.sync.subscribeToConnectionState(a)}get logger(){return this._logger}async close(){if(this.closed=!0,this.listeners=new Map,this.cachedPaginatedQueryClient&&(this.cachedPaginatedQueryClient=void 0),this.cachedSync){const a=this.cachedSync;this.cachedSync=void 0,await a.close()}}handleTransition(a){const i=a.queries.map(l=>l.token),o=a.paginatedQueries.map(l=>l.token);this.transition([...i,...o])}transition(a){for(const i of a){const o=this.listeners.get(i);if(o)for(const l of o)l()}}}const Ul=$t.createContext(void 0);function e5(){return V.useContext(Ul)}const t5=({client:n,children:a})=>$t.createElement(Ul.Provider,{value:n},a);function NT(n,...a){const i=a[0]==="skip",o=a[0]==="skip"?{}:Lt(a[0]),l=typeof n=="string"?id(n):n,f=at(l),d=V.useMemo(()=>i?{}:{query:{query:l,args:o}},[JSON.stringify(bt(o)),f,i]),h=r5(d).query;if(h instanceof Error)throw h;return h}function kT(n){const a=typeof n=="string"?id(n):n,i=V.useContext(Ul);if(i===void 0)throw new Error("Could not find Convex client! `useMutation` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");return V.useMemo(()=>bv(a,i),[i,at(a)])}function DT(n){const a=V.useContext(Ul),i=typeof n=="string"?id(n):n;if(a===void 0)throw new Error("Could not find Convex client! `useAction` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");return V.useMemo(()=>JC(i,a),[a,at(i)])}function n5(n){if(typeof n=="object"&&n!==null&&"bubbles"in n&&"persist"in n&&"isDefaultPrevented"in n)throw new Error("Convex function called with SyntheticEvent object. Did you use a Convex function as an event handler directly? Event handlers like onClick receive an event object as their first argument. These SyntheticEvent objects are not valid Convex values. Try wrapping the function like `const handler = () => myMutation();` and using `handler` in the event handler.")}var a5=Object.defineProperty,i5=(n,a,i)=>a in n?a5(n,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[a]=i,Cf=(n,a,i)=>i5(n,typeof a!="symbol"?a+"":a,i);class s5{constructor(a){Cf(this,"createWatch"),Cf(this,"queries"),Cf(this,"listeners"),this.createWatch=a,this.queries={},this.listeners=new Set}setQueries(a){for(const i of Object.keys(a)){const{query:o,args:l,paginationOptions:f}=a[i];if(at(o),this.queries[i]===void 0)this.addQuery(i,o,l,f?{paginationOptions:f}:{});else{const d=this.queries[i];
133(at(o)!==at(d.query)||JSON.stringify(bt(l))!==JSON.stringify(bt(d.args))||JSON.stringify(f)!==JSON.stringify(d.paginationOptions))&&(this.removeQuery(i),this.addQuery(i,o,l,f?{paginationOptions:f}:{}))}}for(const i of Object.keys(this.queries))a[i]===void 0&&this.removeQuery(i)}subscribe(a){return this.listeners.add(a),()=>{this.listeners.delete(a)}}getLocalResults(a){const i={};for(const o of Object.keys(a)){const{query:l,args:f}=a[o],d=a[o].paginationOptions;at(l);const m=this.createWatch(l,f,d?{paginationOptions:d}:{});let h;try{h=m.localQueryResult()}catch(g){if(g instanceof Error)h=g;else throw g}i[o]=h}return i}setCreateWatch(a){this.createWatch=a;for(const i of Object.keys(this.queries)){const{query:o,args:l,watch:f,paginationOptions:d}=this.queries[i],m="journal"in f?f.journal():void 0;this.removeQuery(i),this.addQuery(i,o,l,{...m?{journal:m}:[],...d?{paginationOptions:d}:{}})}}destroy(){for(const a of Object.keys(this.queries))this.removeQuery(a);this.listeners=new Set}addQuery(a,i,o,{paginationOptions:l,journal:f}){if(this.queries[a]!==void 0)throw new Error(`Tried to add a new query with identifier ${a} when it already exists.`);const d=this.createWatch(i,o,{...f?{journal:f}:[],...l?{paginationOptions:l}:{}}),m=d.onUpdate(()=>this.notifyListeners());this.queries[a]={query:i,args:o,watch:d,unsubscribe:m,...l?{paginationOptions:l}:{}}}removeQuery(a){const i=this.queries[a];if(i===void 0)throw new Error(`No query found with identifier ${a}.`);i.unsubscribe(),delete this.queries[a]}notifyListeners(){for(const a of this.listeners)a()}}function r5(n){const a=e5();if(a===void 0)throw new Error("Could not find Convex client! `useQuery` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");const i=V.useMemo(()=>(o,l,{journal:f,paginationOptions:d})=>d?a.watchPaginatedQuery(o,l,d):a.watchQuery(o,l,f?{journal:f}:{}),[a]);return o5(n,i)}function o5(n,a){const[i]=V.useState(()=>new s5(a));i.createWatch!==a&&i.setCreateWatch(a),V.useEffect(()=>()=>i.destroy(),[i]);const o=V.useMemo(()=>({getCurrentValue:()=>i.getLocalResults(n),subscribe:l=>(i.setQueries(n),i.subscribe(l))}),[i,n]);return XC(o)}const Sv=V.createContext(void 0);function zT(){const n=V.useContext(Sv);if(n===void 0)throw new Error("Could not find `ConvexProviderWithAuth` (or `ConvexProviderWithClerk` or `ConvexProviderWithAuth0`) as an ancestor component. This component may be missing, or you might have two instances of the `convex/react` module loaded in your project.");return n}function l5({children:n,client:a,useAuth:i}){const{isLoading:o,isAuthenticated:l,fetchAccessToken:f}=i(),[d,m]=V.useState(null),[h,g]=V.useState(!1);o&&d!==null&&(m(null),g(!1)),!o&&!l&&d!==!1&&(m(!1),g(!1));const v=l&&(d??!1);return $t.createElement(Sv.Provider,{value:{isLoading:d===null,isAuthenticated:v,isRefreshing:h&&v}},$t.createElement(c5,{authProviderAuthenticated:l,fetchAccessToken:f,authProviderLoading:o,client:a,setIsConvexAuthenticated:m,setIsRefreshing:g}),$t.createElement(t5,{client:a},n),$t.createElement(u5,{authProviderAuthenticated:l,fetchAccessToken:f,authProviderLoading:o,client:a,setIsConvexAuthenticated:m,setIsRefreshing:g}))}function c5({authProviderAuthenticated:n,fetchAccessToken:a,authProviderLoading:i,client:o,setIsConvexAuthenticated:l,setIsRefreshing:f}){return V.useEffect(()=>{let d=!0;if(n)return o.setAuth(a,m=>{d&&l(()=>m)},m=>{d&&f(m)}),()=>{d=!1,l(m=>m?!1:null),f(!1)}},[n,a,i,o,l,f]),null}function u5({authProviderAuthenticated:n,fetchAccessToken:a,authProviderLoading:i,client:o,setIsConvexAuthenticated:l,setIsRefreshing:f}){return V.useEffect(()=>{if(n)return()=>{o.clearAuth(),l(()=>null),f(!1)}},[n,a,i,o,l,f]),null}const f5=Object.prototype.toString,d5=n=>f5.call(n)==="[object Error]",h5=new Set(["network error","NetworkError when attempting to fetch resource.","The Internet connection appears to be offline.","Network request failed","fetch failed","terminated"," A network error occurred.","Network connection lost"]);function m5(n){if(!(n&&d5(n)&&n.name==="TypeError"&&typeof n.message=="string"))return!1;const{message:i,stack:o}=n;return i==="Load failed"?o===void 0||"__sentry_captured__"in n:i.startsWith("error sending request for url")||i==="Failed to fetch"||i.startsWith("Failed to fetch (")&&i.endsWith(")")?!0:h5.has(i)}const Tf=[500,2e3],p5=100,wv=V.createContext(void 0),Ev=V.createContext(void 0);function g5(){return V.useContext(Ev)}const y5=V.createContext(null),Rf="__convexAuthOAuthVerifier",ll="__convexAuthJWT",cl="__convexAuthRefreshToken",Sy="__convexAuthServerStateFetchTime";function v5({client:n,serverState:a,onChange:i,shouldHandleCode:o,storage:l,storageNamespace:f,replaceURL:d,children:m}){const h=V.useRef(a?._state.token??null),[g,v]=V.useState(h.current===null),[y,_]=V.useState(h.current),S=n.verbose??!1,R=V.useCallback(le=>{S&&(console.debug(`${new Date().toISOString()} ${le}`),n.logger?.logVerbose(le))},[S]),{storageSet:L,storageGet:C,storageRemove:O,storageKey:P}=b5(l,f),[X,H]=V.useState(!1),W=V.useCallback(async le=>{const B=h.current!==null;let I;if(le.tokens===null)h.current=null,le.shouldStore&&(await O(ll),await O(cl)),I=null;else{const{token:ae}=le.tokens;if(h.current=ae,le.shouldStore){const{refreshToken:de}=le.tokens;await L(ll,ae),await L(cl,de)}I=ae}B!==(I!==null)&&await i?.(),_(I),v(!1)},[L,O]);V.useEffect(()=>{const le=async B=>{if(X){B.preventDefault();const I="Are you sure you want to leave? Your changes may not be saved.";return B.returnValue=!0,I}};return wy("beforeunload",le),()=>{Ey("beforeunload",le)}}),V.useEffect(()=>{const le=B=>{(async()=>
133{if(B.storageArea===l&&B.key===P(ll)){const I=B.newValue;R(`synced access token, is null: ${I===null}`),await W({shouldStore:!1,tokens:I===null?null:{token:I}})}})()};return wy("storage",le),()=>Ey("storage",le)},[W]);const ee=V.useCallback(async le=>{let B,I=0;for(;I<Tf.length;)try{return await n.unauthenticatedCall("auth:signIn","code"in le?{params:{code:le.code},verifier:le.verifier}:le)}catch(ae){if(B=ae,!m5(ae))break;const de=Tf[I]+p5*Math.random();I++,R(`verifyCode failed with network error, retry ${I} of ${Tf.length} in ${de}ms`),await new Promise(A=>setTimeout(A,de))}throw B},[n]),Q=V.useCallback(async le=>{const{tokens:B}=await ee(le);return R(`retrieved tokens, is null: ${B===null}`),await W({shouldStore:!0,tokens:B??null}),B!==null},[n,W]),Z=V.useCallback(async(le,B)=>{const I=B instanceof FormData?Array.from(B.entries()).reduce((A,[E,k])=>(A[E]=k,A),{}):B??{},ae=await C(Rf)??void 0;await O(Rf);const de=await n.authenticatedCall("auth:signIn",{provider:le,params:I,verifier:ae});if(de.redirect!==void 0){const A=new URL(de.redirect);return await L(Rf,de.verifier),navigator.product!=="ReactNative"&&(window.location.href=A.toString()),{signingIn:!1,redirect:A}}else if(de.tokens!==void 0){const{tokens:A}=de;return R(`signed in and got tokens, is null: ${A===null}`),await W({shouldStore:!0,tokens:A}),{signingIn:de.tokens!==null}}return{signingIn:!1}},[n,W,C]),te=V.useCallback(async()=>{try{await n.authenticatedCall("auth:signOut")}catch{}R("signed out, erasing tokens"),await W({shouldStore:!0,tokens:null})},[W,n]),ue=V.useCallback(async({forceRefreshToken:le})=>{if(le){const B=h.current;return await w5(cl,async()=>{const I=h.current;if(I!==B)return R(`returning synced token, is null: ${I===null}`),I;const ae=await C(cl)??null;return ae!==null?(H(!0),await Q({refreshToken:ae}).finally(()=>{H(!1)}),R(`returning retrieved token, is null: ${I===null}`),h.current):(H(!1),R("returning null, there is no refresh token"),null)})}return h.current},[Q,te,C]),re=V.useRef(!1);V.useEffect(()=>{if(l===void 0)throw new Error("`localStorage` is not available in this environment, set the `storage` prop on `ConvexAuthProvider`!");const le=async()=>{const I=await C(ll)??null;R(`retrieved token from storage, is null: ${I===null}`),await W({shouldStore:!1,tokens:I===null?null:{token:I}})};if(a!==void 0){const I=C(Sy),ae=de=>{if(!de||a._timeFetched>+de){const{token:A,refreshToken:E}=a._state,k=A===null||E===null?null:{token:A,refreshToken:E};L(Sy,a._timeFetched.toString()),W({tokens:k,shouldStore:!0})}else le()};I instanceof Promise?I.then(ae):ae(I);return}const B=typeof window?.location?.search<"u"?new URLSearchParams(window.location.search).get("code"):null;if(!re.current)if(B&&(o===void 0||(typeof o=="function"?o():o))){re.current=!0;const I=new URL(window.location.href);I.searchParams.delete("code"),(async()=>(await d(I.pathname+I.search+I.hash),await Z(void 0,{code:B}),re.current=!1))()}else le()},[n,C]);const oe=V.useMemo(()=>({signIn:Z,signOut:te}),[Z,te]),Qe=y!==null,Re=V.useMemo(()=>({isLoading:g,isAuthenticated:Qe,fetchAccessToken:ue}),[ue,g,Qe]);return q.jsx(Ev.Provider,{value:Re,children:q.jsx(wv.Provider,{value:oe,children:q.jsx(y5.Provider,{value:y,children:m})})})}function b5(n,a){const i=S5(),o=V.useMemo(()=>n??i(),[n]),l=a.replace(/[^a-zA-Z0-9]/g,""),f=V.useCallback(g=>`${g}_${l}`,[a]),d=V.useCallback((g,v)=>o.setItem(f(g),v),[o,f]),m=V.useCallback(g=>o.getItem(f(g)),[o,f]),h=V.useCallback(g=>o.removeItem(f(g)),[o,f]);return{storageSet:d,storageGet:m,storageRemove:h,storageKey:f}}function S5(){const[n,a]=V.useState({});return()=>({getItem:i=>n[i],setItem:(i,o)=>{a(l=>({...l,[i]:o}))},removeItem:i=>{a(o=>{const{[i]:l,...f}=o;return f})}})}async function w5(n,a){const i=window?.navigator?.locks;return i!==void 0?await i.request(n,a):await E5(n,a)}function ul(n){globalThis.__convexAuthMutexes===void 0&&(globalThis.__convexAuthMutexes={});let a=globalThis.__convexAuthMutexes[n];return a===void 0&&(globalThis.__convexAuthMutexes[n]={currentlyRunning:null,waiting:[]}),a=globalThis.__convexAuthMutexes[n],a}function xf(n,a){globalThis.__convexAuthMutexes[n]=a}async function _v(n,a){const i=ul(n);i.currentlyRunning===null?xf(n,{currentlyRunning:a().finally(()=>{const o=ul(n).waiting.shift();ul(n).currentlyRunning=null,xf(n,{...ul(n),currentlyRunning:o===void 0?null:_v(n,o)})}),waiting:[]}):xf(n,{...i,waiting:[...i.waiting,a]})}async function E5(n,a){return new Promise((o,l)=>{_v(n,()=>a().then(d=>o(d)).catch(d=>l(d)))})}function wy(n,a,i){typeof window>"u"||window.addEventListener?.(n,a,i)}function Ey(n,a,i){typeof window>"u"||window.removeEventListener?.(n,a,i)}function BT(){return V.useContext(wv)}function _5(n){const{client:a,storage:i,storageNamespace:o,replaceURL:l,shouldHandleCode:f,children:d}=n,m=V.useMemo(()=>({authenticatedCall(h,g){return a.action(h,g)},unauthenticatedCall(h,g){return new vv(a.address,{logger:a.logger}).action(h,g)}
133,verbose:a.options?.verbose,logger:a.logger}),[a]);return q.jsx(v5,{client:m,storage:i??(typeof window>"u"?void 0:window?.localStorage),storageNamespace:o??a.address,replaceURL:l??(h=>{window.history.replaceState({},"",h)}),shouldHandleCode:f,children:q.jsx(l5,{client:a,useAuth:g5,children:d})})}const C5="https://beaming-meadowlark-816.eu-west-1.convex.cloud",T5=new WC(C5);function R5({children:n}){return q.jsx(_5,{client:T5,children:n})}const wn={"/":{title:"Toonbankadvies online â Maya's Circle",description:"Apotheker Maya Vereecken brengt dertig jaar toonbankadvies online. Video's, live Q&A en webinars over hormonen, immuniteit, slaap, overgang en meer.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/about":{title:"Over Maya Vereecken â Apotheker, Maya's Circle",description:"Apotheker Maya Vereecken combineert reguliere wetenschap, eeuwenoude wijsheid en neurowetenschap. Dertig jaar ervaring, nu online beschikbaar voor iedereen.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/3EdU6nebY1UGVpf5zry4c.jpg"}},"/blog":{title:"Wetenschap & verwondering â Blog Maya's Circle",description:"Maya Vereecken schrijft over waterjuffers, (klein)kinderen, dromen en weer wakker worden. Filosofie begint met verwondering â en dat doet dit blog ook.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/4jBm8AhPwNUW99HfBdjZC.jpg"}},"/evenementen":{title:"Webinars & Live Q&A â Maya's Circle",description:"Live Q&A's en webinars van apotheker Maya Vereecken. Jij stuurt je vraag vooraf, zij antwoordt live. Regulier én holistisch, met replay beschikbaar.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/contact":{title:"Contact â Maya's Circle apotheekadvies",description:"Stel je vraag aan Maya's Circle. Vragen over het lidmaatschap, webinars of samenwerking? Bereik ons via e-mail of sociale media.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/privacybeleid":{title:"Privacybeleid van Maya's Circle",description:"Privacybeleid van Maya's Circle. Hoe wij omgaan met jouw persoonsgegevens conform AVG/GDPR.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/lidmaatschap":{title:"Lid worden â Maya's Circle",description:"Sluit je aan bij Maya's Circle. Kies een lidmaatschap en betaal veilig via Mollie. Dertig jaar apothekerskennis, nu online beschikbaar.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/algemene-voorwaarden":{title:"Algemene Voorwaarden â Maya's Circle",description:"Algemene voorwaarden van Maya's Circle voor gebruik van het online platform en inschrijving voor evenementen.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}},"/medische-disclaimer":{title:"Medische Disclaimer â Maya's Circle",description:"De informatie op Maya's Circle is educatief en vervangt geen professioneel medisch advies. Raadpleeg bij twijfel steeds een arts of apotheker.",openGraph:{images:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"}}},yl="https://www.mayascircle.com",_y=wn["/"],x5=JSON.stringify({"@context":"https://schema.org","@type":"EducationalOrganization",name:"Maya's Circle",alternateName:"Mayascircle",url:yl,logo:`${yl}/favicon.svg`,description:"Maya's Circle is het online gezondheidseducatieplatform van apotheker Maya Vereecken. Via webinars, podcasts en een persoonlijke bibliotheek helpt Maya vrouwen hun gezondheid te begrijpen via reguliere wetenschap, eeuwenoude wijsheid en hersenwetenschap.",founder:{"@type":"Person",name:"Maya Vereecken",jobTitle:"Apotheker en systemisch gezondheidsexpert",url:`${yl}/about`,sameAs:["https://www.linkedin.com/in/mayavereecken","https://www.instagram.com/mayasvereecken","https://www.facebook.com/mayasvereecken","https://www.mayavereecken.com","https://www.natuurhuys.be"]},sameAs:["https://www.instagram.com/mayasvereecken","https://www.facebook.com/mayasvereecken"],contactPoint:{"@type":"ContactPoint",email:"[email protected]",contactType:"customer support",availableLanguage:"Dutch"},areaServed:{"@type":"Country",name:"Belgium"},availableLanguage:"Dutch"}),A5=JSON.stringify({"@context":"https://schema.org","@type":"WebSite",name:"Maya's Circle",url:yl,inLanguage:"nl-BE"}),Me=Y4({head:()=>({meta:[{charSet:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{title:_y?.title},{name:"description",content:_y?.description},{property:"og:site_name",content:"Maya's Circle"},{property:"og:locale",content:"nl_BE"},{property:"og:type",content:"website"},{name:"twitter:card",content:"summary_large_image"},{name:"author",content:"Maya Vereecken"},{name:"keywords",content:"Maya's Circle, apotheekadvies, toonbankadvies, online apotheekadvies, Maya Vereecken, apotheker, aromatherapie, gemmotherapie, voedingssupplementen, gezondheid vrouwen, holistische gezondheid, hormonen, immuniteit, cholesterol, schildklier, artrose, prikkelbare darmen, overgang, energie, slaap, hersenwetenschap"},{name:"robots",content:"index, follow"}],links:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"manifest",href:"/manifest.json"}
133,{rel:"preconnect",href:"https://fonts.googleapis.com"},{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:""},{rel:"sitemap",type:"application/xml",href:"/sitemap.xml"}],scripts:[{src:"https://www.googletagmanager.com/gtag/js?id=G-F0KFC11BLF",async:!0},{children:"
vendor: 117 bytes, line 133
133window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config','
133G-F0KFC11BLF
vendor: 3 bytes, line 133
133');
133"},{type:"application/ld+json",children:x5},{type:"application/ld+json",children:A5}]}),shellComponent:M5,component:O5});function M5({children:n}){return q.jsxs("html",{lang:"nl",suppressHydrationWarning:!0,children:[q.jsxs("head",{children:[q.jsx("meta",{name:"ai-generated",content:"true"}),q.jsx("script",{dangerouslySetInnerHTML:{__html:` 134(function () { 135 var container = null; 136 137 function hideBadge(e) { 138 e.preventDefault(); 139 e.stopPropagation(); 140 if (container) { 141 container.style.display = "none"; 142 } 143 } 144 145 function renderBadge(data) { 146 var isTextBadge = typeof data.content === "string" && !!data.content.trim(); 147 var label = isTextBadge ? data.content : "Made with AI in Macaly"; 148 149 // Black pill: wordmark on the left, dismiss (Ã) on the right. Capped at the 150 // viewport so a long whitelabel badge can't push the fixed, right-anchored 151 // container off the left edge. 152 container = document.createElement("div"); 153 container.setAttribute("data-platform-badge-container", ""); 154 container.style.cssText = "position:fixed;bottom:10px;right:10px;display:inline-flex;align-items:center;max-width:calc(100vw - 20px);background:#000;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.18);z-index:2147483647;"; 155 156 var badge = document.createElement("a"); 157 badge.setAttribute("data-platform-badge", ""); 158 badge.href = data.link; 159 badge.target = "_blank"; 160 badge.rel = "noopener noreferrer"; 161 badge.setAttribute("aria-label", label); 162 badge.style.cssText = "cursor:pointer;display:block;"; 163 if (isTextBadge) { 164 // The default SVG draws its own pill; custom text needs one on the anchor. 165 badge.style.cssText += "display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#000;color:#fff;padding:8px 12px;font-family:Arial,sans-serif;font-size:13px;font-weight:600;line-height:16px;min-width:0;flex:0 1 auto;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;"; 166 badge.textContent = data.content; 167 } else { 168 badge.innerHTML = '<svg aria-hidden="true" focusable="false" width="172" height="28" viewBox="0 0 172 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="172" height="28" rx="5" fill="black"/><path d="M10.9891 10.7273H12.0402L14.5118 16.7642H14.597L17.0686 10.7273H18.1198V18H17.2959V12.4744H17.2249L14.9521 18H14.1567L11.884 12.4744H11.8129V18H10.9891V10.7273ZM21.377 18.1278C21.0314 18.1278 20.7177 18.0627 20.436 17.9325C20.1543 17.8 19.9305 17.6094 19.7648 17.3608C19.5991 17.1098 19.5162 16.8068 19.5162 16.4517C19.5162 16.1392
16819.5778 15.8859 19.7009 15.6918C19.824 15.4953 19.9885 15.3414 20.1945 15.2301C20.4005 15.1188 20.6278 15.036 20.8763 14.9815C21.1273 14.9247 21.3794 14.8797 21.6327 14.8466C21.9642 14.804 22.2329 14.772 22.4388 14.7507C22.6472 14.727 22.7987 14.688 22.8934 14.6335C22.9904 14.5791 23.039 14.4844 23.039 14.3494V14.321C23.039 13.9706 22.9431 13.6984 22.7513 13.5043C22.5619 13.3101 22.2743 13.2131 21.8884 13.2131C21.4883 13.2131 21.1746 13.3007 20.9474 13.4759C20.7201 13.651 20.5603 13.8381 20.468 14.0369L19.6725 13.7528C19.8145 13.4214 20.0039 13.1634 20.2407 12.9787C20.4798 12.7917 20.7402 12.6615 21.0219 12.5881C21.306 12.5123 21.5854 12.4744 21.86 12.4744C22.0352 12.4744 22.2364 12.4957 22.4637 12.5384C22.6933 12.5786 22.9147 12.6626 23.1278 12.7905C23.3432 12.9183 23.5219 13.1113 23.664 13.3693C23.806 13.6274 23.877 13.973 23.877 14.4062V18H23.039V17.2614H22.9964C22.9395 17.3797 22.8448 17.5064 22.7123 17.6413C22.5797 17.7763 22.4033 17.8911 22.1831 17.9858C21.963 18.0805 21.6943 18.1278 21.377 18.1278ZM21.5049 17.375C21.8363 17.375 22.1157 17.3099 22.343 17.1797C22.5726 17.0495 22.7454 16.8814 22.8614 16.6754C22.9798 16.4695 23.039 16.2528 23.039 16.0256V15.2585C23.0035 15.3011 22.9253 15.3402 22.8046 15.3757C22.6862 15.4089 22.5489 15.4384 22.3927 15.4645C22.2388 15.4882 22.0885 15.5095 21.9417 15.5284C21.7973 15.545 21.6801 15.5592 21.5901 15.571C21.3723 15.5994 21.1687 15.6456 20.9793 15.7095C20.7923 15.7711 20.6408 15.8646 20.5248 15.9901C20.4111 16.1132 20.3543 16.2812 20.3543 16.4943C20.3543 16.7855 20.462 17.0057 20.6775 17.1548C20.8953 17.3016 21.1711 17.375 21.5049 17.375ZM27.4664 18.1136C27.0118 18.1136 26.6105 17.9988 26.2625 17.7692C25.9145 17.5372 25.6423 17.2105 25.4458 16.7891C25.2493 16.3653 25.151 15.8646 25.151 15.2869C25.151 14.714 25.2493 14.2169 25.4458 13.7955C25.6423 13.3741 25.9157 13.0485 26.2661 12.8189C26.6164 12.5893 27.0213 12.4744 27.4806 12.4744C27.8357 12.4744 28.1162 12.5336 28.3222 12.652C28.5305 12.768 28.6891 12.9006 28.798 13.0497C28.9093 13.1965 28.9957 13.3172 29.0573 13.4119H29.1283V10.7273H29.9664V18H29.1567V17.1619H29.0573C28.9957 17.2614 28.9081 17.3868 28.7945 17.5384C28.6808 17.6875 28.5187 17.8213 28.308 17.9396C28.0973 18.0556 27.8167 18.1136 27.4664 18.1136ZM27.58 17.3608C27.9162 17.3608 28.2003 17.2732 28.4323 17.098C28.6643 16.9205 28.8406 16.6754 28.9614 16.3629C29.0821 16.0481 29.1425 15.6847 29.1425 15.2727C29.1425 14.8655 29.0833 14.5092 28.9649 14.2038C28.8466 13.8961 28.6714 13.657 28.4394 13.4865C28.2074 13.3137 27.9209 13.2273 27.58 13.2273C27.2249 13.2273 26.9289 13.3184 26.6922 13.5007C26.4578 13.6806 26.2815 13.9257 26.1631 14.2358C26.0471 14.5436 25.9891 14.8892 25.9891 15.2727C25.9891 15.661 26.0483 16.0137 26.1666 16.331C26.2874 16.6458 26.4649 16.8968 26.6993 17.0838C26.9361 17.2685 27.2296 17.3608 27.58 17.3608ZM33.9046 18.1136C33.379 18.1136 32.9256 17.9976 32.5445 17.7656C32.1657 17.5312 31.8733 17.2045 31.6673 16.7855C31.4637 16.3641 31.3619 15.8741 31.3619 15.3153C31.3619 14.7566 31.4637 14.2642 31.6673 13.8381C31.8733 13.4096 32.1598 13.0758 32.5267 12.8366C32.896 12.5952 33.3269 12.4744 33.8193 12.4744C34.1034 12.4744 34.384 12.5218 34.661 12.6165C34.9379 12.7112 35.1901 12.8651 35.4173 13.0781C35.6446 13.2888 35.8257 13.5682 35.9607 13.9162C36.0956 14.2642 36.1631 14.6927 36.1631 15.2017V15.5568H31.9585V14.8324H35.3108C35.3108 14.5246 35.2493 14.25 35.1262 14.0085C35.0054 13.767 34.8326 13.5765 34.6077 13.4368C34.3852 13.2971 34.1224 13.2273 33.8193 13.2273C33.4855 13.2273 33.1967 13.3101 32.9529 13.4759C32.7114 13.6392 32.5255 13.8523 32.3953 14.1151C32.2651 14.3778 32.2 14.6596 32.2 14.9602V15.4432C32.2 15.8551 32.271 16.2043 32.4131 16.4908C32.5575 16.7749 32.7575 16.9915 33.0132 17.1406C33.2689 17.2874 33.566 17.3608 33.9046 17.3608C34.1247 17.3608 34.3236 17.33 34.5012 17.2685C34.6811 17.2045 34.8361 17.1098 34.9664 16.9844C35.0966 16.8565 35.1972 16.6979 35.2682 16.5085L36.0779 16.7358C35.9926 17.0104 35.8494 17.2519 35.6482 17.4602C35.4469 17.6662 35.1984 17.8272 34.9024 17.9432C34.6065 18.0568 34.2739 18.1136 33.9046 18.1136ZM41.4862 18L39.8243 12.5455H40.705L41.884 16.7216H41.9408L43.1056 12.5455H44.0004L45.
168151 16.7074H45.2078L46.3868 12.5455H47.2675L45.6056 18H44.7817L43.5885 13.8097H43.5033L42.3101 18H41.4862ZM48.3754 18V12.5455H49.2135V18H48.3754ZM48.8016 11.6364C48.6382 11.6364 48.4974 11.5807 48.379 11.4695C48.263 11.3582 48.205 11.2244 48.205 11.0682C48.205 10.9119 48.263 10.7782 48.379 10.6669C48.4974 10.5556 48.6382 10.5 48.8016 10.5C48.9649 10.5 49.1046 10.5556 49.2206 10.6669C49.339 10.7782 49.3982 10.9119 49.3982 11.0682C49.3982 11.2244 49.339 11.3582 49.2206 11.4695C49.1046 11.5807 48.9649 11.6364 48.8016 11.6364ZM53.1206 12.5455V13.2557H50.2939V12.5455H53.1206ZM51.1178 11.2386H51.9559V16.4375C51.9559 16.6742 51.9902 16.8518 52.0589 16.9702C52.1299 17.0862 52.2198 17.1643 52.3287 17.2045C52.44 17.2424 52.5572 17.2614 52.6803 17.2614C52.7726 17.2614 52.8484 17.2566 52.9076 17.2472C52.9668 17.2353 53.0141 17.2259 53.0496 17.2188L53.2201 17.9716C53.1633 17.9929 53.084 18.0142 52.9822 18.0355C52.8804 18.0592 52.7513 18.071 52.5951 18.071C52.3583 18.071 52.1263 18.0201 51.8991 17.9183C51.6742 17.8165 51.4871 17.6615 51.338 17.4531C51.1912 17.2448 51.1178 16.982 51.1178 16.6648V11.2386ZM55.3366 14.7188V18H54.4985V10.7273H55.3366V13.3977H55.4076C55.5354 13.116 55.7272 12.8923 55.9829 12.7266C56.2409 12.5585 56.5842 12.4744 57.0127 12.4744C57.3844 12.4744 57.7099 12.549 57.9893 12.6982C58.2686 12.8449 58.4852 13.071 58.6391 13.3764C58.7954 13.6795 58.8735 14.0653 58.8735 14.5341V18H58.0354V14.5909C58.0354 14.1577 57.923 13.8227 57.6981 13.5859C57.4755 13.3468 57.1666 13.2273 56.7712 13.2273C56.4966 13.2273 56.2504 13.2853 56.0326 13.4013C55.8171 13.5173 55.6467 13.6866 55.5212 13.9091C55.3981 14.1316 55.3366 14.4015 55.3366 14.7188ZM63.6311 18H62.7078L65.3783 10.7273H66.2874L68.9578 18H68.0345L65.8612 11.8778H65.8044L63.6311 18ZM63.972 15.1591H67.6936V15.9403H63.972V15.1591ZM70.9713 10.7273V18H70.0906V10.7273H70.9713ZM75.436 18V12.5455H76.2741V18H75.436ZM75.8621 11.6364C75.6988 11.6364 75.5579 11.5807 75.4395 11.4695C75.3235 11.3582 75.2655 11.2244 75.2655 11.0682C75.2655 10.9119 75.3235 10.7782 75.4395 10.6669C75.5579 10.5556 75.6988 10.5 75.8621 10.5C76.0255 10.5 76.1652 10.5556 76.2812 10.6669C76.3995 10.7782 76.4587 10.9119 76.4587 11.0682C76.4587 11.2244 76.3995 11.3582 76.2812 11.4695C76.1652 11.5807 76.0255 11.6364 75.8621 11.6364ZM78.6471 14.7188V18H77.809V12.5455H78.6187V13.3977H78.6897C78.8176 13.1207 79.0117 12.8982 79.2721 12.7301C79.5325 12.5597 79.8687 12.4744 80.2806 12.4744C80.6499 12.4744 80.9731 12.5502 81.2501 12.7017C81.5271 12.8509 81.7425 13.0781 81.8964 13.3835C82.0503 13.6866 82.1272 14.0701 82.1272 14.5341V18H81.2892V14.5909C81.2892 14.1624 81.1779 13.8286 80.9553 13.5895C80.7328 13.348 80.4274 13.2273 80.0392 13.2273C79.7716 13.2273 79.5325 13.2853 79.3218 13.4013C79.1135 13.5173 78.949 13.6866 78.8282 13.9091C78.7075 14.1316 78.6471 14.4015 78.6471 14.7188Z" fill="white"/><path d="M96.3039 7.14491C96.642 6.9517 97.0575 6.9517 97.3956 7.14491L100.7 9.03316L95.9035 11.7733C94.6199 12.507 94.6199 14.3583 95.9035 15.0919L100.7 17.8321L97.3956 19.7203C97.0575 19.9135 96.642 19.9135 96.3039 19.7203L93.5539 18.149C93.2114 17.9532 93.0001 17.5886 93 17.194V9.67122C93 9.27662 93.2114 8.91208 93.5539 8.71623L96.3039 7.14491ZM104.003 7.14491C104.342 6.95176 104.757 6.95171 105.095 7.14491L107.844 8.71623C108.187 8.91207 108.399 9.27658 108.399 9.67122V17.194C108.399 17.5886 108.187 17.9532 107.844 18.149L105.095 19.7203C104.757 19.9135 104.342 19.9135 104.003 19.7203L100.7 17.8321L105.495 15.0919C106.779 14.3583 106.779 12.507 105.495 11.7733L100.7 9.03316L104.003 7.14491ZM96.8494 12.3328C97.4568 12.3328 97.9494 12.825 97.9495 13.4323C97.9495 14.0397 97.4569 14.5324 96.8494 14.5324C96.2421 14.5323 95.75 14.0396 95.75 13.4323C95.7502 12.8251 96.2422 12.333 96.8494 12.3328ZM104.549 12.3328C105.156 12.3328 105.649 12.825 105.649 13.4323C105.649 14.0397 105.156 14.5324 104.549 14.5324C103.942 14.5324 103.449 14.0397 103.449 13.4323C103.449 12.825 103.942 12.3329 104.549 12.3328Z" fill="white"/><path d="M155.347 22L156.971 18.3558L153.724 11.1174H155.693L157.948 16.2581L160.082 11.1174H161.991L157.256 22H155.347Z" fill="white"/><path d="M151.273 18.6929V8.17139H153.077V18.6929H151.273Z" fill="white"/><path d="M145.919 18.8736C145.297 18.8736 144.781 18.7684 144.37 18.5579C143.96 18.3475 143.654 18.0669 143.453 17.7162C143.253 17.3654 143.153 16.9847 143.153 16.5
168738C143.153 16.0928 143.273 15.677 143.514 15.3262C143.764 14.9755 144.13 14.7049 144.611 14.5145C145.092 14.3141 145.683 14.2139 146.385 14.2139H148.294C148.294 13.8131 148.239 13.4824 148.128 13.2219C148.018 12.9513 147.848 12.7509 147.617 12.6206C147.387 12.4904 147.091 12.4252 146.73 12.4252C146.32 12.4252 145.969 12.5204 145.678 12.7108C145.388 12.8912 145.207 13.1718 145.137 13.5526H143.363C143.423 13.0114 143.604 12.5505 143.904 12.1697C144.205 11.7789 144.601 11.4783 145.092 11.2678C145.593 11.0474 146.139 10.9371 146.73 10.9371C147.442 10.9371 148.048 11.0624 148.549 11.3129C149.05 11.5534 149.431 11.9041 149.692 12.3651C149.962 12.816 150.098 13.3622 150.098 14.0035V18.6932H148.564L148.384 17.4757C148.284 17.6761 148.154 17.8615 147.993 18.0318C147.843 18.2022 147.667 18.3525 147.467 18.4828C147.267 18.603 147.036 18.6982 146.776 18.7684C146.525 18.8385 146.239 18.8736 145.919 18.8736ZM146.325 17.4456C146.615 17.4456 146.871 17.3955 147.091 17.2953C147.322 17.1851 147.517 17.0348 147.677 16.8444C147.848 16.644 147.978 16.4235 148.068 16.183C148.159 15.9425 148.219 15.687 148.249 15.4164V15.3863H146.58C146.229 15.3863 145.939 15.4314 145.708 15.5216C145.478 15.6018 145.312 15.722 145.212 15.8824C145.112 16.0427 145.062 16.2281 145.062 16.4385C145.062 16.649 145.112 16.8293 145.212 16.9796C145.312 17.13 145.458 17.2452 145.648 17.3254C145.839 17.4055 146.064 17.4456 146.325 17.4456Z" fill="white"/><path d="M138.783 18.8736C138.041 18.8736 137.375 18.7082 136.784 18.3775C136.202 18.0368 135.746 17.5709 135.416 16.9796C135.095 16.3784 134.935 15.697 134.935 14.9354C134.935 14.1438 135.095 13.4523 135.416 12.8611C135.746 12.2599 136.202 11.7889 136.784 11.4482C137.375 11.1075 138.046 10.9371 138.798 10.9371C139.74 10.9371 140.532 11.1877 141.173 11.6887C141.773 12.1479 142.171 12.7694 142.368 13.553H140.459C140.346 13.2493 140.153 13.0036 139.88 12.816C139.569 12.5956 139.199 12.4853 138.768 12.4853C138.397 12.4853 138.056 12.5805 137.746 12.7709C137.445 12.9613 137.204 13.2369 137.024 13.5976C136.854 13.9584 136.768 14.3943 136.768 14.9054C136.768 15.2962 136.819 15.6419 136.919 15.9425C137.019 16.2431 137.159 16.4987 137.34 16.7091C137.53 16.9095 137.746 17.0648 137.986 17.1751C138.227 17.2853 138.487 17.3404 138.768 17.3404C139.058 17.3404 139.319 17.2953 139.549 17.2051C139.79 17.1049 139.99 16.9596 140.151 16.7692C140.321 16.5788 140.441 16.3534 140.511 16.0928H142.406C142.225 16.9346 141.814 17.611 141.173 18.122C140.532 18.6231 139.735 18.8736 138.783 18.8736Z" fill="white"/><path d="M129.836 18.8736C129.214 18.8736 128.698 18.7684 128.287 18.5579C127.877 18.3475 127.571 18.0669 127.37 17.7162C127.17 17.3654 127.07 16.9847 127.07 16.5738C127.07 16.0928 127.19 15.677 127.431 15.3262C127.681 14.9755 128.047 14.7049 128.528 14.5145C129.009 14.3141 129.6 14.2139 130.302 14.2139H132.211C132.211 13.8131 132.156 13.4824 132.045 13.2219C131.935 12.9513 131.765 12.7509 131.534 12.6206C131.304 12.4904 131.008 12.4252 130.647 12.4252C130.237 12.4252 129.886 12.5204 129.595 12.7108C129.305 12.8912 129.124 13.1718 129.054 13.5526H127.28C127.34 13.0114 127.521 12.5505 127.821 12.1697C128.122 11.7789 128.518 11.4783 129.009 11.2678C129.51 11.0474 130.056 10.9371 130.647 10.9371C131.359 10.9371 131.965 11.0624 132.466 11.3129C132.967 11.5534 133.348 11.9041 133.609 12.3651C133.879 12.816 134.015 13.3622 134.015 14.0035V18.6932H132.481L132.301 17.4757C132.201 17.6761 132.07 17.8615 131.91 18.0318C131.76 18.2022 131.584 18.3525 131.384 18.4828C131.184 18.603 130.953 18.6982 130.693 18.7684C130.442 18.8385 130.156 18.8736 129.836 18.8736ZM130.242 17.4456C130.532 17.4456 130.788 17.3955 131.008 17.2953C131.239 17.1851 131.434 17.0348 131.594 16.8444C131.765 16.644 131.895 16.4235 131.985 16.183C132.076 15.9425 132.136 15.687 132.166 15.4164V15.3863H130.497C130.146 15.3863 129.856 15.4314 129.625 15.5216C129.395 15.6018 129.229 15.722 129.129 15.8824C129.029 16.0427 128.979 16.2281 128.979 16.4385C128.979 16.649 129.029 16.8293 129.129 16.9797C129.229 17.13 129.375 17.2452 129.565 17.3254C129.756 17.4055 129.981 17.4456 130.242 17.4456Z" fill="white"/><path d="M114.998 18.6932V8.17139H117.133L120.5 14.9655L123.837 8.17139H125.987V18.6932H124.183V11.2678L121.206 17.2201H119.793L116.802 11.2828V18.6932H114.998Z" fill="white"/></svg>'; 169 } 170 171 // Dismiss hides the badge until the next page load. 172 var closeBtn = document.createElement("button"); 173 closeBtn.setAttribute("data-platform-badge-close", ""); 174 closeBtn.type = "button"; 175 closeBtn.setAttribute("aria-label", "Hide badge"); 176 closeBtn.textContent = "Ã"; 177 closeBtn.style.cssText = "display:flex;align-self:stretch;align-items:center;justify-content:center;padding:0 8px 0 2px;border:none;background:transparent;color:rgba(255,255,255,0.8);font-family:Arial,sans-serif;font-size:16px;line-height:1;cursor:pointer;";
178 closeBtn.addEventListener("click", hideBadge); 179 180 container.appendChild(badge); 181 container.appendChild(closeBtn); 182 document.body.appendChild(container); 183 } 184 185 function loadBadge() { 186 fetch("https://www.macaly.com" + '/api/badge-config?chatId=' + encodeURIComponent("s7u6o7pcuyzaq8hbf01on3he")) 187 .then(function (res) { 188 return res.json(); 189 }) 190 .then(function (data) { 191 if (data && data.badgeVisibility && typeof data.link === "string") { 192 renderBadge(data); 193 } 194 }) 195 .catch(function () { 196 // Badge config unavailable: leave the page without a badge. 197 }); 198 } 199 200 if (document.readyState === "loading") { 201 document.addEventListener("DOMContentLoaded", loadBadge); 202 } else { 203 loadBadge(); 204 } 205})(); 206`}}),q.jsx("script",{dangerouslySetInnerHTML:{__html:` 207(function() { 208 var s = document.createElement('script'); 209 s.src = 'https://www.macaly.com/js/platform-app.js'; 210 s.defer = true; 211 s.setAttribute('data-url', 'https://m.lilstts.com/events'); 212 document.head.appendChild(s); 213})(); 214`}}),q.jsx(hE,{})]}),q.jsx(A_,{children:q.jsxs("body",{children:[n,q.jsx(mE,{})]})})]})}function O5(){const n=cE({select:a=>a.location.pathname.startsWith("/admin")});return q.jsx(R5,{children:n?q.jsx(Uf,{}):q.jsxs(q.Fragment,{children:[q.jsx(O_,{}),q.jsx("main",{children:q.jsx(Uf,{})}),q.jsx(L_,{})]})})}const L5="modulepreload",N5=function(n){return"/"+n},Cy={},ze=function(a,i,o){let l=Promise.resolve();if(i&&i.length>0){let h=function(g){return Promise.all(g.map(v=>Promise.resolve(v).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),m=d?.nonce||d?.getAttribute("nonce");l=h(i.map(g=>{if(g=N5(g),g in Cy)return;Cy[g]=!0;const v=g.endsWith(".css"),y=v?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${g}"]${y}`))return;const _=document.createElement("link");if(_.rel=v?"stylesheet":L5,v||(_.as="script"),_.crossOrigin="",_.href=g,m&&_.setAttribute("nonce",m),document.head.appendChild(_),v)return new Promise((S,R)=>{_.addEventListener("load",S),_.addEventListener("error",()=>R(new Error(`Unable to preload CSS for ${g}`)))})}))}function f(d){const m=new Event("vite:preloadError",{cancelable:!0});if(m.payload=d,window.dispatchEvent(m),!m.defaultPrevented)throw d}return l.then(d=>{for(const m of d||[])m.status==="rejected"&&f(m.reason);return a().catch(f)})},k5=()=>ze(()=>import("./privacybeleid-CrAL_Jtp.js"),[]),Ty="https://www.mayascircle.com",D5=ke("/privacybeleid")({head:()=>{const n=wn["/privacybeleid"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:`${Ty}/privacybeleid`},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:`${Ty}/privacybeleid`}]}},component:De(k5,"component")}),z5=()=>ze(()=>import("./medische-disclaimer-D9D7IZLE.js"),[]),Ry="https://www.mayascircle.com",B5=ke("/medische-disclaimer")({head:()=>{const n=wn["/medische-disclaimer"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:`${Ry}/medische-disclaimer`},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:`${Ry}/medische-disclaimer`}]}},component:De(z5,"component")}),U5=()=>ze(()=>import("./lidmaatschap-BRzfDwgs.js"),[]),xy="https://www.mayascircle.com",q5=ke("/lidmaatschap")({validateSearch:n=>({purchase:typeof n.purchase=="string"?n.purchase:void 0}),head:()=>{const n=wn["/lidmaatschap"],a=n.openGraph?.images;return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:a},{property:"og:url",content:`${xy}/lidmaatschap`}],links:[{rel:"canonical",href:`${xy}/lidmaatschap`}]}},component:De(U5,"component")}),j5=()=>ze(()=>import("./contact-DJTsLce9.js"),[]),Ay="https://www.mayascircle.com",H5=ke("/contact")({head:()=>{const n=wn["/contact"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:`${Ay}/contact`},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:`${Ay}/contact`}]}},component:De(j5,"component")}),V5=()=>ze(()=>import("./brand-CZ89DGck.js"),[]),P5=ke("/brand")({head:()=>({meta:[{title:"Brand Guide â Maya's Circle"},{name:"robots",content:"noindex, nofollow"}]}),component:De(V5,"component")}),Q5=()=>ze(()=>import("./betaling-B8nQxmNm.js"),__vite__mapDeps([0,1])),I5=ke("/betaling")({validateSearch:n=>({id:typeof n.id=="string"?n.id:void 0}),component:De(Q5,"component")}),$5=()=>ze(()=>import("./algemene-voorwaarden-BpZdH7EN.js"),[]),My="https://www.mayascircle.com",G5=ke("/algemene-voorwaarden")({head:()=>{const n=wn["/algemene-voorwaarden"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:`${My}/algemene-voorwaarden`},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:`${My}/algemene-voorwaarden`}]}},component:De($5,"component")}),Y5=()=>ze(()=>import("./about-DJON2Yjv.js"),__vite__mapDeps([2,3])),Rl="https://www.mayascircle.com",X5=JSON.stringify({"@context":"https://schema.org","@type":"Person",name:"Maya Vereecken",jobTitle:"Apotheker en systemisch gezondheidsexpert",url:`${Rl}/about`,description:"Ik ben Maya Vereecken, apotheker en systemisch gezondheidsexpert. Vanuit mijn praktijk Natuurhuys in Sinaai help ik mensen met complexe gezondheidsvragen via persoonlijke consulten. Via Maya's Circle geef ik gezondheidseducatie online. Via mayavereecken.com begeleid ik deep dives voor wie wil verdiepen.",knowsAbout:["apotheekadvies","aromatherapie","gemmotherapie","voedingssupplementen","hormoonbalans","systemische gezondheid","hersenwetenschap","eeuwen
214oude wijsheid","reguliere wetenschap","gezondheid van vrouwen"],hasOccupation:{"@type":"Occupation",name:"Apotheker",occupationLocation:{"@type":"Country",name:"Belgium"}},worksFor:[{"@type":"LocalBusiness",name:"Het Natuurhuys",url:"https://www.natuurhuys.be",address:{"@type":"PostalAddress",addressLocality:"Sinaai",addressCountry:"BE"}},{"@type":"EducationalOrganization",name:"Maya's Circle",url:Rl},{"@type":"Organization",name:"Maya Vereecken Consultancy",url:"https://www.mayavereecken.com"}],sameAs:["https://www.linkedin.com/in/mayavereecken","https://www.instagram.com/mayasvereecken","https://www.facebook.com/mayasvereecken","https://www.mayavereecken.com","https://www.natuurhuys.be"]}),K5=ke("/about")({head:()=>{const n=wn["/about"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:`${Rl}/about`}],links:[{rel:"canonical",href:`${Rl}/about`}],scripts:[{type:"application/ld+json",children:X5}]}},component:De(Y5,"component")}),Z5=()=>ze(()=>import("./index-D3Mqx-yK.js"),__vite__mapDeps([4,3])),Oy="https://www.mayascircle.com",F5=JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"Wat kan ik doen om mijn cholesterol natuurlijk te verlagen?",acceptedAnswer:{"@type":"Answer",text:"In Maya's Circle leer je hoe voeding, leefstijl en natuurlijke middelen zoals aromatherapie en voedingssupplementen kunnen helpen bij een gezond cholesterolgehalte."}},{"@type":"Question",name:"Hoe verhoog ik de immuniteit van mijn baby op een natuurlijke manier?",acceptedAnswer:{"@type":"Answer",text:"Maya's Circle biedt uitleg over de opbouw van het immuunsysteem bij kinderen en leefstijladviezen voor jonge gezinnen."}},{"@type":"Question",name:"Waarom slaap ik slecht, ook als ik moe ben?",acceptedAnswer:{"@type":"Answer",text:"Je zenuwstelsel en hormoonbalans spelen een sleutelrol in slaapkwaliteit. In Maya's Circle leer je welke factoren j
214ouw slaap beïnvloeden en hoe je dit stap voor stap aanpakt."}},{"@type":"Question",name:"Wat kan ik doen aan opvliegers in de overgang, zonder hormonen?",acceptedAnswer:{"@type":"Answer",text:"Maya's Circle behandelt de overgang: van fytohormonen en voeding tot aromatherapie en gemmotherapie als natuurlijke ondersteuning."}},{"@type":"Question",name:"Hoe herken ik een tekort aan magnesium?",acceptedAnswer:{"@type":"Answer",text:"Vermoeidheid, spierkrampen, slaapproblemen en prikkelbaarheid kunnen wijzen op een magnesiumtekort. In Maya's Circle leer je dit herkennen en aanpakken via voeding en supplementen."}},{"@type":"Question",name:"Waarom heb ik ondanks genoeg slaap nog steeds geen energie?",acceptedAnswer:{"@type":"Answer",text:"Energie hangt af van meer dan slaap: hormoonbalans, darmmicrobioom, stress en voedingstekorten spelen allemaal een rol. Maya's Circle helpt je de puzzelstukken leggen."}}]}),J5=ke("/")({head:()=>{const n=wn["/"];return{meta:[{title:n.title},{name:"description",content:n.description},{property:"og:title",content:n.title},{property:"og:description",content:n.description},{property:"og:image",content:n.openGraph?.images},{property:"og:url",content:Oy}],links:[{rel:"canonical",href:Oy}],scripts:[{type:"application/ld+json",children:F5}]}},component:De(Z5,"component")}),W5=()=>ze(()=>import("./index-CdcbwEp0.js"),[]),e6=ke("/leden/")({component:De(W5,"component")}),t6=()=>ze(()=>import("./index-CTphCJss.js"),__vite__mapDeps([5,1])),xl="https://www.mayascircle.com",n6=JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:xl},{"@type":"ListItem",position:2,name:"Evenementen",item:`${xl}/evenementen`}]}),a6=ke("/evenementen/")({head:()=>{const n=wn["/evenementen"];return{meta:[{title:n?.title},{name:"description",content:n?.description},{property:"og:title",content:n?.title},{property:"og:description",content:n?.description},{property:"og:image",content:n?.openGraph?.images},{property:"og:url",content:`${xl}/evenementen`}],links:[{rel:"canonical",href:`${xl}/evenementen`}],scripts:[{type:"application/ld+json",children:n6}]}},component:De(t6,"component")}),Ly="https://www.mayascircle.com";function Cv(n,a){const i={get(o,l){if(typeof l=="string"){const f=[...a,l];return Cv(n,f)}else if(l===mv){if(a.length<1){const f=[n,...a].join(".");throw new Error(`API path is expected to be of the form \`${n}.childComponent.functionName\`. Found: \`${f}\``)}return"_reference/childComponent/"+a.join("/")}else return}};return new Proxy({},i)}const i6=()=>Cv("components",[]);var s6={};async function r6(n,...a){const i=await o6(n,...a);return{_name:at(n),_argsJSON:bt(a[0]??{}),_valueJSON:bt(i)}}async function o6(n,...a){const[i,o]=a;return l6(o??{}).query(n,i||{})}function l6(n){"url"in n&&n.url===void 0&&console.error("deploymentUrl is undefined, are your environment variables set? In the future explicitly passing undefined will cause an error. To explicitly use the default, pass `process.env.NEXT_PUBLIC_CONVEX_URL`.");const a=new vv(c6(n.url,n.skipConvexDeploymentUrlCheck??!1));return n.token!==void 0&&a.setAuth(n.token),n.adminToken!==void 0&&a.setAdminAuth(n.adminToken),a.setFetchOptions({cache:"no-store"}),a}function c6(n,a){const i=n??s6.NEXT_PUBLIC_CONVEX_URL,o=n===void 0;if(typeof i!="string")throw new Error(o?"Environment variable NEXT_PUBLIC_CONVEX_URL is not set.":"Convex function called with invalid deployment address.");return a||ed(i),i}async function Al(n,a,i){return r6(n,a??{},{url:"https://beaming-meadowlark-816.eu-west-1.convex.cloud"})}const Ml=lC;i6();const u6=()=>ze(()=>import("./index-B1FCarNy.js"),__vite__mapDeps([6,3,7])),f6=ke("/blog/")({loader:async()=>({preloadedPosts:await Al(Ml.blog.listPublished)}),head:({loaderData:n})=>{const a=wn["/blog"];return{meta:[{title:a.title},{name:"description",content:a.description},{property:"og:title",content:a.title},{property:"og:description",content:a.description},{property:"og:image",content:a.openGraph?.images},{property:"og:url",content:`${Ly}/blog`},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:`${Ly}/blog`}]}},component:De(u6,"component")}),d6=()=>ze(()=>import("./index-D_eqnveQ.js"),__vite__mapDeps([8,9])),h6=ke("/admin/")({component:De(d6,"component")}),m6=()=>ze(()=>import("./welkom-B4l8wMp5.js"),__vite__mapDeps([10,11])),p6=ke("/leden/welkom")({component:De(m6,"component")}),g6=()=>ze(()=>import("./voordelen-pjlgnP0h.js"),__vite__mapDeps([12,11])),y6=ke("/leden/voordelen")({component:De(g6,"component")}),v6=()=>ze(()=>import("./videos-D9t9pEK_.js"),__vite__mapDeps([13,11])),b6=ke("/leden/videos")({component:De(v6,"component")}),S6=()=>ze(()=>import("./therapeuten-D8G6SHQr.js"),__vite__mapDeps([14,11])),w6=ke("/leden/therapeuten")({component:De(S6,"component")}),E6=()=>ze(()=>import("./qa-DbBtpTgk.js"),__vite__mapDeps([15,11])),_6=ke("/leden/qa")({component:De(E6,"component")}),C6=()=>ze(()=>import("./mijn-omgeving-DmLkyJ38.js"),__vite__mapDeps([16,11])),T6=ke("/leden/mijn-omgeving")({component:De(C6,"component")}),R6=()=>ze(()=>import("./inloggen-tUJRDhou.js"),[]),x6=ke("/leden/inloggen")({component:De(R6,"component")}),A6=()=>ze(()=>import("./downloads-wLi-KeMH.js"),__vite__mapDeps([17,11])),M6=ke("/leden/downloads")({component:De(A6,"component")}),O6="https://www.mayascircle.com",L6=()=>ze(()=>import("./_slug-Dr5xbocC.js"),__vite__mapDeps([18,1,7])),N6=ke("/evenementen/$slug")({loader:async({params:n})=>({preloadedBySlug:await Al(Ml.events.getBySlug,{slug:n.slug}),slug:n.slug}),head:({params:n})=>{const a=n.slug??"",i=a.split("-").map(d=>d.charAt(0).toUpperCase()+d.slice(1)).join(" "),o=`${i}
214 â Maya's Circle`,l=`Bekijk alle details en schrijf je in voor "${i}", een evenement van Maya Vereecken.`,f=`${O6}/evenementen/${a}`;return{meta:[{title:o},{name:"description",content:l},{property:"og:title",content:o},{property:"og:description",content:l},{property:"og:image",content:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/dK3gEtbOn_HAYbxY07-OV.jpg"},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:f}]}},component:De(L6,"component")}),k6="https://www.mayascircle.com",D6="https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/new-chat/Fl1zH5amFtuJBvfzZCU-R.jpg",z6=()=>ze(()=>import("./_slug-B6Xkyngc.js"),__vite__mapDeps([19,3,7]));function B6(n){return n.split("-").map(a=>a.charAt(0).toUpperCase()+a.slice(1)).join(" ")}const U6=ke("/blog/$slug")({loader:async({params:n})=>{const[a,i]=await Promise.all([Al(Ml.blog.getBySlug,{slug:n.slug}),Al(Ml.blog.listPublished)]);return{preloadedPost:a,preloadedAllPosts:i,slug:n.slug}},head:({loaderData:n})=>{const a=n?.slug??"",i=a?`${B6(a)} â Maya's Circle`:"Blog â Maya's Circle",o="Een reflectie van Maya Vereecken over stilstaan bij wat het leven ons toont. En die kracht in je eigen leven in te zetten.",l=D6,f=`${k6}/blog/${a}`;return{meta:[{title:i},{name:"description",content:o},{property:"og:title",content:i},{property:"og:description",content:o},{property:"og:image",content:l},{name:"twitter:card",content:"summary_large_image"}],links:[{rel:"canonical",href:f}]}},component:De(z6,"component")}),q6=()=>ze(()=>import("./utm-B6CsY2Og.js"),__vite__mapDeps([20,9])),j6=ke("/admin/utm")({component:De(q6,"component")}),H6=()=>ze(()=>import("./registrations-BIeZ-S0D.js"),__vite__mapDeps([21,9])),V6=ke("/admin/registrations")({component:De(H6,"component")}),P6=()=>ze(()=>import("./leden-BcnN5qeQ.js"),__vite__mapDeps([22,9])),Q6=ke("/admin/leden")({component:De(P6,"component")}),I6=()=>ze(()=>import("./inhoud-CHb8dDpI.js"),__vite__mapDeps([23,9])),$6=ke("/admin/inhoud")({component:De(I6,"component")}),G6=()=>ze(()=>import("./blog-CPvt3-xv.js"),__vite__mapDeps([24,9])),Y6=ke("/admin/blog")({component:De(G6,"component")}),X6=D5.update({id:"/privacybeleid",path:"/privacybeleid",getParentRoute:()=>Me}),K6=B5.update({id:"/medische-disclaimer",path:"/medische-disclaimer",getParentRoute:()=>Me}),Z6=q5.update({id:"/lidmaatschap",path:"/lidmaatschap",getParentRoute:()=>Me}),F6=H5.update({id:"/contact",path:"/contact",getParentRoute:()=>Me}),J6=P5.update({id:"/brand",path:"/brand",getParentRoute:()=>Me}),W6=I5.update({id:"/betaling",path:"/betaling",getParentRoute:()=>Me}),eT=G5.update({id:"/algemene-voorwaarden",path:"/algemene-voorwaarden",getParentRoute:()=>Me}),tT=K5.update({id:"/about",path:"/about",getParentRoute:()=>Me}),nT=J5.update({id:"/",path:"/",getParentRoute:()=>Me}),aT=e6.update({id:"/leden/",path:"/leden/",getParentRoute:()=>Me}),iT=a6.update({id:"/evenementen/",path:"/evenementen/",getParentRoute:()=>Me}),sT=f6.update({id:"/blog/",path:"/blog/",getParentRoute:()=>Me}),rT=h6.update({id:"/admin/",path:"/admin/",getParentRoute:()=>Me}),oT=p6.update({id:"/leden/welkom",path:"/leden/welkom",getParentRoute:()=>Me}),lT=y6.update({id:"/leden/voordelen",path:"/leden/voordelen",getParentRoute:()=>Me}),cT=b6.update({id:"/leden/videos",path:"/leden/videos",getParentRoute:()=>Me}),uT=w6.update({id:"/leden/therapeuten",path:"/leden/therapeuten",getParentRoute:()=>Me}),fT=_6.update({id:"/leden/qa",path:"/leden/qa",getParentRoute:()=>Me}),dT=T6.update({id:"/leden/mijn-omgeving",path:"/leden/mijn-omgeving",getParentRoute:()=>Me}),hT=x6.update({id:"/leden/inloggen",path:"/leden/inloggen",getParentRoute:()=>Me}),mT=M6.update({id:"/leden/downloads",path:"/leden/downloads",getParentRoute:()=>Me}),pT=N6.update({id:"/evenementen/$slug",path:"/evenementen/$slug",getParentRoute:()=>Me}),gT=U6.update({id:"/blog/$slug",path:"/blog/$slug",getParentRoute:()=>Me}),yT=j6.update({id:"/admin/utm",path:"/admin/utm",getParentRoute:()=>Me}),vT=V6.update({id:"/admin/registrations",path:"/admin/registrations",getParentRoute:()=>Me}),bT=Q6.update({id:"/admin/leden",path:"/admin/leden",getParentRoute:()=>Me}),ST=$6.update({id:"/admin/inhoud",path:"/admin/inhoud",getParentRoute:()=>Me}),wT=Y6.update({id:"/admin/blog",path:"/admin/blog",getParentRoute:()=>Me}
214),ET={IndexRoute:nT,AboutRoute:tT,AlgemeneVoorwaardenRoute:eT,BetalingRoute:W6,BrandRoute:J6,ContactRoute:F6,LidmaatschapRoute:Z6,MedischeDisclaimerRoute:K6,PrivacybeleidRoute:X6,AdminBlogRoute:wT,AdminInhoudRoute:ST,AdminLedenRoute:bT,AdminRegistrationsRoute:vT,AdminUtmRoute:yT,BlogSlugRoute:gT,EvenementenSlugRoute:pT,LedenDownloadsRoute:mT,LedenInloggenRoute:hT,LedenMijnOmgevingRoute:dT,LedenQaRoute:fT,LedenTherapeutenRoute:uT,LedenVideosRoute:cT,LedenVoordelenRoute:lT,LedenWelkomRoute:oT,AdminIndexRoute:rT,BlogIndexRoute:sT,EvenementenIndexRoute:iT,LedenIndexRoute:aT},_T=Me._addFileChildren(ET);function CT(){return q.jsxs("div",{className:"flex flex-col items-center justify-center h-screen gap-4 p-6 text-center",children:[q.jsx("h1",{className:"text-4xl font-semibold",children:"404"}),q.jsx("p",{className:"text-muted-foreground",children:"Page not found."}),q.jsx(It,{to:"/",className:"text-sm underline underline-offset-4 hover:no-underline",children:"Go home"})]})}function TT({error:n}){const a=ut();return q.jsxs("div",{className:"flex flex-col items-center justify-center h-screen gap-4 p-6 text-center",children:[q.jsx("h1",{className:"text-4xl font-semibold",children:"Something went wrong"}),q.jsx("p",{className:"text-muted-foreground max-w-md break-words",children:n.message}),q.jsx("button",{onClick:()=>a.invalidate(),className:"inline-flex items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground",children:"Retry"})]})}function RT(){return sE({routeTree:_T,scrollRestoration:!0,defaultPreload:"intent",defaultPreloadStaleTime:0,defaultNotFoundComponent:CT,defaultErrorComponent:TT})}async function xT(){const n=await RT();let a;return a=[],window.__TSS_START_OPTIONS__={serializationAdapters:a},a.push(u4),n.options.serializationAdapters&&a.push(...n.options.serializationAdapters),n.update({basepath:"",serializationAdapters:a}),n.stores.matchesId.get().length||await d4(n),n}async function AT(){const n=await xT();return window.$_TSR?.h(),n}var Af;function MT(){return Af||(Af=AT()),q.jsx(g4,{promise:Af,children:n=>q.jsx(lE,{router:n})})}V.startTransition(()=>{Wb.hydrateRoot(document,q.jsx(V.StrictMode,{children:q.jsx(MT,{})}))});export{ai as C,D6 as F,It as L,$t as R,Ly as S,q5 as a,I5 as b,f6 as c,N6 as d,U6 as e,O6 as f,k6 as g,Ml as h,q as i,cn as j,BT as k,zT as l,id as m,kT as n,V1 as o,NT as p,cE as q,V as r,DT as u};
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.