1"use strict";(self.webpackChunkbaseline=self.webpackChunkbaseline||[]).push([[583],{583:(t,e,i)=>{i.d(e,{PhotoSwipeGallery:()=>h});var s=i(214),r=i(300);class h{constructor(){this.iconLeft='<svg aria-hidden="true" class="pswp__icn" width="48" height="56" viewBox="0 0 48 56" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M0.5 0.5H20C35.1878 0.5 47.5 12.8122 47.5 28C47.5 43.1878 35.1878 55.5 20 55.5H0.5V0.5Z" fill="white" stroke="#F0F0F0"/>\n <path d="M23 23L18 28L23 33" stroke="black"/>\n <rect y="1" width="1" height="54" fill="white"/>\n </svg>';const t={gallery:".gallery-01, .gallery-02, .gallery-03",children:"picture[data-pswp]",bgOpacity:1,arrowPrevSVG:this.iconLeft,arrowNextSVG:this.iconLeft,pswpModule:r.A};this.photoswipe=new s.A(t),this.photoswipe.on("itemData",t=>{const{itemData:e}=t,{element:i}=e,s=i.querySelector("img"),r=(s.currentSrc||s.src).split("?")[0],h=r.substr(r.lastIndexOf(".")+1),a=[];[640,960,1280,2e3,3e3].forEach(t=>{t<=i.dataset.pswpWidth&&("gif"!==h&&a.push(`${r}?rmode=min&width=${t}&format=webp ${t}w`),a.push(`${r}?rmode=min&width=${t} ${t}w`))}),e.fullSrc=r,e.src=`${r}?rmode=min&width=3000`,e.srcset=a.join(", "),e.w=i.dataset.pswpWidth,e.h=i.dataset.pswpHeight,e.thumbCropped=!0}),this.photoswipe.init()}}}}]);
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.