1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,13232,(e,t,r)=>{"use strict";var n=e.r(18319),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,u=n.useEffect,o=n.useLayoutEffect,l=n.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return o(function(){i.value=r,i.getSnapshot=t,s(i)&&c({inst:i})},[e,r,t]),u(function(){return s(i)&&c({inst:i}),e(function(){s(i)&&c({inst:i})})},[e]),l(r),r};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},32425,(e,t,r)=>{"use strict";t.exports=e.r(13232)},30295,65409,76139,12866,45123,87167,64033,89581,20550,90798,86951,e=>{"use strict";var t=e.i(18319),r=e.i(32425);e.s(["ERROR_REVALIDATE_EVENT",()=>3,"FOCUS_EVENT",()=>0,"MUTATE_EVENT",()=>2,"RECONNECT_EVENT",()=>1],10285);var n=Object.prototype.hasOwnProperty;let i=new WeakMap,a=()=>{},u=a(),o=Object,l=e=>e===u,s=e=>"function"==typeof e,c=(e,t)=>({...e,...t}),d=e=>s(e.then),f={},g={},h="undefined",E=typeof window!=h,v=typeof document!=h,y=E&&"Deno"in window,p=(e,t)=>{let r=i.get(e);return[()=>!l(t)&&e.get(t)||f,n=>{if(!l(t)){let i=e.get(t);t in g||(g[t]=i),r[5](t,c(i,n),i||f)}},r[6],()=>!l(t)&&t in g?g[t]:!l(t)&&e.get(t)||f]},w=!0,[b,O]=E&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[a,a],R={initFocus:e=>(v&&document.addEventListener("visibilitychange",e),b("focus",e),()=>{v&&document.removeEventListener("visibilitychange",e),O("focus",e)}),initReconnect:e=>{let t=()=>{w=!0,e()},r=()=>{w=!1};return b("online",t),b("offline",r),()=>{O("online",t),O("offline",r)}}},m=!t.default.useId,S=!E||y,T=e=>E&&typeof window.requestAnimationFrame!=h?window.requestAnimationFrame(e):setTimeout(e,1),_=S?t.useEffect:t.useLayoutEffect,V="undefined"!=typeof navigator&&navigator.connection,A=!S&&V&&(["slow-2g","2g"].includes(V.effectiveType)||V.saveData),L=new WeakMap,k=(e,t)=>e===`[object ${t}]`,C=0,D=e=>{let t,r,n=typeof e,i=o.prototype.toString.call(e),a=k(i,"Date"),u=k(i,"RegExp"),s=k(i,"Object");if(o(e)!==e||a||u)t=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=L.get(e))return t;if(t=++C+"~",L.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=D(e[r])+",";L.set(e,t)}if(s){t="#";let n=o.keys(e).sort();for(;!l(r=n.pop());)l(e[r])||(t+=r+":"+D(e[r])+",");L.set(e,t)}}return t},I=e=>{if(s(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?D(e):"",t]},N=0,j=()=>++N;async function F(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,a,o,f]=t,g=c({populateCache:!0,throwOnError:!0},"boolean"==typeof f?{revalidate:f}:f||{}),h=g.populateCache,E=g.rollbackOnError,v=g.optimisticData,y=g.throwOnError;if(s(a)){let e=[];for(let t of n.keys())!/^\$(inf|sub)\$/.test(t)&&a(n.get(t)._k)&&e.push(t);return Promise.all(e.map(w))}return w(a);async function w(e){let r,[a]=I(e);if(!a)return;let[c,f]=p(n,a),[w,b,O,R]=i.get(n),m=()=>{let t=w[a];return(s(g.revalidate)?g.revalidate(c().data,e):!1!==g.revalidate)&&(delete O[a],delete R[a],t&&t[0])?t[0](2).then(()=>c().data):c().data};if(t.length<3)return m();let S=o,T=!1,_=j();b[a]=[_,0];let V=!l(v),A=c(),L=A.data,k=A._c,C=l(k)?L:k;if(V&&f({data:v=s(v)?v(C,L):v,_c:C}),s(S))try{S=S(C)}catch(e){r=e,T=!0}if(S&&d(S)){let e;if(S=await S.catch(e=>{r=e,T=!0}),_!==b[a][0]){if(T)throw r;return S}T&&V&&(e=r,"function"==typeof E?E(e):!1!==E)&&(h=!0,f({data:C,_c:u}))}if(h&&!T&&(s(h)?f({data:h(S,C),error:u,_c:u}):f({data:S,error:u,_c:u})),b[a][1]=j(),Promise.resolve(m()).then(()=>{f({_c:u})}),T){if(y)throw r;return}return S}}let P=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},x=(e,t)=>{if(!i.has(e)){let r=c(R,t),n=Object.create(null),o=F.bind(u,e),l=a,s=Object.create(null),d=(e,t)=>{let r=s[e]||[];return s[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},f=(t,r,n)=>{e.set(t,r);let i=s[t];if(i)for(let e of i)e(r,n)},g=()=>{if(!i.has(e)&&(i.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,f,d]),!S)){let t=r.initFocus(setTimeout.bind(u,P.bind(u,n,0))),a=r.initReconnect(setTimeout.bind(u,P.bind(u,n,1)));l=()=>{t&&t(),a&&a(),i.delete(e)}}};return g(),[e,o,g,l]}return[e,i.get(e)[4]]},[M,U]=x(new Map),W=c({onLoadingSlow:a,onSuccess:a,onError:a,onErrorRetry:(e,t,r,n,i)=>{let a=r.errorRetryCount,u=i.retryCount,o=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;(l(a)||!(u>a))&&setTimeout(n,o,i)},onDiscarded:a,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:A?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:A?5e3:3e3,compare:function e(t,r){var i,a;if(t===r)return!0;
1if(t&&r&&(i=t.constructor)===r.constructor){if(i===Date)return t.getTime()===r.getTime();if(i===RegExp)return t.toString()===r.toString();if(i===Array){if((a=t.length)===r.length)for(;a--&&e(t[a],r[a]););return -1===a}if(!i||"object"==typeof t){for(i in a=0,t)if(n.call(t,i)&&++a&&!n.call(r,i)||!(i in r)||!e(t[i],r[i]))return!1;return Object.keys(r).length===a}}return t!=t&&r!=r},isPaused:()=>!1,cache:M,mutate:U,fallback:{}},{isOnline:()=>w,isVisible:()=>{let e=v&&document.visibilityState;return l(e)||"hidden"!==e}}),$=(e,t)=>{let r=c(e,t);if(t){let{use:n,fallback:i}=e,{use:a,fallback:u}=t;n&&a&&(r.use=n.concat(a)),i&&u&&(r.fallback=c(i,u))}return r},q=(0,t.createContext)({}),z=e=>{let{value:r}=e,n=(0,t.useContext)(q),i=s(r),a=(0,t.useMemo)(()=>i?r(n):r,[i,n,r]),o=(0,t.useMemo)(()=>i?a:$(n,a),[i,n,a]),l=a&&a.provider,d=(0,t.useRef)(u);l&&!d.current&&(d.current=x(l(o.cache||M),a));let f=d.current;return f&&(o.cache=f[0],o.mutate=f[1]),_(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,t.createElement)(q.Provider,c(e,{value:o}))};e.s(["A",()=>a,"B",()=>d,"I",()=>S,"O",()=>o,"S",()=>q,"U",()=>u,"a",()=>s,"b",()=>i,"c",()=>M,"d",()=>W,"e",()=>l,"f",()=>$,"g",()=>z,"i",()=>E,"m",()=>c,"n",()=>F,"o",()=>j,"r",()=>m,"s",()=>I,"t",()=>T,"u",()=>_,"z",()=>p],65409),e.s(["UNDEFINED",()=>u],76139);var B=e.i(10285);let J="$inf$";e.s(["INFINITE_PREFIX",()=>J],12866);let K=E&&window.__SWR_DEVTOOLS_USE__,G=K?window.__SWR_DEVTOOLS_USE__:[],H=e=>s(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],X=G.concat(e=>(t,r,n)=>{let a=r&&function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];let[u]=I(t),[,,,o]=i.get(M);if(u.startsWith(J))return r(...n);let s=o[u];return l(s)?r(...n):(delete o[u],s)};return e(t,a,n)}),Y=e=>function(){let r;for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];let u=(r=(0,t.useContext)(q),(0,t.useMemo)(()=>c(W,r),[r])),[o,l,s]=H(i),d=$(u,s),f=e,{use:g}=d,h=(g||[]).concat(X);for(let e=h.length;e--;)f=h[e](f);return f(o,l||d.fetcher||null,d)},Q=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}},Z=(e,t)=>function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];let[a,u,o]=H(n),l=(o.use||[]).concat(t);return e(a,u,{...o,use:l})};K&&(window.__SWR_DEVTOOLS_REACT__=t.default),e.s(["subscribeCallback",()=>Q,"withArgs",()=>Y,"withMiddleware",()=>Z],45123),e.s(["SWRGlobalState",()=>i],87167),e.s(["serialize",()=>I],64033),e.s(["createCacheHelper",()=>p],89581),e.s(["isUndefined",()=>l],20550),e.s(["isFunction",()=>s],90798);e.s(["useIsomorphicLayoutEffect",()=>_],86951);let ee=()=>{},et=ee(),er=(new WeakMap,t.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),en={dedupe:!0},ei=Promise.resolve(u),ea=()=>a;o.defineProperty(z,"defaultValue",{value:W});let eu=Y((e,n,a)=>{let{cache:o,compare:f,suspense:g,fallbackData:h,revalidateOnMount:E,revalidateIfStale:v,refreshInterval:y,refreshWhenHidden:w,refreshWhenOffline:b,keepPreviousData:O,strictServerPrefetchWarning:R}=a,[V,A,L,k]=i.get(o),[C,D]=I(e),N=(0,t.useRef)(!1),P=(0,t.useRef)(!1),x=(0,t.useRef)(C),M=(0,t.useRef)(n),U=(0,t.useRef)(a),W=()=>U.current.isVisible()&&U.current.isOnline(),[$,q,z,J]=p(o,C),K=(0,t.useRef)({}).current,G=l(h)?l(a.fallback)?u:a.fallback[C]:h,H=(e,t)=>{for(let r in K)if("data"===r){if(!f(e[r],t[r])&&(!l(e[r])||!f(es,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},X=!N.current,Y=(0,t.useMemo)(()=>{let e=$(),t=J(),r=e=>{let t=c(e);return(delete t._k,(()=>{if(!C||!n||U.current.isPaused())return!1;if(X&&!l(E))return E;let e=l(G)?t.data:G;return l(e)||v})())?{isValidating:!0,isLoading:!0,...t}:t},i=r(e),a=e===t?i:r(t),u=i;return[()=>{let e=r($());return H(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>a]},[o,C]),Z=(0,r.useSyncExternalStore)((0,t.useCallback)(e=>z(C,(t,r)=>{H(r,t)||e()}),[o,C]),Y[0],Y[1]),ee=V[C]&&V[C].length>0,et=Z.data,eu=l(et)?G&&d(G)?er(G):G:et,eo=Z.error,el=(0,t.useRef)(eu),es=O?l(et)?l(el.current)?eu:el.current:et:eu,ec=C&&l(eu),ed=(0,t.useRef)(null);S||(0,r.useSyncExternalStore)(ea,()=>(ed.current=!1,ed),()=>(ed.current=!0,ed));let ef=ed.current;R&&ef&&!g&&ec&&console.warn(`Missing pre-initiated data for serialized key "${C}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let eg=!(!C||!n||U.current.isPaused())&&(!ee||!!l(eo))&&(X&&!l(E)?E:g?!l(eu)&&v:l(eu)||v),eh=X&&eg,eE=l(Z.isValidating)?eh:Z.isValidating,ev=l(Z.isLoading)?eh:Z.isLoading,ey=(0,t.useCallback)(async e=>{let t,r,n=M.current;if(!C||!n||P.current||U.current.isPaused())return!1;let i=!0,o=e||{},c=!L[C]||!o.dedupe,d=()=>m?!P.current&&C===x.current&&N.current:C===x.current,g={isValidating:!1,isLoading:!1},h=()=>{q(g)},E=()=>{let e=L[C];e&&e[1]===r&&delete L[C]},v={isValidating:!0};l($().data)&&(v.isLoading=!0);try{if(c&&(q(v),a.loadingTimeout&&l($().data)&&setTimeout(()=>{i&&d()&&U.current.onLoadingSlow(C,a)},a.loadingTimeout),L[C]=[n(D),j()]),[t,r]=L[C],t=await t,c&&setTimeout(E,a.dedupingInterval),!L[C]||L[C][1]!==r)return c&&d()&&U.current.onDiscarded(C),!1;g.error=u;let e=A[C];if(!l(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return h(),c&&d()&&U.current.onDiscarded(C),!1;let o=$().data;g.data=f(o,t)?o:t,c&&d()&&U.current.onSuccess(t,C,a)}catch(r){E();let e=U.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(g.error=r,c&&d()&&(e.onError(r,C,e),(!0===t||s(t)&&t(r))&&(!U.current.revalidateOnFocus||!U.current.revalidateOnReconnect||W())&&e.onErrorRetry(r,C,e,e=>{let t=V[C];t&&t[0]&&t[0](B.ERROR_REVALIDATE_EVENT,e)},{retryCount:(o.retryCount||0)+1,dedupe:!0})))}return i=!1,h(),!0},[C,o]),ep=(0,t.useCallback)(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return F(o,x.current,...t)},[]);if(_(()=>
1{M.current=n,U.current=a,l(et)||(el.current=et)}),_(()=>{if(!C)return;let e=ey.bind(u,en),t=0;U.current.revalidateOnFocus&&(t=Date.now()+U.current.focusThrottleInterval);let r=Q(C,V,function(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r==B.FOCUS_EVENT){let r=Date.now();U.current.revalidateOnFocus&&r>t&&W()&&(t=r+U.current.focusThrottleInterval,e())}else if(r==B.RECONNECT_EVENT)U.current.revalidateOnReconnect&&W()&&e();else if(r==B.MUTATE_EVENT)return ey();else if(r==B.ERROR_REVALIDATE_EVENT)return ey(n)});return P.current=!1,x.current=C,N.current=!0,q({_k:D}),eg&&!L[C]&&(l(eu)||S?e():T(e)),()=>{P.current=!0,r()}},[C]),_(()=>{let e;function t(){let t=s(y)?y($().data):y;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!$().error&&(w||U.current.isVisible())&&(b||U.current.isOnline())?ey(en).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[y,w,b,C]),(0,t.useDebugValue)(es),g){if(!m&&S&&ec)throw Error("Fallback data is required when using Suspense in SSR.");ec&&(M.current=n,U.current=a,P.current=!1);let e=k[C];if(er(!l(e)&&ec?ep(e):ei),!l(eo)&&ec)throw eo;let t=ec?ey(en):ei;!l(es)&&ec&&(t.status="fulfilled",t.value=!0),er(t)}return{mutate:ep,get data(){return K.data=!0,es},get error(){return K.error=!0,eo},get isValidating(){return K.isValidating=!0,eE},get isLoading(){return K.isLoading=!0,ev}}});e.s(["default",()=>eu],30295)}]);
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.