1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8928],{18853:(e,t,r)=>{r.d(t,{aw:()=>d,iX:()=>u,qm:()=>c,Ht:()=>f});var n=r(57452),i=r(7620);let o=n.i&&window.__SWR_DEVTOOLS_USE__,s=o?window.__SWR_DEVTOOLS_USE__:[],a=e=>(0,n.a)(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],u=()=>(0,n.m)(n.d,(0,i.useContext)(n.S)),l=s.concat(e=>(t,r,i)=>{let o=r&&((...e)=>{let[i]=(0,n.s)(t),[,,,o]=n.b.get(n.c);if(i.startsWith("$inf$"))return r(...e);let s=o[i];return(0,n.e)(s)?r(...e):(delete o[i],s)});return e(t,o,i)}),c=e=>function(...t){let r=u(),[i,o,s]=a(t),c=(0,n.f)(r,s),d=e,{use:f}=c,h=(f||[]).concat(l);for(let e=h.length;e--;)d=h[e](d);return d(i,o||c.fetcher||null,c)},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)=>{let[n,i,o]=a(r),s=(o.use||[]).concat(t);return e(n,i,{...o,use:s})};o&&(window.__SWR_DEVTOOLS_REACT__=i)},29266:(e,t,r)=>{r.d(t,{Ay:()=>h,BE:()=>f});var n=r(7620),i=r(63108),o=r(57452),s=r(57539),a=r(18853);let u=()=>{},l=u(),c=(new WeakMap,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=o.O.defineProperty(o.g,"defaultValue",{value:o.d}),h=(0,a.qm)((e,t,r)=>{let{cache:u,compare:l,suspense:f,fallbackData:h,revalidateOnMount:p,revalidateIfStale:g,refreshInterval:v,refreshWhenHidden:b,refreshWhenOffline:y,keepPreviousData:w}=r,[m,O,S,E]=o.b.get(u),[_,R]=(0,o.s)(e),k=(0,n.useRef)(!1),C=(0,n.useRef)(!1),V=(0,n.useRef)(_),I=(0,n.useRef)(t),L=(0,n.useRef)(r),T=()=>L.current.isVisible()&&L.current.isOnline(),[j,D,x,A]=(0,o.z)(u,_),M=(0,n.useRef)({}).current,N=(0,o.e)(h)?(0,o.e)(r.fallback)?o.U:r.fallback[_]:h,P=(e,t)=>{for(let r in M)if("data"===r){if(!l(e[r],t[r])&&(!(0,o.e)(e[r])||!l(J,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},F=(0,n.useMemo)(()=>{let e=!!_&&!!t&&((0,o.e)(p)?!L.current.isPaused()&&!f&&!1!==g:p),r=t=>{let r=(0,o.m)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=j(),i=A(),s=r(n),a=n===i?s:r(i),u=s;return[()=>{let e=r(j());return P(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>a]},[u,_]),W=(0,i.useSyncExternalStore)((0,n.useCallback)(e=>x(_,(t,r)=>{P(r,t)||e()}),[u,_]),F[0],F[1]),q=!k.current,B=m[_]&&m[_].length>0,U=W.data,$=(0,o.e)(U)?N&&(0,o.B)(N)?c(N):N:U,z=W.error,H=(0,n.useRef)($),J=w?(0,o.e)(U)?(0,o.e)(H.current)?$:H.current:U:$,X=(!B||!!(0,o.e)(z))&&(q&&!(0,o.e)(p)?p:!L.current.isPaused()&&(f?!(0,o.e)($)&&g:(0,o.e)($)||g)),G=!!(_&&t&&q&&X),K=(0,o.e)(W.isValidating)?G:W.isValidating,Q=(0,o.e)(W.isLoading)?G:W.isLoading,Y=(0,n.useCallback)(async e=>{let t,n,i=I.current;if(!_||!i||C.current||L.current.isPaused())return!1;let a=!0,u=e||{},c=!S[_]||!u.dedupe,d=()=>o.I?!C.current&&_===V.current&&k.current:_===V.current,f={isValidating:!1,isLoading:!1},h=()=>{D(f)},p=()=>{let e=S[_];e&&e[1]===n&&delete S[_]},g={isValidating:!0};(0,o.e)(j().data)&&(g.isLoading=!0);try{if(c&&(D(g),r.loadingTimeout&&(0,o.e)(j().data)&&setTimeout(()=>{a&&d()&&L.current.onLoadingSlow(_,r)},r.loadingTimeout),S[_]=[i(R),(0,o.o)()]),[t,n]=S[_],t=await t,c&&setTimeout(p,r.dedupingInterval),!S[_]||S[_][1]!==n)return c&&d()&&L.current.onDiscarded(_),!1;f.error=o.U;let e=O[_];if(!(0,o.e)(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return h(),c&&d()&&L.current.onDiscarded(_),!1;let s=j().data;f.data=l(s,t)?s:t,c&&d()&&L.current.onSuccess(t,_,r)}catch(r){p();let e=L.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(f.error=r,c&&d()&&(e.onError(r,_,e),(!0===t||(0,o.a)(t)&&t(r))&&(!L.current.revalidateOnFocus||!L.current.revalidateOnReconnect||T())&&e.onErrorRetry(r,_,e,e=>{let t=m[_];t&&t[0]&&t[0](s.I0,e)},{retryCount:(u.retryCount||0)+1,dedupe:!0})))}return a=!1,h(),!0},[_,u]),Z=(0,n.useCallback)((...e)=>(0,o.n)(u,V.current,...e),[]);if((0,o.u)(()=>{I.current=t,L.current=r,(0,o.e)(U)||(H.current=U)}),(0,o.u)(()=>{if(!_)return;let e=Y.bind(o.U,d),t=0;L.current.revalidateOnFocus&&(t=Date.now()+L.current.focusThrottleInterval);let r=(0,a.aw)(_,m,(r,n={})=>
1{if(r==s.CC){let r=Date.now();L.current.revalidateOnFocus&&r>t&&T()&&(t=r+L.current.focusThrottleInterval,e())}else if(r==s.jB)L.current.revalidateOnReconnect&&T()&&e();else if(r==s.q2)return Y();else if(r==s.I0)return Y(n)});return C.current=!1,V.current=_,k.current=!0,D({_k:R}),X&&!S[_]&&((0,o.e)($)||o.r?e():(0,o.t)(e)),()=>{C.current=!0,r()}},[_]),(0,o.u)(()=>{let e;function t(){let t=(0,o.a)(v)?v(j().data):v;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!j().error&&(b||L.current.isVisible())&&(y||L.current.isOnline())?Y(d).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[v,b,y,_]),(0,n.useDebugValue)(J),f&&(0,o.e)($)&&_){if(!o.I&&o.r)throw Error("Fallback data is required when using Suspense in SSR.");I.current=t,L.current=r,C.current=!1;let e=E[_];if((0,o.e)(e)||c(Z(e)),(0,o.e)(z)){let e=Y(d);(0,o.e)(J)||(e.status="fulfilled",e.value=!0),c(e)}else throw z}return{mutate:Z,get data(){return M.data=!0,J},get error(){return M.error=!0,z},get isValidating(){return M.isValidating=!0,K},get isLoading(){return M.isLoading=!0,Q}}})},57452:(e,t,r)=>{r.d(t,{B:()=>h,I:()=>R,O:()=>l,S:()=>z,U:()=>u,a:()=>d,b:()=>s,c:()=>q,d:()=>U,e:()=>c,f:()=>$,g:()=>H,i:()=>b,m:()=>f,n:()=>P,o:()=>N,r:()=>k,s:()=>A,t:()=>C,u:()=>V,z:()=>m});var n=r(7620),i=r(57539),o=Object.prototype.hasOwnProperty;let s=new WeakMap,a=()=>{},u=a(),l=Object,c=e=>e===u,d=e=>"function"==typeof e,f=(e,t)=>({...e,...t}),h=e=>d(e.then),p={},g={},v="undefined",b=typeof window!=v,y=typeof document!=v,w=b&&"Deno"in window,m=(e,t)=>
1{let r=s.get(e);return[()=>!c(t)&&e.get(t)||p,n=>{if(!c(t)){let i=e.get(t);t in g||(g[t]=i),r[5](t,f(i,n),i||p)}},r[6],()=>!c(t)&&t in g?g[t]:!c(t)&&e.get(t)||p]},O=!0,[S,E]=b&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[a,a],_={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=!b||w,C=e=>b&&typeof window.requestAnimationFrame!=v?window.requestAnimationFrame(e):setTimeout(e,1),V=k?n.useEffect:n.useLayoutEffect,I="u">typeof navigator&&navigator.connection,L=!k&&I&&(["slow-2g","2g"].includes(I.effectiveType)||I.saveData),T=new WeakMap,j=(e,t)=>e===`[object ${t}]`,D=0,x=e=>{let t,r,n=typeof e,i=l.prototype.toString.call(e),o=j(i,"Date"),s=j(i,"RegExp"),a=j(i,"Object");if(l(e)!==e||o||s)t=o?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=T.get(e))return t;if(t=++D+"~",T.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=x(e[r])+",";T.set(e,t)}if(a){t="#";let n=l.keys(e).sort();for(;!c(r=n.pop());)c(e[r])||(t+=r+":"+x(e[r])+",");T.set(e,t)}}return t},A=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]},M=0,N=()=>++M;async function P(...e){let[t,r,n,o]=e,a=f({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{}),l=a.populateCache,p=a.rollbackOnError,g=a.optimisticData,v=a.throwOnError;if(d(r)){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(b))}return b(r);async function b(r){let o,[f]=A(r);if(!f)return;let[b,y]=m(t,f),[w,O,S,E]=s.get(t),_=()=>{let e=w[f];return(d(a.revalidate)?a.revalidate(b().data,r):!1!==a.revalidate)&&(delete S[f],delete E[f],e&&e[0])?e[0](i.q2).then(()=>b().data):b().data};if(e.length<3)return _();let R=n,k=!1,C=N();O[f]=[C,0];let V=!c(g),I=b(),L=I.data,T=I._c,j=c(T)?L:T;if(V&&y({data:g=d(g)?g(j,L):g,_c:j}),d(R))try{R=R(j)}catch(e){o=e,k=!0}if(R&&h(R)){let e;if(R=await R.catch(e=>{o=e,k=!0}),C!==O[f][0]){if(k)throw o;return R}k&&V&&(e=o,"function"==typeof p?p(e):!1!==p)&&(l=!0,y({data:j,_c:u}))}if(l&&!k&&(d(l)?y({data:l(R,j),error:u,_c:u}):y({data:R,error:u,_c:u})),O[f][1]=N(),Promise.resolve(_()).then(()=>{y({_c:u})}),k){if(v)throw o;return}return R}}let F=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},W=(e,t)=>{if(!s.has(e)){let r=f(_,t),n=Object.create(null),o=P.bind(u,e),l=a,c=Object.create(null),d=(e,t)=>{let r=c[e]||[];return c[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},h=(t,r,n)=>{e.set(t,r);let i=c[t];if(i)for(let e of i)e(r,n)},p=()=>{if(!s.has(e)&&(s.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,h,d]),!k)){let t=r.initFocus(setTimeout.bind(u,F.bind(u,n,i.CC))),o=r.initReconnect(setTimeout.bind(u,F.bind(u,n,i.jB)));l=()=>{t&&t(),o&&o(),s.delete(e)}}};return p(),[e,o,p,l]}return[e,s.get(e)[4]]},[q,B]=W(new Map),U=f({onLoadingSlow:a,onSuccess:a,onError:a,onErrorRetry:(e,t,r,n,i)=>{let o=r.errorRetryCount,s=i.retryCount,a=~~((Math.random()+.5)*(1<<(s<8?s:8)))*r.errorRetryInterval;(c(o)||!(s>o))&&setTimeout(n,a,i)},onDiscarded:a,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:L?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:L?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(o.call(t,n)&&++i&&!o.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:q,mutate:B,fallback:{}},{isOnline:()=>O,isVisible:()=>{let e=y&&document.visibilityState;return c(e)||"hidden"!==e}}),$=(e,t)=>{let r=f(e,t);if(t){let{use:n,fallback:i}
1=e,{use:o,fallback:s}=t;n&&o&&(r.use=n.concat(o)),i&&s&&(r.fallback=f(i,s))}return r},z=(0,n.createContext)({}),H=e=>{let{value:t}=e,r=(0,n.useContext)(z),i=d(t),o=(0,n.useMemo)(()=>i?t(r):t,[i,r,t]),s=(0,n.useMemo)(()=>i?o:$(r,o),[i,r,o]),a=o&&o.provider,l=(0,n.useRef)(u);a&&!l.current&&(l.current=W(a(s.cache||q),o));let c=l.current;return c&&(s.cache=c[0],s.mutate=c[1]),V(()=>{if(c)return c[2]&&c[2](),c[3]},[]),(0,n.createElement)(z.Provider,f(e,{value:s}))}},57539:(e,t,r)=>{r.d(t,{CC:()=>n,I0:()=>s,jB:()=>i,q2:()=>o});let n=0,i=1,o=2,s=3},57786:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(29266);let i=(0,r(18853).Ht)(n.Ay,e=>(t,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,e(t,r,n)))},58027:(e,t,r)=>{var n=r(7620),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,s=n.useEffect,a=n.useLayoutEffect,u=n.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return a(function(){i.value=r,i.getSnapshot=t,l(i)&&c({inst:i})},[e,r,t]),s(function(){return l(i)&&c({inst:i}),e(function(){l(i)&&c({inst:i})})},[e]),u(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},63108:(e,t,r)=>{e.exports=r(58027)},74595:(e,t,r)=>{r.d(t,{Wx:()=>f,pL:()=>d});var n=r(7620),i=Object.defineProperty,o=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r},s=new Map,a=new WeakMap,u=0,l=void 0;function c(e,t,r={},n=l){if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:o,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(a.has(r)||(u+=1,a.set(r,u.toString())),a.get(r)):e[t]}`}).toString(),r=s.get(t);if(!r){let n,i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var r;let o=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(r=i.get(t.target))||r.forEach(e=>{e(o,t)})})},e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},s.set(t,r)}return r}(r),f=d.get(e)||[];return d.has(e)||d.set(e,f),f.push(t),o.observe(e),function(){f.splice(f.indexOf(t),1),0===f.length&&(d.delete(e),o.unobserve(e)),0===d.size&&(o.disconnect(),s.delete(i))}}var d=class extends n.Component{constructor(e){super(e),o(this,"node",null),o(this,"_unobserveCb",null),o(this,"handleNode",e=>{this.node&&(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()}),o(this,"handleChange",(e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),"function"==typeof this.props.children&&this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:i,fallbackInView:o}=this.props;this._unobserveCb=c(this.node,this.handleChange,{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:i},o)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:r}=this.state;return e({inView:t,entry:r,ref:this.handleNode})}let{as:t,triggerOnce:r,threshold:i,root:o,rootMargin:s,onChange:a,skip:u,trackVisibility:l,delay:c,initialInView:d,fallbackInView:f,...h}=this.props;return n.createElement(t||"div",{ref:this.handleNode,...h},e)}};function f({threshold:e,delay:t,trackVisibility:r,rootMargin:i,root:o,triggerOnce:s,skip:a,initialInView:u,fallbackInView:l,onChange:d}={}){var h;let[p,g]=n.useState(null),v=n.useRef(d),[b,y]=n.useState({inView:!!u,entry:void 0});v.current=d,n.useEffect(()=>{let n;if(!a&&p)return n=c(p,(e,t)=>{y({inView:e,entry:t}),v.current&&v.current(e,t),t.isIntersecting&&s&&n&&(n(),n=void 0)},{root:o,rootMargin:i,threshold:e,trackVisibility:r,delay:t},l),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,p,o,i,s,a,r,l,t]);let w=null==(h=b.entry)?void 0:h.target,m=n.useRef(void 0);p||!w||s||a||m.current===w||(m.current=w,y({inView:!!u,entry:void 0}));let O=[g,b.inView,b.entry];return O.ref=O[0],O.inView=O[1],O.entry=O[2],O}}}]); 2//# sourceMappingURL=8928-f7b2087e20768f23.js.map
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.