1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2156],{2156:(e,t,l)=>{l.d(t,{V:()=>i.V});var i=l(28188)},8508:(e,t,l)=>{l.d(t,{d:()=>c});var i=l(55729),r=l(21408),o=l(37390);let c=()=>{let e=i.useContext(o.O);if(!e)throw Error('Interaction mode context not found. Please import InteractionProvider from "battery-pack" and add to your application.');let t=i.useCallback(t=>Array.isArray(t)?t.includes(e.breakpoint):t===e.breakpoint,[e.breakpoint]),l=i.useCallback(t=>r.ku.slice(r.ku.indexOf(t)).includes(e.breakpoint),[e.breakpoint]),c=i.useCallback(t=>{let l=r.ku.indexOf(t);return(r.ku.length===l+1?r.ku:r.ku.slice(0,l+1)).includes(e.breakpoint)},[e.breakpoint]);return{breakpoint:e.breakpoint,breakpoints:t,breakpointUp:l,breakpointDown:c}}},28188:(e,t,l)=>{l.d(t,{V:()=>b});var i=l(6029),r=l(75155),o=l(55729),c=l(31133),s=l(93234),a=l(49838),n=l(21408),u=l(91518),d=l(73571),f=l(40215),m=l(8508);let h=[60,90,120,160,180,240,360,480,560,720,960,1200,1400,1520],b=o.memo(e=>{let t,l,s,f,m,h,b,k,v,w,j,N,A,C,R,O,q,P,V,W,H,I,D,G,U,B,F,J,K,L,Q,T,X,Y,Z,ee,et,el,ei,er,eo,ec,es=(0,r.c)(148);es[0]!==e?({backgroundColor:l,block:C,className:s,fallbackSrc:f,alt:t,fit:R,fill:m,height:b,pad:v,trim:O,fitPosition:h,quality:w,sizes:N,style:A,url:q,width:P,loading:k,...j}=e,es[0]=e,es[1]=t,es[2]=l,es[3]=s,es[4]=f,es[5]=m,es[6]=h,es[7]=b,es[8]=k,es[9]=v,es[10]=w,es[11]=j,es[12]=N,es[13]=A,es[14]=C,es[15]=R,es[16]=O,es[17]=q,es[18]=P):(t=es[1],l=es[2],s=es[3],f=es[4],m=es[5],h=es[6],b=es[7],k=es[8],v=es[9],w=es[10],j=es[11],N=es[12],A=es[13],C=es[14],R=es[15],O=es[16],q=es[17],P=es[18]);let ea=void 0!==C&&C,en=void 0===R?void 0:R,{maxWidth:eu}=(0,o.useContext)(u.M),ed=n.im[Number(eu||3)];es[19]!==ed?(V=x(ed,1400),es[19]=ed,es[20]=V):V=es[20];let ef=V,{currentWidth:em,onRefChange:eh}=g();es[21]!==em||es[22]!==N?(W=N?(0,a.Mx)(N):(0,a.Mx)(em),es[21]=em,es[22]=N,es[23]=W):W=es[23];let eb=W,[ep,ex]=(0,o.useState)(!1);es[24]===Symbol.for("react.memo_cache_sentinel")?(H=()=>{ex(!0)},es[24]=H):H=es[24];let eg=H;es[25]!==q?(I=(0,a.Mx)(q,y),es[25]=q,es[26]=I):I=es[26];let ek=I;es[27]!==en?(D=(0,a.Mx)(en),es[27]=en,es[28]=D):D=es[28];let ev=D;es[29]!==ea?(G=(0,a.Mx)(ea),es[29]=ea,es[30]=G):G=es[30];let ew=G;es[31]!==w?(U=(0,a.Mx)(w),es[31]=w,es[32]=U):U=es[32];let ej=U;es[33]!==P?(B=(0,a.Mx)(P),es[33]=P,es[34]=B):B=es[34];let ey=B;es[35]!==b?(F=(0,a.Mx)(b),es[35]=b,es[36]=F):F=es[36];let e$=F;es[37]!==e$||es[38]!==ey?(J={},["xs","sm","md","lg","xl"].forEach(e=>{let t=ey[e],l=e$[e];J[e]=l/t}),es[37]=e$,es[38]=ey,es[39]=J):J=es[39];let eS=J;es[40]!==ek?(K=Object.values(ek).every($),es[40]=ek,es[41]=K):K=es[41];let e_=K;e:{if(e_){L=!1;break e}if((0,a.A0)(ek)){L=!0;break e}L=!1}let eM=L;t:{let e;if(!eM){Q=null;break t}if(es[42]!==eS||es[43]!==l||es[44]!==ew||es[45]!==ep||es[46]!==f||es[47]!==m||es[48]!==ev||es[49]!==h||es[50]!==e$||es[51]!==ef||es[52]!==v||es[53]!==ej||es[54]!==eb||es[55]!==O||es[56]!==ek||es[57]!==ey){let t,i,r=[];n.ku.forEach(e=>
1{let o=ep?f||d.A.src:ek[e],c=ev[e],s=ew[e],a=ej[e],u=eS[e],b=ey[e],x=e$[e],{srcSet:g,sizes:k}=p({aspectRatio:u,url:o,fit:c,fill:m,pad:v,trim:O,fitPosition:h,quality:a,backgroundColor:l,sizeMap:eb,maxWidth:ef,block:s,imageHeight:x,imageWidth:b,isSVG:!1}),w=g||"",j=k||"",y=w!==t,$=j!==i;if("xs"===e||y||$){let t="xs"!==e?`(min-width: ${n.S6[e]}px)`:null;r.push({breakpoint:e,media:t,srcSet:w,sizes:j||void 0})}t=w,i=j}),e=r.toReversed(),es[42]=eS,es[43]=l,es[44]=ew,es[45]=ep,es[46]=f,es[47]=m,es[48]=ev,es[49]=h,es[50]=e$,es[51]=ef,es[52]=v,es[53]=ej,es[54]=eb,es[55]=O,es[56]=ek,es[57]=ey,es[58]=e}else e=es[58];Q=e}let ez=Q,eE=ep?f||d.A.src:ek.xs,eN=ev.xs,eA=ew.xs,eC=ej.xs,eR=eS.xs,eO=ey.xs,eq=e$.xs;es[59]!==l||es[60]!==eR||es[61]!==eA||es[62]!==eN||es[63]!==eq||es[64]!==eC||es[65]!==eE||es[66]!==eO||es[67]!==m||es[68]!==h||es[69]!==e_||es[70]!==ef||es[71]!==v||es[72]!==eb||es[73]!==O?(T=e_?{src:eE}:p({aspectRatio:eR,url:eE,fit:eN,fill:m,pad:v,trim:O,fitPosition:h,quality:eC,backgroundColor:l,sizeMap:eb,maxWidth:ef,block:eA,imageHeight:eq,imageWidth:eO,isSVG:e_}),es[59]=l,es[60]=eR,es[61]=eA,es[62]=eN,es[63]=eq,es[64]=eC,es[65]=eE,es[66]=eO,es[67]=m,es[68]=h,es[69]=e_,es[70]=ef,es[71]=v,es[72]=eb,es[73]=O,es[74]=T):T=es[74];let{src:eP}=T;if(es[75]!==t||es[76]!==eS||es[77]!==l||es[78]!==ew||es[79]!==ea||es[80]!==s||es[81]!==ep||es[82]!==eP||es[83]!==f||es[84]!==eE||es[85]!==m||es[86]!==ev||es[87]!==h||es[88]!==en||es[89]!==b||es[90]!==e$||es[91]!==e_||es[92]!==k||es[93]!==ef||es[94]!==eh||es[95]!==v||es[96]!==ej||es[97]!==j||es[98]!==eM||es[99]!==eb||es[100]!==ez||es[101]!==A||es[102]!==O||es[103]!==ek||es[104]!==P||es[105]!==ey){ei=Symbol.for("react.early_return_sentinel");l:{let e,{responsiveClassNames:r,responsiveStyle:o}=(0,a.Rk)({width:P,height:b,fit:en,block:ea},{styles:[{formatter:S,watch:["width","height"]}],classNames:[{formatter:_,watch:["fit"]},{formatter:M,watch:["block","width","height"]},{formatter:z,watch:["width","height"]}]});X=o;i:{let t;if(eM){let t;es[113]===Symbol.for("react.memo_cache_sentinel")?(t={srcSet:void 0,sizes:void 0},es[113]=t):t=es[113],e=t;break i}let i=ep?f||d.A.src:ek.xs,r=ev.xs,o=ew.xs,c=ej.xs,s=eS.xs,a=ey.xs,n=e$.xs;es[114]!==s||es[115]!==l||es[116]!==o||es[117]!==m||es[118]!==h||es[119]!==r||es[120]!==n||es[121]!==a||es[122]!==e_||es[123]!==ef||es[124]!==v||es[125]!==c||es[126]!==eb||es[127]!==O||es[128]!==i?(t=p({aspectRatio:s,url:i,fit:r,fill:m,pad:v,trim:O,fitPosition:h,quality:c,backgroundColor:l,sizeMap:eb,maxWidth:ef,block:o,imageHeight:n,imageWidth:a,isSVG:e_}),es[114]=s,es[115]=l,es[116]=o,es[117]=m,es[118]=h,es[119]=r,es[120]=n,es[121]=a,es[122]=e_,es[123]=ef,es[124]=v,es[125]=c,es[126]=eb,es[127]=O,es[128]=i,es[129]=t):t=es[129],e=t}let{srcSet:n,sizes:u}=e;if(!eM){ei=(0,i.jsx)("img",{alt:t,ref:eh,className:(0,c.x)(r,ep&&"bg-neutral-400 rounded overflow-hidden",s),onError:eg,src:e_?eE:eP,srcSet:n,sizes:u,loading:k,fetchPriority:"eager"===k?"high":void 0,style:{...X,...A},...j});break l}et="contents",es[130]!==ez?(el=ez?.map(E),es[130]=ez,es[131]=el):el=es[131],Y=t,Z=eh,ee=(0,c.x)(r,ep&&"bg-neutral-400 rounded overflow-hidden",s)}es[75]=t,es[76]=eS,es[77]=l,es[78]=ew,es[79]=ea,es[80]=s,es[81]=ep,es[82]=eP,es[83]=f,es[84]=eE,es[85]=m,es[86]=ev,es[87]=h,es[88]=en,es[89]=b,es[90]=e$,es[91]=e_,es[92]=k,es[93]=ef,es[94]=eh,es[95]=v,es[96]=ej,es[97]=j,es[98]=eM,es[99]=eb,es[100]=ez,es[101]=A,es[102]=O,es[103]=ek,es[104]=P,es[105]=ey,es[106]=X,es[107]=Y,es[108]=Z,es[109]=ee,es[110]=et,es[111]=el,es[112]=ei}else X=es[106],Y=es[107],Z=es[108],ee=es[109],et=es[110],el=es[111],ei=es[112];if(ei!==Symbol.for("react.early_return_sentinel"))return ei;let eV="eager"===k?"high":void 0;return es[132]!==X||es[133]!==A?(er={...X,...A},es[132]=X,es[133]=A,es[134]=er):er=es[134],es[135]!==eP||es[136]!==k||es[137]!==j||es[138]!==Y||es[139]!==Z||es[140]!==ee||es[141]!==eV||es[142]!==er?(eo=(0,i.jsx)("img",{alt:Y,ref:Z,className:ee,onError:eg,src:eP,loading:k,fetchPriority:eV,style:er,...j}),es[135]=eP,es[136]=k,es[137]=j,es[138]=Y,es[139]=Z,es[140]=ee,es[141]=eV,es[142]=er,es[143]=eo):eo=es[143],es[144]!==et||es[145]!==el||es[146]!==eo?(ec=(0,i.jsxs)("picture",{className:et,children:[el,eo]}),es[144]=et,es[145]=el,es[146]=eo,es[147]=ec):ec=es[147],ec}),p=e=>{let{aspectRatio:t,backgroundColor:l,fit:i,fill:r,maxWidth:o,pad:c,trim:a,fitPosition:u,quality:d,sizeMap:f,url:m,block:h,imageWidth:b,imageHeight:p,isSVG:g}=e;if(g)return{src:m,sizes:void 0,srcSet:void 0};let k=new Set,v=[],w=(e,t)=>s._.stringify({auto:"format",w:e,h:t?Math.floor(t):t,fit:i,pad:c,trim:a,fp:u,qu:d,bg:l,fill:"fill"===i?r||"solid":r});if(!h||"number"!=typeof t){let e=w(b,p),t=w("number"==typeof b?2*b:void 0,"number"==typeof p?2*p:void 0);return{src:`${m}?${e}`,srcSet:`${m}?${e} ${b}w, ${m}?${t} ${2*b}w`}}for(let e of n.ku.slice().reverse()){let t=f[e],l=n.c0[e];if(!t)continue;if("xs"===e&&t<=1){v.push(t>1?{breakpoint:e,width:`${t}px`}:{breakpoint:e,width:`${Math.floor(100*t)}vw`}),k.add(x(l*f.xs,o)),k.add(x(l*f.xs*2,o));continue}let i=t>1?t:n.c0[e]*t,r={breakpoint:e,width:`${i}px`};v[v.length-1]?.width===`${i}
1px`?v[v.length-1]=r:v.push(r),k.add(x(i,o)),"xs"===e&&k.add(x(2*i,o))}let j=Array.from(k),y=j[j.length-2]||j[j.length-1],$=j.sort((e,t)=>e>t?1:-1).map(e=>`${m}?${w(e,e*t)} ${e}w`).join(", "),S=v.map(e=>{let{breakpoint:t,width:l}=e;return"xs"===t?`${l}`:`(min-width: ${n.S6[t]}px) ${l}`});return{src:`${m}?${w(y,t*y)}`,sizes:S.join(", "),srcSet:$}},x=(e,t)=>{let l=h.filter(t=>t>=e)[0],i=h.indexOf(l),r=h[i-1];return r?Math.min(e-r>=l-e?l:r,t):h[0]},g=()=>{let e,t,l,i,c=(0,r.c)(8),[s,a]=(0,o.useState)(null);c[0]===Symbol.for("react.memo_cache_sentinel")?(e=e=>{a(e)},c[0]=e):e=c[0];let n=e,[u,d]=o.useState(40),h=(0,f.w)(s).width,{breakpoint:b}=(0,m.d)(),p=(0,o.useRef)("");return c[1]!==b||c[2]!==u||c[3]!==h?(t=()=>{h!==u&&h>0&&p.current!==b&&(d(h),p.current=b)},l=[b,h,u],c[1]=b,c[2]=u,c[3]=h,c[4]=t,c[5]=l):(t=c[4],l=c[5]),(0,o.useEffect)(t,l),c[6]!==u?(i={onRefChange:n,currentWidth:u},c[6]=u,c[7]=i):i=c[7],i},k={xs:{crop:"object-cover",fill:"object-contain",max:"object-fill",scale:"object-fill",none:"object-fill"},sm:{crop:"sm:object-cover",fill:"sm:object-contain",max:"sm:object-fill",scale:"sm:object-fill",none:"sm:object-fill"},md:{crop:"md:object-cover",fill:"md:object-contain",max:"md:object-fill",scale:"md:object-fill",none:"md:object-fill"},lg:{crop:"lg:object-cover",fill:"lg:object-contain",max:"lg:object-fill",scale:"lg:object-fill",none:"lg:object-fill"},xl:{crop:"xl:object-cover",fill:"xl:object-contain",max:"xl:object-fill",scale:"xl:object-fill",none:"xl:object-fill"}},v={xs:"block w-full h-auto aspect-[var(--picture-aspect)]",sm:"sm:block sm:w-full sm:h-auto sm:aspect-[var(--picture-aspect-sm)]",md:"md:block md:w-full md:h-auto md:aspect-[var(--picture-aspect-md)]",lg:"lg:block lg:w-full lg:h-auto lg:aspect-[var(--picture-aspect-lg)]",xl:"xl:block xl:w-full xl:h-auto xl:aspect-[var(--picture-aspect-xl)]"},w={xs:"w-[var(--picture-width)] h-[var(--picture-height)]",sm:"sm:w-[var(--picture-width-sm)] sm:h-[var(--picture-height-sm)]",md:"md:w-[var(--picture-width-md)] md:h-[var(--picture-height-md)]",lg:"lg:w-[var(--picture-width-lg)] lg:h-[var(--picture-height-lg)]",xl:"xl:w-[var(--picture-width-xl)] xl:h-[var(--picture-height-xl)]"},j={xs:"aspect-auto inline-block",sm:"sm:aspect-auto sm:inline-block",md:"md:aspect-auto md:inline-block",lg:"lg:aspect-auto lg:inline-block",xl:"xl:aspect-auto xl:inline-block"};function y(e){return e.split("?")[0]}function $(e){return/\.svg(\?.+)?$/i.test(e)||e.startsWith("data:image/svg+xml")}function S(e){let{width:t,height:l}=e;return{"--picture-width":`${t}px`,"--picture-height":`${l}px`,"--picture-aspect":`${t} / ${l}`}}function _(e){let{fit:t,breakpoint:l}=e;return[k[l][t??"none"]]}function M(e){let{block:t,breakpoint:l,previousProps:i}=e,r=!!i?.block;return!t&&r?[j[l]]:[t?v[l]:w[l]]}function z(e){let{block:t,breakpoint:l}=e;return[t?v[l]:w[l]]}function E(e){let{breakpoint:t,media:l,srcSet:r,sizes:o}=e;return(0,i.jsx)("source",{media:l||void 0,srcSet:r,sizes:o,className:"hidden"},t)}},40215:(e,t,l)=>{l.d(t,{w:()=>c});var i=l(55729),r=l(3337),o=l.n(r);let c=e=>{let[t,l]=i.useState({bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0});return i.useEffect(()=>{let t=new(o())(e=>{l(e[0].contentRect)});return e&&t.observe(e),()=>{t.disconnect()}},[e]),t}}}]);
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.