1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2095],{2095:(e,a,l)=>{"use strict";l.r(a),l.d(a,{YoutubeVideo:()=>p});var o=l(801),i=l(13830),s=l(16290),t=l(20837),d=l(36086),r=l(97243),n=l(48289),u=l(75092),m=l(15972),c=l.n(m);let p=s.M.of(e=>{var a,l,o;return{...e,poster:(null==e||null==(a=e.mediaData.ImageDesktop)?void 0:a.filename)&&(null==e||null==(l=e.mediaData.ImageMobile)?void 0:l.filename)&&{AltText:(null==e?void 0:e.mediaData.AltText)||"",ImageDesktop:null==e?void 0:e.mediaData.ImageDesktop,ImageMobile:null==e?void 0:e.mediaData.ImageMobile,Source:"image"}||null,src:null==e||null==(o=e.mediaData)?void 0:o.VideoLinkDesktop}},e=>{let{poster:a,borderRadius:l,openInOverlay:s,src:m}=e,[p,b]=(0,t.useState)(!1),k=(0,t.useRef)(null),v=(0,t.useCallback)(()=>{s&&b(!0)},[s]);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("div",{className:c().youtubeVideo,ref:k,onClick:v,style:{borderRadius:l&&"var(--border-radius-".concat(l,")")},children:[(0,o.jsx)(i.KJj,{src:m,aspectRatio:"16 / 9",playsinline:!s,className:c().wrapper,children:(0,o.jsx)(i.YE$,{style:{overflow:"hidden"}})}),a&&(0,o.jsx)(d.MediaComponent,{mediaData:a,borderRadius:l,className:c().poster}),(0,o.jsx)(n.D,{videoRef:k,isVisible:"true"})]}),p&&(0,o.jsx)(r.L,{onClose:()=>b(!1),children:(0,o.jsx)(u.L,{src:{desktop:{filename:m},mobile:{filename:m}}})})]})}).renderComponent},15972:e=>{e.exports={youtubeVideo:"YoutubeVideo_youtubeVideo__Tbrct",poster:"YoutubeVideo_poster__SGNOV"}}}]);
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.