1import{S as n,N as c}from"./vendor-swiper-DiasGK5H.js";const u=()=>window.__refreshScrollTriggers?.();function B(){document.querySelectorAll(".tabs__container").forEach(s=>{if(s.querySelector(".tabs__nav-carousel")){const t=s.querySelector(".tabs__nav-carousel"),e=s.querySelector(".tabs__nav-prev"),a=s.querySelector(".tabs__nav-next");s.classList.contains("weatherTabs")?new n(t,{modules:[c],spaceBetween:4,slidesPerView:4,navigation:{prevEl:e,nextEl:a},breakpoints:{500:{spaceBetween:4,slidesPerView:5},600:{spaceBetween:5,slidesPerView:6},700:{spaceBetween:5,slidesPerView:7},800:{spaceBetween:6,slidesPerView:8},900:{spaceBetween:6,slidesPerView:9},1e3:{spaceBetween:7,slidesPerView:10},1100:{spaceBetween:7,slidesPerView:11},1100:{spaceBetween:8,slidesPerView:12}}}):s.classList.contains("tabs--stripped")?new n(t,{modules:[c],spaceBetween:24,slidesPerView:"auto",navigation:{prevEl:e,nextEl:a},breakpoints:{900:{spaceBetween:27},1400:{spaceBetween:30},1900:{spaceBetween:33},2400:{spaceBetween:36}}}):new n(t,{modules:[c],spaceBetween:4,slidesPerView:"auto",navigation:{prevEl:e,nextEl:a}})}const o=s.querySelector(":scope > .tabs__nav"),i=s.querySelector(":scope > .tabs__content"),r=o.querySelectorAll(".tabs__btn");function w(t){for(var e=0;e<r.length;e++)r[e].classList.remove("active");var a=t.currentTarget;a.classList.add("active"),t.preventDefault();var l=i.querySelectorAll(":scope > .tabs__pane");for(e=0;e<l.length;e++)l[e].classList.remove("active");var p=t.currentTarget,v=p.dataset.tabPane,d=s.querySelector(`#${v}`);d.classList.add("active"),setTimeout(u,100)}r.forEach(t=>{t.addEventListener("click",w)})})}export{B as Tabs};
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.