1import{n as e,r as t,t as n}from"./react-yIOJJ3r4.js";import{t as r}from"./invariant-DEEwAagU.js";import{t as i}from"./jsx-runtime-GUstRb9F.js";function a(e){return e[e.length-1]}function o(e,t){return typeof e==`function`?e(t):e}var s=Object.prototype.hasOwnProperty;function c(e){for(let t in e)if(s.call(e,t))return!0;return!1}var l=()=>Object.create(null),u=(e,t)=>d(e,t,!0);function d(e,t,n,r=0){if(e===t)return e;if(r++>500)return t;let i=Array.isArray(e)&&Array.isArray(t);if(!i&&!(f(e)&&f(t)))return t;let o=Object.keys(e),c=o.length,u=Object.keys(t),p=u.length;if(i?c!==e.length||p!==t.length||c&&a(o)!==`${c-1}`||p&&a(u)!==`${p-1}`:c!==Object.getOwnPropertyNames(e).length||p!==Object.getOwnPropertyNames(t).length||Object.getOwnPropertySymbols(t).length)return t;let m=0,h,g,_;if(i){for(;m<p&&(_=m,g=e[_],h=t[_],h=g===h?g:typeof g==`object`?d(g,h,n,r):h,h===g);m++);if(m===p&&c===p)return e}else{let i=c===p,a=!0;for(;m<p;m++){_=u[m],g=e[_];let c=t[_];h=g===c?g:typeof g==`object`?d(g,c,n,r):c,i&&=h===g&&(o[m]===_||s.call(e,_)),a&&=Object.is(h,c),o[m]=h}if(i)return Object.getOwnPropertySymbols(e).length?t:e;if(a)return t}let v=i?u.fill(0):n?l():{};for(let a=0;a<p;a++)_=i?a:u[a],i?(g=e[_],a>m&&(h=t[_],h=g===h?g:typeof g==`object`?d(g,h,n,r):h),v[_]=a<m?g:h):v[_]=o[a];return v}function f(e){return!e||typeof e!=`object`?!1:(Object.getPrototypeOf(e)?.constructor??Object)===Object}function p(e,t,n,r){if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let i=0,a=e.length;i<a;i++){let a=e[i],o=t[i];if(a!==o&&!p(a,o,n,r))return!1}return!0}if(f(e)&&f(t)){if(n){for(let i in t)if((r||t[i]!==void 0)&&!p(e[i],t[i],n,r))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++;for(let a in t)if((r||t[a]!==void 0)&&(i--===0||!p(e[a],t[a],n,r)))return!1;return i===0}return!1}function m(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}
1var h=/[\x00-\x1f\x7f"<>`{}]/g;function g(e){return e.replace(h,e=>`%`+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,`0`))}function _(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 g(t)}var v=[`http:`,`https:`,`mailto:`,`tel:`];function y(e){if(e[0]!==`/`&&e.includes(`:`))return/^[\x00-\x20]*([a-z][a-z\d+.\t\n\r-]*:)/i.exec(e)?.[1]?.replace(/[\t\n\r]/g,``).toLowerCase()}var b=/^[\x00-\x20]*[\\/][\t\n\r]*[\\/]/;function x(e,t){if(!e)return!1;if(b.test(e))return!0;let n=y(e);return n?!t.has(n):!1}var S={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},C=/[&><\u2028\u2029]/g;function ee(e){return e.replace(C,e=>S[e])}function w(e){if(!e)return e;let t=e;if(/[%\\\x00-\x1f\x7f]/.test(e)){let n=/%25|%5C/gi,r=0,i;for(t=``;(i=n.exec(e))!==null;)t+=_(e.slice(r,i.index))+i[0],r=n.lastIndex;t+=_(r?e.slice(r):e)}return t}function te(e){return/[\s\u0080-\uFFFF]/.test(e)?e.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):e}function ne(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 T(e){return e.replace(/\/{2,}/g,`/`)}function E(e){return e===`/`?e:e.replace(/^\/+/,``)}function D(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/+$/,``):e}function re(e){return D(E(e))}function O(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function k(e,t,n=`never`,r){if(t.includes(`//`)&&(t=T(t)),t.startsWith(`/`))return t.length===1||n===`preserve`?t:n===`always`?t.endsWith(`/`)?t:`${t}/`:t.endsWith(`/`)?t.slice(0,-1):t;let i=t===`.`,o;if(r){o=i?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(i)s=e.split(`/`);else{for(e.includes(`//`)&&(e=T(e)),s=e.split(`/`);s.length>1&&a(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.length>1?s.pop():s=[``]:r===`.`||s.push(r)}}s.length>1&&(a(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=s.join(`/`),l=(i?T(c):c)||`/`;return o&&r&&r.set(o,l),l}function A(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=new RegExp([...t.keys()].join(`|`).replace(/[.*()]/g,`\\$&`),`g`);return e=>e.replace(n,e=>t.get(e)??e)}function j(e){return e==null||e===``}function M(e,t,n){if(typeof t!=`string`)return``+(t??void 0);let r=e===`_splat`;if(r&&(!t||/^[a-zA-Z0-9\-._~!/]*$/.test(t)))return t;let i=encodeURIComponent(t);return r&&(i=i.replaceAll(`%2F`,`/`)),n?n(i):i}function N(e,t,n,r,i){let a=e.endsWith(`/`)?`/`:``,o=``;for(let e of t){if(typeof e==`string`){o+=e;continue}let[t,s,c,l]=e,u=t===2,d=u&&l!==void 0?l+a:l,f=n[s];if(t!==3||f!=null){if(i&&(i[s]=f,u&&(i[`*`]=f)),u&&j(f)){if(c===`/`&&!d)continue;f=``}o+=c+M(s,f,r)+(d||``)}}return o+a||`/`}var P=`Error preloading route! âï¸`,F=t(n(),1),I=i(),L=()=>!0,ie=()=>!1;function ae({children:e,fallback:t=null}){return(0,I.jsx)(F.Fragment,{children:R()?e:t})}function R(e=!0){return F.useSyncExternalStore(z,L,e?ie:L)}function z(){return()=>{}}var oe=F.createContext(null);function B(e){return F.useContext(oe)}var se=F.createContext(void 0),ce=F.createContext(void 0),le=e((e=>{var t=n();function r(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:r,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})),ue=e(((e,t)=>{t.exports=le()})),de=e((e=>{var t=n(),r=ue();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=r.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}})),fe=e(((e,t)=>{t.exports=de()}))();function pe(e,t){return e===t}function V(e,t=e=>e,n){let r=n?.compare??pe,i=(0,F.useCallback)(t=>{let{unsubscribe:n}=e.subscribe(t);return n},[e]),a=(0,F.useCallback)(()=>e.get(),[e]);return(0,fe.useSyncExternalStoreWithSelector)(i,a,a,t,r)}var H={};function U(e,t){let n=F.useRef();return r=>{let i=e?.select?e.select(r):r;return e?.structuralSharing??t.options.defaultStructuralSharing?n.current=d(n.current,i):i}}function W(e){let t=B(),n=F.useContext(e.from?ce:se),i=e.from??n,a=t.stores.getMatchStore(i),o=U(e,t),s=V(a,e=>e?o(e):H);if(s!==H)return s;(e.shouldThrow??!0)&&r()}function me(e){return W({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 G(e){let t=B();return F.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}function he(...e){let t=F.useRef(e),n=t.current;return e.forEach((e,t)=>{p(n[t],e,!1,!0)||(n[t]=e)}),t.current}function K(e,t){e.preloadRoute(t).catch(e=>{console.warn(e),console.warn(P)})}var ge={compare:(e,t)=>
1e[0]===t[0]&&e[1]===t[1]};function _e(e,t){let n=typeof e==`string`&&y(e);if(n)return t.has(n)?e:null}function ve(e,t,n,r,i){let a=O(e.pathname,r),o=O(t.pathname,r);return(n?.exact?a!==o:!(a.startsWith(o)&&(a.length===o.length||a[o.length]===`/`)))||(n?.includeSearch??!0)&&!p(e.search,t.search,!n?.exact,n?.explicitUndefined)?!1:!n?.includeHash||i&&e.hash===t.hash}function ye(e,t,n){let r=B(),i=F.useRef(null),a=F.useCallback(e=>{if(i.current=e,typeof t==`function`)return t(e);t&&(t.current=e)},[t]),{activeOptions:o,to:s,preload:c,preloadDelay:l,hashScrollIntoView:u,replace:d,startTransition:f,resetScroll:p,viewTransition:m,ignoreBlocker:h,disabled:g,target:_,onClick:v,onBlur:b,onFocus:x,onMouseEnter:S,onMouseLeave:C,onTouchStart:ee}=e,w=R(!!o?.includeHash),[te,ne,T]=he(e.search,e.params,o),[E,D]=F.useMemo(()=>[e,{...e}],[r,e.from,e._fromLocation,e.hash,e.to,te,ne,e.state,e.mask,e.unsafeRelative]),re=F.useMemo(()=>{let e=_e(s,r.protocolAllowlist);if(e!==void 0){let t=[e??void 0];return()=>t}let t,n;return e=>{E._fromLocation||(D._fromLocation=e);let i=r.buildLocation(D),a=Te(i,r,g);return(!t||t[0]!==a)&&(t=[a,!(g||a&&!y(a))&&void 0],n=[a,!0]),t[1]!==void 0&&ve(e,i,T,r.basepath,w)?n:t}},[T,g,w,E,D,r,s]),[O,k]=V(r.stores.location,re,ge),A=k===void 0&&O,j=g||O===void 0,M=F.useRef(!1),N=e.reloadDocument||A||j?!1:c??r.options.defaultPreload,P=l??r.options.defaultPreloadDelay??0,I=F.useCallback(e=>{let t=e?.isIntersecting;if(!(t??N===`intent`)){t===!1&&J(i);return}if(!P){K(r,E);return}q.has(i)||q.set(i,setTimeout(()=>{q.delete(i),K(r,E)},P))},[r,E,i,N,P]);F.useEffect(()=>{if(!N)return;N===`render`&&!M.current&&(M.current=!0,K(r,E));let e=!0,t;return N===`viewport`&&i.current&&typeof IntersectionObserver==`function`&&(t=new IntersectionObserver(t=>{e&&I(t.pop())},{rootMargin:`100px`}),t.observe(i.current)),()=>{e=!1,t?.disconnect(),J(i)}},[r,E,N,I,i]);let L=Ce(e,n);if(L.ref=t?a:i,A)return L.href=A,L;let ie=e=>{let t=_??e.currentTarget.getAttribute(`target`);!j&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(!t||t===`_self`)&&e.button===0&&(e.preventDefault(),r.navigate({...E,replace:d,resetScroll:p,hashScrollIntoView:u,startTransition:f,viewTransition:m,ignoreBlocker:h}))},ae=()=>{N===`intent`&&K(r,E)},z=()=>{N===`intent`&&J(i)};return L.onClick=Y(v,ie),L.onBlur=Y(b,z),L.onFocus=Y(x,I),L.onMouseEnter=Y(S,I),L.onMouseLeave=Y(C,z),L.onTouchStart=Y(ee,ae),we(L,e,k,O,j,n)}var be={},xe={className:`active`},Se=new Set([`to`,`params`,`search`,`hash`,`state`,`mask`,`from`,`unsafeRelative`,`_fromLocation`,`reloadDocument`,`preload`,`preloadDelay`,`preloadIntentProximity`,`hashScrollIntoView`,`replace`,`startTransition`,`resetScroll`,`viewTransition`,`ignoreBlocker`,`activeProps`,`inactiveProps`,`activeOptions`,`_asChild`]);function Ce(e,t){let n={};for(let r in e)Se.has(r)||r===`type`&&t!==void 0||r===`disabled`&&t===`a`||(n[r]=e[r]);return n}function we(e,t,n,r,i,a){let{activeProps:s,inactiveProps:c,className:l,style:u,target:d}=t,f=o(n?s:c,{})??(n?xe:be);Object.assign(e,f),e.href=r,a!==`a`&&(e.disabled=i),e.target=d;let p=f.style;(u||p)&&(e.style=u&&p?{...u,...p}:u||p);let m=f.className;return(l||m)&&(e.className=l?m?`${l} ${m}`:l:m),i&&(e.role=`link`,e[`aria-disabled`]=!0),n&&(e[`data-status`]=`active`,e[`aria-current`]=`page`),e}var q=new WeakMap,J=e=>{clearTimeout(q.get(e)),q.delete(e)},Y=(e,t)=>e?n=>n.defaultPrevented||(e(n),n.defaultPrevented||t(n)):t;function Te(e,t,n){if(n)return;let r=e.maskedLocation??e,i=r.external?r.publicHref:t.history.createHref(r.publicHref)||`/`;if(!((r.external||i!==r.publicHref)&&x(i,t.protocolAllowlist)))return i}var X=F.memo(F.forwardRef((e,t)=>{let n=e._asChild||`a`,r=ye(e,t,n),i=typeof e.children==`function`?e.children({isActive:r[`data-status`]===`active`}):e.children;return F.createElement(n,r,i)}),Ee);function Ee(e,t){let n=0;for(let r in t)if(n++,e[r]!==t[r]&&(!Se.has(r)||!p(e[r],t[r],!1,!0)))return!1;for(let t in e)n--;return n===0}function Z(e){let t=B();return V(t.stores.location,U(e,t))}function Q(e){let[t=``,n=``]=(e??``).split(`#`),[r,i]=t.split(`?`);return{pathname:r||`.`,search:i?Object.fromEntries(new URLSearchParams(i)):void 0,hash:n||void 0}}function De(){let e=G(),t=B();return(0,F.useCallback)((n,r)=>
1{if(typeof n==`number`){t.history.go(n);return}let{pathname:i,search:a,hash:o}=Q(n);e({to:i,search:a,hash:o,state:r?.state,replace:r?.replace})},[e,t])}function $(e){let t=e??``;return t.startsWith(`?`)?t.slice(1):t}function Oe(){let e=Z();return(0,F.useMemo)(()=>({pathname:e.pathname,search:$(e.searchStr)?`?${$(e.searchStr)}`:``,hash:e.hash??``,state:e.state??null,key:e.pathname+(e.searchStr??``)}),[e.pathname,e.searchStr,e.hash,e.state])}function ke(){return me({strict:!1})}function Ae(){let e=Z(),t=G(),n=B();return[(0,F.useMemo)(()=>new URLSearchParams(e.searchStr??``),[e.searchStr]),(0,F.useCallback)((e,r)=>{let i=n.state.location,a=new URLSearchParams(i.searchStr??``),o=typeof e==`function`?e(a):e instanceof URLSearchParams?e:new URLSearchParams(e),s={};o.forEach((e,t)=>{s[t]=e}),t({to:i.pathname,search:s,replace:r?.replace})},[t,n])]}var je=(0,F.forwardRef)(function({to:e,replace:t,state:n,children:r,...i},a){let{pathname:o,search:s,hash:c}=Q(e);return(0,I.jsx)(X,{ref:a,to:o,search:s,hash:c,replace:t,state:n,...i??{},children:r})});(0,F.forwardRef)(function({className:e,style:t,children:n,end:r,to:i,...a},o){let s=Z(),c=typeof i==`string`?Q(i).pathname:`.`,l=s.pathname,u={isActive:r?l===c:c===`/`||l===c||l.startsWith(c+`/`),isPending:!1,isTransitioning:!1};return(0,I.jsx)(X,{ref:o,to:c,...a,className:typeof e==`function`?e(u):e,style:typeof t==`function`?t(u):t,children:typeof n==`function`?n(u):n})});export{o as A,v as C,p as D,w as E,m as F,a as I,u as L,c as M,s as N,te as O,x as P,b as R,D as S,l as T,A as _,Ae as a,re as b,me as c,se as d,B as f,T as g,R as h,ke as i,y as j,ee as k,W as l,ae as m,Oe as n,X as o,oe as p,De as r,G as s,je as t,V as u,N as v,ne as w,E as x,k as y,d as z};
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.