1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39903],{16643:(e,t,r)=>{r.d(t,{v:()=>u});var l,i=r(18153),n=r(27964),a=r(69705),c=r(14232);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)({}).hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e}).apply(null,arguments)}var s=function(e){return c.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:24,height:24},e),l||(l=c.createElement("path",{d:"M8.33 4.92a1.125 1.125 0 1 1 1.591-1.59l7.874 7.876a1.127 1.127 0 0 1 0 1.59L9.92 20.672a1.127 1.127 0 0 1-1.592 0 1.127 1.127 0 0 1 0-1.591L15.41 12z"})))};function u(e){let t,r,l=(0,n.c)(3);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.Y)(s,{}),l[0]=t):t=l[0],l[1]!==e?(r=(0,i.Y)(a.A,{...e,children:t}),l[1]=e,l[2]=r):r=l[2],r}},26387:(e,t,r)=>{r.d(t,{j:()=>u});var l=r(18153),i=r(27964),n=r(46660),a=r(37088);function c(e){let t,r=(0,i.c)(7),{placeholderTestId:n,alt:c,imgSx:o,imgClassName:s,fullWidth:u,fallbackImageRatio:d}=e,h=1e3/d;return r[0]!==c||r[1]!==u||r[2]!==s||r[3]!==o||r[4]!==n||r[5]!==h?(t=(0,l.Y)(a.O,{fullWidth:u,className:s,sx:o,alt:c,height:h,width:1e3,testId:n}),r[0]=c,r[1]=u,r[2]=s,r[3]=o,r[4]=n,r[5]=h,r[6]=t):t=r[6],t}var o=r(88035),s=r(63650);function u(e){let t,r,a,u=(0,i.c)(30),{images:d,displayWidth:h,fallbackImageRatio:f,alt:g,className:m,imgClassName:p,fullWidth:v,draggable:b,testId:w,placeholderTestId:y,sx:x,imgSx:k,pictureSx:O,imgProps:I,eager:N,fetchPriority:S,pictureLoadedCallback:_}=e,E=void 0===f?1:f;if(!h||!d){let e;return u[0]!==g||u[1]!==E||u[2]!==v||u[3]!==p||u[4]!==k||u[5]!==y?(e=(0,l.Y)(c,{fallbackImageRatio:E,placeholderTestId:y,alt:g,fullWidth:v,imgSx:k,imgClassName:p}),u[0]=g,u[1]=E,u[2]=v,u[3]=p,u[4]=k,u[5]=y,u[6]=e):e=u[6],e}if(u[7]!==h||u[8]!==d){let{webpImages:e,images:l}=(0,s.Z)(d);t=(0,o.O)(l,h),r=(0,o.O)(e,h),u[7]=h,u[8]=d,u[9]=t,u[10]=r}else t=u[9],r=u[10];let W=r,Y=h/(t?.image_ratio??E),C=t?.url,j=W?.url;return u[11]!==g||u[12]!==m||u[13]!==h||u[14]!==b||u[15]!==N||u[16]!==S||u[17]!==v||u[18]!==Y||u[19]!==p||u[20]!==I||u[21]!==k||u[22]!==_||u[23]!==O||u[24]!==y||u[25]!==x||u[26]!==C||u[27]!==j||u[28]!==w?(a=(0,l.Y)(n.O,{sx:x,testid:w,alt:g,className:m,imgClassName:p,imgSx:k,pictureSx:O,src:C,srcWebp:j,width:h,height:Y,fullWidth:v,draggable:b,placeholderTestId:y,pictureLoadedCallback:_,imgProps:I,eager:N,fetchPriority:S}),u[11]=g,u[12]=m,u[13]=h,u[14]=b,u[15]=N,u[16]=S,u[17]=v,u[18]=Y,u[19]=p,u[20]=I,u[21]=k,u[22]=_,u[23]=O,u[24]=y,u[25]=x,u[26]=C,u[27]=j,u[28]=w,u[29]=a):a=u[29],a}},34149:(e,t,r)=>{r.d(t,{A:()=>c});var l=r(27964),i=r(74359),n=r(94800);async function a({locale:e}){return(0,n.ff)({url:"v2/project_links",request:(0,n.iq)(),locale:e})}function c(e){let t,r=(0,l.c)(2);return r[0]!==e?(t={queryKey:["project-links",e],queryFn:()=>a({locale:e}),staleTime:1/0},r[0]=e,r[1]=t):t=r[1],(0,i.I)(t)}},37088:(e,t,r)=>{r.d(t,{O:()=>a});var l=r(18153),i=r(27964),n=r(25022);function a(e){let t,r,a,c,o,s=(0,i.c)(16),{height:u,width:d,alt:h,className:f,sx:g,testId:m,fullWidth:p}=e,v=void 0!==p&&p,b=m||"placeholder",w=`0 0 ${d||1024} ${u||1024}`;s[0]!==u||s[1]!==d?(t={height:u,width:d},s[0]=u,s[1]=d,s[2]=t):t=s[2];let y=g||!1;return s[3]!==v?(r=!!v&&{width:"100%",height:"auto"},s[3]=v,s[4]=r):r=s[4],s[5]!==t||s[6]!==y||s[7]!==r?(a=[t,y,r],s[5]=t,s[6]=y,s[7]=r,s[8]=a):a=s[8],s[9]===Symbol.for("react.memo_cache_sentinel")?(c=(0,l.Y)("path",{d:""}),s[9]=c):c=s[9],s[10]!==h||s[11]!==f||s[12]!==b||s[13]!==w||s[14]!==a?(o=(0,l.Y)(n.A,{component:"svg","data-testid":b,className:f,xmlns:"http://www.w3.org/2000/svg",viewBox:w,"aria-label":h,sx:a,children:c}),s[10]=h,s[11]=f,s[12]=b,s[13]=w,s[14]=a,s[15]=o):o=s[15],o}},37503:(e,t,r)=>{r.d(t,{N:()=>a});var l=r(27964),i=r(14232),n=r(88676);function a(e,t,r){let a,c,o,s=(0,l.c)(5),[u,d]=(0,i.useState)(void 0!==t&&t);s[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.eL)(),s[0]=a):a=s[0];let h=a;return s[1]!==r||s[2]!==e?(c=()=>{if(!h)return;let t=function(e){e?.length&&e.forEach(e=>d(e.isIntersecting))},l=new IntersectionObserver(t,r);return e?.current&&l.observe(e.current),t(l.takeRecords()),()=>{l.disconnect()}},o=[h,r,e],s[1]=r,s[2]=e,s[3]=c,s[4]=o):(c=s[3],o=s[4]),(0,i.useEffect)(c,o),!h||u}},46660:(e,t,r)=>{r.d(t,{O:()=>f});var l=r(18153),i=r(27964),n=r(25022);let a=(0,r(38993).i7)({from:{opacity:0}
1,to:{opacity:1}});var c=r(79004),o=r(14232),s=r(37088),u=r(97536);let d=new Set,h={root:{width:"100%",height:"auto",lineHeight:"0",display:"inline-block"},fullWidth:{width:"100%",height:"auto"},picture:{width:"100%",height:"auto",display:"block"},loaded:{animation:`${a} 0.2s`},hidden:{position:"absolute",width:"1px !important",height:"1px !important",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",border:0,visibility:"hidden"}};function f(e){let t,r,a,f,g,m,p,v,b,w,y,x,k,O=(0,i.c)(44),{src:I,srcWebp:N,alt:S,width:_,height:E,className:W,imgClassName:Y,pictureClassName:C,fullWidth:j,testid:L,sx:A,pictureSx:q,imgSx:D,draggable:P,imgProps:R,placeholderTestId:F,pictureLoadedCallback:M,eager:T,fetchPriority:$}=e,K=void 0===P||P,{srcAsString:Z,srcWebpAsString:z,imageKey:B}=(b=(0,i.c)(4),w="string"==typeof I?I:I?.src,y="string"==typeof N?N:N?.src,x=(0,o.useId)(),k=w||y||x,b[0]!==w||b[1]!==y||b[2]!==k?(v={srcAsString:w,srcWebpAsString:y,imageKey:k},b[0]=w,b[1]=y,b[2]=k,b[3]=v):v=b[3],v),G=(0,o.useRef)(null),H=(0,u.g)(G);O[0]!==B||O[1]!==M||O[2]!==Z?(t={imageKey:B,srcAsString:Z,onLoaded:M},O[0]=B,O[1]=M,O[2]=Z,O[3]=t):t=O[3];let{isLoaded:J,hasError:Q,onLoad:U,onError:V}=function({imageKey:e,srcAsString:t,onLoaded:r}){let[l,i]=(0,o.useState)(d.has(e)),[n,a]=(0,o.useState)(!1);return(0,o.useMemo)(()=>(i(d.has(e)),a(!1),null),[t]),{isLoaded:l,hasError:n,onLoad:(0,o.useCallback)(()=>{i(!0),d.add(e),r?.()},[e,r]),onError:(0,o.useCallback)(()=>{a(!0)},[])}}(t),X=!(H||T)||!J||!Z,ee=!Q&&(H||T)&&Z&&!0;return O[4]!==A?(r=A||{},O[4]=A,O[5]=r):r=O[5],O[6]!==j?(a=j?h.fullWidth??{}:{},O[6]=j,O[7]=a):a=O[7],O[8]!==r||O[9]!==a?(f=[h.root,r,a],O[8]=r,O[9]=a,O[10]=f):f=O[10],O[11]!==S||O[12]!==j||O[13]!==E||O[14]!==Y||O[15]!==D||O[16]!==F||O[17]!==X||O[18]!==_?(g=X?(0,l.Y)(s.O,{className:Y,width:_,height:E,alt:S,fullWidth:j,sx:D,testId:F}):null,O[11]=S,O[12]=j,O[13]=E,O[14]=Y,O[15]=D,O[16]=F,O[17]=X,O[18]=_,O[19]=g):g=O[19],O[20]!==S||O[21]!==K||O[22]!==$||O[23]!==j||O[24]!==E||O[25]!==Y||O[26]!==R||O[27]!==D||O[28]!==J||O[29]!==V||O[30]!==U||O[31]!==C||O[32]!==q||O[33]!==ee||O[34]!==Z||O[35]!==z||O[36]!==L||O[37]!==_?(m=ee?(0,l.FD)(c.D,{sx:[h.picture??{},q||{},j?h.fullWidth??{}:{},(J?h.loaded:h.hidden)??{}],className:C,onLoad:U,onError:V,children:[z?(0,l.Y)("source",{type:"image/webp",srcSet:z}):null,(0,l.Y)(c.C,{sx:[D||{},j?h.fullWidth??{}:{}],draggable:K,"data-testid":L,className:Y,src:Z,width:_,height:E,alt:S||"",fetchPriority:$,...R})]}):null,O[20]=S,O[21]=K,O[22]=$,O[23]=j,O[24]=E,O[25]=Y,O[26]=R,O[27]=D,O[28]=J,O[29]=V,O[30]=U,O[31]=C,O[32]=q,O[33]=ee,O[34]=Z,O[35]=z,O[36]=L,O[37]=_,O[38]=m):m=O[38],O[39]!==W||O[40]!==f||O[41]!==g||O[42]!==m?(p=(0,l.FD)(n.A,{sx:f,className:W,ref:G,children:[g,m]}),O[39]=W,O[40]=f,O[41]=g,O[42]=m,O[43]=p):p=O[43],p}},63650:(e,t,r)=>{r.d(t,{Z:()=>l});function l(e){let t={},r={};e&&Object.keys(e).forEach(l=>{let i=e[l];"webp"===i.format?r[l]=i:t[l]=i});let l=Object.keys(t).length>0;return{images:l?t:r,webpImages:l?r:{}}}},76535:(e,t,r)=>{r.d(t,{g:()=>i});var l=r(99037);function i(){return(0,l.g)()}},79004:(e,t,r)=>{r.d(t,{C:()=>i,D:()=>n});var l=r(54043);let i=(0,l.Ay)("img")``,n=(0,l.Ay)("picture")``},88035:(e,t,r)=>{r.d(t,{O:()=>i});var l=r(98174);function i(e,t){let r=Object.keys(e).sort((t,r)=>e[t].width-e[r].width);if(!(0,l.Im)(r)){for(let l=0;l<r.length;++l){let i=e[r[l]];if(i.width>t)return i}return e[r.reverse()[0]]}}},97536:(e,t,r)=>{r.d(t,{g:()=>c});var l=r(27964),i=r(37503),n=r(14232);let a={rootMargin:"0px 0px 300px 0px"};function c(e){let t,r,c=(0,l.c)(3),o=(0,i.N)(e,!1,a),[s,u]=(0,n.use
1State)(!!o);return c[0]!==o?(t=()=>{o&&u(!0)},r=[o],c[0]=o,c[1]=t,c[2]=r):(t=c[1],r=c[2]),(0,n.useEffect)(t,r),s}},98174:(e,t,r)=>{function l(e){return e.length>0&&n(e[0])}function i(e){return 0===e.length}function n(e){return null!=e}r.d(t,{Im:()=>i,O9:()=>n,lG:()=>l})}}]);
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.