(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[958],{12125:(e,s,n)=>{"use strict";n.d(s,{ReferenceVideoSection:()=>b});var r=n(45080),i=n(36283),o=n.n(i),l=n(38413),c=n(44888),t=n(97409),a=n(79901),d=n(10770),h=n(58584),m=n(85108);function b(e){let{description:s,videoSrc:n,odd:i,title:b}=e,[v,P]=(0,m.useState)(!1);return(0,r.jsxs)("div",{className:o().referenceSectionWrapper,children:[(0,r.jsxs)("div",{className:(0,t.x)(o().referenceSectionBasis,i?"order-2":"order-1"),children:[(0,r.jsxs)(l.DisplayScreenshotHover,{children:[(0,r.jsx)(l.DisplayScreenshot,{backgroundPosition:"center",imageUrl:n.poster,onClick:()=>{P(!0)}}),(0,r.jsx)("span",{className:o().referenceSectionPlayIconWrapper,children:(0,r.jsx)("span",{className:o().referenceSectionPlayIconBackdrop,children:(0,r.jsx)(a.A,{className:o().referenceSectionPlayIcon})})})]}),(0,r.jsxs)(c.y,{closeDialog:()=>P(!1),contentClassName:o().referenceDialogContent,dialogClassName:o().referenceDialog,isDialogVisible:v,children:[(0,r.jsx)(h.A,{autoPlay:v,src:n}),(0,r.jsx)("button",{className:o().referenceDialogCloseButton,onClick:()=>P(!1),type:"button",children:(0,r.jsx)(d.A,{className:o().referenceDialogCloseButtonIcon})})]})]}),(0,r.jsxs)("div",{className:o().referenceSectionContainer,children:[(0,r.jsx)("h6",{className:o().referenceSectionTitle,children:b}),(0,r.jsx)("p",{className:o().referenceSectionDescription,children:s})]})]})}},24735:(e,s,n)=>{Promise.resolve().then(n.bind(n,7581)),Promise.resolve().then(n.bind(n,74189)),Promise.resolve().then(n.bind(n,12e3)),Promise.resolve().then(n.bind(n,75784)),Promise.resolve().then(n.t.bind(n,75778,23)),Promise.resolve().then(n.bind(n,45239)),Promise.resolve().then(n.bind(n,12125)),Promise.resolve().then(n.t.bind(n,36283,23)),Promise.resolve().then(n.bind(n,39860)),Promise.resolve().then(n.bind(n,70819)),Promise.resolve().then(n.bind(n,86676)),Promise.resolve().then(n.bind(n,65986)),Promise.resolve().then(n.t.bind(n,12201,23)),Promise.resolve().then(n.t.bind(n,45809,23)),Promise.resolve().then(n.t.bind(n,7900,23)),Promise.resolve().then(n.bind(n,66573))}},e=>{var s=s=>e(e.s=s);e.O(0,[470,210,42,787,953,253,140,711,403,358],()=>s(24735)),_N_E=e.O()}]);