1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3315],{9059:function(e,n,t){"use strict";var r=t(6042),a=t(9396),i=t(9534),o=t(5893),l={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},s={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},d=function(e){var n=e.children,t=e.element,d=e.variant,u=(0,i.Z)(e,["children","element","variant"]),c=l[void 0===t?"h2":t]||"h2",h=s[void 0===d?"h2":d]||"h3";return(0,o.jsx)(c,(0,a.Z)((0,r.Z)({className:"u-".concat(h)},u),{children:(0,o.jsx)(o.Fragment,{children:n})}))};n.Z=d},3315:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return v}});var r=t(6042),a=t(5893);t(7294);var i=t(5477),o=t(7005),l=t(9059),s=t(8561),d=t.n(s),u=t(1664),c=t.n(u),h=function(e){var n=e.title,t=e.logos,r=t.length,s=Array.from({length:r<20?r<10?10*r:2*r:r},function(e,n){return t[n%r]});return(0,a.jsxs)("div",{className:d().parent,children:[(0,a.jsx)(i.r,{children:(0,a.jsx)(i.s,{lg:12,md:12,sm:12,children:n&&(0,a.jsx)(l.Z,{variant:"h2",children:n})})}),(0,a.jsx)(o.Z,{pauseOnHover:!0,pauseOnClick:!0,speed:22,className:d().marquee,children:s.map(function(e,t){return(0,a.jsx)("div",{className:d().logoItem,children:(0,a.jsx)(c(),{href:e.logoLink.url,children:(0,a.jsx)("a",{title:n,target:"_blank",children:(0,a.jsx)("img",{src:e.logoImage.filename,className:d().logo,alt:e.logoImage.alt},e._uid)})})},"".concat(e._uid,"_").concat(t))})})]})},v=function(e){var n=e.blok;return(0,a.jsx)(h,(0,r.Z)({},n))}},8561:function(e){e.exports={parent:"LogosCarousel_parent__dcHLm",marquee:"LogosCarousel_marquee__5qCoO",logo:"LogosCarousel_logo__JdPJR",logoItem:"LogosCarousel_logoItem__AvFl_"}},7005:function(e,n,t){var r,a=t(7294),i=a&&"object"==typeof a&&"default"in a?a:{default:a},o=function(){return(o=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e}).apply(this,arguments)};!function(e){if(!e||"undefined"==typeof window)return;let n=document.createElement("style");return n.setAttribute("type","text/css"),n.innerHTML=e,document.head.appendChild(n),e}('.marquee-container {\n overflow-x: hidden !important;\n display: flex !important;\n flex-direction: row !important;\n position: relative;\n width: 100%;\n}\n.marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.overlay::before, .overlay::after {\n background: linear-gradient(to right, var(--gradient-color));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n}\n.overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.overlay::before {\n left: 0;\n top: 0;\n}\n\n.marquee {\n flex: 0 0 auto;\n min-width: 100%;\n z-index: 1;\n display: flex;\n flex-direction: row;\n align-items: center;\n animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n animation-play-state: var(--play);\n animation-delay: var(--delay);\n animation-direction: var(--direction);\n}\n@keyframes scroll {\n 0% {\n transform: translateX(0%);\n }\n 100% {\n transform: translateX(-100%);\n }\n}');var l=function(e){var n,t,r,l,s=e.style,d=e.className,u=e.play,c=void 0===u||u,h=e.pauseOnHover,v=void 0!==h&&h,f=e.pauseOnClick,m=void 0!==f&&f,p=e.direction,g=void 0===p?"left":p,y=e.speed,x=void 0===y?20:y,_=e.delay,w=void 0===_?0:_,b=e.loop,j=void 0===b?0:b,C=e.gradient,k=e.gradientColor,E=void 0===k?[255,255,255]:k,N=e.gradientWidth,q=void 0===N?200:N,L=e.onFinish,Z=e.onCycleComplete,O=e.children,I=a.useState(0),A=I[0],R=I[1],z=a.useState(0),F=z[0],H=z[1],S=a.useState(!1),B=S[0],J=S[1],P=a.useRef(null),X=a.useRef(null);a.useEffect(function(){if(B){var e=function(){X.current&&P.current&&(R(P.current.getBoundingClientRect().width),H(X.current.getBoundingClientRect().width))};return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}},[B]),a.useEffect(function(){J(!0)},[]);var M="rgba("+E[0]+", "+E[1]+", "+E[2],T=F<A?A/x:F/x;return i.default.createElement(a.Fragment,null,B?i.default.createElement("div",{ref:P,style:o(o({},void 0===s?{}:s),((n={})["--pause-on-hover"]=!c||v?"paused":"running",n["--pause-on-click"]=!c||v&&!m||m?"paused":"running",n)),className:(void 0===d?"":d)+" marquee-container"},(void 0===C||C)&&i.default.createElement("div",{style:((t={})["--gradient-color"]=M+", 1), "+M+", 0)",t["--gradient-width"]="number"==typeof q?q+"px":q,t),className:"overlay"}),i.default.createElement("div",{ref:X,style:((r={})["--play"]=c?"running":"paused",r["--direction"]="left"===g?"normal":"reverse",r["--duration"]=T+"s",r["--delay"]=w+"s",r["--iteration-count"]=j?""+j:"infinite",r),className:"marquee",onAnimationIteration:Z,onAnimationEnd:L},O),i.default.createElement("div",{style:((l={})["--play"]=c?"running":"paused",l["--direction"]="left"===g?"normal":"reverse",l["--duration"]=T+"s",l["--delay"]=w+"s",l["--iteration-count"]=j?""+j:"infinite",l),className:"marquee","aria-hidden":"true"},O)):null)};n.Z=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.