vendor: 4,425 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/thank-you-D_XnYzIB.js","assets/jsx-runtime-DVpe7PXp.js","assets/CTA-1GiBVkx0.js","assets/terms-CbULbH0F.js","assets/robotic-space-thesis-BTFQrSHl.js","assets/PageHero-pB56ttSr.js","assets/Section-QKwOGyVG.js","assets/use-breakpoint-CskL4ae6.js","assets/react-Dps3yNUO.js","assets/privacy-DvOZa9wW.js","assets/media-C-e165z_.js","assets/human-data-samples-DNYiBPVn.js","assets/LogoMarquee-CwRZzxf6.js","assets/robotic-data-logo-black.png.asset-L_YjRQDR.js","assets/chevron-down-dnZNj7nQ.js","assets/email-signature-BT76IXwL.js","assets/data-samples-bLBarsNp.js","assets/data-catalogue-thank-you-BSKTwaQv.js","assets/cookie-policy-D-_ZlLju.js","assets/contact-X0M4iyDB.js","assets/map-pin-DEovIJkc.js","assets/routes-Cv5MBc2C.js","assets/Stat-Bln1usNz.js","assets/StatConverge-DNRxSWxc.js","assets/use-transform-DWzGhcjX.js","assets/building-2-CF7-GOxH.js","assets/earth-iAoo0tMh.js","assets/handshake-BTNR5KOk.js","assets/users-BZSAp-06.js","assets/world-data-DwYjST3o.js","assets/DotCountryMap-BhzKCfmG.js","assets/HeroZoomImage-CU5_4Boh.js","assets/bot-5XYaqLZZ.js","assets/brain-e_X0AEuU.js","assets/car-5_RPyAKX.js","assets/factory-BTPxlH_d.js","assets/flask-conical-Cl4ocqgz.js","assets/layers-Jqt3j8EC.js","assets/human-data-Re6AUJXn.js","assets/Viz-DkU5OfhS.js","assets/boxes-J1Rhakbw.js","assets/cpu-3suddYST.js","assets/person-standing-9t9BVaSz.js","assets/video-CweVheIc.js","assets/about-Dccc2bOo.js","assets/voxelmaps-digital-twin-platform-nms6Fz2S.js","assets/database-Cwy_sl_g.js","assets/tags-OIynhYsF.js","assets/radar-D49avSIs.js","assets/move-3d-n-_eIm25.js","assets/plane-BqPh6D3D.js","assets/workflow-Bx4k8PEz.js","assets/symbo-network-usa-BKuuiwI0.js","assets/check-Btzuk2a2.js","assets/street-level-data-C7X-OUYL.js","assets/map-Dvi4TsqX.js","assets/pedestrian-indoor-data-BeztreII.js","assets/aerial-data-hlJzcFCn.js","assets/file-check-corner-1YQTU7Fi.js","assets/voxelmaps-san-jose-real-time-city-digital-twin-1Pllfonb.js","assets/voxelmaps-rebrands-as-robotic-data-C1WZyG8C.js","assets/techresearchstudies-DDw9oiqp.js","assets/users-round-BvU7qHSs.js","assets/collection-services-p9s9UCSk.js","assets/news-investor-updates-BJaQ2NUP.js","assets/leadership-BYkkrViJ.js","assets/careers-DWvycSe-.js"])))=>i.map(i=>d[i]); 2import{n as e,o as t,t as n}from"./jsx-runtime-DVpe7PXp.js";import{t as r}from"./react-Dps3yNUO.js";import{_ as i,a,f as o,i as s,o as c,r as l,s as u,t as d,x as f}from"./use-breakpoint-CskL4ae6.js";import{n as p,r as m,t as h}from"./use-transform-DWzGhcjX.js";var g=e((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,ie());else{var t=n(l);t!==null&&se(x,t.startTime-e)}}var S=!1,C=-1,ee=5,te=-1;function ne(){return g?!0:!(e.unstable_now()-te<ee)}function re(){if(g=!1,S){var t=e.unstable_now();te=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&ne());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&se(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?ie():S=!1}}}var ie;if(typeof y==`function`)ie=function(){y(re)};
vendor: 9,927 bytes, lines 2-4
2else if(typeof MessageChannel<`u`){var ae=new MessageChannel,oe=ae.port2;ae.port1.onmessage=re,ie=function(){oe.postMessage(null)}}else ie=function(){_(re,0)};function se(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):ee=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,se(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,ie()))),r},e.unstable_shouldYield=ne,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),_=e(((e,t)=>{t.exports=g()})),v=e((e=>{var t=r();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}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 i(){}var a={d:{f:i,r:function(){throw Error(n(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},o=Symbol.for(`react.portal`);function s(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}var c=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function l(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return s(e,t,null,r)},e.flushSync=function(e){var t=c.T,n=a.p;try{if(c.T=null,a.p=2,e)return e()}finally{c.T=t,a.p=n,a.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,a.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&a.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=l(n,t.crossOrigin),i=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?a.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:i,fetchPriority:o}):n===`script`&&a.d.X(e,{crossOrigin:r,integrity:i,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`)if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=l(t.as,t.crossOrigin);a.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0})}}else t??a.d.M(e)},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=l(n,t.crossOrigin);a.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`)if(t){var n=l(t.as,t.crossOrigin);a.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0})}else a.d.m(e)},e.requestFormReset=function(e){a.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return c.H.useFormState(e,t,n)},e.useFormStatus=function(){return c.H.useHostTransitionStatus()},e.version=`19.2.5`})),y=e(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=v()})),b=e((e=>{var t=_(),n=r(),i=y();function a(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}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 o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function s(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function c(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 l(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 u(e){if(s(e)!==e)throw Error(a(188))}function d(e){var t=e.alternate;if(!t){if(t=s(e),t===null)throw Error(a(188));return t===e?e:null}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return u(i),e;if(o===r)return u(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var c=!1,l=i.child;l;){if(l===n){c=!0,n=i,r=o;break}if(l===r){c=!0,r=i,n=o;break}l=l.sibling}if(!c){for(l=o.child;l;){if(l===n){c=!0,n=o,r=i;break}if(l===r){c=!0,r=o,n=i;break}l=l.sibling}if(!c)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(n.tag!==3)throw Error(a(188));return n.stateNode.current===n?e:t}function f(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=f(e),t!==null)return t;e=e.sibling}return null}var p=Object.assign,m=Symbol.for(`react.element`),h=Symbol.for(`react.transitional.element`),g=Symbol.for(`react.portal`),v=Symbol.for(`react.fragment`),b=Symbol.for(`react.strict_mode`),x=Symbol.for(`react.profiler`),S=Symbol.for(`react.consumer`),C=Symbol.for(`react.context`),ee=Symbol.for(`react.forward_ref`),te=Symbol.for(`react.suspense`),ne=Symbol.for(`react.suspense_list`),re=Symbol.for(`react.memo`),ie=Symbol.for(`react.lazy`),ae=Symbol.for(`react.activity`),oe=Symbol.for(`react.memo_cache_sentinel`),se=Symbol.iterator;function ce(e){return typeof e!=`object`||!e?null:(e=se&&e[se]||e[`@@iterator`],typeof e==`function`?e:null)}var le=Symbol.for(`react.client.reference`);function ue(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===le?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case v:return`Fragment`;case x:return`Profiler`;case b:return`StrictMode`;case te:return`Suspense`;case ne:return`SuspenseList`;case ae:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case g:return`Portal`;case C:return e.displayName||`Context`;case S:return(e._context.displayName||`Context`)+`.Consumer`;case ee:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case re:return t=e.displayName||null,t===null?ue(e.type)||`Memo`:t;case ie:t=e._payload,e=e._init;try{return ue(e(t))}catch{}}return null}var de=Array.isArray,w=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,E=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,fe={pending:!1,data:null,method:null,action:null},pe=[],me=-1;function he(e){return{current:e}}function D(e){0>me||(e.current=pe[me],pe[me]=null,me--)}function O(e,t){me++,pe[me]=e.current,e.current=t}var ge=he(null),_e=he(null),ve=he(null),ye=he(null);function be(e,t){switch(O(ve,t),O(_e,e),O(ge,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Hd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Hd(t),e=Ud(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}D(ge),O(ge,e)}function xe(){D(ge),D(_e),D(ve)}function Se(e){e.memoizedState!==null&&O(ye,e);var t=ge.current,n=Ud(t,e.type);t!==n&&(O(_e,e),O(ge,n))}function Ce(e){_e.current===e&&(D(ge),D(_e)),ye.current===e&&(D(ye),$f._currentValue=fe)}var we,Te;function Ee(e){if(we===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);we=t&&t[1]||``,Te=-1<e.stack.indexOf(` 3 at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return` 4`+we+e+Te}var De=!1;function Oe(e,t){if(!e||De)return``;De=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
vendor: 13,133 bytes, lines 4-9
4else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(` 5`),l=s.split(` 6`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=` 7`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{De=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Ee(n):``}function ke(e,t){switch(e.tag){case 26:case 27:case 5:return Ee(e.type);case 16:return Ee(`Lazy`);case 13:return e.child!==t&&t!==null?Ee(`Suspense Fallback`):Ee(`Suspense`);case 19:return Ee(`SuspenseList`);case 0:case 15:return Oe(e.type,!1);case 11:return Oe(e.type.render,!1);case 1:return Oe(e.type,!0);case 31:return Ee(`Activity`);default:return``}}function Ae(e){try{var t=``,n=null;do t+=ke(e,n),n=e,e=e.return;while(e);return t}catch(e){return` 8Error generating stack: `+e.message+` 9`+e.stack}}var je=Object.prototype.hasOwnProperty,Me=t.unstable_scheduleCallback,Ne=t.unstable_cancelCallback,Pe=t.unstable_shouldYield,Fe=t.unstable_requestPaint,Ie=t.unstable_now,Le=t.unstable_getCurrentPriorityLevel,Re=t.unstable_ImmediatePriority,ze=t.unstable_UserBlockingPriority,Be=t.unstable_NormalPriority,Ve=t.unstable_LowPriority,He=t.unstable_IdlePriority,Ue=t.log,We=t.unstable_setDisableYieldValue,Ge=null,Ke=null;function qe(e){if(typeof Ue==`function`&&We(e),Ke&&typeof Ke.setStrictMode==`function`)try{Ke.setStrictMode(Ge,e)}catch{}}var Je=Math.clz32?Math.clz32:Ze,Ye=Math.log,Xe=Math.LN2;function Ze(e){return e>>>=0,e===0?32:31-(Ye(e)/Xe|0)|0}var Qe=256,$e=262144,et=4194304;function tt(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 nt(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=tt(n))):i=tt(o):i=tt(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=tt(n))):i=tt(o)):i=tt(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function rt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function it(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 at(){var e=et;return et<<=1,!(et&62914560)&&(et=4194304),e}function ot(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function st(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ct(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-Je(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&<(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function lt(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Je(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function ut(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Je(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function dt(e,t){var n=t&-t;return n=n&42?1:ft(n),(n&(e.suspendedLanes|t))===0?n:0}function ft(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 pt(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function mt(){var e=E.p;return e===0?(e=window.event,e===void 0?32:hp(e.type)):e}function ht(e,t){var n=E.p;try{return E.p=e,t()}finally{E.p=n}}var gt=Math.random().toString(36).slice(2),_t=`__reactFiber$`+gt,vt=`__reactProps$`+gt,yt=`__reactContainer$`+gt,bt=`__reactEvents$`+gt,xt=`__reactListeners$`+gt,St=`__reactHandles$`+gt,Ct=`__reactResources$`+gt,wt=`__reactMarker$`+gt;function Tt(e){delete e[_t],delete e[vt],delete e[bt],delete e[xt],delete e[St]}function Et(e){var t=e[_t];if(t)return t;for(var n=e.parentNode;n;){if(t=n[yt]||n[_t]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ff(e);e!==null;){if(n=e[_t])return n;e=ff(e)}return t}e=n,n=e.parentNode}return null}function Dt(e){if(e=e[_t]||e[yt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ot(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(a(33))}function kt(e){var t=e[Ct];return t||=e[Ct]={hoistableStyles:new Map,hoistableScripts:new Map},t}function k(e){e[wt]=!0}var At=new Set,jt={};function Mt(e,t){Nt(e,t),Nt(e+`Capture`,t)}function Nt(e,t){for(jt[e]=t,e=0;e<t.length;e++)At.add(t[e])}var Pt=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]*$`),Ft={},It={};function Lt(e){return je.call(It,e)?!0:je.call(Ft,e)?!1:Pt.test(e)?It[e]=!0:(Ft[e]=!0,!1)}function Rt(e,t,n){if(Lt(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){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,``+n)}}function zt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function Bt(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function Vt(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function Ht(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function Ut(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wt(e){if(!e._valueTracker){var t=Ht(e)?`checked`:`value`;e._valueTracker=Ut(e,t,``+e[t])}}function Gt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=Ht(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function Kt(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var qt=/[\n"\\]/g;function Jt(e){return e.replace(qt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function Yt(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+Vt(t)):e.value!==``+Vt(t)&&(e.value=``+Vt(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Zt(e,o,Vt(n)):Zt(e,o,Vt(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+Vt(s):e.removeAttribute(`name`)}function Xt(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){Wt(e);return}n=n==null?``:``+Vt(n),t=t==null?n:``+Vt(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),Wt(e)}function Zt(e,t,n){t===`number`&&Kt(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Qt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+Vt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function $t(e,t,n){if(t!=null&&(t=``+Vt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Vt(n)}function en(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(a(92));if(de(r)){if(1<r.length)throw Error(a(93));r=r[0]}n=r}n??=``,t=n}n=Vt(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),Wt(e)}function tn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var nn=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 rn(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||nn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function an(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(a(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``);for(var i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&rn(e,i,r)}else for(var o in t)t.hasOwnProperty(o)&&rn(e,o,t[o])}function on(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 sn=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`],[`
9clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),cn=/^[\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 ln(e){return cn.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function un(){}var dn=null;function fn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var pn=null,mn=null;function hn(e){var t=Dt(e);if(t&&(e=t.stateNode)){var n=e[vt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(Yt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+Jt(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=r[vt]||null;if(!i)throw Error(a(90));Yt(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&Gt(r)}break a;case`textarea`:$t(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&Qt(e,!!n.multiple,t,!1)}}}var gn=!1;function _n(e,t,n){if(gn)return e(t,n);gn=!0;try{return e(t)}finally{if(gn=!1,(pn!==null||mn!==null)&&(Cu(),pn&&(t=pn,e=mn,mn=pn=null,hn(t),e)))for(t=0;t<e.length;t++)hn(e[t])}}function vn(e,t){var n=e.stateNode;if(n===null)return null;var r=n[vt]||null;if(r===null)return null;n=r[t];a: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 a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(a(231,t,typeof n));return n}var yn=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),bn=!1;if(yn)try{var xn={};Object.defineProperty(xn,"passive",{get:function(){bn=!0}}),window.addEventListener(`test`,xn,xn),window.removeEventListener(`test`,xn,xn)}catch{bn=!1}var Sn=null,Cn=null,wn=null;function Tn(){if(wn)return wn;var e,t=Cn,n=t.length,r,i=`value`in Sn?Sn.value:Sn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return wn=i.slice(e,1<r?1-r:void 0)}function En(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 Dn(){return!0}function On(){return!1}function kn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?Dn:On,this.isPropagationStopped=On,this}return p(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=Dn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Dn)},persist:function(){},isPersistent:Dn}),t}var An={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},jn=kn(An),Mn=p({},An,{view:0,detail:0}),Nn=kn(Mn),Pn,Fn,In,Ln=p({},Mn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Jn,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!==In&&(In&&e.type===`mousemove`?(Pn=e.screenX-In.screenX,Fn=e.screenY-In.screenY):Fn=Pn=0,In=e),Pn)},movementY:function(e){return`movementY`in e?e.movementY:Fn}}),Rn=kn(Ln),zn=kn(p({},Ln,{dataTransfer:0})),Bn=kn(p({},Mn,{relatedTarget:0})),Vn=kn(p({},An,{animationName:0,elapsedTime:0,pseudoElement:0})),Hn=kn(p({},An,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Un=kn(p({},An,{data:0})),Wn={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Gn={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:`F
95`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},Kn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function qn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Kn[e])?!!t[e]:!1}function Jn(){return qn}var Yn=kn(p({},Mn,{key:function(e){if(e.key){var t=Wn[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=En(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Gn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Jn,charCode:function(e){return e.type===`keypress`?En(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?En(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),Xn=kn(p({},Ln,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Zn=kn(p({},Mn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Jn})),Qn=kn(p({},An,{propertyName:0,elapsedTime:0,pseudoElement:0})),$n=kn(p({},Ln,{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})),er=kn(p({},An,{newState:0,oldState:0})),tr=[9,13,27,32],nr=yn&&`CompositionEvent`in window,rr=null;yn&&`documentMode`in document&&(rr=document.documentMode);var ir=yn&&`TextEvent`in window&&!rr,ar=yn&&(!nr||rr&&8<rr&&11>=rr),or=` `,sr=!1;function cr(e,t){switch(e){case`keyup`:return tr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function A(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var lr=!1;function ur(e,t){switch(e){case`compositionend`:return A(t);case`keypress`:return t.which===32?(sr=!0,or):null;case`textInput`:return e=t.data,e===or&&sr?null:e;default:return null}}function dr(e,t){if(lr)return e===`compositionend`||!nr&&cr(e,t)?(e=Tn(),wn=Cn=Sn=null,lr=!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 ar&&t.locale!==`ko`?null:t.data;default:return null}}var j={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 fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!j[e.type]:t===`textarea`}function pr(e,t,n,r){pn?mn?mn.push(r):mn=[r]:pn=r,t=Dd(t,`onChange`),0<t.length&&(n=new jn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var mr=null,hr=null;function gr(e){xd(e,0)}function _r(e){if(Gt(Ot(e)))return e}function vr(e,t){if(e===`change`)return t}var yr=!1;if(yn){var br;if(yn){var xr=`oninput`in document;if(!xr){var Sr=document.createElement(`div`);Sr.setAttribute(`oninput`,`return;`),xr=typeof Sr.oninput==`function`}br=xr}else br=!1;yr=br&&(!document.documentMode||9<document.documentMode)}function Cr(){mr&&(mr.detachEvent(`onpropertychange`,wr),hr=mr=null)}function wr(e){if(e.propertyName===`value`&&_r(hr)){var t=[];pr(t,hr,e,fn(e)),_n(gr,t)}}function Tr(e,t,n){e===`focusin`?(Cr(),mr=t,hr=n,mr.attachEvent(`onpropertychange`,wr)):e===`focusout`&&Cr()}function Er(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return _r(hr)}function Dr(e,t){if(e===`click`)return _r(t)}function Or(e,t){if(e===`input`||e===`change`)return _r(t)}function kr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Ar=typeof Object.is==`function`?Object.is:kr;function jr(e,t){if(Ar(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!je.call(t,i)||!Ar(e[i],t[i]))return!1}return!0}function Mr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Nr(e,t){var n=Mr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Mr(n)}}function Pr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Pr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Fr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Kt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Kt(e.document)}return t}function Ir(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 Lr=yn&&`documentMode`in document&&11>=document.documentMode,Rr=null,zr=null,Br=null,Vr=!1;function Hr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Vr||Rr==null||Rr!==Kt(r)||(r=Rr,`selectionStart`in r&&Ir(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: 72,243 bytes, line 9
9sNode:r.focusNode,focusOffset:r.focusOffset}),Br&&jr(Br,r)||(Br=r,r=Dd(zr,`onSelect`),0<r.length&&(t=new jn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Rr)))}function Ur(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var Wr={animationend:Ur(`Animation`,`AnimationEnd`),animationiteration:Ur(`Animation`,`AnimationIteration`),animationstart:Ur(`Animation`,`AnimationStart`),transitionrun:Ur(`Transition`,`TransitionRun`),transitionstart:Ur(`Transition`,`TransitionStart`),transitioncancel:Ur(`Transition`,`TransitionCancel`),transitionend:Ur(`Transition`,`TransitionEnd`)},Gr={},Kr={};yn&&(Kr=document.createElement(`div`).style,`AnimationEvent`in window||(delete Wr.animationend.animation,delete Wr.animationiteration.animation,delete Wr.animationstart.animation),`TransitionEvent`in window||delete Wr.transitionend.transition);function qr(e){if(Gr[e])return Gr[e];if(!Wr[e])return e;var t=Wr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Kr)return Gr[e]=t[n];return e}var Jr=qr(`animationend`),Yr=qr(`animationiteration`),Xr=qr(`animationstart`),Zr=qr(`transitionrun`),Qr=qr(`transitionstart`),$r=qr(`transitioncancel`),ei=qr(`transitionend`),ti=new Map,ni=`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(` `);ni.push(`scrollEnd`);function ri(e,t){ti.set(e,t),Mt(t,[e])}var ii=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&&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)},ai=[],oi=0,si=0;function ci(){for(var e=oi,t=si=oi=0;t<e;){var n=ai[t];ai[t++]=null;var r=ai[t];ai[t++]=null;var i=ai[t];ai[t++]=null;var a=ai[t];if(ai[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&fi(n,i,a)}}function li(e,t,n,r){ai[oi++]=e,ai[oi++]=t,ai[oi++]=n,ai[oi++]=r,si|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function ui(e,t,n,r){return li(e,t,n,r),pi(e)}function di(e,t){return li(e,null,null,t),pi(e)}function fi(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-Je(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function pi(e){if(50<mu)throw mu=0,hu=null,Error(a(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var mi={};function hi(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=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 gi(e,t,n,r){return new hi(e,t,n,r)}function _i(e){return e=e.prototype,!(!e||!e.isReactComponent)}function vi(e,t){var n=e.alternate;return n===null?(n=gi(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function yi(e,t){e.flags&=65011714;var n=e.alternate;return n===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=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function bi(e,t,n,r,i,o){var s=0;if(r=e,typeof e==`function`)_i(e)&&(s=1);else if(typeof e==`string`)s=Wf(e,n,ge.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case ae:return e=gi(31,n,t,i),e.elementType=ae,e.lanes=o,e;case v:return xi(n.children,i,o,t);case b:s=8,i|=24;break;case x:return e=gi(12,n,t,i|2),e.elementType=x,e.lanes=o,e;case te:return e=gi(13,n,t,i),e.elementType=te,e.lanes=o,e;case ne:return e=gi(19,n,t,i),e.elementType=ne,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case C:s=10;break a;case S:s=9;break a;case ee:s=11;break a;case re:s=14;break a;case ie:s=16,r=null;break a}s=29,n=Error(a(130,e===null?`null`:typeof e,``)),r=null}return t=gi(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function xi(e,t,n,r){return e=gi(7,e,r,t),e.lanes=n,e}function Si(e,t,n){return e=gi(6,e,null,t),e.lanes=n,e}function Ci(e){var t=gi(18,null,null,0);return t.stateNode=e,t}function wi(e,t,n){return t=gi(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Ti=new WeakMap;function Ei(e,t){if(typeof e==`object`&&e){var n=Ti.get(e);return n===void 0?(t={value:e,source:t,stack:Ae(t)},Ti.set(e,t),t):n}return{value:e,source:t,stack:Ae(t)}}var Di=[],Oi=0,ki=null,Ai=0,ji=[],Mi=0,Ni=null,Pi=1,Fi=``;function Ii(e,t){Di[Oi++]=Ai,Di[Oi++]=ki,ki=e,Ai=t}function Li(e,t,n){ji[Mi++]=Pi,ji[Mi++]=Fi,ji[Mi++]=Ni,Ni=e;var r=Pi;e=Fi;var i=32-Je(r)-1;r&=~(1<<i),n+=1;var a=32-Je(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Pi=1<<32-Je(t)+i|n<<i|r,Fi=a+e}else Pi=1<<a|n<<i|r,Fi=e}function Ri(e){e.return!==null&&(Ii(e,1),Li(e,1,0))}function zi(e){for(;e===ki;)ki=Di[--Oi],Di[Oi]=null,Ai=Di[--Oi],Di[Oi]=null;for(;e===Ni;)Ni=ji[--Mi],ji[Mi]=null,Fi=ji[--Mi],ji[Mi]=null,Pi=ji[--Mi],ji[Mi]=null}function Bi(e,t){ji[Mi++]=Pi,ji[Mi++]=Fi,ji[Mi++]=Ni,Pi=t.id,Fi=t.overflow,Ni=e}var Vi=null,M=null,N=!1,Hi=null,Ui=!1,Wi=Error(a(519));function Gi(e){throw Zi(Ei(Error(a(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Wi}function Ki(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[_t]=e,t[vt]=r,n){case`dialog`:Z(`cancel`,t),Z(`close`,t);break;case`iframe`:case`object`:case`embed`:Z(`load`,t);break;case`video`:case`audio`:for(n=0;n<X.length;n++)Z(X[n],t);break;case`source`:Z(`error`,t);break;case`img`:case`image`:case`link`:Z(`error`,t),Z(`load`,t);break;case`details`:Z(`toggle`,t);break;case`input`:Z(`invalid`,t),Xt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Z(`invalid`,t);break;case`textarea`:Z(`invalid`,t),en(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||Nd(t.textContent,n)?(r.popover!=null&&(Z(`beforetoggle`,t),Z(`toggle`,t)),r.onScroll!=null&&Z(`scroll`,t),r.onScrollEnd!=null&&Z(`scrollend`,t),r.onClick!=null&&(t.onclick=un),t=!0):t=!1,t||Gi(e,!0)}function qi(e){for(Vi=e.return;Vi;)switch(Vi.tag){case 5:case 31:case 13:Ui=!1;return;case 27:case 3:Ui=!0;return;default:Vi=Vi.return}}function Ji(e){if(e!==Vi)return!1;if(!N)return qi(e),N=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!==`form`&&n!==`button`)||Wd(e.type,e.memoizedProps)),n=!n),n&&M&&Gi(e),qi(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));M=df(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));M=df(e)}else t===27?(t=M,Qd(e.type)?(e=uf,uf=null,M=e):M=t):M=Vi?lf(e.stateNode.nextSibling):null;return!0}function Yi(){M=Vi=null,N=!1}function Xi(){var e=Hi;return e!==null&&(eu===null?eu=e:eu.push.apply(eu,e),Hi=null),e}function Zi(e){Hi===null?Hi=[e]:Hi.push(e)}var Qi=he(null),$i=null,ea=null;function ta(e,t,n){O(Qi,t._currentValue),t._currentValue=n}function na(e){e._currentValue=Qi.current,D(Qi)}function ra(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function ia(e,t,n,r){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var o=i.dependencies;if(o!==null){var s=i.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=i;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),ra(o.return,n,e),r||(s=null);break a}o=c.next}}else if(i.tag===18){if(s=i.return,s===null)throw Error(a(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),ra(s,n,e),s=null}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===e){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}}function aa(e,t,n,r){e=null;for(var i=t,o=!1;i!==null;){if(!o){if(i.flags&524288)o=!0;else if(i.flags&262144)break}if(i.tag===10){var s=i.alternate;if(s===null)throw Error(a(387));if(s=s.memoizedProps,s!==null){var c=i.type;Ar(i.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(i===ye.current){if(s=i.alternate,s===null)throw Error(a(387));s.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e===null?e=[$f]:e.push($f))}i=i.return}e!==null&&ia(t,e,n,r),t.flags|=262144}function oa(e){for(e=e.firstContext;e!==null;){if(!Ar(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function sa(e){$i=e,ea=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ca(e){return ua($i,e)}function la(e,t){return $i===null&&sa(e),ua(e,t)}function ua(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},ea===null){if(e===null)throw Error(a(308));ea=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ea=ea.next=t;return n}var da=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},fa=t.unstable_scheduleCallback,pa=t.unstable_NormalPriority,ma={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ha(){return{controller:new da,data:new Map,refCount:0}}function ga(e){e.refCount--,e.refCount===0&&fa(pa,function(){e.controller.abort()})}var _a=null,va=0,ya=0,ba=null;function xa(e,t){if(_a===null){var n=_a=[];va=0,ya=md(),ba={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return va++,t.then(Sa,Sa),t}function Sa(){if(--va===0&&_a!==null){ba!==null&&(ba.status=`fulfilled`);var e=_a;_a=null,ya=0,ba=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ca(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var wa=w.S;w.S=function(e,t){ru=Ie(),typeof t==`object`&&t&&typeof t.then==`function`&&xa(e,t),wa!==null&&wa(e,t)};var Ta=he(null);function Ea(){var e=Ta.current;return e===null?G.pooledCache:e}function Da(e,t){t===null?O(Ta,Ta.current):O(Ta,t.pool)}function Oa(){var e=Ea();return e===null?null:{parent:ma._currentValue,pool:e}}var ka=Error(a(460)),Aa=Error(a(474)),ja=Error(a(542)),Ma={then:function(){}};function Na(e){return e=e.status,e===`fulfilled`||e===`rejected`}function Pa(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(un,un),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ra(e),e;default:if(typeof t.status==`string`)t.then(un,un);else{if(e=G,e!==null&&100<e.shellSuspendCounter)throw Error(a(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ra(e),e}throw Ia=t,ka}}function Fa(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(Ia=e,ka):e}}var Ia=null;function La(){if(Ia===null)throw Error(a(459));var e=Ia;return Ia=null,e}function Ra(e){if(e===ka||e===ja)throw Error(a(483))}var za=null,Ba=0;function Va(e){var t=Ba;return Ba+=1,za===null&&(za=[]),Pa(za,e,t)}function Ha(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function Ua(e,t){throw t.$$typeof===m?Error(a(525)):(e=Object.prototype.toString.call(t),Error(a(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function Wa(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function i(e,t){return e=vi(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=67108866,n):(r=r.index,r<n?(t.flags|=67108866,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=67108866),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=Si(n,e.mode,r),t.return=e,t):(t=i(t,n),t.return=e,t)}function l(e,t,n,r){var a=n.type;return a===v?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===a||typeof a==`object`&&a&&a.$$typeof===ie&&Fa(a)===t.type)?(t=i(t,n.props),Ha(t,n),t.return=e,t):(t=bi(n.type,n.key,n.props,null,e.mode,r),Ha(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=wi(n,e.mode,r),t.return=e,t):(t=i(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,a){return t===null||t.tag!==7?(t=xi(n,e.mode,r,a),t.return=e,t):(t=i(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=Si(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case h:return n=bi(t.type,t.key,t.props,null,e.mode,n),Ha(n,t),n.return=e,n;case g:return t=wi(t,e.mode,n),t.return=e,t;case ie:return t=Fa(t),f(e,t,n)}if(de(t)||ce(t))return t=xi(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,Va(t),n);if(t.$$typeof===C)return f(e,la(e,t),n);Ua(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case h:return n.key===i?l(e,t,n,r):null;case g:return n.key===i?u(e,t,n,r):null;case ie:return n=Fa(n),p(e,t,n,r)}if(de(n)||ce(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,Va(n),r);if(n.$$typeof===C)return p(e,t,la(e,n),r);Ua(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case h:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case g:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case ie:return r=Fa(r),m(e,t,n,r,i)}if(de(r)||ce(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,Va(r),i);if(r.$$typeof===C)return m(e,t,n,la(t,r),i);Ua(t,r)}return null}function _(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),N&&Ii(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return N&&Ii(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),N&&Ii(i,h),l}function y(i,s,c,l){if(c==null)throw Error(a(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),N&&Ii(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return N&&Ii(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),N&&Ii(i,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===v&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case h:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===v){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===ie&&Fa(l)===r.type){n(e,r.sibling),c=i(r,o.props),Ha(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===v?(c=xi(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=bi(o.type,o.key,o.props,null,e.mode,c),Ha(c,o),c.return=e,e=c)}return s(e);case g:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=i(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=wi(o,e.mode,c),c.return=e,e=c}return s(e);case ie:return o=Fa(o),b(e,r,o,c)}if(de(o))return _(e,r,o,c);if(ce(o)){if(l=ce(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),y(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Va(o),c);if(o.$$typeof===C)return b(e,r,la(e,o),c);Ua(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,o),c.return=e,e=c):(n(e,r),c=Si(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Ba=0;var i=b(e,t,n,r);return za=null,i}catch(t){if(t===ka||t===ja)throw t;var a=gi(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Ga=Wa(!0),Ka=Wa(!1),qa=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ya(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 Xa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Za(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,W&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=pi(e),fi(e,null,n),t}return li(e,r,t,n),pi(e)}function Qa(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ut(e,n)}}function $a(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var eo=!1;function to(){if(eo){var e=ba;if(e!==null)throw e}}function no(e,t,n,r){eo=!1;var i=e.updateQueue;qa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,m=f!==s.lane;if(m?(q&f)===f:(r&f)===f){f!==0&&f===ya&&(eo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:qa=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Jl|=o,e.lanes=o,e.memoizedState=d}}function ro(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function io(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)ro(n[e],t)}var ao=he(null),oo=he(0);function so(e,t){e=Kl,O(oo,e),O(ao,t),Kl=e|t.baseLanes}function co(){O(oo,Kl),O(ao,ao.current)}function lo(){Kl=oo.current,D(ao),D(oo)}var uo=he(null),fo=null;function po(e){var t=e.alternate;O(vo,vo.current&1),O(uo,e),fo===null&&(t===null||ao.current!==null||t.memoizedState!==null)&&(fo=e)}function mo(e){O(vo,vo.current),O(uo,e),fo===null&&(fo=e)}function ho(e){e.tag===22?(O(vo,vo.current),O(uo,e),fo===null&&(fo=e)):go(e)}function go(){O(vo,vo.current),O(uo,uo.current)}function _o(e){D(uo),fo===e&&(fo=null),D(vo)}var vo=he(0);function yo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||of(n)||sf(n)))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)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 bo=0,P=null,F=null,xo=null,So=!1,Co=!1,wo=!1,To=0,Eo=0,Do=null,Oo=0;function ko(){throw Error(a(321))}function Ao(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ar(e[n],t[n]))return!1;return!0}function jo(e,t,n,r,i,a){return bo=a,P=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,w.H=e===null||e.memoizedState===null?Gs:Ks,wo=!1,a=n(r,i),wo=!1,Co&&(a=No(t,n,r,i)),Mo(e),a}function Mo(e){w.H=Ws;var t=F!==null&&F.next!==null;if(bo=0,xo=F=P=null,So=!1,Eo=0,Do=null,t)throw Error(a(300));e===null||cc||(e=e.dependencies,e!==null&&oa(e)&&(cc=!0))}function No(e,t,n,r){P=e;var i=0;do{if(Co&&(Do=null),Eo=0,Co=!1,25<=i)throw Error(a(301));if(i+=1,xo=F=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}w.H=qs,o=t(n,r)}while(Co);return o}function Po(){var e=w.H,t=e.useState()[0];return t=typeof t.then==`function`?Vo(t):t,e=e.useState()[0],(F===null?null:F.memoizedState)!==e&&(P.flags|=1024),t}function Fo(){var e=To!==0;return To=0,e}function Io(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Lo(e){if(So){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}So=!1}bo=0,xo=F=P=null,Co=!1,Eo=To=0,Do=null}function Ro(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return xo===null?P.memoizedState=xo=e:xo=xo.next=e,xo}function zo(){if(F===null){var e=P.alternate;e=e===null?null:e.memoizedState}else e=F.next;var t=xo===null?P.memoizedState:xo.next;if(t!==null)xo=t,F=e;else{if(e===null)throw P.alternate===null?Error(a(467)):Error(a(310));F=e,e={memoizedState:F.memoizedState,baseState:F.baseState,baseQueue:F.baseQueue,queue:F.queue,next:null},xo===null?P.memoizedState=xo=e:xo=xo.next=e}return xo}function Bo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Vo(e){var t=Eo;return Eo+=1,Do===null&&(Do=[]),e=Pa(Do,e,t),t=P,(xo===null?t.memoizedState:xo.next)===null&&(t=t.alternate,w.H=t===null||t.memoizedState===null?Gs:Ks),e}function Ho(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return Vo(e);if(e.$$typeof===C)return ca(e)}throw Error(a(438,String(e)))}function Uo(e){var t=null,n=P.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=P.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=Bo(),P.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=oe;return t.index++,n}function Wo(e,t){return typeof t==`function`?t(e):t}function Go(e){return Ko(zo(),F,e)}function Ko(e,t,n){var r=e.queue;if(r===null)throw Error(a(311));r.lastRenderedReducer=n;var i=e.baseQueue,o=r.pending;if(o!==null){if(i!==null){var s=i.next;i.next=o.next,o.next=s}t.baseQueue=i=o,r.pending=null}if(o=e.baseState,i===null)e.memoizedState=o;else{t=i.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(bo&f)===f:(q&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===ya&&(d=!0);else if((bo&p)===p){u=u.next,p===ya&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,P.lanes|=p,Jl|=p;f=u.action,wo&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,P.lanes|=f,Jl|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!Ar(o,e.memoizedState)&&(cc=!0,d&&(n=ba,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return i===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function qo(e){var t=zo(),n=t.queue;if(n===null)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var s=i=i.next;do o=e(o,s.action),s=s.next;while(s!==i);Ar(o,t.memoizedState)||(cc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Jo(e,t,n){var r=P,i=zo(),o=N;if(o){if(n===void 0)throw Error(a(407));n=n()}else n=t();var s=!Ar((F||i).memoizedState,n);if(s&&(i.memoizedState=n,cc=!0),i=i.queue,vs(Zo.bind(null,r,i,e),[e]),i.getSnapshot!==t||s||xo!==null&&xo.memoizedState.tag&1){if(r.flags|=2048,ms(9,{destroy:void 0},Xo.bind(null,r,i,n,t),null),G===null)throw Error(a(349));o||bo&127||Yo(r,t,n)}return n}function Yo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=P.updateQueue,t===null?(t=Bo(),P.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Xo(e,t,n,r){t.value=n,t.getSnapshot=r,Qo(t)&&$o(e)}function Zo(e,t,n){return n(function(){Qo(t)&&$o(e)})}function Qo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ar(e,n)}catch{return!0}}function $o(e){var t=di(e,2);t!==null&&vu(t,e,2)}function es(e){var t=Ro();if(typeof e==`function`){var n=e;if(e=n(),wo){qe(!0);try{n()}finally{qe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:e},t}function ts(e,t,n,r){return e.baseState=n,Ko(e,F,typeof r==`function`?r:Wo)}function ns(e,t,n,r,i){if(Vs(e))throw Error(a(485));if(e=t.action,e!==null){var o={payload:i,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};w.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,rs(t,o)):(o.next=n.next,t.pending=n.next=o)}}function rs(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=w.T,o={};w.T=o;try{var s=n(i,r),c=w.S;c!==null&&c(o,s),is(e,t,s)}catch(n){os(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),w.T=a}}else try{a=n(i,r),is(e,t,a)}catch(n){os(e,t,n)}}function is(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){as(e,t,n)},function(n){return os(e,t,n)}):as(e,t,n)}function as(e,t,n){t.status=`fulfilled`,t.value=n,ss(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,rs(e,n)))}function os(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,ss(t),t=t.next;while(t!==r)}e.action=null}function ss(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function cs(e,t){return t}function ls(e,t){if(N){var n=G.formState;if(n!==null){a:{var r=P;if(N){if(M){b:{for(var i=M,a=Ui;i.nodeType!==8;){if(!a){i=null;break b}if(i=lf(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){M=lf(i.nextSibling),r=i.data===`F!`;break a}}Gi(r)}r=!1}r&&(t=n[0])}}return n=Ro(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:cs,lastRenderedState:t},n.queue=r,n=Rs.bind(null,P,r),r.dispatch=n,r=es(!1),a=Bs.bind(null,P,!1,r.queue),r=Ro(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=ns.bind(null,P,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function us(e){return ds(zo(),F,e)}function ds(e,t,n){if(t=Ko(e,t,cs)[0],e=Go(Wo)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=Vo(t)}catch(e){throw e===ka?ja:e}else r=t;t=zo();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(P.flags|=2048,ms(9,{destroy:void 0},fs.bind(null,i,n),null)),[r,a,e]}function fs(e,t){e.action=t}function ps(e){var t=zo(),n=F;if(n!==null)return ds(t,n,e);zo(),t=t.memoizedState,n=zo();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ms(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=P.updateQueue,t===null&&(t=Bo(),P.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function hs(){return zo().memoizedState}function gs(e,t,n,r){var i=Ro();P.flags|=e,i.memoizedState=ms(1|t,{destroy:void 0},n,r===void 0?null:r)}function _s(e,t,n,r){var i=zo();r=r===void 0?null:r;var a=i.memoizedState.inst;F!==null&&r!==null&&Ao(r,F.memoizedState.deps)?i.memoizedState=ms(t,a,n,r):(P.flags|=e,i.memoizedState=ms(1|t,a,n,r))}function I(e,t){gs(8390656,8,e,t)}function vs(e,t){_s(2048,8,e,t)}function ys(e){P.flags|=4;var t=P.updateQueue;if(t===null)t=Bo(),P.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function bs(e){var t=zo().memoizedState;return ys({ref:t,nextImpl:e}),function(){if(W&2)throw Error(a(440));return t.impl.apply(void 0,arguments)}}function xs(e,t){return _s(4,2,e,t)}function Ss(e,t){return _s(4,4,e,t)}function L(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Cs(e,t,n){n=n==null?null:n.concat([e]),_s(4,4,L.bind(null,t,e),n)}function ws(){}function Ts(e,t){var n=zo();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Ao(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Es(e,t){var n=zo();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Ao(t,r[1]))return r[0];if(r=e(),wo){qe(!0);try{e()}finally{qe(!1)}}return n.memoizedState=[r,t],r}function Ds(e,t,n){return n===void 0||bo&1073741824&&!(q&261930)?e.memoizedState=t:(e.memoizedState=n,e=_u(),P.lanes|=e,Jl|=e,n)}function Os(e,t,n,r){return Ar(n,t)?n:ao.current===null?!(bo&42)||bo&1073741824&&!(q&261930)?(cc=!0,e.memoizedState=n):(e=_u(),P.lanes|=e,Jl|=e,t):(e=Ds(e,n,r),Ar(e,t)||(cc=!0),e)}function ks(e,t,n,r,i){var a=E.p;E.p=a!==0&&8>a?a:8;var o=w.T,s={};w.T=s,Bs(e,!1,t,n);try{var c=i(),l=w.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?zs(e,t,Ca(c,r),gu(e)):zs(e,t,r,gu(e))}catch(n){zs(e,t,{then:function(){},status:`rejected`,reason:n},gu())}finally{E.p=a,o!==null&&s.types!==null&&(o.types=s.types),w.T=o}}function As(){}function js(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=Ms(e).queue;ks(e,i,t,fe,n===null?As:function(){return Ns(e),n(r)})}function Ms(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:fe,baseState:fe,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:fe},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ns(e){var t=Ms(e);t.next===null&&(t=e.alternate.memoizedState),zs(e,t.next.queue,{},gu())}function Ps(){return ca($f)}function Fs(){return zo().memoizedState}function R(){return zo().memoizedState}function Is(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=gu();e=Xa(n);var r=Za(t,e,n);r!==null&&(vu(r,t,n),Qa(r,t,n)),t={cache:ha()},e.payload=t;return}t=t.return}}function Ls(e,t,n){var r=gu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Vs(e)?Hs(t,n):(n=ui(e,t,n,r),n!==null&&(vu(n,e,r),Us(n,t,r)))}function Rs(e,t,n){zs(e,t,n,gu())}function zs(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Vs(e))Hs(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Ar(s,o))return li(e,t,i,0),G===null&&ci(),!1}catch{}if(n=ui(e,t,i,r),n!==null)return vu(n,e,r),Us(n,t,r),!0}return!1}function Bs(e,t,n,r){if(r={lane:2,revertLane:md(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Vs(e)){if(t)throw Error(a(479))}else t=ui(e,n,r,2),t!==null&&vu(t,e,2)}function Vs(e){var t=e.alternate;return e===P||t!==null&&t===P}function Hs(e,t){Co=So=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Us(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ut(e,n)}}var Ws={readContext:ca,use:Ho,useCallback:ko,useContext:ko,useEffect:ko,useImperativeHandle:ko,useLayoutEffect:ko,useInsertionEffect:ko,useMemo:ko,useReducer:ko,useRef:ko,useState:ko,useDebugValue:ko,useDeferredValue:ko,useTransition:ko,useSyncExternalStore:ko,useId:ko,useHostTransitionStatus:ko,useFormState:ko,useActionState:ko,useOptimistic:ko,useMemoCache:ko,useCacheRefresh:ko};Ws.useEffectEvent=ko;var Gs={readContext:ca,use:Ho,useCallback:function(e,t){return Ro().memoizedState=[e,t===void 0?null:t],e},useContext:ca,useEffect:I,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),gs(4194308,4,L.bind(null,t,e),n)},useLayoutEffect:function(e,t){return gs(4194308,4,e,t)},useInsertionEffect:function(e,t){gs(4,2,e,t)},useMemo:function(e,t){var n=Ro();t=t===void 0?null:t;var r=e();if(wo){qe(!0);try{e()}finally{qe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Ro();if(n!==void 0){var i=n(t);if(wo){qe(!0);try{n(t)}finally{qe(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ls.bind(null,P,e),[r.memoizedState,e]},useRef:function(e){var t=Ro();return e={current:e},t.memoizedState=e},useState:function(e){e=es(e);var t=e.queue,n=Rs.bind(null,P,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ws,useDeferredValue:function(e,t){return Ds(Ro(),e,t)},useTransition:function(){var e=es(!1);return e=ks.bind(null,P,e.queue,!0,!1),Ro().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=P,i=Ro();if(N){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),G===null)throw Error(a(349));q&127||Yo(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,I(Zo.bind(null,r,o,e),[e]),r.flags|=2048,ms(9,{destroy:void 0},Xo.bind(null,r,o,n,t),null),n},useId:function(){var e=Ro(),t=G.identifierPrefix;if(N){var n=Fi,r=Pi;n=(r&~(1<<32-Je(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=To++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Oo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:Ps,useFormState:ls,useActionState:ls,useOptimistic:function(e){var t=Ro();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Bs.bind(null,P,!0,n),n.dispatch=t,[e,t]},useMemoCache:Uo,useCacheRefresh:function(){return Ro().memoizedState=Is.bind(null,P)},useEffectEvent:function(e){var t=Ro(),n={impl:e};return t.memoizedState=n,function(){if(W&2)throw Error(a(440));return n.impl.apply(void 0,arguments)}}},Ks={readContext:ca,use:Ho,useCallback:Ts,useContext:ca,useEffect:vs,useImperativeHandle:Cs,useInsertionEffect:xs,useLayoutEffect:Ss,useMemo:Es,useReducer:Go,useRef:hs,useState:function(){return Go(Wo)},useDebugValue:ws,useDeferredValue:function(e,t){return Os(zo(),F.memoizedState,e,t)},useTransition:function(){var e=Go(Wo)[0],t=zo().memoizedState;return[typeof e==`boolean`?e:Vo(e),t]},useSyncExternalStore:Jo,useId:Fs,useHostTransitionStatus:Ps,useFormState:us,useActionState:us,useOptimistic:function(e,t){return ts(zo(),F,e,t)},useMemoCache:Uo,useCacheRefresh:R};Ks.useEffectEvent=bs;var qs={readContext:ca,use:Ho,useCallback:Ts,useContext:ca,useEffect:vs,useImperativeHandle:Cs,useInsertionEffect:xs,useLayoutEffect:Ss,useMemo:Es,useReducer:qo,useRef:hs,useState:function(){return qo(Wo)},useDebugValue:ws,useDeferredValue:function(e,t){var n=zo();return F===null?Ds(n,e,t):Os(n,F.memoizedState,e,t)},useTransition:function(){var e=qo(Wo)[0],t=zo().memoizedState;return[typeof e==`boolean`?e:Vo(e),t]},useSyncExternalStore:Jo,useId:Fs,useHostTransitionStatus:Ps,useFormState:ps,useActionState:ps,useOptimistic:function(e,t){var n=zo();return F===null?(n.baseState=e,[e,n.queue.dispatch]):ts(n,F,e,t)},useMemoCache:Uo,useCacheRefresh:R};qs.useEffectEvent=bs;function Js(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:p({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ys={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=gu(),i=Xa(r);i.payload=t,n!=null&&(i.callback=n),t=Za(e,i,r),t!==null&&(vu(t,e,r),Qa(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=gu(),i=Xa(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Za(e,i,r),t!==null&&(vu(t,e,r),Qa(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=gu(),r=Xa(n);r.tag=2,t!=null&&(r.callback=t),t=Za(e,r,n),t!==null&&(vu(t,e,n),Qa(t,e,n))}};function Xs(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!jr(n,r)||!jr(i,a):!0}function Zs(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Ys.enqueueReplaceState(t,t.state,null)}function Qs(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=p({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function $s(e){ii(e)}function ec(e){console.error(e)}function tc(e){ii(e)}function nc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function rc(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function ic(e,t,n){return n=Xa(n),n.tag=3,n.payload={element:null},n.callback=function(){nc(e,t)},n}function z(e){return e=Xa(e),e.tag=3,e}function ac(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){rc(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){rc(t,n,r),typeof i!=`function`&&(ou===null?ou=new Set([this]):ou.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function oc(e,t,n,r,i){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&aa(t,n,i,!0),n=uo.current,n!==null){switch(n.tag){case 31:case 13:return fo===null?Au():n.alternate===null&&ql===0&&(ql=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===Ma?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Ju(e,r,i)),!1;case 22:return n.flags|=65536,r===Ma?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),Ju(e,r,i)),!1}throw Error(a(435,n.tag))}return Ju(e,r,i),Au(),!1}if(N)return t=uo.current,t===null?(r!==Wi&&(t=Error(a(423),{cause:r}),Zi(Ei(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,r=Ei(r,n),i=ic(e.stateNode,r,i),$a(e,i),ql!==4&&(ql=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==Wi&&(e=Error(a(422),{cause:r}),Zi(Ei(e,n)))),!1;var o=Error(a(520),{cause:r});if(o=Ei(o,n),$l===null?$l=[o]:$l.push(o),ql!==4&&(ql=2),t===null)return!0;r=Ei(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=ic(n.stateNode,r,e),$a(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(ou===null||!ou.has(o))))return n.flags|=65536,i&=-i,n.lanes|=i,i=z(i),ac(i,e,n,r),$a(n,i),!1}n=n.return}while(n!==null);return!1}var sc=Error(a(461)),cc=!1;function lc(e,t,n,r){t.child=e===null?Ka(t,null,n,r):Ga(t,e.child,n,r)}function uc(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return sa(t),r=jo(e,t,n,o,a,i),s=Fo(),e!==null&&!cc?(Io(e,t,i),Nc(e,t,i)):(N&&s&&Ri(t),t.flags|=1,lc(e,t,r,i),t.child)}function dc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!_i(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,fc(e,t,a,r,i)):(e=bi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!V(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?jr:n,n(o,r)&&e.ref===t.ref)return Nc(e,t,i)}return t.flags|=1,e=vi(a,r),e.ref=t.ref,e.return=t,t.child=e}function fc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(jr(a,r)&&e.ref===t.ref)if(cc=!1,t.pendingProps=r=a,V(e,i))e.flags&131072&&(cc=!0);else return t.lanes=e.lanes,Nc(e,t,i)}return bc(e,t,n,r,i)}function pc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return hc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Da(t,a===null?null:a.cachePool),a===null?co():so(t,a),ho(t);else return r=t.lanes=536870912,hc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&Da(t,null),co(),go(t)):(Da(t,a.cachePool),so(t,a),go(t),t.memoizedState=null);return lc(e,t,i,n),t.child}function mc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function hc(e,t,n,r,i){var a=Ea();return a=a===null?null:{parent:ma._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&Da(t,null),co(),ho(t),e!==null&&aa(e,t,r,!0),t.childLanes=i,null}function gc(e,t){return t=kc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function _c(e,t,n){return Ga(t,e.child,null,n),e=gc(t,t.pendingProps),e.flags|=2,_o(t),t.memoizedState=null,e}function vc(e,t,n){var r=t.pendingProps,i=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(N){if(r.mode===`hidden`)return e=gc(t,r),t.lanes=536870912,mc(null,e);if(mo(t),(e=M)?(e=af(e,Ui),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ni===null?null:{id:Pi,overflow:Fi},retryLane:536870912,hydrationErrors:null},n=Ci(e),n.return=t,t.child=n,Vi=t,M=null)):e=null,e===null)throw Gi(t);return t.lanes=536870912,null}return gc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(mo(t),i)if(t.flags&256)t.flags&=-257,t=_c(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(a(558));else if(cc||aa(e,t,n,!1),i=(n&e.childLanes)!==0,cc||i){if(r=G,r!==null&&(s=dt(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,di(e,s),vu(r,e,s),sc;Au(),t=_c(e,t,n)}else e=o.treeContext,M=lf(s.nextSibling),Vi=t,N=!0,Hi=null,Ui=!1,e!==null&&Bi(t,e),t=gc(t,r),t.flags|=4096;return t}return e=vi(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function yc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(a(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function bc(e,t,n,r,i){return sa(t),n=jo(e,t,n,r,void 0,i),r=Fo(),e!==null&&!cc?(Io(e,t,i),Nc(e,t,i)):(N&&r&&Ri(t),t.flags|=1,lc(e,t,n,i),t.child)}function xc(e,t,n,r,i,a){return sa(t),t.updateQueue=null,n=No(t,r,n,i),Mo(e),r=Fo(),e!==null&&!cc?(Io(e,t,a),Nc(e,t,a)):(N&&r&&Ri(t),t.flags|=1,lc(e,t,n,a),t.child)}function Sc(e,t,n,r,i){if(sa(t),t.stateNode===null){var a=mi,o=n.contextType;typeof o==`object`&&o&&(a=ca(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=Ys,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},Ja(t),o=n.contextType,a.context=typeof o==`object`&&o?ca(o):mi,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(Js(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&Ys.enqueueReplaceState(a,a.state,null),no(t,r,a,i),to(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Qs(n,s);a.props=c;var l=a.context,u=n.contextType;o=mi,typeof u==`object`&&u&&(o=ca(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Zs(t,a,r,o),qa=!1;var f=t.memoizedState;a.state=f,no(t,r,a,i),to(),l=t.memoizedState,s||f!==l||qa?(typeof d==`function`&&(Js(t,n,d,r),l=t.memoizedState),(c=qa||Xs(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Ya(e,t),o=t.memoizedProps,u=Qs(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=mi,typeof l==`object`&&l&&(c=ca(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Zs(t,a,r,c),qa=!1,f=t.memoizedState,a.state=f,no(t,r,a,i),to();var p=t.memoizedState;o!==d||f!==p||qa||e!==null&&e.dependencies!==null&&oa(e.dependencies)?(typeof s==`function`&&(Js(t,n,s,r),p=t.memoizedState),(u=qa||Xs(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&oa(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,yc(e,t),r=(t.flags&128)!=0,a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=Ga(t,e.child,null,i),t.child=Ga(t,null,n,i)):lc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=Nc(e,t,i),e}function Cc(e,t,n,r){return Yi(),t.flags|=256,lc(e,t,n,r),t.child}var wc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Tc(e){return{baseLanes:e,cachePool:Oa()}}function Ec(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Zl),e}function Dc(e,t,n){var r=t.pendingProps,i=!1,o=(t.flags&128)!=0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(vo.current&2)!=0),s&&(i=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(N){if(i?po(t):go(t),(e=M)?(e=af(e,Ui),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ni===null?null:{id:Pi,overflow:Fi},retryLane:536870912,hydrationErrors:null},n=Ci(e),n.return=t,t.child=n,Vi=t,M=null)):e=null,e===null)throw Gi(t);return sf(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,i?(go(t),i=t.mode,c=kc({mode:`hidden`,children:c},i),r=xi(r,i,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=Tc(n),r.childLanes=Ec(e,s,n),t.memoizedState=wc,mc(null,r)):(po(t),Oc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(o)t.flags&256?(po(t),t.flags&=-257,t=Ac(e,t,n)):t.memoizedState===null?(go(t),c=r.fallback,i=t.mode,r=kc({mode:`visible`,children:r.children},i),c=xi(c,i,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,Ga(t,e.child,null,n),r=t.child,r.memoizedState=Tc(n),r.childLanes=Ec(e,s,n),t.memoizedState=wc,t=mc(null,r)):(go(t),t.child=e.child,t.flags|=128,t=null);else if(po(t),sf(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(a(419)),r.stack=``,r.digest=s,Zi({value:r,source:null,stack:null}),t=Ac(e,t,n)}else if(cc||aa(e,t,n,!1),s=(n&e.childLanes)!==0,cc||s){if(s=G,s!==null&&(r=dt(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,di(e,r),vu(s,e,r),sc;of(c)||Au(),t=Ac(e,t,n)}else of(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,M=lf(c.nextSibling),Vi=t,N=!0,Hi=null,Ui=!1,e!==null&&Bi(t,e),t=Oc(t,r.children),t.flags|=4096);return t}return i?(go(t),c=r.fallback,i=t.mode,l=e.child,u=l.sibling,r=vi(l,{mode:`hidden`,children:r.children}),r.subtreeFlags=l.subtreeFlags&65011712,u===null?(c=xi(c,i,n,null),c.flags|=2):c=vi(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,mc(null,r),r=t.child,c=e.child.memoizedState,c===null?c=Tc(n):(i=c.cachePool,i===null?i=Oa():(l=ma._currentValue,i=i.parent===l?i:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:i}),r.memoizedState=c,r.childLanes=Ec(e,s,n),t.memoizedState=wc,mc(e.child,r)):(po(t),n=e.child,e=n.sibling,n=vi(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function Oc(e,t){return t=kc({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function kc(e,t){return e=gi(22,e,null,t),e.lanes=0,e}function Ac(e,t,n){return Ga(t,e.child,null,n),e=Oc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function jc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ra(e.return,t,n)}function Mc(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function B(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=vo.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,O(vo,o),lc(e,t,r,n),r=N?Ai:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&jc(e,n,t);else if(e.tag===19)jc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&yo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Mc(t,!1,i,n,a,r);break;case`backwards`:case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&yo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Mc(t,!0,n,null,a,r);break;case`together`:Mc(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function Nc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Jl|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(aa(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(a(153));if(t.child!==null){for(e=t.child,n=vi(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vi(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function V(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&oa(e))):!0}function Pc(e,t,n){switch(t.tag){case 3:be(t,t.stateNode.containerInfo),ta(t,ma,e.memoizedState.cache),Yi();break;case 27:case 5:Se(t);break;case 4:be(t,t.stateNode.containerInfo);break;case 10:ta(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,mo(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(po(t),e=Nc(e,t,n),e===null?null:e.sibling):Dc(e,t,n):(po(t),t.flags|=128,null);po(t);break;case 19:var i=(e.flags&128)!=0;if(r=(n&t.childLanes)!==0,r||=(aa(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return B(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),O(vo,vo.current),r)break;return null;case 22:return t.lanes=0,pc(e,t,n,t.pendingProps);case 24:ta(t,ma,e.memoizedState.cache)}return Nc(e,t,n)}function Fc(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)cc=!0;else{if(!V(e,n)&&!(t.flags&128))return cc=!1,Pc(e,t,n);cc=!!(e.flags&131072)}else cc=!1,N&&t.flags&1048576&&Li(t,Ai,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=Fa(t.elementType),t.type=e,typeof e==`function`)_i(e)?(r=Qs(e,r),t.tag=1,t=Sc(null,t,e,r,n)):(t.tag=0,t=bc(null,t,e,r,n));else{if(e!=null){var i=e.$$typeof;if(i===ee){t.tag=11,t=uc(null,t,e,r,n);break a}else if(i===re){t.tag=14,t=dc(null,t,e,r,n);break a}}throw t=ue(e)||e,Error(a(306,t,``))}}return t;case 0:return bc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,i=Qs(r,t.pendingProps),Sc(e,t,r,i,n);case 3:a:{if(be(t,t.stateNode.containerInfo),e===null)throw Error(a(387));r=t.pendingProps;var o=t.memoizedState;i=o.element,Ya(e,t),no(t,r,null,n);var s=t.memoizedState;if(r=s.cache,ta(t,ma,r),r!==o.cache&&ia(t,[ma],n,!0),to(),r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Cc(e,t,r,n);break a}else if(r!==i){i=Ei(Error(a(424)),t),Zi(i),t=Cc(e,t,r,n);break a}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(M=lf(e.firstChild),Vi=t,N=!0,Hi=null,Ui=!0,n=Ka(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Yi(),r===i){t=Nc(e,t,n);break a}lc(e,t,r,n)}t=t.child}return t;case 26:return yc(e,t),e===null?(n=Af(t.type,null,t.pendingProps,null))?t.memoizedState=n:N||(n=t.type,e=t.pendingProps,r=Vd(ve.current).createElement(n),r[_t]=t,r[vt]=e,Fd(r,n,e),k(r),t.stateNode=r):t.memoizedState=Af(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Se(t),e===null&&N&&(r=t.stateNode=pf(t.type,t.pendingProps,ve.current),Vi=t,Ui=!0,i=M,Qd(t.type)?(uf=i,M=lf(r.firstChild)):M=i),lc(e,t,t.pendingProps.children,n),yc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&N&&((i=r=M)&&(r=nf(r,t.type,t.pendingProps,Ui),r===null?i=!1:(t.stateNode=r,Vi=t,M=lf(r.firstChild),Ui=!1,i=!0)),i||Gi(t)),Se(t),i=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,Wd(i,o)?r=null:s!==null&&Wd(i,s)&&(t.flags|=32),t.memoizedState!==null&&(i=jo(e,t,Po,null,null,n),$f._currentValue=i),yc(e,t),lc(e,t,r,n),t.child;case 6:return e===null&&N&&((e=n=M)&&(n=rf(n,t.pendingProps,Ui),n===null?e=!1:(t.stateNode=n,Vi=t,M=null,e=!0)),e||Gi(t)),null;case 13:return Dc(e,t,n);case 4:return be(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ga(t,null,r,n):lc(e,t,r,n),t.child;case 11:return uc(e,t,t.type,t.pendingProps,n);case 7:return lc(e,t,t.pendingProps,n),t.child;case 8:return lc(e,t,t.pendingProps.children,n),t.child;case 12:return lc(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,ta(t,t.type,r.value),lc(e,t,r.children,n),t.child;case 9:return i=t.type._context,r=t.pendingProps.children,sa(t),i=ca(i),r=r(i),t.flags|=1,lc(e,t,r,n),t.child;case 14:return dc(e,t,t.type,t.pendingProps,n);case 15:return fc(e,t,t.type,t.pendingProps,n);case 19:return B(e,t,n);case 31:return vc(e,t,n);case 22:return pc(e,t,n,t.pendingProps);case 24:return sa(t),r=ca(ma),e===null?(i=Ea(),i===null&&(i=G,o=ha(),i.pooledCache=o,o.refCount++,o!==null&&(i.pooledCacheLanes|=n),i=o),t.memoizedState={parent:r,cache:i},Ja(t),ta(t,ma,i)):((e.lanes&n)!==0&&(Ya(e,t),no(t,null,null,n),to()),i=e.memoizedState,o=t.memoizedState,i.parent===r?(r=o.cache,ta(t,ma,r),r!==i.cache&&ia(t,[ma],n,!0)):(i={parent:r,cache:r},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),ta(t,ma,r))),lc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function Ic(e){e.flags|=4}function Lc(e,t,n,r,i){if((t=(e.mode&32)!=0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(Du())e.flags|=8192;else throw Ia=Ma,Aa}else e.flags&=-16777217}function Rc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Gf(t))if(Du())e.flags|=8192;else throw Ia=Ma,Aa}function zc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:at(),e.lanes|=t,Ql|=t)}function Bc(e,t){if(!N)switch(e.tailMode){case`hidden`:t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case`collapsed`:n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function H(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&65011712,r|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Vc(e,t,n){var r=t.pendingProps;switch(zi(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return H(t),null;case 1:return H(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),na(ma),xe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Ji(t)?Ic(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Xi())),H(t),null;case 26:var i=t.type,o=t.memoizedState;return e===null?(Ic(t),o===null?(H(t),Lc(t,i,null,r,n)):(H(t),Rc(t,o))):o?o===e.memoizedState?(H(t),t.flags&=-16777217):(Ic(t),H(t),Rc(t,o)):(e=e.memoizedProps,e!==r&&Ic(t),H(t),Lc(t,i,e,r,n)),null;case 27:if(Ce(t),n=ve.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Ic(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return H(t),null}e=ge.current,Ji(t)?Ki(t,e):(e=pf(i,r,n),t.stateNode=e,Ic(t))}return H(t),null;case 5:if(Ce(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Ic(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return H(t),null}if(o=ge.current,Ji(t))Ki(t,o);else{var s=Vd(ve.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;default:switch(i){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}o[_t]=t,o[vt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Fd(o,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Ic(t)}}return H(t),Lc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Ic(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=ve.current,Ji(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Vi,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[_t]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Nd(e.nodeValue,n)),e||Gi(t,!0)}else e=Vd(e).createTextNode(r),e[_t]=t,t.stateNode=e}return H(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Ji(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[_t]=t}else Yi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;H(t),e=!1}else n=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(_o(t),t):(_o(t),null);if(t.flags&128)throw Error(a(558))}return H(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Ji(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[_t]=t}else Yi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;H(t),i=!1}else i=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(_o(t),t):(_o(t),null)}return _o(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),zc(t,t.updateQueue),H(t),null);case 4:return xe(),e===null&&wd(t.stateNode.containerInfo),H(t),null;case 10:return na(t.type),H(t),null;case 19:if(D(vo),r=t.memoizedState,r===null)return H(t),null;if(i=(t.flags&128)!=0,o=r.rendering,o===null)if(i)Bc(r,!1);else{if(ql!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=yo(e),o!==null){for(t.flags|=128,Bc(r,!1),e=o.updateQueue,t.updateQueue=e,zc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)yi(n,e),n=n.sibling;return O(vo,vo.current&1|2),N&&Ii(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ie()>iu&&(t.flags|=128,i=!0,Bc(r,!1),t.lanes=4194304)}else{if(!i)if(e=yo(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,zc(t,e),Bc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!N)return H(t),null}else 2*Ie()-r.renderingStartTime>iu&&n!==536870912&&(t.flags|=128,i=!0,Bc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(H(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ie(),e.sibling=null,n=vo.current,O(vo,i?n&1|2:n&1),N&&Ii(t,r.treeForkCount),e);case 22:case 23:return _o(t),lo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(H(t),t.subtreeFlags&6&&(t.flags|=8192)):H(t),n=t.updateQueue,n!==null&&zc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&D(Ta),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),na(ma),H(t),null;case 25:return null;case 30:return null}throw Error(a(156,t.tag))}function Hc(e,t){switch(zi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return na(ma),xe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ce(t),null;case 31:if(t.memoizedState!==null){if(_o(t),t.alternate===null)throw Error(a(340));Yi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(_o(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));Yi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return D(vo),null;case 4:return xe(),null;case 10:return na(t.type),null;case 22:case 23:return _o(t),lo(),e!==null&&D(Ta),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return na(ma),null;case 25:return null;default:return null}}function Uc(e,t){switch(zi(t),t.tag){case 3:na(ma),xe();break;case 26:case 27:case 5:Ce(t);break;case 4:xe();break;case 31:t.memoizedState!==null&&_o(t);break;case 13:_o(t);break;case 19:D(vo);break;case 10:na(t.type);break;case 22:case 23:_o(t),lo(),e!==null&&D(Ta);break;case 24:na(ma)}}function Wc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Y(t,t.return,e)}}function Gc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Y(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Y(t,t.return,e)}}function Kc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{io(t,n)}catch(t){Y(e,e.return,t)}}}function qc(e,t,n){n.props=Qs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Y(e,t,n)}}function Jc(e,t){try{var n=e.ref;if(n!==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 n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Y(e,t,n)}}function Yc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Y(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Y(e,t,n)}else n.current=null}function Xc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Y(e,e.return,t)}}function Zc(e,t,n){try{var r=e.stateNode;Id(r,e.type,n,t),r[vt]=t}catch(t){Y(e,e.return,t)}}function Qc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Qd(e.type)||e.tag===4}function $c(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Qc(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&&Qd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function el(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=un));else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(el(e,t,n),e=e.sibling;e!==null;)el(e,t,n),e=e.sibling}function tl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(tl(e,t,n),e=e.sibling;e!==null;)tl(e,t,n),e=e.sibling}function nl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Fd(t,r,n),t[_t]=e,t[vt]=n}catch(t){Y(e,e.return,t)}}var rl=!1,il=!1,al=!1,ol=typeof WeakSet==`function`?WeakSet:Set,sl=null;function cl(e,t){if(e=e.containerInfo,zd=cp,e=Fr(e),Ir(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(c=s+i),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===i&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(Bd={focusedElem:e,selectionRange:n},cp=!1,sl=t;sl!==null;)if(t=sl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,sl=e;else for(;sl!==null;){switch(t=sl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n<e.length;n++)i=e[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&o!==null){e=void 0,n=t,i=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var h=Qs(n.type,i);e=r.getSnapshotBeforeUpdate(h,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Y(n,n.return,e)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)tf(e);else if(n===1)switch(e.nodeName){case`HEAD`:case`HTML`:case`BODY`:tf(e);break;default:e.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(a(163))}if(e=t.sibling,e!==null){e.return=t.return,sl=e;break}sl=t.return}}function ll(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Cl(e,n),r&4&&Wc(5,n);break;case 1:if(Cl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Y(n,n.return,e)}else{var i=Qs(n.type,t.memoizedProps);t=t.memoizedState;
vendor: 5,379 bytes, line 9
9try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Y(n,n.return,e)}}r&64&&Kc(n),r&512&&Jc(n,n.return);break;case 3:if(Cl(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{io(e,t)}catch(e){Y(n,n.return,e)}}break;case 27:t===null&&r&4&&nl(n);case 26:case 5:Cl(e,n),t===null&&r&4&&Xc(n),r&512&&Jc(n,n.return);break;case 12:Cl(e,n);break;case 31:Cl(e,n),r&4&&ml(e,n);break;case 13:Cl(e,n),r&4&&hl(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Zu.bind(null,n),cf(e,n))));break;case 22:if(r=n.memoizedState!==null||rl,!r){t=t!==null&&t.memoizedState!==null||il,i=rl;var a=il;rl=r,(il=t)&&!a?Tl(e,n,(n.subtreeFlags&8772)!=0):Cl(e,n),rl=i,il=a}break;case 30:break;default:Cl(e,n)}}function ul(e){var t=e.alternate;t!==null&&(e.alternate=null,ul(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Tt(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 U=null,dl=!1;function fl(e,t,n){for(n=n.child;n!==null;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(Ke&&typeof Ke.onCommitFiberUnmount==`function`)try{Ke.onCommitFiberUnmount(Ge,n)}catch{}switch(n.tag){case 26:il||Yc(n,t),fl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:il||Yc(n,t);var r=U,i=dl;Qd(n.type)&&(U=n.stateNode,dl=!1),fl(e,t,n),mf(n.stateNode),U=r,dl=i;break;case 5:il||Yc(n,t);case 6:if(r=U,i=dl,U=null,fl(e,t,n),U=r,dl=i,U!==null)if(dl)try{(U.nodeType===9?U.body:U.nodeName===`HTML`?U.ownerDocument.body:U).removeChild(n.stateNode)}catch(e){Y(n,t,e)}else try{U.removeChild(n.stateNode)}catch(e){Y(n,t,e)}break;case 18:U!==null&&(dl?(e=U,$d(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Pp(e)):$d(U,n.stateNode));break;case 4:r=U,i=dl,U=n.stateNode.containerInfo,dl=!0,fl(e,t,n),U=r,dl=i;break;case 0:case 11:case 14:case 15:Gc(2,n,t),il||Gc(4,n,t),fl(e,t,n);break;case 1:il||(Yc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&qc(n,t,r)),fl(e,t,n);break;case 21:fl(e,t,n);break;case 22:il=(r=il)||n.memoizedState!==null,fl(e,t,n),il=r;break;default:fl(e,t,n)}}function ml(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Pp(e)}catch(e){Y(t,t.return,e)}}}function hl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Pp(e)}catch(e){Y(t,t.return,e)}}function gl(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new ol),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new ol),t;default:throw Error(a(435,e.tag))}}function _l(e,t){var n=gl(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Qu.bind(null,e,t);t.then(r,r)}})}function vl(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r],o=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(Qd(c.type)){U=c.stateNode,dl=!1;break a}break;case 5:U=c.stateNode,dl=!1;break a;case 3:case 4:U=c.stateNode.containerInfo,dl=!0;break a}c=c.return}if(U===null)throw Error(a(160));pl(o,s,i),U=null,dl=!1,o=i.alternate,o!==null&&(o.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)bl(t,e),t=t.sibling}var yl=null;function bl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:vl(t,e),xl(e),r&4&&(Gc(3,e,e.return),Wc(3,e),Gc(5,e,e.return));break;case 1:vl(t,e),xl(e),r&512&&(il||n===null||Yc(n,n.return)),r&64&&rl&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r))));break;case 26:var i=yl;if(vl(t,e),xl(e),r&512&&(il||n===null||Yc(n,n.return)),r&4){var o=n===null?null:n.memoizedState;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){a:{r=e.type,n=e.memoizedProps,i=i.ownerDocument||i;b:switch(r){case`title`:o=i.getElementsByTagName(`title`)[0],(!o||o[wt]||o[_t]||o.namespaceURI===`http://www.w3.org/2000/svg`||o.hasAttribute(`itemprop`))&&(o=i.createElement(r),i.head.insertBefore(o,i.querySelector(`head > title`))),Fd(o,r,n),o[_t]=e,k(o),r=o;break a;case`link`:var s=Hf(`link`,`href`,i).get(r+(n.href||``));if(s){for(var c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&o.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&o.getAttribute(`title`)===(n.title==null?null:n.title)&&o.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){s.splice(c,1);break b}}o=i.createElement(r),Fd(o,r,n),i.head.appendChild(o);break;case`meta`:if(s=Hf(`meta`,`content`,i).get(r+(n.content||``))){for(c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`content`)===(n.content==null?null:``+n.content)&&o.getAttribute(`name`)===(n.name==null?null:n.name)&&o.getAttribute(`property`)===(n.property==null?null:n.property)&&o.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){s.splice(c,1);break b}}o=i.createElement(r),Fd(o,r,n),i.head.appendChild(o);break;default:throw Error(a(468,r))}o[_t]=e,k(o),r=o}e.stateNode=r}else Uf(i,e.type,e.stateNode);else e.stateNode=Lf(i,r,e.memoizedProps);
vendor: 40,466 bytes, lines 9-10
9else o===r?r===null&&e.stateNode!==null&&Zc(e,e.memoizedProps,n.memoizedProps):(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,r===null?Uf(i,e.type,e.stateNode):Lf(i,r,e.memoizedProps))}break;case 27:vl(t,e),xl(e),r&512&&(il||n===null||Yc(n,n.return)),n!==null&&r&4&&Zc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(vl(t,e),xl(e),r&512&&(il||n===null||Yc(n,n.return)),e.flags&32){i=e.stateNode;try{tn(i,``)}catch(t){Y(e,e.return,t)}}r&4&&e.stateNode!=null&&(i=e.memoizedProps,Zc(e,i,n===null?i:n.memoizedProps)),r&1024&&(al=!0);break;case 6:if(vl(t,e),xl(e),r&4){if(e.stateNode===null)throw Error(a(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Y(e,e.return,t)}}break;case 3:if(Vf=null,i=yl,yl=_f(t.containerInfo),vl(t,e),yl=i,xl(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Pp(t.containerInfo)}catch(t){Y(e,e.return,t)}al&&(al=!1,Sl(e));break;case 4:r=yl,yl=_f(e.stateNode.containerInfo),vl(t,e),xl(e),yl=r;break;case 12:vl(t,e),xl(e);break;case 31:vl(t,e),xl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,_l(e,r)));break;case 13:vl(t,e),xl(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(nu=Ie()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,_l(e,r)));break;case 22:i=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=rl,d=il;if(rl=u||i,il=d||l,vl(t,e),il=d,rl=u,xl(e),r&8192)a:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(n===null||l||rl||il||wl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(o=l.stateNode,i)s=o.style,typeof s.setProperty==`function`?s.setProperty(`display`,`none`,`important`):s.display=`none`;else{c=l.stateNode;var f=l.memoizedProps.style,p=f!=null&&f.hasOwnProperty(`display`)?f.display:null;c.style.display=p==null||typeof p==`boolean`?``:(``+p).trim()}}catch(e){Y(l,l.return,e)}}}else if(t.tag===6){if(n===null){l=t;try{l.stateNode.nodeValue=i?``:l.memoizedProps}catch(e){Y(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;i?ef(m,!0):ef(l.stateNode,!1)}catch(e){Y(l,l.return,e)}}}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 a;for(;t.sibling===null;){if(t.return===null||t.return===e)break a;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(n=r.retryQueue,n!==null&&(r.retryQueue=null,_l(e,n))));break;case 19:vl(t,e),xl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,_l(e,r)));break;case 30:break;case 21:break;default:vl(t,e),xl(e)}}function xl(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Qc(r)){n=r;break}r=r.return}if(n==null)throw Error(a(160));switch(n.tag){case 27:var i=n.stateNode;tl(e,$c(e),i);break;case 5:var o=n.stateNode;n.flags&32&&(tn(o,``),n.flags&=-33),tl(e,$c(e),o);break;case 3:case 4:var s=n.stateNode.containerInfo;el(e,$c(e),s);break;default:throw Error(a(161))}}catch(t){Y(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Sl(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Sl(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Cl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)ll(e,t.alternate,t),t=t.sibling}function wl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Gc(4,t,t.return),wl(t);break;case 1:Yc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&qc(t,t.return,n),wl(t);break;case 27:mf(t.stateNode);case 26:case 5:Yc(t,t.return),wl(t);break;case 22:t.memoizedState===null&&wl(t);break;case 30:wl(t);break;default:wl(t)}e=e.sibling}}function Tl(e,t,n){for(n&&=(t.subtreeFlags&8772)!=0,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:Tl(i,a,n),Wc(4,a);break;case 1:if(Tl(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Y(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var s=r.stateNode;try{var c=i.shared.hiddenCallbacks;if(c!==null)for(i.shared.hiddenCallbacks=null,i=0;i<c.length;i++)ro(c[i],s)}catch(e){Y(r,r.return,e)}}n&&o&64&&Kc(a),Jc(a,a.return);break;case 27:nl(a);case 26:case 5:Tl(i,a,n),n&&r===null&&o&4&&Xc(a),Jc(a,a.return);break;case 12:Tl(i,a,n);break;case 31:Tl(i,a,n),n&&o&4&&ml(i,a);break;case 13:Tl(i,a,n),n&&o&4&&hl(i,a);break;case 22:a.memoizedState===null&&Tl(i,a,n),Jc(a,a.return);break;case 30:break;default:Tl(i,a,n)}t=t.sibling}}function El(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&ga(n))}function Dl(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ga(e))}function Ol(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)kl(e,t,n,r),t=t.sibling}function kl(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Ol(e,t,n,r),i&2048&&Wc(9,t);break;case 1:Ol(e,t,n,r);break;case 3:Ol(e,t,n,r),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ga(e)));break;case 12:if(i&2048){Ol(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s==`function`&&s(o,t.alternate===null?`mount`:`update`,e.passiveEffectDuration,-0)}catch(e){Y(t,t.return,e)}}else Ol(e,t,n,r);break;case 31:Ol(e,t,n,r);break;case 13:Ol(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?Ol(e,t,n,r):(a._visibility|=2,Al(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?Ol(e,t,n,r):jl(e,t),i&2048&&El(o,t);break;case 24:Ol(e,t,n,r),i&2048&&Dl(t.alternate,t);break;default:Ol(e,t,n,r)}}function Al(e,t,n,r,i){for(i&&=(t.subtreeFlags&10256)!=0||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Al(a,o,s,c,i),Wc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Al(a,o,s,c,i)):u._visibility&2?Al(a,o,s,c,i):jl(a,o),i&&l&2048&&El(o.alternate,o);break;case 24:Al(a,o,s,c,i),i&&l&2048&&Dl(o.alternate,o);break;default:Al(a,o,s,c,i)}t=t.sibling}}function jl(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:jl(n,r),i&2048&&El(r.alternate,r);break;case 24:jl(n,r),i&2048&&Dl(r.alternate,r);break;default:jl(n,r)}t=t.sibling}}var Ml=8192;function Nl(e,t,n){if(e.subtreeFlags&Ml)for(e=e.child;e!==null;)Pl(e,t,n),e=e.sibling}function Pl(e,t,n){switch(e.tag){case 26:Nl(e,t,n),e.flags&Ml&&e.memoizedState!==null&&Kf(n,yl,e.memoizedState,e.memoizedProps);break;case 5:Nl(e,t,n);break;case 3:case 4:var r=yl;yl=_f(e.stateNode.containerInfo),Nl(e,t,n),yl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Ml,Ml=16777216,Nl(e,t,n),Ml=r):Nl(e,t,n));break;default:Nl(e,t,n)}}function Fl(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 Il(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];sl=r,zl(r,e)}Fl(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ll(e),e=e.sibling}function Ll(e){switch(e.tag){case 0:case 11:case 15:Il(e),e.flags&2048&&Gc(9,e,e.return);break;case 3:Il(e);break;case 12:Il(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Rl(e)):Il(e);break;default:Il(e)}}function Rl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];sl=r,zl(r,e)}Fl(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Gc(8,t,t.return),Rl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Rl(t));break;default:Rl(t)}e=e.sibling}}function zl(e,t){for(;sl!==null;){var n=sl;switch(n.tag){case 0:case 11:case 15:Gc(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:ga(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,sl=r;else a:for(n=e;sl!==null;){r=sl;var i=r.sibling,a=r.return;if(ul(r),r===n){sl=null;break a}if(i!==null){i.return=a,sl=i;break a}sl=a}}}var Bl={getCacheForType:function(e){var t=ca(ma),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return ca(ma).controller.signal}},Vl=typeof WeakMap==`function`?WeakMap:Map,W=0,G=null,K=null,q=0,J=0,Hl=null,Ul=!1,Wl=!1,Gl=!1,Kl=0,ql=0,Jl=0,Yl=0,Xl=0,Zl=0,Ql=0,$l=null,eu=null,tu=!1,nu=0,ru=0,iu=1/0,au=null,ou=null,su=0,cu=null,lu=null,uu=0,du=0,fu=null,pu=null,mu=0,hu=null;function gu(){return W&2&&q!==0?q&-q:w.T===null?mt():md()}function _u(){if(Zl===0)if(!(q&536870912)||N){var e=$e;$e<<=1,!($e&3932160)&&($e=262144),Zl=e}else Zl=536870912;return e=uo.current,e!==null&&(e.flags|=32),Zl}function vu(e,t,n){(e===G&&(J===2||J===9)||e.cancelPendingCommit!==null)&&(Tu(e,0),Su(e,q,Zl,!1)),st(e,n),(!(W&2)||e!==G)&&(e===G&&(!(W&2)&&(Yl|=n),ql===4&&Su(e,q,Zl,!1)),od(e))}function yu(e,t,n){if(W&6)throw Error(a(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||rt(e,t),i=r?Nu(e,t):ju(e,t,!0),o=r;do{if(i===0){Wl&&!r&&Su(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!xu(n)){i=ju(e,t,!1),o=!1;continue}if(i===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;i=$l;var l=c.current.memoizedState.isDehydrated;if(l&&(Tu(c,s).flags|=256),s=ju(c,s,!1),s!==2){if(Gl&&!l){c.errorRecoveryDisabledLanes|=o,Yl|=o,i=4;break a}o=eu,eu=i,o!==null&&(eu===null?eu=o:eu.push.apply(eu,o))}i=s}if(o=!1,i!==2)continue}}if(i===1){Tu(e,0),Su(e,t,0,!0);break}a:{switch(r=e,o=i,o){case 0:case 1:throw Error(a(345));case 4:if((t&4194048)!==t)break;case 6:Su(r,t,Zl,!Ul);break a;case 2:eu=null;break;case 3:case 5:break;default:throw Error(a(329))}if((t&62914560)===t&&(i=nu+300-Ie(),10<i)){if(Su(r,t,Zl,!Ul),nt(r,0,!0)!==0)break a;uu=t,r.timeoutHandle=qd(bu.bind(null,r,n,eu,au,tu,t,Zl,Yl,Ql,Ul,o,`Throttled`,-0,0),i);break a}bu(r,n,eu,au,tu,t,Zl,Yl,Ql,Ul,o,null,-0,0)}}break}while(1);od(e)}function bu(e,t,n,r,i,a,o,s,c,l,u,d,f,p){if(e.timeoutHandle=-1,d=t.subtreeFlags,d&8192||(d&16785408)==16785408){d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:un},Pl(t,a,d);var m=(a&62914560)===a?nu-Ie():(a&4194048)===a?ru-Ie():0;if(m=Jf(d,m),m!==null){uu=a,e.cancelPendingCommit=m(Bu.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),Su(e,a,o,!l);return}}Bu(e,t,a,n,r,i,o,s,c)}function xu(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Ar(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;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 Su(e,t,n,r){t&=~Xl,t&=~Yl,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-Je(i),o=1<<a;r[a]=-1,i&=~o}n!==0&<(e,n,t)}function Cu(){return W&6?!0:(sd(0,!1),!1)}function wu(){if(K!==null){if(J===0)var e=K.return;else e=K,ea=$i=null,Lo(e),za=null,Ba=0,e=K;for(;e!==null;)Uc(e.alternate,e),e=e.return;K=null}}function Tu(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Jd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),uu=0,wu(),G=e,K=n=vi(e.current,null),q=t,J=0,Hl=null,Ul=!1,Wl=rt(e,t),Gl=!1,Ql=Zl=Xl=Yl=Jl=ql=0,eu=$l=null,tu=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-Je(r),a=1<<i;t|=e[i],r&=~a}return Kl=t,ci(),n}function Eu(e,t){P=null,w.H=Ws,t===ka||t===ja?(t=La(),J=3):t===Aa?(t=La(),J=4):J=t===sc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,Hl=t,K===null&&(ql=1,nc(e,Ei(t,e.current)))}function Du(){var e=uo.current;return e===null?!0:(q&4194048)===q?fo===null:(q&62914560)===q||q&536870912?e===fo:!1}function Ou(){var e=w.H;return w.H=Ws,e===null?Ws:e}function ku(){var e=w.A;return w.A=Bl,e}function Au(){ql=4,Ul||(q&4194048)!==q&&uo.current!==null||(Wl=!0),!(Jl&134217727)&&!(Yl&134217727)||G===null||Su(G,q,Zl,!1)}function ju(e,t,n){var r=W;W|=2;var i=Ou(),a=ku();(G!==e||q!==t)&&(au=null,Tu(e,t)),t=!1;var o=ql;a:do try{if(J!==0&&K!==null){var s=K,c=Hl;switch(J){case 8:wu(),o=6;break a;case 3:case 2:case 9:case 6:uo.current===null&&(t=!0);var l=J;if(J=0,Hl=null,Lu(e,s,c,l),n&&Wl){o=0;break a}break;default:l=J,J=0,Hl=null,Lu(e,s,c,l)}}Mu(),o=ql;break}catch(t){Eu(e,t)}while(1);return t&&e.shellSuspendCounter++,ea=$i=null,W=r,w.H=i,w.A=a,K===null&&(G=null,q=0,ci()),o}function Mu(){for(;K!==null;)Fu(K)}function Nu(e,t){var n=W;W|=2;var r=Ou(),i=ku();G!==e||q!==t?(au=null,iu=Ie()+500,Tu(e,t)):Wl=rt(e,t);a:do try{if(J!==0&&K!==null){t=K;var o=Hl;b:switch(J){case 1:J=0,Hl=null,Lu(e,t,o,1);break;case 2:case 9:if(Na(o)){J=0,Hl=null,Iu(t);break}t=function(){J!==2&&J!==9||G!==e||(J=7),od(e)},o.then(t,t);break a;case 3:J=7;break a;case 4:J=5;break a;case 7:Na(o)?(J=0,Hl=null,Iu(t)):(J=0,Hl=null,Lu(e,t,o,7));break;case 5:var s=null;switch(K.tag){case 26:s=K.memoizedState;case 5:case 27:var c=K;if(s?Gf(s):c.stateNode.complete){J=0,Hl=null;var l=c.sibling;if(l!==null)K=l;else{var u=c.return;u===null?K=null:(K=u,Ru(u))}break b}}J=0,Hl=null,Lu(e,t,o,5);break;case 6:J=0,Hl=null,Lu(e,t,o,6);break;case 8:wu(),ql=6;break a;default:throw Error(a(462))}}Pu();break}catch(t){Eu(e,t)}while(1);return ea=$i=null,w.H=r,w.A=i,W=n,K===null?(G=null,q=0,ci(),ql):0}function Pu(){for(;K!==null&&!Pe();)Fu(K)}function Fu(e){var t=Fc(e.alternate,e,Kl);e.memoizedProps=e.pendingProps,t===null?Ru(e):K=t}function Iu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=xc(n,t,t.pendingProps,t.type,void 0,q);break;case 11:t=xc(n,t,t.pendingProps,t.type.render,t.ref,q);break;case 5:Lo(t);default:Uc(n,t),t=K=yi(t,Kl),t=Fc(n,t,Kl)}e.memoizedProps=e.pendingProps,t===null?Ru(e):K=t}function Lu(e,t,n,r){ea=$i=null,Lo(t),za=null,Ba=0;var i=t.return;try{if(oc(e,i,t,n,q)){ql=1,nc(e,Ei(n,e.current)),K=null;return}}catch(t){if(i!==null)throw K=i,t;ql=1,nc(e,Ei(n,e.current)),K=null;return}t.flags&32768?(N||r===1?e=!0:Wl||q&536870912?e=!1:(Ul=e=!0,(r===2||r===9||r===3||r===6)&&(r=uo.current,r!==null&&r.tag===13&&(r.flags|=16384))),zu(t,e)):Ru(t)}function Ru(e){var t=e;do{if(t.flags&32768){zu(t,Ul);return}e=t.return;var n=Vc(t.alternate,t,Kl);if(n!==null){K=n;return}if(t=t.sibling,t!==null){K=t;return}K=t=e}while(t!==null);ql===0&&(ql=5)}function zu(e,t){do{var n=Hc(e.alternate,e);if(n!==null){n.flags&=32767,K=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){K=e;return}K=e=n}while(e!==null);ql=6,K=null}function Bu(e,t,n,r,i,o,s,c,l){e.cancelPendingCommit=null;do Gu();while(su!==0);if(W&6)throw Error(a(327));if(t!==null){if(t===e.current)throw Error(a(177));if(o=t.lanes|t.childLanes,o|=si,ct(e,n,o,s,c,l),e===G&&(K=G=null,q=0),lu=t,cu=e,uu=n,du=o,fu=i,pu=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,$u(Be,function(){return Ku(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=w.T,w.T=null,i=E.p,E.p=2,s=W,W|=4;try{cl(e,t,n)}finally{W=s,E.p=i,w.T=r}}su=1,Vu(),Hu(),Uu()}}function Vu(){if(su===1){su=0;var e=cu,t=lu,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=w.T,w.T=null;var r=E.p;E.p=2;var i=W;W|=4;try{bl(t,e);var a=Bd,o=Fr(e.containerInfo),s=a.focusedElem,c=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&Pr(s.ownerDocument.documentElement,s)){if(c!==null&&Ir(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Nr(s,h),v=Nr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}cp=!!zd,Bd=zd=null}finally{W=i,E.p=r,w.T=n}}e.current=t,su=2}}function Hu(){if(su===2){su=0;var e=cu,t=lu,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=w.T,w.T=null;var r=E.p;E.p=2;var i=W;W|=4;try{ll(e,t.alternate,t)}finally{W=i,E.p=r,w.T=n}}su=3}}function Uu(){if(su===4||su===3){su=0,Fe();var e=cu,t=lu,n=uu,r=pu;t.subtreeFlags&10256||t.flags&10256?su=5:(su=0,lu=cu=null,Wu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(ou=null),pt(n),t=t.stateNode,Ke&&typeof Ke.onCommitFiberRoot==`function`)try{Ke.onCommitFiberRoot(Ge,t,void 0,(t.current.flags&128)==128)}catch{}if(r!==null){t=w.T,i=E.p,E.p=2,w.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];a(s.value,{componentStack:s.stack})}}finally{w.T=t,E.p=i}}uu&3&&Gu(),od(e),i=e.pendingLanes,n&261930&&i&42?e===hu?mu++:(mu=0,hu=e):mu=0,sd(0,!1)}}function Wu(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ga(t)))}function Gu(){return Vu(),Hu(),Uu(),Ku()}function Ku(){if(su!==5)return!1;var e=cu,t=du;du=0;var n=pt(uu),r=w.T,i=E.p;try{E.p=32>n?32:n,w.T=null,n=fu,fu=null;var o=cu,s=uu;if(su=0,lu=cu=null,uu=0,W&6)throw Error(a(331));var c=W;if(W|=4,Ll(o.current),kl(o,o.current,s,n),W=c,sd(0,!1),Ke&&typeof Ke.onPostCommitFiberRoot==`function`)try{Ke.onPostCommitFiberRoot(Ge,o)}catch{}return!0}finally{E.p=i,w.T=r,Wu(e,t)}}function qu(e,t,n){t=Ei(n,t),t=ic(e.stateNode,t,2),e=Za(e,t,2),e!==null&&(st(e,2),od(e))}function Y(e,t,n){if(e.tag===3)qu(e,e,n);else for(;t!==null;){if(t.tag===3){qu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(ou===null||!ou.has(r))){e=Ei(n,e),n=z(2),r=Za(t,n,2),r!==null&&(ac(n,r,t,e),st(r,2),od(r));break}}t=t.return}}function Ju(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Vl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Gl=!0,i.add(n),e=Yu.bind(null,e,t,n),t.then(e,e))}function Yu(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,G===e&&(q&n)===n&&(ql===4||ql===3&&(q&62914560)===q&&300>Ie()-nu?!(W&2)&&Tu(e,0):Xl|=n,Ql===q&&(Ql=0)),od(e)}function Xu(e,t){t===0&&(t=at()),e=di(e,t),e!==null&&(st(e,t),od(e))}function Zu(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Xu(e,n)}function Qu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),Xu(e,n)}function $u(e,t){return Me(e,t)}var ed=null,td=null,nd=!1,rd=!1,id=!1,ad=0;function od(e){e!==td&&e.next===null&&(td===null?ed=td=e:td=td.next=e),rd=!0,nd||(nd=!0,pd())}function sd(e,t){if(!id&&rd){id=!0;do for(var n=!1,r=ed;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Je(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,fd(r,a))}else a=q,a=nt(r,r===G?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||rt(r,a)||(n=!0,fd(r,a));r=r.next}while(n);id=!1}}function cd(){ld()}function ld(){rd=nd=!1;var e=0;ad!==0&&Kd()&&(e=ad);for(var t=Ie(),n=null,r=ed;r!==null;){var i=r.next,a=ud(r,t);a===0?(r.next=null,n===null?ed=i:n.next=i,i===null&&(td=n)):(n=r,(e!==0||a&3)&&(rd=!0)),r=i}su!==0&&su!==5||sd(e,!1),ad!==0&&(ad=0)}function ud(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-Je(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=it(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=G,n=q,n=nt(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(J===2||J===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Ne(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||rt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&Ne(r),pt(n)){case 2:case 8:n=ze;break;case 32:n=Be;break;case 268435456:n=He;break;default:n=Be}return r=dd.bind(null,e),n=Me(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Ne(r),e.callbackPriority=2,e.callbackNode=null,2}function dd(e,t){if(su!==0&&su!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Gu()&&e.callbackNode!==n)return null;var r=q;return r=nt(e,e===G?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(yu(e,r,t),ud(e,Ie()),e.callbackNode!=null&&e.callbackNode===n?dd.bind(null,e):null)}function fd(e,t){if(Gu())return null;yu(e,t,!0)}function pd(){Xd(function(){W&6?Me(Re,cd):ld()})}function md(){if(ad===0){var e=ya;e===0&&(e=Qe,Qe<<=1,!(Qe&261888)&&(Qe=256)),ad=e}return ad}function hd(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:ln(``+e)}function gd(e,t){var n=t.ownerDocument.createElement(`input`);return n.name=t.name,n.value=t.value,e.id&&n.setAttribute(`form`,e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function _d(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=hd((i[vt]||null).action),o=r.submitter;o&&(t=(t=o[vt]||null)?hd(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new jn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(ad!==0){var e=o?gd(i,o):new FormData(i);js(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=o?gd(i,o):new FormData(i),js(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var vd=0;vd<ni.length;vd++){var yd=ni[vd];ri(yd.toLowerCase(),`on`+(yd[0].toUpperCase()+yd.slice(1)))}ri(Jr,`onAnimationEnd`),ri(Yr,`onAnimationIteration`),ri(Xr,`onAnimationStart`),ri(`dblclick`,`onDoubleClick`),ri(`focusin`,`onFocus`),ri(`focusout`,`onBlur`),ri(Zr,`onTransitionRun`),ri(Qr,`onTransitionStart`),ri($r,`onTransitionCancel`),ri(ei,`onTransitionEnd`),Nt(`onMouseEnter`,[`mouseout`,`mouseover`]),Nt(`onMouseLeave`,[`mouseout`,`mouseover`]),Nt(`onPointerEnter`,[`pointerout`,`pointerover`]),Nt(`onPointerLeave`,[`pointerout`,`pointerover`]),Mt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Mt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Mt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Mt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Mt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Mt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var X=`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(` `),bd=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(X));function xd(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ii(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ii(e)}i.currentTarget=null,a=c}}}}function Z(e,t){var n=t[bt];n===void 0&&(n=t[bt]=new Set);var r=e+`__bubble`;n.has(r)||(Q(t,e,2,!1),n.add(r))}function Sd(e,t,n){var r=0;t&&(r|=4),Q(n,e,r,t)}var Cd=`_reactListening`+Math.random().toString(36).slice(2);function wd(e){if(!e[Cd]){e[Cd]=!0,At.forEach(function(t){t!==`selectionchange`&&(bd.has(t)||Sd(t,!1,e),Sd(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Cd]||(t[Cd]=!0,Sd(`selectionchange`,!1,t))}}function Q(e,t,n,r){switch(hp(t)){case 2:var i=lp;break;case 8:i=up;break;default:i=dp}n=i.bind(null,t,n,e),i=void 0,!bn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Td(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var c=r.stateNode.containerInfo;if(c===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;c!==null;){if(o=Et(c),o===null)return;if(l=o.tag,l===5||l===6||l===26||l===27){r=a=o;continue a}c=c.parentNode}}r=r.return}_n(function(){var r=a,i=fn(n),o=[];a:{var c=ti.get(e);if(c!==void 0){var l=jn,u=e;switch(e){case`keypress`:if(En(n)===0)break a;case`keydown`:case`keyup`:l=Yn;break;case`focusin`:u=`focus`,l=Bn;break;case`focusout`:u=`blur`,l=Bn;break;case`beforeblur`:case`afterblur`:l=Bn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=Rn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=zn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Zn;break;case Jr:case Yr:case Xr:l=Vn;break;case ei:l=Qn;break;case`scroll`:case`scrollend`:l=Nn;break;case`wheel`:l=$n;break;case`copy`:case`cut`:case`paste`:l=Hn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=Xn;break;case`toggle`:case`beforetoggle`:l=er}var d=(t&4)!=0,f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=vn(m,p),g!=null&&d.push(Ed(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),o.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(c=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,c&&n!==dn&&(u=n.relatedTarget||n.fromElement)&&(Et(u)||u[yt]))break a;if((l||c)&&(c=i.window===i?i:(c=i.ownerDocument)?c.defaultView||c.parentWindow:window,l?(u=n.relatedTarget||n.toElement,l=r,u=u?Et(u):null,u!==null&&(f=s(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=Rn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=Xn,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?c:Ot(l),h=u==null?c:Ot(u),c=new d(g,m+`leave`,l,n,i),c.target=f,c.relatedTarget=h,g=null,Et(i)===r&&(d=new d(p,m+`enter`,u,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,l&&u)b:{for(d=Od,p=l,m=u,h=0,g=p;g;g=d(g))h++;g=0;for(var _=m;_;_=d(_))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||m!==null&&p===m.alternate){d=p;break b}p=d(p),m=d(m)}d=null}else d=null;l!==null&&kd(o,c,l,d,!1),u!==null&&f!==null&&kd(o,f,u,d,!0)}}a:{if(c=r?Ot(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var v=vr;else if(fr(c))if(yr)v=Or;else{v=Er;var y=Tr}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&on(r.elementType)&&(v=vr):v=Dr;if(v&&=v(e,r)){pr(o,v,n,i);break a}y&&y(e,c,r),e===`focusout`&&r&&c.type===`number`&&r.memoizedProps.value!=null&&Zt(c,`number`,c.value)}switch(y=r?Ot(r):window,e){case`focusin`:(fr(y)||y.contentEditable===`true`)&&(Rr=y,zr=r,Br=null);break;case`focusout`:Br=zr=Rr=null;break;case`mousedown`:Vr=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Vr=!1,Hr(o,n,i);break;case`selectionchange`:if(Lr)break;case`keydown`:case`keyup`:Hr(o,n,i)}var b;if(nr)b:{switch(e){case`compositionstart`:var x=`onCompositionStart`;break b;case`compositionend`:x=`onCompositionEnd`;break b;case`compositionupdate`:x=`onCompositionUpdate`;break b}x=void 0}else lr?cr(e,n)&&(x=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(x=`onCompositionStart`);x&&(ar&&n.locale!==`ko`&&(lr||x!==`onCompositionStart`?x===`onCompositionEnd`&&lr&&(b=Tn()):(Sn=i,Cn=`value`in Sn?Sn.value:Sn.textContent,lr=!0)),y=Dd(r,x),0<y.length&&(x=new Un(x,e,null,n,i),o.push({event:x,listeners:y}),b?x.data=b:(b=A(n),b!==null&&(x.data=b)))),(b=ir?ur(e,n):dr(e,n))&&(x=Dd(r,`onBeforeInput`),0<x.length&&(y=new Un(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:y,listeners:x}),y.data=b)),_d(o,e,r,n,i)}xd(o,t)})}function Ed(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Dd(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=vn(e,n),i!=null&&r.unshift(Ed(e,i,a)),i=vn(e,t),i!=null&&r.push(Ed(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Od(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function kd(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=vn(n,a),l!=null&&o.unshift(Ed(n,l,c))):i||(l=vn(n,a),l!=null&&o.push(Ed(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Ad=/\r\n?/g,jd=/\u0000|\uFFFD/g;function Md(e){return(typeof e==`string`?e:``+e).replace(Ad,` 10`).replace(jd,``)}function Nd(e,t){return t=Md(t),Md(e)===t}function $(e,t,n,r,i,o){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||tn(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&tn(e,``+r);break;case`className`:zt(e,`class`,r);break;case`tabIndex`:zt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:zt(e,n,r);break;case`style`:an(e,r,o);break;case`data`:if(t!==`object`){zt(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=ln(``+r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}else typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,i.name,i,null),$(e,t,`formEncType`,i.formEncType,i,null),$(e,t,`formMethod`,i.formMethod,i,null),$(e,t,`formTarget`,i.formTarget,i,null)):($(e,t,`encType`,i.encType,i,null),$(e,t,`method`,i.method,i,null),$(e,t,`target`,i.target,i,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=ln(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=un);break;case`onScroll`:r!=null&&Z(`scroll`,e);break;case`onScrollEnd`:r!=null&&Z(`scrollend`,e);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(60));e.innerHTML=n}}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}n=ln(``+r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``+r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Z(`beforetoggle`,e),Z(`toggle`,e),Rt(e,`popover`,r);break;case`xlinkActuate`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:Bt(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:Bt(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:Bt(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:Bt(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:Rt(e,`is`,r);break;case`innerText`:case`textContent`:break;default:(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)&&(n=sn.get(n)||n,Rt(e,n,r))}}function Pd(e,t,n,r,i,o){switch(n){case`style`:an(e,r,o);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?tn(e,r):(typeof r==`number`||typeof r==`bigint`)&&tn(e,``+r);break;case`onScroll`:r!=null&&Z(`scroll`,e);break;case`onScrollEnd`:r!=null&&Z(`scrollend`,e);break;case`onClick`:r!=null&&(e.onclick=un);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!jt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(i=n.endsWith(`Capture`),t=n.slice(2,i?n.length-7:void 0),o=e[vt]||null,o=o==null?null:o[n],typeof o==`function`&&e.removeEventListener(t,o,i),typeof r==`function`)){typeof o!=`function`&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,i);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):Rt(e,n,r)}}}function Fd(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Z(`error`,e),Z(`load`,e);var r=!1,i=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:i=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(a(137,t));default:$(e,t,o,s,n,null)}}i&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Z(`invalid`,e);var c=o=s=i=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:i=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(a(137,t));break;default:$(e,t,r,d,n,null)}}Xt(e,o,c,l,u,s,i,!1);return;case`select`:for(i in Z(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(i)&&(c=n[i],c!=null))switch(i){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,i,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&Qt(e,!!r,n,!0):Qt(e,!!r,t,!1);return;case`textarea`:for(s in Z(`invalid`,e),o=i=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:i=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(a(91));break;default:$(e,t,s,c,n,null)}en(e,r,i,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Z(`beforetoggle`,e),Z(`toggle`,e),Z(`cancel`,e),Z(`close`,e);break;case`iframe`:case`object`:Z(`load`,e);break;case`video`:case`audio`:for(r=0;r<X.length;r++)Z(X[r],e);break;case`image`:Z(`error`,e),Z(`load`,e);break;case`details`:Z(`toggle`,e);break;case`embed`:case`source`:case`link`:Z(`error`,e),Z(`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(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(a(137,t));default:$(e,t,u,r,n,null)}return;default:if(on(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&Pd(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}function Id(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var i=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:o=m;break;case`name`:i=m;break;case`checked`:u=m;break;case`defaultChecked`:d=m;break;case`value`:s=m;break;case`defaultValue`:c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(a(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}Yt(e,s,c,l,u,d,o,i);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(i in r)if(o=r[i],l=n[i],r.hasOwnProperty(i)&&(o!=null||l!=null))switch(i){case`value`:p=o;break;case`defaultValue`:c=o;break;case`multiple`:s=o;default:o!==l&&$(e,t,i,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?Qt(e,!!n,n?[]:``,!1):Qt(e,!!n,t,!0)):Qt(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(i=n[c],n.hasOwnProperty(c)&&i!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,i)}for(s in r)if(i=r[s],o=n[s],r.hasOwnProperty(s)&&(i!=null||o!=null))switch(s){case`value`:p=i;break;case`defaultValue`:m=i;break;case`children`:break;case`dangerouslySetInnerHTML`:if(i!=null)throw Error(a(91));break;default:i!==o&&$(e,t,s,i,r,o)}$t(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}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 g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(a(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(on(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&Pd(e,t,_,void 0,r,p);
vendor: 4,461 bytes, line 10
10for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||Pd(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function Ld(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function Rd(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&Ld(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&Ld(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.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 zd=null,Bd=null;function Vd(e){return e.nodeType===9?e:e.ownerDocument}function Hd(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 Ud(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 Wd(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 Gd=null;function Kd(){var e=window.event;return e&&e.type===`popstate`?e===Gd?!1:(Gd=e,!0):(Gd=null,!1)}var qd=typeof setTimeout==`function`?setTimeout:void 0,Jd=typeof clearTimeout==`function`?clearTimeout:void 0,Yd=typeof Promise==`function`?Promise:void 0,Xd=typeof queueMicrotask==`function`?queueMicrotask:Yd===void 0?qd:function(e){return Yd.resolve(null).then(e).catch(Zd)};function Zd(e){setTimeout(function(){throw e})}function Qd(e){return e===`head`}function $d(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Pp(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)mf(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,mf(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[wt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&mf(e.ownerDocument.body);n=i}while(n);Pp(t)}function ef(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function tf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:tf(n),Tt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function nf(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[wt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lf(e.nextSibling),e===null)break}return null}function rf(e,t,n){if(t===``)return null;for(;
vendor: 20,890 bytes, line 10
10e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lf(e.nextSibling),e===null))return null;return e}function af(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lf(e.nextSibling),e===null))return null;return e}function of(e){return e.data===`$?`||e.data===`$~`}function sf(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cf(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lf(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 uf=null;function df(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lf(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function ff(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pf(e,t,n){switch(t=Vd(n),e){case`html`:if(e=t.documentElement,!e)throw Error(a(452));return e;case`head`:if(e=t.head,!e)throw Error(a(453));return e;case`body`:if(e=t.body,!e)throw Error(a(454));return e;default:throw Error(a(451))}}function mf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Tt(e)}var hf=new Map,gf=new Set;function _f(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var vf=E.d;E.d={f:yf,r:bf,D:Cf,C:wf,L:Tf,m:Ef,X:Of,S:Df,M:kf};function yf(){var e=vf.f(),t=Cu();return e||t}function bf(e){var t=Dt(e);t!==null&&t.tag===5&&t.type===`form`?Ns(t):vf.r(e)}var xf=typeof document>`u`?null:document;function Sf(e,t,n){var r=xf;if(r&&typeof t==`string`&&t){var i=Jt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),gf.has(i)||(gf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Fd(t,`link`,e),k(t),r.head.appendChild(t)))}}function Cf(e){vf.D(e),Sf(`dns-prefetch`,e,null)}function wf(e,t){vf.C(e,t),Sf(`preconnect`,e,t)}function Tf(e,t,n){vf.L(e,t,n);var r=xf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Jt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Jt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Jt(n.imageSizes)+`"]`)):i+=`[href="`+Jt(e)+`"]`;var a=i;switch(t){case`style`:a=jf(e);break;case`script`:a=Ff(e)}hf.has(a)||(e=p({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),hf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Mf(a))||t===`script`&&r.querySelector(If(a))||(t=r.createElement(`link`),Fd(t,`link`,e),k(t),r.head.appendChild(t)))}}function Ef(e,t){vf.m(e,t);var n=xf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Jt(r)+`"][href="`+Jt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Ff(e)}if(!hf.has(a)&&(e=p({rel:`modulepreload`,href:e},t),hf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(If(a)))return}r=n.createElement(`link`),Fd(r,`link`,e),k(r),n.head.appendChild(r)}}}function Df(e,t,n){vf.S(e,t,n);var r=xf;if(r&&e){var i=kt(r).hoistableStyles,a=jf(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Mf(a)))s.loading=5;else{e=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=hf.get(a))&&zf(e,n);var c=o=r.createElement(`link`);k(c),Fd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Rf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Of(e,t){vf.X(e,t);var n=xf;if(n&&e){var r=kt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=p({src:e,async:!0},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),k(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t){vf.M(e,t);var n=xf;if(n&&e){var r=kt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),k(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Af(e,t,n,r){var i=(i=ve.current)?_f(i):null;if(!i)throw Error(a(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=jf(n.href),n=kt(i).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=jf(n.href);var o=kt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.querySelector(Mf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),hf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},hf.set(e,n),o||Pf(i,e,n,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Ff(n),n=kt(i).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(a(444,e))}}function jf(e){return`href="`+Jt(e)+`"`}function Mf(e){return`link[rel="stylesheet"][`+e+`]`}function Nf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Pf(e,t,n,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}),Fd(t,`link`,n),k(t),e.head.appendChild(t))}function Ff(e){return`[src="`+Jt(e)+`"]`}function If(e){return`script[async]`+e}function Lf(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Jt(n.href)+`"]`);if(r)return t.instance=r,k(r),r;var i=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),k(r),Fd(r,`style`,i),Rf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=jf(n.href);var o=e.querySelector(Mf(i));if(o)return t.state.loading|=4,t.instance=o,k(o),o;r=Nf(n),(i=hf.get(i))&&zf(r,i),o=(e.ownerDocument||e).createElement(`link`),k(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Fd(o,`link`,r),t.state.loading|=4,Rf(o,n.precedence,e),t.instance=o;case`script`:return o=Ff(n.src),(i=e.querySelector(If(o)))?(t.instance=i,k(i),i):(r=n,(i=hf.get(o))&&(r=p({},n),Bf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),k(i),Fd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Rf(r,n.precedence,e));return t.instance}function Rf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function zf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Bf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Vf=null;function Hf(e,t,n){if(Vf===null){var r=new Map,i=Vf=new Map;i.set(n,r)}else i=Vf,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[wt]||a[_t]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Uf(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function Wf(e,t,n){if(n===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 Gf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Kf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=jf(r.href),a=t.querySelector(Mf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Yf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,k(a);return}a=t.ownerDocument||t,r=Nf(r),(i=hf.get(i))&&zf(r,i),a=a.createElement(`link`),k(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Fd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Yf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var qf=0;function Jf(e,t){return e.stylesheets&&e.count===0&&Zf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&Zf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&qf===0&&(qf=62500*Rd());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Zf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>qf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Yf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Zf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Xf=null;function Zf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Xf=new Map,t.forEach(Qf,e),Xf=null,Yf.call(e))}function Qf(e,t){if(!(t.state.loading&4)){var n=Xf.get(e);if(n)var r=n.get(null);else{n=new Map,Xf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=Yf.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var $f={$$typeof:C,Provider:null,Consumer:null,_currentValue:fe,_currentValue2:fe,_threadCount:0};function ep(e,t,n,r,i,a,o,s,c){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=ot(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ot(0),this.hiddenUpdates=ot(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function tp(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ep(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=gi(3,null,null,t),e.current=a,a.stateNode=e,t=ha(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},Ja(a),e}function np(e){return e?(e=mi,e):mi}function rp(e,t,n,r,i,a){i=np(i),r.context===null?r.context=i:r.pendingContext=i,r=Xa(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=Za(e,r,t),n!==null&&(vu(n,e,t),Qa(n,e,t))}function ip(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ap(e,t){ip(e,t),(e=e.alternate)&&ip(e,t)}function op(e){if(e.tag===13||e.tag===31){var t=di(e,67108864);t!==null&&vu(t,e,67108864),ap(e,67108864)}}function sp(e){if(e.tag===13||e.tag===31){var t=gu();t=ft(t);var n=di(e,t);n!==null&&vu(n,e,t),ap(e,t)}}var cp=!0;function lp(e,t,n,r){var i=w.T;w.T=null;var a=E.p;try{E.p=2,dp(e,t,n,r)}finally{E.p=a,w.T=i}}function up(e,t,n,r){var i=w.T;w.T=null;var a=E.p;try{E.p=8,dp(e,t,n,r)}finally{E.p=a,w.T=i}}function dp(e,t,n,r){if(cp){var i=fp(r);if(i===null)Td(e,t,r,pp,n),wp(e,r);else if(Ep(i,e,t,n,r))r.stopPropagation();else if(wp(e,r),t&4&&-1<Cp.indexOf(e)){for(;i!==null;){var a=Dt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=tt(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-Je(o);s.entanglements[1]|=c,o&=~c}od(a),!(W&6)&&(iu=Ie()+500,sd(0,!1))}}break;case 31:case 13:s=di(a,2),s!==null&&vu(s,a,2),Cu(),ap(a,2)}if(a=fp(r),a===null&&Td(e,t,r,pp,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Td(e,t,r,null,n)}}function fp(e){return e=fn(e),mp(e)}var pp=null;function mp(e){if(pp=null,e=Et(e),e!==null){var t=s(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=c(t),e!==null)return e;e=null}else if(n===31){if(e=l(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return pp=e,null}function hp(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(Le()){case Re:return 2;case ze:return 8;case Be:case Ve:return 32;case He:return 268435456;default:return 32}default:return 32}}var gp=!1,_p=null,vp=null,yp=null,bp=new Map,xp=new Map,Sp=[],Cp=`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 wp(e,t){switch(e){case`focusin`:case`focusout`:_p=null;break;case`dragenter`:case`dragleave`:vp=null;break;case`mouseover`:case`mouseout`:yp=null;break;case`pointerover`:case`pointerout`:bp.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:xp.delete(t.pointerId)}}function Tp(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Dt(t),t!==null&&op(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ep(e,t,n,r,i){switch(t){case`focusin`:return _p=Tp(_p,e,t,n,r,i),!0;case`dragenter`:return vp=Tp(vp,e,t,n,r,i),!0;case`mouseover`:return yp=Tp(yp,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return bp.set(a,Tp(bp.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,xp.set(a,Tp(xp.get(a)||null,e,t,n,r,i)),!0}return!1}function Dp(e){var t=Et(e.target);if(t!==null){var n=s(t);if(n!==null){if(t=n.tag,t===13){if(t=c(n),t!==null){e.blockedOn=t,ht(e.priority,function(){sp(n)});return}}else if(t===31){if(t=l(n),t!==null){e.blockedOn=t,ht(e.priority,function(){sp(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Op(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=fp(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);dn=r,n.target.dispatchEvent(r),dn=null}else return t=Dt(n),t!==null&&op(t),e.blockedOn=n,!1;t.shift()}return!0}function kp(e,t,n){Op(e)&&n.delete(t)}function Ap(){gp=!1,_p!==null&&Op(_p)&&(_p=null),vp!==null&&Op(vp)&&(vp=null),yp!==null&&Op(yp)&&(yp=null),bp.forEach(kp),xp.forEach(kp)}function jp(e,n){e.blockedOn===n&&(e.blockedOn=null,gp||(gp=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Ap)))}var Mp=null;function Np(e){Mp!==e&&(Mp=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Mp===e&&(Mp=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(mp(r||n)===null)continue;break}var a=Dt(n);a!==null&&(e.splice(t,3),t-=3,js(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Pp(e){function t(t){return jp(t,e)}_p!==null&&jp(_p,e),vp!==null&&jp(vp,e),yp!==null&&jp(yp,e),bp.forEach(t),xp.forEach(t);for(var n=0;n<Sp.length;n++){var r=Sp[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Sp.length&&(n=Sp[0],n.blockedOn===null);)Dp(n),n.blockedOn===null&&Sp.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[vt]||null;if(typeof a==`function`)o||Np(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[vt]||null)s=o.formAction;else if(mp(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Np(n)}}}function Fp(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Ip(e){this._internalRoot=e}Lp.prototype.render=Ip.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(a(409));var n=t.current;rp(n,gu(),e,t,null,null)},Lp.prototype.unmount=Ip.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;rp(e.current,2,null,e,null,null),Cu(),t[yt]=null}};function Lp(e){this._internalRoot=e}Lp.prototype.unstable_scheduleHydration=function(e){if(e){var t=mt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Sp.length&&t!==0&&t<Sp[n].priority;n++);Sp.splice(n,0,e),n===0&&Dp(e)}};var Rp=n.version;if(Rp!==`19.2.5`)throw Error(a(527,Rp,`19.2.5`));E.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(a(188)):(e=Object.keys(e).join(`,`),Error(a(268,e)));return e=d(t),e=e===null?null:f(e),e=e===null?null:e.stateNode,e};var zp={bundleType:0,version:`19.2.5`,rendererPackageName:`react-dom`,currentDispatcherRef:w,reconcilerVersion:`19.2.5`};
10if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Bp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Bp.isDisabled&&Bp.supportsFiber)try{Ge=Bp.inject(zp),Ke=Bp}catch{}}e.hydrateRoot=function(e,t,n){if(!o(e))throw Error(a(299));var r=!1,i=``,s=$s,c=ec,l=tc,u=null;return n!=null&&(!0===n.unstable_strictMode&&(r=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(s=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(l=n.onRecoverableError),n.formState!==void 0&&(u=n.formState)),t=tp(e,1,!0,t,n??null,r,i,u,s,c,l,Fp),t.context=np(null),n=t.current,r=gu(),r=ft(r),i=Xa(r),i.callback=null,Za(n,i,r),n=r,t.current.lanes=n,st(t,n),od(t),e[yt]=t.current,wd(e),new Lp(t)}})),x=e(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=b()})),S=`__TSS_CONTEXT`,C=Symbol.for(`TSS_SERVER_FUNCTION`),ee=`application/x-tss-framed`,te={JSON:0,CHUNK:1,END:2,ERROR:3};`${ee}`;var ne=/;\s*v=(\d+)/;function re(e){let t=e.match(ne);return t?parseInt(t[1],10):void 0}function ie(e){let t=re(e);if(t!==void 0&&t!==1)throw Error(`Incompatible framed protocol version: server=${t}, client=1. Please ensure client and server are using compatible versions.`)}var ae=()=>window.__TSS_START_OPTIONS__;function oe(e){return e[e.length-1]}function se(e){return typeof e==`function`}function ce(e,t){return se(e)?e(t):e}var le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;function de(e){for(let t in e)if(le.call(e,t))return!0;return!1}var w=()=>Object.create(null),E=(e,t)=>fe(e,t,w);function fe(e,t,n=()=>({}),r=0){if(e===t)return e;if(r>500)return t;let i=t,a=D(e)&&D(i);if(!a&&!(me(e)&&me(i)))return i;let o=a?e:pe(e);if(!o)return i;let s=a?i:pe(i);if(!s)return i;let c=o.length,l=s.length,u=a?Array(l):n(),d=0;for(let t=0;t<l;t++){let o=a?t:s[t],l=e[o],f=i[o];if(l===f){u[o]=l,(a?t<c:le.call(e,o))&&d++;continue}if(l===null||f===null||typeof l!=`object`||typeof f!=`object`){u[o]=f;continue}let p=fe(l,f,n,r+1);u[o]=p,p===l&&d++}return c===l&&d===c?e:u}function pe(e){let t=Object.getOwnPropertyNames(e);for(let n of t)if(!ue.call(e,n))return!1;let n=Object.getOwnPropertySymbols(e);if(n.length===0)return t;let r=t;for(let t of n){if(!ue.call(e,t))return!1;r.push(t)}return r}function me(e){if(!he(e))return!1;let t=e.constructor;if(t===void 0)return!0;let n=t.prototype;return!(!he(n)||!n.hasOwnProperty(`isPrototypeOf`))}function he(e){return Object.prototype.toString.call(e)===`[object Object]`}function D(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function O(e,t,n){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let r=0,i=e.length;r<i;r++)if(!O(e[r],t[r],n))return!1;return!0}if(me(e)&&me(t)){let r=n?.ignoreUndefined??!0;if(n?.partial){for(let i in t)if((!r||t[i]!==void 0)&&!O(e[i],t[i],n))return!1;return!0}let i=0;if(!r)i=Object.keys(e).length;else for(let t in e)e[t]!==void 0&&i++;let a=0;for(let o in t)if((!r||t[o]!==void 0)&&(a++,a>i||!O(e[o],t[o],n)))return!1;return i===a}return!1}function ge(e){let t,n,r=new Promise((e,r)=>{t=e,n=r});return r.status=`pending`,r.resolve=n=>{r.status=`resolved`,r.value=n,t(n),e?.(n)},r.reject=e=>{r.status=`rejected`,n(e)},r}function _e(e){return typeof e?.message==`string`?e.message.startsWith(`Failed to fetch dynamically imported module`)||e.message.startsWith(`error loading dynamically imported module`)||e.message.startsWith(`Importing a module script failed`):!1}
10function ve(e){return!!(e&&typeof e==`object`&&typeof e.then==`function`)}function ye(e){return e.replace(/[\x00-\x1f\x7f]/g,``)}function be(e){let t;try{t=decodeURI(e)}catch{t=e.replaceAll(/%[0-9A-F]{2}/gi,e=>{try{return decodeURI(e)}catch{return e}})}return ye(t)}var xe=[`http:`,`https:`,`mailto:`,`tel:`];function Se(e,t){if(!e)return!1;try{let n=new URL(e);return!t.has(n.protocol)}catch{return!1}}var Ce={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},we=/[&><\u2028\u2029]/g;function Te(e){return e.replace(we,e=>Ce[e])}function Ee(e){if(!e||!/[%\\\x00-\x1f\x7f]/.test(e)&&!e.startsWith(`//`))return{path:e,handledProtocolRelativeURL:!1};let t=/%25|%5C/gi,n=0,r=``,i;for(;(i=t.exec(e))!==null;)r+=be(e.slice(n,i.index))+i[0],n=t.lastIndex;r+=be(n?e.slice(n):e);let a=!1;return r.startsWith(`//`)&&(a=!0,r=`/`+r.replace(/^\/+/,``)),{path:r,handledProtocolRelativeURL:a}}function De(e){return/\s|[^\u0000-\u007F]/.test(e)?e.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):e}function Oe(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function ke(){throw Error(`Invariant failed`)}function Ae(e){let t=new Map,n,r,i=e=>{e.next&&(e.prev?(e.prev.next=e.next,e.next.prev=e.prev,e.next=void 0,r&&(r.next=e,e.prev=r)):(e.next.prev=void 0,n=e.next,e.next=void 0,r&&(e.prev=r,r.next=e)),r=e)};return{get(e){let n=t.get(e);if(n)return i(n),n.value},set(a,o){if(t.size>=e&&n){let e=n;t.delete(e.key),e.next&&(n=e.next,e.next.prev=void 0),e===r&&(r=void 0)}let s=t.get(a);if(s)s.value=o,i(s);else{let e={key:a,value:o,prev:r};r&&(r.next=e),r=e,n||=e,t.set(a,e)}},clear(){t.clear(),n=void 0,r=void 0}}}var je=4,Me=5;function Ne(e){let t=e.indexOf(`{`);if(t===-1)return null;let n=e.indexOf(`}`,t);return n===-1||t+1>=e.length?null:[t,n]}function Pe(e,t,n=new Uint16Array(6)){let r=e.indexOf(`/`,t),i=r===-1?e.length:r,a=e.substring(t,i);if(!a||!a.includes(`$`))return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n;if(a===`$`){let r=e.length;return n[0]=2,n[1]=t,n[2]=t,n[3]=r,n[4]=r,n[5]=r,n}if(a.charCodeAt(0)===36)return n[0]=1,n[1]=t,n[2]=t+1,n[3]=i,n[4]=i,n[5]=i,n;let o=Ne(a);if(o){let[r,s]=o,c=a.charCodeAt(r+1);if(c===45){if(r+2<a.length&&a.charCodeAt(r+2)===36){let e=r+3,a=s;if(e<a)return n[0]=3,n[1]=t+r,n[2]=t+e,n[3]=t+a,n[4]=t+s+1,n[5]=i,n}}else if(c===36){let a=r+1,o=r+2;return o===s?(n[0]=2,n[1]=t+r,n[2]=t+a,n[3]=t+o,n[4]=t+s+1,n[5]=e.length,n):(n[0]=1,n[1]=t+r,n[2]=t+o,n[3]=t+s,n[4]=t+s+1,n[5]=i,n)}}return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n}function Fe(e,t,n,r,i,a,o){o?.(n);let s=r;{let r=n.fullPath??n.from,o=r.length,c=n.options?.caseSensitive??e,l=n.options?.params?.parse??n.options?.parseParams;for(;s<o;){let e=Pe(r,s,t),o,u=s,d=e[5];switch(s=d+1,a++,e[0]){case 0:{let t=r.substring(e[2],e[3]);if(c){let e=i.static?.get(t);if(e)o=e;else{i.static??=new Map;let e=Re(n.fullPath??n.from);e.parent=i,e.depth=a,o=e,i.static.set(t,e)}}else{let e=t.toLowerCase(),r=i.staticInsensitive?.get(e);if(r)o=r;else{i.staticInsensitive??=new Map;let t=Re(n.fullPath??n.from);t.parent=i,t.depth=a,o=t,i.staticInsensitive.set(e,t)}}break}case 1:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),f=c&&!!(t||s),p=t?f?t:t.toLowerCase():void 0,m=s?f?s:s.toLowerCase():void 0,h=!l&&i.dynamic?.find(e=>!e.parse&&e.caseSensitive===f&&e.prefix===p&&e.suffix===m);if(h)o=h;else{let e=ze(1,n.fullPath??n.from,f,p,m);o=e,e.depth=a,e.parent=i,i.dynamic??=[],i.dynamic.push(e)}break}case 3:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),f=c&&!!(t||s),p=t?f?t:t.toLowerCase():void 0,m=s?f?s:s.toLowerCase():void 0,h=!l&&i.optional?.find(e=>!e.parse&&e.caseSensitive===f&&e.prefix===p&&e.suffix===m);if(h)o=h;else{let e=ze(3,n.fullPath??n.from,f,p,m);o=e,e.parent=i,e.depth=a,i.optional??=[],i.optional.push(e)}break}case 2:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),l=c&&!!(t||s),f=t?l?t:t.toLowerCase():void 0,p=s?l?s:s.toLowerCase():void 0,m=ze(2,n.fullPath??n.from,l,f,p);o=m,m.parent=i,m.depth=a,i.wildcard??=[],i.wildcard.push(m)}}i=o}if(l&&n.children&&!n.isRoot&&n.id&&n.id.charCodeAt(n.id.lastIndexOf(`/`)+1)===95){let e=Re(n.fullPath??n.from);e.kind=Me,e.parent=i,a++,e.depth=a,i.pathless??=[],i.pathless.push(e),i=e}let u=(n.path||!n.children)&&!n.isRoot;if(u&&r.endsWith(`/`)){let e=Re(n.fullPath??n.from);e.kind=je,e.parent=i,a++,e.depth=a,i.index=e,i=e}i.parse=l??null,i.priority=n.options?.params?.priority??0,u&&!i.route&&(i.route=n,i.fullPath=n.fullPath??n.from)}if(n.children)for(let r of n.children)Fe(e,t,r,s,i,a,o)}function Ie(e,t){if(e.parse&&!t.parse)return-1;if(!e.parse&&t.parse)return 1;if(e.parse&&t.parse&&(e.priority||t.priority))return t.priority-e.priority;if(e.prefix&&t.prefix&&e.prefix!==t.prefix){if(e.prefix.startsWith(t.prefix))return-1;if(t.prefix.startsWith(e.prefix))return 1}if(e.suffix&&t.suffix&&e.suffix!==t.suffix){if(e.suffix.endsWith(t.suffix))return-1;if(t.suffix.endsWith(e.suffix))return 1}return e.prefix&&!t.prefix?-1:!e.prefix&&t.prefix?1:e.suffix&&!t.suffix?-1:!e.suffix&&t.suffix?1:e.caseSensitive&&!t.caseSensitive?-1:!e.caseSensitive&&t.caseSensitive?1:0}function Le(e){if(e.pathless)for(let t of e.pathless)Le(t);if(e.static)for(let t of e.static.values())Le(t);if(e.staticInsensitive)for(let t of e.staticInsensitive.values())Le(t);if(e.dynamic?.length){e.dynamic.sort(Ie);for(let t of e.dynamic)Le(t)}if(e.optional?.length){e.optional.sort(Ie);for(let t of e.optional)Le(t)}if(e.wildcard?.length){e.wildcard.sort(Ie);for(let t of e.wildcard)Le(t)}}function Re(e){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:e,parent:null,parse:null,priority:0}}function ze(e,t,n,r,i){return{kind:e,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:t,parent:null,parse:null,priority:0,caseSensitive:n,prefix:r,suffix:i}}function Be(e,t){let n=Re(`/`),r=new Uint16Array(6);for(let t of e)Fe(!1,r,t,1,n,0);Le(n),t.masksTree=n,t.flatCache=Ae(1e3)}function Ve(e,t){e||=`/`;let n=t.flatCache.get(e);if(n)return n;let r=Ke(e,t.masksTree);return t.flatCache.set(e,r),r}function He(e,t,n,r,i){e||=`/`,r||=`/`;let a=t?`case\0${e}`:e,o=i.singleCache.get(a);return o||(o=Re(`/`),Fe(t,new Uint16Array(6),{from:e},1,o,0),i.singleCache.set(a,o)),Ke(r,o,n)}function Ue(e,t,n=!1){let r=n?e:`nofuzz\0${e}`,i=t.matchCache.get(r);if(i!==void 0)return i;e||=`/`;let a;try{a=Ke(e,t.segmentTree,n)}catch(e){if(e instanceof URIError)a=null;else throw e}return a&&(a.branch=Je(a.route)),t.matchCache.set(r,a),a}function We(e){return e===`/`?e:e.replace(/\/{1,}$/,``)}function Ge(e,t=!1,n){let r=Re(e.fullPath),i=new Uint16Array(6),a={},o={},s=0;
10return Fe(t,i,e,1,r,0,e=>{if(n?.(e,s),e.id in a&&ke(),a[e.id]=e,s!==0&&e.path){let t=We(e.fullPath);(!o[t]||e.fullPath.endsWith(`/`))&&(o[t]=e)}s++}),Le(r),{processedTree:{segmentTree:r,singleCache:Ae(1e3),matchCache:Ae(1e3),flatCache:null,masksTree:null},routesById:a,routesByPath:o}}function Ke(e,t,n=!1){let r=e.split(`/`),i=Xe(e,r,t,n);if(!i)return null;let[a]=qe(e,r,i);return{route:i.node.route,rawParams:a}}function qe(e,t,n){let r=Ye(n.node),i=null,a=Object.create(null),o=n.extract?.part??0,s=n.extract?.node??0,c=n.extract?.path??0,l=n.extract?.segment??0;for(;s<r.length;o++,s++,c++,l++){let u=r[s];if(u.kind===je)break;if(u.kind===Me){l--,o--,c--;continue}let d=t[o],f=c;if(d&&(c+=d.length),u.kind===1){i??=n.node.fullPath.split(`/`);let e=i[l],t=u.prefix?.length??0;if(e.charCodeAt(t)===123){let n=u.suffix?.length??0,r=e.substring(t+2,e.length-n-1),i=d.substring(t,d.length-n);a[r]=decodeURIComponent(i)}else{let t=e.substring(1);a[t]=decodeURIComponent(d)}}else if(u.kind===3){if(n.skipped&1<<s){o--,c=f-1;continue}i??=n.node.fullPath.split(`/`);let e=i[l],t=u.prefix?.length??0,r=u.suffix?.length??0,p=e.substring(t+3,e.length-r-1),m=u.suffix||u.prefix?d.substring(t,d.length-r):d;m&&(a[p]=decodeURIComponent(m))}else if(u.kind===2){let t=u,n=e.substring(f+(t.prefix?.length??0),e.length-(t.suffix?.length??0)),r=decodeURIComponent(n);a[`*`]=r,a._splat=r;break}}return n.rawParams&&Object.assign(a,n.rawParams),[a,{part:o,node:s,path:c,segment:l}]}function Je(e){let t=[e];for(;e.parentRoute;)e=e.parentRoute,t.push(e);return t.reverse(),t}function Ye(e){let t=Array(e.depth+1);do t[e.depth]=e,e=e.parent;while(e);return t}function Xe(e,t,n,r){if(e===`/`&&n.index)return{node:n.index,skipped:0};let i=!oe(t),a=i&&e!==`/`,o=t.length-+!!i,s=[{node:n,index:1,skipped:0,depth:1,statics:0,dynamics:0,optionals:0}],c=null,l=null;for(;s.length;){let n=s.pop(),{node:i,index:u,skipped:d,depth:f,statics:p,dynamics:m,optionals:h}=n,{extract:g,rawParams:_}=n;if(i.kind===2&&i.route&&!et(l,n))continue;if(i.parse){if(!$e(e,t,n))continue;_=n.rawParams,g=n.extract}r&&i.route&&i.kind!==je&&et(c,n)&&(c=n);let v=u===o;if(v&&(i.route&&(!a||i.kind===je||i.kind===2)&&et(l,n)&&(l=n),!i.optional&&!i.wildcard&&!i.index&&!i.pathless))continue;let y=v?void 0:t[u],b;if(v&&i.index){let n={node:i.index,index:u,skipped:d,depth:f+1,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_},r=!0;if(i.index.parse&&($e(e,t,n)||(r=!1)),r){if(!m&&!h&&!d&&Qe(p,o))return n;et(l,n)&&(l=n)}}if(i.wildcard)for(let e=i.wildcard.length-1;e>=0;e--){let n=i.wildcard[e],{prefix:r,suffix:a}=n;if(!(r&&(v||!(n.caseSensitive?y:b??=y.toLowerCase()).startsWith(r)))){if(a){if(v)continue;let e=t.slice(u).join(`/`).slice(-a.length);if((n.caseSensitive?e:e.toLowerCase())!==a)continue}s.push({node:n,index:o,skipped:d,depth:f+1,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}}if(i.optional){let e=d|1<<f,t=f+1;for(let n=i.optional.length-1;n>=0;n--){let r=i.optional[n];s.push({node:r,index:u,skipped:e,depth:t,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}if(!v)for(let e=i.optional.length-1;e>=0;e--){let n=i.optional[e],{prefix:r,suffix:a}=n;if(r||a){let e=n.caseSensitive?y:b??=y.toLowerCase();if(r&&!e.startsWith(r)||a&&!e.endsWith(a))continue}s.push({node:n,index:u+1,skipped:d,depth:t,statics:p,dynamics:m,optionals:h+Ze(o,u),extract:g,rawParams:_})}}if(!v&&i.dynamic&&y)for(let e=i.dynamic.length-1;e>=0;e--){let t=i.dynamic[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?y:b??=y.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,depth:f+1,statics:p,dynamics:m+Ze(o,u),optionals:h,extract:g,rawParams:_})}if(!v&&i.staticInsensitive){let e=i.staticInsensitive.get(b??=y.toLowerCase());e&&s.push({node:e,index:u+1,skipped:d,depth:f+1,statics:p+Ze(o,u),dynamics:m,optionals:h,extract:g,rawParams:_})}if(!v&&i.static){let e=i.static.get(y);e&&s.push({node:e,index:u+1,skipped:d,depth:f+1,statics:p+Ze(o,u),dynamics:m,optionals:h,extract:g,rawParams:_})}if(i.pathless){let e=f+1;for(let t=i.pathless.length-1;t>=0;t--){let n=i.pathless[t];s.push({node:n,index:u,skipped:d,depth:e,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}}}if(l)return l;if(r&&c){let n=c.index;for(let e=0;e<c.index;e++)n+=t[e].length;let r=n===e.length?`/`:e.slice(n);return c.rawParams??=Object.create(null),c.rawParams[`**`]=decodeURIComponent(r),c}return null}function Ze(e,t){return 2**(e-t-1)}function Qe(e,t){return e===2**(t-1)-1}function $e(e,t,n){let r,i;try{[r,i]=qe(e,t,n)}catch{return null}if(n.rawParams=r,n.extract=i,!n.node.parse)return!0;try{if(n.node.parse(r)===!1)return null}catch{}return!0}function et(e,t){return e?t.statics>e.statics||t.statics===e.statics&&(t.dynamics>e.dynamics||t.dynamics===e.dynamics&&(t.optionals>e.optionals||t.optionals===e.optionals&&((t.node.kind===je)>(e.node.kind===je)||t.node.kind===je==(e.node.kind===je)&&t.depth>e.depth))):!0}function tt(e){return nt(e.filter(e=>e!==void 0).join(`/`))}function nt(e){return e.replace(/\/{2,}/g,`/`)}function rt(e){return e===`/`?e:e.replace(/^\/{1,}/,``)}function it(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/{1,}$/,``):e}function at(e){return it(rt(e))}function ot(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function st(e,t,n){return ot(e,n)===ot(t,n)}function ct({base:e,to:t,trailingSlash:n=`never`,cache:r}){let i=t.startsWith(`/`),a=!i&&t===`.`,o;if(r){o=i?t:a?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(a)s=e.split(`/`);else if(i)s=t.split(`/`);else{for(s=e.split(`/`);s.length>1&&oe(s)===``;)s.pop();let n=t.split(`/`);for(let e=0,t=n.length;e<t;e++){let r=n[e];r===``?e?e===t-1&&s.push(r):s=[r]:r===`..`?s.pop():r===`.`||s.push(r)}}s.length>1&&(oe(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=nt(s.join(`/`))||`/`;return o&&r&&r.set(o,c),c}function lt(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=Array.from(t.keys()).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`|`),r=new RegExp(n,`g`);return e=>e.replace(r,e=>t.get(e)??e)}function ut(e,t,n){let r=t[e];return typeof r==`string`?e===`_splat`?/^[a-zA-Z0-9\-._~!/]*$/.test(r)?r:r.split(`/`).map(e=>ft(e,n)).join(`/`):ft(r,n):r}function dt({path:e,params:t,decoder:n,...r}){let i=!1,a=Object.create(null);if(!e||e===`/`)return{interpolatedPath:`/`,usedParams:a,isMissingParams:i};if(!e.includes(`$`))return{interpolatedPath:e,usedParams:a,isMissingParams:i};let o=e.length,s=0,c,l=``;for(;s<o;){let r=s;c=Pe(e,r,c);let o=c[5];if(s=o+1,r===o)continue;let u=c[0];if(u===0){l+=`/`+e.substring(r,o);continue}if(u===2){let s=t._splat;a._splat=s,a[`*`]=s;let u=e.substring(r,c[1]),d=e.substring(c[4],o);if(!s){i=!0,(u||d)&&(l+=`/`+u+d);continue}let f=ut(`_splat`,t,n);l+=`/`+u+f+d;continue}if(u===1){let s=e.substring(c[2],c[3]);!i&&!(s in t)&&(i=!0),a[s]=t[s];let u=e.substring(r,c[1]),d=e.substring(c[4],o),f=ut(s,t,n)??`undefined`;l+=`/`+u+f+d;continue}if(u===3){let i=e.substring(c[2],c[3]),s=t[i];if(s==null)continue;a[i]=s;let u=e.substring(r,c[1]),d=e.substring(c[4],o),f=ut(i,t,n)??``;l+=`/`+u+f+d;continue}}return e.endsWith(`/`)&&(l+=`/`),{usedParams:a,interpolatedPath:l||`/`,isMissingParams:i}}function ft(e,t){let n=encodeURIComponent(e);return t?.(n)??n}function pt(e){return e?.isNotFound===!0}function mt(e,t=String){let n=new URLSearchParams;for(let r in e){let i=e[r];i!==void 0&&n.set(r,t(i))}return n.toString()}
10function ht(e){return e?e===`false`?!1:e===`true`?!0:e*0==0&&+e+``===e?+e:e:``}function gt(e){let t=new URLSearchParams(e),n=Object.create(null);for(let[e,r]of t.entries()){let t=n[e];t==null?n[e]=ht(r):Array.isArray(t)?t.push(ht(r)):n[e]=[t,ht(r)]}return n}var _t=yt(JSON.parse),vt=bt(JSON.stringify,JSON.parse);function yt(e){return t=>{t[0]===`?`&&(t=t.substring(1));let n=gt(t);for(let t in n){let r=n[t];if(typeof r==`string`)try{n[t]=e(r)}catch{}}return n}}function bt(e,t){let n=typeof t==`function`;function r(r){if(typeof r==`object`&&r)try{return e(r)}catch{}else if(n&&typeof r==`string`)try{return t(r),e(r)}catch{}return r}return e=>{let t=mt(e,r);return t?`?${t}`:``}}var xt=`__root__`;function St(e){if(e.statusCode=e.statusCode||e.code||307,!e._builtLocation&&!e.reloadDocument&&typeof e.href==`string`)try{new URL(e.href),e.reloadDocument=!0}catch{}let t=new Headers(e.headers);e.href&&t.get(`Location`)===null&&t.set(`Location`,e.href);let n=new Response(null,{status:e.statusCode,headers:t});if(n.options=e,e.throw)throw n;return n}function Ct(e){return e instanceof Response&&!!e.options}function wt(e){if(typeof e==`object`&&e&&e.isSerializedRedirect)return St(e)}var Tt=e=>{if(!e.rendered)return e.rendered=!0,e.onReady?.()},Et=e=>e.stores.matchesId.get().some(t=>e.stores.matchStores.get(t)?.get()._forcePending),Dt=(e,t)=>!!(e.preload&&!e.router.stores.matchStores.has(t)),Ot=(e,t,n=!0)=>{let r={...e.router.options.context??{}},i=n?t:t-1;for(let t=0;t<=i;t++){let n=e.matches[t];if(!n)continue;let i=e.router.getMatch(n.id);
10i&&Object.assign(r,i.__routeContext,i.__beforeLoadContext)}return r},kt=(e,t)=>{if(!e.matches.length)return;let n=t.routeId,r=e.matches.findIndex(t=>t.routeId===e.router.routeTree.id),i=r>=0?r:0,a=n?e.matches.findIndex(e=>e.routeId===n):e.firstBadMatchIndex??e.matches.length-1;a<0&&(a=i);for(let t=a;t>=0;t--){let n=e.matches[t];if(e.router.looseRoutesById[n.routeId].options.notFoundComponent)return t}return n?a:i},k=(e,t,n)=>{if(!(!Ct(n)&&!pt(n)))throw Ct(n)&&n.redirectHandled&&!n.options.reloadDocument?n:(t&&(t._nonReactive.beforeLoadPromise?.resolve(),t._nonReactive.loaderPromise?.resolve(),t._nonReactive.beforeLoadPromise=void 0,t._nonReactive.loaderPromise=void 0,t._nonReactive.error=n,e.updateMatch(t.id,r=>({...r,status:Ct(n)?`redirected`:pt(n)?`notFound`:r.status===`pending`?`success`:r.status,context:Ot(e,t.index),isFetching:!1,error:n})),pt(n)&&!n.routeId&&(n.routeId=t.routeId),t._nonReactive.loadPromise?.resolve()),Ct(n)&&(e.rendered=!0,n.options._fromLocation=e.location,n.redirectHandled=!0,n=e.router.resolveRedirect(n)),n)},At=(e,t)=>{let n=e.router.getMatch(t);return!!(!n||n._nonReactive.dehydrated)},jt=(e,t,n)=>{let r=Ot(e,n);e.updateMatch(t,e=>({...e,context:r}))},Mt=(e,t,n)=>{let{id:r,routeId:i}=e.matches[t],a=e.router.looseRoutesById[i];if(n instanceof Promise)throw n;e.firstBadMatchIndex??=t,k(e,e.router.getMatch(r),n);try{a.options.onError?.(n)}catch(t){n=t,k(e,e.router.getMatch(r),n)}e.updateMatch(r,e=>(e._nonReactive.beforeLoadPromise?.resolve(),e._nonReactive.beforeLoadPromise=void 0,e._nonReactive.loadPromise?.resolve(),{...e,error:n,status:`error`,isFetching:!1,updatedAt:Date.now(),abortController:new AbortController})),!e.preload&&!Ct(n)&&!pt(n)&&(e.serialError??=n)},Nt=(e,t,n,r)=>{if(r._nonReactive.pendingTimeout!==void 0)return;let i=n.options.pendingMs??e.router.options.defaultPendingMs;if(e.onReady&&!Dt(e,t)&&(n.options.loader||n.options.beforeLoad||Wt(n))&&typeof i==`number`&&i!==1/0&&(n.options.pendingComponent??e.router.options?.defaultPendingComponent)){let t=setTimeout(()=>{Tt(e)},i);r._nonReactive.pendingTimeout=t}},Pt=(e,t,n)=>{let r=e.router.getMatch(t);if(!r._nonReactive.beforeLoadPromise&&!r._nonReactive.loaderPromise)return;Nt(e,t,n,r);let i=()=>{let n=e.router.getMatch(t);n.preload&&(n.status===`redirected`||n.status===`notFound`)&&k(e,n,n.error)};return r._nonReactive.beforeLoadPromise?r._nonReactive.beforeLoadPromise.then(i):i()},Ft=(e,t,n,r)=>{let i=e.router.getMatch(t),a=i._nonReactive.loadPromise;i._nonReactive.loadPromise=ge(()=>{a?.resolve(),a=void 0});let{paramsError:o,searchError:s}=i;o&&Mt(e,n,o),s&&Mt(e,n,s),Nt(e,t,r,i);let c=new AbortController,l=!1,u=()=>{l||(l=!0,e.updateMatch(t,e=>({...e,isFetching:`beforeLoad`,fetchCount:e.fetchCount+1,abortController:c})))},d=()=>{i._nonReactive.beforeLoadPromise?.resolve(),i._nonReactive.beforeLoadPromise=void 0,e.updateMatch(t,e=>({...e,isFetching:!1}))};if(!r.options.beforeLoad){e.router.batch(()=>{u(),d()});return}i._nonReactive.beforeLoadPromise=ge();let f={...Ot(e,n,!1),...i.__routeContext},{search:p,params:m,cause:h}=i,g=Dt(e,t),_={search:p,abortController:c,params:m,preload:g,context:f,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),buildLocation:e.router.buildLocation,cause:g?`preload`:h,matches:e.matches,routeId:r.id,...e.router.options.additionalContext},v=r=>{if(r===void 0){e.router.batch(()=>{u(),d()});return}(Ct(r)||pt(r))&&(u(),Mt(e,n,r)),e.router.batch(()=>{u(),e.updateMatch(t,e=>({...e,__beforeLoadContext:r})),d()})},y;try{if(y=r.options.beforeLoad(_),ve(y))return u(),y.catch(t=>{Mt(e,n,t)}).then(v)}catch(t){u(),Mt(e,n,t)}v(y)},It=(e,t)=>
10{let{id:n,routeId:r}=e.matches[t],i=e.router.looseRoutesById[r],a=()=>s(),o=()=>Ft(e,n,t,i),s=()=>{if(At(e,n))return;let t=Pt(e,n,i);return ve(t)?t.then(o):o()};return a()},Lt=(e,t,n)=>{let r=e.router.getMatch(t);if(!r||!n.options.head&&!n.options.scripts&&!n.options.headers)return;let i={ssr:e.router.options.ssr,matches:e.matches,match:r,params:r.params,loaderData:r.loaderData};return Promise.all([n.options.head?.(i),n.options.scripts?.(i),n.options.headers?.(i)]).then(([e,t,n])=>({meta:e?.meta,links:e?.links,headScripts:e?.scripts,headers:n,scripts:t,styles:e?.styles}))},Rt=(e,t,n,r,i)=>{let a=t[r-1],{params:o,loaderDeps:s,abortController:c,cause:l}=e.router.getMatch(n),u=Ot(e,r),d=Dt(e,n);return{params:o,deps:s,preload:!!d,parentMatchPromise:a,abortController:c,context:u,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),cause:d?`preload`:l,route:i,...e.router.options.additionalContext}},zt=async(e,t,n,r,i)=>{try{let a=e.router.getMatch(n);try{Ut(i);let o=i.options.loader,s=typeof o==`function`?o:o?.handler,c=s?.(Rt(e,t,n,r,i)),l=!!s&&ve(c);if((l||i._lazyPromise||i._componentsPromise||i.options.head||i.options.scripts||i.options.headers||a._nonReactive.minPendingPromise)&&e.updateMatch(n,e=>({...e,isFetching:`loader`})),s){let t=l?await c:c;k(e,e.router.getMatch(n),t),t!==void 0&&e.updateMatch(n,e=>({...e,loaderData:t}))}i._lazyPromise&&await i._lazyPromise;let u=a._nonReactive.minPendingPromise;u&&await u,i._componentsPromise&&await i._componentsPromise,e.updateMatch(n,t=>({...t,error:void 0,context:Ot(e,r),status:`success`,isFetching:!1,updatedAt:Date.now()}))}catch(t){let o=t;if(o?.name===`AbortError`){if(a.abortController.signal.aborted){a._nonReactive.loaderPromise?.resolve(),a._nonReactive.loaderPromise=void 0;return}e.updateMatch(n,t=>({...t,status:t.status===`pending`?`success`:t.status,isFetching:!1,context:Ot(e,r)}));return}let s=a._nonReactive.minPendingPromise;s&&await s,pt(t)&&await i.options.notFoundComponent?.preload?.(),k(e,e.router.getMatch(n),t);try{i.options.onError?.(t)}catch(t){o=t,k(e,e.router.getMatch(n),t)}!Ct(o)&&!pt(o)&&await Ut(i,[`errorComponent`]),e.updateMatch(n,t=>({...t,error:o,context:Ot(e,r),status:`error`,isFetching:!1}))}}catch(t){let r=e.router.getMatch(n);r&&(r._nonReactive.loaderPromise=void 0),k(e,r,t)}},Bt=async(e,t,n)=>{async function r(r,a,c,l,d){let f=Date.now()-a.updatedAt,p=r?d.options.preloadStaleTime??e.router.options.defaultPreloadStaleTime??3e4:d.options.staleTime??e.router.options.defaultStaleTime??0,m=d.options.shouldReload,h=typeof m==`function`?m(Rt(e,t,i,n,d)):m,{status:g,invalid:_}=l,v=f>=p&&(!!e.forceStaleReload||l.cause===`enter`||c!==void 0&&c!==l.id);o=g===`success`&&(_||(h??v)),r&&d.options.preload===!1||(o&&!e.sync&&u?(s=!0,(async()=>{try{await zt(e,t,i,n,d);let r=e.router.getMatch(i);r._nonReactive.loaderPromise?.resolve(),r._nonReactive.loadPromise?.resolve(),r._nonReactive.loaderPromise=void 0,r._nonReactive.loadPromise=void 0}catch(t){Ct(t)&&await e.router.navigate(t.options)}})()):g!==`success`||o?await zt(e,t,i,n,d):jt(e,i,n))}let{id:i,routeId:a}=e.matches[n],o=!1,s=!1,c=e.router.looseRoutesById[a],l=c.options.loader,u=((typeof l==`function`?void 0:l?.staleReloadMode)??e.router.options.defaultStaleReloadMode)!==`blocking`;if(At(e,i)){if(!e.router.getMatch(i))return e.matches[n];jt(e,i,n)}else{let t=e.router.getMatch(i),o=e.router.stores.matchesId.get()[n],s=(o&&e.router.stores.matchStores.get(o)||null)?.routeId===a?o:e.router.stores.matches.get().find(e=>e.routeId===a)?.id,l=Dt(e,i);if(t._nonReactive.loaderPromise){if(t.status===`success`&&!e.sync&&!t.preload&&u)return t;await t._nonReactive.loaderPromise;let n=e.router.getMatch(i),a=n._nonReactive.error||n.error;a&&k(e,n,a),n.status===`pending`&&await r(l,t,s,n,c)}else{let n=l&&!e.router.stores.matchStores.has(i),a=e.router.getMatch(i);a._nonReactive.loaderPromise=ge(),n!==a.preload&&e.updateMatch(i,e=>({...e,preload:n})),await r(l,t,s,a,c)}}let d=e.router.getMatch(i);s||(d._nonReactive.loaderPromise?.resolve(),d._nonReactive.loadPromise?.resolve(),d._nonReactive.loadPromise=void 0),clearTimeout(d._nonReactive.pen
10dingTimeout),d._nonReactive.pendingTimeout=void 0,s||(d._nonReactive.loaderPromise=void 0),d._nonReactive.dehydrated=void 0;let f=s?d.isFetching:!1;return f!==d.isFetching||d.invalid!==!1?(e.updateMatch(i,e=>({...e,isFetching:f,invalid:!1})),e.router.getMatch(i)):d};async function Vt(e){let t=e,n=[];Et(t.router)&&Tt(t);let r;for(let e=0;e<t.matches.length;e++){try{let n=It(t,e);ve(n)&&await n}catch(e){if(Ct(e))throw e;if(pt(e))r=e;else if(!t.preload)throw e;break}if(t.serialError||t.firstBadMatchIndex!=null)break}let i=t.firstBadMatchIndex??t.matches.length,a=r&&!t.preload?kt(t,r):void 0,o=r&&t.preload?0:a===void 0?i:Math.min(a+1,i),s,c;for(let e=0;e<o;e++)n.push(Bt(t,n,e));try{await Promise.all(n)}catch{let e=await Promise.allSettled(n);for(let t of e){if(t.status!==`rejected`)continue;let e=t.reason;if(Ct(e))throw e;pt(e)?s??=e:c??=e}if(c!==void 0)throw c}let l=s??(r&&!t.preload?r:void 0),u=t.firstBadMatchIndex===void 0?t.matches.length-1:t.firstBadMatchIndex;if(!l&&r&&t.preload)return t.matches;if(l){let e=kt(t,l);e===void 0&&ke();let n=t.matches[e],r=t.router.looseRoutesById[n.routeId],i=t.router.options?.defaultNotFoundComponent;!r.options.notFoundComponent&&i&&(r.options.notFoundComponent=i),l.routeId=n.routeId;let a=n.routeId===t.router.routeTree.id;t.updateMatch(n.id,e=>({...e,...a?{status:`success`,globalNotFound:!0,error:void 0}:{status:`notFound`,error:l},isFetching:!1})),u=e,await Ut(r,[`notFoundComponent`])}else if(!t.preload){let e=t.matches[0];e.globalNotFound||t.router.getMatch(e.id)?.globalNotFound&&t.updateMatch(e.id,e=>({...e,globalNotFound:!1,error:void 0}))}if(t.serialError&&t.firstBadMatchIndex!==void 0){let e=t.router.looseRoutesById[t.matches[t.firstBadMatchIndex].routeId];await Ut(e,[`errorComponent`])}for(let e=0;e<=u;e++){let{id:n,routeId:r}=t.matches[e],i=t.router.looseRoutesById[r];try{let e=Lt(t,n,i);if(e){let r=await e;t.updateMatch(n,e=>({...e,...r}))}}catch(e){console.error(`Error executing head for route ${r}:`,e)}}let d=Tt(t);if(ve(d)&&await d,l)throw l;if(t.serialError&&!t.preload&&!t.onReady)throw t.serialError;return t.matches}function Ht(e,t){let n=t.map(t=>e.options[t]?.preload?.()).filter(Boolean);if(n.length!==0)return Promise.all(n)}function Ut(e,t=Gt){!e._lazyLoaded&&e._lazyPromise===void 0&&(e.lazyFn?e._lazyPromise=e.lazyFn().then(t=>{let{id:n,...r}=t.options;Object.assign(e.options,r),e._lazyLoaded=!0,e._lazyPromise=void 0}):e._lazyLoaded=!0);let n=()=>e._componentsLoaded?void 0:t===Gt?(()=>{if(e._componentsPromise===void 0){let t=Ht(e,Gt);t?e._componentsPromise=t.then(()=>{e._componentsLoaded=!0,e._componentsPromise=void 0}):e._componentsLoaded=!0}return e._componentsPromise})():Ht(e,t);return e._lazyPromise?e._lazyPromise.then(n):n()}function Wt(e){for(let t of Gt)if(e.options[t]?.preload)return!0;return!1}var Gt=[`component`,`errorComponent`,`pendingComponent`,`notFoundComponent`];function Kt(e){return{input:({url:t})=>{for(let n of e)t=Jt(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=Yt(e[n],t);return t}}}function qt(e){let t=at(e.basepath),n=`/${t}`,r=e.caseSensitive?n:n.toLowerCase(),i=`${r}/`;return{input:({url:t})=>{let a=e.caseSensitive?t.pathname:t.pathname.toLowerCase();return a===r?t.pathname=`/`:a.startsWith(i)&&(t.pathname=t.pathname.slice(n.length)),t},output:({url:e})=>(e.pathname=tt([`/`,t,e.pathname]),e)}}function Jt(e,t){let n=e?.input?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Yt(e,t){let n=e?.output?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Xt(e,t){let{createMutableStore:n,createReadonlyStore:r,batch:i,init:a}=t,o=new Map,s=new Map,c=new Map,l=n(e.status),u=n(e.loadedAt),d=n(e.isLoading),f=n(e.isTransitioning),p=n(e.location),m=n(e.resolvedLocation),h=n(e.statusCode),g=n(e.redirect),_=n([]),v=n([]),y=n([]),b=r(()=>Zt(o,_.get())),x=r(()=>Zt(s,v.get())),S=r(()=>Zt(c,y.get())),C=r(()=>_.get()[0]),ee=r(()=>_.get().some(e=>o.get(e)?.get().status===`pending`)),te=r(()=>({locationHref:p.get().href,resolvedLocationHref:m.get()?.href,status:l.get()})),ne=r(()=>({status:l.get(),loadedAt:u.get(),isLoading:d.get(),isTransitioning:f.get(),matches:b.get(),location:p.get(),resolvedLocation:m.get(),statusCode:h.get(),redirect:g.get()})),re=Ae(64);function ie(e){let t=re.get(e);return t||(t=r(()=>{let t=_.get();for(let n of t){let t=o.get(n);if(t&&t.routeId===e)return t.get()}}),re.set(e,t)),t}let ae={status:l,loadedAt:u,isLoading:d,isTransitioning:f,location:p,resolvedLocation:m,statusCode:h,redirect:g,matchesId:_,pendingIds:v,cachedIds:y,matches:b,pendingMatches:x,cachedMatches:S,firstId:C,hasPending:ee,matchRouteDeps:te,matchStores:o,pendingMatchStores:s,cachedMatchStores:c,__store:ne,getRouteMatchStore:ie,setMatches:oe,setPending:se,setCached:ce};oe(e.matches),a?.(ae);function oe(e){Qt(e,o,_,n,i)}function se(e){Qt(e,s,v,n,i)}function ce(e){Qt(e,c,y,n,i)}return ae}function Zt(e,t){let n=[];for(let r of t){let t=e.get(r);t&&n.push(t.get())}return n}function Qt(e,t,n,r,i){let a=e.map(e=>
10e.id),o=new Set(a);i(()=>{for(let e of t.keys())o.has(e)||t.delete(e);for(let n of e){let e=t.get(n.id);if(!e){let e=r(n);e.routeId=n.routeId,t.set(n.id,e);continue}e.routeId=n.routeId,e.get()!==n&&e.set(n)}Oe(n.get(),a)||n.set(a)})}var $t=`__TSR_index`,en=`popstate`,tn=`beforeunload`;function nn(e){let t=e.getLocation(),n=new Set,r=r=>{t=e.getLocation(),n.forEach(e=>e({location:t,action:r}))},i=n=>{e.notifyOnIndexChange??!0?r(n):t=e.getLocation()},a=async({task:n,navigateOpts:r,...i})=>{if(r?.ignoreBlocker??!1){n();return}let a=e.getBlockers?.()??[],o=i.type===`PUSH`||i.type===`REPLACE`;if(typeof document<`u`&&a.length&&o)for(let n of a){let r=sn(i.path,i.state);if(await n.blockerFn({currentLocation:t,nextLocation:r,action:i.type})){e.onBlocked?.();return}}n()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:e=>(n.add(e),()=>{n.delete(e)}),push:(n,i,o)=>{let s=t.state[$t];i=rn(s+1,i),a({task:()=>{e.pushState(n,i),r({type:`PUSH`})},navigateOpts:o,type:`PUSH`,path:n,state:i})},replace:(n,i,o)=>{let s=t.state[$t];i=rn(s,i),a({task:()=>{e.replaceState(n,i),r({type:`REPLACE`})},navigateOpts:o,type:`REPLACE`,path:n,state:i})},go:(t,n)=>{a({task:()=>{e.go(t),i({type:`GO`,index:t})},navigateOpts:n,type:`GO`})},back:t=>{a({task:()=>{e.back(t?.ignoreBlocker??!1),i({type:`BACK`})},navigateOpts:t,type:`BACK`})},forward:t=>{a({task:()=>{e.forward(t?.ignoreBlocker??!1),i({type:`FORWARD`})},navigateOpts:t,type:`FORWARD`})},canGoBack:()=>t.state[$t]!==0,createHref:t=>e.createHref(t),block:t=>{if(!e.setBlockers)return()=>{};let n=e.getBlockers?.()??[];return e.setBlockers([...n,t]),()=>{let n=e.getBlockers?.()??[];e.setBlockers?.(n.filter(e=>e!==t))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function rn(e,t){t||={};let n=cn();return{...t,key:n,__TSR_key:n,[$t]:e}}function an(e){let t=e?.window??(typeof document<`u`?window:void 0),n=t.history.pushState,r=t.history.replaceState,i=[],a=()=>i,o=e=>i=e,s=e?.createHref??(e=>e),c=e?.parseLocation??(()=>sn(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){let e=cn();t.history.replaceState({[$t]:0,key:e,__TSR_key:e},``)}let l=c(),u,d=!1,f=!1,p=!1,m=!1,h=()=>l,g,_,v=()=>{g&&(C._ignoreSubscribers=!0,(g.isPush?t.history.pushState:t.history.replaceState)(g.state,``,g.href),C._ignoreSubscribers=!1,g=void 0,_=void 0,u=void 0)},y=(e,t,n)=>{let r=s(t);_||(u=l),l=sn(t,n),g={href:r,state:n,isPush:g?.isPush||e===`push`},_||=Promise.resolve().then(()=>v())},b=e=>{l=c(),C.notify({type:e})},x=async()=>{if(f){f=!1;return}let e=c(),n=e.state[$t]-l.state[$t],r=n===1,i=n===-1,o=!r&&!i||d;d=!1;let s=o?`GO`:i?`BACK`:`FORWARD`,u=o?{type:`GO`,index:n}:{type:i?`BACK`:`FORWARD`};if(p)p=!1;else{let n=a();if(typeof document<`u`&&n.length){for(let r of n)if(await r.blockerFn({currentLocation:l,nextLocation:e,action:s})){f=!0,t.history.go(1),C.notify(u);return}}}l=c(),C.notify(u)},S=e=>{if(m){m=!1;return}let t=!1,n=a();if(typeof document<`u`&&n.length)for(let e of n){let n=e.enableBeforeUnload??!0;if(n===!0){t=!0;break}if(typeof n==`function`&&n()===!0){t=!0;break}}if(t)return e.preventDefault(),e.returnValue=``},C=nn({getLocation:h,getLength:()=>t.history.length,pushState:(e,t)=>y(`push`,e,t),replaceState:(e,t)=>y(`replace`,e,t),back:e=>(e&&(p=!0),m=!0,t.history.back()),forward:e=>{e&&(p=!0),m=!0,t.history.forward()},go:e=>{d=!0,t.history.go(e)},createHref:e=>s(e),flush:v,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(tn,S,{capture:!0}),t.removeEventListener(en,x)},onBlocked:()=>{u&&l!==u&&(l=u)},getBlockers:a,setBlockers:o,notifyOnIndexChange:!1});return t.addEventListener(tn,S,{capture:!0}),t.addEventListener(en,x),t.history.pushState=function(...e){let r=n.apply(t.history,e);return C._ignoreSubscribers||b(`PUSH`),r},t.history.replaceState=function(...e){let n=r.apply(t.history,e);return C._ignoreSubscribers||b(`REPLACE`),n},C}function on(e){let t=e.replace(/[\x00-\x1f\x7f]/g,``);return t.startsWith(`//`)&&(t=`/`+t.replace(/^\/+/,``)),t}function sn(e,t){let n=on(e),r=n.indexOf(`#`),i=n.indexOf(`?`),a=cn();return{href:n,pathname:n.substring(0,r>0?i>0?Math.min(r,i):r:i>0?i:n.length),hash:r>-1?n.substring(r):``,search:i>-1?n.slice(i,r===-1?void 0:r):``,state:t||{[$t]:0,key:a,__TSR_key:a}}}function cn(){return(Math.random()+1).toString(36).substring(7)}function ln(e){return e instanceof Error?{name:e.name,message:e.message}:{data:e}}function un(e,t){let n=t,r=e;return{fromLocation:n,toLocation:r,pathChanged:n?.pathname!==r.pathname,hrefChanged:n?.href!==r.href,hashChanged:n?.hash!==r.hash}}var dn=new WeakMap,fn=class{constructor(e,t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this._scroll={next:!0},this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.routeBranchCache=new WeakMap,this.startTransition=e=>e(),this.update=e=>{let t=this.options,n=this.basepath??t?.basepath??`/`,r=this.basepath===void 0,i=t?.rewrite;if(this.options={...t,...e},this.isServer=this.options.isServer??typeof document>`u`,this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=lt(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.history=an()),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 e;this.resolvePathCache=Ae(1e3),e=this.buildRouteTree(),this.setRoutes(e)}if(!this.stores&&this.latestLocation){let e=this.getStoreConfig(this);this.batch=e.batch,this.stores=Xt(hn(this.latestLocation),e),Fn(this)}let a=!1,o=this.options.basepath??`/`,s=this.options.rewrite;if(r||n!==o||i!==s){this.basepath=o;let e=[],t=at(o);t&&t!==`/`&&e.push(qt({basepath:o})),s&&e.push(s),this.rewrite=e.length===0?void 0:e.length===1?e[0]:Kt(e),this.history&&this.updateLatestLocation(),a=!0}a&&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=()=>{let e=Ge(this.routeTree,this.options.caseSensitive,(e,t)=>{e.init({originalIndex:t})});return this.options.routeMasks&&Be(this.options.routeMasks,e.processedTree),e},this.subscribe=(e,t)=>
10{let n={eventType:e,fn:t};return this.subscribers.add(n),()=>{this.subscribers.delete(n)}},this.emit=e=>{this.subscribers.forEach(t=>{t.eventType===e.type&&t.fn(e)})},this.parseLocation=(e,t)=>{let n=({pathname:e,search:n,hash:r,href:i,state:a})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(e)){let i=this.options.parseSearch(n),o=this.options.stringifySearch(i);return{href:e+o+r,publicHref:e+o+r,pathname:Ee(e).path,external:!1,searchStr:o,search:E(t?.search,i),hash:Ee(r.slice(1)).path,state:fe(t?.state,a)}}let o=new URL(i,this.origin),s=Jt(this.rewrite,o),c=this.options.parseSearch(s.search),l=this.options.stringifySearch(c);return s.search=l,{href:s.href.replace(s.origin,``),publicHref:i,pathname:Ee(s.pathname).path,external:!!this.rewrite&&s.origin!==this.origin,searchStr:l,search:E(t?.search,c),hash:Ee(s.hash.slice(1)).path,state:fe(t?.state,a)}},r=n(e),{__tempLocation:i,__tempKey:a}=r.state;if(i&&(!a||a===this.tempLocationKey)){let e=n(i);return e.state.key=r.state.key,e.state.__TSR_key=r.state.__TSR_key,delete e.state.__tempLocation,{...e,maskedLocation:r}}return r},this.resolvePathWithBase=(e,t)=>ct({base:e,to:t.includes(`//`)?nt(t):t,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(e,t,n)=>typeof e==`string`?this.matchRoutesInternal({pathname:e,search:t},n):this.matchRoutesInternal(e,t),this.getMatchedRoutes=e=>_n({pathname:e,routesById:this.routesById,processedTree:this.processedTree}),this.cancelMatch=e=>{let t=this.getMatch(e);t&&(t.abortController.abort(),clearTimeout(t._nonReactive.pendingTimeout),t._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{this.stores.pendingIds.get().forEach(e=>{this.cancelMatch(e)}),this.stores.matchesId.get().forEach(e=>{if(this.stores.pendingMatchStores.has(e))return;let t=this.stores.matchStores.get(e)?.get();t&&(t.status===`pending`||t.isFetching===`loader`)&&this.cancelMatch(e)})},this.buildLocation=e=>{let t=(t={})=>{let n=t._fromLocation||this.pendingBuiltLocation||this.latestLocation,r=this.matchRoutesLightweight(n);t.from;let i=t.unsafeRelative===`path`?n.pathname:t.from??r.fullPath,a=t.to?`${t.to}`:void 0,o=r.search,s=Object.assign(Object.create(null),r.params),c=a?.charCodeAt(0)===47?`/`:this.resolvePathWithBase(i,`.`),l=a?this.resolvePathWithBase(c,a):c,u=t.params===!1||t.params===null?Object.create(null):(t.params??!0)===!0?s:Object.assign(s,ce(t.params,s)),d=this.routesByPath[it(l)],f;if(d)f=this.getRouteBranch(d);else if(l.includes(`$`))f=[];else{let e=this.getMatchedRoutes(l);f=e.matchedRoutes,this.options.notFoundRoute&&(!e.foundRoute||e.foundRoute.path!==`/`&&e.routeParams[`**`])&&(f=[...f,this.options.notFoundRoute])}if(f.length&&de(u))for(let e of f){let t=e.options.params?.stringify??e.options.stringifyParams;if(t)try{Object.assign(u,t(u))}catch{}}let p=e.leaveParams?l:Ee(dt({path:l,params:u,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path,m=o;if(e._includeValidateSearch&&this.options.search?.strict){let e={};f.forEach(t=>{if(t.options.validateSearch)try{Object.assign(e,gn(t.options.validateSearch,{...e,...m}))}catch{}}),m=e}m=vn({search:m,dest:t,destRoutes:f,_includeValidateSearch:e._includeValidateSearch}),m=E(o,m);let h=this.options.stringifySearch(m),g=t.hash===!0?n.hash:t.hash?ce(t.hash,n.hash):void 0,_=g?`#${g}`:``,v=t.state===!0?n.state:t.state?ce(t.state,n.state):{};v=fe(n.state,v);let y=`${p}${h}${_}`,b,x,S=!1;if(this.rewrite){let e=new URL(y,this.origin),t=Yt(this.rewrite,e);b=e.href.replace(e.origin,``),t.origin===this.origin?x=t.pathname+t.search+t.hash:(x=t.href,S=!0)}else b=De(y),x=b;return{publicHref:x,href:b,pathname:p,search:m,searchStr:h,state:v,hash:g??``,external:S,unmaskOnReload:t.unmaskOnReload}},n=(n={},r)=>{let i=t(n),a=r?t(r):void 0;if(!a){let n=Object.create(null);if(this.options.routeMasks){let o=Ve(i.pathname,this.processedTree);if(o){Object.assign(n,o.rawParams);let{from:i,params:s,...c}=o.route,l=s===!1||s===null?Object.create(null):(s??!0)===!0?n:Object.assign(n,ce(s,n));r={from:e.from,...c,params:l},a=t(r)}}}return a&&(i.maskedLocation=a),i};return e.mask?n(e,{from:e.from,...e.mask}):n(e)},this.commitLocation=async({viewTransition:e,ignoreBlocker:t,...n})=>{let r,i=()=>{let e=[`key`,`__TSR_key`,`__TSR_index`,`__hashScrollIntoViewOptions`];
10e.forEach(e=>{n.state[e]=this.latestLocation.state[e]});let t=O(n.state,this.latestLocation.state);return e.forEach(e=>{delete n.state[e]}),t},a=it(this.latestLocation.href)===it(n.href),o=this.commitLocationPromise;if(this.commitLocationPromise=ge(()=>{o?.resolve(),o=void 0}),a&&i())this.load();else{let{maskedLocation:i,hashScrollIntoView:a,...o}=n;i&&(o={...i,state:{...i.state,__tempKey:void 0,__tempLocation:{...o,search:o.searchStr,state:{...o.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(o.unmaskOnReload??this.options.unmaskOnReload??!1)&&(o.state.__tempKey=this.tempLocationKey)),o.state.__hashScrollIntoViewOptions=a??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=e,r=n.replace?`REPLACE`:`PUSH`,this.history[r===`REPLACE`?`replace`:`push`](o.publicHref,o.state,{ignoreBlocker:t})}return this._scroll.next=n.resetScroll??!0,this.history.subscribers.size||this.load(r?{action:{type:r}}:void 0),this.commitLocationPromise},this.buildAndCommitLocation=({replace:e,resetScroll:t,hashScrollIntoView:n,viewTransition:r,ignoreBlocker:i,href:a,...o}={})=>{if(a){let t=this.history.location.state.__TSR_index,n=sn(a,{__TSR_index:e?t:t+1}),r=new URL(n.pathname,this.origin);o.to=Jt(this.rewrite,r).pathname,o.search=this.options.parseSearch(n.search),o.hash=n.hash.slice(1)}let s=this.buildLocation({...o,_includeValidateSearch:!0});this.pendingBuiltLocation=s;let c=this.commitLocation({...s,viewTransition:r,replace:e,resetScroll:t,hashScrollIntoView:n,ignoreBlocker:i});return Promise.resolve().then(()=>{this.pendingBuiltLocation===s&&(this.pendingBuiltLocation=void 0)}),c},this.navigate=async({to:e,reloadDocument:t,href:n,publicHref:r,...i})=>{let a=!1;if(n)try{new URL(`${n}`),a=!0}catch{}if(a&&!t&&(t=!0),t){if(e!==void 0||!n){let t=this.buildLocation({to:e,...i});n??=t.publicHref,r??=t.publicHref}let t=!a&&r?r:n;if(Se(t,this.protocolAllowlist))return Promise.resolve();if(!i.ignoreBlocker){let e=this.history.getBlockers?.()??[];for(let t of e)if(t?.blockerFn&&await t.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:`PUSH`}))return Promise.resolve()}return i.replace?window.location.replace(t):window.location.href=t,Promise.resolve()}return this.buildAndCommitLocation({...i,href:n,to:e,_isNavigate:!0})},this.beforeLoad=()=>{this.cancelMatches(),this.updateLatestLocation();let e=this.matchRoutes(this.latestLocation),t=this.stores.cachedMatches.get().filter(t=>!e.some(e=>e.id===t.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(e),this.stores.setCached(t)})},this.load=async e=>{let t=e?.action?.type,n,r,i,a=this.stores.resolvedLocation.get()??this.stores.location.get();for(i=new Promise(o=>{this.startTransition(async()=>{try{this.beforeLoad(),t?dn.set(this.latestLocation,t):dn.delete(this.latestLocation);let n=this.latestLocation,r=un(n,this.stores.resolvedLocation.get());this.stores.redirect.get()||this.emit({type:`onBeforeNavigate`,...r}),this.emit({type:`onBeforeLoad`,...r}),await Vt({router:this,sync:e?.sync,forceStaleReload:a.href===n.href,matches:this.stores.pendingMatches.get(),location:n,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let e=null,t=null,n=null,r=null;this.batch(()=>{let i=this.stores.pendingMatches.get(),a=i.length,o=this.stores.matches.get();e=a?o.filter(e=>!this.stores.pendingMatchStores.has(e.id)):null;let s=new Set;for(let e of this.stores.pendingMatchStores.values())e.routeId&&s.add(e.routeId);let c=new Set;for(let e of this.stores.matchStores.values())e.routeId&&c.add(e.routeId);t=a?o.filter(e=>!s.has(e.routeId)):null,n=a?i.filter(e=>!c.has(e.routeId)):null,r=a?i.filter(e=>c.has(e.routeId)):o,this.stores.isLoading.set(!1),this.stores.loadedAt.set(Date.now()),a&&(this.stores.setMatches(i),this.stores.setPending([]),this.stores.setCached([...this.stores.cachedMatches.get(),...e.filter(e=>e.status!==`error`&&e.status!==`notFound`&&e.status!==`redirected`)]),this.clearExpiredCache())});for(let[e,i]of[[t,`onLeave`],[n,`onEnter`],[r,`onStay`]])if(e)for(let t of e)this.looseRoutesById[t.routeId].options[i]?.(t)})})}})}catch(e){Ct(e)?(n=e,this.navigate({...n.options,replace:!0,ignoreBlocker:!0})):pt(e)&&(r=e);let t=n?n.status:r?404:this.stores.matches.get().some(e=>e.status===`error`)?500:200;this.batch(()=>{this.stores.statusCode.set(t),this.stores.redirect.set(n)})}this.latestLoadPromise===i&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),o()})}),this.latestLoadPromise=i,await i;this.latestLoadPromise&&i!==this.latestLoadPromise;)await this.latestLoadPromise;let o;this.hasNotFoundMatch()?o=404:this.stores.matches.get().some(e=>e.status===`error`)&&(o=500),o!==void 0&&this.stores.statusCode.set(o)},this.startViewTransition=e=>{let t=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,t&&typeof document<`u`&&`startViewTransition`in document&&typeof document.startViewTransition==`function`){let n;if(typeof t==`object`&&this.isViewTransitionTypesSupported){let r=this.latestLocation,i=this.stores.resolvedLocation.get(),a=typeof t.types==`function`?t.types(un(r,i)):t.types;if(a===!1){e();return}n={update:e,types:a}}else n=e;document.startViewTransition(n)}else e()},this.updateMatch=(e,t)=>{this.startTransition(()=>
10{let n=this.stores.pendingMatchStores.get(e);if(n){n.set(t);return}let r=this.stores.matchStores.get(e);if(r){r.set(t);return}let i=this.stores.cachedMatchStores.get(e);if(i){let n=t(i.get());n.status===`redirected`?this.stores.cachedMatchStores.delete(e)&&this.stores.cachedIds.set(t=>t.filter(t=>t!==e)):i.set(n)}})},this.getMatch=e=>this.stores.cachedMatchStores.get(e)?.get()??this.stores.pendingMatchStores.get(e)?.get()??this.stores.matchStores.get(e)?.get(),this.invalidate=e=>{let t=t=>e?.filter?.(t)??!0?{...t,invalid:!0,...e?.forcePending||t.status===`error`||t.status===`notFound`?{status:`pending`,error:void 0}:void 0}:t;return this.batch(()=>{this.stores.setMatches(this.stores.matches.get().map(t)),this.stores.setCached(this.stores.cachedMatches.get().map(t)),this.stores.setPending(this.stores.pendingMatches.get().map(t))}),this.shouldViewTransition=!1,this.load({sync:e?.sync})},this.getParsedLocationHref=e=>e.publicHref||`/`,this.resolveRedirect=e=>{let t=e.headers.get(`Location`);if(!e.options.href||e.options._builtLocation){let t=e.options._builtLocation??this.buildLocation(e.options),n=this.getParsedLocationHref(t);e.options.href=n,e.headers.set(`Location`,n)}else if(t)try{let n=new URL(t);if(this.origin&&n.origin===this.origin){let t=n.pathname+n.search+n.hash;e.options.href=t,e.headers.set(`Location`,t)}}catch{}if(e.options.href&&!e.options._builtLocation&&Se(e.options.href,this.protocolAllowlist))throw Error(`Redirect blocked: unsafe protocol`);return e.headers.get(`Location`)||e.headers.set(`Location`,e.options.href),e},this.clearCache=e=>{let t=e?.filter;t===void 0?this.stores.setCached([]):this.stores.setCached(this.stores.cachedMatches.get().filter(e=>!t(e)))},this.clearExpiredCache=()=>{let e=Date.now();this.clearCache({filter:t=>{let n=this.looseRoutesById[t.routeId];if(!n.options.loader)return!0;let r=(t.preload?n.options.preloadGcTime??this.options.defaultPreloadGcTime:n.options.gcTime??this.options.defaultGcTime)??300*1e3;return t.status===`error`?!0:e-t.updatedAt>=r}})},this.loadRouteChunk=Ut,this.preloadRoute=async e=>{let t=e._builtLocation??this.buildLocation(e),n=this.matchRoutes(t,{throwOnError:!0,preload:!0,dest:e}),r=new Set([...this.stores.matchesId.get(),...this.stores.pendingIds.get()]),i=new Set([...r,...this.stores.cachedIds.get()]),a=n.filter(e=>!i.has(e.id));if(a.length){let e=this.stores.cachedMatches.get();this.stores.setCached([...e,...a])}try{return n=await Vt({router:this,matches:n,location:t,preload:!0,updateMatch:(e,t)=>{r.has(e)?n=n.map(n=>n.id===e?t(n):n):this.updateMatch(e,t)}}),n}catch(e){if(Ct(e))return e.options.reloadDocument?void 0:await this.preloadRoute({...e.options,_fromLocation:t});pt(e)||console.error(e);return}},this.matchRoute=(e,t)=>{let n={...e,to:e.to?this.resolvePathWithBase(e.from||``,e.to):void 0,params:e.params||{},leaveParams:!0},r=this.buildLocation(n);if(t?.pending&&this.stores.status.get()!==`pending`)return!1;let i=(t?.pending===void 0?!this.stores.isLoading.get():t.pending)?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),a=He(r.pathname,t?.caseSensitive??!1,t?.fuzzy??!1,i.pathname,this.processedTree);return!a||e.params&&!O(a.rawParams,e.params,{partial:!0})?!1:t?.includeSearch??!0?O(i.search,r.search,{partial:!0})?a.rawParams:!1:a.rawParams},this.hasNotFoundMatch=()=>this.stores.matches.get().some(e=>e.status===`notFound`||e.globalNotFound),this.getStoreConfig=t,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...e,caseSensitive:e.caseSensitive??!1,notFoundMode:e.notFoundMode??`fuzzy`,stringifySearch:e.stringifySearch??vt,parseSearch:e.parseSearch??_t,protocolAllowlist:e.protocolAllowlist??xe}),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:e,routesByPath:t,processedTree:n}){this.routesById=e,this.routesByPath=t,this.processedTree=n;let r=this.options.notFoundRoute;r&&(r.init({originalIndex:99999999999}),this.routesById[r.id]=r)}getRouteBranch(e){let t=this.routeBranchCache.get(e);return t||(t=Je(e),this.routeBranchCache.set(e,t)),t}get looseRoutesById(){return this.routesById}getParentContext(e){return e?.id?e.context??this.options.context??void 0:this.options.context??void 0}matchRoutesInternal(e,t){let n=this.getMatchedRoutes(e.pathname),{foundRoute:r,routeParam
10s:i}=n,{matchedRoutes:a}=n,o=!1;(r?r.path!==`/`&&i[`**`]:it(e.pathname))&&(this.options.notFoundRoute?a=[...a,this.options.notFoundRoute]:o=!0);let s=o?bn(this.options.notFoundMode,a):void 0,c=Array(a.length),l=new Map;for(let e of this.stores.matchStores.values())e.routeId&&l.set(e.routeId,e.get());for(let n=0;n<a.length;n++){let r=a[n],o=c[n-1],u,d,f;{let n=o?.search??e.search,i=o?._strictSearch??void 0;try{let e=gn(r.options.validateSearch,{...n})??void 0;u={...n,...e},d={...i,...e},f=void 0}catch(e){let r=e;if(e instanceof pn||(r=new pn(e.message,{cause:e})),t?.throwOnError)throw r;u=n,d={},f=r}}let p=r.options.loaderDeps?.({search:u})??``,m=p?JSON.stringify(p):``,{interpolatedPath:h,usedParams:g}=dt({path:r.fullPath,params:i,decoder:this.pathParamsDecoder,server:this.isServer}),_=r.id+h+m,v=this.getMatch(_),y=l.get(r.id),b=v?._strictParams??g,x;if(!v)try{xn(r,b)}catch(e){if(x=pt(e)||Ct(e)?e:new mn(e.message,{cause:e}),t?.throwOnError)throw x}Object.assign(i,b);let S=y?`stay`:`enter`,C;if(v)C={...v,cause:S,params:y?.params??i,_strictParams:b,search:E(y?y.search:v.search,u),_strictSearch:d};else{let e=r.options.loader||r.options.beforeLoad||r.lazyFn||Wt(r)?`pending`:`success`;C={id:_,ssr:r.options.ssr,index:n,routeId:r.id,params:y?.params??i,_strictParams:b,pathname:h,updatedAt:Date.now(),search:y?E(y.search,u):u,_strictSearch:d,searchError:void 0,status:e,isFetching:!1,error:void 0,paramsError:x,__routeContext:void 0,_nonReactive:{loadPromise:ge()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:S,loaderDeps:y?fe(y.loaderDeps,p):p,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:r.options.staticData||{},fullPath:r.fullPath}}t?.preload||(C.globalNotFound=s===r.id),C.searchError=f;let ee=this.getParentContext(o);C.context={...ee,...C.__routeContext,...C.__beforeLoadContext},c[n]=C}for(let t=0;t<c.length;t++){let n=c[t],r=this.looseRoutesById[n.routeId],a=this.getMatch(n.id),o=l.get(n.routeId);if(n.params=o?E(o.params,i):i,!a){let i=c[t-1],a=this.getParentContext(i);if(r.options.context){let t={deps:n.loaderDeps,params:n.params,context:a??{},location:e,navigate:t=>this.navigate({...t,_fromLocation:e}),buildLocation:this.buildLocation,cause:n.cause,abortController:n.abortController,preload:!!n.preload,matches:c,routeId:r.id};n.__routeContext=r.options.context(t)??void 0}n.context={...a,...n.__routeContext,...n.__beforeLoadContext}}}return c}matchRoutesLightweight(e){let{matchedRoutes:t,routeParams:n}=this.getMatchedRoutes(e.pathname),r=oe(t),i={...e.search};for(let e of t)try{Object.assign(i,gn(e.options.validateSearch,i))}catch{}let a=oe(this.stores.matchesId.get()),o=a&&this.stores.matchStores.get(a)?.get(),s=o&&o.routeId===r.id&&o.pathname===e.pathname,c;if(s)c=o.params;else{let e=Object.assign(Object.create(null),n);for(let n of t)try{xn(n,e)}catch{}c=e}return{matchedRoutes:t,fullPath:r.fullPath,search:i,params:c}}},pn=class extends Error{},mn=class extends Error{};function hn(e){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:`idle`,resolvedLocation:void 0,location:e,matches:[],statusCode:200}}function gn(e,t){if(e==null)return{};if(`~standard`in e){let n=e[`~standard`].validate(t);if(n instanceof Promise)throw new pn(`Async validation not supported`);if(n.issues)throw new pn(JSON.stringify(n.issues,void 0,2),{cause:n});return n.value}return`parse`in e?e.parse(t):typeof e==`function`?e(t):{}}function _n({pathname:e,routesById:t,processedTree:n}){let r=Object.create(null),i=it(e),a,o=Ue(i,n,!0);return o&&(a=o.route,Object.assign(r,o.rawParams)),{matchedRoutes:o?.branch||[t.__root__],routeParams:r,foundRoute:a}}function vn({search:e,dest:t,destRoutes:n,_includeValidateSearch:r}){return yn(n)(e,t,r??!1)}function yn(e){let t,n,r=[];for(let t of e){let e=t.options;`search`in e?e.search?.middlewares&&r.push(...e.search.middlewares):(e.preSearchFilters||e.postSearchFilters)&&r.push(({search:t,next:n})=>{let r=n(e.preSearchFilters?e.preSearchFilters.reduce((e,t)=>t(e),t):t);return e.postSearchFilters?e.postSearchFilters.reduce((e,t)=>
10t(e),r):r});let i=e.validateSearch;i&&r.push(({search:e,next:t,meta:r})=>{let a=t(e);if(n)try{let e=gn(i,a);if(r&&e)for(let t in e)t in a||(r.defaulted||=new Map).set(t,e[t]);return{...a,...e}}catch{}return a})}let i=(e,n,a)=>{if(e>=r.length){if(!t.search)return{};if(t.search===!0)return n;let e=ce(t.search,n);return a&&(a.explicit=e),e}return r[e]({search:n,next:(t,n)=>{if(n){let n=a||{};return{search:i(e+1,t,n),meta:n}}return i(e+1,t,a)},meta:a})};return function(e,r,a){return t=r,n=a,i(0,e)}}function bn(e,t){if(e!==`root`)for(let e=t.length-1;e>=0;e--){let n=t[e];if(n.children)return n.id}return xt}function xn(e,t){let n=e.options.params?.parse??e.options.parseParams;if(n){let e=n(t);if(e===!1)throw Error(`Route params.parse returned false for a matched route`);Object.assign(t,e)}}function Sn(){try{return sessionStorage}catch{return}}var Cn=`tsr-scroll-restoration-v1_3`,wn=Sn();function Tn(){try{return JSON.parse(wn?.getItem(`tsr-scroll-restoration-v1_3`)||`{}`)}catch{return{}}}function En(){try{wn?.setItem(Cn,JSON.stringify(Dn))}catch{}}var Dn=Tn(),On=`data-scroll-restoration-id`,kn=e=>e.state.__TSR_key||e.href;function An(e){let t=e.getAttribute(On);if(t)return`[${On}="${t}"]`;let n=``,r=e,i;for(;i=r.parentNode;){let e=1,t=r;for(;t=t.previousElementSibling;)e++;let a=`${r.localName}:nth-child(${e})`;n=n?`${a} > ${n}`:a,r=i}return n}var jn=!1,Mn=`window`;function Nn(e){try{return typeof e==`function`?e():document.querySelector(e)}catch{}}function Pn(e){let t=[];for(let n of e){if(n===Mn)continue;let e=Nn(n);e&&t.push(e)}return t}function Fn(e,t){let n=t??e.options.scrollRestoration,r=e._scroll;n&&(r.restoring=!0);let i=e.options.getScrollRestorationKey||kn,a=new Map,o=(e,t,n)=>{let r=a.get(e)||{};r.scrollX=t,r.scrollY=n,a.set(e,r)},s=e=>{if(!(jn||!r.restoring))if(e.target===document)o(Mn,scrollX,scrollY);else{let t=e.target;o(t,t.scrollLeft,t.scrollTop)}},c=e=>{if(!r.restoring)return;let t=Dn[e]||={};for(let[e,n]of a)e===Mn?t[Mn]=n:e.isConnected&&(t[An(e)]=n)};n&&!r.restoration&&(r.restoration=!0,jn=!1,history.scrollRestoration=`manual`,document.addEventListener(`scroll`,s,!0),e.subscribe(`onBeforeLoad`,e=>{e.fromLocation&&c(i(e.fromLocation)),a.clear()}),addEventListener(`pagehide`,()=>{c(i(e.stores.resolvedLocation.get()??e.stores.location.get())),En()})),!r.reset&&(r.reset=!0,e.subscribe(`onRendered`,t=>{let n=e.options.scrollRestorationBehavior,o=e.options.scrollToTopSelectors,s=r.next,c;if(a.clear(),s||(r.next=!0),typeof e.options.scrollRestoration==`function`&&!e.options.scrollRestoration({location:e.latestLocation}))return;let l=i(t.toLocation),u=t.fromLocation&&i(t.fromLocation);if(r.restoring&&u&&u!==l){let e=Dn[u];if(e){let t=Dn[l];for(let n in e){if(n===Mn){if(s)continue}else{let e=Nn(n);if(!e||s&&o&&(c??=Pn(o),c.includes(e)))continue}t||=Dn[l]={},t[n]??=e[n]}}}jn=!0;try{let e=t.toLocation.hash,i=t.toLocation.state.__hashScrollIntoViewOptions??!0,a=!1;if(s){let s=dn.get(t.toLocation),u=e&&i&&(s===`PUSH`||s===`REPLACE`),d=r.restoring?Dn[l]:void 0;if(d)for(let e in d){let{scrollX:t,scrollY:r}=d[e];if(e===Mn){if(u)continue;scrollTo({top:r,left:t,behavior:n}),a=!0}else{let n=Nn(e);n&&(n.scrollLeft=t,n.scrollTop=r)}}if(!a&&!e){let e={top:0,left:0,behavior:n};if(scrollTo(e),o){c??=Pn(o);for(let t of c)t.scrollTo(e)}}}!a&&e&&i&&document.getElementById(e)?.scrollIntoView(i)}finally{jn=!1}}))}var In=Symbol.for(`TSR_DEFERRED_PROMISE`);function Ln(e,t){let n=e;return n[In]?n:(n[In]={status:`pending`},n.then(e=>
10{n[In].status=`success`,n[In].data=e}).catch(e=>{n[In].status=`error`,n[In].error={data:(t?.serializeError??ln)(e),__isServerError:!0}}),n)}var Rn=`Error preloading route! âï¸`;function zn(e,t){if(e)return typeof e==`string`?e:e[t]}function Bn(e){return e?.scriptFormat??`module`}function Vn(e,t,n){let r=Hn(t),i=zn(n,`script`)??r.crossOrigin;return{...Bn(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function Hn(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function Un(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function Wn(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var Gn=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e.originalIndex;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=xt:this.parentRoute||ke();let r=n?xt:t?.path;r&&r!==`/`&&(r=rt(r));let i=t?.id||r,a=n?xt:tt([this.parentRoute.id===`__root__`?``:this.parentRoute.id,i]);r===`__root__`&&(r=`/`),a!==`__root__`&&(a=tt([`/`,a]));let o=a===`__root__`?`/`:tt([this.parentRoute.fullPath,r]);this._path=r,this._id=a,this._fullPath=o,this._to=it(o)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>St({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},Kn=class extends Gn{constructor(e){super(e)}},qn=(e=>(e[e.AggregateError=1]=`AggregateError`,e[e.ArrowFunction=2]=`ArrowFunction`,e[e.ErrorPrototypeStack=4]=`ErrorPrototypeStack`,e[e.ObjectAssign=8]=`ObjectAssign`,e[e.BigIntTypedArray=16]=`BigIntTypedArray`,e[e.RegExp=32]=`RegExp`,e))(qn||{}),Jn=Symbol.asyncIterator,Yn=Symbol.hasInstance,Xn=Symbol.isConcatSpreadable,Zn=Symbol.iterator,Qn=Symbol.match,$n=Symbol.matchAll,er=Symbol.replace,tr=Symbol.search,nr=Symbol.species,rr=Symbol.split,ir=Symbol.toPrimitive,ar=Symbol.toStringTag,or=Symbol.unscopables,sr={[Jn]:0,[Yn]:1,[Xn]:2,[Zn]:3,[Qn]:4,[$n]:5,[er]:6,[tr]:7,[nr]:8,[rr]:9,[ir]:10,[ar]:11,[or]:12},cr={0:Jn,1:Yn,2:Xn,3:Zn,4:Qn,5:$n,6:er,7:tr,8:nr,9:rr,10:ir,11:ar,12:or},A=void 0,lr={2:!0,3:!1,1:A,0:null,4:-0,5:1/0,6:-1/0,7:NaN},ur={0:`Error`,1:`EvalError`,2:`RangeError`,3:`ReferenceError`,4:`SyntaxError`,5:`TypeError`,6:`URIError`},dr={0:Error,1:EvalError,2:RangeError,3:ReferenceError,4:SyntaxError,5:TypeError,6:URIError};function j(e,t,n,r,i,a,o,s,c,l,u,d){return{t:e,i:t,s:n,c:r,m:i,p:a,e:o,a:s,f:c,b:l,o:u,l:d}}function fr(e){return j(2,A,e,A,A,A,A,A,A,A,A,A)}var pr=fr(2),mr=fr(3),hr=fr(1),gr=fr(0),_r=fr(4),vr=fr(5),yr=fr(6),br=fr(7);function xr(e){switch(e){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 A}}function Sr(e){let t=``,n=0,r;for(let i=0,a=e.length;i<a;i++)r=xr(e[i]),r&&(t+=e.slice(n,i)+r,n=i+1);return n===0?t=e:t+=e.slice(n),t}function Cr(e){switch(e){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 e}}function wr(e){return e.replace(/(\\\\|\\"|\\n|\\r|\\b|\\t|\\f|\\u2028|\\u2029|\\x3C)/g,Cr)}var Tr=`__SEROVAL_REFS__`,Er=new Map,Dr=new Map;function Or(e){return Er.has(e)}function kr(e){return Dr.has(e)}function Ar(e){if(Or(e))return Er.get(e);throw new vi(e)}function jr(e){if(kr(e))return Dr.get(e);throw new yi(e)}typeof globalThis<`u`?Object.defineProperty(globalThis,Tr,{value:Dr,configurable:!0,writable:!1,enumerable:!1}):typeof window<`u`?Object.defineProperty(window,Tr,{value:Dr,configurable:!0,writable:!1,enumerable:!1}):typeof self<`u`?Object.defineProperty(self,Tr,{value:Dr,configurable:!0,writable:!1,enumerable:!1}):typeof global<`u`&&Object.defineProperty(global,Tr,{value:Dr,configurable:!0,writable:!1,enumerable:!1});function Mr(e){return e instanceof EvalError?1:e instanceof RangeError?2:e instanceof ReferenceError?3:e instanceof SyntaxError?4:e instanceof TypeError?5:e instanceof URIError?6:0}function Nr(e){let t=ur[Mr(e)];return e.name===t?e.constructor.name===t?{}:{name:e.constructor.name}:{name:e.name}}function Pr(e,t){let n=Nr(e),r=Object.getOwnPropertyNames(e);for(let i=0,a=r.length,o;i<a;i++)o=r[i],o!==`name`&&o!==`message`&&(o===`stack`?t&4&&(n||={},n[o]=e[o]):(n||={},n[o]=e[o]));return n}function Fr(e){return Object.isFrozen(e)?3:Object.isSealed(e)?2:+!Object.isExtensible(e)}function Ir(e){switch(e){case 1/0:return vr;case-1/0:return yr}return e===e?Object.is(e,-0)?_r:j(0,A,e,A,A,A,A,A,A,A,A,A):br}function Lr(e){return j(1,A,Sr(e),A,A,A,A,A,A,A,A,A)}function Rr(e){return j(3,A,``+e,A,A,A,A,A,A,A,A,A)}function zr(e){return j(4,e,A,A,A,A,A,A,A,A,A,A)}function Br(e,t){let n=t.valueOf();return j(5,e,n===n?t.toISOString():``,A,A,A,A,A,A,A,A,A)}function Vr(e,t){return j(6,e,A,Sr(t.source),t.flags,A,A,A,A,A,A,A)}function Hr(e,t){return j(17,e,sr[t],A,A,A,A,A,A,A,A,A)}function Ur(e,t){return j(18,e,Sr(Ar(t)),A,A,A,A,A,A,A,A,A)}function Wr(e,t,n){return j(25,e,n,Sr(t),A,A,A,A,A,A,A,A)}function Gr(e,t,n){return j(9,e,A,A,A,A,A,n,A,A,Fr(t),A)}function Kr(e,t){return j(21,e,A,A,A,A,A,A,t,A,A,A)}function qr(e,t,n){return j(15,e,A,t.constructor.name,A,A,A,A,n,t.byteOffset,A,t.length)}function Jr(e,t,n){return j(16,e,A,t.constructor.name,A,A,A,A,n,t.byteOffset,A,t.byteLength)}function Yr(e,t,n){return j(20,e,A,A,A,A,A,A,n,t.byteOffset,A,t.byteLength)}function Xr(e,t,n){return j(13,e,Mr(t),A,Sr(t.message),n,A,A,A,A,A,A)}function Zr(e,t,n){return j(14,e,Mr(t),A,Sr(t.message),n,A,A,A,A,A,A)}function Qr(e,t){return j(7,e,A,A,A,A,A,t,A,A,A,A)}function $r(e,t){return j(28,A,A,A,A,A,A,[e,t],A,A,A,A)}function ei(e,t){return j(30,A,A,A,A,A,A,[e,t],A,A,A,A)}function ti(e,t,n){return j(31,e,A,A,A,A,A,n,t,A,A,A)}function ni(e,t){return j(32,e,A,A,A,A,A,A,t,A,A,A)}function ri(e,t){return j(33,e,A,A,A,A,A,A,t,A,A,A)}function ii(e,t){return j(34,e,A,A,A,A,A,A,t,A,A,A)}function ai(e,t,n,r){return j(35,e,n,A,A,A,A,t,A,A,A,r)}var{toString:oi}
12=Object.prototype,si={parsing:1,serialization:2,deserialization:3};function ci(e){return`Seroval Error (step: ${si[e]})`}var li=(e,t)=>ci(e),ui=class extends Error{constructor(e,t){super(li(e,t)),this.cause=t}},di=class extends ui{constructor(e){super(`parsing`,e)}},fi=class extends ui{constructor(e){super(`deserialization`,e)}};function pi(e){return`Seroval Error (specific: ${e})`}var mi=class extends Error{constructor(e){super(pi(1)),this.value=e}},hi=class extends Error{constructor(e){super(pi(2))}},gi=class extends Error{constructor(e){super(pi(3))}},_i=class extends Error{constructor(e){super(pi(4))}},vi=class extends Error{constructor(e){super(pi(5)),this.value=e}},yi=class extends Error{constructor(e){super(pi(6))}},bi=class extends Error{constructor(e){super(pi(7))}},xi=class extends Error{constructor(e){super(pi(8))}},Si=class extends Error{constructor(e){super(pi(9))}},Ci=class{constructor(e,t){this.value=e,this.replacement=t}},wi=()=>{let e={p:0,s:0,f:0};return e.p=new Promise((t,n)=>{e.s=t,e.f=n}),e};wi.toString(),((e,t)=>{e.s(t),e.p.s=1,e.p.v=t}).toString(),((e,t)=>{e.f(t),e.p.s=2,e.p.v=t}).toString();var Ti=()=>{let e=[],t=[],n=!0,r=!1,i=0,a=(e,n,r)=>{for(r=0;r<i;r++)t[r]&&t[r][n](e)},o=(t,i,a,o)=>{for(i=0,a=e.length;i<a;i++)o=e[i],!n&&i===a-1?t[r?`return`:`throw`](o):t.next(o)},s=(e,r)=>(n&&(r=i++,t[r]=e),o(e),()=>{n&&(t[r]=t[i],t[i--]=void 0)});return{__SEROVAL_STREAM__:!0,on:e=>s(e),next:t=>{n&&(e.push(t),a(t,`next`))},throw:i=>{n&&(e.push(i),a(i,`throw`),n=!1,r=!1,t.length=0)},return:i=>{n&&(e.push(i),a(i,`return`),n=!1,r=!0,t.length=0)}}};Ti.toString();var Ei=e=>t=>()=>{let n=0,r={[e]:()=>r,next:()=>{if(n>t.d)return{done:!0,value:void 0};let e=n++,r=t.v[e];if(e===t.t)throw r;return{done:e===t.d,value:r}}};return r};Ei.toString();var Di=(e,t)=>n=>()=>{let r=0,i=-1,a=!1,o=[],s=[],c=(e=0,t=s.length)=>{for(;e<t;e++)s[e].s({done:!0,value:void 0})};n.on({next:e=>{let t=s.shift();t&&t.s({done:!1,value:e}),o.push(e)},throw:e=>{let t=s.shift();t&&t.f(e),c(),i=o.length,a=!0,o.push(e)},return:e=>{let t=s.shift();t&&t.s({done:!0,value:e}),c(),i=o.length,o.push(e)}});let l={[e]:()=>l,next:()=>{if(i===-1){let e=r++;if(e>=o.length){let e=t();return s.push(e),e.p}return{done:!1,value:o[e]}}if(r>i)return{done:!0,value:void 0};let e=r++,n=o[e];if(e!==i)return{done:!1,value:n};if(a)throw n;return{done:!0,value:n}}};return l};Di.toString();var Oi=e=>{let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer};Oi.toString();function ki(e){return`__SEROVAL_SEQUENCE__`in e}function Ai(e,t,n){return{__SEROVAL_SEQUENCE__:!0,v:e,t,d:n}}function ji(e){let t=[],n=-1,r=-1,i=e[Zn]();for(;;)try{let e=i.next();if(t.push(e.value),e.done){r=t.length-1;break}}catch(e){n=t.length,t.push(e)}return Ai(t,n,r)}var Mi=Ei(Zn);function Ni(e){return Mi(e)}var Pi={},Fi={},Ii={0:{},1:{},2:{},3:{},4:{},5:{}};function Li(e){return`__SEROVAL_STREAM__`in e}function Ri(){return Ti()}function zi(e){let t=Ri(),n=e[Jn]();async function r(){try{let e=await n.next();e.done?t.return(e.value):(t.next(e.value),await r())}catch(e){t.throw(e)}}return r().catch(()=>{}),t}var Bi=Di(Jn,wi);function Vi(e){return Bi(e)}async function M(e){try{return[1,await e]}catch(e){return[0,e]}}function N(e,t){return{plugins:t.plugins,mode:e,marked:new Set,features:63^(t.disabledFeatures||0),refs:t.refs||new Map,depthLimit:t.depthLimit||1e3}}function Hi(e,t){e.marked.add(t)}function Ui(e,t){let n=e.refs.size;return e.refs.set(t,n),n}function Wi(e,t){let n=e.refs.get(t);return n==null?{type:0,value:Ui(e,t)}:(Hi(e,n),{type:1,value:zr(n)})}function Gi(e,t){let n=Wi(e,t);return n.type===1?n:Or(t)?{type:2,value:Ur(n.value,t)}:n}function Ki(e,t){let n=Gi(e,t);if(n.type!==0)return n.value;if(t in sr)return Hr(n.value,t);throw new mi(t)}function qi(e,t){let n=Wi(e,Ii[t]);return n.type===1?n.value:j(26,n.value,t,A,A,A,A,A,A,A,A,A)}function Ji(e){let t=Wi(e,Pi);return t.type===1?t.value:j(27,t.value,A,A,A,A,A,A,Ki(e,Zn),A,A,A)}function Yi(e){let t=Wi(e,Fi);return t.type===1?t.value:j(29,t.value,A,A,A,A,A,[qi(e,1),Ki(e,Jn)],A,A,A,A)}function Xi(e,t,n,r){return j(n?11:10,e,A,A,A,r,A,A,A,A,Fr(t),A)}function Zi(e,t,n,r){return j(8,t,A,A,A,A,{k:n,v:r},A,qi(e,0),A,A,A)}
12function Qi(e,t,n){let r=new Uint8Array(n),i=``;for(let e=0,t=r.length;e<t;e++)i+=String.fromCharCode(r[e]);return j(19,t,Sr(btoa(i)),A,A,A,A,A,qi(e,5),A,A,A)}function $i(e,t){return{base:N(e,t),child:void 0}}var ea=class{constructor(e,t){this._p=e,this.depth=t}parse(e){return ba(this._p,this.depth,e)}};async function ta(e,t,n){let r=[];for(let i=0,a=n.length;i<a;i++)i in n?r[i]=await ba(e,t,n[i]):r[i]=0;return r}async function na(e,t,n,r){return Gr(n,r,await ta(e,t,r))}async function ra(e,t,n){let r=Object.entries(n),i=[],a=[];for(let n=0,o=r.length;n<o;n++)i.push(Sr(r[n][0])),a.push(await ba(e,t,r[n][1]));return Zn in n&&(i.push(Ki(e.base,Zn)),a.push($r(Ji(e.base),await ba(e,t,ji(n))))),Jn in n&&(i.push(Ki(e.base,Jn)),a.push(ei(Yi(e.base),await ba(e,t,zi(n))))),ar in n&&(i.push(Ki(e.base,ar)),a.push(Lr(n[ar]))),Xn in n&&(i.push(Ki(e.base,Xn)),a.push(n[Xn]?pr:mr)),{k:i,v:a}}async function ia(e,t,n,r,i){return Xi(n,r,i,await ra(e,t,r))}async function aa(e,t,n,r){return Kr(n,await ba(e,t,r.valueOf()))}async function oa(e,t,n,r){return qr(n,r,await ba(e,t,r.buffer))}async function sa(e,t,n,r){return Jr(n,r,await ba(e,t,r.buffer))}async function ca(e,t,n,r){return Yr(n,r,await ba(e,t,r.buffer))}async function la(e,t,n,r){let i=Pr(r,e.base.features);return Xr(n,r,i?await ra(e,t,i):A)}async function ua(e,t,n,r){let i=Pr(r,e.base.features);return Zr(n,r,i?await ra(e,t,i):A)}async function da(e,t,n,r){let i=[],a=[];for(let[n,o]of r.entries())i.push(await ba(e,t,n)),a.push(await ba(e,t,o));return Zi(e.base,n,i,a)}async function fa(e,t,n,r){let i=[];for(let n of r.keys())i.push(await ba(e,t,n));return Qr(n,i)}async function pa(e,t,n,r){let i=e.base.plugins;if(i)for(let a=0,o=i.length;a<o;a++){let o=i[a];if(o.parse.async&&o.test(r))return Wr(n,o.tag,await o.parse.async(r,new ea(e,t),{id:n}))}return A}async function ma(e,t,n,r){let[i,a]=await M(r);return j(12,n,i,A,A,A,A,A,await ba(e,t,a),A,A,A)}function ha(e,t,n,r,i){let a=[],o=n.on({next:n=>{Hi(this.base,t),ba(this,e,n).then(e=>{a.push(ni(t,e))},e=>{i(e),o()})},throw:n=>{Hi(this.base,t),ba(this,e,n).then(e=>{a.push(ri(t,e)),r(a),o()},e=>{i(e),o()})},return:n=>{Hi(this.base,t),ba(this,e,n).then(e=>{a.push(ii(t,e)),r(a),o()},e=>{i(e),o()})}})}async function ga(e,t,n,r){return ti(n,qi(e.base,4),await new Promise(ha.bind(e,t,n,r)))}async function _a(e,t,n,r){let i=[];for(let n=0,a=r.v.length;n<a;n++)i[n]=await ba(e,t,r.v[n]);return ai(n,i,r.t,r.d)}async function va(e,t,n,r){if(Array.isArray(r))return na(e,t,n,r);if(Li(r))return ga(e,t,n,r);if(ki(r))return _a(e,t,n,r);let i=r.constructor;if(i===Ci)return ba(e,t,r.replacement);let a=await pa(e,t,n,r);if(a)return a;switch(i){case Object:return ia(e,t,n,r,!1);case A:return ia(e,t,n,r,!0);case Date:return Br(n,r);case Error:case EvalError:case RangeError:case ReferenceError:case SyntaxError:case TypeError:case URIError:return la(e,t,n,r);case Number:case Boolean:case String:case BigInt:return aa(e,t,n,r);case ArrayBuffer:return Qi(e.base,n,r);case Int8Array:case Int16Array:case Int32Array:case Uint8Array:case Uint16Array:case Uint32Array:case Uint8ClampedArray:case Float32Array:case Float64Array:return oa(e,t,n,r);case DataView:return ca(e,t,n,r);case Map:return da(e,t,n,r);case Set:return fa(e,t,n,r);default:break}if(i===Promise||r instanceof Promise)return ma(e,t,n,r);let o=e.base.features;if(o&32&&i===RegExp)return Vr(n,r);if(o&16)switch(i){case BigInt64Array:case BigUint64Array:return sa(e,t,n,r);default:break}if(o&1&&typeof AggregateError<`u`&&(i===AggregateError||r instanceof AggregateError))return ua(e,t,n,r);if(r instanceof Error)return la(e,t,n,r);if(Zn in r||Jn in r)return ia(e,t,n,r,!!i);throw new mi(r)}async function ya(e,t,n){let r=Gi(e.base,n);if(r.type!==0)return r.value;let i=await pa(e,t,r.value,n);if(i)return i;throw new mi(n)}async function ba(e,t,n){switch(typeof n){case`boolean`:return n?pr:mr;case`undefined`:return hr;case`string`:return Lr(n);case`number`:return Ir(n);case`bigint`:return Rr(n);case`object`:if(n){let r=Gi(e.base,n);return r.type===0?await va(e,t+1,r.value,n):r.value}return gr;case`symbol`:return Ki(e.base,n);case`function`:return ya(e,t,n);default:throw new mi(n)}}async function xa(e,t){try{return await ba(e,0,t)}catch(e){throw e instanceof di?e:new di(e)}}var Sa=(e=>(e[e.Vanilla=1]=`Vanilla`,e[e.Cross=2]=`Cross`,e))(Sa||{});function Ca(e){return e}function wa(e,t){for(let n=0,r=t.length;n<r;n++){let r=t[n];e.has(r)||(e.add(r),r.extends&&wa(e,r.extends))}}function Ta(e){if(e){let t=new Set;return wa(t,e),[...t]}}function Ea(e){switch(e){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 bi(e)}}var Da=1e6,Oa=1e4,ka=2e4;function Aa(e,t){switch(t){case 3:return Object.freeze(e);case 1:return Object.preventExtensions(e);case 2:return Object.seal(e);default:return e}}var ja=1e3;function Ma(e,t){let n=t.refs||new Map;return`types`in n||Object.assign(n,{types:new Map}),{mode:e,plugins:t.plugins,refs:n,features:t.features??63^(t.disabledFeatures||0),depthLimit:t.depthLimit||ja}}
12function Na(e){return{mode:2,base:Ma(2,e),child:A}}var Pa=class{constructor(e,t){this._p=e,this.depth=t}deserialize(e){return F(this._p,this.depth,e)}};function Fa(e,t){if(t<0||!Number.isFinite(t)||!Number.isInteger(t))throw new xi({t:4,i:t});if(e.refs.has(t))throw Error(`Conflicted ref id: `+t)}function Ia(e,t,n){return Fa(e.base,t),e.state.marked.has(t)&&e.base.refs.set(t,n),n}function La(e,t,n){return Fa(e.base,t),e.base.refs.set(t,n),n}function Ra(e,t,n){return e.mode===1?Ia(e,t,n):La(e,t,n)}function za(e,t,n){if(Object.hasOwn(t,n))return t[n];throw new xi(e)}function Ba(e,t){return Ra(e,t.i,jr(wr(t.s)))}function Va(e,t,n){let r=n.a,i=r.length,a=Ra(e,n.i,Array(i));for(let n=0,o;n<i;n++)o=r[n],o&&(a[n]=F(e,t,o));return Aa(a,n.o),a}function Ha(e){switch(e){case`constructor`:case`__proto__`:case`prototype`:case`__defineGetter__`:case`__defineSetter__`:case`__lookupGetter__`:case`__lookupSetter__`:return!1;default:return!0}}function Ua(e){switch(e){case Jn:case Xn:case ar:case Zn:return!0;default:return!1}}function Wa(e,t,n){Ha(t)?e[t]=n:Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:!0,writable:!0})}function Ga(e,t,n,r,i){if(typeof r==`string`)Wa(n,wr(r),F(e,t,i));else{let a=F(e,t,r);switch(typeof a){case`string`:Wa(n,a,F(e,t,i));break;case`symbol`:Ua(a)&&(n[a]=F(e,t,i));break;default:throw new xi(r)}}}function Ka(e,t,n){e.base.refs.types.set(t,n)}function qa(e,t,n,r){if(e.base.refs.types.get(n)!==r)throw new xi(t)}function Ja(e,t,n,r){let i=n.k;if(i.length>0)for(let a=0,o=n.v,s=i.length;a<s;a++)Ga(e,t,r,i[a],o[a]);return r}function Ya(e,t,n){let r=Ra(e,n.i,n.t===10?{}:Object.create(null));return Ja(e,t,n.p,r),Aa(r,n.o),r}function Xa(e,t){return Ra(e,t.i,new Date(t.s))}function Za(e,t){if(e.base.features&32){let n=wr(t.c);if(n.length>ka)throw new xi(t);return Ra(e,t.i,new RegExp(n,t.m))}throw new hi(t)}function Qa(e,t,n){let r=Ra(e,n.i,new Set);for(let i=0,a=n.a,o=a.length;i<o;i++)r.add(F(e,t,a[i]));return r}function $a(e,t,n){let r=Ra(e,n.i,new Map);for(let i=0,a=n.e.k,o=n.e.v,s=a.length;i<s;i++)r.set(F(e,t,a[i]),F(e,t,o[i]));return r}function eo(e,t){if(t.s.length>Da)throw new xi(t);return Ra(e,t.i,Oi(wr(t.s)))}function to(e,t,n){let r=Ea(n.c),i=F(e,t,n.f),a=n.b??0;if(a<0||a>i.byteLength)throw new xi(n);return Ra(e,n.i,new r(i,a,n.l))}function no(e,t,n){let r=F(e,t,n.f),i=n.b??0;if(i<0||i>r.byteLength)throw new xi(n);return Ra(e,n.i,new DataView(r,i,n.l))}function ro(e,t,n,r){if(n.p){let i=Ja(e,t,n.p,{});Object.defineProperties(r,Object.getOwnPropertyDescriptors(i))}return r}function io(e,t,n){return ro(e,t,n,Ra(e,n.i,AggregateError([],wr(n.m))))}function ao(e,t,n){let r=za(n,dr,n.s);return ro(e,t,n,Ra(e,n.i,new r(wr(n.m))))}function oo(e,t,n){let r=wi(),i=Ra(e,n.i,r.p),a=F(e,t,n.f);return n.s?r.s(a):r.f(a),i}function so(e,t,n){return Ra(e,n.i,Object(F(e,t,n.f)))}function co(e,t,n){let r=e.base.plugins;if(r){let i=wr(n.c);for(let a=0,o=r.length;a<o;a++){let o=r[a];if(o.tag===i)return Ra(e,n.i,o.deserialize(n.s,new Pa(e,t),{id:n.i}))}}throw new gi(n.c)}function lo(e,t){let n=Ra(e,t.i,Ra(e,t.s,wi()).p);return Ka(e,t.s,22),n}function uo(e,t,n){let r=e.base.refs.get(n.i);if(r)return qa(e,n,n.i,22),r.s(F(e,t,n.a[1])),A;throw new _i(`Promise`)}function fo(e,t,n){let r=e.base.refs.get(n.i);if(r)return qa(e,n,n.i,22),r.f(F(e,t,n.a[1])),A;throw new _i(`Promise`)}function po(e,t,n){return F(e,t,n.a[0]),Ni(F(e,t,n.a[1]))}function mo(e,t,n){return F(e,t,n.a[0]),Vi(F(e,t,n.a[1]))}function ho(e,t,n){let r=Ra(e,n.i,Ri());Ka(e,n.i,31);let i=n.a,a=i.length;if(a)for(let n=0;n<a;n++)F(e,t,i[n]);return r}function go(e,t,n){let r=e.base.refs.get(n.i);if(r)return qa(e,n,n.i,31),r.next(F(e,t,n.f)),A;throw new _i(`Stream`)}function _o(e,t,n){let r=e.base.refs.get(n.i);if(r)return qa(e,n,n.i,31),r.throw(F(e,t,n.f)),A;throw new _i(`Stream`)}function vo(e,t,n){let r=e.base.refs.get(n.i);if(r)return qa(e,n,n.i,31),r.return(F(e,t,n.f)),A;throw new _i(`Stream`)}function yo(e,t,n){return F(e,t,n.f),A}function bo(e,t,n){return F(e,t,n.a[1]),A}function P(e,t,n){let r=Ra(e,n.i,Ai([],n.s,n.l));for(let i=0,a=n.a.length;i<a;i++)r.v[i]=F(e,t,n.a[i]);return r}function F(e,t,n){if(t>e.base.depthLimit)throw new Si(e.base.depthLimit);switch(t+=1,n.t){case 2:return za(n,lr,n.s);case 0:return Number(n.s);case 1:return wr(String(n.s));case 3:if(String(n.s).length>Oa)throw new xi(n);return BigInt(n.s);case 4:return e.base.refs.get(n.i);
12case 18:return Ba(e,n);case 9:return Va(e,t,n);case 10:case 11:return Ya(e,t,n);case 5:return Xa(e,n);case 6:return Za(e,n);case 7:return Qa(e,t,n);case 8:return $a(e,t,n);case 19:return eo(e,n);case 16:case 15:return to(e,t,n);case 20:return no(e,t,n);case 14:return io(e,t,n);case 13:return ao(e,t,n);case 12:return oo(e,t,n);case 17:return za(n,cr,n.s);case 21:return so(e,t,n);case 25:return co(e,t,n);case 22:return lo(e,n);case 23:return uo(e,t,n);case 24:return fo(e,t,n);case 28:return po(e,t,n);case 30:return mo(e,t,n);case 31:return ho(e,t,n);case 32:return go(e,t,n);case 33:return _o(e,t,n);case 34:return vo(e,t,n);case 27:return yo(e,t,n);case 29:return bo(e,t,n);case 35:return P(e,t,n);default:throw new hi(n)}}function xo(e,t){try{return F(e,0,t)}catch(e){throw new fi(e)}}var So=(()=>T).toString();/=>/.test(So);function Co(e,t){return xo(Na({plugins:Ta(t.plugins),refs:t.refs,features:t.features,disabledFeatures:t.disabledFeatures,depthLimit:t.depthLimit}),e)}async function wo(e,t={}){let n=$i(1,{plugins:Ta(t.plugins),disabledFeatures:t.disabledFeatures});return{t:await xa(n,e),f:n.base.features,m:Array.from(n.base.marked)}}function To(e){return e}function Eo(e){return Ca({tag:`$TSR/t/`+e.key,test:e.test,parse:{sync(t,n,r){return{v:n.parse(e.toSerializable(t))}},async async(t,n,r){return{v:await n.parse(e.toSerializable(t))}},stream(t,n,r){return{v:n.parse(e.toSerializable(t))}}},serialize:void 0,deserialize(t,n,r){return e.fromSerializable(n.deserialize(t.v))}})}var Do=class{constructor(e,t){this.stream=e,this.hint=t?.hint??`binary`}},Oo=globalThis.Buffer,ko=!!Oo&&typeof Oo.from==`function`;function Ao(e){if(e.length===0)return``;if(ko)return Oo.from(e).toString(`base64`);let t=32768,n=[];for(let r=0;r<e.length;r+=t){let i=e.subarray(r,r+t);n.push(String.fromCharCode.apply(null,i))}return btoa(n.join(``))}function jo(e){if(e.length===0)return new Uint8Array;
12if(ko){let t=Oo.from(e,`base64`);return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}let t=atob(e),n=new Uint8Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return n}var Mo=Object.create(null),No=Object.create(null),Po=e=>new ReadableStream({start(t){e.on({next(e){try{t.enqueue(jo(e))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),Fo=new TextEncoder,Io=e=>new ReadableStream({start(t){e.on({next(e){try{typeof e==`string`?t.enqueue(Fo.encode(e)):t.enqueue(jo(e.$b64))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),Lo=`(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(_){}}})}}))`,Ro=`(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 zo(e){let t=Ri(),n=e.getReader();return(async()=>{try{for(;;){let{done:e,value:r}=await n.read();if(e){t.return(void 0);break}t.next(Ao(r))}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}function Bo(e){let t=Ri(),n=e.getReader(),r=new TextDecoder(`utf-8`,{fatal:!0});return(async()=>{try{for(;;){let{done:e,value:i}=await n.read();if(e){try{let e=r.decode();e.length>0&&t.next(e)}catch{}t.return(void 0);break}try{let e=r.decode(i,{stream:!0});e.length>0&&t.next(e)}catch{t.next({$b64:Ao(i)})}}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}var Vo=Ca({tag:`tss/RawStream`,extends:[Ca({tag:`tss/RawStreamFactory`,test(e){return e===Mo},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return Lo},deserialize(e,t,n){return Mo}}),Ca({tag:`tss/RawStreamFactoryText`,test(e){return e===No},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return Ro},deserialize(e,t,n){return No}})],test(e){return e instanceof Do},parse:{sync(e,t,n){let r=e.hint===`text`?No:Mo;return{hint:t.parse(e.hint),factory:t.parse(r),stream:t.parse(Ri())}},async async(e,t,n){let r=e.hint===`text`?No:Mo,i=e.hint===`text`?Bo(e.stream):zo(e.stream);return{hint:await t.parse(e.hint),factory:await t.parse(r),stream:await t.parse(i)}},stream(e,t,n){let r=e.hint===`text`?No:Mo,i=e.hint===`text`?Bo(e.stream):zo(e.stream);return{hint:t.parse(e.hint),factory:t.parse(r),stream:t.parse(i)}}},serialize(e,t,n){return`(`+t.serialize(e.factory)+`)(`+t.serialize(e.stream)+`)`},deserialize(e,t,n){let r=t.deserialize(e.stream);return t.deserialize(e.hint)===`text`?Io(r):Po(r)}});function Ho(e){return Ca({tag:`tss/RawStream`,test:()=>!1,parse:{},serialize(){throw Error(`RawStreamDeserializePlugin.serialize should not be called. Client only deserializes.`)},deserialize(t,n,r){return e(typeof n?.deserialize==`function`?n.deserialize(t.streamId):t.streamId)}})}var Uo=Ca({tag:`$TSR/Error`,test(e){return e instanceof Error},parse:{sync(e,t){return{message:t.parse(e.message)}},async async(e,t){return{message:await t.parse(e.message)}},stream(e,t){return{message:t.parse(e.message)}}},serialize(e,t){return`new Error(`+t.serialize(e.message)+`)`},deserialize(e,t){return Error(t.deserialize(e.message))}}),Wo={},Go=e=>new ReadableStream({start:t=>{e.on({next:e=>{try{t.enqueue(e)}catch{}},throw:e=>{t.error(e)},return:()=>{try{t.close()}catch{}}})}}),Ko=Ca({tag:`seroval-plugins/web/ReadableStreamFactory`,test(e){return e===Wo},parse:{sync(){return Wo},async async(){return await Promise.resolve(Wo)},stream(){return Wo}},serialize(){return Go.toString()},deserialize(){return Wo}});function qo(e){let t=Ri(),n=e.getReader();async function r(){try{let e=await n.read();e.done?t.return(e.value):(t.next(e.value),await r())}catch(e){t.throw(e)}}return r().catch(()=>{}),t}var Jo=[Uo,Vo,Ca({tag:`seroval/plugins/web/ReadableStream`,extends:[Ko],test(e){return typeof ReadableStream>`u`?!1:e instanceof ReadableStream},parse:{sync(e,t){return{factory:t.parse(Wo),stream:t.parse(Ri())}},async async(e,t){return{factory:await t.parse(Wo),stream:await t.parse(qo(e))}},stream(e,t){return{factory:t.parse(Wo),stream:t.parse(qo(e))}}},serialize(e,t){return`(`+t.serialize(e.factory)+`)(`+t.serialize(e.stream)+`)`},deserialize(e,t){return Go(t.deserialize(e.stream))}})];function Yo(){return[...(ae()?.serializationAdapters)?.map(Eo)??[],...Jo]}var Xo=new TextDecoder,Zo=new Uint8Array,Qo=16*1024*1024,$o=32*1024*1024,es=1024,ts=1e5;function ns(e){let t=new Map,n=new Map,r=new Set,i=!1,a=null,o=0,s,c=new ReadableStream({start(e){s=e},cancel(){i=!0;try{a?.cancel()}catch{}
12t.forEach(e=>{try{e.error(Error(`Framed response cancelled`))}catch{}}),t.clear(),n.clear(),r.clear()}});function l(e){let i=n.get(e);if(i)return i;if(r.has(e))return new ReadableStream({start(e){e.close()}});if(n.size>=es)throw Error(`Too many raw streams in framed response (max ${es})`);let a=new ReadableStream({start(n){t.set(e,n)},cancel(){r.add(e),t.delete(e),n.delete(e)}});return n.set(e,a),a}function u(e){return l(e),t.get(e)}return(async()=>{let n=e.getReader();a=n;let c=[],l=0;function d(){if(l<9)return null;let e=c[0];if(e.length>=9)return{type:e[0],streamId:(e[1]<<24|e[2]<<16|e[3]<<8|e[4])>>>0,length:(e[5]<<24|e[6]<<16|e[7]<<8|e[8])>>>0};let t=new Uint8Array(9),n=0,r=9;for(let e=0;e<c.length&&r>0;e++){let i=c[e],a=Math.min(i.length,r);t.set(i.subarray(0,a),n),n+=a,r-=a}return{type:t[0],streamId:(t[1]<<24|t[2]<<16|t[3]<<8|t[4])>>>0,length:(t[5]<<24|t[6]<<16|t[7]<<8|t[8])>>>0}}function f(e){if(e===0)return Zo;let t=new Uint8Array(e),n=0,r=e;for(;r>0&&c.length>0;){let e=c[0];if(!e)break;let i=Math.min(e.length,r);t.set(e.subarray(0,i),n),n+=i,r-=i,i===e.length?c.shift():c[0]=e.subarray(i)}return l-=e,t}try{for(;;){let{done:e,value:a}=await n.read();if(i||e)break;if(a){if(l+a.length>$o)throw Error(`Framed response buffer exceeded ${$o} bytes`);for(c.push(a),l+=a.length;;){let e=d();if(!e)break;let{type:n,streamId:i,length:a}=e;if(n!==te.JSON&&n!==te.CHUNK&&n!==te.END&&n!==te.ERROR)throw Error(`Unknown frame type: ${n}`);if(n===te.JSON){if(i!==0)throw Error(`Invalid JSON frame streamId (expected 0)`)}else if(i===0)throw Error(`Invalid raw frame streamId (expected non-zero)`);if(a>Qo)throw Error(`Frame payload too large: ${a} bytes (max ${Qo})`);let c=9+a;if(l<c)break;if(++o>ts)throw Error(`Too many frames in framed response (max ${ts})`);f(9);let p=f(a);switch(n){case te.JSON:try{s.enqueue(Xo.decode(p))}catch{}break;case te.CHUNK:{let e=u(i);e&&e.enqueue(p);break}case te.END:{let e=u(i);if(r.add(i),e){try{e.close()}catch{}t.delete(i)}break}case te.ERROR:{let e=u(i);if(r.add(i),e){let n=Xo.decode(p);e.error(Error(n)),t.delete(i)}break}}}}}if(l!==0)throw Error(`Incomplete frame at end of framed response`);try{s.close()}catch{}t.forEach(e=>{try{e.close()}catch{}}),t.clear()}catch(e){try{s.error(e)}catch{}t.forEach(t=>{try{t.error(e)}catch{}}),t.clear()}finally{try{n.releaseLock()}catch{}a=null}})(),{getOrCreateStream:l,jsonChunks:c}}var rs=null;async function is(e){e.length>0&&await Promise.allSettled(e)}var as=Object.prototype.hasOwnProperty;function os(e){for(let t in e)if(as.call(e,t))return!0;return!1}async function ss(e,t,n){rs||=Yo();let r=t[0],i=r.fetch??n,a=r.data instanceof FormData?`formData`:`payload`,o=r.headers?new Headers(r.headers):new Headers;if(o.set(`x-tsr-serverFn`,`true`),a===`payload`&&o.set(`accept`,`${ee}, application/x-ndjson, application/json`),r.method===`GET`){if(a===`formData`)throw Error(`FormData is not supported with GET requests`);let t=await cs(r);if(t!==void 0){let n=mt({payload:t});e.includes(`?`)?e+=`&${n}`:e+=`?${n}`}}let s;if(r.method===`POST`){let e=await us(r);e?.contentType&&o.set(`content-type`,e.contentType),s=e?.body}return await ds(async()=>i(e,{method:r.method,headers:o,signal:r.signal,body:s}))}async function cs(e){let t=!1,n={};if(e.data!==void 0&&(t=!0,n.data=e.data),e.context&&os(e.context)&&(t=!0,n.context=e.context),t)return ls(n)}async function ls(e){return JSON.stringify(await Promise.resolve(wo(e,{plugins:rs})))}async function us(e){if(e.data instanceof FormData){let t;return e.context&&os(e.context)&&(t=await ls(e.context)),t!==void 0&&e.data.set(S,t),{body:e.data}}let t=await cs(e);if(t)return{body:t,contentType:`application/json`}}async function ds(e){let t;try{t=await e()}catch(e){if(e instanceof Response)t=e;else throw console.log(e),e}if(t.headers.get(`x-tss-raw`)===`true`)return t;let n=t.headers.get(`content-type`);if(n||ke(),t.headers.get(`x-tss-serialized`)){let e;if(n.includes(`application/x-tss-framed`)){if(ie(n),!t.body)throw Error(`No response body for framed response`);
12let{getOrCreateStream:r,jsonChunks:i}=ns(t.body),a=[Ho(r),...rs||[]],o=new Map;e=await fs({jsonStream:i,onMessage:e=>Co(e,{refs:o,plugins:a}),onError(e,t){console.error(e,t)}})}else if(n.includes(`application/json`)){let n=await t.json(),r=[];try{e=Co(n,{plugins:rs})}finally{}await is(r)}if(e||ke(),e instanceof Error)throw e;return e}if(n.includes(`application/json`)){let e=await t.json(),n=wt(e);if(n)throw n;if(pt(e))throw e;return e}if(!t.ok)throw Error(await t.text());return t}async function fs({jsonStream:e,onMessage:t,onError:n}){let r=e.getReader(),{value:i,done:a}=await r.read();if(a||!i)throw Error(`Stream ended before first object`);let o=JSON.parse(i),s=!1,c=(async()=>{try{for(;;){let{value:e,done:i}=await r.read();if(i)break;if(e)try{let n=[];try{t(JSON.parse(e))}finally{}await is(n)}catch(t){n?.(`Invalid JSON: ${e}`,t)}}}catch(e){s||n?.(`Stream processing error:`,e)}})(),l,u=[];try{l=t(o)}catch(e){throw s=!0,r.cancel().catch(()=>{}),e}return await is(u),Promise.resolve(l).catch(()=>{s=!0,r.cancel().catch(()=>{})}),c.finally(()=>{try{r.releaseLock()}catch{}}),l}function ps(e){let t=`/_serverFn/`+e;return Object.assign((...e)=>{let n=ae()?.serverFns?.fetch;return ss(t,e,n??fetch)},{url:t,serverFnMeta:{id:e},[C]:!0})}var ms=To({key:`$TSS/serverfn`,test:e=>typeof e!=`function`||!(C in e)?!1:!!e[C],toSerializable:({serverFnMeta:e})=>({functionId:e.id}),fromSerializable:({functionId:e})=>ps(e)});function hs(e){return e.replaceAll(`\0`,`/`).replaceAll(`�`,`/`)}function gs(e,t){e.id=t.i,e.__beforeLoadContext=t.b,e.loaderData=t.l,e.status=t.s,e.ssr=t.ssr,e.updatedAt=t.u,e.error=t.e,t.g!==void 0&&(e.globalNotFound=t.g)}async function _s(e){window.$_TSR||ke();let t=e.options.serializationAdapters;if(t?.length){let e=new Map;t.forEach(t=>{e.set(t.key,t.fromSerializable)}),window.$_TSR.t=e,window.$_TSR.buffer.forEach(e=>e())}window.$_TSR.initialized=!0,window.$_TSR.router||ke();let n=window.$_TSR.router;n.matches.forEach(e=>{e.i=hs(e.i)}),n.lastMatchId&&=hs(n.lastMatchId);let{manifest:r,dehydratedData:i,lastMatchId:a}=n;e.ssr={manifest:r};let o=document.querySelector(`meta[property="csp-nonce"]`)?.content;e.options.ssr={nonce:o},await e.options.hydrate?.(i);let s=e.matchRoutes(e.stores.location.get()),c=Promise.all(s.map(t=>e.loadRouteChunk(e.looseRoutesById[t.routeId])));function l(t){let n=e.looseRoutesById[t.routeId].options.pendingMinMs??e.options.defaultPendingMinMs;if(n){let r=ge();t._nonReactive.minPendingPromise=r,t._forcePending=!0,setTimeout(()=>{r.resolve(),e.updateMatch(t.id,e=>(e._nonReactive.minPendingPromise=void 0,{...e,_forcePending:void 0}))},n)}}function u(t){let n=e.looseRoutesById[t.routeId];n&&(n.options.ssr=t.ssr)}let d;s.forEach(e=>{let t=n.matches.find(t=>t.i===e.id);if(!t){e._nonReactive.dehydrated=!1,e.ssr=!1,u(e);return}gs(e,t),u(e),e._nonReactive.dehydrated=e.ssr!==!1,(e.ssr===`data-only`||e.ssr===!1)&&d===void 0&&(d=e.index,l(e))}),e.stores.setMatches(s);let f=e.stores.matches.get(),p=e.stores.location.get();await Promise.all(f.map(async t=>{try{let n=e.looseRoutesById[t.routeId],r=f[t.index-1]?.context??e.options.context;if(n.options.context){let i={deps:t.loaderDeps,params:t.params,context:r??{},location:p,navigate:t=>e.navigate({...t,_fromLocation:p}),buildLocation:e.buildLocation,cause:t.cause,abortController:t.abortController,preload:!1,matches:s,routeId:n.id};t.__routeContext=n.options.context(i)??void 0}t.context={...r,...t.__routeContext,...t.__beforeLoadContext};let i={ssr:e.options.ssr,matches:f,match:t,params:t.params,loaderData:t.loaderData},a=await n.options.head?.(i),o=await n.options.scripts?.(i);t.meta=a?.meta,t.links=a?.links,t.headScripts=a?.scripts,t.styles=a?.styles,t.scripts=o}catch(e){if(pt(e))t.error={isNotFound:!0},console.error(`NotFound error during hydration for routeId: ${t.routeId}`,e);else throw t.error=e,console.error(`Error during hydration for route ${t.routeId}:`,e),e}}));let m=s[s.length-1].id!==a;if(!s.some(e=>e.ssr===!1)&&!m)return s.forEach(e=>{e._nonReactive.dehydrated=void 0}),e.stores.resolvedLocation.set(e.stores.location.get()),c;let h=Promise.resolve().then(()=>e.load()).catch(e=>{console.error(`Error during router hydration:`,e)});if(m){let t=s[1];t||ke(),l(t),t._displayPending=!0,t._nonReactive.displayPendingPromise=h,h.then(()=>{e.batch(()=>
12{e.stores.status.get()===`pending`&&(e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())),e.updateMatch(t.id,e=>({...e,_displayPending:void 0,displayPendingPromise:void 0}))})})}return c}var I=t(r(),1),vs=I.use,ys=typeof window<`u`?I.useLayoutEffect:I.useEffect;function bs(e){let t=I.useRef({value:e,prev:null}),n=t.current.value;return e!==n&&(t.current={value:e,prev:n}),t.current.prev}function xs(e,t,n={},r={}){I.useEffect(()=>{if(!e.current||r.disabled||typeof IntersectionObserver!=`function`)return;let i=new IntersectionObserver(([e])=>{t(e)},n);return i.observe(e.current),()=>{i.disconnect()}},[t,n,r.disabled,e])}function Ss(e){let t=I.useRef(null);return I.useImperativeHandle(e,()=>t.current,[]),t}var L=n();function Cs({promise:e}){if(vs)return vs(e);let t=Ln(e);if(t[In].status===`pending`)throw t;if(t[In].status===`error`)throw t[In].error;return t[In].data}function ws(e){let t=(0,L.jsx)(Ts,{...e});return e.fallback?(0,L.jsx)(I.Suspense,{fallback:e.fallback,children:t}):t}function Ts(e){let t=Cs(e);return e.children(t)}function Es(e){let t=e.errorComponent??Os;return(0,L.jsx)(Ds,{getResetKey:e.getResetKey,onCatch:e.onCatch,children:({error:n,reset:r})=>n?I.createElement(t,{error:n,reset:r}):e.children})}var Ds=class extends I.Component{constructor(...e){super(...e),this.state={error:null}}static getDerivedStateFromProps(e,t){let n=e.getResetKey();return t.error&&t.resetKey!==n?{resetKey:n,error:null}:{resetKey:n}}static getDerivedStateFromError(e){return{error:e}}reset(){this.setState({error:null})}componentDidCatch(e,t){this.props.onCatch&&this.props.onCatch(e,t)}render(){return this.props.children({error:this.state.error,reset:()=>{this.reset()}})}};function Os({error:e}){let[t,n]=I.useState(!1);return(0,L.jsxs)(`div`,{style:{padding:`.5rem`,maxWidth:`100%`},children:[(0,L.jsxs)(`div`,{style:{display:`flex`,alignItems:`center`,gap:`.5rem`},children:[(0,L.jsx)(`strong`,{style:{fontSize:`1rem`},children:`Something went wrong!`}),(0,L.jsx)(`button`,{style:{appearance:`none`,fontSize:`.6em`,border:`1px solid currentColor`,padding:`.1rem .2rem`,fontWeight:`bold`,borderRadius:`.25rem`},onClick:()=>n(e=>!e),children:t?`Hide Error`:`Show Error`})]}),(0,L.jsx)(`div`,{style:{height:`.25rem`}}),t?(0,L.jsx)(`div`,{children:(0,L.jsx)(`pre`,{style:{fontSize:`.7em`,border:`1px solid red`,borderRadius:`.25rem`,padding:`.3rem`,color:`red`,overflow:`auto`},children:e.message?(0,L.jsx)(`code`,{children:e.message}):null})}):null]})}function ks({children:e,fallback:t=null}){return As()?(0,L.jsx)(I.Fragment,{children:e}):(0,L.jsx)(I.Fragment,{children:t})}function As(){return I.useSyncExternalStore(js,()=>!0,()=>!1)}function js(){return()=>{}}var Ms=I.createContext(null);function Ns(e){return I.useContext(Ms)}var Ps=I.createContext(void 0),Fs=I.createContext(void 0),R=(e=>(e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e))(R||{});function Is({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&60?a&12?a&4?!(a&48)&&c(e,i)?(i.flags=a|40,a&=1):a=0:i.flags=a&-9|32:a=0:i.flags=a|32,a&2&&t(i),a&1){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&16)a=!0;else if((c&17)==17){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&33)==33){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=-33;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&48)==32&&(n.flags=r|16,(r&6)==2&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function Ls(e,t,n){let r=typeof e==`object`,i=r?e:void 0;return{next:(r?e.next:e)?.bind(i),error:(r?e.error:t)?.bind(i),complete:(r?e.complete:n)?.bind(i)}}var Rs=[],zs=0,{link:Bs,unlink:Vs,propagate:Hs,checkDirty:Us,shallowPropagate:Ws}=Is({update(e){return e._update()},notify(e){Rs[Ks++]=e,e.flags&=~R.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=R.Mutable|R.Dirty,Xs(e))}}),Gs=0,Ks=0,qs,Js=0;function Ys(e){try{++Js,e()}finally{--Js||Zs()}}function Xs(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=Vs(n,e)}function Zs(){if(!(Js>0)){for(;Gs<Ks;){let e=Rs[Gs];Rs[Gs++]=void 0,e.notify()}Gs=0,Ks=0}}function Qs(e,t){let n=typeof e==`function`,r=e,i={_snapshot:n?void 0:e,subs:void 0,subsTail:void 0,deps:void 0,depsTail:void 0,flags:n?R.None:R.Mutable,get(){return qs!==void 0&&Bs(i,qs,zs),i._snapshot},subscribe(e){let t=Ls(e),n={current:!1},r=$s(()=>{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=qs,o=t?.compare??Object.is;if(n)qs=i,++zs,i.depsTail=void 0;else if(e===void 0)return!1;
12n&&(i.flags=R.Mutable|R.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!o(t,a)?(i._snapshot=a,!0):!1}finally{qs=a,n&&(i.flags&=~R.RecursedCheck),Xs(i)}}};return n?(i.flags=R.Mutable|R.Dirty,i.get=function(){let e=i.flags;if(e&R.Dirty||e&R.Pending&&Us(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&Ws(e)}}else e&R.Pending&&(i.flags=e&~R.Pending);return qs!==void 0&&Bs(i,qs,zs),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(Hs(e),Ws(e),Zs())}},i}function $s(e){let t=()=>{let t=qs;qs=n,++zs,n.depsTail=void 0,n.flags=R.Watching|R.RecursedCheck;try{return e()}finally{qs=t,n.flags&=~R.RecursedCheck,Xs(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:R.Watching|R.RecursedCheck,notify(){let e=this.flags;e&R.Dirty||e&R.Pending&&Us(this.deps,this)?t():this.flags=R.Watching},stop(){this.flags=R.None,this.depsTail=void 0,Xs(this)}};return t(),n}var ec=e((e=>{var t=r();function n(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:n,a=t.useState,o=t.useEffect,s=t.useLayoutEffect,c=t.useDebugValue;function l(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),i=r[0].inst,l=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&l({inst:i})},[e,n,t]),o(function(){return u(i)&&l({inst:i}),e(function(){u(i)&&l({inst:i})})},[e]),c(n),n}function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch{return!0}}function d(e,t){return t()}var f=typeof window>`u`||window.document===void 0||window.document.createElement===void 0?d:l;e.useSyncExternalStore=t.useSyncExternalStore===void 0?f:t.useSyncExternalStore})),tc=e(((e,t)=>{t.exports=ec()})),nc=e((e=>{var t=r(),n=tc();function i(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var a=typeof Object.is==`function`?Object.is:i,o=n.useSyncExternalStore,s=t.useRef,c=t.useEffect,l=t.useMemo,u=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(d.current===null){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=l(function(){function e(e){if(!o){if(o=!0,s=e,e=r(e),i!==void 0&&f.hasValue){var t=f.value;if(i(t,e))return c=t}return c=e}if(t=c,a(s,e))return t;var n=r(e);return i!==void 0&&i(t,n)?(s=e,t):(s=e,c=n)}var o=!1,s,c,l=n===void 0?null:n;return[function(){return e(t())},l===null?void 0:function(){return e(l())}]},[t,n,r,i]);var p=o(e,d[0],d[1]);return c(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}})),rc=e(((e,t)=>{t.exports=nc()}))();function ic(e,t){return e===t}function z(e,t,n=ic){let r=(0,I.useCallback)(t=>{if(!e)return()=>{};let{unsubscribe:n}=e.subscribe(t);return n},[e]),i=(0,I.useCallback)(()=>e?.get(),[e]);return(0,rc.useSyncExternalStoreWithSelector)(r,i,i,t,n)}var ac={get(){},subscribe(){return{unsubscribe(){}}}};function oc(e,t){let n=I.useRef();return r=>{let i=e?.select?e.select(r):r;return e?.structuralSharing??t.options.defaultStructuralSharing?n.current=fe(n.current,i):i}}function sc(e){let t=Ns(),n=I.useContext(e.from?Fs:Ps),r=e.from?t.stores.getRouteMatchStore(e.from):t.stores.matchStores.get(n),i=oc(e,t),a=z(r??ac,e=>e?i(e):ac);if(a!==ac)return a;(e.shouldThrow??!0)&&ke()}function cc(e){return sc({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function lc(e){let{select:t,...n}=e;return sc({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function uc(e){return sc({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{let n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function dc(e){return sc({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function fc(e){let t=Ns();return I.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}function pc(e){return sc({...e,select:t=>e.select?e.select(t.context):t.context})}var mc=y();function hc(e,t){let n=Ns(),r=Ss(t),{activeProps:i,inactiveProps:a,activeOptions:o,to:s,preload:c,preloadDelay:l,preloadIntentProximity:u,hashScrollIntoView:d,replace:f,startTransition:p,resetScroll:m,viewTransition:h,children:g,target:_,disabled:v,style:y,className:b,onClick:x,onBlur:S,onFocus:C,onMouseEnter:ee,onMouseLeave:te,onTouchStart:ne,ignoreBlocker:re,params:ie,search:ae,hash:oe,state:se,mask:le,reloadDocument:ue,unsafeRelative:de,from:w,_fromLocation:E,...fe}=e,pe=As(),me=I.useMemo(()=>e,[n,e.from,e._fromLocation,e.hash,e.to,e.search,e.params,e.state,e.mask,e.unsafeRelative]),he=z(n.stores.location,e=>e,(e,t)=>e.href===t.href),D=I.useMemo(()=>{let e={_fromLocation:he,...me};return n.buildLocation(e)},[n,he,me]),ge=D.maskedLocation?D.maskedLocation.publicHref:D.publicHref,_e=D.maskedLocation?D.maskedLocation.external:D.external,ve=I.useMemo(()=>wc(ge,_e,n.history,v),[v,_e,ge,n.history]),ye=I.useMemo(()=>
12{if(ve?.external)return Se(ve.href,n.protocolAllowlist)?void 0:ve.href;if(!Tc(s)&&!(typeof s!=`string`||s.indexOf(`:`)===-1))try{return new URL(s),Se(s,n.protocolAllowlist)?void 0:s}catch{}},[s,ve,n.protocolAllowlist]),be=I.useMemo(()=>{if(ye)return!1;if(o?.exact){if(!st(he.pathname,D.pathname,n.basepath))return!1}else{let e=ot(he.pathname,n.basepath),t=ot(D.pathname,n.basepath);if(!(e.startsWith(t)&&(e.length===t.length||e[t.length]===`/`)))return!1}return(o?.includeSearch??!0)&&!O(he.search,D.search,{partial:!o?.exact,ignoreUndefined:!o?.explicitUndefined})?!1:o?.includeHash?pe&&he.hash===D.hash:!0},[o?.exact,o?.explicitUndefined,o?.includeHash,o?.includeSearch,he,ye,pe,D.hash,D.pathname,D.search,n.basepath]),xe=be?ce(i,{})??_c:gc,Ce=be?gc:ce(a,{})??gc,we=[b,xe.className,Ce.className].filter(Boolean).join(` `),Te=(y||xe.style||Ce.style)&&{...y,...xe.style,...Ce.style},[Ee,De]=I.useState(!1),Oe=I.useRef(!1),ke=e.reloadDocument||ye?!1:c??n.options.defaultPreload,Ae=l??n.options.defaultPreloadDelay??0,je=I.useCallback(()=>{n.preloadRoute({...me,_builtLocation:D}).catch(e=>{console.warn(e),console.warn(Rn)})},[n,me,D]);xs(r,I.useCallback(e=>{e?.isIntersecting&&je()},[je]),Sc,{disabled:!!v||ke!==`viewport`}),I.useEffect(()=>{Oe.current||!v&&ke===`render`&&(je(),Oe.current=!0)},[v,je,ke]);let Me=e=>{let t=e.currentTarget.getAttribute(`target`),r=_===void 0?t:_;if(!v&&!Dc(e)&&!e.defaultPrevented&&(!r||r===`_self`)&&e.button===0){e.preventDefault(),(0,mc.flushSync)(()=>{De(!0)});let t=n.subscribe(`onResolved`,()=>{t(),De(!1)});n.navigate({...me,replace:f,resetScroll:m,hashScrollIntoView:d,startTransition:p,viewTransition:h,ignoreBlocker:re})}};if(ye)return{...fe,ref:r,href:ye,...g&&{children:g},..._&&{target:_},...v&&{disabled:v},...y&&{style:y},...b&&{className:b},...x&&{onClick:x},...S&&{onBlur:S},...C&&{onFocus:C},...ee&&{onMouseEnter:ee},...te&&{onMouseLeave:te},...ne&&{onTouchStart:ne}};let Ne=e=>{if(v||ke!==`intent`)return;if(!Ae){je();return}let t=e.currentTarget;if(xc.has(t))return;let n=setTimeout(()=>{xc.delete(t),je()},Ae);xc.set(t,n)},Pe=e=>{v||ke!==`intent`||je()},Fe=e=>{if(v||!ke||!Ae)return;let t=e.currentTarget,n=xc.get(t);n&&(clearTimeout(n),xc.delete(t))};return{...fe,...xe,...Ce,href:ve?.href,ref:r,onClick:Cc([x,Me]),onBlur:Cc([S,Fe]),onFocus:Cc([C,Ne]),onMouseEnter:Cc([ee,Ne]),onMouseLeave:Cc([te,Fe]),onTouchStart:Cc([ne,Pe]),disabled:!!v,target:_,...Te&&{style:Te},...we&&{className:we},...v&&vc,...be&&yc,...pe&&Ee&&bc}}var gc={},_c={className:`active`},vc={role:`link`,"aria-disabled":!0},yc={"data-status":`active`,"aria-current":`page`},bc={"data-transitioning":`transitioning`},xc=new WeakMap,Sc={rootMargin:`100px`},Cc=e=>t=>{for(let n of e)if(n){if(t.defaultPrevented)return;n(t)}};function wc(e,t,n,r){if(!r)return t?{href:e,external:!0}:{href:n.createHref(e)||`/`,external:!1}}function Tc(e){if(typeof e!=`string`)return!1;let t=e.charCodeAt(0);return t===47?e.charCodeAt(1)!==47:t===46}var Ec=I.forwardRef((e,t)=>{let{_asChild:n,...r}=e,{type:i,...a}=hc(r,t),o=typeof r.children==`function`?r.children({isActive:a[`data-status`]===`active`}):r.children;if(!n){let{disabled:e,...t}=a;return I.createElement(`a`,t,o)}return I.createElement(n,a,o)});function Dc(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var Oc=class extends Gn{constructor(e){super(e),this.useMatch=e=>sc({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>pc({...e,from:this.id}),this.useSearch=e=>dc({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>uc({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>lc({...e,from:this.id}),this.useLoaderData=e=>cc({...e,from:this.id}),this.useNavigate=()=>fc({from:this.fullPath}),this.Link=I.forwardRef((e,t)=>(0,L.jsx)(Ec,{ref:t,from:this.fullPath,...e}))}};function kc(e){return new Oc(e)}function Ac(){return e=>Mc(e)}var jc=class extends Kn{constructor(e){super(e),this.useMatch=e=>sc({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>pc({...e,from:this.id}),this.useSearch=e=>dc({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>uc({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>lc({...e,from:this.id}),this.useLoaderData=e=>cc({...e,from:this.id}),this.useNavigate=()=>fc({from:this.fullPath}),this.Link=I.forwardRef((e,t)=>
12(0,L.jsx)(Ec,{ref:t,from:this.fullPath,...e}))}};function Mc(e){return new jc(e)}function B(e){return new Nc(e,{silent:!0}).createRoute}var Nc=class{constructor(e,t){this.path=e,this.createRoute=e=>{let t=kc(e);return t.isRoot=!1,t},this.silent=t?.silent}};function V(e,t){let n,r,i,a,o=()=>(n||=e().then(e=>{n=void 0,r=e[t??`default`]}).catch(e=>{if(i=e,_e(i)&&i instanceof Error&&typeof window<`u`&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${i.message}`;sessionStorage.getItem(e)||(sessionStorage.setItem(e,`1`),a=!0)}}),n),s=function(e){if(a)throw window.location.reload(),new Promise(()=>{});if(i)throw i;if(!r)if(vs)vs(o());else throw o();return I.createElement(r,e)};return s.preload=o,s}function Pc(e){let t=Ns(),n=`not-found-${z(t.stores.location,e=>e.pathname)}-${z(t.stores.status,e=>e)}`;return(0,L.jsx)(Es,{getResetKey:()=>n,onCatch:(t,n)=>{if(pt(t))e.onCatch?.(t,n);else throw t},errorComponent:({error:t})=>{if(pt(t))return e.fallback?.(t);throw t},children:e.children})}function Fc(){return(0,L.jsx)(`p`,{children:`Not Found`})}function Ic(e){return(0,L.jsx)(L.Fragment,{children:e.children})}function Lc(e,t,n){return t.options.notFoundComponent?(0,L.jsx)(t.options.notFoundComponent,{...n}):e.options.defaultNotFoundComponent?(0,L.jsx)(e.options.defaultNotFoundComponent,{...n}):(0,L.jsx)(Fc,{})}var Rc=(e,t)=>e.routeId===t.routeId&&e._displayPending===t._displayPending,zc=(e,t)=>e[0]===t[0]&&e[1]===t[1],Bc=I.memo(function({matchId:e}){let t=Ns(),n=t.stores.matchStores.get(e);n||ke();let r=z(t.stores.loadedAt,e=>e),i=z(n,e=>e,Rc);return(0,L.jsx)(H,{router:t,matchId:e,resetKey:r,matchState:I.useMemo(()=>{let e=i.routeId,n=t.routesById[e].parentRoute?.id;return{routeId:e,ssr:i.ssr,_displayPending:i._displayPending,parentRouteId:n}},[i._displayPending,i.routeId,i.ssr,t.routesById])})});function H({router:e,matchId:t,resetKey:n,matchState:r}){let i=e.routesById[r.routeId],a=i.options.pendingComponent??e.options.defaultPendingComponent,o=a?(0,L.jsx)(a,{}):null,s=i.options.errorComponent??e.options.defaultErrorComponent,c=i.options.onCatch??e.options.defaultOnCatch,l=i.isRoot?i.options.notFoundComponent??e.options.notFoundRoute?.options.component:i.options.notFoundComponent,u=r.ssr===!1||r.ssr===`data-only`,d=(!i.isRoot||i.options.wrapInSuspense||u)&&(i.options.wrapInSuspense??a??(i.options.errorComponent?.preload||u))?I.Suspense:Ic,f=s?Es:Ic,p=l?Pc:Ic;return(0,L.jsxs)(i.isRoot?i.options.shellComponent??Ic:Ic,{children:[(0,L.jsx)(Ps.Provider,{value:t,children:(0,L.jsx)(d,{fallback:o,children:(0,L.jsx)(f,{getResetKey:()=>n,errorComponent:s||Os,onCatch:(e,t)=>{if(pt(e))throw e.routeId??=r.routeId,e;c?.(e,t)},children:(0,L.jsx)(p,{fallback:e=>{if(e.routeId??=r.routeId,!l||e.routeId&&e.routeId!==r.routeId||!e.routeId&&!i.isRoot)throw e;return I.createElement(l,e)},children:u||r._displayPending?(0,L.jsx)(ks,{fallback:o,children:(0,L.jsx)(Hc,{matchId:t})}):(0,L.jsx)(Hc,{matchId:t})})})})}),r.parentRouteId===`__root__`?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(Vc,{}),(e.options.scrollRestoration,null)]}):null]})}function Vc(){let e=Ns(),t=I.useRef();return ys(()=>{let n=e.stores.resolvedLocation.get(),r=t.current;n&&(!r||r.href!==n.href)&&e.emit({type:`onRendered`,...un(e.stores.location.get(),r??n)}),t.current=n},[z(e.stores.resolvedLocation,e=>e?.state.__TSR_key),e]),null}var Hc=I.memo(function({matchId:e}){let t=Ns(),n=(e,n)=>t.getMatch(e.id)?._nonReactive[n]??e._nonReactive[n],r=t.stores.matchStores.get(e);r||ke();let i=z(r,e=>e),a=i.routeId,o=t.routesById[a],s=I.useMemo(()=>{let e=(t.routesById[a].options.remountDeps??t.options.defaultRemountDeps)?.({routeId:a,loaderDeps:i.loaderDeps,params:i._strictParams,search:i._strictSearch});return e?JSON.stringify(e):void 0},[a,i.loaderDeps,i._strictParams,i._strictSearch,t.options.defaultRemountDeps,t.routesById]),c=I.useMemo(()=>{let e=o.options.component??t.options.defaultComponent;return e?(0,L.jsx)(e,{},s):(0,L.jsx)(Uc,{})},[s,o.options.component,t.options.defaultComponent]);if(i._displayPending)throw n(i,`displayPendingPromise`);if(i._forcePending)throw n(i,`minPendingPromise`);
12if(i.status===`pending`){let e=o.options.pendingMinMs??t.options.defaultPendingMinMs;if(e){let n=t.getMatch(i.id);if(n&&!n._nonReactive.minPendingPromise){let t=ge();n._nonReactive.minPendingPromise=t,setTimeout(()=>{t.resolve(),n._nonReactive.minPendingPromise=void 0},e)}}throw n(i,`loadPromise`)}if(i.status===`notFound`)return pt(i.error)||ke(),Lc(t,o,i.error);if(i.status===`redirected`)throw Ct(i.error)||ke(),n(i,`loadPromise`);if(i.status===`error`)throw i.error;return c}),Uc=I.memo(function(){let e=Ns(),t=I.useContext(Ps),n,r=!1,i;{let a=t?e.stores.matchStores.get(t):void 0;[n,r]=z(a,e=>[e?.routeId,e?.globalNotFound??!1],zc),i=z(e.stores.matchesId,e=>e[e.findIndex(e=>e===t)+1])}let a=n?e.routesById[n]:void 0,o=e.options.defaultPendingComponent?(0,L.jsx)(e.options.defaultPendingComponent,{}):null;if(r)return a||ke(),Lc(e,a,void 0);if(!i)return null;let s=(0,L.jsx)(Bc,{matchId:i});return n===`__root__`?(0,L.jsx)(I.Suspense,{fallback:o,children:s}):s});function Wc(){let e=Ns(),t=I.useRef({router:e,mounted:!1}),[n,r]=I.useState(!1),i=z(e.stores.isLoading,e=>e),a=z(e.stores.hasPending,e=>e),o=bs(i),s=i||n||a,c=bs(s),l=i||a,u=bs(l);return e.startTransition=e=>{r(!0),I.startTransition(()=>{e(),r(!1)})},I.useEffect(()=>{let t=e.history.subscribe(e.load),n=e.buildLocation({to:e.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return it(e.latestLocation.publicHref)!==it(n.publicHref)&&e.commitLocation({...n,replace:!0}),()=>{t()}},[e,e.history]),ys(()=>{typeof window<`u`&&e.ssr||t.current.router===e&&t.current.mounted||(t.current={router:e,mounted:!0},(async()=>{try{await e.load()}catch(e){console.error(e)}})())},[e]),ys(()=>{o&&!i&&e.emit({type:`onLoad`,...un(e.stores.location.get(),e.stores.resolvedLocation.get())})},[o,e,i]),ys(()=>{u&&!l&&e.emit({type:`onBeforeRouteMount`,...un(e.stores.location.get(),e.stores.resolvedLocation.get())})},[l,u,e]),ys(()=>{if(c&&!s){let t=un(e.stores.location.get(),e.stores.resolvedLocation.get());e.emit({type:`onResolved`,...t}),Ys(()=>{e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())})}},[s,c,e]),null}function Gc(){let e=Ns(),t=e.routesById.__root__.options.pendingComponent??e.options.defaultPendingComponent,n=t?(0,L.jsx)(t,{}):null,r=(0,L.jsxs)(typeof document<`u`&&e.ssr?Ic:I.Suspense,{fallback:n,children:[(0,L.jsx)(Wc,{}),(0,L.jsx)(Kc,{})]});return e.options.InnerWrap?(0,L.jsx)(e.options.InnerWrap,{children:r}):r}function Kc(){let e=Ns(),t=z(e.stores.firstId,e=>e),n=z(e.stores.loadedAt,e=>e),r=t?(0,L.jsx)(Bc,{matchId:t}):null;return(0,L.jsx)(Ps.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:(0,L.jsx)(Es,{getResetKey:()=>n,errorComponent:Os,onCatch:void 0,children:r})})}var qc=e=>({createMutableStore:Qs,createReadonlyStore:Qs,batch:Ys}),Jc=e=>new Yc(e),Yc=class extends fn{constructor(e){super(e,qc)}};function Xc({router:e,children:t,...n}
12){de(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,L.jsx)(Ms.Provider,{value:e,children:t});return e.options.Wrap?(0,L.jsx)(e.options.Wrap,{children:r}):r}function Zc({router:e,...t}){return(0,L.jsx)(Xc,{router:e,...t,children:(0,L.jsx)(Gc,{})})}function Qc(e){let t=Ns({warn:e?.router===void 0}),n=e?.router||t;return z(n.stores.__store,oc(e,n))}function $c(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function el(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,L.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,L.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,L.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,L.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,L.jsx)(tl,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function tl({attrs:e,children:t,preventScriptHoist:n}){Ns();let r=As(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(I.useEffect(()=>{if(!i){if(e?.src){let t=(()=>{try{let t=document.baseURI||window.location.href;return new URL(e.src,t).href}catch{return e.src}})();for(let e of document.querySelectorAll(`script[src]`))if(e.src===t)return;let n=document.createElement(`script`);return $c(n,e),document.head.appendChild(n),()=>n.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.querySelectorAll(`script:not([src])`)){if(!(e instanceof HTMLScriptElement))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,$c(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,L.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,L.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,L.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}var nl=e=>{let t=Ns(),n=t.options.ssr?.nonce,r=z(t.stores.matches,e=>e.map(e=>e.meta).filter(e=>e!==void 0),O),i=I.useMemo(()=>{let e=[],t={},i;for(let a=r.length-1;a>=0;a--){let o=r[a];for(let r=o.length-1;r>=0;r--){let a=o[r];if(a)if(a.title)i||={tag:`title`,children:a.title};else if(`script:ld+json`in a)try{let t=JSON.stringify(a[`script:ld+json`]);e.push({tag:`script`,attrs:{type:`application/ld+json`},children:Te(t)})}catch{}else{let r=a.name??a.property;if(r){if(t[r])continue;t[r]=!0}e.push({tag:`meta`,attrs:{...a,nonce:n}})}}}return i&&e.push(i),n&&e.push({tag:`meta`,attrs:{property:`csp-nonce`,content:n}}),e.reverse(),e},[r,n]),a=z(t.stores.matches,e=>e.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:n}})),O),o=z(t.stores.matches,r=>{let i=t.ssr?.manifest,a=[];return i?(r.forEach(t=>{i.routes[t.routeId]?.css?.forEach(t=>{let r=Wn(t);a.push({tag:`link`,attrs:{rel:`stylesheet`,...r,crossOrigin:zn(e,`stylesheet`)??r.crossOrigin,suppressHydrationWarning:!0,nonce:n}})})}),i.inlineStyle&&a.push({tag:`style`,attrs:{...i.inlineStyle.attrs,nonce:n},children:i.inlineStyle.children,inlineCss:!0}),a):a},O),s=z(t.stores.matches,r=>{let i=[],a=t.ssr?.manifest;return a&&r.forEach(t=>{a.routes[t.routeId]?.preloads?.forEach(t=>{i.push({tag:`link`,attrs:{...Vn(a,t,e),nonce:n}})})}),i},O),c=z(t.stores.matches,e=>e.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`style`,attrs:{...t,nonce:n},children:e})),O),l=z(t.stores.matches,e=>e.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`script`,attrs:{...t,nonce:n},children:e})),O),u=[];return Un(u,i),u.push(...s),Un(u,a),u.push(...o),Un(u,c),Un(u,l),u};function rl(e){let t=nl(e.assetCrossOrigin),n=Ns().options.ssr?.nonce;return(0,L.jsx)(L.Fragment,{children:t.map(e=>(0,I.createElement)(el,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var il=()=>{let e=Ns(),t=e.options.ssr?.nonce,n=n=>{let r=[],i=e.ssr?.manifest;if(!i)return[];for(let e of n){let n=i.routes[e.routeId]?.scripts;if(n)for(let e of n)r.push({tag:`script`,attrs:{...e.attrs,nonce:t},children:e.children,...typeof e.attrs?.src==`string`?{preventScriptHoist:!0}:{}})}return r},r=e=>e.map(e=>
12e.scripts).flat(1).filter(Boolean).map(({children:e,...n})=>({tag:`script`,attrs:{...n,suppressHydrationWarning:!0,nonce:t},children:e})),i=z(e.stores.matches,n,O);return al(e,z(e.stores.matches,r,O),i)};function al(e,t,n){let r=[...t,...n];return(0,L.jsx)(L.Fragment,{children:r.map((e,t)=>(0,I.createElement)(el,{...e,key:`tsr-scripts-${e.tag}-${t}`}))})}var ol=(e,t)=>{let n={type:`request`,...t||e},r=e=>ol({},Object.assign(n,{validator:e,inputValidator:e}));return{options:n,middleware:e=>ol({},Object.assign(n,{middleware:e})),validator:r,inputValidator:r,client:e=>ol({},Object.assign(n,{client:e})),server:e=>ol({},Object.assign(n,{server:e}))}};function sl(e,t){for(let n=0,r=t.length;n<r;n++){let r=t[n];e.has(r)||(e.add(r),r.extends&&sl(e,r.extends))}}var cl=e=>({getOptions:async()=>{let t=await e();if(t.serializationAdapters){let e=new Set;sl(e,t.serializationAdapters),t.serializationAdapters=Array.from(e)}return t},createMiddleware:ol}),ll=ol(),ul=cl(()=>({requestMiddleware:[ll]})),U=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},dl=new class extends U{#e;#t;#n;constructor(){super(),this.#n=e=>{if(typeof window<`u`&&window.addEventListener){let t=()=>e();return window.addEventListener(`visibilitychange`,t,!1),()=>{window.removeEventListener(`visibilitychange`,t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(e=>{typeof e==`boolean`?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e==`boolean`?this.#e:globalThis.document?.visibilityState!==`hidden`}},fl={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},pl=new class{#e=fl;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function ml(e){setTimeout(e,0)}var hl=typeof window>`u`||`Deno`in globalThis;function gl(){}function _l(e,t){return typeof e==`function`?e(t):e}function vl(e){return typeof e==`number`&&e>=0&&e!==1/0}function yl(e,t){return Math.max(e+(t||0)-Date.now(),0)}function bl(e,t){return typeof e==`function`?e(t):e}function xl(e,t){return typeof e==`function`?e(t):e}function Sl(e,t){let{type:n=`all`,exact:r,fetchStatus:i,predicate:a,queryKey:o,stale:s}=e;if(o){if(r){if(t.queryHash!==wl(o,t.options))return!1}else if(!El(t.queryKey,o))return!1}if(n!==`all`){let e=t.isActive();if(n===`active`&&!e||n===`inactive`&&e)return!1}return!(typeof s==`boolean`&&t.isStale()!==s||i&&i!==t.state.fetchStatus||a&&!a(t))}function Cl(e,t){let{exact:n,status:r,predicate:i,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(n){if(Tl(t.options.mutationKey)!==Tl(a))return!1}else if(!El(t.options.mutationKey,a))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function wl(e,t){return(t?.queryKeyHashFn||Tl)(e)}function Tl(e){return JSON.stringify(e,(e,t)=>Al(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function El(e,t){return e===t?!0:typeof e==typeof t&&e&&t&&typeof e==`object`&&typeof t==`object`?Object.keys(t).every(n=>El(e[n],t[n])):!1}var Dl=Object.prototype.hasOwnProperty;function Ol(e,t,n=0){if(e===t)return e;if(n>500)return t;let r=kl(e)&&kl(t);if(!r&&!(Al(e)&&Al(t)))return t;let i=(r?e:Object.keys(e)).length,a=r?t:Object.keys(t),o=a.length,s=r?Array(o):{},c=0;for(let l=0;l<o;l++){let o=r?l:a[l],u=e[o],d=t[o];if(u===d){s[o]=u,(r?l<i:Dl.call(e,o))&&c++;continue}if(u===null||d===null||typeof u!=`object`||typeof d!=`object`){s[o]=d;continue}let f=Ol(u,d,n+1);s[o]=f,f===u&&c++}return i===o&&c===i?e:s}function kl(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Al(e){if(!jl(e))return!1;let t=e.constructor;if(t===void 0)return!0;let n=t.prototype;return!(!jl(n)||!n.hasOwnProperty(`isPrototypeOf`)||Object.getPrototypeOf(e)!==Object.prototype)}function jl(e){return Object.prototype.toString.call(e)===`[object Object]`}function Ml(e){return new Promise(t=>{pl.setTimeout(t,e)})}function Nl(e,t,n){return typeof n.structuralSharing==`function`?n.structuralSharing(e,t):n.structuralSharing===!1?t:Ol(e,t)}function Pl(e,t,n=0){let r=[...e,t];return n&&r.length>n?r.slice(1):r}function Fl(e,t,n=0){let r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Il=Symbol();function Ll(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Il?()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Rl(e,t,n){let r=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),r?i:(r=!0,i.aborted?n():i.addEventListener(`abort`,n,{once:!0}),i))}),e}var zl=(()=>{let e=()=>hl;return{isServer(){return e()},setIsServer(t){e=t}}})();function Bl(){let e,t,n=new Promise((n,r)=>{e=n,t=r});n.status=`pending`,n.catch(()=>{});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.resolve=t=>{r({status:`fulfilled`,value:t}),e(t)},n.reject=e=>{r({status:`rejected`,reason:e}),t(e)},n}var Vl=ml;function W(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=Vl,a=r=>{t?e.push(r):i(()=>{n(r)})},o=()=>{let t=e;e=[],t.length&&i(()=>{r(()=>
12{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{t--,t||o()}return n},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}var G=W(),K=new class extends U{#e=!0;#t;#n;constructor(){super(),this.#n=e=>{if(typeof window<`u`&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener(`online`,t,!1),window.addEventListener(`offline`,n,!1),()=>{window.removeEventListener(`online`,t),window.removeEventListener(`offline`,n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#e}};function q(e){return Math.min(1e3*2**e,3e4)}function J(e){return(e??`online`)===`online`?K.isOnline():!0}var Hl=class extends Error{constructor(e){super(`CancelledError`),this.revert=e?.revert,this.silent=e?.silent}};function Ul(e){let t=!1,n=0,r,i=Bl(),a=()=>i.status!==`pending`,o=t=>{if(!a()){let n=new Hl(t);f(n),e.onCancel?.(n)}},s=()=>{t=!0},c=()=>{t=!1},l=()=>dl.isFocused()&&(e.networkMode===`always`||K.isOnline())&&e.canRun(),u=()=>J(e.networkMode)&&e.canRun(),d=e=>{a()||(r?.(),i.resolve(e))},f=e=>{a()||(r?.(),i.reject(e))},p=()=>new Promise(t=>{r=e=>{(a()||l())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,a()||e.onContinue?.()}),m=()=>{if(a())return;let r,i=n===0?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(d).catch(r=>{if(a())return;let i=e.retry??(zl.isServer()?0:3),o=e.retryDelay??q,s=typeof o==`function`?o(n,r):o,c=i===!0||typeof i==`number`&&n<i||typeof i==`function`&&i(n,r);if(t||!c){f(r);return}n++,e.onFail?.(n,r),Ml(s).then(()=>l()?void 0:p()).then(()=>{t?f(r):m()})})};return{promise:i,status:()=>i.status,cancel:o,continue:()=>(r?.(),i),cancelRetry:s,continueRetry:c,canStart:u,start:()=>(u()?m():p().then(m),i)}}var Wl=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),vl(this.gcTime)&&(this.#e=pl.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(zl.isServer()?1/0:300*1e3))}clearGcTimeout(){this.#e!==void 0&&(pl.clearTimeout(this.#e),this.#e=void 0)}};function Gl(e){return{onFetch:(t,n)=>{let r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],o=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},c=0,l=async()=>{let n=!1,l=e=>{Rl(e,()=>t.signal,()=>n=!0)},u=Ll(t.options,t.fetchOptions),d=async(e,r,i)=>{if(n)return Promise.reject(t.signal.reason);if(r==null&&e.pages.length)return Promise.resolve(e);let a=await u((()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:r,direction:i?`backward`:`forward`,meta:t.options.meta};return l(e),e})()),{maxPages:o}=t.options,s=i?Fl:Pl;return{pages:s(e.pages,a,o),pageParams:s(e.pageParams,r,o)}};if(i&&a.length){let e=i===`backward`,t=e?ql:Kl,n={pages:a,pageParams:o};s=await d(n,t(r,n),e)}else{let t=e??a.length;do{let e=c===0?o[0]??r.initialPageParam:Kl(r,s);if(c>0&&e==null)break;s=await d(s,e),c++}while(c<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(l,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=l}}}function Kl(e,{pages:t,pageParams:n}){let r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function ql(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var Jl=class extends Wl{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e){super(),this.#s=!1,this.#o=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#i=e.client,this.#r=this.#i.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=Zl(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#e}get promise(){return this.#a?.promise}setOptions(e){if(this.options={...this.#o,...e},e?._type&&(this.#e=e._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){let e=Zl(this.options);e.data!==void 0&&(this.setState(Xl(e.data,e.dataUpdatedAt)),this.#t=e)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus===`idle`&&this.#r.remove(this)}setData(e,t){let n=Nl(this.state.data,e,this.options);return this.#l({data:n,type:`success`,dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e){this.#l({type:`setState`,state:e})}cancel(e){let t=this.#a?.promise;return this.#a?.cancel(e),t?t.then(gl).catch(gl):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#t}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>xl(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Il||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
12Count>0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>bl(e.options.staleTime,this)===`static`):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e===`static`?!1:this.state.isInvalidated?!0:!yl(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#a?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#a?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:`observerAdded`,query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#a&&(this.#s||this.#c()?this.#a.cancel({revert:!0}):this.#a.cancelRetry()),this.scheduleGc()),this.#r.notify({type:`observerRemoved`,query:this,observer:e}))}getObserversCount(){return this.observers.length}#c(){return this.state.fetchStatus===`paused`&&this.state.status===`pending`}invalidate(){this.state.isInvalidated||this.#l({type:`invalidate`})}async fetch(e,t){if(this.state.fetchStatus!==`idle`&&this.#a?.status()!==`rejected`){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#a)return this.#a.continueRetry(),this.#a.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#s=!0,n.signal)})},i=()=>{let e=Ll(this.options,t),n=(()=>{let e={client:this.#i,queryKey:this.queryKey,meta:this.meta};return r(e),e})();return this.#s=!1,this.options.persister?this.options.persister(e,n,this):e(n)},a=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#i,state:this.state,fetchFn:i};return r(e),e})();(this.#e===`infinite`?Gl(this.options.pages):this.options.behavior)?.onFetch(a,this),this.#n=this.state,(this.state.fetchStatus===`idle`||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#l({type:`fetch`,meta:a.fetchOptions?.meta}),this.#a=Ul({initialPromise:t?.initialPromise,fn:a.fetchFn,onCancel:e=>{e instanceof Hl&&e.revert&&this.setState({...this.#n,fetchStatus:`idle`}),n.abort()},onFail:(e,t)=>{this.#l({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#l({type:`pause`})},onContinue:()=>{this.#l({type:`continue`})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0});try{let e=await this.#a.start();if(e===void 0)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#r.config.onSuccess?.(e,this),this.#r.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof Hl){if(e.silent)return this.#a.promise;if(e.revert){if(this.state.data===void 0)throw e;return this.state.data}}throw this.#l({type:`error`,error:e}),this.#r.config.onError?.(e,this),this.#r.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#l(e){let t=t=>{switch(e.type){case`failed`:return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case`pause`:return{...t,fetchStatus:`paused`};case`continue`:return{...t,fetchStatus:`fetching`};case`fetch`:return{...t,...Yl(t.data,this.options),fetchMeta:e.meta??null};case`success`:let n={...t,...Xl(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:`idle`,fetchFailureCount:0,fetchFailureReason:null}};return this.#n=e.manual?n:void 0,n;case`error`:let r=e.error;return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:`idle`,status:`error`,isInvalidated:!0};case`invalidate`:return{...t,isInvalidated:!0};case`setState`:return{...t,...e.state}}};this.state=t(this.state),G.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#r.notify({query:this,type:`updated`,action:e})})}};function Yl(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:J(t.networkMode)?`fetching`:`paused`,...e===void 0&&{error:null,status:`pending`}}}function Xl(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:`success`}}function Zl(e){let t=typeof e.initialData==`function`?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt==`function`?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdate
12Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?`success`:`pending`,fetchStatus:`idle`}}var Ql=class extends Wl{#e;#t;#n;#r;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||$l(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:`observerAdded`,mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:`observerRemoved`,mutation:this,observer:e})}optionalRemove(){this.#t.length||(this.state.status===`pending`?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#i({type:`continue`})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=Ul({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(Error(`No mutationFn found`)),onFail:(e,t)=>{this.#i({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#i({type:`pause`})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let r=this.state.status===`pending`,i=!this.#r.canStart();try{if(r)t();else{this.#i({type:`pending`,variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,n);let t=await this.options.onMutate?.(e,n);t!==this.state.context&&this.#i({type:`pending`,context:t,variables:e,isPaused:i})}let a=await this.#r.start();return await this.#n.config.onSuccess?.(a,e,this.state.context,this,n),await this.options.onSuccess?.(a,e,this.state.context,n),await this.#n.config.onSettled?.(a,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(a,null,e,this.state.context,n),this.#i({type:`success`,data:a}),a}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,n)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,n)}catch(e){Promise.reject(e)}throw this.#i({type:`error`,error:t}),t}finally{this.#n.runNext(this)}}#i(e){let t=t=>{switch(e.type){case`failed`:return{...t,failureCount:e.failureCount,failureReason:e.error};case`pause`:return{...t,isPaused:!0};case`continue`:return{...t,isPaused:!1};case`pending`:return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:`pending`,variables:e.variables,submittedAt:Date.now()};case`success`:return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:`success`,isPaused:!1};case`error`:return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:`error`}}};this.state=t(this.state),G.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:`updated`,action:e})})}};function $l(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:`idle`,variables:void 0,submittedAt:0}}var eu=class extends U{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){let r=new Ql({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=tu(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=tu(e);if(typeof t==`string`){let n=this.#t.get(t);if(n)if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=tu(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>
12e.state.status===`pending`);return!n||n===e}else return!0}runNext(e){let t=tu(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){G.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>Cl(t,e))}findAll(e={}){return this.getAll().filter(t=>Cl(e,t))}notify(e){G.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return G.batch(()=>Promise.all(e.map(e=>e.continue().catch(gl))))}};function tu(e){return e.options.scope?.id}var nu=class extends U{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??wl(r,t),a=this.get(i);return a||(a=new Jl({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){G.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>Sl(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>Sl(e,t)):t}notify(e){G.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){G.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){G.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},ru=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new nu,this.#t=e.mutationCache||new eu,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=dl.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=K.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(bl(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=_l(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return G.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;G.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return G.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=G.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(gl).catch(gl)}invalidateQueries(e,t={}){return G.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=G.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(gl)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(gl)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(bl(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(gl).catch(gl)}fetchInfiniteQuery(e){return e._type=`infinite`,this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(gl).catch(gl)}ensureInfiniteQueryData(e){return e._type=`infinite`,this.ensureQueryData(e)}resumePausedMutations(){return K.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(Tl(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{El(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(Tl(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{El(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=wl(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===Il&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},iu=I.createContext(void 0),au=({client:e,children:t})=>(I.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,L.jsx)(iu.Provider,{value:e,children:t})),ou=`/assets/styles-B3ee1_er.css`;function su(e,t={}){typeof window>`u`||window.__lovableEvents?.captureException?.(e,{source:`react_error_boundary`,route:window.location.pathname,...t},{mechanism:`react_error_boundary`,handled:!1,severity:`error`})}var cu=`/assets/robotic-data-logo-D24PKMEs.png`,lu=`/assets/robotic-data-mark-BIuvLq15.png`,uu=[{label:`Robotic Space Thesis`,to:`/robotic-space-thesis`},{label:`World Data`,to:`/world-data`,children:[{label:`World Data`,to:`/world-data`},{label:`Street-Level Data`,to:`/world-data/street-level-data`},{label:`Aerial Data`,to:`/world-data/aerial-data`},{label:`Pedestrian & Indoor Data`,to:`/world-data/pedestrian-indoor-data`},{label:`SYMBO Network USA`,to:`/world-data/symbo-network-usa`},{label:`Voxelmaps Digital Twin Platform`,to:`/world-data/voxelmaps-digital-twin-platform`}]}
12,{label:`Human Data`,to:`/human-data`,children:[{label:`Human Data`,to:`/human-data`},{label:`Human Data Collection Services`,to:`/human-data/collection-services`},{label:`TechResearchStudies.com`,to:`/human-data/techresearchstudies`}]},{label:`Data Samples`,to:`/data-samples`},{label:`Media`,to:`/media`},{label:`About`,to:`/about`,children:[{label:`About`,to:`/about`},{label:`Leadership`,to:`/about/leadership`},{label:`Careers`,to:`/about/careers`},{label:`News & Investor Updates`,to:`/about/news-investor-updates`}]}],du={version:1,asset_id:`8fe8631b-fa4a-4d9a-86fe-df90f1ee2731`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/8fe8631b-fa4a-4d9a-86fe-df90f1ee2731/world-data-hero-v2.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/8fe8631b-fa4a-4d9a-86fe-df90f1ee2731/world-data-hero-v2.png`,original_filename:`world-data-hero-v2.png`,size:2508116,content_type:`image/png`,created_at:`2026-07-30T09:36:39Z`},fu={version:1,asset_id:`fa38d24b-21e1-4c85-b5c1-f7dd0ba07567`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/fa38d24b-21e1-4c85-b5c1-f7dd0ba07567/street-level-hero-v3.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/fa38d24b-21e1-4c85-b5c1-f7dd0ba07567/street-level-hero-v3.png`,original_filename:`street-level-hero-v3.png`,size:2889916,content_type:`image/png`,created_at:`2026-07-29T15:13:56Z`},pu={version:1,asset_id:`221f1474-c0d5-40a3-bd27-352cb35d8414`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/221f1474-c0d5-40a3-bd27-352cb35d8414/aerial-data-hero.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/221f1474-c0d5-40a3-bd27-352cb35d8414/aerial-data-hero.png`,original_filename:`aerial-data-hero.png`,size:66862,content_type:`image/webp`,created_at:`2026-07-29T16:53:18Z`},mu={version:1,asset_id:`ab070638-4cc0-40a4-8914-c3eab6efb984`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/ab070638-4cc0-40a4-8914-c3eab6efb984/pedestrian-hero.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/ab070638-4cc0-40a4-8914-c3eab6efb984/pedestrian-hero.png`,original_filename:`pedestrian-hero.png`,size:1558986,content_type:`image/png`,created_at:`2026-07-29T18:12:11Z`}
12,hu={version:1,asset_id:`73fc4205-67fa-4c6a-a69e-2726822dd87b`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/73fc4205-67fa-4c6a-a69e-2726822dd87b/symbo-usa-hero-v2.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/73fc4205-67fa-4c6a-a69e-2726822dd87b/symbo-usa-hero-v2.png`,original_filename:`symbo-usa-hero-v2.png`,size:1782617,content_type:`image/png`,created_at:`2026-07-30T14:43:09Z`},gu={version:1,asset_id:`3ab8c3d2-447c-456a-9db7-64c3fceffe27`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/3ab8c3d2-447c-456a-9db7-64c3fceffe27/voxelmaps-platform-hero-v2.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/3ab8c3d2-447c-456a-9db7-64c3fceffe27/voxelmaps-platform-hero-v2.png`,original_filename:`voxelmaps-platform-hero-v2.png`,size:130778,content_type:`image/webp`,created_at:`2026-07-30T11:27:18Z`},_u={version:1,asset_id:`53b87e11-b5e5-4d83-a5d2-53536ff47c58`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/53b87e11-b5e5-4d83-a5d2-53536ff47c58/human-data-hero-v4.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/53b87e11-b5e5-4d83-a5d2-53536ff47c58/human-data-hero-v4.png`,original_filename:`human-data-hero-v4.png`,size:1683673,content_type:`image/png`,created_at:`2026-07-30T15:24:32Z`},vu={version:1,asset_id:`cc719f8c-af35-42eb-aa39-5c39cc83c83d`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/cc719f8c-af35-42eb-aa39-5c39cc83c83d/human-collection-hero.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/cc719f8c-af35-42eb-aa39-5c39cc83c83d/human-collection-hero.png`,original_filename:`human-collection-hero.png`,size:2110332,content_type:`image/png`,created_at:`2026-08-03T15:50:01Z`},yu={version:1,asset_id:`a10a415b-6f16-4e28-9863-a58d9c5399d6`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/a10a415b-6f16-4e28-9863-a58d9c5399d6/techresearchstudies-hero.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/a10a415b-6f16-4e28-9863-a58d9c5399d6/techresearchstudies-hero.png`,original_filename:`techresearchstudies-hero.png`,size:2013521,content_type:`image/png`,created_at:`2026-08-03T16:44:41Z`},bu={"/world-data":du.url,"/world-data/street-level-data":fu.url,"/world-data/aerial-data":pu.url,"/world-data/pedestrian-indoor-data":mu.url,"/world-data/symbo-network-usa":hu.url,"/world-data/voxelmaps-digital-twin-platform":gu.url,"/human-data":_u.url,"/human-data/collection-services":vu.url,"/human-data/techresearchstudies":yu.url};function xu({item:e,isActive:t}){return(0,L.jsx)(Ec,{to:e.to,className:`text-[15px] transition-colors duration-200 ${t?`text-[#00A8E9] font-medium`:`text-ink-soft font-normal hover:text-[#00A8E9]`}`,activeOptions:{exact:e.to===`/`},children:e.label})}function Su({item:e,isOpen:t,isActive:n,onOpen:r,onClose:i,onToggle:a}){return(0,L.jsx)(`button`,{type:`button`,onMouseEnter:r,onFocus:r,onClick:a,onKeyDown:e=>{e.key===`Escape`&&i()},"aria-expanded":t,"aria-haspopup":`true`,className:`text-[15px] transition-colors duration-200 ${t||n?`text-[#00A8E9] font-medium`:`text-ink-soft font-normal hover:text-[#00A8E9]`}`,children:e.label})}function Cu({to:e,label:t,active:n,onNavigate:r,onHover:i,index:a}){return(0,L.jsx)(Ec,{to:e,onClick:r,onMouseEnter:i,onFocus:i,style:{animationDelay:`${60+a*45}ms`},className:`py-[10px] font-normal leading-[1.35] tracking-[-0.005em] transition-colors duration-200 animate-in fade-in slide-in-from-bottom-2 duration-500 fill-mode-both ${n?`text-[#00A8E9] font-medium`:`text-ink-soft hover:text-[#00A8E9]`}`,children:t})}function wu({item:e,currentPath:t,onNavigate:n,onClose:r}){let i=e.children??[],a=i.length>4,o=Math.ceil(i.length/2),s=a?i.slice(0,o):i,c=a?i.slice(o):[],l=i.find(e=>bu[e.to])??i[0],[u,d]=(0,I.useState)(l?.to??``);(0,I.useEffect)(()=>{d(l?.to??``)},[l?.to]);let f=i.find(e=>e.to===u)?.label??e.label,p=bu[u],m=i.some(e=>bu[e.to]);return(0,L.jsx)(`div`,{role:`region`,"aria-label":`${e.label} menu`,className:`w-full bg-background/85 backdrop-blur-sm backdrop-saturate-125`,onKeyDown:e=>{e.key===`Escape`&&r()},children:(0,L.jsx)(`div`,{className:`container-rd py-10 min-[1025px]:py-14`,children:(0,L.jsxs)(`div`,{className:`grid grid-cols-12 gap-8`,children:[(0,L.jsx)(`div`,{className:m?`col-span-12 min-[1025px]:col-span-6`:`col-span-12`,children:a?(0,L.jsxs)(`div`,{className:`grid grid-cols-2 gap-x-10`,children:[(0,L.jsx)(`div`,{className:`flex flex-col gap-1`,children:s.map((e,r)=>(0,L.jsx)(Cu,{to:e.to,label:e.label,active:t===e.to,onNavigate:n,onHover:()=>d(e.to),index:r},e.to))}),(0,L.jsx)(`div`,{className:`flex flex-col gap-1`,children:c.map((e,r)=>(0,L.jsx)(Cu,{to:e.to,label:e.label,active:t===e.to,onNavigate:n,onHover:()=>d(e.to),index:r},e.to))})]}):(0,L.jsx)(`div`,{className:`flex flex-col gap-1`,children:s.map((e,r)=>(0,L.jsx)(Cu,{to:e.to,label:e.label,active:t===e.to,onNavigate:n,onHover:()=>d(e.to),index:r},e.to))})}),m&&(0,L.jsx)(`div`,{className:`hidden min-[1025px]:block min-[1025px]:col-span-6`,children:(0,L.jsx)(Ec,{to:u||e.to,onClick:n,"aria-label":f,className:`group block w-[400px] max-w-full overflow-hidden rounded-[16px] bg-[#F2F2F2]`,children:(0,L.jsx)(`div`,{className:`relative aspect-[21/8] w-full`,children:p?(0,L.jsx)(`img`,{src:p,alt:f,decoding:`async`,loading:`lazy`,className:`absolute inset-0 h-full w-full object-cover animate-in fade-in duration-500 fill-mode-both transition-transform duration-[600ms] ease-out group-hover:scale-[1.03]`},p):null})})})]})})})}function Tu(){let[e,t]=(0,I.useState)(!1),[n,r]=(0,I.useState)(null),i=Qc({select:e=>e.location.pathname}),a=(0,I.useRef)(null),o=(0,I.useRef)(null),s=(0,I.useRef)(null),[c,l]=(0,I.useState)(0);(0,I.useEffect)(()=>{let e=()=>{if(!s.current)return;let e=s.current.getBoundingClientRect();l(Math.max(0,e.bottom))};e(),window.addEventListener(`resize`,e),window.addEventListener(`scroll`,e,{passive:!0});let t=new ResizeObserver(e);return t.observe(document.body),s.current&&t.observe(s.current),()=>{window.removeEventListener(`resize`,e),window.removeEventListener(`scroll`,e),t.disconnect()}},[]);let u=()=>{a.current&&window.clearTimeout(a.current),o.current&&window.clearTimeout(o.current),a.current=null,o.current=null},d=(0,I.useCallback)(e=>{u(),a.current=window.setTimeout(()=>r(e),80)},[]),f=(0,I.useCallback)(()=>{u(),o.current=window.setTimeout(()=>r(null),200)},[]),p=(0,I.useCallback)(()=>{u(),r(null)},[]);(0,I.useEffect)(()=>()=>u(),[]),(0,I.useEffect)(()=>{let t=e||n!==null;return document.body.style.overflow=t?`hidden`:``,()=>{document.body.style.overflow=``}},[e,n]),(0,I.useEffect)(()=>{r(null),t(!1)},[i]),(0,I.useEffect)(()=>{let e=e=>{e.key===`Escape`&&(r(null),t(!1))},n=e=>{s.current&&(s.current.contains(e.target)||r(null))};
12return window.addEventListener(`keydown`,e),window.addEventListener(`mousedown`,n),()=>{window.removeEventListener(`keydown`,e),window.removeEventListener(`mousedown`,n)}},[]);let m=e=>e.to===`/`?i===`/`:i===e.to||i.startsWith(e.to+`/`),h=n?uu.find(e=>e.to===n)??null:null;return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(`header`,{ref:s,className:`sticky top-0 z-50 bg-background/90 backdrop-blur-md py-3`,onMouseLeave:f,children:[(0,L.jsxs)(`div`,{className:`container-rd flex items-center justify-between gap-8`,children:[(0,L.jsxs)(Ec,{to:`/`,className:`flex items-center`,"aria-label":`Robotic Data, Home`,onClick:()=>{p(),window.scrollTo({top:0,behavior:`smooth`})},children:[(0,L.jsx)(`img`,{decoding:`async`,src:cu,alt:`Robotic Data`,className:`hidden md:block h-6 w-auto`}),(0,L.jsx)(`img`,{decoding:`async`,src:lu,alt:`Robotic Data`,className:`md:hidden h-7 w-auto`})]}),(0,L.jsx)(`nav`,{className:`hidden min-[1025px]:flex items-center gap-8`,"aria-label":`Primary`,onMouseEnter:u,children:uu.map(e=>{let t=m(e);if(!e.children)return(0,L.jsx)(`div`,{onMouseEnter:f,children:(0,L.jsx)(xu,{item:e,isActive:t})},e.to);let r=n===e.to;return(0,L.jsx)(`div`,{onMouseEnter:()=>d(e.to),children:(0,L.jsx)(Su,{item:e,isOpen:r,isActive:t,onOpen:()=>d(e.to),onClose:p,onToggle:()=>r?p():d(e.to)})},e.to)})}),(0,L.jsx)(`div`,{className:`hidden min-[1025px]:block`,children:(0,L.jsx)(Ec,{to:`/contact`,className:`btn-sweep group font-medium`,children:(0,L.jsx)(`span`,{children:`Talk to an Expert`})})}),(0,L.jsx)(`button`,{type:`button`,onClick:()=>t(e=>!e),"aria-label":`Toggle menu`,"aria-expanded":e,className:`min-[1025px]:hidden p-2 -mr-2 text-ink`,children:(0,L.jsx)(`svg`,{width:`22`,height:`22`,viewBox:`0 0 22 22`,"aria-hidden":!0,children:e?(0,L.jsx)(`path`,{d:`M5 5l12 12M17 5L5 17`,stroke:`currentColor`,strokeWidth:`1.6`,strokeLinecap:`round`}):(0,L.jsx)(`path`,{d:`M3 7h16M3 15h16`,stroke:`currentColor`,strokeWidth:`1.6`,strokeLinecap:`round`})})})]}),(0,L.jsx)(`div`,{className:`hidden min-[1025px]:block absolute inset-x-0 top-full origin-top transition-transform duration-[350ms] ease-out ${h?`scale-y-100 pointer-events-auto`:`scale-y-0 pointer-events-none`}`,onMouseEnter:u,onMouseLeave:f,children:h&&(0,L.jsx)(`div`,{className:`transition-opacity duration-[350ms] ease-out ${n?`opacity-100 delay-100`:`opacity-0`}`,children:(0,L.jsx)(wu,{item:h,currentPath:i,onNavigate:p,onClose:p})})})]}),h&&(0,L.jsx)(`div`,{"aria-hidden":!0,onClick:p,className:`hidden min-[1025px]:block fixed inset-x-0 bottom-0 top-16 z-40 opacity-100 pointer-events-auto transition-opacity duration-[220ms] ease-out`,style:{background:`rgba(15, 18, 22, 0.08)`,backdropFilter:`blur(3px)`}}),e&&(0,L.jsx)(`div`,{className:`min-[1025px]:hidden fixed inset-x-0 z-40 bg-background overflow-y-auto overscroll-contain animate-in fade-in duration-200`,role:`dialog`,"aria-modal":`true`,"aria-label":`Mobile navigation`,style:{top:`${c}px`,height:`calc(100dvh - ${c}px)`,paddingBottom:`env(safe-area-inset-bottom)`},children:(0,L.jsxs)(`div`,{className:`container-rd pt-4 pb-8 flex flex-col min-h-full`,children:[uu.map(e=>(0,L.jsx)(Eu,{item:e,onNavigate:()=>t(!1),currentPath:i},e.to)),(0,L.jsx)(`div`,{className:`mt-6`,children:(0,L.jsx)(Ec,{to:`/contact`,onClick:()=>t(!1),className:`btn-sweep group font-medium`,children:(0,L.jsx)(`span`,{children:`Talk to an Expert`})})})]})})]})}function Eu({item:e,onNavigate:t,currentPath:n}){let r=e.to===`/`?n===`/`:n===e.to||n.startsWith(e.to+`/`),[i,a]=(0,I.useState)(r);if((0,I.useEffect)(()=>{r&&a(!0)},[r]),!e.children)return(0,L.jsx)(Ec,{to:e.to,onClick:t,className:`block py-3.5 text-lg transition-colors ${r?`text-[#00A8E9] font-medium`:`text-ink-soft`}`,"aria-current":r?`page`:void 0,children:e.label});let o=e.children.some(e=>n===e.to);return(0,L.jsxs)(`div`,{children:[(0,L.jsxs)(`button`,{type:`button`,onClick:()=>a(e=>!e),className:`w-full flex items-center justify-between gap-3 py-3.5 text-left text-lg transition-colors ${r&&!o?`text-[#00A8E9] font-medium`:r?`text-ink font-medium`:`text-ink-soft`}`,"aria-expanded":i,children:[(0,L.jsx)(`span`,{children:e.label}),(0,L.jsx)(`svg`,{width:`16`,height:`16`,viewBox:`0 0 16 16`,"aria-hidden":!0,
12className:`shrink-0 transition-transform duration-200 ${i?`rotate-180`:``}`,children:(0,L.jsx)(`path`,{d:`M4 6l4 4 4-4`,fill:`none`,stroke:`currentColor`,strokeWidth:`1.6`,strokeLinecap:`round`,strokeLinejoin:`round`})})]}),i&&(0,L.jsx)(`div`,{className:`mb-2 flex flex-col pl-4`,children:e.children.map(e=>{let r=n===e.to;return(0,L.jsx)(Ec,{to:e.to,onClick:t,"aria-current":r?`page`:void 0,className:`block py-2.5 text-[16px] transition-colors ${r?`text-[#00A8E9] font-medium`:`text-ink-soft`}`,children:e.label},e.to)})})]})}var Du=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),Ou=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),ku=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),Au=e=>{let t=ku(e);return t.charAt(0).toUpperCase()+t.slice(1)},ju={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`},Mu=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},Nu=(0,I.forwardRef)(({color:e=`currentColor`,size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>(0,I.createElement)(`svg`,{ref:c,...ju,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Du(`lucide`,i),...!a&&!Mu(s)&&{"aria-hidden":`true`},...s},[...o.map(([e,t])=>(0,I.createElement)(e,t)),...Array.isArray(a)?a:[a]])),Pu=(e,t)=>{let n=(0,I.forwardRef)(({className:n,...r},i)=>(0,I.createElement)(Nu,{ref:i,iconNode:t,className:Du(`lucide-${Ou(Au(e))}`,`lucide-${e}`,n),...r}));return n.displayName=Au(e),n},Fu=Pu(`facebook`,[[`path`,{d:`M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z`,key:`1jg4f8`}]]),Iu=Pu(`instagram`,[[`rect`,{width:`20`,height:`20`,x:`2`,y:`2`,rx:`5`,ry:`5`,key:`2e1cvw`}],[`path`,{d:`M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z`,key:`9exkf1`}],[`line`,{x1:`17.5`,x2:`17.51`,y1:`6.5`,y2:`6.5`,key:`r4j83e`}]]),Lu=Pu(`linkedin`,[[`path`,{d:`M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z`,key:`c2jq9f`}],[`rect`,{width:`4`,height:`12`,x:`2`,y:`9`,key:`mk3on5`}],[`circle`,{cx:`4`,cy:`4`,r:`2`,key:`bt5ra8`}]]),Ru=Pu(`minus`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}]]),zu=Pu(`play`,[[`path`,{d:`M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z`,key:`10ikf1`}]]),Bu=Pu(`send`,[[`path`,{d:`M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z`,key:`1ffxy3`}],[`path`,{d:`m21.854 2.147-10.94 10.939`,key:`12cjpa`}]]),Vu=Pu(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),Hu=`rd_cookie_consent_v1`;
12function Uu(){if(typeof window>`u`)return null;try{let e=window.localStorage.getItem(Hu);if(!e)return null;let t=JSON.parse(e);return typeof t!=`object`||!t?null:t}catch{return null}}function Wu(e){try{window.localStorage.setItem(Hu,JSON.stringify(e))}catch{}window.dispatchEvent(new CustomEvent(`rd:consent-change`,{detail:e}))}function Gu(){window.dispatchEvent(new Event(`rd:open-cookie-settings`))}function Ku(){let[e,t]=(0,I.useState)(!1),[n,r]=(0,I.useState)(!1),[i,a]=(0,I.useState)(!1),[o,s]=(0,I.useState)(!1),[c,l]=(0,I.useState)(!1),u=(0,I.useRef)(null);if((0,I.useEffect)(()=>{t(!0);let e=Uu();e?(s(e.analytics),l(e.marketing)):r(!0);let n=()=>{let e=Uu();e&&(s(e.analytics),l(e.marketing)),a(!0),r(!0)};return window.addEventListener(`rd:open-cookie-settings`,n),()=>window.removeEventListener(`rd:open-cookie-settings`,n)},[]),(0,I.useEffect)(()=>{n&&u.current&&u.current.focus()},[n,i]),!e||!n)return null;let d=(e,t)=>{Wu({essential:!0,analytics:e,marketing:t,ts:Date.now()}),r(!1),a(!1)};return(0,L.jsx)(`div`,{role:`dialog`,"aria-modal":`false`,"aria-labelledby":`cookie-title`,"aria-describedby":`cookie-desc`,className:`fixed z-[100] bottom-0 left-0 right-0`,children:(0,L.jsx)(`div`,{className:`w-full bg-background/72 backdrop-blur-2xl backdrop-saturate-150 border-t border-[#E1E1E1] shadow-[0_-8px_30px_rgba(0,0,0,0.08)] max-h-[85vh] overflow-y-auto`,children:i?(0,L.jsxs)(`div`,{className:`container-rd py-4 sm:py-5`,children:[(0,L.jsxs)(`div`,{className:`flex items-center justify-between gap-3`,children:[(0,L.jsx)(`h2`,{id:`cookie-title`,className:`display text-[17px] leading-snug text-ink`,children:`Cookie preferences`}),(0,L.jsx)(`button`,{onClick:()=>a(!1),"aria-label":`Back`,className:`text-[13px] text-ink-soft hover:text-ink underline underline-offset-4 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink`,children:`Back`})]}),(0,L.jsx)(`p`,{id:`cookie-desc`,className:`mt-1.5 text-[13.5px] leading-[1.5] text-ink-soft`,children:`Choose which cookies you allow. You can change this at any time from the footer.`}),(0,L.jsxs)(`ul`,{className:`mt-3 grid gap-x-10 md:grid-cols-3 divide-y md:divide-y-0 divide-hairline border-y border-hairline`,children:[(0,L.jsx)(qu,{title:`Essential cookies`,desc:`Required for the website to function. Always enabled.`,checked:!0,disabled:!0,onChange:()=>{}}),(0,L.jsx)(qu,{title:`Analytics cookies`,desc:`Help us understand how visitors use the website.`,checked:o,onChange:s}),(0,L.jsx)(qu,{title:`Marketing cookies`,desc:`Measure the effectiveness of campaigns.`,checked:c,onChange:l})]}),(0,L.jsx)(`div`,{className:`mt-4`,children:(0,L.jsx)(`button`,{ref:u,onClick:()=>d(o,c),className:`h-[42px] w-full sm:w-auto px-6 rounded-[8px] bg-[#101216] text-white text-[13.5px] font-medium tracking-tight hover:bg-[#2a2c30] transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink`,children:`Save preferences`})})]}):(0,L.jsxs)(`div`,{className:`container-rd py-4 sm:py-5 flex flex-col gap-4 lg:flex-row lg:items-center lg:justify-between lg:gap-10`,children:[(0,L.jsxs)(`div`,{className:`min-w-0 lg:max-w-[760px]`,children:[(0,L.jsx)(`h2`,{id:`cookie-title`,className:`display text-[17px] leading-snug text-ink`,children:`We use cookies`}),(0,L.jsxs)(`p`,{id:`cookie-desc`,className:`mt-1.5 text-[13.5px] leading-[1.5] text-ink-soft`,children:[`We use essential cookies to make our website work. With your permission, we also use analytics cookies to understand how visitors use our website and improve their experience.`,` `,(0,L.jsx)(Ec,{to:`/cookie-policy`,className:`underline underline-offset-4 text-ink hover:opacity-70`,children:`Cookie Policy`})]})]}),(0,L.jsxs)(`div`,{className:`flex flex-col sm:flex-row gap-2 sm:items-center shrink-0`,children:[(0,L.jsx)(`button`,{onClick:()=>a(!0),className:`h-[42px] px-5 rounded-[8px] border border-[#E1E1E1] bg-transparent text-ink text-[13.5px] font-medium tracking-tight hover:bg-surface transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink`,children:`Manage preferences`}),(0,L.jsx)(`button`,{onClick:()=>d(!1,!1),className:`h-[42px] px-6 rounded-[8px] bg-[#101216] text-white text-[13.5px] font-medium tracking-tight hover:bg-[#2a2c30] transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink`,children:`Reject all`}),(0,L.jsx)(`button`,{ref:u,onClick:()=>d(!0,!0),className:`h-[42px] px-6 rounded-[8px] bg-[#101216] text-white text-[13.5px] font-medium tracking-tight hover:bg-[#2a2c30] transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink`,children:`Accept all`})]})]})})})}function qu({title:e,desc:t,checked:n,disabled:r,onChange:i}){return(0,L.jsxs)(`li`,{className:`flex items-start justify-between gap-4 py-4`,children:[(0,L.jsxs)(`div`,{className:`min-w-0`,children:[(0,L.jsx)(`div`,{className:`text-[14px] sm:text-[15px] font-medium text-ink`,children:e}),(0,L.jsx)(`p`,{className:`mt-1 text-[13px] sm:text-[14px] text-ink-soft leading-relaxed`,children:t})]}),(0,L.jsx)(`button`,{role:`switch`,"aria-checked":n,"aria-label":e,disabled:r,onClick:()=>!r&&i(!n),className:`relative shrink-0 mt-1 inline-flex h-6 w-11 items-center rounded-full transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink ${n?`bg-[#101216]`:`bg-hairline-strong`} ${r?`opacity-60 cursor-not-allowed`:`cursor-pointer`}`,children:(0,L.jsx)(`span`,{className:`inline-block h-5 w-5 transform rounded-full bg-white shadow transition-transform ${n?`translate-x-5`:`translate-x-0.5`}`})})]})}function Y({className:e}
12){return(0,L.jsx)(`svg`,{viewBox:`0 0 24 24`,fill:`currentColor`,"aria-hidden":`true`,className:e,children:(0,L.jsx)(`path`,{d:`M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z`})})}var Ju=[{label:`LinkedIn`,href:`https://www.linkedin.com/company/roboticdata26`,Icon:Lu},{label:`X`,href:`https://x.com/roboticdata_`,Icon:Y},{label:`Facebook`,href:`https://www.facebook.com/roboticdata26`,Icon:Fu},{label:`Instagram`,href:`https://www.instagram.com/roboticdata_/`,Icon:Iu}],Yu=[{title:`World Data`,links:[{label:`World Data`,to:`/world-data`},{label:`Street-Level Data`,to:`/world-data/street-level-data`},{label:`Aerial Data`,to:`/world-data/aerial-data`},{label:`Pedestrian & Indoor Data`,to:`/world-data/pedestrian-indoor-data`},{label:`SYMBO Network USA`,to:`/world-data/symbo-network-usa`},{label:`Voxelmaps Digital Twin Platform`,to:`/world-data/voxelmaps-digital-twin-platform`}]},{title:`Human Data`,links:[{label:`Human Data`,to:`/human-data`},{label:`Human Data Collection Services`,to:`/human-data/collection-services`},{label:`TechResearchStudies.com`,to:`/human-data/techresearchstudies`}]},{title:`About`,links:[{label:`About`,to:`/about`},{label:`Leadership`,to:`/about/leadership`},{label:`Careers`,to:`/about/careers`},{label:`News & Investor Updates`,to:`/about/news-investor-updates`},{label:`Data Samples`,to:`/data-samples`},{label:`Media`,to:`/media`},{label:`Robotic Space Thesis`,to:`/robotic-space-thesis`}]}];function Xu(){return(0,L.jsx)(`footer`,{className:`mt-24 bg-background`,children:(0,L.jsxs)(`div`,{className:`container-rd py-20`,children:[(0,L.jsxs)(`div`,{className:`grid grid-cols-1 lg:grid-cols-[minmax(0,1.2fr)_minmax(0,2fr)] gap-14`,children:[(0,L.jsxs)(`div`,{className:`max-w-md`,children:[(0,L.jsx)(Ec,{to:`/`,"aria-label":`Robotic Data, Home`,children:(0,L.jsx)(`img`,{decoding:`async`,src:cu,alt:`Robotic Data`,className:`h-7 w-auto`})}),(0,L.jsx)(`p`,{className:`mt-6 leading-relaxed text-ink-soft`,children:`Data for the Physical AI Revolution. Building the real-world data infrastructure for autonomous vehicles, humanoid robots, drones, and next-generation Physical AI.`}),(0,L.jsx)(Ec,{to:`/contact`,className:`btn-sweep group mt-8 font-medium tracking-tight`,children:(0,L.jsx)(`span`,{children:`Talk to an Expert`})})]}),(0,L.jsx)(`div`,{className:`grid grid-cols-2 md:grid-cols-3 gap-10`,children:Yu.map(e=>(0,L.jsxs)(`div`,{children:[(0,L.jsx)(`div`,{className:`eyebrow mb-4`,children:e.title}),(0,L.jsx)(`ul`,{className:`flex flex-col gap-2.5`,children:e.links.map(e=>(0,L.jsx)(`li`,{children:(0,L.jsx)(Ec,{to:e.to,className:`text-[14px] text-ink-soft hover:text-ink transition-colors`,children:e.label})},e.to))})]},e.title))})]}),(0,L.jsxs)(`div`,{className:`mt-20 pt-8 flex flex-col gap-6`,children:[(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-x-10 gap-y-4`,children:[(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center gap-x-6 gap-y-3 text-[13px] text-ink-mute`,children:[(0,L.jsx)(Ec,{to:`/privacy`,className:`hover:text-ink transition-colors underline-offset-4 hover:underline`,children:`Privacy`}),(0,L.jsx)(Ec,{to:`/terms`,className:`hover:text-ink transition-colors underline-offset-4 hover:underline`,children:`Terms`}),(0,L.jsx)(`button`,{type:`button`,onClick:Gu,className:`hover:text-ink transition-colors underline-offset-4 hover:underline`,children:`Cookie Settings`})]}),(0,L.jsx)(`div`,{className:`flex items-center gap-5`,children:Ju.map(({label:e,href:t,Icon:n})=>(0,L.jsx)(`a`,{href:t,target:`_blank`,rel:`noopener noreferrer`,"aria-label":e,className:`text-ink-mute hover:text-ink transition-colors`,children:(0,L.jsx)(n,{className:`h-[18px] w-[18px]`})},e))})]}),(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-x-10 gap-y-3 text-[13px] text-ink-mute`,children:[(0,L.jsxs)(`p`,{children:[`© `,new Date().getFullYear(),` `,(0,L.jsx)(Ec,{to:`/`,className:`hover:text-ink transition-colors`,children:`Robotic Data`}),`. All rights reserved.`]}),(0,L.jsx)(`span`,{children:`Austin · San Francisco · Mexico City · London · Porto · Taipei`})]})]})]})})}var Zu=`rd_rebrand_bar_dismissed_v1`;function Qu(){let[e,t]=(0,I.useState)(!1),[n,r]=(0,I.useState)(!0);return(0,I.useEffect)(()=>{t(!0);try{window.localStorage.getItem(Zu)===`1`&&r(!1)}catch{}},[]),!e||!n?null:(0,L.jsxs)(`div`,{role:`region`,"aria-label":`Rebranding announcement`,className:`relative w-full border-b border-black bg-black text-white`,children:[(0,L.jsx)(`div`,{className:`container-rd py-2.5 pr-10 sm:pr-12`,children:(0,L.jsx)(`div`,{className:`flex flex-wrap items-center justify-center gap-x-2 gap-y-1 text-center text-[13px] sm:text-[14px] leading-snug`,children:(0,L.jsxs)(`span`,{className:`text-white/80`,children:[(0,L.jsx)(`span`,{className:`font-normal`,children:`Voxelmaps`}),(0,L.jsx)(`span`,{className:`mx-1`,children:`is now`}),(0,L.jsx)(`span`,{className:`font-semibold tracking-tight text-white`,children:`Robotic Data`}),(0,L.jsx)(`span`,{className:`mx-1.5 text-white/50`,children:`â`}),(0,L.jsx)(Ec,{to:`/press/voxelmaps-rebrands-as-robotic-data`,className:`underline underline-offset-4 decoration-white/40 text-white font-medium transition-colors hover:text-[#05A8E9] hover:decoration-[#05A8E9] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#05A8E9]`,children:`Read the announcement`})]})})}),(0,L.jsx)(`button`,{type:`button`,onClick:()=>{try{window.localStorage.setItem(Zu,`1`)}catch{}r(!1)},"aria-label":`Dismiss announcement`,className:`absolute right-2 sm:right-3 top-1/2 -translate-y-1/2 p-2 text-white/70 hover:text-white transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white rounded`,children:(0,L.jsx)(Vu,{size:16,strokeWidth:1.8,"aria-hidden":!0})})]})}var $u=`rd:media-notification-closed`,ed=`rd_chat_auto_opened_session`;function td(){typeof window>`u`||window.dispatchEvent(new CustomEvent($u))}
12function nd(e){try{let t=new URL(e);if(t.hostname.includes(`youtu.be`))return t.pathname.slice(1)||null;if(t.searchParams.get(`v`))return t.searchParams.get(`v`);let n=t.pathname.match(/\/embed\/([^/?]+)/);return n?n[1]:null}catch{return null}}function rd({label:e=`MEDIA COVERAGE`,headline:t,description:n,ctaText:r=`Read the official press release â`,articleUrl:i,videoUrl:a,delayMs:o=7e3,storageKey:s=`mediaCoverageDismissedSession`,autoCloseMs:c=8e3}){let[l,u]=(0,I.useState)(!1),[d,f]=(0,I.useState)(!1),[p,m]=(0,I.useState)(!1),[h,g]=(0,I.useState)(!1),[_,v]=(0,I.useState)(null),[y,b]=(0,I.useState)(!1),x=(0,I.useRef)(0),S=(0,I.useRef)(null),C=(0,I.useRef)(null),ee=(0,I.useRef)(!1),te=(0,I.useRef)(null),ne=nd(a),re=ne?`https://i.ytimg.com/vi/${ne}/hqdefault.jpg`:``;(0,I.useEffect)(()=>{if(typeof window>`u`)return;let e=window.matchMedia(`(prefers-reduced-motion: reduce)`);b(e.matches);let t=()=>b(e.matches);return e.addEventListener(`change`,t),()=>e.removeEventListener(`change`,t)},[]),(0,I.useEffect)(()=>{if(typeof window>`u`)return;try{window.localStorage.removeItem(`rd_media_notif_nvidia_v1`),window.localStorage.removeItem(`mediaCoverageDismissed_v2`)}catch{}try{if(window.sessionStorage.getItem(s)===`dismissed`)return}catch{}let e=!1,t=o,n=()=>{u(!0),window.requestAnimationFrame(()=>f(!0))},r=i=>{if(!e){if(document.visibilityState===`visible`){if(S.current!=null&&(x.current+=i-S.current),S.current=i,x.current>=t){n();return}}else S.current=null;C.current=window.requestAnimationFrame(r)}},i=()=>{document.visibilityState!==`visible`&&(S.current=null)};return document.addEventListener(`visibilitychange`,i),C.current=window.requestAnimationFrame(r),()=>{e=!0,document.removeEventListener(`visibilitychange`,i),C.current!=null&&cancelAnimationFrame(C.current)}},[o,s]),(0,I.useEffect)(()=>{if(typeof window>`u`||!l)return;let e=()=>{let e=document.querySelectorAll(`[role="dialog"][aria-labelledby="cookie-title"]`)[0];if(e){let t=e.getBoundingClientRect();v(window.innerHeight-t.top+16)}else v(null)};e();let t=new ResizeObserver(e);t.observe(document.body),window.addEventListener(`resize`,e),window.addEventListener(`scroll`,e,{passive:!0});let n=new MutationObserver(e);n.observe(document.body,{childList:!0,subtree:!0});let r=window.setInterval(e,500);return window.setTimeout(()=>window.clearInterval(r),4e3),()=>{t.disconnect(),n.disconnect(),window.removeEventListener(`resize`,e),window.removeEventListener(`scroll`,e),window.clearInterval(r)}},[l]),(0,I.useEffect)(()=>{if(!l)return;let e=e=>{e.key===`Escape`&&(p?m(!1):ie())};return window.addEventListener(`keydown`,e),te.current?.focus(),()=>window.removeEventListener(`keydown`,e)},[l,p]);let ie=()=>{if(ee.current)return;ee.current=!0;try{window.sessionStorage.setItem(s,`dismissed`)}catch{}f(!1);let e=y?0:350;window.setTimeout(()=>{u(!1),td()},e)},ae=(0,I.useRef)(ie);if(ae.current=ie,(0,I.useEffect)(()=>{if(!l||h||p)return;let e=window.setTimeout(()=>ae.current(),c);return()=>window.clearTimeout(e)},[l,h,p,c]),!l)return null;let oe={right:24,bottom:_??24},se=y?`opacity-100`:d?`opacity-100 translate-x-0 blur-0`:`opacity-0 translate-x-6 blur-[6px]`,ce=d?`duration-[600ms]`:`duration-[350ms]`,le={onMouseEnter:()=>g(!0),onMouseLeave:()=>g(!1),onPointerDownCapture:()=>g(!0),onPointerUpCapture:()=>g(!1),onPointerCancelCapture:()=>g(!1),onTouchStart:()=>g(!0),onTouchEnd:()=>g(!1),onTouchCancel:()=>g(!1)};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(`div`,{role:`dialog`,"aria-labelledby":`media-notif-title`,"aria-describedby":`media-notif-desc`,style:oe,...le,className:`hidden sm:block fixed z-[90] w-[560px] max-w-[calc(100vw-32px)] transition-all ${ce} ease-[cubic-bezier(0.22,1,0.36,1)] ${se}`,children:(0,L.jsx)(id,{label:e,headline:t,description:n,ctaText:r,articleUrl:i,thumbnail:re,onOpenVideo:()=>m(!0),onClose:ie,closeBtnRef:te,compact:!0})}),(0,L.jsx)(`div`,{role:`dialog`,"aria-labelledby":`media-notif-title-m`,style:{left:16,right:16,bottom:_??16},...le,className:`sm:hidden fixed z-[90] max-w-[calc(100vw-32px)] transition-all ${ce} ease-[cubic-bezier(0.22,1,0.36,1)] ${se}`,children:(0,L.jsx)(id,{label:e,headline:t,description:n,ctaText:r,articleUrl:i,thumbnail:re,onOpenVideo:()=>m(!0),onClose:ie,closeBtnRef:te,compact:!0,idSuffix:`-m`})}),p&&ne&&(0,L.jsx)(ad,{videoId:ne,onClose:()=>m(!1)})]})}function id({label:e,headline:t,description:n,ctaText:r,articleUrl:i,thumbnail:a,onOpenVideo:o,onClose:s,closeBtnRef:c,idSuffix:l=``}){return(0,L.jsxs)(`div`,{className:`relative rounded-[20px] border border-white/12 bg-[#0F1217]/72 backdrop-blur-2xl backdrop-saturate-150 p-6 sm:p-7 shadow-[0_18px_50px_rgba(0,0,0,0.45)]`,children:[(0,L.jsx)(`button`,{ref:c,onClick:s,"aria-label":`Dismiss notification`,className:`absolute top-3 right-3 z-10 flex h-8 w-8 items-center justify-center rounded-full text-white/60 hover:bg-white/10 hover:text-white transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white`,children:(0,L.jsx)(Vu,{size:15,strokeWidth:2.25})}),(0,L.jsx)(`div`,{className:`flex items-center pr-8 text-[11px] font-semibold tracking-[0.14em] text-white/55`,children:(0,L.jsx)(`span`,{children:e})}),(0,L.jsxs)(`div`,{className:`mt-4 flex gap-4 sm:gap-5`,children:[(0,L.jsxs)(`button`,{type:`button`,onClick:o,"aria-label":`Play video: ${t}`,className:`group relative w-[132px] shrink-0 overflow-hidden rounded-[12px] sm:w-[210px] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#00A8E9]`,style:{aspectRatio:`16 / 9`},children:[a?(0,L.jsx)(`img`,{src:a,alt:``,className:`h-full w-full object-cover transition-transform duration-500 group-hover:scale-[1.03]`,loading:`lazy`}):(0,L.jsx)(`div`,{className:`h-full w-full bg-white/10`}),(0,L.jsx)(`span`,{className:`absolute inset-0 bg-gradient-to-t from-black/35 to-transparent`}),(0,L.jsx)(`span`,{className:`absolute inset-0 flex items-center justify-center`,children:(0,L.jsx)(`span`,{className:`flex h-11 w-11 items-center justify-center rounded-full bg-white/90 shadow-md backdrop-blur-sm transition-transform duration-300 group-hover:scale-105`,children:(0,L.jsx)(zu,{size:16,className:`ml-0.5 text-[#0F1217]`,fill:`currentColor`,strokeWidth:0})})})]}),(0,L.jsxs)(`div`,{className:`min-w-0 flex-1`,children:[(0,L.jsx)(`h3`,{id:`media-notif-title${l}`,className:`text-[18px] sm:text-[19px] font-semibold leading-[1.25] text-white line-clamp-3`,children:t}),(0,L.jsx)(`p`,{id:`media-notif-desc${l}`,className:`mt-2 text-[14px] leading-[1.55] text-white/60 line-clamp-3`,children:n})]})]}),(0,L.jsx)(`div`,{className:`mt-6`,children:(0,L.jsx)(`a`,{href:i,target:`_blank`,rel:`noopener noreferrer`,className:`btn-card-pill font-medium tracking-tight`,children:(0,L.jsx)(`span`,{children:r.replace(/\s*â\s*$/,``)})})})]})}function ad({videoId:e,onClose:t}){return(0,I.useEffect)(()=>{let e=document.body.style.overflow;return document.body.style.overflow=`hidden`,()=>{document.body.style.overflow=e}},[]),(0,L.jsx)(`div`,{role:`dialog`,"aria-modal":`true`,"aria-label":`Video player`,className:`fixed inset-0 z-[200] flex items-center justify-center bg-black/70 px-4 py-8 backdrop-blur-sm animate-fade-in`,onClick:t,children:(0,L.jsxs)(`div`,{className:`relative w-full max-w-[960px] overflow-hidden rounded-[16px] bg-black shadow-2xl`,style:{aspectRatio:`16 / 9`},onClick:e=>e.stopPropagation(),children:[(0,L.jsx)(`button`,{onClick:t,"aria-label":`Close video`,className:`absolute -top-11 right-0 flex h-9 w-9 items-center justify-center rounded-full bg-white/10 text-white hover:bg-white/20 transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white`,children:(0,L.jsx)(Vu,{size:18})}),(0,L.jsx)(`iframe`,{src:`https://www.youtube-nocookie.com/embed/${e}?rel=0&modestbranding=1&autoplay=0`,title:`Video`,allow:`accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:!0,className:`absolute inset-0 h-full w-full`})]})})}var od={version:1,asset_id:`b0739eca-5211-4c77-8ae5-9cfeb24fe297`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/b0739ec
12a-5211-4c77-8ae5-9cfeb24fe297/rd-chat-icon.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/b0739eca-5211-4c77-8ae5-9cfeb24fe297/rd-chat-icon.png`,original_filename:`rd-chat-icon.png`,size:11189,content_type:`image/png`,created_at:`2026-08-17T14:16:25Z`},sd=`https://api.hsforms.com/submissions/v3/integration/submit/20305456/6ca775b5-f37e-4aa6-aacb-7ac5f9796b93`,cd=[`Purpose-built World Data`,`Purpose-built Human Data`,`Both`,`Not sure yet`].map(e=>({label:e,value:e})),ld=[`Yes - evaluating now`,`Planning to evaluate within 3 months`,`Possibly this year`,`Just exploring`].map(e=>({label:e,value:e})),ud=[`Email Outreach`,`Event, Conference or Webinar`,`Existing Relationship with Robotic Data`,`Google Search`,`Linkedin`,`News, Media, Podcast or Analyst Report`,`Referral/Word of Mouth`,`X (Twitter)`,`Other`].map(e=>({label:e,value:e})),dd=[{key:`service`,hsName:`which_aidata_service_are_you_interested_in`,prompt:`Which AI/data service are you interested in?`,kind:`choice`,options:cd},{key:`evaluating`,hsName:`are_you_actively_evaluating_a_solution`,prompt:`Are you actively evaluating a solution?`,kind:`choice`,options:ld},{key:`firstname`,hsName:`firstname`,prompt:`Great â who should we get back to? First name?`,kind:`text`,placeholder:`First name`,autoComplete:`given-name`},{key:`lastname`,hsName:`lastname`,prompt:`Last name?`,kind:`text`,placeholder:`Last name`,autoComplete:`family-name`},{key:`email`,hsName:`email`,prompt:`Work email?`,kind:`email`,placeholder:`[email protected]`,autoComplete:`email`},{key:`jobtitle`,hsName:`jobtitle`,prompt:`Job title?`,kind:`text`,placeholder:`Job title`,autoComplete:`organization-title`},{key:`company`,hsName:`company`,prompt:`And your company name?`,kind:`text`,placeholder:`Company name`,autoComplete:`organization`},{key:`message`,hsName:`message`,prompt:`Tell us about your project.`,kind:`textarea`,placeholder:`A few lines about what you're buildingâ¦`},{key:`source`,hsName:`how_did_you_hear_about_robotic_data_`,prompt:`How did you hear about Robotic Data?`,kind:`choice`,options:ud,optional:!0}];function fd(e){if(typeof document>`u`)return``;let t=document.cookie.match(RegExp(`(^|;\\s*)`+e+`=([^;]*)`));return t?decodeURIComponent(t[2]):``}var pd=`Hi! Let's get to know your project. I'll ask a few quick questions.`;function md({text:e,speed:t=18}){let[n,r]=(0,I.useState)(0);return(0,I.useEffect)(()=>{r(0);let n=0,i=window.setInterval(()=>{n+=1,r(n),n>=e.length&&window.clearInterval(i)},t);return()=>window.clearInterval(i)},[e,t]),(0,L.jsx)(`span`,{children:e.slice(0,n)})}function hd(){return(0,L.jsx)(`span`,{className:`inline-flex items-center gap-1.5`,"aria-label":`Typing`,children:[0,1,2].map(e=>(0,L.jsx)(`span`,{className:`h-[7px] w-[7px] rounded-full bg-[#01A7E8] animate-pulse`,style:{animationDelay:`${e*180}ms`}},e))})}function gd(){let[e,t]=(0,I.useState)(!1),[n,r]=(0,I.useState)(!1),[i,a]=(0,I.useState)(!0),[o,s]=(0,I.useState)(0),[c,l]=(0,I.useState)(``),[u,d]=(0,I.useState)(!1),[f,p]=(0,I.useState)(`idle`),[m,h]=(0,I.useState)({}),[g,_]=(0,I.useState)([]),[v,y]=(0,I.useState)(!1),[b,x]=(0,I.useState)(0),S=(0,I.useRef)(null),C=(0,I.useRef)(null),ee=dd[o];(0,I.useEffect)(()=>{if(!e)return;a(!0);let t=window.setTimeout(()=>a(!1),900);return()=>window.clearTimeout(t)},[e]),(0,I.useEffect)(()=>{if(typeof window>`u`)return;let e=()=>{let e=Array.from(document.querySelectorAll(`[role="dialog"][aria-labelledby^="media-notif-title"], [role="dialog"][aria-labelledby="cookie-title"]`)),t=0;for(let n of e){let e=n.getBoundingClientRect();e.height===0||e.width===0||(t=Math.max(t,Math.max(0,window.innerHeight-e.top)+16))}x(t)};e();let t=new MutationObserver(e);t.observe(document.body,{childList:!0,subtree:!0});let n=new ResizeObserver(e);n.observe(document.body),window.addEventListener(`resize`,e);let r=window.setInterval(e,600);return()=>{t.disconnect(),n.disconnect(),window.removeEventListener(`resize`,e),window.clearInterval(r)}},[]),(0,I.useEffect)(()=>{let e=S.current;if(!e)return;let t=()=>e.scrollTo({top:e.scrollHeight,behavior:`smooth`});t();let n=requestAnimationFrame(t),r=window.setInterval(t,120),i=window.setTimeout(()=>window.clearInterval(r),2600),a=new ResizeObserver(t);return e.firstElementChild&&a.observe(e.firstElementChild),()=>{cancelAnimationFrame(n),window.clearInterval(r),window.clearTimeout(i),a.disconnect()}},[g,u,f,n,o,v,e]),(0,I.useEffect)(()=>{e&&n&&!u&&ee?.kind!==`choice`&&C.current?.focus()},[e,n,o,u,ee?.kind]);let te=(0,I.useMemo)(()=>b>0?b+8:24,[b]),[ne,re]=(0,I.useState)(null);(0,I.useEffect)(()=>
12{if(typeof window>`u`)return;let e=window.visualViewport;if(!e)return;let t=()=>{let t=Math.max(0,window.innerHeight-e.height-e.offsetTop);re({height:e.height,inset:t})};return t(),e.addEventListener(`resize`,t),e.addEventListener(`scroll`,t),()=>{e.removeEventListener(`resize`,t),e.removeEventListener(`scroll`,t)}},[]);let ie=(ne?.inset??0)>120;(0,I.useEffect)(()=>{if(typeof window>`u`)return;let e,n=()=>{try{if(window.sessionStorage.getItem(`rd_chat_auto_opened_session`)===`done`)return;window.sessionStorage.setItem(ed,`done`)}catch{}e=window.setTimeout(()=>t(!0),2e3)};return window.addEventListener($u,n),()=>{window.removeEventListener($u,n),e&&window.clearTimeout(e)}},[]);function ae(){r(!0),d(!0),window.setTimeout(()=>{d(!1),_([{role:`bot`,text:dd[0].prompt,hint:dd[0].hint}])},700)}function oe(e,t){let n=ee.key;h(t=>({...t,[n]:e})),t!==``&&_(n=>[...n,{role:`user`,text:t??e}]),l(``);let r=o+1;d(!0),window.setTimeout(()=>{d(!1),r<dd.length?(s(r),_(e=>[...e,{role:`bot`,text:dd[r].prompt,hint:dd[r].hint}])):(y(!0),_(e=>[...e,{role:`bot`,text:`That's everything. Press Submit to send it to our team.`}]))},650)}function se(){oe(``,`Skipped`)}async function ce(e){p(`submitting`);try{let t=await fetch(sd,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({submittedAt:Date.now(),fields:dd.filter(t=>(e[t.key]??``)!==``).map(t=>({objectTypeId:`0-1`,name:t.hsName,value:e[t.key]})),context:{hutk:fd(`hubspotutk`)||void 0,pageUri:typeof window<`u`?window.location.href:void 0,pageName:`Chat widget | Robotic Data`}})}),n=await t.text();if(!t.ok)throw console.error(`HubSpot chat submission failed [${t.status}]: ${n}`),Error(`submission failed`);console.info(`HubSpot chat submission OK [${t.status}]: ${n}`),p(`done`),_(e=>[...e,{role:`bot`,text:`Thanks â we'll be in touch soon.`}])}catch{p(`error`),_(e=>[...e,{role:`bot`,text:`Something went wrong sending that. Please try again, or email [email protected].`}])}}function le(e){e.preventDefault();let t=c.trim();!t||u||f!==`idle`||ee.kind===`email`&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)||oe(t)}let ue=Object.values(m).filter(()=>!0).length,de=Math.round(Math.min(ue,dd.length)/dd.length*100),w=dd.every(e=>e.optional||(m[e.key]??``).trim()!==``),E=v&&w&&(f===`idle`||f===`error`),fe={log:g,thinking:u,step:ee,status:f,draft:c,setDraft:l,onSend:le,onChoose:oe,onSkip:se,scrollRef:S,inputRef:C,onClose:()=>t(!1),progress:de,started:n,introTyping:i,onStart:ae,ready:v,canSubmit:E,onSubmit:()=>{E&&ce(m)}};return(0,L.jsxs)(L.Fragment,{children:[!e&&(0,L.jsx)(`button`,{type:`button`,onClick:()=>t(!0),"aria-label":`Open chat with Robotic Data`,style:{right:24,bottom:te},className:`fixed z-[80] grid h-14 w-14 place-items-center overflow-hidden rounded-full border border-hairline-strong shadow-[0_10px_30px_rgba(15,18,23,0.18)] transition-all duration-500 ease-[cubic-bezier(0.22,1,0.36,1)] hover:-translate-y-0.5 hover:shadow-[0_16px_40px_rgba(15,18,23,0.24)]`,children:(0,L.jsx)(`img`,{src:od.url,alt:``,className:`h-full w-full object-cover`})}),e&&(0,L.jsx)(`div`,{role:`dialog`,"aria-label":`Chat with Robotic Data`,style:{right:24,bottom:te},className:`fixed z-[80] hidden sm:flex w-[min(380px,calc(100vw-48px))] max-h-[min(560px,calc(100dvh-140px))] flex-col overflow-hidden rounded-[20px] border border-hairline-strong bg-white shadow-[0_20px_60px_rgba(15,18,23,0.18)]`,children:(0,L.jsx)(_d,{...fe})}),e&&(0,L.jsx)(`div`,{role:`dialog`,"aria-label":`Chat with Robotic Data`,style:{left:12,right:12,bottom:ie?`${(ne?.inset??0)+8}px`:`calc(${b>0?b+8:16}px + env(safe-area-inset-bottom))`,...ne?{maxHeight:`${Math.max(240,ne.height-(ie?24:96))}px`}:{}},className:`fixed z-[80] sm:hidden flex max-h-[min(78dvh,calc(100dvh-96px))] flex-col overflow-hidden rounded-[20px] border border-hairline-strong bg-white shadow-[0_20px_60px_rgba(15,18,23,0.2)]`,children:(0,L.jsx)(_d,{...fe})})]})}function _d({log:e,thinking:t,step:n,status:r,draft:i,setDraft:a,onSend:o,onChoose:s,onSkip:c,scrollRef:l,inputRef:u,onClose:d,progress:f,started:p,introTyping:m,onStart:h,ready:g,canSubmit:_,onSubmit:v}){let y=p&&!g&&n?.kind===`choice`&&!t&&r===`idle`,b=p&&!g&&n&&n.kind!==`choice`&&r===`idle`,x=g&&r!==`done`,S=t=>t===e.length-1;return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(`header`,{className:`flex items-center gap-3 border-b border-hairline-strong px-4 py-3`,children:[(0,L.jsx)(`img`,{src:od.url,alt:``,className:`h-9 w-9 shrink-0 rounded-full object-cover`}),(0,L.jsx)(`div`,{className:`min-w-0 flex-1`,children:(0,L.jsx)(`div`,{className:`truncate text-[14px] font-medium tracking-[-0.01em] text-ink`,children:`Robotic Data`})}),p&&(0,L.jsx)(`button`,{type:`button`,onClick:d,"aria-label":`Minimize chat`,className:`grid h-8 w-8 shrink-0 place-items-center rounded-full text-ink-mute transition-colors duration-200 hover:bg-[#F2F2F2] hover:text-ink`,children:(0,L.jsx)(Ru,{size:16})}),(0,L.jsx)(`button`,{type:`button`,onClick:d,"aria-label":`Close chat`,className:`grid h-8 w-8 shrink-0 place-items-center rounded-full text-ink-mute transition-colors duration-200 hover:bg-[#F2F2F2] hover:text-ink`,children:(0,L.jsx)(Vu,{size:16})})]}),p&&(0,L.jsx)(`div`,{className:`h-[2px] w-full bg-[#F2F2F2]`,children:(0,L.jsx)(`div`,{className:`h-full bg-[#01A7E8] transition-[width] duration-500 ease-out`,style:{width:`${r===`done`?100:f}%`}})}),(0,L.jsx)(`div`,{ref:l,className:`min-h-0 flex-1 overflow-y-auto overscroll-contain px-4 py-4`,children:p?(0,L.jsxs)(`div`,{className:`flex flex-col gap-3`,children:[e.map((e,t)=>
12(0,L.jsxs)(`div`,{className:e.role===`user`?`self-end max-w-[85%] rounded-[14px] rounded-br-[6px] bg-[#0F1217] px-3.5 py-2.5 text-[14px] leading-[1.5] tracking-[-0.01em] text-white`:`self-start max-w-[90%] text-[14px] leading-[1.55] tracking-[-0.01em] text-ink`,children:[e.role===`bot`&&S(t)?(0,L.jsx)(md,{text:e.text}):e.text,e.role===`bot`&&e.hint&&(0,L.jsx)(`span`,{className:`mt-1 block text-[13px] leading-[1.5] text-ink-mute`,children:e.hint})]},t)),t&&(0,L.jsx)(`div`,{className:`self-start py-1`,children:(0,L.jsx)(hd,{})}),r===`submitting`&&(0,L.jsx)(`div`,{className:`self-start text-[13px] tracking-[-0.01em] text-ink-mute`,children:`Sendingâ¦`})]}):(0,L.jsxs)(`div`,{className:`flex flex-col gap-4`,children:[(0,L.jsx)(`div`,{className:`rounded-[14px] bg-[#F5F5F4] px-4 py-3.5 text-[14px] leading-[1.6] tracking-[-0.01em] text-ink`,children:m?(0,L.jsx)(hd,{}):(0,L.jsx)(md,{text:pd})}),(0,L.jsx)(`button`,{type:`button`,onClick:h,className:`btn-sweep group w-full justify-center font-medium`,children:(0,L.jsx)(`span`,{children:`Start conversation`})}),(0,L.jsxs)(`p`,{className:`text-[11.5px] leading-[1.5] tracking-[-0.005em] text-ink-mute`,children:[`By using this chat, you agree that Robotic Data may process your conversation in line with our`,` `,(0,L.jsx)(`a`,{href:`https://roboticdata.com/privacy`,target:`_blank`,rel:`noopener noreferrer`,className:`underline decoration-hairline-strong underline-offset-2 transition-colors duration-200 hover:text-ink`,children:`Privacy Policy`}),`.`]})]})}),y&&(0,L.jsx)(`div`,{className:`shrink-0 border-t border-hairline-strong px-3 py-3 pb-[max(12px,env(safe-area-inset-bottom))]`,children:(0,L.jsxs)(`div`,{className:`flex max-h-[min(38dvh,240px)] flex-wrap gap-2 overflow-y-auto overscroll-contain`,children:[n.options.map(e=>(0,L.jsx)(`button`,{type:`button`,onClick:()=>s(e.value,e.label),className:`inline-flex max-w-full items-center rounded-full border border-hairline-strong bg-white px-3.5 py-2 text-left text-[13px] leading-[1.3] tracking-[-0.01em] text-ink transition-colors duration-200 hover:border-[#0F1217] hover:bg-[#0F1217] hover:text-white`,children:e.label},e.value)),n.optional&&(0,L.jsx)(`button`,{type:`button`,onClick:c,className:`inline-flex items-center rounded-full px-3 py-2 text-[13px] tracking-[-0.01em] text-ink-mute underline decoration-hairline-strong underline-offset-4 transition-colors duration-200 hover:text-ink`,children:`Skip`})]})}),b&&(0,L.jsxs)(`form`,{onSubmit:o,className:`flex shrink-0 items-end gap-2 border-t border-hairline-strong px-3 py-3 pb-[max(12px,env(safe-area-inset-bottom))]`,children:[n.kind===`textarea`?(0,L.jsx)(`textarea`,{ref:u,rows:2,value:i,placeholder:n.placeholder,onChange:e=>a(e.target.value),onKeyDown:e=>{e.key===`Enter`&&!e.shiftKey&&(e.preventDefault(),o(e))},className:`min-h-[44px] max-h-[110px] flex-1 resize-none rounded-[12px] border border-hairline-strong bg-white px-3 py-2.5 text-[14px] leading-[1.5] tracking-[-0.01em] text-ink outline-none placeholder:text-ink-mute/60 focus:border-[#01A7E8] focus:ring-2 focus:ring-[#01A7E8]/20`}):(0,L.jsx)(`input`,{ref:u,type:n.kind===`email`?`email`:`text`,value:i,placeholder:n.placeholder,autoComplete:n.autoComplete,onChange:e=>a(e.target.value),className:`h-[44px] flex-1 rounded-[12px] border border-hairline-strong bg-white px-3 text-[14px] tracking-[-0.01em] text-ink outline-none placeholder:text-ink-mute/60 focus:border-[#01A7E8] focus:ring-2 focus:ring-[#01A7E8]/20`}),(0,L.jsx)(`button`,{type:`submit`,"aria-label":n.key===`jobtitle`?`Submit`:`Send`,disabled:i.trim()===``,className:`grid h-[44px] w-[44px] shrink-0 place-items-center rounded-[12px] bg-[#0F1217] text-white transition-opacity duration-200 disabled:opacity-35`,children:(0,L.jsx)(Bu,{size:16})})]}),x&&(0,L.jsx)(`div`,{className:`shrink-0 border-t border-hairline-strong px-3 py-3 pb-[max(12px,env(safe-area-inset-bottom))]`,children:(0,L.jsx)(`button`,{type:`button`,onClick:v,disabled:!_,className:`btn-sweep group w-full justify-center font-medium disabled:opacity-35`,children:(0,L.jsx)(`span`,{children:r===`submitting`?`Submittingâ¦`:`Submit`})})})]})}function vd(){return(0,L.jsx)(`div`,{className:`flex min-h-[70vh] items-center justify-center px-6`,children:(0,L.jsxs)(`div`,{className:`max-w-md text-center`,children:[(0,L.jsx)(`div`,{className:`eyebrow mb-4`,children:`404`}),(0,L.jsx)(`h1`,{className:`display text-4xl`,children:`Page not found`}),(0,L.jsx)(`p`,{className:`mt-3 text-ink-soft`,children:`The page you're looking for doesn't exist or has been moved.`}),(0,L.jsx)(Ec,{to:`/`,className:`btn-sweep group mt-8 font-medium`,children:(0,L.jsx)(`span`,{children:`Return home`})})]})})}function yd({error:e,reset:t}){console.error(e);let n=Ns();return(0,I.useEffect)(()=>{su(e,{boundary:`tanstack_root_error_component`})},[e]),(0,L.jsx)(`div`,{className:`flex min-h-[70vh] items-center justify-center px-6`,children:(0,L.jsxs)(`div`,{className:`max-w-md text-center`,children:[(0,L.jsx)(`h1`,{className:`display text-3xl`,children:`This page didn't load`}),(0,L.jsx)(`p`,{className:`mt-3 text-ink-soft`,children:`Something went wrong. Try again or head back home.`}),(0,L.jsxs)(`div`,{className:`mt-6 flex flex-wrap justify-center gap-2`,children:[(0,L.jsx)(`button`,{onClick:()=>{n.invalidate(),t()},className:`btn-sweep group font-medium`,children:(0,L.jsx)(`span`,{children:`Try again`})}),(0,L.jsx)(`a`,{href:`/`,className:`border border-hairline-strong px-5 py-3 rounded-md`,children:`Go home`})]})]})})}var X=Ac()({head:()=>({meta:[{charSet:`utf-8`},{name:`viewport`,content:`width=device-width, initial-scale=1`},{name:`author`,content:`Robotic Data`},{property:`og:type`,content:`website`},{property:`og:site_name`,content:`Robotic Data`},{name:`twitter:card`,content:`summary_large_image`},{name:`theme-color`,content:`#fbfbf7`}],links:[{rel:`stylesheet`,href:ou}
12,{rel:`icon`,type:`image/png`,href:`/favicon.png`},{rel:`preconnect`,href:`https://fonts.cdnfonts.com`},{rel:`stylesheet`,href:`https://fonts.cdnfonts.com/css/neue-haas-grotesk-display-pro`},{rel:`stylesheet`,href:`https://fonts.cdnfonts.com/css/neue-haas-grotesk-text-pro`}],scripts:[{children:`
vendor: 323 bytes, line 12
12(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
12GTM-PZPFD88G
vendor: 3 bytes, line 12
12');
12`},{id:`hs-script-loader`,type:`text/javascript`,src:`https://js.hs-scripts.com/20305456.js`,async:!0,defer:!0},{src:`https://www.googletagmanager.com/gtag/js?id=G-WVXRHKDDGB`,async:!0},{children:`
vendor: 124 bytes, line 12
12window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
12G-WVXRHKDDGB
vendor: 3 bytes, line 12
12');
12`},{children:`_linkedin_partner_id = "3832121";window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];window._linkedin_data_partner_ids.push(_linkedin_partner_id);(function(l){if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};window.lintrk.q=[]}var s = document.getElementsByTagName("script")[0];var b = document.createElement("script");b.type = "text/javascript";b.async = true;b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";s.parentNode.insertBefore(b, s);})(window.lintrk);`},{children:`!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');twq('config','rehf2');`}]}),shellComponent:bd,component:Z,notFoundComponent:vd,errorComponent:yd});function bd({children:e}){return(0,L.jsxs)(`html`,{lang:`en`,children:[(0,L.jsx)(`head`,{children:(0,L.jsx)(rl,{})}),(0,L.jsxs)(`body`,{children:[(0,L.jsx)(`noscript`,{children:(0,L.jsx)(`iframe`,{src:`https://www.googletagmanager.com/ns.html?id=GTM-PZPFD88G`,height:`0`,width:`0`,style:{display:`none`,visibility:`hidden`}})}),e,(0,L.jsx)(`noscript`,{children:(0,L.jsx)(`img`,{height:`1`,width:`1`,style:{display:`none`},alt:``,src:`https://px.ads.linkedin.com/collect/?pid=3832121&fmt=gif`})}),(0,L.jsx)(il,{})]})]})}var xd=[`/human-data-samples`,`/data-catalogue-thank-you`];function Z(){let{queryClient:e}=X.useRouteContext(),t=Qc({select:e=>e.location.pathname});return xd.some(e=>t===e||t===`${e}/`)?(0,L.jsxs)(au,{client:e,children:[(0,L.jsx)(`main`,{children:(0,L.jsx)(Uc,{})}),(0,L.jsx)(Ku,{})]}):(0,L.jsxs)(au,{client:e,children:[(0,L.jsx)(Qu,{}),(0,L.jsx)(Tu,{}),(0,L.jsx)(`main`,{children:(0,L.jsx)(Uc,{})}),(0,L.jsx)(Xu,{}),(0,L.jsx)(Ku,{}),(0,L.jsx)(rd,{headline:`Voxelmaps, now Robotic Data, Partners with NVIDIA to Advance Physical AI`,description:`From real-time digital twins to AI-powered city intelligence, we're helping build the next generation of intelligent infrastru
12cture.`,ctaText:`Read the official NVIDIA press release â`,articleUrl:`https://nvidianews.nvidia.com/news/nvidia-t-mobile-and-partners-integrate-physical-ai-applications-on-ai-ran-ready-infrastructure`,videoUrl:`https://youtu.be/hwLLBfzoSko?si=CVCsqhtL1Et61ZqP`,delayMs:7e3}),(0,L.jsx)(gd,{})]})}var Sd=`modulepreload`,Cd=function(e){return`/`+e},wd={},Q=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=Cd(t,n),t in wd)return;wd[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:Sd,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Td=B(`/thank-you`)({head:()=>({meta:[{title:`Thank you | Robotic Data`},{name:`description`,content:`Your message has been successfully submitted. A member of the Robotic Data team will get back to you shortly.`},{name:`robots`,content:`noindex`},{property:`og:title`,content:`Thank you | Robotic Data`},{property:`og:description`,content:`Your message has been successfully submitted.`},{property:`og:type`,content:`website`},{name:`twitter:card`,content:`summary_large_image`}]}),component:V(()=>Q(()=>import(`./thank-you-D_XnYzIB.js`),__vite__mapDeps([0,1,2])),`component`)}),Ed=B(`/terms`)({head:()=>({meta:[{title:`Terms and Conditions | Using Robotic Data's Website`},{name:`description`,content:`The terms and conditions governing your use of roboticdata.com, our content, sample datasets and intellectual property. Read them before using the site.`},{property:`og:title`,content:`Terms and Conditions | Using Robotic Data's Website`},{property:`og:description`,content:`The terms and conditions governing your use of roboticdata.com, our content, sample datasets and intellectual property. Read them before using the site.`}]}),component:V(()=>Q(()=>import(`./terms-CbULbH0F.js`),__vite__mapDeps([3,1])),`component`)}),Dd=B(`/robotic-space-thesis`)({head:()=>({meta:[{title:`The Robotic Data Thesis | World, Human & Robotic Space`},{name:`description`,content:`The Robotic Data thesis: true Physical AI emerges where World Space, Human Task Space and Robotic Space converge. Read how the three datasets fit together.`},{property:`og:title`,content:`The Robotic Data Thesis | World, Human & Robotic Space`},{property:`og:description`,content:`The Robotic Data thesis: true Physical AI emerges where World Space, Human Task Space and Robotic Space converge. Read how the three datasets fit together.`}]}),component:V(()=>Q(()=>import(`./robotic-space-thesis-BTFQrSHl.js`),__vite__mapDeps([4,1,2,5,6,7,8])),`component`)}),Od=B(`/privacy`)({head:()=>({meta:[{title:`Privacy Policy | How Robotic Data Protects Your Data`},{name:`description`,content:`Our privacy policy explains how Robotic Data Inc. collects, uses, shares and protects personal information, including SMS opt-in data and your rights.`},{property:`og:title`,content:`Privacy Policy | How Robotic Data Protects Your Data`},{property:`og:description`,content:`Our privacy policy explains how Robotic Data Inc. collects, uses, shares and protects personal information, including SMS opt-in data and your rights.`}]}),component:V(()=>Q(()=>import(`./privacy-DvOZa9wW.js`),__vite__mapDeps([9,1])),`component`)}),kd=B(`/media`)({head:()=>({meta:[{title:`Robotic Data in the Media | Videos, News & Coverage`},{name:`description`,content:`Media coverage, videos and press releases featuring Robotic Data, including the SYMBO A1 mapping robot and our San Jose city digital twin. Watch and read.`},{property:`og:title`,content:`Robotic Data in the Media | Videos, News & Coverage`},{property:`og:description`,content:`Media coverage, videos and press releases featuring Robotic Data, including the SYMBO A1 mapping robot and our San Jose city digital twin. Watch and read.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/media`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Robotic Data in the Media | Videos, News & Coverage`},{name:`twitter:description`,content:`Media coverage, videos and press releases featuring Robotic Data, including the SYMBO A1 mapping robot and our San Jose city digital twin. Watch and read.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/media`}]}),component:V(()=>Q(()=>import(`./media-C-e165z_.js`),__vite__mapDeps([10,1,5,6,7,8])),`component`)}),Ad=B(`/human-data-samples`)({head:()=>({meta:[{title:`Human Data for Robotics & Humanoid Training | Robotic Data`},{name:`description`,content:`Real human action, environment, and context data to train humanoid robots and Physical AI systems. Get the data samples.`},{property:`og:title`,content:`Human Data for Robotics & Humanoid Training | Robotic Data`},{property:`og:description`,content:`Real human action, environment, and context data to train humanoid robots and Physical AI systems. Get the data samples.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/human-data-samples`},{name:`twitter:card`,content:`summary_large_image`}],links:[{rel:`canonical`,href:`https://roboticdata.com/human-data-samples`}]}),component:V(()=>Q(()=>import(`./human-data-samples-DNYiBPVn.js`),__vite__mapDeps([11,1,12,8,13,14])),`component`)}),jd=B(`/email-signature`)({head:()=>({meta:[{title:`Email Signature Generator â Robotic Data`},{name:`robots`,content:`noindex, nofollow`},{name:`description`,content:`Internal email signature generator for Robotic Data employees.`}]}),component:V(()=>Q(()=>import(`./email-signature-BT76IXwL.js`),__vite__mapDeps([15,1,8])),`component`)}),Md=B(`/data-samples`)({head:()=>({meta:[{title:`LiDAR & Human Data Samples to Download | Robotic Data`},{name:`description`,content:`Request free World Data and Human Data samples, from street-level LiDAR to egocentric task capture, plus full product catalogues. Get your samples today.`},{property:`og:title`,content:`LiDAR & Human Data Samples to Download | Robotic Data`},{property:`og:description`,content:`Request free World Data and Human Data samples, from street-level LiDAR to egocentric task capture, plus full product catalogues. Get your samples today.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/data-samples`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`LiDAR & Human Data Samples to Download | Robotic Data`},{name:`twitter:description`,content:`Request free World Data and Human Data samples, from street-level LiDAR to egocentric task capture, plus full product catalogues. Get your samples today.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/data-samples`}]}),component:V(()=>Q(()=>import(`./data-samples-bLBarsNp.js`),__vite__mapDeps([16,1,5,6,7,8])),`component`)}),Nd=B(`/data-catalogue-thank-you`)({head:()=>({meta:[{title:`Your Data Catalogue Is On Its Way | Robotic Data`},{name:`description`,content:`Thanks for your interest. The Robotic Data human data catalogue is on its way to your inbox, and you can open it right away.`},{name:`robots`,content:`noindex`},{property:`og:title`,content:`Your Data Catalogue Is On Its Way | Robotic Data`},{property:`og:description`,content:`The Robotic Data human data catalogue is on its way to your inbox.`},{property:`og:type`,content:`website`},{name:`twitter:card`,content:`summary_large_image`}]}),component:V(()=>Q(()=>import(`./data-catalogue-thank-you-BSKTwaQv.js`),__vite__mapDeps([17,1,13])),`component`)}),$=B(`/cookie-policy`)({head:()=>({meta:[{title:`Cookie Policy | Cookies & Tracking at Robotic Data`},{name:`description`,content:`Our cookie policy explains the essential, analytics and marketing cookies Robotic Data uses, and how you can change or withdraw your consent at any time.`},{property:`og:title`,content:`Cookie Policy | Cookies & Tracking at Robotic Data`},{property:`og:description`,content:`Our cookie policy explains the essential, analytics and marketing cookies Robotic Data uses, and how you can change or withdraw your consent at any time.`}]}
12),component:V(()=>Q(()=>import(`./cookie-policy-D-_ZlLju.js`),__vite__mapDeps([18,1])),`component`)}),Pd=B(`/contact`)({head:()=>({meta:[{title:`Talk to an Expert | Robotic Data Sales Enquiries`},{name:`description`,content:`Talk to a Robotic Data expert about your Physical AI project and data requirements. Tell us what you need and our team will get back to you shortly.`},{property:`og:title`,content:`Talk to an Expert | Robotic Data Sales Enquiries`},{property:`og:description`,content:`Talk to a Robotic Data expert about your Physical AI project and data requirements. Tell us what you need and our team will get back to you shortly.`},{property:`og:type`,content:`website`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Talk to an Expert | Robotic Data Sales Enquiries`},{name:`twitter:description`,content:`Talk to a Robotic Data expert about your Physical AI project and data requirements.`}]}),component:V(()=>Q(()=>import(`./contact-X0M4iyDB.js`),__vite__mapDeps([19,1,14,20,8])),`component`)}),Fd={version:1,asset_id:`005e8d92-fbeb-45d7-9a03-23654cb4d2f0`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/005e8d92-fbeb-45d7-9a03-23654cb4d2f0/robotic-data-hero.mp4`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/005e8d92-fbeb-45d7-9a03-23654cb4d2f0/robotic-data-hero.mp4`,original_filename:`robotic-data-hero.mp4`,size:60330388,content_type:`video/mp4`,created_at:`2026-07-10T09:36:19Z`};function Id({variant:e=`framed`,className:t=``}){let n=(0,I.useRef)(null),r=(0,I.useRef)(null),[i,a]=(0,I.useState)(0);(0,I.useEffect)(()=>{if(!n.current)return;let e=n.current,t=()=>e.play().catch(()=>{});t(),e.addEventListener(`canplay`,t);let r=new IntersectionObserver(([t])=>{t&&(t.isIntersecting?e.play().catch(()=>{}):e.pause())},{threshold:.05});return r.observe(e),()=>{r.disconnect(),e.removeEventListener(`canplay`,t)}},[]),(0,I.useEffect)(()=>{if(e!==`scrollExpand`)return;let t=0,n=()=>{cancelAnimationFrame(t),t=requestAnimationFrame(()=>{let e=r.current;if(!e)return;let t=e.getBoundingClientRect(),n=window.innerHeight,i=n*.8,o=n*.15,s=(i-t.top)/(i-o);a(Math.min(1,Math.max(0,s)))})};return n(),window.addEventListener(`scroll`,n,{passive:!0}),window.addEventListener(`resize`,n),()=>{window.removeEventListener(`scroll`,n),window.removeEventListener(`resize`,n),cancelAnimationFrame(t)}},[e]);let o=(0,L.jsx)(`video`,{ref:n,className:`absolute inset-0 h-full w-full object-cover`,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:`auto`,children:(0,L.jsx)(`source`,{src:Fd.url,type:`video/mp4`})}),s=(0,L.jsx)(`div`,{"aria-hidden":!0,className:`absolute inset-0 pointer-events-none`,style:{background:`linear-gradient(180deg, rgba(0,0,0,0.15) 0%, transparent 25%, transparent 65%, rgba(0,0,0,0.4) 100%)`}});if(e===`bare`)return(0,L.jsx)(`div`,{className:`absolute inset-0 ${t}`,children:o});if(e===`full`)return(0,L.jsx)(`div`,{className:`relative w-full overflow-hidden bg-ink ${t}`,children:(0,L.jsxs)(`div`,{className:`relative aspect-[21/9] w-full`,children:[o,s]})});if(e===`scrollExpand`){let e=90+i*10,n=14-i*14,a=.985+i*.015;return(0,L.jsxs)(`div`,{ref:r,className:`relative w-full ${t}`,children:[(0,L.jsx)(`div`,{"aria-hidden":!0,className:`pointer-events-none absolute inset-x-0 -top-16 h-16`,style:{background:`linear-gradient(180deg, transparent 0%, var(--background) 100%)`}}),(0,L.jsx)(`div`,{className:`w-full flex justify-center`,children:(0,L.jsxs)(`div`,{className:`relative overflow-hidden bg-ink will-change-[width,border-radius,transform] transition-[width,border-radius,transform] duration-500 ease-[cubic-bezier(0.2,0.7,0.2,1)]`,style:{width:`${e}%`,borderRadius:`${n}px`,transform:`scale(${a})`,aspectRatio:`21 / 9`,boxShadow:i<1?`0 30px 80px -40px rgba(15,23,42,0.35)`:`none`},children:[o,s]})})]})}return(0,L.jsxs)(`div`,{className:`container-rd ${t}`,children:[(0,L.jsxs)(`div`,{className:`relative overflow-hidden rounded-[10px] border border-hairline bg-ink aspect-[21/10] md:aspect-[21/9]`,style:{animation:`rd-mask-reveal 1.1s cubic-bezier(0.2,0.7,0.2,1) both`},children:[o,s]}),(0,L.jsx)(`style`,{children:`@keyframes rd-mask-reveal { from { clip-path: inset(0 50% 0 50% round 10px); opacity: 0.4 } to { clip-path: inset(0 0 0 0 round 10px); opacity: 1 } }`})]})}function Ld({src:e,poster:t,className:n=``,style:r,ariaLabel:i,rootMargin:a=`1000px 0px`,eager:o=!1}){let s=(0,I.useRef)(null),[c,l]=(0,I.useState)(o);return(0,I.useEffect)(()=>
12{if(c)return;let e=s.current;if(!e)return;let t=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){l(!0),t.disconnect();break}},{rootMargin:a});return t.observe(e),()=>t.disconnect()},[c,a]),(0,I.useEffect)(()=>{if(!c)return;let e=s.current;if(!e)return;let t=()=>e.play().catch(()=>{});t(),e.addEventListener(`canplay`,t);let n=new IntersectionObserver(([t])=>{t&&(t.isIntersecting?e.play().catch(()=>{}):e.pause())},{rootMargin:`600px 0px`,threshold:0});return n.observe(e),()=>{n.disconnect(),e.removeEventListener(`canplay`,t)}},[c]),(0,L.jsx)(`video`,{ref:s,"aria-label":i,className:n,style:r,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:c?`auto`:`none`,poster:t,children:c?(0,L.jsx)(`source`,{src:e,type:`video/mp4`}):null})}function Rd(e,t,n={}){let r=e.get(),a=null,s=r,c,l=typeof r==`string`?r.replace(/[\d.-]/g,``):void 0,u=()=>{a&&=(a.stop(),null),e.animation=void 0},d=()=>{let t=Bd(e.get()),r=Bd(s);if(t===r){u();return}let o=a?a.getGeneratorVelocity():e.getVelocity();u(),a=new i({keyframes:[t,r],velocity:o,type:`spring`,restDelta:.001,restSpeed:.01,...n,onUpdate:c})},p=()=>{d(),e.animation=a??void 0,e.events.animationStart?.notify(),a?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{s=e,c=e=>t(zd(e,l)),f.postRender(p)},u),o(t)){let r=n.skipInitialAnimation===!0,i=t.on(`change`,t=>{r?(r=!1,e.jump(zd(t,l),!1)):e.set(zd(t,l))}),a=e.on(`destroy`,i);return()=>{i(),a()}}return u}function zd(e,t){return t?e+t:e}function Bd(e){return typeof e==`number`?e:parseFloat(e)}function Vd(e,t={}){let{isStatic:n}=(0,I.useContext)(u),r=()=>o(e)?e.get():e;if(n)return h(r);let i=p(r());return(0,I.useInsertionEffect)(()=>Rd(i,e,t),[i,JSON.stringify(t)]),i}function Hd(e,t={}){return Vd(e,{type:`spring`,...t})}var Ud=(0,I.createContext)(null);function Wd({children:e,className:t,offset:n,as:r=`div`}){let i=d(),a=r;return i===`desktop`?(0,L.jsx)(Gd,{className:t,offset:n,as:r,children:e}):(0,L.jsx)(a,{className:t,children:e})}function Gd({children:e,className:t,offset:n,as:r=`div`}){let i=(0,I.useRef)(null),o=!!s(),{scrollYProgress:l}=m({target:i,offset:n??[`start 92%`,`center 58%`]}),u=Hd(l,{stiffness:110,damping:26,mass:.35,restDelta:.001});return(0,L.jsx)(c,{features:a,strict:!0,children:(0,L.jsx)(r,{ref:i,className:t,children:(0,L.jsx)(Ud.Provider,{value:{progress:u,reduce:o,bp:`desktop`},children:e})})})}var Kd={opacity:0,blur:6,scale:1};function qd({children:e,className:t,style:n,from:r={},range:i=[0,1],mobileScale:a=.35,as:o=`div`}){let s=(0,I.useContext)(Ud),c=o;return s?(0,L.jsx)(Jd,{className:t,style:n,from:r,range:i,mobileScale:a,as:o,ctx:s,children:e}):(0,L.jsx)(c,{className:t,style:n,children:e})}function Jd({children:e,className:t,style:n,from:r={},range:i=[0,1],mobileScale:a=.35,as:o=`div`,ctx:s}){let{progress:c,reduce:u}=s,d=l[o]??l.div,[f,p]=i,m=r.x??0,g=r.y??0,_=r.rotate??0,v=r.scale??Kd.scale,y=r.opacity??Kd.opacity,b=r.blur??Kd.blur,x=r.clipPath,S=h(c,[f,p],[m,0],{clamp:!0}),C=h(c,[f,p],[g,0],{clamp:!0}),ee=h(c,[f,p],[_,0],{clamp:!0}),te=h(c,[f,p],[v,1],{clamp:!0}),ne=h(c,[f,p],[y,1],{clamp:!0}),re=h(h(c,[f,p],[b,0],{clamp:!0}),e=>`blur(${e}px)`),ie=h(h(c,[f,p],[0,1],{clamp:!0}),e=>x?Yd(x,e):`none`),ae={opacity:ne},oe={x:S,y:C,rotate:ee,scale:te,opacity:ne,filter:re,willChange:`transform, opacity, filter`};return x&&(oe.clipPath=ie),(0,L.jsx)(d,{"data-motion":!0,className:t,style:{...u?ae:oe,...n},children:e})}function Yd(e,t){let n=e.match(/inset\(\s*([\d.]+)([%p]?[x%]?)\s+([\d.]+)([%p]?[x%]?)\s+([\d.]+)([%p]?[x%]?)\s+([\d.]+)([%p]?[x%]?)(?:\s+round\s+([\d.]+)([a-z%]*))?\s*\)/);if(!n)return e;let r=parseFloat(n[1]),i=parseFloat(n[3]),a=parseFloat(n[5]),o=parseFloat(n[7]),s=n[2]||n[4]||n[6]||n[8]||`%`,c=n[9]?parseFloat(n[9]):null,l=n[10]||`px`,u=e=>e+(0-e)*t,d=c===null?``:` round ${u(c)}${l}`;return`inset(${u(r)}${s} ${u(i)}${s} ${u(a)}${s} ${u(o)}${s}${d})`}var Xd=B(`/`)({head:()=>({meta:[{title:`Robotic Data | Physical AI Training Data & Datasets`},{name:`description`,content:`Robotic Data delivers real-world LiDAR, imagery and human datasets that train autonomous vehicles, humanoid robots and Physical AI models.`},{property:`og:title`,content:`Robotic Data | Physical AI Training Data & Datasets`},{property:`og:description`,content:`Robotic Data delivers real-world LiDAR, imagery and human datasets that train autonomous vehicles, humanoid robots and Physical AI models.`},{property:`og:url`,content:`https://roboticdata.com/`},{property:`og:image`,content:`https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/49b07775-2d4a-4b60-8c56-0647add568e9/id-preview-fa778cc5--098c469d-388f-44c4-a37a-1c3ea0c85472.lovable.app-1783762739677.png`},{name:`twitter:title`,content:`Robotic Data | Physical AI Training Data & Datasets`},{name:`twitter:description`,content:`Robotic Data delivers real-world LiDAR, imagery and human datasets that train autonomous vehicles, humanoid robots and Physical AI models.`},{name:`twitter:image`,content:`https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/49b07775-2d4a-4b60-8c56-0647add568e9/id-preview-fa778cc5--098c469d-388f-44c4-a37a-1c3ea0c85472.lovable.app-1783762739677.png`}],links:[{rel:`canonical`,href:`https://roboticdata.com/`}],scripts:[{type:`application/ld+json`,children:JSON.stringify({"@context":`https://schema.org`,"@type":`Organization`,name:`Robotic Data`,alternateName:`Voxelmaps`,url:`https://roboticdata.com`,logo:`https://roboticdata.com/favicon.png`,de
12scription:`Real-world datasets powering autonomous vehicles, humanoid robots, drones and the next generation of Physical AI.`,sameAs:[`https://www.linkedin.com/company/roboticdata26`]})},{type:`application/ld+json`,children:JSON.stringify({"@context":`https://schema.org`,"@type":`WebSite`,name:`Robotic Data`,url:`https://roboticdata.com`})}]}),component:V(()=>Q(()=>import(`./routes-Cv5MBc2C.js`),__vite__mapDeps([21,1,12,8,2,6,7,22,23,24,25,26,27,20,28])),`component`)}),Zd=B(`/world-data/`)({head:()=>({meta:[{title:`World Data | LiDAR & 3D Spatial Datasets for Physical AI`},{name:`description`,content:`World Data combines LiDAR, 72MP imagery and semantics into high-fidelity 3D datasets for autonomous vehicles, humanoid robots and Physical AI. Learn more.`},{property:`og:title`,content:`World Data | LiDAR & 3D Spatial Datasets for Physical AI`},{property:`og:description`,content:`World Data combines LiDAR, 72MP imagery and semantics into high-fidelity 3D datasets for autonomous vehicles, humanoid robots and Physical AI. Learn more.`}]}),component:V(()=>Q(()=>import(`./world-data-DwYjST3o.js`),__vite__mapDeps([29,1,2,30,8,31,7,24,6,32,33,34,35,36,37])),`component`)}),Qd=B(`/human-data/`)({head:()=>({meta:[{title:`Human Data for Robot Learning & Embodied AI Training`},{name:`description`,content:`Multi-modal human data covering video, audio, motion and manipulation, teaching humanoid robots and embodied AI how people perform real-world tasks.`},{property:`og:title`,content:`Human Data for Robot Learning & Embodied AI Training`},{property:`og:description`,content:`Multi-modal human data covering video, audio, motion and manipulation, teaching humanoid robots and embodied AI how people perform real-world tasks.`},{property:`og:type`,content:`website`},{name:`twitter:title`,content:`Human Data for Robot Learning & Embodied AI Training`},{name:`twitter:description`,content:`Multi-modal human data covering video, audio, motion and manipulation, teaching humanoid robots and embodied AI how people perform real-world tasks.`}]}),component:V(()=>Q(()=>import(`./human-data-Re6AUJXn.js`),__vite__mapDeps([38,1,2,31,7,8,24,6,39,32,40,33,41,42,36,27,43])),`component`)}),$d=B(`/about/`)({head:()=>({meta:[{title:`About Robotic Data | Data Infrastructure for Physical AI`},{name:`description`,content:`Robotic Data builds the World Data and Human Data infrastructure behind Physical AI, with global operations across the US, Europe, Mexico and Taiwan.`},{property:`og:title`,content:`About Robotic Data | Data Infrastructure for Physical AI`},{property:`og:description`,content:`Robotic Data builds the World Data and Human Data infrastructure behind Physical AI, with global operations across the US, Europe, Mexico and Taiwan.`},{property:`og:type`,content:`website`},{name:`twitter:title`,content:`About Robotic Data | Data Infrastructure for Physical AI`},{name:`twitter:description`,content:`Robotic Data builds the World Data and Human Data infrastructure behind Physical AI, with global operations across the US, Europe, Mexico and Taiwan.`}]}),component:V(()=>Q(()=>import(`./about-Dccc2bOo.js`),__vite__mapDeps([44,1,2,30,8,5,6,7,22,23,24,39])),`component`)}),ef=B(`/world-data/voxelmaps-digital-twin-platform`)({head:()=>({meta:[{title:`Voxelmaps Digital Twin Platform | 4D City Data Search`},{name:`description`,content:`The Voxelmaps digital twin platform makes the physical world searchable, uniting point clouds, imagery and semantics in one living 4D model. Book a demo.`},{property:`og:title`,content:`Voxelmaps Digital Twin Platform | 4D City Data Search`},{property:`og:description`,content:`The Voxelmaps digital twin platform makes the physical world searchable, uniting point clouds, imagery and semantics in one living 4D model. Book a demo.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/world-data/voxelmaps-digital-twin-platform`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Voxelmaps Digital Twin Platform | 4D City Data Search`},{name:`twitter:description`,content:`The Voxelmaps digital twin platform makes the physical world searchable, uniting point clouds, imagery and semantics in one living 4D model. Book a demo.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/world-data/voxelmaps-digital-twin-platform`}]}),component:V(()=>Q(()=>import(`./voxelmaps-digital-twin-platform-nms6Fz2S.js`),__vite__mapDeps([45,1,2,31,7,8,24,6,39,40,25,46,47,48,49,50,51])),`component`)}),tf=B(`/world-data/symbo-network-usa`)({head:()=>({meta:[{title:`SYMBO Network USA | Nationwide Mobile Mapping Fleet`},{name:`description`,content:`The SYMBO network is a nationwide mobile mapping fleet continuously capturing and refreshing US streets to build a living physical index for Physical AI.`},{property:`og:title`,content:`SYMBO Network USA | Nationwide Mobile Mapping Fleet`},{property:`og:description`,content:`The SYMBO network is a nationwide mobile mapping fleet continuously capturing and refreshing US streets to build a living physical index for Physical AI.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/world-data/symbo-network-usa`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`SYMBO Network USA | Nationwide Mobile Mapping Fleet`},{name:`twitter:description`,content:`The SYMBO network is a nationwide mobile mapping fleet continuously capturing and refreshing US streets to build a living physical index for Physical AI.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/world-data/symbo-network-usa`}]}),component:V(()=>Q(()=>import(`./symbo-network-usa-BKuuiwI0.js`),__vite__mapDeps([52,1,2,31,7,8,24,6,22,39,32,40,33,25,34,53,41,37,20,51])),`component`)}),nf=B(`/world-data/street-level-data`)({head:()=>({meta:[{title:`Street-Level LiDAR Data & 360 Imagery | Robotic Data`},{name:`description`,content:`Street-level LiDAR data, 72MP imagery and precision positioning captured by the SYMBO fleet, ready for AV training, HD maps and digital twins. Learn more.`},{property:`og:title`,content:`Street-Level LiDAR Data & 360 Imagery | Robotic Data`},{property:`og:description`,content:`Street-level LiDAR data, 72MP imagery and precision positioning captured by the SYMBO fleet, ready for AV training, HD maps and digital twins. Learn more.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/world-data/street-level-data`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Street-Level LiDAR Data & 360 Imagery | Robotic Data`},{name:`twitter:description`,content:`Street-level LiDAR data, 72MP imagery and precision positioning captured by the SYMBO fleet, ready for AV training, HD maps and digital twins. Learn more.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/world-data/street-level-data`}]}),component:V(()=>Q(()=>
12import(`./street-level-data-C7X-OUYL.js`),__vite__mapDeps([54,1,2,31,7,8,24,6,32,40,34,53,41,46,47,37,55,49])),`component`)}),rf=B(`/world-data/pedestrian-indoor-data`)({head:()=>({meta:[{title:`Indoor & Pedestrian LiDAR Mapping Data | Robotic Data`},{name:`description`,content:`Indoor and pedestrian mapping data captured with portable LiDAR for humanoid robots, AMRs, warehouse automation and indoor navigation. Explore the datasets.`},{property:`og:title`,content:`Indoor & Pedestrian LiDAR Mapping Data | Robotic Data`},{property:`og:description`,content:`Indoor and pedestrian mapping data captured with portable LiDAR for humanoid robots, AMRs, warehouse automation and indoor navigation. Explore the datasets.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/world-data/pedestrian-indoor-data`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Indoor & Pedestrian LiDAR Mapping Data | Robotic Data`},{name:`twitter:description`,content:`Indoor and pedestrian mapping data captured with portable LiDAR for humanoid robots, AMRs, warehouse automation and indoor navigation. Explore the datasets.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/world-data/pedestrian-indoor-data`}]}),component:V(()=>Q(()=>import(`./pedestrian-indoor-data-BeztreII.js`),__vite__mapDeps([56,1,2,31,7,8,24,6,25,53,35,50,28])),`component`)}),af=B(`/world-data/aerial-data`)({head:()=>({meta:[{title:`Aerial LiDAR Mapping Data & Imagery | Robotic Data`},{name:`description`,content:`Survey-grade aerial LiDAR data and imagery from fixed-wing aircraft, helicopters and drones for digital twins, terrain models and Physical AI. Learn more.`},{property:`og:title`,content:`Aerial LiDAR Mapping Data & Imagery | Robotic Data`},{property:`og:description`,content:`Survey-grade aerial LiDAR data and imagery from fixed-wing aircraft, helicopters and drones for digital twins, terrain models and Physical AI. Learn more.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/world-data/aerial-data`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Aerial LiDAR Mapping Data & Imagery | Robotic Data`},{name:`twitter:description`,content:`Survey-grade aerial LiDAR data and imagery from fixed-wing aircraft, helicopters and drones for digital twins, terrain models and Physical AI. Learn more.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/world-data/aerial-data`}]}),component:V(()=>Q(()=>import(`./aerial-data-hlJzcFCn.js`),__vite__mapDeps([57,1,2,31,7,8,24,6,39,40,53,58,48,37,55,49])),`component`)}),of={version:1,asset_id:`1bb2a029-68d0-4d95-b20e-e931f3baeb3a`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/1bb2a029-68d0-4d95-b20e-e931f3baeb3a/cityhall-voxelmaps.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/1bb2a029-68d0-4d95-b20e-e931f3baeb3a/cityhall-voxelmaps.png`,original_filename:`cityhall-voxelmaps.png`,size:1655282,content_type:`image/png`,created_at:`2026-07-24T09:19:54Z`},sf=B(`/press/voxelmaps-san-jose-real-time-city-digital-twin`)({head:()=>({meta:[{title:`San Jose Real-Time City Digital Twin | Robotic Data`},{name:`description`,content:`Press release: Voxelmaps delivers a real-time city digital twin for San Jose, powered by NVIDIA AI and accelerated computing. Read the full announcement.`},{property:`og:title`,content:`San Jose Real-Time City Digital Twin | Robotic Data`},{property:`og:description`,content:`Press release: Voxelmaps delivers a real-time city digital twin for San Jose, powered by NVIDIA AI and accelerated computing. Read the full announcement.`},{property:`og:image`,content:of.url},{property:`og:type`,content:`article`}]}),component:V(()=>Q(()=>import(`./voxelmaps-san-jose-real-time-city-digital-twin-1Pllfonb.js`),__vite__mapDeps([59,1,5,6,7,8])),`component`)}),cf={version:1,asset_id:`476d4fe5-9c6f-4fab-9844-ed676e1c11e2`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/476d4fe5-9c6f-4fab-9844-ed676e1c11e2/voxelmaps_now_robotic_data.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/476d4fe5-9c6f-4fab-9844-ed676e1c11e2/voxelmaps_now_robotic_data.png`,original_filename:`voxelmaps_now_robotic_data.png`,size:659745,content_type:`image/png`,created_at:`2026-07-23T17:23:02Z`},lf=B(`/press/voxelmaps-rebrands-as-robotic-data`)({head:()=>({meta:[{title:`Voxelmaps Rebrands as Robotic Data | Press Release`},{name:`description`,content:`Press release: Voxelmaps rebrands as Robotic Data, reflecting its expansion from 3D mapping into World Data and Human Data for Physical AI. Read the news.`},{property:`og:title`,content:`Voxelmaps Rebrands as Robotic Data | Press Release`},{property:`og:description`,content:`Press release: Voxelmaps rebrands as Robotic Data, reflecting its expansion from 3D mapping into World Data and Human Data for Physical AI. Read the news.`},{property:`og:image`,content:cf.url},{property:`og:type`,content:`article`}]}),component:V(()=>Q(()=>import(`./voxelmaps-rebrands-as-robotic-data-C1WZyG8C.js`),__vite__mapDeps([60,1,5,6,7,8])),`component`)}),uf=B(`/human-data/techresearchstudies`)({head:()=>({meta:[{title:`TechResearchStudies | Crowdsourced Human Data Platform`}
12,{name:`description`,content:`TechResearchStudies.com is our crowdsourced human data platform, an always-on global workforce collecting task data for robots and foundation models.`},{property:`og:title`,content:`TechResearchStudies | Crowdsourced Human Data Platform`},{property:`og:description`,content:`TechResearchStudies.com is our crowdsourced human data platform, an always-on global workforce collecting task data for robots and foundation models.`}]}),component:V(()=>Q(()=>import(`./techresearchstudies-DDw9oiqp.js`),__vite__mapDeps([61,1,2,31,7,8,24,6,39,32,25,34,62,42,58,28])),`component`)}),df=B(`/human-data/collection-services`)({head:()=>({meta:[{title:`Human Data Collection Services for AI | Robotic Data`},{name:`description`,content:`End-to-end human data collection services: study design, participant recruitment, global capture and AI-ready datasets for robotics. Start your project.`},{property:`og:title`,content:`Human Data Collection Services for AI | Robotic Data`},{property:`og:description`,content:`End-to-end human data collection services: study design, participant recruitment, global capture and AI-ready datasets for robotics. Start your project.`}]}),component:V(()=>Q(()=>import(`./collection-services-p9s9UCSk.js`),__vite__mapDeps([63,1,2,30,8,31,7,24,6,22,39,32,40,33,62,46,26,42,36,37,55,43,28,51])),`component`)}),ff=B(`/about/news-investor-updates`)({head:()=>({meta:[{title:`Robotic Data News & Investor Updates | Company Press`},{name:`description`,content:`Company news and investor updates from Robotic Data: technology milestones, customer deployments, partnerships and funding. Read the latest announcements.`},{property:`og:title`,content:`Robotic Data News & Investor Updates | Company Press`},{property:`og:description`,content:`Company news and investor updates from Robotic Data: technology milestones, customer deployments, partnerships and funding. Read the latest announcements.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/about/news-investor-updates`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Robotic Data News & Investor Updates | Company Press`},{name:`twitter:description`,content:`Company news and investor updates from Robotic Data: technology milestones, customer deployments, partnerships and funding. Read the latest announcements.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/about/news-investor-updates`}]}),component:V(()=>Q(()=>import(`./news-investor-updates-BJaQ2NUP.js`),__vite__mapDeps([64,1,5,6,7,8])),`component`)}),pf=[{name:`Peter Atalla`,role:`Chief Executive Officer`,bio:`Peter Atalla is the Chief Executive Officer of Robotic Data and a technology entrepreneur with more than 18 years of experience in geospatial technology, artificial intelligence, and robotics. Prior to Robotic Data, Peter founded and served as CEO of Navmii, growing the navigation platform to more than 27 million users worldwide. At Robotic Data, Peter leads the company's mission to build the data infrastructure for Physical AI, developing World Data and Human Data platforms that enable autonomous vehicles, drones, humanoid robots, and AI systems to understand and interact with the real world. Peter has founded and scaled multiple technology companies and has been involved in two successful technology exits.`,image:{version:1,asset_id:`4ec88595-5a9e-4d5c-9c38-9fcfa601cbb0`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/4ec88595-5a9e-4d5c-9c38-9fcfa601cbb0/Peter_Atalla.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/4ec88595-5a9e-4d5c-9c38-9fcfa601cbb0/Peter_Atalla.png`,original_filename:`Peter_Atalla.png`,size:393152,content_type:`image/png`,created_at:`2026-07-14T20:47:22Z`}.url},{name:`Johnblaze Kolinsky-Young`,role:`Chief Operating Officer`,bio:`Johnblaze leads global operations and large-scale data collection programs. Extensive experience delivering complex enterprise projects for many of the world's leading technology companies, ensuring Robotic Data consistently delivers exceptional qual
12ity at global scale.`,image:{version:1,asset_id:`04d6faf2-6984-45f1-86a4-165d246c0940`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/04d6faf2-6984-45f1-86a4-165d246c0940/Johnblaze_Kolinsky-Young.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/04d6faf2-6984-45f1-86a4-165d246c0940/Johnblaze_Kolinsky-Young.png`,original_filename:`Johnblaze_Kolinsky-Young.png`,size:237621,content_type:`image/png`,created_at:`2026-07-14T20:47:22Z`}.url},{name:`Rob Nawy`,role:`Chief Strategy Officer`,bio:`Rob joined Robotic Data from Parsons Corporation (NYSE: PSN), where he led the IPK Cyber and Energy divisions following the acquisition of IPKeys, which he founded. An experienced technology executive, he has led digital transformation, cybersecurity, and critical infrastructure initiatives, including early automation technologies that contributed to the evolution of today's Physical AI. At Robotic Data, he oversees corporate strategy, partnerships, and long-term growth. Rob holds Engineering and Economics degrees and an MBA from Rutgers University and is a Certified Public Accountant.`,image:{version:1,asset_id:`d65b519d-e2c6-4fbd-ac17-a0d21de4ad6a`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/d65b519d-e2c6-4fbd-ac17-a0d21de4ad6a/Rob_Nawy.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/d65b519d-e2c6-4fbd-ac17-a0d21de4ad6a/Rob_Nawy.png`,original_filename:`Rob_Nawy.png`,size:272573,content_type:`image/png`,created_at:`2026-07-14T20:47:21Z`}.url},{name:`Andrey Trifonov`,role:`Chief Technology Officer`,bio:`Andrey is co-founder of Robotic Data and architect of the company's technology platform. Andrey leads engineering, AI, cloud infrastructure, and the development of SYMBO, the Digital Twin Platform, and Robotic Data's core technologies.`,image:{version:1,asset_id:`1b5ec9ed-6d6e-4eb0-a279-0bbbc5cded3b`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/1b5ec9ed-6d6e-4eb0-a279-0bbbc5cded3b/Andrey_Trifonov.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/1b5ec9ed-6d6e-4eb0-a279-0bbbc5cded3b/Andrey_Trifonov.png`,original_filename:`Andrey_Trifonov.png`,size:408859,content_type:`image/png`,created_at:`2026-07-14T20:47:22Z`}.url},{name:`Nuno Felix`,role:`Chief of Engineering`,bio:`Nuno leads engineering delivery and hardware deployment across Robotic Data's global operations. Nuno specializes in AI data systems, robotics hardware, and large-scale operational execution.`,image:{version:1,asset_id:`c5b2cc65-36b6-41c3-8c6d-85b2507e67e9`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/c5b2cc65-36b6-41c3-8c6d-85b2507e67e9/Nuno_Felix.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/c5b2cc65-36b6-41c3-8c6d-85b2507e67e9/Nuno_Felix.png`,original_filename:`Nuno_Felix.png`,size:349713,content_type:`image/png`,created_at:`2026-07-14T20:47:22Z`}.url},{name:`Brian Soliday`,role:`Chief Revenue Officer`,bio:`Brian is an enterprise sales executive with more than three decades of experience serving geospatial, mapping, and remote sensing markets. Brian leads global commercial strategy and customer growth.`,image:{version:1,asset_id:`4853a46f-490c-4805-9a81-26a244435604`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/4853a46f-490c-4805-9a81-26a244435604/Brian_Soliday.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/4853a46f-490c-4805-9a81-26a244435604/Brian_Soliday.png`,original_filename:`Brian_Soliday.png`,size:330611,content_type:`image/png`,created_at:`2026-07-14T20:47:21Z`}.url},{name:`Bram de Bot`,role:`Chief Solutions Officer`,bio:`Bram is a spatial data and enterprise solutions expert with extensive experience delivering large-scale geospatial programs. Bram works closely with customers to design and deploy complex Physical AI and digital twin solutions.`,image:{version:1,asset_id:`6acb8605-f31e-46e2-a73c-e2369791ef4f`,project_id:`098c469d-388f-44c4-a37a-1c3ea0c85472`,url:`/__l5e/assets-v1/6acb8605-f31e-46e2-a73c-e2369791ef4f/Bram_de_Bot.png`,r2_key:`a/v1/098c469d-388f-44c4-a37a-1c3ea0c85472/6acb8605-f31e-46e2-a73c-e2369791ef4f/Bram_de_Bot.png`,original_filename:`Bram_de_Bot.png`,size:372961,content_type:`image/png`,created_at:`2026-07-14T20:47:22Z`}.url}],mf=B(`/about/leadership`)({head:()=>({meta:[{title:`Leadership Team | Robotic Data Executives & Founders`},{name:`description`,content:`Meet the Robotic Data leadership team, the mapping, robotics and AI veterans building the data infrastru
12cture that Physical AI runs on. Learn more.`},{property:`og:title`,content:`Leadership Team | Robotic Data Executives & Founders`},{property:`og:description`,content:`Meet the Robotic Data leadership team, the mapping, robotics and AI veterans building the data infrastructure that Physical AI runs on. Learn more.`},{property:`og:type`,content:`website`}],scripts:[{type:`application/ld+json`,children:JSON.stringify({"@context":`https://schema.org`,"@graph":pf.map(e=>({"@type":`Person`,name:e.name,jobTitle:e.role,worksFor:{"@type":`Organization`,name:`Robotic Data`},...e.image?{image:e.image}:{}}))})}]}),component:V(()=>Q(()=>import(`./leadership-BYkkrViJ.js`),__vite__mapDeps([65,1,2,5,6,7,8])),`component`)}),hf=B(`/about/careers`)({head:()=>({meta:[{title:`Careers in Physical AI Data | Jobs at Robotic Data`},{name:`description`,content:`Explore careers at Robotic Data and help build the data platform powering the next generation of intelligent machines. See how to join our global team.`},{property:`og:title`,content:`Careers in Physical AI Data | Jobs at Robotic Data`},{property:`og:description`,content:`Explore careers at Robotic Data and help build the data platform powering the next generation of intelligent machines. See how to join our global team.`},{property:`og:type`,content:`website`},{property:`og:url`,content:`https://roboticdata.com/about/careers`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:`Careers in Physical AI Data | Jobs at Robotic Data`},{name:`twitter:description`,content:`Explore careers at Robotic Data and help build the data platform powering the next generation of intelligent machines. See how to join our global team.`}],links:[{rel:`canonical`,href:`https://roboticdata.com/about/careers`}]}),component:V(()=>Q(()=>import(`./careers-DWvycSe-.js`),__vite__mapDeps([66,1,8])),`component`)}),gf=Td.update({id:`/thank-you`,path:`/thank-you`,getParentRoute:()=>X}),_f=Ed.update({id:`/terms`,path:`/terms`,getParentRoute:()=>X}),vf=Dd.update({id:`/robotic-space-thesis`,path:`/robotic-space-thesis`,getParentRoute:()=>X}),yf=Od.update({id:`/privacy`,path:`/privacy`,getParentRoute:()=>X}),bf=kd.update({id:`/media`,path:`/media`,getParentRoute:()=>X}),xf=Ad.update({id:`/human-data-samples`,path:`/human-data-samples`,getParentRoute:()=>X}),Sf=jd.update({id:`/email-signature`,path:`/email-signature`,getParentRoute:()=>X}),Cf=Md.update({id:`/data-samples`,path:`/data-samples`,getParentRoute:()=>X}),wf=Nd.update({id:`/data-catalogue-thank-you`,path:`/data-catalogue-thank-you`,getParentRoute:()=>X}),Tf=$.update({id:`/cookie-policy`,path:`/cookie-policy`,getParentRoute:()=>X}),Ef=Pd.update({id:`/contact`,path:`/contact`,getParentRoute:()=>X}),Df=Xd.update({id:`/`,path:`/`,getParentRoute:()=>X}),Of=Zd.update({id:`/world-data/`,path:`/world-data/`,getParentRoute:()=>X}),kf=Qd.update({id:`/human-data/`,path:`/human-data/`,getParentRoute:()=>X}),Af=$d.update({id:`/about/`,path:`/about/`,getParentRoute:()=>X}),jf=ef.update({id:`/world-data/voxelmaps-digital-twin-platform`,path:`/world-data/voxelmaps-digital-twin-platform`,getParentRoute:()=>X}),Mf=tf.update({id:`/world-data/symbo-network-usa`,path:`/world-data/symbo-network-usa`,getParentRoute:()=>X}),Nf=nf.update({id:`/world-data/street-level-data`,path:`/world-data/street-level-data`,getParentRoute:()=>X}),Pf=rf.update({id:`/world-data/pedestrian-indoor-data`,path:`/world-data/pedestrian-indoor-data`,getParentRoute:()=>X}),Ff=af.update({id:`/world-data/aerial-data`,path:`/world-data/aerial-data`,getParentRoute:()=>X}),If=sf.update({id:`/press/voxelmaps-san-jose-real-time-city-digital-twin`,path:`/press/voxelmaps-san-jose-real-time-city-digital-twin`,getParentRoute:()=>X}),Lf=lf.update({id:`/press/voxelmaps-rebrands-as-robotic-data`,path:`/press/voxelmaps-rebrands-as-robotic-data`,getParentRoute:()=>X}),Rf=uf.update({id:`/human-data/techresearchstudies`,path:`/human-data/techresearchstudies`,getParentRoute:()=>X}),zf=df.update({id:`/human-data/collection-services`,path:`/human-data/collection-services`,getParentRoute:()=>X}),Bf=ff.update({id:`/about/news-investor-updates`,path:`/about/news-investor-updates`,getParentRoute:()=>X}),Vf=mf.update({id:`/about/leadership`,path:`/about/leadership`,getParentRoute:()=>X}),Hf={IndexRoute:Df,ContactRoute:Ef,CookiePolicyRoute:Tf,DataCatalogueThankYouRoute:wf,DataSamplesRoute:Cf,EmailSignatureRoute:Sf,HumanDataSamplesRoute:xf,MediaRoute:bf,PrivacyRoute:yf,RoboticSpaceThesisRoute:vf,TermsRoute:_f,ThankYouRoute:gf,AboutCareersRoute:hf.update({id:`/about/careers`,path:`/about/careers`,getParentRoute:()=>X}),AboutLeadershipRoute:Vf,AboutNewsInvestorUpdatesRoute:Bf,HumanDataCollectionServicesRoute:zf,HumanDataTechresearchstudiesRoute:Rf,PressVoxelmapsRebrandsAsRoboticDataRoute:Lf,PressVoxelmapsSanJoseRealTimeCityDigitalTwinRoute:If,WorldDataAerialDataRoute:Ff,WorldDataPedestrianIndoorDataRoute:Pf,WorldDataStreetLevelDataRoute:Nf,WorldDataSymboNetworkUsaRoute:Mf,WorldDataVoxelmapsDigitalTwinPlatformRoute:jf,AboutIndexRoute:Af,HumanDataIndexRoute:kf,WorldDataIndexRoute:Of},Uf=X._addFileChildren(Hf),Wf=()=>Jc({routeTree:Uf,context:{queryClient:new ru},scrollRestoration:!0,defaultPreloadStaleTime:0});async function Gf(){let e=await Wf(),t;if(ul){let n=await ul.getOptions();n.serializationAdapters=n.serializationAdapters??[],window.__TSS_START_OPTIONS__=n,t=n.seri
12alizationAdapters,e.options.defaultSsr=n.defaultSsr}else t=[],window.__TSS_START_OPTIONS__={serializationAdapters:t};return t.push(ms),e.options.serializationAdapters&&t.push(...e.options.serializationAdapters),e.update({basepath:``,serializationAdapters:t}),e.stores.matchesId.get().length||await _s(e),e}var Kf=Gf;async function qf(){let e=await Kf();return window.$_TSR?.h(),e}var Jf;function Yf(){return Jf||=qf(),(0,L.jsx)(ws,{promise:Jf,children:e=>(0,L.jsx)(Zc,{router:e})})}var Xf=x();(0,I.startTransition)(()=>{(0,Xf.hydrateRoot)(document,(0,L.jsx)(I.StrictMode,{children:(0,L.jsx)(Yf,{})}))});export{mu as _,Wd as a,Ec as b,Id as c,Pu as d,yu as f,hu as g,gu as h,qd as i,Bu as l,_u as m,cf as n,Hd as o,vu as p,of as r,Ld as s,pf as t,zu as u,pu as v,du as y};
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.