(()=>{"use strict";var e={11535:(e,t,o)=>{e.exports=o.p+"images/cf8cd32effce8f14064b.png"},57100:(e,t,o)=>{e.exports=o.p+"images/e7566180fedbca0ab884.png"},72500:(e,t,o)=>{e.exports=o.p+"images/de8424720353369deee7.png"},37476:(e,t,o)=>{e.exports=o.p+"images/4c951c42399a4da74eb2.png"},44774:(e,t,o)=>{e.exports=o.p+"images/890f12fd1d84b35d3027.png"},88128:(e,t,o)=>{e.exports=o.p+"images/2ebcbbf6c232bb00f2a6.png"},84906:(e,t,o)=>{e.exports=o.p+"images/5bf5ce672a831fe493f0.png"},66120:(e,t,o)=>{e.exports=o.p+"images/f4b9fc927a6cbb785fb7.png"},69331:(e,t,o)=>{e.exports=o.p+"images/a84c2cd630adcb2fb844.png"},93427:(e,t,o)=>{e.exports=o.p+"images/cb601ecb4902055371fa.png"},33298:(e,t,o)=>{e.exports=o.p+"images/0615efa9ac4d4acf62b9.png"},82916:(e,t,o)=>{e.exports=o.p+"images/5a9b103dc314a4c73396.png"},92517:(e,t,o)=>{e.exports=o.p+"images/4cd0bf4f6c3826be20e9.png"},94701:(e,t,o)=>{e.exports=o.p+"images/ca96080890acb13f1452.png"},66735:(e,t,o)=>{e.exports=o.p+"images/b46f607e557fa86ce5de.png"}},t={};function o(s){var p=t[s];if(void 0!==p)return p.exports;var r=t[s]={exports:{}};return e[s](r,r.exports,o),r.exports}o.m=e,o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var s=t.getElementsByTagName("script");s.length&&(e=s[s.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e+"../"})(),o.b=document.baseURI||self.location.href,(()=>{new URL(o(66735),o.b),new URL(o(92517),o.b),new URL(o(94701),o.b),new URL(o(11535),o.b),new URL(o(57100),o.b),new URL(o(72500),o.b),new URL(o(37476),o.b),new URL(o(44774),o.b),new URL(o(88128),o.b),new URL(o(84906),o.b),new URL(o(66120),o.b),new URL(o(69331),o.b),new URL(o(93427),o.b),new URL(o(33298),o.b),new URL(o(82916),o.b);const e=new class extends class{constructor(e){this._modal=document.querySelector(e),this._handleEscButton=e=>{"Escape"===e.key&&this.close()},this._handleOverlayClick=e=>{e.target.classList.contains("popup_opened")&&this.close()}}open(){document.querySelector("body").classList.add("body-fixed"),this._modal.classList.add("popup_opened"),document.addEventListener("keydown",this._handleEscButton),this._modal.addEventListener("mousedown",this._handleOverlayClick)}close(){this._modal.classList.remove("popup_opened"),document.removeEventListener("keydown",this._handleEscButton),this._modal.removeEventListener("mousedown",this._handleOverlayClick),document.querySelector("body").classList.remove("body-fixed")}setEventListeners(){this._modal.querySelector(".popup__button-close").addEventListener("mousedown",(()=>{this.close()}))}}{constructor({popupImageSelector:e,popupImageDescSelector:t},o){super(o),this._popupImage=this._modal.querySelector(e),this._popupImageDesc=this._modal.querySelector(t)}open(e){this._popupImage.src=e.link,this._popupImage.alt=e.name,this._popupImageDesc.textContent=e.name,super.open()}close(){setTimeout((()=>{this._popupImage.src=""}),500),this._popupImage.alt="",super.close()}}({popupImageSelector:".popup__image",popupImageDescSelector:".popup__image-description"},".popup-viewport");e.setEventListeners(),document.querySelectorAll(".popup-image-item").forEach((t=>{t.addEventListener("mousedown",(t=>{t.stopPropagation(),console.log(t.target),e.open({link:t.target.src?t.target.src:t.target.querySelector("img").src,desc:t.target.alt?t.target.alt:t.target.querySelector("img").alt})}))}))})()})();