1"use strict";(self.webpackChunkbvn=self.webpackChunkbvn||[]).push([[29],{8907:function(i,e,t){t.d(e,{A:function(){return Y}});var a=t(8168),l=t(4506),s=t(6540),o=t(7437),d=t(6674),n=t(5317),v=t(543),h=t(6534),c=t(9919);var m={name:"bjn8wh",styles:"position:relative"},r={name:"g2h783",styles:"@media (max-width: 550px){display:none;}"},p={name:"cqxk3e",styles:"width:16px;display:inline-block;margin-right:2rem;@media (max-width: 1024px){margin-right:1.4rem;}&:last-child{margin-right:0;}&:hover{svg circle{fill:var(--black)!important;}}"},g={name:"1amee4m",styles:"line-height:0"},u={name:"g2h783",styles:"@media (max-width: 550px){display:none;}"},y={name:"1dc7y61",styles:"position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--gutter);@media (max-width: 800px){padding:var(--gutterHalf);}@media (max-width: 550px){justify-content:center;padding-bottom:1.8rem;}"},w={name:"zjik7",styles:"display:flex"},x={name:"8z5vrk",styles:"width:100%;overflow:hidden;margin-bottom:1.6rem"},f={name:"fij8po",styles:"width:100%;height:100vh;overflow:hidden;@media (max-width: 800px){height:105.4vw;max-height:100vh;}@media (max-width: 550px){height:110vw;max-height:100vh;}video{height:100vh;object-fit:cover;@media (max-width: 800px){height:105.4vw;max-height:100vh;}@media (max-width: 550px){height:110vw;}}"},b={name:"bjn8wh",styles:"position:relative"};function Y(i){var e,t,Y,k,A,j,T,H,C;let{className:N,items:P,auto:_,contain:S,small:z}=i;P=(P||[]).filter(i=>{var e,t,a,l;return"video"===(null==i?void 0:i.assetType)||"image"===(null==i?void 0:i.assetType)&&((null===(e=i.image)||void 0===e||null===(t=e.asset)||void 0===t?void 0:t._id)||(null===(a=i.image)||void 0===a||null===(l=a.asset)||void 0===l?void 0:l._ref))});const F=_?[(0,n.A)()]:[],[M,q]=(0,d.A)({loop:!0},F),{0:B,1:L}=(0,s.useState)(0),O=P&&P.map(i=>{var e,t;return"image"===(null==i?void 0:i.assetType)&&null!==(e=i.image)&&void 0!==e&&null!==(t=e.asset)&&void 0!==t&&t.description?i.image.asset.description.length:0}),D=O.indexOf(Math.max.apply(Math,(0,l.A)(O)));return q&&q.on("select",()=>{L(q.selectedScrollSnap())}),0===P.length?null:(0,o.Y)("div",{className:N,css:(0,o.AH)("","")},(0,o.Y)("div",{css:b},1===(null===(e=P)||void 0===e?void 0:e.length)&&!z&&(0,o.Y)("div",null,"video"===(null===(t=P[0])||void 0===t?void 0:t.assetType)&&(0,o.Y)(h.A,{src:P[0].src,autoPlay:!0,muted:!0,loop:!0,css:f}),"image"===(null===(Y=P[0])||void 0===Y?void 0:Y.assetType)&&(0,o.Y)("div",{css:(0,o.AH)("img{display:block;width:100%;height:100vh;object-fit:",S?"contain":"cover",";@media (max-width: 800px){height:105.4vw;max-height:100vh;}@media (max-width: 550px){height:110vw;}}","")},(0,o.Y)(v.Ay,(0,a.A)({width:1980},P[0].image)))),1===(null===(k=P)||void 0===k?void 0:k.length)&&z&&(0,o.Y)("div",null,"video"===(null===(A=P[0])||void 0===A?void 0:A.assetType)&&(0,o.Y)(h.A,{src:P[0].src?P[0].src:P[0].image.asset.url,autoPlay:!0,muted:!0,loop:!0,css:(0,o.AH)("width:100%;aspect-ratio:",S?"4 / 3":"auto",";overflow:hidden;div{width:100%;height:100%;}video{width:100%;height:100%;object-fit:",S?"contain":"cover",";}","")}),"image"===(null===(j=P[0])||void 0===j?void 0:j.assetType)&&(0,o.Y)("div",{css:(0,o.AH)("width:100%;aspect-ratio:",S?"4 / 3":"auto",";overflow:hidden;","")},(0,o.Y)(v.Ay,(0,a.A)({},P[0].image,{width:z?600:1980,loading:"eager",style:{display:"block",width:"100%",height:"100%",objectFit:S?"contain":"cover"}})))),(0,o.Y)("div",{className:"embla",ref:M,css:x},(0,o.Y)("div",{className:"embla__container",css:w},(null===(T=P)||void 0===T?void 0:T.length)>1&&P.map((i,e)=>(0,o.Y)("div",{key:e,css:(0,o.AH)("position:relative;display:flex;flex:0 0 100%;align-items:center;justify-content:center;aspect-ratio:",S?"4 / 3":"auto",";","")},"video"===(null==i?void 0:i.assetType)&&(0,o.Y)(h.A,{src:i.src?i.src:i.image.asset.url,css:(0,o.AH)("display:flex;justify-content:center;width:100%;height:100%;video{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:",S?"contain":"cover",";}",""),autoPlay:!0,muted:!0,loop:!0}),"image"===(null==i?void 0:i.assetType)&&(0,o.Y)(v.Ay,(0,a.A)({},i.image,{width:z?600:1980,loading:"eager",style:{display:"block",flexBasis:"100%",width:"100%",height:"100%",objectFit:S?"contain":"cover"}})))))),(null===(H=P)||void 0===H?void 0:H.length)>1&&(0,o.Y)("div",{css:y,onClick:()=>{var i,e;return null==q||null===(i=q.plugins())||void 0===i||null===(e=i.autoplay)||void 0===e?void 0:e.stop()}},(0,o.Y)(c.kc,{hover:!0,onClick:()=>null==q?void 0:q.scrollPrev(),css:u}),(0,o.Y)("div",{css:g},P.map((i,e)=>(0,o.Y)(c.cL,{key:e,css:p,active:e===B,onClick:()=>null==q?void 0:q.scrollTo(e)}))),(0,o.Y)(c.xe,{hover:!0,onClick:()=>null==q?void 0:q.scrollNext(),css:r}))),(0,o.Y)("div",{css:m},null===(C=P)||void 0===C?void 0:C.map((i,e)=>{var t,a,l,s;return"image"===(null==i?void 0:i.assetType)&&null!==(t=i.image)&&void 0!==t&&null!==(a=t.asset)&&void 0!==a&&a.description?(0,o.Y)("div",{key:e,className:"type--body-small",css:(0,o.AH)("position:",e===D?"static":"absolute",";top:0;left:0;padding:0 var(--margin);opacity:",e===B?"1":"0",";pointer-events:",e===B?"auto":"none",";@media (max-width: 800px){padding:0 var(--gutter);}@media (max-width: 550px){padding:0 var(--gutterHalf);}","")},null===(l=i.image)||void 0===l||null===(s=l.asset)||void 0===s?void 0:s.description):void 0})))}}}]); 2//# sourceMappingURL=49546c5b-ed69144bda1b6478018c.js.map
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.