1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5146],{15053:function(e,t,n){"use strict";n.d(t,{oT:function(){return r}});var i,r,o=n(24246),a=n(27378),l=n(67673),d=n(28228),s=n(65020),c=n(60473),u=n(67681),g=n(5685);(i=r||(r={})).Previous="Previous",i.Next="Next";let f=(0,d.default)(u.ZP).withConfig({componentId:"sc-94e7a4d6-0"})(e=>{let{theme:t,backgroundColor:n}=e;return[{backgroundColor:(0,s.jb)(null!=n?n:t.colors.gray1,.8),color:t.colors.white,pointerEvents:"all",minHeight:"stretch",display:"flex",opacity:1,"&:disabled":{opacity:"0.4","&:hover":{cursor:"not-allowed",opacity:.4}},"&:hover":{opacity:1,cursor:"pointer"},svg:{width:32,height:32,[t.mediaQueries.md]:{width:48,height:48}}}]}),h=a.forwardRef(function(e,t){let{backgroundColor:n,action:i,disabled:r,...a}=e;return(0,o.jsx)(f,{ref:t,disabled:r,"aria-hidden":!0,tabIndex:-1,action:"Previous",backgroundColor:n,...a,children:"Next"===i?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l._Qn,{}),(0,o.jsx)(g.ZP,{children:(0,c.t)("Next")})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.s$$,{}),(0,o.jsx)(g.ZP,{children:(0,c.t)("Previous")})]})})});t.ZP=h},96017:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var i=n(24246),r=n(27378),o=n(28228),a=n(65020),l=n(20620),d=n(60473),s=n(15053);let c=o.default.div.withConfig({componentId:"sc-75fc566e-0"})(e=>{let{theme:t,backgroundColor:n,inGrid:i}=e;return[{width:i?"calc(100% + ".concat(t.grid.gridPaddingScale.v," * 2)"):"100%",left:i?"calc(".concat(t.grid.gridPaddingScale.v," * -1)"):"auto",position:"relative",display:"flex",zIndex:1,padding:"8px ".concat(t.grid.gridPaddingScale.v),"@media (hover: none)":{overflowX:"scroll"},[t.mediaQueries.md]:{"@media (pointer: fine)":{padding:t.spacing.multi(16,0),width:"100%",left:"auto"}}},n&&{"&::after":{content:"''",height:"100%",width:"calc(100% + ((100% / var(--grid-column)) + var(--grid-padding-scale) + var(--grid-column-gap)) * 2)",backgroundColor:n,position:"absolute",top:0,left:"calc(((100% / var(--grid-column)) + var(--grid-padding-scale) + var(--grid-column-gap)) * -1)"}}]}),u=o.default.div.withConfig({componentId:"sc-75fc566e-1"})(e=>{let{theme:t}=e;return{display:"flex",alignItems:"center",height:"30px",[t.mediaQueries.md]:{height:"34px"}}}),g=o.default.div.withConfig({componentId:"sc-75fc566e-2"})(e=>{let{theme:t}=e;return{"--content-translate":"0","@media (hover: hover)":{transform:"translateX(var(--content-translate))"},paddingRight:t.grid.gridPaddingScale.v,position:"absolute",display:"inline-flex",transition:"transform .3s",gap:t.spacing[8],[t.mediaQueries.md]:{gap:t.spacing[16],"@media (pointer: fine)":{paddingRight:0}},[t.mediaQueries.xl]:{gap:t.spacing[24]},zIndex:1}}),f="calc(((100% / (var(--grid-column) - 2)) + var(--grid-padding-scale) + 1px) * -1)",h=(0,o.default)(s.ZP).withConfig({shouldForwardProp:e=>!["overlayColor"].includes(e),componentId:"sc-75fc566e-3"})(e=>{let{theme:t,action:n,overlayColor:i="#000000"}=e;return[{"@media (hover: none)":{display:"none"},position:"absolute",top:0,zIndex:3,minHeight:0,height:46,width:46,"&, &:disabled":{opacity:0},":not(:disabled):hover":{background:(0,a.jb)(i,.8)},[t.mediaQueries.md]:{height:66,opacity:1,"&:disabled":{opacity:.4}},[t.mediaQueries.lg]:{width:75}},n===s.oT.Previous&&{left:0,"&::after":{content:"''",position:"absolute",top:0,right:-16,width:16,height:"100%",background:(0,a.$o)((0,a.jb)(i,.8),(0,a.jb)(i,0)).linear,pointerEvents:"none"},[t.mediaQueries.md]:{"&::after":{content:"none"},"&, :not(:disabled):hover":{background:(0,a.$o)((0,a.jb)(i,.8),(0,a.jb)(i,0)).linear},left:"-48px",paddingLeft:2},[t.mediaQueries.lg]:{left:f,paddingLeft:t.spacing[16],"&::after":{content:"''"},"&, :not(:disabled):hover":{background:(0,a.jb)(i,.8)}},[t.mediaQueries.xl]:{paddingLeft:t.spacing[24]}},n===s.oT.Next&&{right:0,"&::before":{content:"''",position:"absolute",top:0,left:-16,width:16,height:"100%",background:(0,a.$o)((0,a.jb)(i,0),(0,a.jb)(i,.8)).linear,pointerEvents:"none"},[t.mediaQueries.md]:{"&::before":{content:"none"},"&, :not(:disabled):hover":{background:(0,a.$o)((0,a.jb)(i,0),(0,a.jb)(i,.8)).linear},right:"-48px",paddingRight:2},[t.mediaQueries.lg]:{right:f,paddingRight:t.spacing[16],"&::before":{content:"''"},"&, :not(:disabled):hover":{background:(0,a.jb)(i,.8)}},[t.mediaQueries.xl]:{paddingRight:t.spacing[24]}}]});function p(e){let{children:t,selectedChild:n,overlayColor:o,backgroundColor:a,inGrid:f,...p}=e,[m,v]=(0,r.useState)(0),[x,b]=(0,r.useState)([]),[j,w]=(0,r.useState)([]),[C,y]=(0,r.useState)(!0),k=(0,r.useRef)(null),P=(0,r.useRef)(null),I=(0,r.useRef)(null),N=(0,r.useRef)(null),{size:{width:S},currentBreakpoint:T}=(0,l.a)(),Q=(0,r.useCallback)(e=>{var t,n,i;let r=null!==(n=null===(t=x[e])||void 0===t?void 0:t.targetX)&&void 0!==n?n:0;I.current&&(null===(i=I.current)||void 0===i||i.style.setProperty("--content-translate","".concat(r)),v(e))},[x]),_=(0,r.useCallback)(e=>{if(I.current){var t,n,i;let r=j[e];null===(n=I.current)||void 0===n||n.style.setProperty("--content-translate","".concat(null!==(i=null===(t=x[r])||void 0===t?void 0:t.targetX)&&void 0!==i?i:0)),v(r)}},[j,x]);(0,r.useEffect)(()=>{var e,t,n,i,r;let o=(null===(e=k.current)||void 0===e?void 0:e.offsetWidth)||0,a=(null===(t=I.current)||void 0===t?void 0:t.scrollWidth)||0,l=Array.from(null===(n=I.current)||void 0===n?void 0:n.children),d=8;["xl"].includes(T)?d=24:["lg","md"].includes(T)&&(d=16);let s=[],c=[{targetX:"0px"}],u=0;l.map((e,t)=>{let n=e.scrollWidth+(0===t?0:d);(u+=n)>o&&(u=n,c.push({targetX:"-".concat(e.offsetLeft,"px")}));let i=c.length-1;s.push(i)});let g=parseInt(window.getComputedStyle(k.current).getPropertyValue("--grid-padding-scale")),f=["xxs","sm"].includes(T)?(null!==(r=null===(i=N.current)||void 0===i?void 0:i.scrollWidth)&&void 0!==r?r:0)-g:0,h=c.length>1;h&&(c[c.length-1].targetX="-".concat(a-o+f,"px")),w(s),b(c),y(h)},[T,S,t]),(0,r.useEffect)(()=>
1{if(!C&&I.current){var e;v(0),null===(e=I.current)||void 0===e||e.style.setProperty("--content-translate","0")}},[C]),(0,r.useEffect)(()=>{void 0!==n&&x.length&&_(n)},[x,n,_]);let E=(0,r.useCallback)(e=>{let t=Math.min(m+1,x.length-1);Q(e===s.oT.Next?t:Math.max(m-1,0))},[m,x,Q]);return(0,i.jsxs)(c,{ref:k,backgroundColor:a,inGrid:f,...p,children:[C&&(0,i.jsx)(h,{action:s.oT.Previous,overlayColor:o,title:(0,d.t)(s.oT.Previous),disabled:0===m,onClick:()=>E(s.oT.Previous)}),(0,i.jsx)(u,{ref:P,children:(0,i.jsx)(g,{ref:I,className:"content",children:t})}),C&&(0,i.jsx)(h,{ref:N,action:s.oT.Next,overlayColor:o,title:(0,d.t)(s.oT.Next),disabled:m===x.length-1,onClick:()=>E(s.oT.Next)})]})}},81946:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var i=n(24246),r=n(27378),o=n(3915),a=n(60473),l=n(85022),d=n(28596);function s(e){let{isAutomatic:t=!0,onLoadMoreClick:n,loadMoreText:s,className:c}=e,u=(0,r.useRef)(null),g=(0,o.Z)(u.current,{rootMargin:"100% 0%"}),f=(0,r.useRef)(n);return(0,r.useEffect)(()=>{f.current=n},[n]),(0,r.useEffect)(()=>{t&&g&&f.current()},[t,g]),(0,i.jsx)(d.b,{className:c,children:(0,i.jsx)(l.Z,{backgroundColor:"gray4",onClick:n,ref:u,children:null!=s?s:(0,a.t)("Load More")})})}},28596:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var i=n(28228),r=n(9343);let o=(0,i.default)(r.oV).withConfig({componentId:"sc-98744da4-0"})(e=>{let{theme:{mediaQueries:t}}=e;return{display:"flex",justifyContent:"center",gridColumnStart:2,gridColumnEnd:"span 6",padding:"32px 0 0 0",[t.sm]:{gridColumnStart:3,gridColumnEnd:"span 4"},[t.md]:{gridColumnStart:"1",gridColumnEnd:"-1"}}})},59521:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var i=n(24246),r=n(28228),o=n(95850),a=n(17668),l=n(42978),d=n(1306),s=n(5685),c=n(78295);function u(e){var t;let{children:n,title:d,logo:c,icon:u,sponsors:x,automation:b,decorative:j,hasBackground:w,sponsorsLimit:C,cta:y,...k}=e,{spacing:P,mediaQueries:I}=(0,r.useTheme)();return(0,i.jsxs)(f,{hasSponsorLabel:!!(null==x?void 0:x.label),"data-cy":b,...k,children:[(0,i.jsxs)(p,{children:[u&&(0,i.jsx)(h,{as:u}),c&&(0,i.jsxs)(g,{id:j?"":a.hg.pageTitle,as:j?"span":"h1",children:[(0,i.jsx)(l.Z,{src:c.url||void 0,alt:c.altText||void 0,size:null!==(t=c.size)&&void 0!==t?t:o.h2.Normal,title:d||void 0,loadingAttr:"eager",hasBackground:w}),(0,i.jsx)(s.ZP,{children:d})]}),!c&&(0,i.jsx)(v,{id:j?"":a.hg.pageTitle,asNode:j?"span":"h1",$_css:u&&P[8],$_css2:I.md,$_css3:u&&P[16],children:d})]}),n,x&&(0,i.jsx)(m,{sponsors:x,limit:C}),y&&!x&&y]})}let g=(0,r.default)("h1").withConfig({componentId:"sc-fa087f46-0"})({}),f=r.default.div.withConfig({componentId:"sc-fa087f46-1"})(e=>{let{theme:{mediaQueries:t,spacing:n},hasSponsorLabel:i}=e;return{display:"flex",justifyContent:"space-between",alignItems:"center",columnGap:n[48],margin:n.multi(24,0),rowGap:n[24],flexDirection:i?"column":"row",[t.sm]:{marginTop:n[24],marginBottom:n[32],rowGap:n[32],flexDirection:"row"}}}),h=r.default.svg.withConfig({componentId:"sc-fa087f46-2"})(e=>{let{theme:{mediaQueries:t,colors:n}}=e;return{minWidth:"2rem",minHeight:"2rem",maxWidth:"2rem",maxHeight:"2rem",alignSelf:"baseline",color:n.white,[t.md]:{minWidth:"3rem",minHeight:"3rem",maxWidth:"3rem",maxHeight:"3rem"}}}),p=r.default.div.withConfig({componentId:"sc-fa087f46-3"})({display:"flex",alignItems:"center"}),m=(0,r.default)(d.Z).withConfig({componentId:"sc-fa087f46-4"})({minWidth:"fit-content",alignSelf:"baseline"});var v=(0,r.default)(c.Rn).withConfig({componentId:"sc-fa087f46-5"})(e=>({marginLeft:e.$_css,[e.$_css2]:{marginLeft:e.$_css3}}))},9617:function(e){e.exports={parentLink:"parentLink_parentLink__rqhDo"}}}]);
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.