1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5007],{65007:function(e,t,l){l.d(t,{Z:function(){return O}});var n=l(73235),i=l(52903),a=l(56564),o=l(54073),r=l.n(o),s=l(2784),d=l(76817),c=l(28165),p=l(84426),u=l(73961),b=l(54682);function _templateObject(){let e=(0,n._)(["\n&.carousel-nav-right{\ndisplay: flex;\nalign-items: center;\nbackground: var(--color-primary-20);\n border-top-right-radius: 50px;\n border-bottom-right-radius: 50px;\n padding: 4px 16px 4px 0;\n}\n"]);return _templateObject=function(){return e},e}let m=(0,c.iv)(_templateObject());var next_button=e=>{let{onClick:t,disabled:l}=e;return(0,i.tZ)("div",{css:[m],className:"carousel-nav-right",children:(0,i.tZ)(u.zx,{kind:"tertiary",size:"small","aria-label":"Next slide",disabled:l,icon:(0,i.tZ)(u.JO,{size:"s",ic:(0,i.tZ)(b.IcArrowNext,{})}),onClick:t})})};function prev_button_templateObject(){let e=(0,n._)(["\n&.carousel-nav-left{\ndisplay: flex;\nalign-items: center;\n background: var(--color-primary-20);\n border-top-left-radius: 50px;\n border-bottom-left-radius: 50px;\n padding: 4px 0 4px 16px;\n gap: 0;\n}\n"]);return prev_button_templateObject=function(){return e},e}let v=(0,c.iv)(prev_button_templateObject());var prev_button=e=>{let{onClick:t,disabled:l,currentSlide:n,slideCount:a}=e;return(0,i.BX)("div",{css:[v],className:"carousel-nav-left",children:[(0,i.tZ)(u.zx,{kind:"tertiary",size:"small","aria-label":"Previous slide",icon:(0,i.tZ)(u.JO,{size:"s",ic:(0,i.tZ)(b.IcArrowBack,{})}),disabled:l,onClick:t}),(0,i.tZ)(u.W2,{padding:[8,8,8,8],children:(0,i.tZ)(u.xv,{color:"primary-grey-80",appearance:"body-xs",children:n?"".concat(n+1,"/").concat(a):""})})]})};function arrows_templateObject(){let e=(0,n._)(["\npadding-top: var(--spacing-m);\ndisplay: flex;\ngap: 0.5rem;\n"]);return arrows_templateObject=function(){return e},e}let h=(0,c.iv)(arrows_templateObject());var controls_arrows=e=>{let{onPrevButtonClick:t,onNextButtonClick:l,prevBtnDisabled:n,nextBtnDisabled:a,slideCount:o,currentSlide:r}=e;return(0,i.BX)("div",{css:h,className:"embla__buttons",children:[(0,i.tZ)(prev_button,{onClick:t,disabled:n,slideCount:o,currentSlide:r}),(0,i.tZ)(next_button,{onClick:l,disabled:a,slideCount:o,currentSlide:r})]})},rounded_arrows_next_button=e=>{let{onClick:t,disabled:l}=e;return(0,i.tZ)("div",{className:"carousel-nav-right",children:(0,i.tZ)(u.Kk,{kind:"secondary",size:"medium",ariaLabel:"Next slide",state:l?"disabled":void 0,icon:"IcChevronRight",onClick:l?void 0:t,"aria-disabled":l})})},rounded_arrows_prev_button=e=>{let{onClick:t,disabled:l}=e;return(0,i.tZ)("div",{className:"carousel-nav-left",children:(0,i.tZ)(u.Kk,{kind:"secondary",size:"medium",ariaLabel:"Previous slide",icon:"IcChevronLeft",state:l?"disabled":void 0,onClick:l?void 0:t,"aria-disabled":l})})};function rounded_arrows_templateObject(){let e=(0,n._)(["\npadding-top: var(--spacing-m);\ndisplay: flex;\ngap: var(--spacing-s);\n"]);return rounded_arrows_templateObject=function(){return e},e}let _=(0,c.iv)(rounded_arrows_templateObject());var rounded_arrows=e=>{let{onPrevButtonClick:t,onNextButtonClick:l,prevBtnDisabled:n,nextBtnDisabled:a,slideCount:o,currentSlide:r}=e;return(0,i.BX)("div",{css:_,className:"embla__buttons",children:[(0,i.tZ)(rounded_arrows_prev_button,{onClick:t,disabled:n,slideCount:o,currentSlide:r}),(0,i.tZ)(rounded_arrows_next_button,{onClick:l,disabled:a,slideCount:o,currentSlide:r})]})};function controls_templateObject(){let e=(0,n._)(["\n display: grid;\n place-items: center;\n "]);return controls_templateObject=function(){return e},e}function _templateObject1(){let e=(0,n._)(["\n width: 100%;\n display: flex;\n justify-content: flex-end;\n padding: 0 calc(calc(100% - var(--val-max-width)) / 2);\n @media screen and (max-width: 1279px){ \n padding: 0 var(--spacing-layout);\n }\n "]);return _templateObject1=function(){return e},e}let f={emblaControls:(0,c.iv)(controls_templateObject()),emblaControlsArrows:(0,c.iv)(_templateOb
1ject1())};var controls=e=>{let{scrollSnaps:t,dots:l,arrows:n,arrowsType:a,selectedIndex:o,handleEventOnDotClick:r,onPrevButtonClick:s,onNextButtonClick:d,prevBtnDisabled:c,nextBtnDisabled:p,slideCount:u,currentSlide:b}=e;return(0,i.tZ)("div",{className:"carousel-embla-controls",css:f.emblaControls,children:n&&(0,i.tZ)("div",{className:"embla_carousel_controls_arrows",css:f.emblaControlsArrows,children:"rounded"==a?(0,i.tZ)(rounded_arrows,{onPrevButtonClick:s,onNextButtonClick:d,prevBtnDisabled:c,nextBtnDisabled:p}):(0,i.tZ)(controls_arrows,{onPrevButtonClick:s,onNextButtonClick:d,slideCount:u,currentSlide:b,prevBtnDisabled:c,nextBtnDisabled:p})})})};function embla_templateObject(){let e=(0,n._)(["\n --slide_gap_desktop: 16px;\n --slide_gap_tablet: 8px;\n --slide_gap_mobile: 8px;\n\n & .embla__viewport:focus-visible {\n outline: 0.125rem solid var(--color-primary-80);\n outline-offset: 0.125rem;\n border-radius: 0.25rem;\n }\n"]);return embla_templateObject=function(){return e},e}function embla_templateObject1(){let e=(0,n._)([" \n overflow: hidden;\n "]);return embla_templateObject1=function(){return e},e}function _templateObject2(){let e=(0,n._)(["\n padding-left: 128px;\n padding-right: 128px;\n @media (max-width: 1280px) {\n padding-left: var(--spacing-layout);\n padding-right: var(--spacing-layout);\n }\n "]);return _templateObject2=function(){return e},e}function _templateObject3(){let e=(0,n._)(["\n & .embla__container{\n transform: translate3d(calc((calc(100vw * 0.12)) / 2), 0px, 0px);\n }\n\n &:last-child {\n transform: translate3d(calc((calc((calc(100vw * 0.88)) * 3)) + 16px), 0px, 0px);\n }\n\n &:nth-of-type(1) {\n transform: translate3d(0px, 0px, 0px);\n }\n\n &:nth-of-type(2) {\n transform: translate3d(0px, 0px, 0px);\n }\n "]);return _templateObject3=function(){return e},e}function _templateObject4(){let e=(0,n._)(["\n backface-visibility: hidden;\n display: flex;\n touch-action: pan-y pinch-zoom;\n height: 100%;\n gap: var(--slide_gap_desktop);\n @media screen and (max-width: 619px){\n gap: var(--slide_gap_mobile);\n }\n @media screen and (min-width: 619px) and (max-width: 991px) {\n gap: var(--slide_gap_tablet);\n }\n "]);return _templateObject4=function(){return e},e}function _templateObject5(){let e=(0,n._)(["\n min-width: 0;\n min-height: 100%; \n\n >div {\n height: 100%;\n }\n "]);return _templateObject5=function(){return e},e}function _templateObject6(){let e=(0,n._)(["\n flex: 0 0 calc(calc(100% - calc(4 * ",")) / 4);\n @media screen and (min-width: 992px) and (max-width: 1279px) {\n flex: 0 0 calc(calc(100% - calc(2 * ",")) / 2);\n }\n @media screen and (min-width: 1280px) and (max-width: 1440px) {\n flex: 0 0 calc(calc(100% - calc(3 * ",")) / 3);\n }\n &:last-child{\n margin-right: ",";\n } \n "]);return _templateObject6=function(){return e},e}function _templateObject7(){let e=(0,n._)(["\n flex: 0 0 100%;\n &:last-child{\n margin-right: ",";\n }\n "]);return _templateObject7=function(){return e},e}function _templateObject8(){let e=(0,n._)(["\n flex: 0 0 calc(100% / 2);\n &:last-child{\n margin-right: ",";\n }\n "]);return _templateObject8=function(){return e},e}let x="16px",g=(0,c.iv)(embla_templateObject()),S={emblaViewport:(0,c.iv)(embla_templateObject1()),emblaViewportNoCenterMode:(0,c.iv)(_templateObject2()),emblaViewportCenterMode:(0,c.iv)(_templateObject3()),emblaContainer:(0,c.iv)(_templateObject4()),emblaSlide:(0,c.iv)(_templateObject5()),emblaSlideDesktop:(0,c.iv)(_templateObject6(),x,x,x,x),emblaSlideMobile:(0,c.iv)(_templateObject7(),"8px"),emblaSlideTablet:(0,c.iv)(_templateOb
1ject8(),"8px")},w={desktop:{align:"start",slidesToShow:1,partialVisible:!0},tablet:{slidesToShow:2,slidesToScroll:1,align:"center",centerMode:!0,autoplay:!0,loop:!0,controls:!0,controlType:{dots:!0},partialVisible:!0},mobile:{slidesToShow:1,align:"center",centerMode:!0,autoplay:!0,loop:!0,controls:!0,controlType:{dots:!0},partialVisible:!0}},y={desktop:{stopOnInteraction:!1,stopOnMouseEnter:!1,stopOnFocusIn:!1},tablet:{stopOnInteraction:!1,stopOnMouseEnter:!1,stopOnFocusIn:!1},mobile:{stopOnInteraction:!1,stopOnMouseEnter:!1,stopOnFocusIn:!1}},getCarouselSettings=(e,t)=>(null==e?void 0:e.mobile)?{...null==w?void 0:w.mobile,...(null==t?void 0:t.mobile)||{}}:(null==e?void 0:e.tablet)?{...null==w?void 0:w.tablet,...(null==t?void 0:t.tablet)||{}}:{...null==w?void 0:w.desktop,...(null==t?void 0:t.desktop)||{}},getAutoplaySettings=(e,t)=>(null==e?void 0:e.mobile)?null==t?void 0:t.mobile:(null==e?void 0:e.tablet)?null==t?void 0:t.tablet:null==t?void 0:t.desktop;let CarouselEmbla=class CarouselEmbla extends s.Component{async componentDidMount(){let e;let t=this.ref.current,n=this.props.responsive||w,i=getCarouselSettings(this.props.breakpoints,n);if(null==i?void 0:i.autoplay){let t=(await l.e(4180).then(l.bind(l,34180))).default,n={...y,...this.props.autoplayOptions||{}},i=getAutoplaySettings(this.props.breakpoints,n);e=[t(i)]}if(!this.emblaApi&&t){let l=(0,a.Z)(t,i,e);this.emblaApi=l,this.onInit(),this.updateSlideAria(),this.emblaApi.on("reInit",this.onInit).on("reInit",this.onSelect).on("select",this.onSelect)}}handleEventOnDotClick(e){this.scrollTo(e)}render(){var e,t,l,n,a,o,r,c,u,b,m;let v,h,_,f;let x=this.props.responsive||w,y=getCarouselSettings(this.props.breakpoints,x);y&&(null==y?void 0:y.centerMode)&&(v="88%");let O=null===(e=this.emblaApi)||void 0===e?void 0:e.scrollSnapList(),C=null===(t=this.emblaApi)||void 0===t?void 0:t.selectedScrollSnap(),k=null===(l=this.emblaApi)||void 0===l?void 0:l.canScrollNext(),A=null===(n=this.emblaApi)||void 0===n?void 0:n.canScrollPrev();(null==y?void 0:y.controls)&&(h=null==y?void 0:null===(b=y.controlType)||void 0===b?void 0:b.dots,_=null==y?void 0:null===(m=y.controlType)||void 0===m?void 0:m.arrows),f="function"==typeof this.props.styles?this.props.styles({breakpoints:this.props.breakpoints,defaultStyles:S}):this.props.styles;let j=(0,p.W)({defaultStyles:S.emblaViewport,styles:null==f?void 0:f.emblaViewport}),N=(0,p.W)({defaultStyles:S.emblaContainer,styles:null==f?void 0:f.emblaContainer}),Z=(0,p.W)({defaultStyles:S.emblaSlide,styles:null==f?void 0:f.emblaSlide}),B=(0,p.W)({defaultStyles:S.emblaSlideDesktop,styles:null==f?void 0:f.emblaSlideDesktop}),D=(0,p.W)({defaultStyles:S.emblaSlideTablet,styles:null==f?void 0:f.emblaSlideTablet}),I=(0,p.W)({defaultStyles:S.emblaSlideMobile,styles:null==f?void 0:f.emblaSlideMobile}),M=(0,p.W)({defaultStyles:S.emblaViewportCenterMode,styles:null==f?void 0:f.emblaViewportCenterMode}),E=(0,p.W)({defaultStyles:S.emblaViewportNoCenterMode,styles:null==f?void 0:f.emblaViewportNoCenterMode});return(0,i.tZ)("div",{css:g,children:(0,i.BX)("div",{className:"embla",children:[(0,i.tZ)("div",{ref:this.ref,className:"embla__viewport \n ".concat(y.centerMode?"center-mode":"no-center-mode","\n ").concat(y.partialVisible?"has-padding":"","\n "),role:"region","aria-roledescription":"carousel","aria-label":this.props.ariaLabel||"Carousel",tabIndex:0,onKeyDown:this.handleKeyDown,css:[j.css,y.centerMode?M.css:E.css],children:(0,i.tZ)("div",{className:"embla__container","aria-live":"polite",css:N.css,children:s.Children.toArray(this.props.children).map((e,t)=>{var l,n;return(0,i.tZ)("div",{style:v?{flex:"0 0 ".concat(v)}:void 0,className:"embla__slide carousel-item \n ".concat(this.state.currentSlidePos==t?"carousel-center-item":""," \n ").concat((null==y?void 0:y.loop)?"embla__slide__loop":"embla__slide__noloop"),css:[Z.css,(null===(l=this.props.breakpoints)||void 0===l?void 0:l.mobile)?I.css:(null===(n=this.props.breakpoints)||void 0===n?void 0:n.tablet)?D.css:B.css],children:(0,i.tZ)(d.df,{threshold:.75,onChange:e=>this.handleEventOnInViewChange(t,e),children:e})},t)})})}
1),(null==y?void 0:y.controls)&&(null==y?void 0:y.slidesToShow)&&(null===(o=s.Children)||void 0===o?void 0:null===(a=o.toArray(this.props.children))||void 0===a?void 0:a.length)>(null==y?void 0:y.slidesToShow)&&(k||A)&&(0,i.tZ)("div",{className:"carousel-controls-div",children:(0,i.tZ)(controls,{scrollSnaps:O,selectedIndex:C,dots:h,arrows:_,arrowsType:"rounded",handleEventOnDotClick:this.handleEventOnDotClick,onPrevButtonClick:this.onPrevButtonClick,onNextButtonClick:this.onNextButtonClick,prevBtnDisabled:!(null===(r=this.emblaApi)||void 0===r?void 0:r.canScrollPrev()),nextBtnDisabled:!(null===(c=this.emblaApi)||void 0===c?void 0:c.canScrollNext()),slideCount:null==O?void 0:O.length,currentSlide:null===(u=this.emblaApi)||void 0===u?void 0:u.selectedScrollSnap()})}),(0,i.tZ)("div",{ref:this.liveRegionRef,className:"embla__live-region","aria-live":"polite","aria-atomic":"true",style:{position:"absolute",width:"1px",height:"1px",overflow:"hidden",clip:"rect(0px, 0px, 0px, 0px)",whiteSpace:"nowrap"}})]})})}constructor(e){super(e),this.onInit=()=>{this.setState(e=>{var t;return{...e,scrollSnaps:null===(t=this.emblaApi)||void 0===t?void 0:t.scrollSnapList()}})},this.onSelect=()=>{this.setState(e=>{var t;return{...e,selectedIndex:null===(t=this.emblaApi)||void 0===t?void 0:t.selectedScrollSnap()}}),this.updateSlideAria(),this.announceSlideChange()},this.updateSlideAria=()=>{if(!this.emblaApi||!this.ref.current)return;let e=this.ref.current.querySelectorAll(".embla__slide"),t=this.emblaApi.slidesInView(),l=e.length;e.forEach((e,n)=>{let i=t.includes(n);e.setAttribute("role","group"),e.setAttribute("aria-roledescription","slide"),e.setAttribute("aria-label","Slide ".concat(n+1," of ").concat(l)),e.setAttribute("aria-hidden",i?"false":"true");let a=e.querySelectorAll("a, button, input, select, textarea, [tabindex]");a.forEach(e=>{if(i){let t=e.getAttribute("data-saved-tabindex");null!==t?(e.setAttribute("tabindex",t),e.removeAttribute("data-saved-tabindex")):e.removeAttribute("tabindex")}else{let t=e.getAttribute("tabindex");"-1"!==t&&(null!==t&&e.setAttribute("data-saved-tabindex",t),e.setAttribute("tabindex","-1"))}})})},this.announceSlideChange=()=>{var e;if(!this.emblaApi||!this.liveRegionRef.current)return;let t=null===(e=this.ref.current)||void 0===e?void 0:e.contains(document.activeElement);if(!t)return;let l=this.emblaApi.selectedScrollSnap()+1,n=this.emblaApi.scrollSnapList().length;this.liveRegionRef.current.textContent="Slide ".concat(l," of ").concat(n)},this.scrollTo=e=>{this.emblaApi&&this.emblaApi.scrollTo(e)},this.scrollNext=()=>{this.emblaApi&&this.emblaApi.scrollNext()},this.scrollPrev=()=>{this.emblaApi&&this.emblaApi.scrollPrev()},this.onPrevButtonClick=()=>{this.scrollPrev()},this.onNextButtonClick=()=>{this.scrollNext()},this.handleEventOnInViewChange=r()((e,t)=>{t&&this.setState({...this.state,currentSlidePos:e})},50),this.handleKeyDown=e=>{if(this.emblaApi)switch(e.key){case"ArrowRight":case"ArrowDown":e.preventDefault(),this.emblaApi.scrollNext();break;case"ArrowLeft":case"ArrowUp":e.preventDefault(),this.emblaApi.scrollPrev()}},this.state={currentSlidePos:0},this.ref=s.createRef(),this.liveRegionRef=s.createRef(),this.emblaApi=null,this.handleEventOnDotClick=this.handleEventOnDotClick.bind(this)}};var O=CarouselEmbla}}]);
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.