1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6512],{125:(e,t,r)=>{var n=r(2115),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 c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var s="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,s=n[1];return o(function(){i.value=r,i.getSnapshot=t,c(i)&&s({inst:i})},[e,r,t]),u(function(){return c(i)&&s({inst:i}),e(function(){c(i)&&s({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:s},1342:(e,t,r)=>{r.d(t,{B:()=>g,I:()=>R,O:()=>c,S:()=>z,U:()=>l,a:()=>d,b:()=>u,c:()=>B,d:()=>N,e:()=>s,f:()=>$,g:()=>J,i:()=>p,m:()=>f,n:()=>F,o:()=>P,r:()=>k,s:()=>q,t:()=>C,u:()=>L,z:()=>m});var n=r(2115),i=r(3961),a=Object.prototype.hasOwnProperty;let u=new WeakMap,o=()=>{},l=o(),c=Object,s=e=>e===l,d=e=>"function"==typeof e,f=(e,t)=>({...e,...t}),g=e=>d(e.then),h={},v={},w="undefined",p=typeof window!=w,y=typeof document!=w,b=p&&"Deno"in window,m=(e,t)=>
1{let r=u.get(e);return[()=>!s(t)&&e.get(t)||h,n=>{if(!s(t)){let i=e.get(t);t in v||(v[t]=i),r[5](t,f(i,n),i||h)}},r[6],()=>!s(t)&&t in v?v[t]:!s(t)&&e.get(t)||h]},O=!0,[S,E]=p&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[o,o],_={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),S("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),E("focus",e)}),initReconnect:e=>{let t=()=>{O=!0,e()},r=()=>{O=!1};return S("online",t),S("offline",r),()=>{E("online",t),E("offline",r)}}},R=!n.useId,k=!p||b,C=e=>p&&typeof window.requestAnimationFrame!=w?window.requestAnimationFrame(e):setTimeout(e,1),L=k?n.useEffect:n.useLayoutEffect,T="undefined"!=typeof navigator&&navigator.connection,j=!k&&T&&(["slow-2g","2g"].includes(T.effectiveType)||T.saveData),V=new WeakMap,D=(e,t)=>e==="[object ".concat(t,"]"),I=0,x=e=>{let t,r,n=typeof e,i=c.prototype.toString.call(e),a=D(i,"Date"),u=D(i,"RegExp"),o=D(i,"Object");if(c(e)!==e||a||u)t=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=V.get(e))return t;if(t=++I+"~",V.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=x(e[r])+",";V.set(e,t)}if(o){t="#";let n=c.keys(e).sort();for(;!s(r=n.pop());)s(e[r])||(t+=r+":"+x(e[r])+",");V.set(e,t)}}return t},q=e=>{if(d(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?x(e):"",t]},A=0,P=()=>++A;async function F(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,a,o,c]=t,h=f({populateCache:!0,throwOnError:!0},"boolean"==typeof c?{revalidate:c}:c||{}),v=h.populateCache,w=h.rollbackOnError,p=h.optimisticData,y=h.throwOnError;if(d(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(b))}return b(a);async function b(e){let r,[a]=q(e);if(!a)return;let[c,f]=m(n,a),[b,O,S,E]=u.get(n),_=()=>{let t=b[a];return(d(h.revalidate)?h.revalidate(c().data,e):!1!==h.revalidate)&&(delete S[a],delete E[a],t&&t[0])?t[0](i.q2).then(()=>c().data):c().data};if(t.length<3)return _();let R=o,k=!1,C=P();O[a]=[C,0];let L=!s(p),T=c(),j=T.data,V=T._c,D=s(V)?j:V;if(L&&f({data:p=d(p)?p(D,j):p,_c:D}),d(R))try{R=R(D)}catch(e){r=e,k=!0}if(R&&g(R)){let e;if(R=await R.catch(e=>{r=e,k=!0}),C!==O[a][0]){if(k)throw r;return R}k&&L&&(e=r,"function"==typeof w?w(e):!1!==w)&&(v=!0,f({data:D,_c:l}))}if(v&&!k&&(d(v)?f({data:v(R,D),error:l,_c:l}):f({data:R,error:l,_c:l})),O[a][1]=P(),Promise.resolve(_()).then(()=>{f({_c:l})}),k){if(y)throw r;return}return R}}let M=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},W=(e,t)=>{if(!u.has(e)){let r=f(_,t),n=Object.create(null),a=F.bind(l,e),c=o,s=Object.create(null),d=(e,t)=>{let r=s[e]||[];return s[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},g=(t,r,n)=>{e.set(t,r);let i=s[t];if(i)for(let e of i)e(r,n)},h=()=>{if(!u.has(e)&&(u.set(e,[n,Object.create(null),Object.create(null),Object.create(null),a,g,d]),!k)){let t=r.initFocus(setTimeout.bind(l,M.bind(l,n,i.CC))),a=r.initReconnect(setTimeout.bind(l,M.bind(l,n,i.jB)));c=()=>{t&&t(),a&&a(),u.delete(e)}}};return h(),[e,a,h,c]}return[e,u.get(e)[4]]},[B,U]=W(new Map),N=f({onLoadingSlow:o,onSuccess:o,onError:o,onErrorRetry:(e,t,r,n,i)=>{let a=r.errorRetryCount,u=i.retryCount,o=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;(s(a)||!(u>a))&&setTimeout(n,o,i)},onDiscarded:o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:j?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:j?5e3:3e3,compare:function e(t,r){var n,i;if(t===r)return!0;if(t&&r&&(n=t.constructor)===r.constructor){if(n===Date)return t.getTime()===r.getTime();if(n===RegExp)return t.toString()===r.toString();if(n===Array){if((i=t.length)===r.length)for(;i--&&e(t[i],r[i]););return -1===i}if(!n||"object"==typeof t){for(n in i=0,t)if(a.call(t,n)&&++i&&!a.call(r,n)||!(n in r)||!e(t[n],r[n]))return!1;return Object.keys(r).length===i}}return t!=t&&r!=r},isPaused:()=>!1,cache:B,mutate:U,fallback:{}},{isOnline:()=>O,isVisible:()=>{let e=y&&document.visibilityState;
1return s(e)||"hidden"!==e}}),$=(e,t)=>{let r=f(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=f(i,u))}return r},z=(0,n.createContext)({}),J=e=>{let{value:t}=e,r=(0,n.useContext)(z),i=d(t),a=(0,n.useMemo)(()=>i?t(r):t,[i,r,t]),u=(0,n.useMemo)(()=>i?a:$(r,a),[i,r,a]),o=a&&a.provider,c=(0,n.useRef)(l);o&&!c.current&&(c.current=W(o(u.cache||B),a));let s=c.current;return s&&(u.cache=s[0],u.mutate=s[1]),L(()=>{if(s)return s[2]&&s[2](),s[3]},[]),(0,n.createElement)(z.Provider,f(e,{value:u}))}},3961:(e,t,r)=>{r.d(t,{CC:()=>n,I0:()=>u,jB:()=>i,q2:()=>a});let n=0,i=1,a=2,u=3},4806:(e,t,r)=>{e.exports=r(125)},4860:(e,t,r)=>{r.d(t,{q:()=>n});let n="$inf$"},6512:(e,t,r)=>{r.d(t,{Ay:()=>g,BE:()=>f});var n=r(2115),i=r(4806),a=r(1342),u=r(3961),o=r(8696);let l=()=>{},c=l();new WeakMap;let s=n.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}}),d={dedupe:!0},f=a.O.defineProperty(a.g,"defaultValue",{value:a.d}),g=(0,o.qm)((e,t,r)=>{let{cache:l,compare:c,suspense:f,fallbackData:g,revalidateOnMount:h,revalidateIfStale:v,refreshInterval:w,refreshWhenHidden:p,refreshWhenOffline:y,keepPreviousData:b}=r,[m,O,S,E]=a.b.get(l),[_,R]=(0,a.s)(e),k=(0,n.useRef)(!1),C=(0,n.useRef)(!1),L=(0,n.useRef)(_),T=(0,n.useRef)(t),j=(0,n.useRef)(r),V=()=>j.current.isVisible()&&j.current.isOnline(),[D,I,x,q]=(0,a.z)(l,_),A=(0,n.useRef)({}).current,P=(0,a.e)(g)?(0,a.e)(r.fallback)?a.U:r.fallback[_]:g,F=(e,t)=>{for(let r in A)if("data"===r){if(!c(e[r],t[r])&&(!(0,a.e)(e[r])||!c(H,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},M=(0,n.useMemo)(()=>{let e=!!_&&!!t&&((0,a.e)(h)?!j.current.isPaused()&&!f&&!1!==v:h),r=t=>{let r=(0,a.m)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=D(),i=q(),u=r(n),o=n===i?u:r(i),l=u;return[()=>{let e=r(D());return F(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>o]},[l,_]),W=(0,i.useSyncExternalStore)((0,n.useCallback)(e=>x(_,(t,r)=>{F(r,t)||e()}),[l,_]),M[0],M[1]),B=!k.current,U=m[_]&&m[_].length>0,N=W.data,$=(0,a.e)(N)?P&&(0,a.B)(P)?s(P):P:N,z=W.error,J=(0,n.useRef)($),H=b?(0,a.e)(N)?(0,a.e)(J.current)?$:J.current:N:$,G=(!U||!!(0,a.e)(z))&&(B&&!(0,a.e)(h)?h:!j.current.isPaused()&&(f?!(0,a.e)($)&&v:(0,a.e)($)||v)),K=!!(_&&t&&B&&G),Q=(0,a.e)(W.isValidating)?K:W.isValidating,X=(0,a.e)(W.isLoading)?K:W.isLoading,Y=(0,n.useCallback)(async e=>{let t,n,i=T.current;if(!_||!i||C.current||j.current.isPaused())return!1;let o=!0,l=e||{},s=!S[_]||!l.dedupe,d=()=>a.I?!C.current&&_===L.current&&k.current:_===L.current,f={isValidating:!1,isLoading:!1},g=()=>{I(f)},h=()=>{let e=S[_];e&&e[1]===n&&delete S[_]},v={isValidating:!0};(0,a.e)(D().data)&&(v.isLoading=!0);try{if(s&&(I(v),r.loadingTimeout&&(0,a.e)(D().data)&&setTimeout(()=>{o&&d()&&j.current.onLoadingSlow(_,r)},r.loadingTimeout),S[_]=[i(R),(0,a.o)()]),[t,n]=S[_],t=await t,s&&setTimeout(h,r.dedupingInterval),!S[_]||S[_][1]!==n)return s&&d()&&j.current.onDiscarded(_),!1;f.error=a.U;let e=O[_];if(!(0,a.e)(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return g(),s&&d()&&j.current.onDiscarded(_),!1;let u=D().data;f.data=c(u,t)?u:t,s&&d()&&j.current.onSuccess(t,_,r)}catch(r){h();let e=j.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(f.error=r,s&&d()&&(e.onError(r,_,e),(!0===t||(0,a.a)(t)&&t(r))&&(!j.current.revalidateOnFocus||!j.current.revalidateOnReconnect||V())&&e.onErrorRetry(r,_,e,e=>{let t=m[_];t&&t[0]&&t[0](u.I0,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return o=!1,g(),!0},[_,l]),Z=(0,n.useCallback)((...e)=>(0,a.n)(l,L.current,...e),[]);if((0,a.u)(()=>{T.current=t,j.current=r,(0,a.e)(N)||(J.current=N)}),(0,a.u)(()=>{if(!_)return;let e=Y.bind(a.U,d),t=0;j.current.revalidateOnFocus&&(t=Date.now()+j.current.focusThrottleInterval);let r=(0,o.aw)(_,m,(r,n={})=>{if(r==u.CC){let r=Date.now();j.current.revalidateOnFocus&&r>t&&V()&&(t=r+j.current.focusThrottleInterval,e())}else if(r==u.jB)j.current.revalidateOnReconnect&&V()&&e();else if(r==u.q2)return Y();else if(r==u.I0)return Y(n)});return C.current=!1,L.current=_,k.current=!0,I({_k:R}),G&&!S[_]&&((0,a.e)($)||a.r?e():(0,a.t)(e)),()=>{C.current=!0,r()}},[_]),(0,a.u)(()=>{let e;function t(){let t=(0,a.a)(w)?w(D().data):w;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!D().error&&(p||j.current.isVisible())&&(y||j.current.isOnline())?Y(d).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[w,p,y,_]),(0,n.useDebugValue)(H),f&&(0,a.e)($)&&_){if(!a.I&&a.r)throw Error("Fallback data is required when using Suspense in SSR.");T.current=t,j.current=r,C.current=!1;let e=E[_];if((0,a.e)(e)||s(Z(e)),(0,a.e)(z)){let e=Y(d);(0,a.e)(H)||(e.status="fulfilled",e.value=!0),s(e)}else throw z}return{mutate:Z,get data(){return A.data=!0,H},get error(){return A.error=!0,z},get isValidating(){return A.isValidating=!0,Q},get isLoading(){return A.isLoading=!0,X}}})},8696:(e,t,r)=>{r.d(t,{Ht:()=>f,aw:()=>d,qm:()=>s});var n=r(1342),i=r(4860),a=r(2115);let u=n.i&&window.__SWR_DEVTOOLS_USE__,o=u?window.__SWR_DEVTOOLS_USE__:[],l=e=>(0,n.a)(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],c=o.concat(e=>(t,r,a)=>{let u=r&&((...e)=>{let[a]=(0,n.s)(t),[,,,u]=n.b.get(n.c);if(a.startsWith(i.q))return r(...e);let o=u[a];return(0,n.e)(o)?r(...e):(delete u[a],o)});return e(t,u,a)}),s=e=>function(...t){let r=(0,n.m)(n.d,(0,a.useContext)(n.S)),[i,u,o]=l(t),s=(0,n.f)(r,o),d=e,{use:f}=s,g=(f||[]).concat(c);for(let e=g.length;e--;)d=g[e](d);return d(i,u||s.fetcher||null,s)},d=(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())}},f=(e,t)=>(...r)=>
1{let[n,i,a]=l(r),u=(a.use||[]).concat(t);return e(n,i,{...a,use:u})};u&&(window.__SWR_DEVTOOLS_REACT__=a)}}]);
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.