1const PricingCompareSection={init:function(){this.controlPopup(),this.controlGroupsTabs()},controlPopup:function(){const t=document.getElementById("pricing-popup"),e=document.querySelector(".js-open-popup"),o=t.querySelector(".pricing-popup__close");e&&t&&o&&(e.addEventListener("click",function(e){e.preventDefault(),t.style.display="flex",document.body.style.overflow="hidden"}),o.addEventListener("click",function(){t.style.display="none",document.body.style.overflow=""}),t.addEventListener("click",function(e){e.target===t&&(t.style.display="none",document.body.style.overflow="")}))},controlGroupsTabs:function(){const t=document.querySelectorAll(".js-all-features__tabs-caption li"),e=document.querySelectorAll(".js-feature-tab-content");t.length&&e.length&&t.forEach(o=>{o.addEventListener("click",function(){const o=this.getAttribute("data-tab");t.forEach(t=>t.classList.remove("active")),e.forEach(t=>t.classList.remove("active")),this.classList.add("active");const n=document.getElementById(o);n&&n.classList.add("active")})})}};jQuery(function(){PricingCompareSection.init()}); 2//# sourceMappingURL=section.min.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.