1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4644],{69140:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var a=n(95155),i=n(58803),r=n.n(i),o=n(12115),s=n(4617),l=n.n(s);let c=(e,t)=>Object.fromEntries(Object.entries(e).map((e,n)=>{let[a,i]=e;return[i,t[n]]})),d=["xxl","xl","lg","md","sm","xs","base"],m=[1920,1440,1280,960,640,320,0],u=["1","2","3"],p=e=>{let{src:t,className:n}=e,[i,s]=(0,o.useState)(!1),[p,f]=(0,o.useState)(!1),[h,y]=(0,o.useState)(!1),v=(0,o.useRef)(null),g={[d[d.length-1]]:{dimensions:t.dimensions,alt:t.alt,copyright:t.copyright,url:t.url}},x={...Object.keys(t).filter(e=>d.includes(e)).reduce((e,n)=>(e[n]=t[n],e),{}),...g},_=c(d,d.map(e=>x[e].dimensions.width/x[e].dimensions.height)),w=e=>u.map(t=>"".concat(x[e].url,"&dpr=").concat(t," ").concat(t,"x")).toString();return(0,o.useEffect)(()=>{v.current.complete?s(!0):y(!0)},[]),(0,a.jsxs)("picture",{className:r().dynamic([["540792be223f94f1",[_.base,_.xs,_.sm,_.md,_.lg,_.xl,_.xxl]]])+" "+(l()(["picture",i&&"cached",h&&"loading",p&&"loaded",n])||""),children:[d.map((e,t)=>(0,a.jsx)("source",{media:"(min-width: ".concat(m[t],"px)"),srcSet:w(e),width:x[e].dimensions.width,height:x[e].dimensions.height,className:r().dynamic([["540792be223f94f1",[_.base,_.xs,_.sm,_.md,_.lg,_.xl,_.xxl]]])},t)),(0,a.jsx)("img",{ref:v,onLoad:function(){v.current.complete?f(!0):y(!0)},src:t.url||"",alt:t.alt?t.alt:"",width:t.dimensions.width,height:t.dimensions.height,loading:"lazy",className:r().dynamic([["540792be223f94f1",[_.base,_.xs,_.sm,_.md,_.lg,_.xl,_.xxl]]])}),(0,a.jsx)(r(),{id:"540792be223f94f1",dynamic:[_.base,_.xs,_.sm,_.md,_.lg,_.xl,_.xxl],children:".picture.__jsx-style-dynamic-selector{width:100%;height:auto;aspect-ratio:".concat(_.base,";background-color:var(--background-color-inverted)}@media(min-width:320px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.xs,"}}@media(min-width:640px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.sm,"}}@media(min-width:960px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.md,"}}@media(min-width:1280px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.lg,"}}@media(min-width:1440px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.xl,"}}@media(min-width:1920px){.picture.__jsx-style-dynamic-selector{aspect-ratio:").concat(_.xxl,"}}.picture.cached.__jsx-style-dynamic-selector>img.__jsx-style-dynamic-selector{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;opacity:1}.picture.loaded.cached.__jsx-style-dynamic-selector>img.__jsx-style-dynamic-selector{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;opacity:1}.picture.loading.__jsx-style-dynamic-selector>img.__jsx-style-dynamic-selector{opacity:0}.picture.loaded.loading.__jsx-style-dynamic-selector>img.__jsx-style-dynamic-selector{-webkit-transition:opacity var(--duration-short)var(--ease);-moz-transition:opacity var(--duration-short)var(--ease);-o-transition:opacity var(--duration-short)var(--ease);transition:opacity var(--duration-short)var(--ease);opacity:1}.picture.__jsx-style-dynamic-selector img.__jsx-style-dynamic-selector{display:block;width:100%;height:auto;opacity:0}
1")})]})},f=e=>{let{src:t,className:n}=e;return t.url?(0,a.jsx)("img",{src:t.url,alt:t.alt?t.alt:" ",className:n}):null},h=e=>{let{src:t,className:n}=e;return(null==t?void 0:t.url)&&(null==t?void 0:t.url.match(/\.svg/))?(0,a.jsx)(f,{src:t,className:n}):(null==t?void 0:t.url)&&!(null==t?void 0:t.hasOwnProperty("md"))?(0,a.jsx)("img",{src:t.url,alt:t.alt?t.alt:" ",className:n}):(null==t?void 0:t.url)&&(null==t?void 0:t.hasOwnProperty("md"))?(0,a.jsx)(p,{src:t,className:n}):null}},68331:(e,t,n)=>{"use strict";var a=n(12115),i=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(a);!function(e){if(!e||"undefined"==typeof window)return;let t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t)}('.rfm-marquee-container {\n overflow-x: hidden;\n display: flex;\n flex-direction: row;\n position: relative;\n width: var(--width);\n transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n pointer-events: none;\n touch-action: none;\n}\n.rfm-overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n left: 0;\n top: 0;\n}\n\n.rfm-marquee {\n flex: 0 0 auto;\n min-width: var(--min-width);\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}\n\n.rfm-initial-child-container {\n flex: 0 0 auto;\n display: flex;\n min-width: auto;\n flex-direction: row;\n align-items: center;\n}\n\n.rfm-child {\n transform: var(--transform);\n}');let r=a.forwardRef(function(e,t){let{style:n={},className:r="",autoFill:o=!1,play:s=!0,pauseOnHover:l=!1,pauseOnClick:c=!1,direction:d="left",speed:m=50,delay:u=0,loop:p=0,gradient:f=!1,gradientColor:h="white",gradientWidth:y=200,onFinish:v,onCycleComplete:g,onMount:x,children:_}=e,[w,b]=a.useState(0),[j,k]=a.useState(0),[q,E]=a.useState(1),[N,C]=a.useState(!1),S=a.useRef(null),A=t||S,M=a.useRef(null),O=a.useCallback(()=>{if(M.current&&A.current){let e=A.current.getBoundingClientRect(),t=M.current.getBoundingClientRect(),n=e.width,a=t.width;("up"===d||"down"===d)&&(n=e.height,a=t.height),o&&n&&a?E(a<n?Math.ceil(n/a):1):E(1),b(n),k(a)}},[o,A,d]);a.useEffect(()=>{if(N&&(O(),M.current&&A.current)){let e=new ResizeObserver(()=>
1O());return e.observe(A.current),e.observe(M.current),()=>{e&&e.disconnect()}}},[O,A,N]),a.useEffect(()=>{O()},[O,_]),a.useEffect(()=>{C(!0)},[]),a.useEffect(()=>{"function"==typeof x&&x()},[]);let R=a.useMemo(()=>o?j*q/m:j<w?w/m:j/m,[o,w,j,q,m]),z=a.useMemo(()=>Object.assign(Object.assign({},n),{"--pause-on-hover":!s||l?"paused":"running","--pause-on-click":!s||l&&!c||c?"paused":"running","--width":"up"===d||"down"===d?"100vh":"100%","--transform":"up"===d?"rotate(-90deg)":"down"===d?"rotate(90deg)":"none"}),[n,s,l,c,d]),F=a.useMemo(()=>({"--gradient-color":h,"--gradient-width":"number"==typeof y?"".concat(y,"px"):y}),[h,y]),L=a.useMemo(()=>({"--play":s?"running":"paused","--direction":"left"===d?"normal":"reverse","--duration":"".concat(R,"s"),"--delay":"".concat(u,"s"),"--iteration-count":p?"".concat(p):"infinite","--min-width":o?"auto":"100%"}),[s,d,R,u,p,o]),P=a.useMemo(()=>({"--transform":"up"===d?"rotate(90deg)":"down"===d?"rotate(-90deg)":"none"}),[d]),T=a.useCallback(e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map((e,t)=>i.default.createElement(a.Fragment,{key:t},a.Children.map(_,e=>i.default.createElement("div",{style:P,className:"rfm-child"},e)))),[P,_]);return N?i.default.createElement("div",{ref:A,style:z,className:"rfm-marquee-container "+r},f&&i.default.createElement("div",{style:F,className:"rfm-overlay"}),i.default.createElement("div",{className:"rfm-marquee",style:L,onAnimationIteration:g,onAnimationEnd:v},i.default.createElement("div",{className:"rfm-initial-child-container",ref:M},a.Children.map(_,e=>i.default.createElement("div",{style:P,className:"rfm-child"},e))),T(q-1)),i.default.createElement("div",{className:"rfm-marquee",style:L},T(q))):null});t.A=r},14644:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var a=n(95155),i=n(8041),r=n.n(i),o=n(12115),s=n(4617),l=n.n(s),c=n(68331),d=n(69140);let m=e=>{var t,n;let{slice:i}=e,[s,m]=(0,o.useState)(!0),u=(null===(t=i.primary)||void 0===t?void 0:t.theme)||"white",p=null===(n=i.primary)||void 0===n?void 0:n.spacing,f=(0,o.useRef)(null);return(0,a.jsx)("section",{"data-slice-type":i.slice_type,"data-slice-variation":i.variation,className:l()([r().marquee,r()["theme-".concat(u)],p&&r()["spacing-".concat(p)]]),onClick:()=>m(!s),role:"marquee","aria-label":s?"Playing, click to pause":"Paused, click to play",ref:f,children:(0,a.jsx)(c.A,{autoFill:!0,play:s,speed:75,onMount:()=>{(null==f?void 0:f.current)&&setTimeout(()=>{let e=f.current.querySelector(".rfm-marquee-container .rfm-marquee:last-child");e.setAttribute("aria-hidden",!0),e.setAttribute("tabindex","-1")},500)},children:i.items.map((e,t)=>{var n;if(null==e?void 0:null===(n=e.image)||void 0===n?void 0:n.url)return(0,a.jsx)(d.default,{src:e.image},t)})})})}},8041:e=>{e.exports={marquee:"marquee_marquee__nXUr3","theme-white":"marquee_theme-white__TWi7c","theme-gray":"marquee_theme-gray__8TC9p","theme-navy":"marquee_theme-navy__5LG79","spacing-remove-top":"marquee_spacing-remove-top__4gkax","spacing-remove-bottom":"marquee_spacing-remove-bottom__atU_L","spacing-remove-both":"marquee_spacing-remove-both__8Fr3F"}}}]);
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.