1document.defaultView.addEventListener("load",function(){var i=document.querySelectorAll("[data-vkb-slider]"),i=Array.from(i),a="function"==typeof window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;let o=(e,i)=>{e=Number(e);return Number.isFinite(e)&&0<e?e:i};var s=(t,r)=>{var a=Number(t.params.slidesPerView),a=0<a?a:1;if(a<=1)s=r.querySelector(".swiper-pagination-current"),l=r.querySelector(".swiper-pagination-total"),s&&s.removeAttribute("aria-hidden"),l&&l.removeAttribute("aria-hidden"),(s=r.querySelector(".vk-slider-pagination-separator"))&&s.removeAttribute("aria-hidden"),(l=r.querySelector(".vk-slider-pagination-sr-text"))&&(l.textContent="");else{var s=r.querySelector(".swiper-pagination-current"),l=r.querySelector(".swiper-pagination-total"),o=r.querySelector(".vk-slider-pagination-separator"),n=Math.max(0,Math.floor(Number(t.slides?t.slides.length:0)||0));let e,i;i=t.params.centeredSlides?(d=Array.isArray(t.visibleSlidesIndexes)?t.visibleSlidesIndexes.filter(e=>Number.isFinite(e)):[],e=d.length?Math.min(...d):0,d.length?Math.max(...d):0):(d=Number(t.activeIndex),t=Number.isFinite(d)?Math.max(0,Math.floor(d)):0,(e=t)+Math.ceil(a)-1);var d=Math.min(n,Math.max(1,e+1)),t=Math.min(n,Math.max(1,i+1)),a=(s&&(s.textContent=d+"â"+t,s.setAttribute("aria-hidden","true")),l&&(l.textContent=""+n,l.setAttribute("aria-hidden","true")),o&&o.setAttribute("aria-hidden","true"),window.vkBlocksSliderI18n&&window.vkBlocksSliderI18n.actualCountLabel||""),s=r.querySelector(".vk-slider-pagination-sr-text");s&&(s.textContent=a?a.replaceAll("%1$s",String(d)).replaceAll("%2$s",String(t)).replaceAll("%3$s",String(n)):d+`â${t} / `+n)}};var l=(e,i)=>{e.zoomAnimation&&(e=((e,i)=>{var{zoomAnimation:e,zoomInitialScale:t,zoomFinalScale:r,autoPlayDelay:a,speed:s}=e;let l="";return e&&(e=".vk_slider_"+i,i=o(t,1),t=o(r,1.25),l+=` 2${e} .vk_slider_item::before { 3 content: ""; 4 position: absolute; 5 top: 0; 6 left: 0; 7 width: 100%; 8 height: 100%; 9 background-size: cover; 10 background-position: center; 11 background-image: var(--vk-slider-item-bg-image, inherit); 12 will-change: transform; 13 transform: scale(${i}); 14 transition: transform ${(a+s+.5*a)/1e3||6}s linear; 15 z-index: -1; 16} 17 18@media (prefers-reduced-motion: no-preference) { 19 ${e} .vk_slider_item.swiper-slide-active::before { 20 transform: scale(${t}); 21 } 22} 23 24@media (prefers-reduced-motion: reduce) { 25 ${e} .vk_slider_item.swiper-slide-active::before, 26 ${e} .vk_slider_item.swiper-slide-duplicate-active::before { 27 transform: scale(${i}) !important; 28 } 29} 30 31${e} .vk_slider_item.swiper-slide-prev::before, 32${e} .vk_slider_item.swiper-slide-next::before { 33 transform: scale(${i}); 34} 35`),l})(e,i))&&((i=document.createElement("style")).type="text/css",i.innerHTML=e,document.head.appendChild(i))};if(i)for(var n in i){var d=i[n],p=JSON.parse(d.getAttribute("data-vkb-slider"));void 0===p.zoomFinalScale&&void 0!==p.zoomFinalScal&&(p.zoomFinalScale=p.zoomFinalScal),d.classList.contains("swiper")||d.classList.add("swiper");let e="",r=(void 0!==p.blockId?e=p.blockId:void 0!==p.clientId&&(e=p.clientId),l(p,e),{autoplay:!!p.autoPlay&&{delay:Number(p.autoPlayDelay)??2500,disableOnInteraction:!!p.autoPlayStop,stopOnLastSlide:!p.loop,reverseDirection:"ltr"===p.direction},pagination:"hide"!==p.pagination&&{el:".swiper-pagination",clickable:!0,type:p.pagination,renderFraction(e,i){return'<span class="'+e+'"></span><span class="vk-slider-pagination-separator"> / </span><span class="'+i+'"></span><span class="screen-reader-text vk-slider-pagination-sr-text"></span>'}},speed:Number(p.speed)||300,loop:!!p.loop,effect:p.effect||"slide",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}}),t=("fade"!==p.effect&&(p.slidesPerViewMobile?(r.slidesPerView=Number(p.slidesPerViewMobile),r.slidesPerGroup="slides-per-view"===p.slidesPerGroup?Number(p.slidesPerViewMobile):1):p.slidesPerView?(r.slidesPerView=Number(p.slidesPerView),r.slidesPerGroup="slides-per-view"===p.slidesPerGroup?Number(p.slidesPerView):1):(r.slidesPerView=1,r.slidesPerGroup=1),(p.slidesPerViewTablet||p.slidesPerViewPC)&&(r.breakpoints={},p.slidesPerViewTablet&&(r.breakpoints[576]={slidesPerView:Number(p.slidesPerViewTablet),slidesPerGroup:"slides-per-view"===p.slidesPerGroup?Number(p.slidesPerViewTablet):1}),p.slidesPerViewPC)&&(r.breakpoints[992]={slidesPerView:Number(p.slidesPerViewPC),slidesPerGroup:"slides-per-view"===p.slidesPerGroup?Number(p.slidesPerViewPC):1}),p.centeredSlides)&&(r.centeredSlides=!!p.centeredSlides),e=>{e=Number(e);return Number.isFinite(e)?Math.max(1,Math.floor(e)):1});if(void 0!==r.slidesPerGroup&&(r.slidesPerGroup=t(r.slidesPerGroup)),r.breakpoints&&Object.keys(r.breakpoints).forEac
35h(e=>{var i=r.breakpoints[e].slidesPerGroup;void 0!==i&&(r.breakpoints[e].slidesPerGroup=t(i))}),r.loop){let a=d.querySelectorAll(":scope > .swiper-wrapper > .swiper-slide").length,s=!!r.centeredSlides,t=[{spv:r.slidesPerView||1,spg:r.slidesPerGroup||1}];r.breakpoints&&Object.values(r.breakpoints).forEach(({slidesPerView:e,slidesPerGroup:i})=>{e&&t.push({spv:e,spg:i||1})}),t.some(({spv:e,spg:i})=>{e=Number(e),e=Math.max(1,Number.isFinite(e)?e:1),i=Number(i),i=Math.max(1,Number.isFinite(i)?Math.floor(i):1);let t=Math.ceil(e),r=(s&&t%2==0&&(t+=1),s?Math.max(i,Math.ceil(t/2)):i);return r%i!=0&&(r+=i-r%i),a<t+r})&&(r.loop=!1,r.autoplay)&&!1!==r.autoplay&&(r.autoplay.stopOnLastSlide=!0)}p.showActualSlideCount&&"fraction"===p.pagination&&!r.loop&&(r.on={...r.on||{},paginationUpdate:s},r.watchSlidesProgress=!0),window["swiper"+n]=new Swiper(".vk_slider_"+e,r);n=window["swiper"+n],d=d.querySelector(":scope > .swiper-pause-button");a&&d&&n?.autoplay&&n.autoplay.running&&n.autoplay.stop(),p.autoPlay&&((a,s)=>{if(a&&s&&s.autoplay){var l=a.getAttribute("data-label-pause"),o=a.getAttribute("data-label-play");l&&o||console.warn("vk-blocks slider: pause button is missing data-label attributes; falling back to the untranslated labels.",{element:a,labelPause:l,labelPlay:o});let i=l||"Pause slideshow",t=o||"Play slideshow",e=()=>{var e=!!s.autoplay.running;a.classList.toggle("is-paused",!e),a.setAttribute("aria-label",e?i:t)},r=()=>{s.autoplay&&(s.autoplay.running?s.autoplay.stop():s.autoplay.start(),e())};a.addEventListener("click",r),s.on("autoplayStart",e),s.on("autoplayStop",e),s.on("destroy",function(){s.off("autoplayStart",e),s.off("autoplayStop",e),a.removeEventListener("click",r)}),e()}})(d,n),"hide"===p.pagination&&n?.pagination&&n.pagination.destroy()}});
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.