1"use strict";(globalThis.webpackChunk_vb_frontend=globalThis.webpackChunk_vb_frontend||[]).push([[3130],{8832(a,e,t){t.d(e,{A:()=>l});var s=t(2375);function l({swiper:a,extendParams:e,on:t,emit:l,params:i}){let n,r;a.autoplay={running:!1,paused:!1,timeLeft:0},e({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,p,d,u,c,m,g,y=i&&i.autoplay?i.autoplay.delay:3e3,b=i&&i.autoplay?i.autoplay.delay:3e3,v=(new Date).getTime();function f(e){a&&!a.destroyed&&a.wrapperEl&&e.target===a.wrapperEl&&(a.wrapperEl.removeEventListener("transitionend",f),g||e.detail&&e.detail.bySwiperTouchMove||w())}const h=()=>{if(a.destroyed||!a.autoplay.running)return;a.autoplay.paused?p=!0:p&&(b=o,p=!1);const e=a.autoplay.paused?o:v+b-(new Date).getTime();a.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/y),r=requestAnimationFrame(()=>{h()})},C=()=>{let e=a.params.autoplay.delay;const t=(()=>{let e;if(e=a.virtual&&a.params.virtual.enabled?a.slides.find(a=>a.classList.contains("swiper-slide-active")):a.slides[a.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();return!Number.isNaN(t)&&t>0&&(e=t),e},E=e=>{if(a.destroyed||!a.autoplay.running)return;cancelAnimationFrame(r),h();let t=e;void 0===t&&(t=C(),y=t,b=t),o=t;const s=a.params.speed,i=()=>{a&&!a.destroyed&&(a.params.autoplay.reverseDirection?!a.isBeginning||a.params.loop||a.params.rewind?(a.slidePrev(s,!0,!0),l("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(a.slides.length-1,s,!0,!0),l("autoplay")):!a.isEnd||a.params.loop||a.params.rewind?(a.slideNext(s,!0,!0),l("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(0,s,!0,!0),l("autoplay")),a.params.cssMode&&(v=(new Date).getTime(),requestAnimationFrame(()=>{E()})))};return t>0?(clearTimeout(n),n=setTimeout(()=>{i()},t)):requestAnimationFrame(()=>{i()}),t},L=()=>{v=(new Date).getTime(),a.autoplay.running=!0,E(),l("autoplayStart")},$=()=>{a.autoplay.running=!1,clearTimeout(n),cancelAnimationFrame(r),l("autoplayStop")},x=(e,t)=>{if(a.destroyed||!a.autoplay.running)return;clearTimeout(n),e||(m=!0);const s=()=>{l("autoplayPause"),a.params.autoplay.waitForTransition?a.wrapperEl.addEventListener("transitionend",f):w()};if(a.autoplay.paused=!0,t)return void s();const i=o||a.params.autoplay.delay;o=i-((new Date).getTime()-v),a.isEnd&&o<0&&!a.params.loop||(o<0&&(o=0),s())},w=()=>{a.isEnd&&o<0&&!a.params.loop||a.destroyed||!a.autoplay.running||(v=(new Date).getTime(),m?(m=!1,E(o)):E(),a.autoplay.paused=!1,l("autoplayResume"))},A=()=>{if(a.destroyed||!a.autoplay.running)return;const e=(0,s.g)();"hidden"===e.visibilityState&&(m=!0,x(!0)),"visible"===e.visibilityState&&w()},T=e=>{"mouse"===e.pointerType&&(m=!0,g=!0,a.animating||a.autoplay.paused||x(!0))},M=e=>{"mouse"===e.pointerType&&(g=!1,a.autoplay.paused&&w())};t("init",()=>{a.params.autoplay.enabled&&(a.params.autoplay.pauseOnMouseEnter&&(a.el.addEventListener("pointerenter",T),a.el.addEventListener("pointerleave",M)),(0,s.g)().addEventListener("visibilitychange",A),L())}),t("destroy",()=>{a.el&&"string"!=typeof a.el&&(a.el.removeEventListener("pointerenter",T),a.el.removeEventListener("pointerleave",M)),(0,s.g)().removeEventListener("visibilitychange",A),a.autoplay.running&&$()}),t("_freeModeStaticRelease",()=>{(u||m)&&w()}),t("_freeModeNoMomentumRelease",()=>{a.params.autoplay.disableOnInteraction?$():x(!0,!0)}),t("beforeTransitionStart",(e,t,s)=>{!a.destroyed&&a.autoplay.running&&(s||!a.params.autoplay.disableOnInteraction?x(!0,!0):$())}),t("sliderFirstMove",()=>{!a.destroyed&&a.autoplay.running&&(a.params.autoplay.disableOnInteraction?$():(d=!0,u=!1,m=!1,c=setTimeout(()=>{m=!0,u=!0,x(!0)},200)))}),t("touchEnd",()=>{if(!a.destroyed&&a.autoplay.running&&d){if(clearTimeout(c),clearTimeout(n),a.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&a.params.cssMode&&w(),u=!1,d=!1}}),t("slideChange",()=>{!a.destroyed&&a.autoplay.running&&a.autoplay.paused&&(o=C(),y=C())}),Object.assign(a.autoplay,{start:L,stop:$,pause:x,resume:w})}},7083(a,e,t){t.d(e,{A:()=>n});var s=t(7643),l=t(8706),i=t(7044);function n({swiper:a,extendParams:e,on:t,emit:n}){const r="swiper-pagination";let o;e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:a=>a,formatFractionTotal:a=>a,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}
1-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),a.pagination={el:null,bullets:[]};let p=0;function d(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function u(e,t){const{bulletActiveClass:s}=a.params.pagination;e&&(e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${s}-${t}`),(e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&e.classList.add(`${s}-${t}-${t}`))}function c(e){const t=e.target.closest((0,s.c)(a.params.pagination.bulletClass));if(!t)return;e.preventDefault();const l=(0,i.j)(t)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===l)return;const e=(n=a.realIndex,r=l,o=a.slides.length,(r%=o)===1+(n%=o)?"next":r===n-1?"previous":void 0);"next"===e?a.slideNext():"previous"===e?a.slidePrev():a.slideToLoop(l)}else a.slideTo(l);var n,r,o}function m(){const e=a.rtl,t=a.params.pagination;if(d())return;let l,r,c=a.pagination.el;c=(0,i.m)(c);const m=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,g=a.params.loop?Math.ceil(m/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(r=a.previousRealIndex||0,l=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(l=a.snapIndex,r=a.previousSnapIndex):(r=a.previousIndex||0,l=a.activeIndex||0),"bullets"===t.type&&a.pagination.bullets&&a.pagination.bullets.length>0){const s=a.pagination.bullets;let n,d,m;if(t.dynamicBullets&&(o=(0,i.i)(s[0],a.isHorizontal()?"width":"height",!0),c.forEach(e=>{e.style[a.isHorizontal()?"width":"height"]=o*(t.dynamicMainBullets+4)+"px"}),t.dynamicMainBullets>1&&void 0!==r&&(p+=l-(r||0),p>t.dynamicMainBullets-1?p=t.dynamicMainBullets-1:p<0&&(p=0)),n=Math.max(l-p,0),d=n+(Math.min(s.length,t.dynamicMainBullets)-1),m=(d+n)/2),s.forEach(a=>{const e=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(a=>`${t.bulletActiveClass}${a}`)].map(a=>"string"==typeof a&&a.includes(" ")?a.split(" "):a).flat();a.classList.remove(...e)}),c.length>1)s.forEach(e=>{const s=(0,i.j)(e);s===l?e.classList.add(...t.bulletActiveClass.split(" ")):a.isElement&&e.setAttribute("part","bullet"),t.dynamicBullets&&(s>=n&&s<=d&&e.classList.add(...`${t.bulletActiveClass}-main`.split(" ")),s===n&&u(e,"prev"),s===d&&u(e,"next"))});else{const e=s[l];if(e&&e.classList.add(...t.bulletActiveClass.split(" ")),a.isElement&&s.forEach((a,e)=>{a.setAttribute("part",e===l?"bullet-active":"bullet")}),t.dynamicBullets){const a=s[n],e=s[d];for(let a=n;a<=d;a+=1)s[a]&&s[a].classList.add(...`${t.bulletActiveClass}-main`.split(" "));u(a,"prev"),u(e,"next")}}if(t.dynamicBullets){const l=Math.min(s.length,t.dynamicMainBullets+4),i=(o*l-o)/2-m*o,n=e?"right":"left";s.forEach(e=>{e.style[a.isHorizontal()?n:"top"]=`${i}px`})}}c.forEach((e,r)=>{if("fraction"===t.type&&(e.querySelectorAll((0,s.c)(t.currentClass)).forEach(a=>{a.textContent=t.formatFractionCurrent(l+1)}),e.querySelectorAll((0,s.c)(t.totalClass)).forEach(a=>{a.textContent=t.formatFractionTotal(g)})),"progressbar"===t.type){let i;i=t.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";const n=(l+1)/g;let r=1,o=1;"horizontal"===i?r=n:o=n,e.querySelectorAll((0,s.c)(t.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${o})`,e.style.transitionDuration=`${a.params.speed}ms`})}"custom"===t.type&&t.renderCustom?((0,i.s)(e,t.renderCustom(a,l+1,g)),0===r&&n("paginationRender",e)):(0===r&&n("paginationRender",e),n("paginationUpdate",e)),a.params.watchOverflow&&a.enabled&&e.classList[a.isLocked?"add":"remove"](t.lockClass)})}function g(){const e=a.params.pagination;if(d())return;const t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length;let l=a.pagination.el;l=(0,i.m)(l);let r="";if("bullets"===e.type){let s=a.params.loop?Math.ceil(t/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&s>t&&(s=t);for(let t=0;t<s;t+=1)e.renderBullet?r+=e.renderBullet.call(a,t,e.bulletClass):r+=`<${e.bulletElement} ${a.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),a.pagination.bullets=[],l.forEach(t=>{"custom"!==e.type&&(0,i.s)(t,r||""),"bullets"===e.type&&a.pagination.bullets.push(...t.querySelectorAll((0,s.c)(e.bulletClass)))}),"custom"!==e.type&&n("paginationRender",l[0])}function y(){a.params.pagination=(0,l.c)(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});const e=a.params.pagination;if(!e.el)return;let t;"string"==typeof e.el&&a.isElement&&(t=a.el.querySelector(e.el)),t||"string"!=typeof e.el||(t=[...document.querySelectorAll(e.el)]),t||(t=e.el),t&&0!==t.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(t)&&t.length>1&&(t=[...a.el.querySelectorAll(e.el)],t.length>1&&(t=t.find(e=>(0,i.d)(e,".swiper")[0]===a.el))),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(a.pagination,{el:t}),t=(0,i.m)(t),t.forEach(t=>{"bullets"===e.type&&e.clickable&&t.classList.add(...(e.clickableClass||"").split(" ")),t.classList.add(e.modifierClass+e.type),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(t.classList.add(`${e.modifierClass}${e.type}-dynamic`),p=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&t.classList.add(e.progressbarOppositeClass),e.clickable&&t.addEventListener("click",c),a.enabled||t.classList.add(e.lockClass)}))}function b(){const e=a.params.pagination;if(d())return;let t=a.pagination.el;t&&(t=(0,i.m)(t),t.forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",c))}
1)),a.pagination.bullets&&a.pagination.bullets.forEach(a=>a.classList.remove(...e.bulletActiveClass.split(" ")))}t("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;const e=a.params.pagination;let{el:t}=a.pagination;t=(0,i.m)(t),t.forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)})}),t("init",()=>{!1===a.params.pagination.enabled?v():(y(),g(),m())}),t("activeIndexChange",()=>{void 0===a.snapIndex&&m()}),t("snapIndexChange",()=>{m()}),t("snapGridLengthChange",()=>{g(),m()}),t("destroy",()=>{b()}),t("enable disable",()=>{let{el:e}=a.pagination;e&&(e=(0,i.m)(e),e.forEach(e=>e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass)))}),t("lock unlock",()=>{m()}),t("click",(e,t)=>{const s=t.target,l=(0,i.m)(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&l&&l.length>0&&!s.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&s===a.navigation.nextEl||a.navigation.prevEl&&s===a.navigation.prevEl))return;const e=l[0].classList.contains(a.params.pagination.hiddenClass);n(!0===e?"paginationShow":"paginationHide"),l.forEach(e=>e.classList.toggle(a.params.pagination.hiddenClass))}});const v=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,i.m)(e),e.forEach(e=>e.classList.add(a.params.pagination.paginationDisabledClass))),b()};Object.assign(a.pagination,{enable:()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,i.m)(e),e.forEach(e=>e.classList.remove(a.params.pagination.paginationDisabledClass))),y(),g(),m()},disable:v,render:g,update:m,init:y,destroy:b})}},7643(a,e,t){function s(a=""){return`.${a.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}t.d(e,{c:()=>s})}}]);
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.