1"use strict";(self.webpackChunkboskalis=self.webpackChunkboskalis||[]).push([[159],{4159:function(e,t,o){o.r(t),o.d(t,{default:function(){return r}});var n=o(6610),l=o(6156),r=function e(t){var o=this;(0,n.Z)(this,e),this.rootElement=t,(0,l.Z)(this,"openTriggerSelector",".js-subscribe-modal-trigger"),(0,l.Z)(this,"closeTriggerSelector",".js-subscribe-modal-close"),(0,l.Z)(this,"init",(function(){window.addEventListener("load",o.createInstance)})),(0,l.Z)(this,"createInstance",(function(){var e=document.querySelectorAll(o.openTriggerSelector),t=document.querySelectorAll(o.closeTriggerSelector);e.forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),o.toggleModal()}))})),t.forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),o.toggleModal()}))}))})),(0,l.Z)(this,"toggleModal",(function(){o.rootElement.classList.toggle("hidden");var e=o.rootElement.closest("body");null!=e&&e.classList.toggle("overflow-y-hidden")})),this.rootElement=t}}}]);
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.