1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ReactPlayer-IR1En65Y.js","assets/constants-Cot2Ohot.js"])))=>i.map(i=>d[i]); 2import{w as p,_ as $,h as e,u as H}from"./index-CmrRmcEC.js";import{r as d,c as U,b as u,j as s,L as z}from"./constants-Cot2Ohot.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};o.SENTRY_RELEASE={id:"[email protected]"};var t=new o.Error().stack;t&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[t]="49ed055f-61a2-4666-98df-21695dc1d56b",o._sentryDebugIdIdentifier="sentry-dbid-49ed055f-61a2-4666-98df-21695dc1d56b")}catch{}})();const L=(o,t,n)=>Object.fromEntries(Object.entries(o??{}).flatMap(([i,r])=>{const a=t.media[i];return a?[[a,n(r,i)]]:[]})),V=p("div",{target:"eanvp1m3"})(({theme:o,hideOnHover:t,showOnHover:n,span:i,hovering:r,styles:a})=>({position:"relative",height:"100%",width:"100%",cursor:"pointer",borderRadius:0,overflow:"hidden",display:"flex",justifyContent:"center",alignItems:"center",opacity:1,...i&&{gridColumn:`span ${i}`},...a&&{paddingBottom:a.paddingBottom},...L(a==null?void 0:a.responsive,o,g=>({paddingBottom:g.paddingBottom})),".media-box-content":{position:"absolute",top:0,bottom:0,left:0,right:0,maxWidth:"100%",transitionDuration:"0.2s",...n&&{opacity:0}},...r&&{".media-box-content":{opacity:t?0:1}},"&:hover":{[E]:{opacity:0}}})),q=p("div",{target:"eanvp1m2"})(({theme:o,img:t})=>({position:"absolute",top:0,bottom:0,left:0,right:0,...t&&{backgroundImage:`url(${t})`},backgroundSize:"cover",backgroundPosition:"center"})),E=p("div",{target:"eanvp1m1"})(({theme:o,img:t})=>({position:"absolute",top:0,bottom:0,left:0,right:0,transitionDuration:"0.2s",...t&&{backgroundImage:`url(${t})`},backgroundSize:"cover",backgroundPosition:"center",[o.media.mobileOnly]:{opacity:0}})),F=p("div",{target:"eanvp1m0"})(({theme:o,height:t,src:n,isMasonry:i,useImageTag:r})=>({...!n&&{backgroundColor:`${o.color.contrast1}`,backgroundImage:`linear-gradient(90deg, ${o.color.contrast1}, ${o.color.contrast2}, ${o.color.contrast1})`,backgroundSize:"200px 100%",backgroundRepeat:"no-repeat",animation:`${o.keyframes.skeleton} 1.2s ease-in-out infinite`},position:i?"absolute":"relative",width:"100%",minWidth:"100%",paddingTop:r?0:"56.25%",...t&&{height:t},...i&&{top:0,left:0,right:0,bottom:0},...r&&{picture:{position:"absolute",inset:0,display:"block"},img:{width:"100%",height:"100%",objectFit:"cover"}}})),G=d.lazy(()=>$(()=>import("./ReactPlayer-IR1En65Y.js").then(o=>o.R),__vite__mapDeps([0,1]))),_="(prefers-reduced-motion: reduce)",Q="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",Y={file:{attributes:{preload:"auto"}}};var W={name:"1i3648n",styles:"position:absolute;top:0;right:0;bottom:0;left:0"};const P=o=>{const{id:t,videoUrl:n,imageUrl:i,hideOnHover:r=!1,showOnHover:a=!1,span:g=1,onClick:I,hovering:c=!1,isContentVisible:M,children:S=null,className:T,noBorderRadius:C=!1,height:B,link:v,styles:w,autoplay:l=!1,playerStyles:R={},clipName:b,useImageTag:m=!1,imageMedia:k}=o,[f,y]=d.useState(!1),h=d.useRef(),D=()=>{(c||l)&&!f&&setTimeout(()=>y(!0),100)},A=H({base:!0,md:!1}),x=M??c,O=(c||f)&&U&&!window.matchMedia(_).matches,N=!!n&&(O||l),j=d.useMemo(()=>({position:"absolute",top:0,left:0,video:{objectFit:"cover"},...R}),[R]);return u(V,{className:T,hideOnHover:r,showOnHover:a,hovering:x||f||l,span:g,noBorderRadius:C,onMouseEnter:()=>{!l&&!A&&!window.matchMedia(_).matches&&y(!0)},onMouseLeave:()=>{!l&&!A&&(y(!1),h.current&&h.current.seekTo(0))},styles:w,children:[u(F,{isMasonry:w,height:B,useImageTag:m,children:[i&&(m?k?u("picture",{"data-responsive-clip-poster":!0,children:[s("source",{media:k,srcSet:i}),s("img",{src:Q,alt:b,decoding:"async",loading:"lazy"})]}):s("img",{src:i,alt:b,decoding:"async",loading:"lazy"}):s(q,{img:i})),N&&s(d.Suspense,{fallback:null,children:s(G,{muted:!0,loop:!0,playsinline:!0,ref:h,className:"react-player",css:j,width:"100%",height:"100%",playing:O||l,onReady:D,volume:0,progressInterval:250,url:n,config:Y})}),i&&!m&&!c&&!l&&s(E,{onClick:I,img:i})]}),u("div",{className:"media-box-content",children:[v&&s(z,{id:t,to:v,"aria-label":b,css:W}),S]})]})};P.propTypes={id:e.string,videoUrl:e.oneOfType([e.arrayOf(e.any),e.arrayOf(e.oneOf([null])),e.string]).isRequired,imageUrl:e.oneOfType([e.string,e.arrayOf(e.oneOf([null]))]),hideOnHover:e.bool,showOnHover:e.bool,span:e.number,onClick:e.func,hovering:e.bool,isContentVisible:e.bool,children:e.node,className:e.string,height:e.string,isVisible:e.bool,noBorderRadius:e.bool,link:e.string,styles:e.object,autoplay:e.bool,clipName:e.string,playerStyles:e.object,useImageTag:e.bool,imageMedia:e.string};const Z=d.memo(P);export{Z as M,L as g};
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.