1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2151,2805,7234],{557:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return y},NormalizeError:function(){return g},PageNotFoundError:function(){return m},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return s},getLocationOrigin:function(){return l},getURL:function(){return u},isAbsoluteUrl:function(){return o},isResSent:function(){return a},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return r||(r=!0,t=e(...i)),t}}let i=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>i.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function u(){let{href:e}=window.location,t=l();return e.substring(t.length)}function s(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function a(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&a(r))return n;if(!n)throw Object.defineProperty(Error('"'+s(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.'),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
1class h extends Error{}class g extends Error{}class m extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class v extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},7091:()=>{},8610:(e,t,r)=>{"use strict";r.d(t,{a:()=>eo});var n=r(7620);let i=e=>{let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),t},o=function(e,t,r,i){let o=n.useRef(r),l=n.useRef(i);n.useEffect(()=>{o.current=r,l.current=i}),n.useEffect(()=>{let r=e&&"current"in e?e.current:e;if(!r)return;let n=0;function i(...e){n||o.current.apply(this,e)}r.addEventListener(t,i);let u=l.current;return()=>{n=1,r.removeEventListener(t,i),u&&u()}},[e,t])},l={},u="undefined"==typeof window?null:window,s=u&&void 0!==u.visualViewport?u.visualViewport:null,a=()=>[document.documentElement.clientWidth,document.documentElement.clientHeight],c=function(e){void 0===e&&(e=l);let{wait:t,leading:r,initialWidth:c=0,initialHeight:f=0}=e,[d,p]=((e,t,r)=>{let o=n.useState(e);return[o[0],((e,t=100,r=!1)=>{let o=i(e),l=n.useRef(),u=[t,r,o];function s(){l.current&&clearTimeout(l.current),l.current=void 0}function a(){l.current=void 0}return n.useEffect(()=>s,u),n.useCallback(function(){let e=arguments,{current:n}=l;if(void 0===n&&r)return l.current=setTimeout(a,t),o.current.apply(null,e);n&&clearTimeout(n),l.current=setTimeout(()=>{l.current=void 0,o.current.apply(null,e)},t)},u)})(o[1],t,r)]})("undefined"==typeof document?[c,f]:a,t,r),h=()=>p(a);return o(u,"resize",h),o(s,"resize",h),o(u,"orientationchange",h),d},f=(e,t)=>{let r,n,i=t||d;return function(){return r&&i(arguments,r)?n:n=e.apply(null,r=arguments)}},d=(e,t)=>e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3];class p{constructor(){let e,t;this.set=void 0,this.get=void 0,this.get=r=>r===e?t:void 0,this.set=(r,n)=>{e=r,t=n}}}let h=e=>{try{return new e}catch(t){let e={};return{set(t,r){e[t]=r},get:t=>e[t]}}},g=(e,t)=>{let r,{g:n,s:i}=(e=>{let t,r,n,i,o=e.length,l=h(e[0]),u=1===o;return o<3?{g:e=>void 0===(t=l.get(e[0]))||u?t:t.get(e[1]),s:(n,i)=>(u?l.set(n[0],i):void 0===(t=l.get(n[0]))?((r=h(e[1])).set(n[1],i),l.set(n[0],r)):t.set(n[1],i),i)}:{g:e=>{for(n=0,i=l;n<o;n++)if(void 0===(i=i.get(e[n])))return;return i},s:(t,u)=>{for(n=0,i=l;n<o-1;n++)void 0===(r=i.get(t[n]))&&(r=h(e[n+1]),i.set(t[n],r)),i=r;return i.set(t[o-1],u),u}}})(e);return function(){return void 0===(r=n(arguments))?i(arguments,t.apply(null,arguments)):r}},m=new WeakMap;function y(){let e=n.useState(v)[1];return n.useRef(()=>e({})).current}let v={};r(40459);let b=n.createElement,P="0",x=g([p,{},WeakMap,p],(e,t,r,n)=>b(e,{index:t,data:r,width:n})),w=f((e,t)=>({position:"relative",width:"100%",maxWidth:"100%",height:Math.ceil(t),maxHeight:Math.ceil(t),willChange:e?"contents":void 0,pointerEvents:e?"none":void 0})),C=(e,t)=>e[0]===t[0]&&e[1]===t[1],R=f((e,t)=>Object.assign({},e,t),C);function E(e,t){return t}let S=f(e=>({width:e,zIndex:-1e3,visibility:"hidden",position:"absolute",writingMode:"horizontal-tb"}),(e,t)=>e[0]===t[0]),I=f((e,t)=>r=>n=>{null!==n&&(t&&(t.observe(n),m.set(n,r)),void 0===e.get(r)&&e.set(r,n.offsetHeight))},C),T="undefined",L=typeof window!==T?window:{},O=typeof performance!==T?performance:Date,A=()=>O.now(),M="AnimationFrame",j="cancel"+M,k="request"+M,N=L[k]&&L[k].bind(L),_=L[j]&&L[j].bind(L);if(!N||!_){let e=0;N=t=>{let r=A(),n=Math.max(e+1e3/60,r);return setTimeout(()=>{t(e=n)},n-r)},_=function(e){return clearTimeout(e)}}let z="undefined"!=typeof performance?performance:Date;function $(e,t=30,r=!1){let o=i(e),l=1e3/t,u=n.useRef(0),s=n.useRef(),a=()=>s.current&&clearTimeout(s.current),c=[t,r,o];function f(){u.current=0,a()}return n.useEffect(()=>f,c),n.useCallback(function(){let e=arguments,t=z.now(),n=()=>{u.current=t,a(),o.current.apply(null,e)},i=u.current;if(r&&0===i)return n();if(t-i>l){if(i>0)return n();u.current=t}a(),s.current=setTimeout(()=>{n(),u.current=0},l)},c)}let U="undefined"==typeof window?null:window,F=()=>void 0!==U.scrollY?U.scrollY:void 0===U.pageYOffset?0:U.pageYOffset;function W(e){let{scrollTop:t,isScrolling:r}=function(e,t){void 0===e&&(e=0),void 0===t&&(t=12);let r=((e=30)=>{let t=function(e,t,r){let i=n.useState(e);return[i[0],$(i[1],t,r)]}("undefined"==typeof window?0:F,e,!0);return o(U,"scroll",()=>t[1](F())),t[0]})(t),[i,l]=n.useState(!1),u=n.useRef(0);return n.useEffect(()=>{1===u.current&&l(!0);let e=!1,r=((e,t)=>{let r=A(),n={},i=()=>{A()-r>=t?e.call(null):n.v=N(i)};return n.v=N(i),n})(()=>{e||l(!1)},40+1e3/t);return u.current=1,()=>{e=!0,_(r.v||-1)}},[t,r]),{scrollTop:Math.max(0,r-e),isScrolling:i}}(e.offset,e.scrollFps);return function(e){let t,{positioner:r,resizeObserver:o,items:l,as:u="div",id:s,className:a,style:c,role:f="grid",tabIndex:d=0,containerRef:p,itemAs:h="div",itemStyle:g,itemHeightEstimate:m=300,itemKey:v=E,overscanBy:C=2,scrollTop:T,isScrolling:L,height:O,render:A,onRender:M}=e,j=0,k=y(),N=I(r,o),_=l.length,{columnWidth:z,columnCount:$,range:U,estimateHeight:F,size:W,shortestColumn:D}=r,H=W(),K=D(),B=[],V="list"===f?"listitem":"grid"===f?"gridcell":void 0,q=i(M),Y=T+(C*=O),Z=K<Y&&H<_;if(U(Math.max(0,T-C/2),Y,(e,r,n)=>{let i=l[e],o=v(i,e),u={top:n,left:r,width:z,writingMode:"horizontal-tb",position:"absolute"};B.push(b(h,{key:o,ref:N(e),role:V,style:"object"==typeof g&&null!==g?Object.assign({},u,g):u},x(A,e,i,z))),void 0===t?(j=e,t=e):(j=Math.min(j,e),t=Math.max(t,e))}),Z){let e=Math.min(_-H,Math.ceil((T+C-K)/m*$)),t=H,r=S(z);for(;t<H+e;t++){let e=l[t],n=v(e,t);B.push(b(h,{key:n,ref:N(t),role:V,style:"object"==typeof g?Object.assign({},r,g):r},x(A,t,e,z)))}}n.useEffect(()=>{"function"==typeof q.current&&void 0!==t&&q.current(j,t,l),P="1"},[j,t,l,q]),n.useEffect(()=>{Z&&k()},[Z,r]);let Q=w(L,F(_,m));return b(u,{ref:p,key:P,id:s,role:f,className:a,tabIndex:d,style:"object"==typeof c?R(Q,c):Q,children:B})}({scrollTop:t,isScrolling:r,positioner:e.positioner,resizeObserver:e.resizeObserver,items:e.items,onRender:e.onRender,as:e.as,id:e.id,className:e.className,style:e.style,role:e.role,tabIndex:e.tabIndex,containerRef:e.containerRef,itemAs:e.itemAs,itemStyle:e.itemStyle,itemHeightEstimate:e.itemHeightEstimate,itemKey:e.itemKey,overscanBy:e.overscanBy,height:e.height,render:e.render})}r(40459);let D=n["undefined"!=typeof document&&void 0!==document.createElement?"useLayoutEffect":"useEffect"],H=[],K={low:0,max:0,high:0,C:2,P:void 0,R:void 0,L:void 0,list:void 0};function B(e){let t=e.high;e.L===K&&e.R===K?e.max=t:e.L===K?e.max=Math.max(e.R.max,t):e.R===K?e.max=Math.max(e.L.max,t):e.max=Math.max(Math.max(e.L.max,e.R.max),t)}function V(e){let t=e;for(;t.P!==K;)B(t.P),t=t.P}function q(e,t){if(t.R===K)return;let r=t.R;t.R=r.L,r.L!==K&&(r.L.P=t),r.P=t.P,t.P===K?e.root=r:t===t.P.L?t.P.L=r:t.P.R=r,r.L=t,t.P=r,B(t),B(r)}function Y(e,t){if(t.L===K)return;let r=t.L;t.L=r.R,r.R!==K&&(r.R.P=t),r.P=t.P,t.P===K?e.root=r:t===t.P.R?t.P.R=r:t.P.L=r,r.R=t,t.P=r,B(t),B(r)}function Z(e,t,r){t.P===K?e.root=r:t===t.P.L?t.P.L=r:t.P.R=r,r.P=t.P}K.P=K,K.L=K,K.R=K,r(40459);let Q=function(e,t,r,n){void 0===r&&(r=0),void 0===n&&(n=r);let i=function(){let e={root:K,size:0},t={};return{insert(r,n,i){let o,l=e.root,u=K;for(;l!==K&&r!==(u=l).low;)l=r<l.low?l.L:l.R;
1if(r===u.low&&u!==K){if(!function(e,t,r){let n,i=e.list;for(;i;){if(i.index===r)return!1;if(t>i.high)break;n=i,i=i.next}return n||(e.list={index:r,high:t,next:i}),n&&(n.next={index:r,high:t,next:n.next}),!0}(u,n,i))return;u.high=Math.max(u.high,n),B(u),V(u),t[i]=u,e.size++;return}let s={low:r,high:n,max:n,C:0,P:u,L:K,R:K,list:{index:i,high:n,next:null}};u===K?e.root=s:(s.low<u.low?u.L=s:u.R=s,V(s));for(var a=s;0===a.P.C;)a.P===a.P.P.L?0===(o=a.P.P.R).C?(a.P.C=1,o.C=1,a.P.P.C=0,a=a.P.P):(a===a.P.R&&q(e,a=a.P),a.P.C=1,a.P.P.C=0,Y(e,a.P.P)):0===(o=a.P.P.L).C?(a.P.C=1,o.C=1,a.P.P.C=0,a=a.P.P):(a===a.P.L&&Y(e,a=a.P),a.P.C=1,a.P.P.C=0,q(e,a.P.P));e.root.C=1,t[i]=s,e.size++},remove(r){let n,i=t[r];if(void 0===i)return;delete t[r];let o=function(e,t){let r=e.list;if(r.index===t)return null===r.next?0:(e.list=r.next,1);let n=r;for(r=r.next;null!==r;){if(r.index===t)return n.next=r.next,1;n=r,r=r.next}}(i,r);if(void 0===o)return;if(1===o){i.high=i.list.high,B(i),V(i),e.size--;return}let l=i,u=l.C;i.L===K?(n=i.R,Z(e,i,i.R)):i.R===K?(n=i.L,Z(e,i,i.L)):(u=(l=function(e){for(;e.L!==K;)e=e.L;return e}(i.R)).C,n=l.R,l.P===i?n.P=l:(Z(e,l,l.R),l.R=i.R,l.R.P=l),Z(e,i,l),l.L=i.L,l.L.P=l,l.C=i.C),B(n),V(n),1===u&&function(e,t){let r;for(;t!==K&&1===t.C;)t===t.P.L?(0===(r=t.P.R).C&&(r.C=1,t.P.C=0,q(e,t.P),r=t.P.R),1===r.L.C&&1===r.R.C?(r.C=0,t=t.P):(1===r.R.C&&(r.L.C=1,r.C=0,Y(e,r),r=t.P.R),r.C=t.P.C,t.P.C=1,r.R.C=1,q(e,t.P),t=e.root)):(0===(r=t.P.L).C&&(r.C=1,t.P.C=0,Y(e,t.P),r=t.P.L),1===r.R.C&&1===r.L.C?(r.C=0,t=t.P):(1===r.L.C&&(r.R.C=1,r.C=0,q(e,r),r=t.P.L),r.C=t.P.C,t.P.C=1,r.L.C=1,Y(e,t.P),t=e.root));t.C=1}(e,n),e.size--},search(t,r,n){let i=[e.root];for(;0!==i.length;){let e=i.pop();if(e!==K&&!(t>e.max)&&(e.L!==K&&i.push(e.L),e.R!==K&&i.push(e.R),e.low<=r&&e.high>=t)){let r=e.list;for(;null!==r;)r.high>=t&&n(r.index,e.low),r=r.next}}},get size(){return e.size}}}(),o=Array(e),l=[],u=Array(e);for(let t=0;t<e;t++)o[t]=0,u[t]=[];return{columnCount:e,columnWidth:t,set:function(e,s){void 0===s&&(s=0);let a=0;for(let e=1;e<o.length;e++)o[e]<o[a]&&(a=e);let c=o[a]||0;o[a]=c+s+n,u[a].push(e),l[e]={left:a*(t+r),top:c,height:s,column:a},i.insert(c,c+s,e)},get:e=>l[e],update:t=>{let r=Array(e),s=0,a=0;for(;s<t.length-1;s++){let e=t[s],n=l[e];n.height=t[++s],i.remove(e),i.insert(n.top,n.top+n.height,e),r[n.column]=void 0===r[n.column]?e:Math.min(e,r[n.column])}for(s=0;s<r.length;s++){if(void 0===r[s])continue;let e=u[s],t=J(e,r[s]),c=l[u[s][t]];for(o[s]=c.top+c.height+n,a=t+1;a<e.length;a++){let t=e[a],r=l[t];r.top=o[s],o[s]=r.top+r.height+n,i.remove(t),i.insert(r.top,r.top+r.height,t)}}},range:(e,t,r)=>i.search(e,t,(e,t)=>r(e,l[e].left,t)),estimateHeight:(t,r)=>{let n=Math.max(0,Math.max.apply(null,o));return t===i.size?n:n+Math.ceil((t-i.size)/e)*r},shortestColumn:()=>o.length>1?Math.min.apply(null,o):o[0]||0,size:()=>i.size,all:()=>l}},J=(e,t)=>{let r=0,n=e.length-1;for(;r<=n;){let i=r+n>>>1,o=e[i];if(o===t)return i;o<=t?r=i+1:n=i-1}return -1},G=function(e,t,r,n,i,o){void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=8),n=n||Math.min(Math.floor((e+r)/(t+r)),i||1/0)||1;let l=Math.floor((e-r*(n-1))/n);return void 0!==o&&l>o&&(l=o),[l,n]},X=[],ee=function(e){var t=[],r=null,n=function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];t=i,r||(r=requestAnimationFrame(function(){r=null,e.apply(void 0,t)}))};return n.cancel=function(){r&&(cancelAnimationFrame(r),r=null)},n};function et(e){e.cancel()}let er=g([WeakMap],(e,t)=>{let r=[],n=ee(()=>{r.length>0&&(e.update(r),t(r)),r.length=0}),i=t=>{let i=t.offsetHeight;if(i>0){let n=m.get(t);if(void 0!==n){let t=e.get(n);void 0!==t&&i!==t.height&&r.push(n,i)}}n()},o=new Map,l=new ResizeObserver(e=>{let t=0;for(;t<e.length;t++){let r=e[t],n=m.get(r.target);if(void 0===n)continue;let l=o.get(n);l||(l=ee(i),o.set(n,l)),l(r.target)}}),u=l.disconnect.bind(l);return l.disconnect=()=>{u(),o.forEach(et)},l}),en={index:void 0,position:void 0,prevTop:void 0};r(40459);let ei=n.createElement;function eo(e){let t=n.useRef(null),r=c({initialWidth:e.ssrWidth,initialHeight:e.ssrHeight}),l=function(e,t){void 0===t&&(t=H);let[r,i]=n.useState({offset:0,width:0});return D(()=>{let{current:t}=e;if(null!==t){let e=0,n=t;do e+=n.offsetTop||0,n=n.offsetParent;while(n);(e!==r.offset||t.offsetWidth!==r.width)&&i({offset:e,width:t.offsetWidth})}},t),r}(t,r),u=Object.assign({offset:l.offset,width:l.width||r[0],height:r[1],containerRef:t},e);u.positioner=function(e,t){let{width:r,columnWidth:i=200,columnGutter:o=0,rowGutter:l,columnCount:u,maxColumnCount:s,maxColumnWidth:a}=e;void 0===t&&(t=X);let c=()=>{let[e,t]=G(r,i,o,u,s,a);return Q(t,e,o,null!=l?l:o)},f=n.useRef();void 0===f.current&&(f.current=c());let d=n.useRef(t),p=[r,i,o,l,u,s,a],h=n.useRef(p),g=!p.every((e,t)=>h.current[t]===e);if(g||!t.every((e,t)=>d.current[t]===e)){let e=f.current,r=c();if(d.current=t,h.current=p,g){let t=e.size();for(let n=0;n<t;n++){let t=e.get(n);r.set(n,void 0!==t?t.height:0)}}f.current=r}return f.current}(u),u.resizeObserver=function(e){let t=er(e,y());function r(){return t.disconnect()}return n.useEffect(()=>r,[t]),t}(u.positioner);let s=function(e,t){var r;let{align:l="top",element:u="undefined"!=typeof window&&window,offset:s=0,height:a="undefined"!=typeof window?window.innerHeight:0}=t,c=i({positioner:e,element:u,align:l,offset:s,height:a}),f=n.useRef(()=>
1{let e=c.current.element;return e&&"current"in e?e.current:e}).current,[d,p]=n.useReducer((e,t)=>{let r={position:e.position,index:e.index,prevTop:e.prevTop};if("scrollToIndex"===t.type){var n;return{position:c.current.positioner.get(null!=(n=t.value)?n:-1),index:t.value,prevTop:void 0}}if("setPosition"===t.type)r.position=t.value;else if("setPrevTop"===t.type)r.prevTop=t.value;else if("reset"===t.type)return en;return r},en),h=$(p,15);o(f(),"scroll",()=>{if(!d.position&&d.index){let e=c.current.positioner.get(d.index);e&&p({type:"setPosition",value:e})}});let g=void 0!==d.index&&(null==(r=c.current.positioner.get(d.index))?void 0:r.top);return n.useEffect(()=>{let e=f();if(!e)return;let{height:t,align:r,offset:n,positioner:i}=c.current;if(d.position){let i=d.position.top;"bottom"===r?i=i-t+d.position.height:"center"===r&&(i-=(t-d.position.height)/2),e.scrollTo(0,Math.max(0,i+=n));let o=!1,l=setTimeout(()=>!o&&p({type:"reset"}),400);return()=>{o=!0,clearTimeout(l)}}if(void 0!==d.index){let r=i.shortestColumn()/i.size()*d.index;d.prevTop&&(r=Math.max(r,d.prevTop+t)),e.scrollTo(0,r),h({type:"setPrevTop",value:r})}},[g,d,c,f,h]),n.useRef(e=>{p({type:"scrollToIndex",value:e})}).current}(u.positioner,{height:u.height,offset:l.offset,align:"object"==typeof e.scrollToIndex?e.scrollToIndex.align:void 0}),a=e.scrollToIndex&&("number"==typeof e.scrollToIndex?e.scrollToIndex:e.scrollToIndex.index);return n.useEffect(()=>{void 0!==a&&s(a)},[a,s]),ei(W,u)}},19664:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},useLinkStatus:function(){return v}});let n=r(96632),i=r(54568),o=n._(r(7620)),l=r(35015),u=r(36329),s=r(47424),a=r(557),c=r(54539);r(50560);let f=r(67168),d=r(66410),p=r(2064);r(62502);let h=r(70915);function g(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function m(e){var t;let r,n,l,[m,v]=(0,o.useOptimistic)(f.IDLE_LINK_STATUS),b=(0,o.useRef)(null),{href:P,as:x,children:w,prefetch:C=null,passHref:R,replace:E,shallow:S,scroll:I,onClick:T,onMouseEnter:L,onTouchStart:O,legacyBehavior:A=!1,onNavigate:M,ref:j,unstable_dynamicOnHover:k,...N}=e;r=w,A&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let _=o.default.useContext(u.AppRouterContext),z=!1!==C,$=!1!==C?null===(t=C)||"auto"===t?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,{href:U,as:F}=o.default.useMemo(()=>{let e=g(P);return{href:e,as:x?g(x):e}},[P,x]);A&&(n=o.default.Children.only(r));let W=A?n&&"object"==typeof n&&n.ref:j,D=o.default.useCallback(e=>(null!==_&&(b.current=(0,f.mountLinkInstance)(e,U,_,$,z,v)),()=>{b.current&&((0,f.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,f.unmountPrefetchableInstance)(e)}),[z,U,_,$,v]),H={ref:(0,s.useMergedRef)(D,W),onClick(e){A||"function"!=typeof T||T(e),A&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),_&&(e.defaultPrevented||function(e,t,r,n,i,l,u){let{nodeName:s}=e.currentTarget;if(!("A"===s.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,d.isLocalURL)(t)){i&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),u){let e=!1;if(u({preventDefault:()=>{e=!0}}),e)return}o.default.startTransition(()=>{(0,p.dispatchNavigateAction)(r||t,i?"replace":"push",null==l||l,n.current)})}}(e,U,F,b,E,I,M))},onMouseEnter(e){A||"function"!=typeof L||L(e),A&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),_&&z&&(0,f.onNavigationIntent)(e.currentTarget,!0===k)},onTouchStart:function(e){A||"function"!=typeof O||O(e),A&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),_&&z&&(0,f.onNavigationIntent)(e.currentTarget,!0===k)}};return(0,a.isAbsoluteUrl)(F)?H.href=F:A&&!R&&("a"!==n.type||"href"in n.props)||(H.href=(0,c.addBasePath)(F)),l=A?o.default.cloneElement(n,H):(0,i.jsx)("a",{...N,...H,children:r}),(0,i.jsx)(y.Provider,{value:m,children:l})}let y=(0,o.createContext)(f.IDLE_LINK_STATUS),v=()=>(0,o.useContext)(y);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21360:(e,t,r)=>{"use strict";r.d(t,{DT:()=>p,Nd:()=>i,VR:()=>m,bz:()=>d,iE:()=>n,pd:()=>b});var n=1,i=2,o=Symbol("Fragment"),l=new Set(["area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),u=new Set(["script","style"]),s=/(?:<(\/?)([a-zA-Z][a-zA-Z0-9\:-]*)(?:\s([^>]*?))?((?:\s*\/)?)>|(<\!\-\-)([\s\S]*?)(\-\->)|(<\!)([\s\S]*?)(>))/gm;function a(e){return e>=97&&e<=122||e>=65&&e<=90||e>=48&&e<=57||64===e||46===e||45===e||58===e||95===e}var c=class{constructor(e){this.callback=e}visit(e,t,r){if(this.callback(e,t,r),Array.isArray(e.children))for(let t=0;t<e.children.length;t++){let r=e.children[t];this.visit(r,e,t)}}},f=Symbol("HTMLString");Symbol("AttrString");var d=Symbol("RenderFn");function p(e,t){return Object.defineProperty(e,d,{value:t,enumerable:!1}),e}var h={"&":"&","<":"<",">":">"};function g(e){let t="";for(let[r,n]of Object.entries(e))t+=` ${r}="${n}"`;return t}function m(e,t){return new c(t).visit(e)}async function y(e){let{name:t,attributes:r={}}=e,n=await Promise.all(e.children.map(e=>v(e))).then(e=>e.join(""));if(d in e){let t=await e[d](r,function(e,t=[f]){let r={value:e};for(let e of t)Object.defineProperty(r,e,{value:!0,enumerable:!1,writable:!1});return r}(n));return t&&t[f]?t.value:String(t).replace(/[&<>]/g,e=>h[e]||e)}if(t===o)return n;let i=function(e){if(0===e.children.length){let t=e;for(;t=t.parent;)if("svg"===t.name)return!0}return!1}(e);return i||l.has(t)?`<${e.name}${g(r)}${i?" /":""}>`:`<${e.name}${g(r)}>${n}</${e.name}>`}async function v(e){switch(e.type){case 0:return Promise.all(e.children.map(e=>v(e))).then(e=>e.join(""));case n:return y(e);case i:return`${e.value}`;case 3:return`<!--${e.value}-->`;case 4:return`<!${e.value}>`}}async function b(e,t=[]){let{doc:r}=function(e,t){if(!Array.isArray(t))throw Error(`Invalid second argument for \`transform\`! Expected \`Transformer[]\` but got \`${typeof t}\``);return{doc:"string"==typeof e?function(e){let t,r,o,c,f,d,p,h,g,m="string"==typeof e?e:e.value,y=[];s.lastIndex=0,r=t={type:0,children:[]};let v=0;function b(){(c=m.substring(v,s.lastIndex-o[0].length))&&r.children.push({type:i,value:c,parent:r})}for(;o=s.exec(m);){if(d=o[5]||o[8],p=o[6]||o[9],h=o[7]||o[10],u.has(r.name)&&o[2]!==r.name){f=s.lastIndex-o[0].length,r.children.length>0&&(r.children[0].value+=o[0]);continue}if("\x3c!--"===d){if(f=s.lastIndex-o[0].length,u.has(r.name))continue;g={type:3,value:p,parent:r,loc:[{start:f,end:f+d.length},{start:s.lastIndex-h.length,end:s.lastIndex}]},y.push(g),g.parent.children.push(g)}else if("<!"===d)f=s.lastIndex-o[0].length,g={type:4,value:p,parent:r,loc:[{start:f,end:f+d.length},{start:s.lastIndex-h.length,end:s.lastIndex}]},y.push(g),g.parent.children.push(g);else if("/"!==o[1]){if(b(),u.has(r.name)){v=s.lastIndex,b();continue}g={type:n,name:o[2]+"",attributes:function(e){let t={};if(e){let r,n,i="none",o="";for(let l=0;l<e.length;l++){let u=e.charCodeAt(l);if("none"===i)a(u)?(r&&(t[r]=o,r=void 0,o=""),n=l,i="key"):61===u&&r&&(i="value");else if("key"===i)a(u)||(r=e.substring(n,l),i=61===u?"value":"none");else if(34===u||39===u){let t=34===u?'"':"'",r=l+1,n=e.indexOf(t,r);for(;n>0&&92===e.charCodeAt(n-1);)n=e.indexOf(t,n+1);if(-1===n)break;o=e.substring(r,n),l=n,i="none"}}"key"===i&&void 0!=n&&n<e.length&&(r=e.substring(n,e.length)),r&&(t[r]=o)}return t}(o[3]),parent:r,children:[],loc:[{start:s.lastIndex-o[0].length,end:s.lastIndex}]},y.push(g),g.parent.children.push(g),o[4]&&o[4].indexOf("/")>-1||l.has(g.name)?(g.loc[1]=g.loc[0],g.isSelfClosingTag=!0):r=g}else b(),o[2]+""===r.name?(r=(g=r).parent,g.loc.push({start:s.lastIndex-o[0].length,end:s.lastIndex}),c=m.substring(g.loc[0].end,g.loc[1].start),0===g.children.length&&g.children.push({type:i,value:c,parent:r})):o[2]+""===y[y.length-1].name&&!0===y[y.length-1].isSelfClosingTag&&(g=y[y.length-1]).loc.push({start:s.lastIndex-o[0].length,end:s.lastIndex});v=s.lastIndex}return c=m.slice(v),r.children.push({type:i,value:c,parent:r}),t}(e):e}}(e,t),o=r;for(let e of t)o=await e(o);return v(o)}},25150:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=o(t,r));return t}(r)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=(function(){return i}
1).apply(t,[]))||(e.exports=r)}()},35015:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return o},formatWithValidation:function(){return u},urlObjectKeys:function(){return l}});let n=r(96632)._(r(86437)),i=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||"",l=e.pathname||"",u=e.hash||"",s=e.query||"",a=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?a=t+e.host:r&&(a=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(a+=":"+e.port)),s&&"object"==typeof s&&(s=String(n.urlQueryToSearchParams(s)));let c=e.search||s&&"?"+s||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||i.test(o))&&!1!==a?(a="//"+(a||""),l&&"/"!==l[0]&&(l="/"+l)):a||(a=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),""+o+a+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+u}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return o(e)}},44821:()=>{},55092:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(21360),i={attribute:/\[\s*(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)\s*(?:(?<operator>\W?=)\s*(?<value>.+?)\s*(\s(?<caseSensitive>[iIsS]))?\s*)?\]/gu,id:/#(?<name>[-\w\P{ASCII}]+)/gu,class:/\.(?<name>[-\w\P{ASCII}]+)/gu,comma:/\s*,\s*/g,combinator:/\s*[\s>+~]\s*/g,"pseudo-element":/::(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,"pseudo-class":/:(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,universal:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?\*/gu,type:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)/gu},o=new Set(["combinator","comma"]),l=new Set(["not","is","where","has","matches","-moz-any","-webkit-any","nth-child","nth-last-child"]),u=/(?<index>[\dn+-]+)\s+of\s+(?<subtree>.+)/,s={"nth-child":u,"nth-last-child":u},a=e=>{switch(e){case"pseudo-element":case"pseudo-class":return RegExp(i[e].source.replace("(?<argument>\xb6*)","(?<argument>.*)"),"gu");default:return i[e]}},c=/(['"])([^\\\n]+?)\1/g,f=/\\./g;function d(e,{recursive:t=!0,list:r=!0}={}){let n=function(e,t=i){if(""===(e=e.trim()))return[];let r=[];e=(e=e.replace(f,(e,t)=>(r.push({value:e,offset:t}),"î".repeat(e.length)))).replace(c,(e,t,n,i)=>(r.push({value:e,offset:i}),`${t}${"î".repeat(n.length)}${t}`));{let t,n=0;for(;(t=e.indexOf("(",n))>-1;){let i=function(e,t){let r=0,n="";for(;t<e.length;t++){let i=e[t];switch(i){case"(":++r;break;case")":--r}if(n+=i,0===r)break}return n}(e,t);r.push({value:i,offset:t}),e=`${e.substring(0,t)}(${"\xb6".repeat(i.length-2)})${e.substring(t+i.length)}`,n=t+i.length}}let n=function(e,t=i){if(!e)return[];let r=[e];for(let[e,n]of Object.entries(t))for(let t=0;t<r.length;t++){let i=r[t];if("string"!=typeof i)continue;n.lastIndex=0;let o=n.exec(i);if(!o)continue;let l=o.index-1,u=[],s=o[0],a=i.slice(0,l+1);a&&u.push(a),u.push({...o.groups,type:e,content:s});let c=i.slice(l+s.length+1);c&&u.push(c),r.splice(t,1,...u)}let n=0;for(let e of r)switch(typeof e){case"string":throw Error(`Unexpected sequence ${e} found at index ${n}`);case"object":n+=e.content.length,e.pos=[n-e.content.length,n],o.has(e.type)&&(e.content=e.content.trim()||" ")}return r}(e,t),l=new Set;for(let e of r.reverse())for(let t of n){let{offset:r,value:n}=e;if(!(t.pos[0]<=r&&r+n.length<=t.pos[1]))continue;let{content:i}=t,o=r-t.pos[0];t.content=i.slice(0,o)+n+i.slice(o+n.length),t.content!==i&&l.add(t)}for(let e of l){let t=a(e.type);if(!t)throw Error(`Unknown token type: ${e.type}`);t.lastIndex=0;let r=t.exec(e.content);if(!r)throw Error(`Unable to parse content for ${e.type}: ${e.content}`);Object.assign(e,r.groups)}return n}(e);if(!n)return;let u=function e(t,{list:r=!0}={}){if(r&&t.find(e=>"comma"===e.type)){let r=[],n=[];for(let i=0;i<t.length;i++)if("comma"===t[i].type){if(0===n.length)throw Error("Incorrect comma at "+i);r.push(e(n,{list:!1})),n.length=0}else n.push(t[i]);if(0===n.length)throw Error("Trailing comma");return r.push(e(n,{list:!1})),{type:"list",list:r}}for(let r=t.length-1;r>=0;r--){let n=t[r];
1if("combinator"===n.type){let i=t.slice(0,r),o=t.slice(r+1);return{type:"complex",combinator:n.content,left:e(i),right:e(o)}}}switch(t.length){case 0:throw Error("Could not build AST.");case 1:return t[0];default:return{type:"compound",list:[...t]}}}(n,{list:r});if(!t)return u;for(let[e]of function* e(t,r){switch(t.type){case"list":for(let r of t.list)yield*e(r,t);break;case"complex":yield*e(t.left,t),yield*e(t.right,t);break;case"compound":yield*t.list.map(e=>[e,t]);break;default:yield[t,r]}}(u)){if("pseudo-class"!==e.type||!e.argument||!l.has(e.name))continue;let t=e.argument,r=s[e.name];if(r){let n=r.exec(t);if(!n)continue;Object.assign(e,n.groups),t=n.groups.subtree}t&&Object.assign(e,{subtree:d(t,{recursive:!0,list:!0})})}return u}var p=e=>{let{operator:t="="}=e;switch(t){case"=":return(e,t)=>e===t;case"~=":return(e,t)=>e.split(/\s+/g).includes(t);case"|=":return(e,t)=>e.startsWith(t+"-");case"*=":return(e,t)=>e.indexOf(t)>-1;case"$=":return(e,t)=>e.endsWith(t);case"^=":return(e,t)=>e.startsWith(t)}return(e,t)=>!1},h=(e,t)=>t?.children.filter(e=>e.type===n.iE).findIndex(t=>t===e),g=e=>{switch(e.type){case"type":return t=>"*"===e.content||t.name===e.name;case"class":return t=>t.attributes?.class?.split(/\s+/g).includes(e.name);case"id":return t=>t.attributes?.id===e.name;case"pseudo-class":switch(e.name){case"global":return(...t)=>m(d(e.argument))(...t);case"not":return(...t)=>!g(e.subtree)(...t);case"is":return(...t)=>m(e.subtree)(...t);case"where":return(...t)=>m(e.subtree)(...t);case"root":return(e,t)=>e.type===n.iE&&"html"===e.name;case"empty":return e=>e.type===n.iE&&(0===e.children.length||e.children.every(e=>e.type===n.Nd&&""===e.value.trim()));case"first-child":return(e,t)=>t?.children.filter(e=>e.type===n.iE).shift()===e;case"last-child":return(e,t)=>t?.children.filter(e=>e.type===n.iE).pop()===e;case"only-child":return(e,t)=>t?.children.filter(e=>e.type===n.iE).length===1;case"nth-child":return(t,r)=>{let i=h(t,r)+1;if(Number.isNaN(Number(e.argument)))switch(e.argument){case"odd":return 1==Math.abs(i%2);case"even":return i%2==0;default:{if(!e.argument)throw Error("Unsupported empty nth-child
1selector!");let i=(e=>{let[t,r="1",n="0"]=/^\s*(?:(-?(?:\d+)?)n)?\s*\+?\s*(\d+)?\s*$/gm.exec(e)??[];0===r.length&&(r="1");let i=Number.parseInt("-"===r?"-1":r),o=Number.parseInt(n);return e=>i*e+o})(e.argument),o=r?.children.filter(e=>e.type===n.iE),l=h(t,r)+1;for(let e=0;e<o.length;e++){let t=i(e);if(t>o.length)break;if(t===l)return!0}return!1}}return i===Number(e.argument)};default:throw Error(`Unhandled pseudo-class: ${e.name}!`)}case"attribute":return t=>{let{caseSensitive:r,name:n,value:i}=e;if(!t.attributes)return!1;for(let[o,l]of Object.entries(t.attributes))if("i"===r&&(i=n.toLowerCase(),l=o.toLowerCase()),o===n){if(!i)return!0;if(('"'===i[0]||"'"===i[0])&&i[0]===i[i.length-1]&&(i=JSON.parse(i)),i)return p(e)(l,i)}return!1};case"universal":return e=>!0;default:throw Error(`Unhandled selector: ${e.type}`)}},m=e=>{let t="string"==typeof e?d(e):e;switch(t?.type){case"list":{let e=t.list.map(e=>g(e));return(t,r,n)=>{for(let n of e)if(n(t,r))return!0;return!1}}case"compound":{let e=t.list.map(e=>g(e));return(t,r,n)=>{for(let n of e)if(!n(t,r))return!1;return!0}}case"complex":{let{left:e,right:r,combinator:i}=t,o=m(e),l=m(r),u=new WeakSet;return(e,t,r=0)=>{if(o(e)?u.add(e):t&&u.has(t)&&" "===i&&u.add(e),!l(e))return!1;switch(i){case" ":case">":return!!t&&u.has(t);case"~":if(!t)return!1;for(let e of t.children.slice(0,r))if(u.has(e))return!0;return!1;case"+":{if(!t)return!1;let e=t.children.slice(0,r).filter(e=>e.type===n.iE);if(0===e.length)return!1;let i=e[e.length-1];if(!i)return!1;if(u.has(i))return!0}default:return!1}}}default:return g(t)}};function y(e={}){return t=>{for(let[r,i]of Object.entries(e))for(let e of function(e,t){let r=m(t);return function(e,t,r={single:!1}){let i=[];return(0,n.VR)(e,(e,o,l)=>{if((!e||e.type===n.iE)&&t(e,o,l)){if(r.single)throw e;i.push(e)}}),i}(e,(e,t,n)=>{let i=r(e,t,n);return!!i&&i})}(t,r))"string"==typeof i?(e.name=i,n.bz in e&&delete e[n.bz]):"function"==typeof i&&(0,n.DT)(e,i);return t}}},62502:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},66410:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=r(557),i=r(94540);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},75646:(e,t,r)=>{"use strict";var n,i;n=r(37533),i=r(42101),t.version=n.version,t.renderToString=n.renderToString,t.renderToStaticMarkup=n.renderToStaticMarkup,t.renderToReadableStream=i.renderToReadableStream,i.resume&&(t.resume=i.resume)},78505:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.S});var n=r(6087)},86437:(e,t)=>{"use strict";function r(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function n(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function i(e){let t=new URLSearchParams;for(let[r,i]of Object.entries(e))if(Array.isArray(i))for(let e of i)t.append(r,n(e));else t.set(r,n(i));return t}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return o},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return i}})},97963:()=>{}}]);
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.