PageSourceSearch

https://insight-ukraine.org/wp-content/themes/insight/assets/js/plugins.min.js?ver=2.03

js insight-ukraine.org collected 2026-09-24 22:18:50 UTC 306,136 bytes, 1 lines download raw bytes

vendor: 42,405 bytes, line 1
1var n,t,Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(i={},n={}){const s=["__proto__","constructor","prototype"];Object.keys(n).filter(e=>s.indexOf(e)<0).forEach(s=>{void 0===i[s]?i[s]=n[s]:e(n[s])&&e(i[s])&&Object.keys(n[s]).length>0&&t(i[s],n[s])})}const i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function n(){const e="undefined"!=typeof document?document:{};return t(e,i),e}const s={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return t(e,s),e}function r(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function o(e,t=0){return setTimeout(e,t)}function l(){return Date.now()}function c(e,t="x"){const i=a();let n,s,r;const o=function(e){const t=a();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(s=o.transform||o.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new i.WebKitCSSMatrix("none"===s?"":s)):(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=r.toString().split(",")),"x"===t&&(s=i.WebKitCSSMatrix?r.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(s=i.WebKitCSSMatrix?r.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),s||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function p(...e){const t=Object(e[0]),i=["__proto__","constructor","prototype"];for(let n=1;n<e.length;n+=1){const s=e[n];if(null!=s&&!u(s)){const e=Object.keys(Object(s)).filter(e=>i.indexOf(e)<0);for(let i=0,n=e.length;i<n;i+=1){const n=e[i],a=Object.getOwnPropertyDescriptor(s,n);void 0!==a&&a.enumerable&&(d(t[n])&&d(s[n])?s[n].__swiper__?t[n]=s[n]:p(t[n],s[n]):!d(t[n])&&d(s[n])?(t[n]={},s[n].__swiper__?t[n]=s[n]:p(t[n],s[n])):t[n]=s[n])}}}return t}function f(e,t,i){e.style.setProperty(t,i)}function h({swiper:e,targetPosition:t,side:i}){const n=a(),s=-e.translate;let r,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);const c=t>s?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{r=(new Date).getTime(),null===o&&(o=r);const a=Math.max(Math.min((r-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let p=s+c*(t-s);if(d(p,t)&&(p=t),e.wrapperEl.scrollTo({[i]:p}),d(p,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:p})}),void n.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=n.requestAnimationFrame(u)};u()}function m(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function g(e,t=""){const i=a(),n=[...e.children];return i.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(e=>e.matches(t)):n}function v(e){try{return void console.warn(e)}catch(e){}}function b(e,t=[]){const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:r(t)),i}function y(e){const t=a(),i=n(),s=e.getBoundingClientRect(),r=i.body,o=e.clientTop||r.clientTop||0,l=e.clientLeft||r.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}function w(e,t){return a().getComputedStyle(e,null).getPropertyValue(t)}function x(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function S(e,t){const i=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&i.push(n):i.push(n),n=n.parentElement;return i}function E(e,t){t&&e.addEventListener("transitionend",function i(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",i))})}function C(e,t,i){const n=a();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function P(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let k,L,$;function I(){return k||(k=function(){const e=a(),t=n();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),k}function A(e={}){return L||(L=function({userAgent:e}={}){const t=I(),i=a(),n=i.navigator.platform,s=e||i.navigator.userAgent,r={ios:!1,android:!1},o=i.screen.width,l=i.screen.height,c=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const u=s.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===n;let h="MacIntel"===n;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(r.os="android",r.android=!0),(d||p||u)&&(r.os="ios",r.ios=!0),r}(e)),L}function _(){return $||($=function(){const e=a(),t=A();let i=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=e<16||16===e&&n<2}}const s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=n();return{isSafari:i||r,needPerspectiveFix:i,need3dFix:r||s&&t.ios,isWebView:s}}()),$}var z={on(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const s=i?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)}),n},once(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function s(...i){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,t.apply(n,i)}return s.__emitterProxy=t,n.on(e,s,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const n=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[n](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i):i},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let i,n,s;"string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),s=t):(i=e[0].events,n=e[0].data,s=e[0].context||t),n.unshift(s);return(Array.isArray(i)?i:i.split(" ")).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(s,[e,...n])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(s,n)})}),t}};const O=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};const D=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};const F=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())})),t&&t.remove()}},B=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},H=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=s,a=[i-t];return a.push(...Array.from({length:t}).map((e,t)=>i+n+t)),void e.slides.forEach((t,i)=>{a.includes(t.column)&&B(e,i)})}const a=s+n-1;if(e.params.rewind||e.params.loop)for(let n=s-t;n<=a+t;n+=1){const t=(n%i+i)%i;(t<s||t>a)&&B(e,t)}else for(let n=Math.max(s-t,0);n<=Math.min(a+t,i-1);n+=1)n!==s&&(n>a||n<s)&&B(e,n)};var R={updateSize:function(){const e=this;let t,i;const n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(w(n,"padding-left")||0,10)-parseInt(w(n,"padding-right")||0,10),i=i-parseInt(w(n,"padding-top")||0,10)-parseInt(w(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||0)}const i=e.params,{wrapperEl:n,slidesEl:s,rtlTranslate:a,wrongRTL:r}=e,o=e.virtual&&i.virtual.enabled,l=o?e.virtual.slides.length:e.slides.length,c=g(s,`.${e.params.slideClass}, swiper-slide`),d=o?e.virtual.slides.length:c.length;let u=[];const p=[],h=[];let m=i.slidesOffsetBefore;"function"==typeof m&&(m=i.slidesOffsetBefore.call(e));let v=i.slidesOffsetAfter;"function"==typeof v&&(v=i.slidesOffsetAfter.call(e));const b=e.snapGrid.length,y=e.slidesGrid.length,x=e.size-m-v;let S=i.spaceBetween,E=-m,T=0,M=0;if(void 0===x)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*x:"string"==typeof S&&(S=parseFloat(S)),e.virtualSize=-S-m-v,c.forEach(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(f(n,"--swiper-centered-offset-before",""),f(n,"--swiper-centered-offset-after",""));const P=i.grid&&i.grid.rows>1&&e.grid;let k;P?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const L="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let n=0;n<d;n+=1){k=0;const s=c[n];if(!s||(P&&e.grid.updateSlide(n,s,c),"none"!==w(s,"display"))){if(o&&"auto"===i.slidesPerView)i.virtual.slidesPerViewAutoSlideSize&&(k=i.virtual.slidesPerViewAutoSlideSize),k&&s&&(i.roundLengths&&(k=Math.floor(k)),s.style[e.getDirectionLabel("width")]=`${k}px`);else if("auto"===i.slidesPerView){L&&(s.style[e.getDirectionLabel("width")]="");const n=getComputedStyle(s),a=s.style.transform,r=s.style.webkitTransform;if(a&&(s.style.transform="none"),r&&(s.style.webkitTransform="none"),i.roundLengths)k=e.isHorizontal()?C(s,"width",!0):C(s,"height",!0);else{const e=t(n,"width"),i=t(n,"padding-left"),a=t(n,"padding-right"),r=t(n,"margin-left"),o=t(n,"margin-right"),l=n.getPropertyValue("box-sizing");if(l&&"border-box"===l)k=e+r+o;else{const{clientWidth:t,offsetWidth:n}=s;k=e+i+a+r+o+(n-t)}}a&&(s.style.transform=a),r&&(s.style.webkitTransform=r),i.roundLengths&&(k=Math.floor(k))}else k=(x-(i.slidesPerView-1)*S)/i.slidesPerView,i.roundLengths&&(k=Math.floor(k)),s&&(s.style[e.getDirectionLabel("width")]=`${k}px`);s&&(s.swiperSlideSize=k),h.push(k),i.centeredSlides?(E=E+k/2+T/2+S,0===T&&0!==n&&(E=E-x/2-S),0===n&&(E=E-x/2-S),Math.abs(E)<.001&&(E=0),i.roundLengths&&(E=Math.floor(E)),M%i.slidesPerGroup===0&&u.push(E),p.push(E)):(i.roundLengths&&(E=Math.floor(E)),(M-Math.min(e.params.slidesPerGroupSkip,M))%e.params.slidesPerGroup===0&&u.push(E),p.push(E),E=E+k+S),e.virtualSize+=k+S,T=k,M+=1}}if(e.virtualSize=Math.max(e.virtualSize,x)+v,a&&r&&("slide"===i.effect||"coverflow"===i.effect)&&(n.style.width=`${e.virtualSize+S}px`),i.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+S}px`),P&&e.grid.updateWrapperSize(k,u),!i.centeredSlides){const t=[];for(let n=0;n<u.length;n+=1){let s=u[n];i.roundLengths&&(s=Math.floor(s)),u[n]<=e.virtualSize-x&&t.push(s)}u=t,Math.floor(e.virtualSize-x)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-x)}if(o&&i.loop){const t=h[0]+S;if(i.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),s=t*i.slidesPerGroup;for(let e=0;e<n;e+=1)u.push(u[u.length-1]+s)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===i.slidesPerGroup&&u.push(u[u.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===u.length&&(u=[0]),0!==S){const t=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");c.filter((e,t)=>!(i.cssMode&&!i.loop)||t!==c.length-1).forEach(e=>{e.style[t]=`${S}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(S||0)}),e-=S;const t=e>x?e-x:0;u=u.map(e=>e<=0?-m:e>t?t+v:e)}if(i.centerInsufficientSlides){let e=0;h.forEach(t=>{e+=t+(S||0)}),e-=S;const t=(m||0)+(v||0);if(e+t<x){const i=(x-e-t)/2;u.forEach((e,t)=>{u[t]=e-i}),p.forEach((e,t)=>{p[t]=e+i})}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:p,slidesSizesGrid:h}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){f(n,"--swiper-centered-offset-before",-u[0]+"px"),f(n,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+i)}if(d!==l&&e.emit("slidesLengthChange"),u.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==y&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const t=`${i.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);d<=i.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let s,a=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const r=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{i.push(e)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!n)break;i.push(r(e))}else i.push(r(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){const e=i[s].offsetHeight;a=e>a?e:a}(a||0===a)&&(t.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-i-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:a}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let r=-e;s&&(r=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=i.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<n.length;e+=1){const l=n[e];let c=l.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(c-=n[0].swiperSlideOffset);const d=(r+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),u=(r-a[0]+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),p=-(r-c),f=p+t.slidesSizesGrid[e],h=p>=0&&p<=t.size-t.slidesSizesGrid[e],m=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),O(l,m,i.slideVisibleClass),O(l,h,i.slideFullyVisibleClass),l.progress=s?-d:d,l.originalProgress=s?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:a,isEnd:r,progressLoop:o}=t;const l=a,c=r;if(0===n)s=0,a=!0,r=!0;else{s=(e-t.minTranslate())/n;const i=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;a=i||s<=0,r=o||s>=1,i&&(s=0),o&&(s=1)}if(i.loop){const i=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[i],a=t.slidesGrid[n],r=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=s?(l-s)/r:(l+r-a)/r,o>1&&(o-=1)}Object.assign(t,{progress:s,progressLoop:o,isBeginning:a,isEnd:r}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),a&&!l&&t.emit("reachBeginning toEdge"),r&&!c&&t.emit("reachEnd toEdge"),(l&&!a||c&&!r)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:n,activeIndex:s}=e,a=e.virtual&&i.virtual.enabled,r=e.grid&&i.grid&&i.grid.rows>1,o=e=>g(n,`.${i.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(a)if(i.loop){let t=s-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${s}"]`);else r?(l=t.find(e=>e.column===s),d=t.find(e=>e.column===s+1),c=t.find(e=>e.column===s-1)):l=t[s];l&&(r||(d=function(e,t){const i=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(l,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!d&&(d=t[0]),c=function(e,t){const i=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(l,`.${i.slideClass}, swiper-slide`)[0],i.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{D(e,e===l,i.slideActiveClass),D(e,e===d,i.slideNextClass),D(e,e===c,i.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:s,activeIndex:a,realIndex:r,snapIndex:o}=t;let l,c=e;const d=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;let s;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?s=e:n>=t[e]&&n<t[e+1]&&(s=e+1):n>=t[e]&&(s=e);return i.normalizeSlideIndex&&(s<0||void 0===s)&&(s=0),s}(t)),n.indexOf(i)>=0)l=n.indexOf(i);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===a&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===a&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&s.grid&&s.grid.rows>1;let p;if(t.virtual&&s.virtual.enabled&&s.loop)p=d(c);else if(u){const e=t.slides.find(e=>e.column===c);let i=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(i)&&(i=Math.max(t.slides.indexOf(e),0)),p=Math.floor(i/s.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:r,realIndex:p,previousIndex:a,activeIndex:c}),t.initialized&&H(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(r!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const i=this,n=i.params;let s=e.closest(`.${n.slideClass}, swiper-slide`);!s&&i.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!s&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(s=e)});let a,r=!1;if(s)for(let e=0;e<i.slides.length;e+=1)if(i.slides[e]===s){r=!0,a=e;break}if(!s||!r)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=s,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=a,n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}};var N={getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:i,translate:n,wrapperEl:s}=this;if(t.virtualTranslate)return i?-n:n;if(t.cssMode)return n;let a=c(s,e);return a+=this.cssOverflowAdjustment(),i&&(a=-a),a||0},setTranslate:function(e,t){const i=this,{rtlTranslate:n,params:s,wrapperEl:a,progress:r}=i;let o,l=0,c=0;i.isHorizontal()?l=n?-e:e:c=e,s.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c,s.cssMode?a[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:s.virtualTranslate||(i.isHorizontal()?l-=i.cssOverflowAdjustment():c-=i.cssOverflowAdjustment(),a.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=i.maxTranslate()-i.minTranslate();o=0===d?0:(e-i.minTranslate())/d,o!==r&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,n=!0,s){const a=this,{params:r,wrapperEl:o}=a;if(a.animating&&r.preventInteractionOnTransition)return!1;const l=a.minTranslate(),c=a.maxTranslate();let d;if(d=n&&e>l?l:n&&e<c?c:e,a.updateProgress(d),r.cssMode){const e=a.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-d;else{if(!a.support.smoothScroll)return h({swiper:a,targetPosition:-d,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(d),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(d),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,i&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}};function j({swiper:e,runCallbacks:t,direction:i,step:n}){const{activeIndex:s,previousIndex:a}=e;let r=i;r||(r=s>a?"next":s<a?"prev":"reset"),e.emit(`transition${n}`),t&&"reset"===r?e.emit(`slideResetTransition${n}`):t&&s!==a&&(e.emit(`slideChangeTransition${n}`),"next"===r?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`))}var G={slideTo:function(e=0,t,i=!0,n,s){"string"==typeof e&&(e=parseInt(e,10));const a=this;let r=e;r<0&&(r=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:f,enabled:m}=a;if(!m&&!n&&!s||a.destroyed||a.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=a.params.speed);const g=Math.min(a.params.slidesPerGroupSkip,r);let v=g+Math.floor((r-g)/a.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const b=-l[v];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*b),i=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<n-(n-i)/2?r=e:t>=i&&t<n&&(r=e+1):t>=i&&(r=e)}if(a.initialized&&r!==u){if(!a.allowSlideNext&&(p?b>a.translate&&b>a.minTranslate():b<a.translate&&b<a.minTranslate()))return!1;if(!a.allowSlidePrev&&b>a.translate&&b>a.maxTranslate()&&(u||0)!==r)return!1}let y;r!==(d||0)&&i&&a.emit("beforeSlideChangeStart"),a.updateProgress(b),y=r>u?"next":r<u?"prev":"reset";const w=a.virtual&&a.params.virtual.enabled;if(!(w&&s)&&(p&&-b===a.translate||!p&&b===a.translate))return a.updateActiveIndex(r),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==o.effect&&a.setTranslate(b),"reset"!==y&&(a.transitionStart(i,y),a.transitionEnd(i,y)),!1;if(o.cssMode){const e=a.isHorizontal(),i=p?b:-b;if(0===t)w&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),w&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=i})):f[e?"scrollLeft":"scrollTop"]=i,w&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return h({swiper:a,targetPosition:i,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}const x=_().isSafari;return w&&!s&&x&&a.isElement&&a.virtual.update(!1,!1,r),a.setTransition(t),a.setTranslate(b),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,n),a.transitionStart(i,y),0===t?a.transitionEnd(i,y):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,y))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,n){if("string"==typeof e){e=parseInt(e,10)}const s=this;if(s.destroyed)return;void 0===t&&(t=s.params.speed);const a=s.grid&&s.params.grid&&s.params.grid.rows>1;let r=e;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)r+=s.virtual.slidesBefore;else{let e;if(a){const t=r*s.params.grid.rows;e=s.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=s.getSlideIndexByData(r);const t=a?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:i,slidesOffsetBefore:o,slidesOffsetAfter:l}=s.params,c=i||!!o||!!l;let d=s.params.slidesPerView;"auto"===d?d=s.slidesPerViewDynamic():(d=Math.ceil(parseFloat(s.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),n&&c&&"auto"!==s.params.slidesPerView&&!a&&(u=!1),u){const i=c?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?s.realIndex:void 0})}if(a){const e=r*s.params.grid.rows;r=s.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else r=s.getSlideIndexByData(r)}return requestAnimationFrame(()=>{s.slideTo(r,t,i,n)}),s},slideNext:function(e,t=!0,i){const n=this,{enabled:s,params:a,animating:r}=n;if(!s||n.destroyed)return n;void 0===e&&(e=n.params.speed);let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:o,c=n.virtual&&a.virtual.enabled;if(a.loop){if(r&&!c&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,i)}),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e,t=!0,i){const n=this,{params:s,snapGrid:a,slidesGrid:r,rtlTranslate:o,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);const d=n.virtual&&s.virtual.enabled;if(s.loop){if(c&&!d&&s.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(o?n.translate:-n.translate),f=a.map(e=>u(e)),h=s.freeMode&&s.freeMode.enabled;let m=a[f.indexOf(p)-1];if(void 0===m&&(s.cssMode||h)){let e;a.forEach((t,i)=>{p>=t&&(e=i)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&(g=r.indexOf(m),g<0&&(g=n.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(g=g-n.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),s.rewind&&n.isBeginning){const s=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(s,e,t,i)}return s.loop&&0===n.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{n.slideTo(g,e,t,i)}),!0):n.slideTo(g,e,t,i)},slideReset:function(e,t=!0,i){const n=this;if(!n.destroyed)return void 0===e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,n=.5){const s=this;if(s.destroyed)return;void 0===e&&(e=s.params.speed);let a=s.activeIndex;const r=Math.min(s.params.slidesPerGroupSkip,a),o=r+Math.floor((a-r)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[o]){const e=s.snapGrid[o];l-e>(s.snapGrid[o+1]-e)*n&&(a+=s.params.slidesPerGroup)}else{const e=s.snapGrid[o-1];l-e<=(s.snapGrid[o]-e)*n&&(a-=s.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,s.slidesGrid.length-1),s.slideTo(a,e,t,i)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,a=e.getSlideIndexWhenGrid(e.clickedIndex);const r=e.isElement?"swiper-slide":`.${t.slideClass}`,l=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(s):a>(l?(e.slides.length-n)/2-(e.params.grid.rows-1):e.slides.length-n)?(e.loopFix(),a=e.getSlideIndex(g(i,`${r}[data-swiper-slide-index="${s}"]`)[0]),o(()=>{e.slideTo(a)})):e.slideTo(a)}else e.slideTo(a)}};var X={loopCreate:function(e,t){const i=this,{params:n,slidesEl:s}=i;if(!n.loop||i.virtual&&i.params.virtual.enabled)return;const a=()=>{g(s,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},r=i.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||r)&&(()=>{const e=g(s,`.${n.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(i.recalcSlides(),i.updateSlides())})();const o=n.slidesPerGroup*(r?n.grid.rows:1),l=i.slides.length%o!==0,c=r&&i.slides.length%n.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){const e=i.isElement?b("swiper-slide",[n.slideBlankClass]):b("div",[n.slideClass,n.slideBlankClass]);i.slidesEl.append(e)}};if(l){if(n.loopAddBlankSlides){d(o-i.slides.length%o),i.recalcSlides(),i.updateSlides()}else v("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else if(c){if(n.loopAddBlankSlides){d(n.grid.rows-i.slides.length%n.grid.rows),i.recalcSlides(),i.updateSlides()}else v("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else a();const u=n.centeredSlides||!!n.slidesOffsetBefore||!!n.slidesOffsetAfter;i.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:n,activeSlideIndex:s,initial:a,byController:r,byMousewheel:o}={}){const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:f}=l,{centeredSlides:h,slidesOffsetBefore:m,slidesOffsetAfter:g,initialSlide:b}=f,y=h||!!m||!!g;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return t&&(y||0!==l.snapIndex?y&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");let w=f.slidesPerView;"auto"===w?w=l.slidesPerViewDynamic():(w=Math.ceil(parseFloat(f.slidesPerView,10)),y&&w%2==0&&(w+=1));const x=f.slidesPerGroupAuto?w:f.slidesPerGroup;let S=y?Math.max(x,Math.ceil(w/2)):x;S%x!==0&&(S+=x-S%x),S+=f.loopAdditionalSlides,l.loopedSlides=S;const E=l.grid&&f.grid&&f.grid.rows>1;c.length<w+S||"cards"===l.params.effect&&c.length<w+2*S?v("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===f.grid.fill&&v("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const C=[],T=[],M=E?Math.ceil(c.length/f.grid.rows):c.length,P=a&&M-b<w&&!y;let k=P?b:l.activeIndex;void 0===s?s=l.getSlideIndex(c.find(e=>e.classList.contains(f.slideActiveClass))):k=s;const L="next"===i||!i,$="prev"===i||!i;let I=0,A=0;const _=(E?c[s].column:s)+(y&&void 0===n?-w/2+.5:0);if(_<S){I=Math.max(S-_,x);for(let e=0;e<S-_;e+=1){const t=e-Math.floor(e/M)*M;if(E){const e=M-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&C.push(t)}else C.push(M-t-1)}}else if(_+w>M-S){A=Math.max(_-(M-2*S),x),P&&(A=Math.max(A,w-M+b+1));for(let e=0;e<A;e+=1){const t=e-Math.floor(e/M)*M;E?c.forEach((e,i)=>{e.column===t&&T.push(i)}):T.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<w+2*S&&(T.includes(s)&&T.splice(T.indexOf(s),1),C.includes(s)&&C.splice(C.indexOf(s),1)),$&&C.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),L&&T.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():E&&(C.length>0&&$||T.length>0&&L)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),f.watchSlidesProgress&&l.updateSlidesOffset(),t)if(C.length>0&&$){if(void 0===e){const e=l.slidesGrid[k],t=l.slidesGrid[k+I]-e;o?l.setTranslate(l.translate-t):(l.slideTo(k+Math.ceil(I),0,!1,!0),n&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(n){const e=E?C.length/f.grid.rows:C.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(T.length>0&&L)if(void 0===e){const e=l.slidesGrid[k],t=l.slidesGrid[k-A]-e;o?l.setTranslate(l.translate-t):(l.slideTo(k-A,0,!1,!0),n&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=E?T.length/f.grid.rows:T.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!r){const a={slideRealIndex:e,direction:i,setTranslate:n,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===f.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...a,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||!i||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{i.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function q(e,t,i){const n=a(),{params:s}=e,r=s.edgeSwipeDetection,o=s.edgeSwipeThreshold;return!r||!(i<=o||i>=n.innerWidth-o)||"prevent"===r&&(t.preventDefault(),!0)}function Y(e){const t=this,i=n();let s=e;s.originalEvent&&(s=s.originalEvent);const r=t.touchEventsData;if("pointerdown"===s.type){if(null!==r.pointerId&&r.pointerId!==s.pointerId)return;r.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(r.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void q(t,s,s.targetTouches[0].pageX);const{params:o,touches:c,enabled:d}=t;if(!d)return;if(!o.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let u=s.target;if("wrapper"===o.touchEventsTarget&&!function(e,t){const i=a();let n=t.contains(e);!n&&i.HTMLSlotElement&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=function(e,t){const i=[t];for(;i.length>0;){const t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return n}(u,t.wrapperEl))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(r.isTouched&&r.isMoved)return;const p=!!o.noSwipingClass&&""!==o.noSwipingClass,f=s.composedPath?s.composedPath():s.path;p&&s.target&&s.target.shadowRoot&&f&&(u=f[0]);const h=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,m=!(!s.target||!s.target.shadowRoot);if(o.noSwiping&&(m?function(e,t=this){return function t(i){if(!i||i===n()||i===a())return null;i.assignedSlot&&(i=i.assignedSlot);const s=i.closest(e);return s||i.getRootNode?s||t(i.getRootNode().host):null}(t)}(h,u):u.closest(h)))return void(t.allowClick=!0);if(o.swipeHandler&&!u.closest(o.swipeHandler))return;c.currentX=s.pageX,c.currentY=s.pageY;const g=c.currentX,v=c.currentY;if(!q(t,s,g))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=g,c.startY=v,r.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1);let b=!0;u.matches(r.focusableElements)&&(b=!1,"SELECT"===u.nodeName&&(r.isTouched=!1)),i.activeElement&&i.activeElement.matches(r.focusableElements)&&i.activeElement!==u&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!u.matches(r.focusableElements))&&i.activeElement.blur();const y=b&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!y||u.isContentEditable||s.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function V(e){const t=n(),i=this,s=i.touchEventsData,{params:a,touches:r,rtlTranslate:o,enabled:c}=i;if(!c)return;if(!a.simulateTouch&&"mouse"===e.pointerType)return;let d,u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type){if(null!==s.touchId)return;if(u.pointerId!==s.pointerId)return}if("touchmove"===u.type){if(d=[...u.changedTouches].find(e=>e.identifier===s.touchId),!d||d.identifier!==s.touchId)return}else d=u;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",u));const p=d.pageX,f=d.pageY;if(u.preventedByNestedSwiper)return r.startX=p,void(r.startY=f);if(!i.allowTouchMove)return u.target.matches(s.focusableElements)||(i.allowClick=!1),void(s.isTouched&&(Object.assign(r,{startX:p,startY:f,currentX:p,currentY:f}),s.touchStartTime=l()));if(a.touchReleaseOnEdges&&!a.loop)if(i.isVertical()){if(f<r.startY&&i.translate<=i.maxTranslate()||f>r.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else{if(o&&(p>r.startX&&-i.translate<=i.maxTranslate()||p<r.startX&&-i.translate>=i.minTranslate()))return;if(!o&&(p<r.startX&&i.translate<=i.maxTranslate()||p>r.startX&&i.translate>=i.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(s.focusableElements)&&t.activeElement!==u.target&&"mouse"!==u.pointerType&&t.activeElement.blur(),t.activeElement&&u.target===t.activeElement&&u.target.matches(s.focusableElements))return s.isMoved=!0,void(i.allowClick=!1);s.allowTouchCallbacks&&i.emit("touchMove",u),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=p,r.currentY=f;const h=r.currentX-r.startX,m=r.currentY-r.startY;if(i.params.threshold&&Math.sqrt(h**2+m**2)<i.params.threshold)return;if(void 0===s.isScrolling){let e;i.isHorizontal()&&r.currentY===r.startY||i.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=i.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(s.isScrolling&&i.emit("touchMoveOpposite",u),void 0===s.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===u.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;i.allowClick=!1,!a.cssMode&&u.cancelable&&u.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&u.stopPropagation();let g=i.isHorizontal()?h:m,v=i.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;a.oneWayMovement&&(g=Math.abs(g)*(o?1:-1),v=Math.abs(v)*(o?1:-1)),r.diff=g,g*=a.touchRatio,o&&(g=-g,v=-v);const b=i.touchesDirection;i.swipeDirection=g>0?"prev":"next",i.touchesDirection=v>0?"prev":"next";const y=i.params.loop&&!a.cssMode,w="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!s.isMoved){if(y&&w&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,162 bytes, line 1
1i.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!a.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",u)}if((new Date).getTime(),!1!==a._loopSwapReset&&s.isMoved&&s.allowThresholdMove&&b!==i.touchesDirection&&y&&w&&Math.abs(g)>=1)return Object.assign(r,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);i.emit("sliderMove",u),s.isMoved=!0,s.currentTranslate=g+s.startTranslate;let x=!0,S=a.resistanceRatio;if(a.touchReleaseOnEdges&&(S=0),g>0?(y&&w&&s.allowThresholdMove&&s.currentTranslate>(a.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]-("auto"!==a.slidesPerView&&i.slides.length-a.slidesPerView>=2?i.slidesSizesGrid[i.activeIndex+1]+i.params.spaceBetween:0)-i.params.spaceBetween:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(x=!1,a.resistance&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+g)**S))):g<0&&(y&&w&&s.allowThresholdMove&&s.currentTranslate<(a.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween+("auto"!==a.slidesPerView&&i.slides.length-a.slidesPerView>=2?i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween:0):i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===a.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate()&&(x=!1,a.resistance&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-g)**S))),x&&(u.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),a.threshold>0){if(!(Math.abs(g)>a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);
vendor: 4,872 bytes, line 1
1if(!s.allowThresholdMove)return s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,void(r.diff=i.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&i.freeMode||a.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}function W(e){const t=this,i=t.touchEventsData;let n,s=e;s.originalEvent&&(s=s.originalEvent);if("touchend"===s.type||"touchcancel"===s.type){if(n=[...s.changedTouches].find(e=>e.identifier===i.touchId),!n||n.identifier!==i.touchId)return}else{if(null!==i.touchId)return;if(s.pointerId!==i.pointerId)return;n=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)){if(!(["pointercancel","contextmenu"].includes(s.type)&&(t.browser.isSafari||t.browser.isWebView)))return}i.pointerId=null,i.touchId=null;const{params:a,touches:r,rtlTranslate:c,slidesGrid:d,enabled:u}=t;if(!u)return;if(!a.simulateTouch&&"mouse"===s.pointerType)return;if(i.allowTouchCallbacks&&t.emit("touchEnd",s),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&a.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);a.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=l(),f=p-i.touchStartTime;if(t.allowClick){const e=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(e&&e[0]||s.target,e),t.emit("tap click",s),f<300&&p-i.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(i.lastClickTime=l(),o(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===r.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let h;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=a.followFinger?c?t.translate:-t.translate:-i.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const m=h>=-t.maxTranslate()&&!t.params.loop;let g=0,v=t.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==d[e+t]?(m||h>=d[e]&&h<d[e+t])&&(g=e,v=d[e+t]-d[e]):(m||h>=d[e])&&(g=e,v=d[d.length-1]-d[d.length-2])}let b=null,y=null;a.rewind&&(t.isBeginning?y=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));const w=(h-d[g])/v,x=g<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(f>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?b:g+x):t.slideTo(g)),"prev"===t.swipeDirection&&(w>1-a.longSwipesRatio?t.slideTo(g+x):null!==y&&w<0&&Math.abs(w)>a.longSwipesRatio?t.slideTo(y):t.slideTo(g))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(s.target===t.navigation.nextEl||s.target===t.navigation.prevEl)?s.target===t.navigation.nextEl?t.slideTo(g+x):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==b?b:g+x),"prev"===t.swipeDirection&&t.slideTo(null!==y?y:g))}}function U(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:s,snapGrid:a}=e,r=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=r&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!r?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function K(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Z(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;let s;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();s=0===a?0:(e.translate-e.minTranslate())/a,s!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Q(e){const t=this;F(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 17,777 bytes, line 1
1)}function J(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const ee=(e,t)=>{const i=n(),{params:s,el:a,wrapperEl:r,device:o}=e,l=!!s.nested,c="on"===t?"addEventListener":"removeEventListener",d=t;a&&"string"!=typeof a&&(i[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),a[c]("touchstart",e.onTouchStart,{passive:!1}),a[c]("pointerdown",e.onTouchStart,{passive:!1}),i[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),i[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),i[c]("touchend",e.onTouchEnd,{passive:!0}),i[c]("pointerup",e.onTouchEnd,{passive:!0}),i[c]("pointercancel",e.onTouchEnd,{passive:!0}),i[c]("touchcancel",e.onTouchEnd,{passive:!0}),i[c]("pointerout",e.onTouchEnd,{passive:!0}),i[c]("pointerleave",e.onTouchEnd,{passive:!0}),i[c]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&a[c]("click",e.onClick,!0),s.cssMode&&r[c]("scroll",e.onScroll),s.updateOnWindowResize?e[d](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",U,!0):e[d]("observerUpdate",U,!0),a[c]("load",e.onLoad,{capture:!0}))};const te=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ie={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ne(e,t){return function(i={}){const n=Object.keys(i)[0],s=i[n];"object"==typeof s&&null!==s?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in s?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),p(t,i)):p(t,i)):p(t,i)}}const se={eventsEmitter:z,update:R,translate:N,transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=0===e?"0ms":""),i.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const i=this,{params:n}=i;n.cssMode||(n.autoHeight&&i.updateAutoHeight(),j({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const i=this,{params:n}=i;i.animating=!1,n.cssMode||(i.setTransition(0),j({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:G,loop:X,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=Y.bind(e),e.onTouchMove=V.bind(e),e.onTouchEnd=W.bind(e),e.onDocumentTouchStart=J.bind(e),t.cssMode&&(e.onScroll=Z.bind(e)),e.onClick=K.bind(e),e.onLoad=Q.bind(e),ee(e,"on")},detachEvents:function(){ee(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:s,el:a}=e,r=s.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const o=n(),l="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,c=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:o.querySelector(s.breakpointsBase),d=e.getBreakpoint(r,l,c);if(!d||e.currentBreakpoint===d)return;const u=(d in r?r[d]:void 0)||e.originalParams,f=te(e,s),h=te(e,u),m=e.params.grabCursor,g=u.grabCursor,v=s.enabled;f&&!h?(a.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&h&&(a.classList.add(`${s.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===s.grid.fill)&&a.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===u[t])return;const i=s[t]&&s[t].enabled,n=u[t]&&u[t].enabled;i&&!n&&e[t].disable(),!i&&n&&e[t].enable()});const b=u.direction&&u.direction!==s.direction,y=s.loop&&(u.slidesPerView!==s.slidesPerView||b),w=s.loop;b&&i&&e.changeDirection(),p(e.params,u);const x=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!x?e.disable():!v&&x&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",u),i&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&S?(e.loopCreate(t),e.updateSlides()):w&&!S&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let n=!1;const s=a(),r="window"===t?s.innerHeight:i.clientHeight,o=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){const{point:a,value:r}=o[e];"window"===t?s.matchMedia(`(min-width: ${r}px)`).matches&&(n=a):r<=i.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:i,rtl:n,el:s,device:a}=e,r=function(e,t){const i=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&i.push(t+n)}):"string"==typeof e&&i.push(t+e)}),i}(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...r),s.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},ae={};class re{constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=p({},i),t&&!i.el&&(i.el=t);const s=n();if(i.el&&"string"==typeof i.el&&s.querySelectorAll(i.el).length>1){const e=[];return s.querySelectorAll(i.el).forEach(t=>{const n=p({},i,{el:t});e.push(new re(n))}),e}const a=this;a.__swiper__=!0,a.support=I(),a.device=A({userAgent:i.userAgent}),a.browser=_(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],i.modules&&Array.isArray(i.modules)&&a.modules.push(...i.modules);const r={};a.modules.forEach(e=>{e({params:i,swiper:a,extendParams:ne(i,r),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=p({},ie,r);return a.params=p({},o,ae,i),a.originalParams=p({},a.params),a.passedParams=p({},i),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:i}=this,n=x(g(t,`.${i.slideClass}, swiper-slide`)[0]);return x(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=g(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const n=i.minTranslate(),s=(i.maxTranslate()-n)*e+n;i.translateTo(s,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(i=>{const n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:i,slides:n,slidesGrid:s,slidesSizesGrid:a,size:r,activeIndex:o}=this;let l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=n[o]?Math.ceil(n[o].swiperSlideSize):0;for(let i=o+1;i<n.length;i+=1)n[i]&&!e&&(t+=Math.ceil(n[i].swiperSlideSize),l+=1,t>r&&(e=!0));for(let i=o-1;i>=0;i-=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>r&&(e=!0))}else if("current"===e)for(let e=o+1;e<n.length;e+=1){(t?s[e]+a[e]-s[o]<r:s[e]-s[o]<r)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){s[o]-s[e]<r&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&F(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(t.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||n()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=(()=>{if(i&&i.shadowRoot&&i.shadowRoot.querySelector){return i.shadowRoot.querySelector(n())}return g(i,n())[0]})();return!s&&t.params.createElements&&(s=b("div",t.params.wrapperClass),i.append(s),g(i,`.${t.params.slideClass}`).forEach(e=>{s.append(e)})),Object.assign(t,{el:i,wrapperEl:s,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===w(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===w(i,"direction")),wrongRTL:"-webkit-box"===w(s,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?F(t,e):e.addEventListener("load",e=>{F(t,e.target)})}),H(t),t.initialized=!0,H(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){const i=this,{params:n,el:s,wrapperEl:a,slides:r}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s&&"string"!=typeof s&&s.removeAttribute("style"),a&&a.removeAttribute("style"),r&&r.length&&r.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(i)),i.destroyed=!0),null}static extendDefaults(e){p(ae,e)}static get extendedDefaults(){return ae}static get defaults(){return ie}static installModule(e){re.prototype.__modules__||(re.prototype.__modules__=[]);const t=re.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>re.installModule(e)),re):(re.installModule(e),re)}}function oe(e,t,i,n){return e.params.createElements&&Object.keys(n).forEach(s=>{if(!i[s]&&!0===i.auto){let a=g(e.el,`.${n[s]}`)[0];a||(a=b("div",n[s]),a.className=n[s],e.el.append(a)),i[s]=a,t[s]=a}}),i}Object.keys(se).forEach(e=>
1{Object.keys(se[e]).forEach(t=>{re.prototype[t]=se[e][t]})}),re.use([function({swiper:e,on:t,emit:i}){const n=a();let s=null,r=null;const o=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==n.ResizeObserver?e&&!e.destroyed&&e.initialized&&(s=new ResizeObserver(t=>{r=n.requestAnimationFrame(()=>{const{width:i,height:n}=e;let s=i,a=n;t.forEach(({contentBoxSize:t,contentRect:i,target:n})=>{n&&n!==e.el||(s=i?i.width:(t[0]||t).inlineSize,a=i?i.height:(t[0]||t).blockSize)}),s===i&&a===n||o()})}),s.observe(e.el)):(n.addEventListener("resize",o),n.addEventListener("orientationchange",l))}),t("destroy",()=>{r&&n.cancelAnimationFrame(r),s&&s.unobserve&&e.el&&(s.unobserve(e.el),s=null),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",l)})},function({swiper:e,extendParams:t,on:i,emit:n}){const s=[],r=a(),o=(t,i={})=>{const a=new(r.MutationObserver||r.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void n("observerUpdate",t[0]);const i=function(){n("observerUpdate",t[0])};r.requestAnimationFrame?r.requestAnimationFrame(i):r.setTimeout(i,0)});a.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),s.push(a)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){const t=S(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),i("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]);const le='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function ce(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function de(e){const t=this,{params:i,slidesEl:n}=t;i.loop&&t.loopDestroy();const s=e=>{if("string"==typeof e){const t=document.createElement("div");P(t,e),n.append(t.children[0]),P(t,"")}else n.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);else s(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update()}function ue(e){const t=this,{params:i,activeIndex:n,slidesEl:s}=t;i.loop&&t.loopDestroy();let a=n+1;const r=e=>{if("string"==typeof e){const t=document.createElement("div");P(t,e),s.prepend(t.children[0]),P(t,"")}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);a=n+e.length}else r(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),t.slideTo(a,0,!1)}function pe(e,t){const i=this,{params:n,activeIndex:s,slidesEl:a}=i;let r=s;n.loop&&(r-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());const o=i.slides.length;if(e<=0)return void i.prependSlide(t);if(e>=o)return void i.appendSlide(t);let l=r>e?r+1:r;const c=[];for(let t=o-1;t>=e;t-=1){const e=i.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);l=r>e?r+t.length:r}else a.append(t);for(let e=0;e<c.length;e+=1)a.append(c[e]);i.recalcSlides(),n.loop&&i.loopCreate(),n.observer&&!i.isElement||i.update(),n.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function fe(e){const t=this,{params:i,activeIndex:n}=t;let s=n;i.loop&&(s-=t.loopedSlides,t.loopDestroy());let a,r=s;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)a=e[i],t.slides[a]&&t.slides[a].remove(),a<r&&(r-=1);r=Math.max(r,0)}else a=e,t.slides[a]&&t.slides[a].remove(),a<r&&(r-=1),r=Math.max(r,0);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(
1),i.loop?t.slideTo(r+t.loopedSlides,0,!1):t.slideTo(r,0,!1)}function he(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function me(e){const{effect:t,swiper:i,on:n,setTranslate:s,setTransition:a,overwriteParams:r,perspective:o,recreateShadows:l,getEffectParams:c}=e;let d;n("beforeInit",()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),o&&o()&&i.classNames.push(`${i.params.containerModifierClass}3d`);const e=r?r():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)}),n("setTranslate _virtualUpdated",()=>{i.params.effect===t&&s()}),n("setTransition",(e,n)=>{i.params.effect===t&&a(n)}),n("transitionEnd",()=>{if(i.params.effect===t&&l){if(!c||!c().slideShadows)return;i.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l()}}),n("virtualUpdate",()=>{i.params.effect===t&&(i.slides.length||(d=!0),requestAnimationFrame(()=>{d&&i.slides&&i.slides.length&&(s(),d=!1)}))})}function ge(e,t){const i=m(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function ve({swiper:e,duration:t,transformElements:i,allSlides:n}){const{activeIndex:s}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=n?i:i.filter(t=>{const i=t.classList.contains("swiper-slide-transform")?(t=>{if(!t.parentElement)return e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode);return t.parentElement})(t):t;return e.getSlideIndex(i)===s}),t.forEach(t=>{E(t,()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(t)})})}}function be(e,t,i){const n=`swiper-slide-shadow${i?`-${i}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=m(t);let a=s.querySelector(`.${n.split(" ").join(".")}`);return a||(a=b("div",n.split(" ")),s.append(a)),a}const ye=[function({swiper:e,extendParams:t,on:i,emit:s}){let a;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const r=n();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=r.createElement("div");function l(t,i){const n=e.params.virtual;if(n.cache&&e.virtual.cache[i])return e.virtual.cache[i];let s;return n.renderSlide?(s=n.renderSlide.call(e,t,i),"string"==typeof s&&(P(o,s),s=o.children[0])):s=e.isElement?b("swiper-slide"):b("div",e.params.slideClass),s.setAttribute("data-swiper-slide-index",i),n.renderSlide||P(s,t),n.cache&&(e.virtual.cache[i]=s),s}function c(t,i,n){const{slidesPerGroup:a,centeredSlides:r,slidesPerView:o,loop:c,initialSlide:d}=e.params;if(i&&!c&&d>0)return;const{addSlidesBefore:u,addSlidesAfter:p,slidesPerViewAutoSlideSize:f}=e.params.virtual,{from:h,to:m,slides:v,slidesGrid:b,offset:y}=e.virtual;e.params.cssMode||e.updateActiveIndex();const w=void 0===n?e.activeIndex||0:n;let x,S,E,C;if(x=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===o)if(f){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),S=Math.max(1,Math.ceil(t/f))}else S=1;else S=o;r?(E=Math.floor(S/2)+a+p,C=Math.floor(S/2)+a+u):(E=S+(a-1)+p,C=(c?S:a)+u);let T=w-C,M=w+E;c||(T=Math.max(T,0),M=Math.min(M,v.length-1));let P=(e.slidesGrid[T]||0)-(e.slidesGrid[0]||0);function k(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s("virtualUpdate")}if(c&&w>=C?(T-=C,r||(P+=e.slidesGrid[0])):c&&w<C&&(T=-C,r&&(P+=e.slidesGrid[0])),Object.assign(e.virtual,{from:T,to:M,offset:P,slidesGrid:e.slidesGrid,slidesBefore:C,slidesAfter:E}),h===T&&m===M&&!t)return e.slidesGrid!==b&&P!==y&&e.slides.forEach(t=>{t.style[x]=P-Math.abs(e.cssOverflowAdjustment())+"px"}),e.updateProgress(),void s("virtualUpdate");if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:P,from:T,to:M,slides:function(){const e=[];for(let t=T;t<=M;t+=1)e.push(v[t]);return e}()}),void(e.params.virtual.renderExternalUpdate?k():s("virtualUpdate"));const L=[],$=[],I=e=>{let t=e;return e<0?t=v.length+e:t>=v.length&&(t-=v.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}
1, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=h;t<=m;t+=1)if(t<T||t>M){const i=I(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${i}"], swiper-slide[data-swiper-slide-index="${i}"]`)).forEach(e=>{e.remove()})}const A=c?-v.length:0,_=c?2*v.length:v.length;for(let e=A;e<_;e+=1)if(e>=T&&e<=M){const i=I(e);void 0===m||t?$.push(i):(e>m&&$.push(i),e<h&&L.push(i))}if($.forEach(t=>{e.slidesEl.append(l(v[t],t))}),c)for(let t=L.length-1;t>=0;t-=1){const i=L[t];e.slidesEl.prepend(l(v[i],i))}else L.sort((e,t)=>t-e),L.forEach(t=>{e.slidesEl.prepend(l(v[t],t))});g(e.slidesEl,".swiper-slide, swiper-slide").forEach(t=>{t.style[x]=P-Math.abs(e.cssOverflowAdjustment())+"px"}),k()}i("beforeInit",()=>{if(!e.params.virtual.enabled)return;let t;if(void 0===e.passedParams.virtual.slides){const i=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));i&&i.length&&(e.virtual.slides=[...i],t=!0,i.forEach((t,i)=>{t.setAttribute("data-swiper-slide-index",i),e.virtual.cache[i]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,c(!1,!0)}),i("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(a),a=setTimeout(()=>{c()},100)):c())}),i("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&f(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let i=0;i<t.length;i+=1)t[i]&&e.virtual.slides.push(t[i]);else e.virtual.slides.push(t);c(!0)},prependSlide:function(t){const i=e.activeIndex;let n=i+1,s=1;if(Array.isArray(t)){for(let i=0;i<t.length;i+=1)t[i]&&e.virtual.slides.unshift(t[i]);n=i+t.length,s=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,i={};Object.keys(t).forEach(e=>{const n=t[e],a=n.getAttribute("data-swiper-slide-index");a&&n.setAttribute("data-swiper-slide-index",parseInt(a,10)+s),i[parseInt(e,10)+s]=n}),e.virtual.cache=i}c(!0),e.slideTo(n,0)},removeSlide:function(t){if(null==t)return;let i=e.activeIndex;if(Array.isArray(t))for(let n=t.length-1;n>=0;n-=1)e.params.virtual.cache&&(delete e.virtual.cache[t[n]],Object.keys(e.virtual.cache).forEach(i=>{i>t&&(e.virtual.cache[i-1]=e.virtual.cache[i],e.virtual.cache[i-1].setAttribute("data-swiper-slide-index",i-1),delete e.virtual.cache[i])})),e.virtual.slides.splice(t[n],1),t[n]<i&&(i-=1),i=Math.max(i,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(i=>{i>t&&(e.virtual.cache[i-1]=e.virtual.cache[i],e.virtual.cache[i-1].setAttribute("data-swiper-slide-index",i-1),delete e.virtual.cache[i])})),e.virtual.slides.splice(t,1),t<i&&(i-=1),i=Math.max(i,0);c(!0),e.slideTo(i,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),c(!0),e.slideTo(0,0)},update:c})},function({swiper:e,extendParams:t,on:i,emit:s}){const r=n(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:i}=e;let n=t;n.originalEvent&&(n=n.originalEvent);const a=n.keyCode||n.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,u=37===a,p=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&u||e.isVertical()&&f||c))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||r.activeElement&&(r.activeElement.isContentEditable||r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase())))){if(e.params.keyboard.onlyInViewport&&(c||d||u||p||f||h)){let t=!1;if(S(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===S(e.el,`.${e.params.slideActiveClass}`).length)return;const n=e.el,s=n.clientWidth,a=n.clientHeight,r=o.innerWidth,l=o.innerHeight,c=y(n);i&&(c.left-=n.scrollLeft);const d=[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+a],[c.left+s,c.top+a]];for(let e=0;e<d.length;e+=1){const i=d[e];if(i[0]>=0&&i[0]<=r&&i[1]>=0&&i[1]<=l){if(0===i[0]&&0===i[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((c||d||u||p)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||p)&&!i||(c||u)&&i)&&e.slideNext(),((c||u)&&!i||(
vendor: 1,146 bytes, line 1
1d||p)&&i)&&e.slidePrev()):((c||d||f||h)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(d||h)&&e.slideNext(),(c||f)&&e.slidePrev()),s("keyPress",a)}}function c(){e.keyboard.enabled||(r.addEventListener("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(r.removeEventListener("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",()=>{e.params.keyboard.enabled&&c()}),i("destroy",()=>{e.keyboard.enabled&&d()}),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:i,emit:n}){const s=a();let r;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let c,d=l();const u=[];function p(){e.enabled&&(e.mouseEntered=!0)}function f(){e.enabled&&(e.mouseEntered=!1)}function h(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta)&&(!(e.params.mousewheel.thresholdTime&&l()-d<e.params.mousewheel.thresholdTime)&&(t.delta>
vendor: 4,567 bytes, line 1
1=6&&l()-d<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),n("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),n("scroll",t.raw)),d=(new s.Date).getTime(),!1)))}function m(t){let i=t,s=!0;if(!e.enabled)return;if(t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const a=e.params.mousewheel;e.params.cssMode&&i.preventDefault();let d=e.el;"container"!==e.params.mousewheel.eventsTarget&&(d=document.querySelector(e.params.mousewheel.eventsTarget));const p=d&&d.contains(i.target);if(!e.mouseEntered&&!p&&!a.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let f=0;const m=e.rtlTranslate?-1:1,g=function(e){let t=0,i=0,n=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=s,s=0),(n||s)&&e.deltaMode&&(1===e.deltaMode?(n*=40,s*=40):(n*=800,s*=800)),n&&!t&&(t=n<1?-1:1),s&&!i&&(i=s<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:s}}(i);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;f=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;f=-g.pixelY}else f=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===f)return!0;a.invert&&(f=-f);let v=e.getTranslate()+f*a.sensitivity;if(v>=e.minTranslate()&&(v=e.minTranslate()),v<=e.maxTranslate()&&(v=e.maxTranslate()),s=!!e.params.loop||!(v===e.minTranslate()||v===e.maxTranslate()),s&&e.params.nested&&i.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:l(),delta:Math.abs(f),direction:Math.sign(f)},s=c&&t.time<c.time+500&&t.delta<=c.delta&&t.direction===c.direction;if(!s){c=void 0;let l=e.getTranslate()+f*a.sensitivity;const d=e.isBeginning,p=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!d&&e.isBeginning||!p&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(r),r=void 0,u.length>=15&&u.shift();const i=u.length?u[u.length-1]:void 0,n=u[0];if(u.push(t),i&&(t.delta>i.delta||t.direction!==i.direction))u.splice(0);else if(u.length>=15&&t.time-n.time<500&&n.delta-t.delta>=1&&t.delta<=6){const i=f>0?.8:.2;c=t,u.splice(0),r=o(()=>{!e.destroyed&&e.params&&e.slideToClosest(e.params.speed,!0,void 0,i)},0)}r||(r=o(()=>{if(e.destroyed||!e.params)return;c=t,u.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)},500))}if(s||n("scroll",i),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),a.releaseOnEdges&&(l===e.minTranslate()||l===e.maxTranslate()))return!0}}else{const i={time:l(),delta:Math.abs(f),direction:Math.sign(f),raw:t};u.length>=2&&u.shift();const n=u.length?u[u.length-1]:void 0;if(u.push(i),n?(i.direction!==n.direction||i.delta>n.delta||i.time>n.time+150)&&h(i):h(i),function(t){const i=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&i.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&i.releaseOnEdges)return!0;return!1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}function g(t){let i=e.el;"container"!==e.params.mousewheel.eventsTarget&&(i=document.querySelector(e.params.mousewheel.eventsTarget)),i[t]("mouseenter",p),i[t]("mouseleave",f),i[t]("wheel",m)}function v(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",m),!0):!e.mousewheel.enabled&&(g("addEventListener"),e.mousewheel.enabled=!0,!0)}function b(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):!!e.mousewheel.enabled&&(g("removeEventListener"),e.mousewheel.enabled=!1,!0)}i("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&b(),e.params.mousewheel.enabled&&v()}),i("destroy",()=>{e.params.cssMode&&v(),e.mousewheel.enabled&&b()}),Object.assign(e.mousewheel,{enable:v,disable:b})},function({swiper:e,extendParams:t,on:i,emit:n}){function s(t){let i;return t&&"string"==typeof t&&e.isElement&&(i=e.el.querySelector(t)||e.hostEl.querySelector(t),i)?i:(t&&("string"==typeof t&&(i=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&i&&i.length>1&&1===e.el.querySelectorAll(t).length?i=e.el.querySelector(t):i&&1===i.length&&(i=i[0])),t&&!i?t:i)}function a(t,i){const n=e.params.navigation;
vendor: 1,233 bytes, line 1
1(t=T(t)).forEach(t=>{t&&(t.classList[i?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=i),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass))})}function r(){const{nextEl:t,prevEl:i}=e.navigation;if(e.params.loop)return a(i,!1),void a(t,!1);a(i,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function o(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function c(){const t=e.params.navigation;if(e.params.navigation=oe(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;let i=s(t.nextEl),n=s(t.prevEl);Object.assign(e.navigation,{nextEl:i,prevEl:n}),i=T(i),n=T(n);const a=(i,n)=>{if(i){if(t.addIcons&&i.matches(".swiper-button-next,.swiper-button-prev")&&!i.querySelector("svg")){const e=document.createElement("div");P(e,le),i.appendChild(e.querySelector("svg")),e.remove()}i.addEventListener("click","next"===n?l:o)}!e.enabled&&i&&i.classList.add(...t.lockClass.split(" "))};i.forEach(e=>
1a(e,"next")),n.forEach(e=>a(e,"prev"))}function d(){let{nextEl:t,prevEl:i}=e.navigation;t=T(t),i=T(i);const n=(t,i)=>{t.removeEventListener("click","next"===i?l:o),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>n(e,"next")),i.forEach(e=>n(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:le},i("init",()=>{!1===e.params.navigation.enabled?u():(c(),r())}),i("toEdge fromEdge lock unlock",()=>{r()}),i("destroy",()=>{d()}),i("enable disable",()=>{let{nextEl:t,prevEl:i}=e.navigation;t=T(t),i=T(i),e.enabled?r():[...t,...i].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),i("click",(t,i)=>{let{nextEl:s,prevEl:a}=e.navigation;s=T(s),a=T(a);const r=i.target;let o=a.includes(r)||s.includes(r);if(e.isElement&&!o){const e=i.path||i.composedPath&&i.composedPath();e&&(o=e.find(e=>s.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!o){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===r||e.pagination.el.contains(r)))return;let t;s.length?t=s[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),n(!0===t?"navigationShow":"navigationHide"),[...s,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});const u=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),r()},disable:u,update:r,init:c,destroy:d})},function({swiper:e,extendParams:t,on:i,emit:n}){const s="swiper-pagination";let a;t({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:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,bullets:[]};let r=0;function o(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function l(t,i){const{bulletActiveClass:n}=e.params.pagination;t&&(t=t[("prev"===i?"previous":"next")+"ElementSibling"])&&(t.classList.add(`${n}-${i}`),(t=t[("prev"===i?"previous":"next")+"ElementSibling"])&&t.classList.add(`${n}-${i}-${i}`))}function c(t){const i=t.target.closest(ce(e.params.pagination.bulletClass));if(!i)return;t.preventDefault();const n=x(i)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===n)return;const t=(s=e.realIndex,a=n,r=e.slides.length,(a%=r)===1+(s%=r)?"next":a===s-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(n)}else e.slideTo(n);var s,a,r}function d(){const t=e.rtl,i=e.params.pagination;if(o())return;let s,c,d=e.pagination.el;d=T(d);const u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(u/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(c=e.previousRealIndex||0,s=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(s=e.snapIndex,c=e.previousSnapIndex):(c=e.previousIndex||0,s=e.activeIndex||0),"bullets"===i.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const n=e.pagination.bullets;let o,u,p;if(i.dynamicBullets&&(a=C(n[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=a*(i.dynamicMainBullets+4)+"px"}),i.dynamicMainBullets>1&&void 0!==c&&(r+=s-(c||0),r>i.dynamicMainBullets-1?r=i.dynamicMainBullets-1:r<0&&(r=0)),o=Math.max(s-r,0),u=o+(Math.min(n.length,i.dynamicMainBullets)-1),p=(u+o)/2),n.forEac
1h(e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${i.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)n.forEach(t=>{const n=x(t);n===s?t.classList.add(...i.bulletActiveClass.split(" ")):e.isElement&&t.setAttribute("part","bullet"),i.dynamicBullets&&(n>=o&&n<=u&&t.classList.add(...`${i.bulletActiveClass}-main`.split(" ")),n===o&&l(t,"prev"),n===u&&l(t,"next"))});else{const t=n[s];if(t&&t.classList.add(...i.bulletActiveClass.split(" ")),e.isElement&&n.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),i.dynamicBullets){const e=n[o],t=n[u];for(let e=o;e<=u;e+=1)n[e]&&n[e].classList.add(...`${i.bulletActiveClass}-main`.split(" "));l(e,"prev"),l(t,"next")}}if(i.dynamicBullets){const s=Math.min(n.length,i.dynamicMainBullets+4),r=(a*s-a)/2-p*a,o=t?"right":"left";n.forEach(t=>{t.style[e.isHorizontal()?o:"top"]=`${r}px`})}}d.forEach((t,a)=>{if("fraction"===i.type&&(t.querySelectorAll(ce(i.currentClass)).forEach(e=>{e.textContent=i.formatFractionCurrent(s+1)}),t.querySelectorAll(ce(i.totalClass)).forEach(e=>{e.textContent=i.formatFractionTotal(p)})),"progressbar"===i.type){let n;n=i.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const a=(s+1)/p;let r=1,o=1;"horizontal"===n?r=a:o=a,t.querySelectorAll(ce(i.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===i.type&&i.renderCustom?(P(t,i.renderCustom(e,s+1,p)),0===a&&n("paginationRender",t)):(0===a&&n("paginationRender",t),n("paginationUpdate",t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](i.lockClass)})}function u(){const t=e.params.pagination;if(o())return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let s=e.pagination.el;s=T(s);let a="";if("bullets"===t.type){let n=e.params.loop?Math.ceil(i/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&n>i&&(n=i);for(let i=0;i<n;i+=1)t.renderBullet?a+=t.renderBullet.call(e,i,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],s.forEach(i=>{"custom"!==t.type&&P(i,a||""),"bullets"===t.type&&e.pagination.bullets.push(...i.querySelectorAll(ce(t.bulletClass)))}),"custom"!==t.type&&n("paginationRender",s[0])}function p(){e.params.pagination=oe(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let i;"string"==typeof t.el&&e.isElement&&(i=e.el.querySelector(t.el)),i||"string"!=typeof t.el||(i=[...document.querySelectorAll(t.el)]),i||(i=t.el),i&&0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(i)&&i.length>1&&(i=[...e.el.querySelectorAll(t.el)],i.length>1&&(i=i.find(t=>S(t,".swiper")[0]===e.el))),Array.isArray(i)&&1===i.length&&(i=i[0]),Object.assign(e.pagination,{el:i}),i=T(i),i.forEach(i=>{"bullets"===t.type&&t.clickable&&i.classList.add(...(t.clickableClass||"").split(" ")),i.classList.add(t.modifierClass+t.type),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(i.classList.add(`${t.modifierClass}${t.type}-dynamic`),r=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.classList.add(t.progressbarOppositeClass),t.clickable&&i.addEventListener("click",c),e.enabled||i.classList.add(t.lockClass)}))}function f(){const t=e.params.pagination;if(o())return;let i=e.pagination.el;
1i&&(i=T(i),i.forEach(i=>{i.classList.remove(t.hiddenClass),i.classList.remove(t.modifierClass+t.type),i.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(i.classList.remove(...(t.clickableClass||"").split(" ")),i.removeEventListener("click",c))})),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const t=e.params.pagination;let{el:i}=e.pagination;i=T(i),i.forEach(i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===e.params.pagination.enabled?h():(p(),u(),d())}),i("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),i("snapIndexChange",()=>{d()}),i("snapGridLengthChange",()=>{u(),d()}),i("destroy",()=>{f()}),i("enable disable",()=>{let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{d()}),i("click",(t,i)=>{const s=i.target,a=T(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!s.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;const t=a[0].classList.contains(e.params.pagination.hiddenClass);n(!0===t?"paginationShow":"paginationHide"),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});const h=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass))),f()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass))),p(),u(),d()},disable:h,render:u,update:d,init:p,destroy:f})},function({swiper:e,extendParams:t,on:i,emit:s}){const a=n();let l,c,d,u,p=!1,f=null,h=null;function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:i}=e,{dragEl:n,el:s}=t,a=e.params.scrollbar,r=e.params.loop?e.progressLoop:e.progress;let o=c,l=(d-c)*r;i?(l=-l,l>0?(o=c-l,l=0):-l+c>d&&(o=d+l)):l<0?(o=c+l,l=0):l+c>d&&(o=d-l),e.isHorizontal()?(n.style.transform=`translate3d(${l}px, 0, 0)`,n.style.width=`${o}px`):(n.style.transform=`translate3d(0px, ${l}px, 0)`,n.style.height=`${o}px`),a.hide&&(clearTimeout(f),s.style.opacity=1,f=setTimeout(()=>{s.style.opacity=0,s.style.transitionDuration="400ms"},1e3))}function g(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{dragEl:i,el:n}=t;i.style.width="",i.style.height="",d=e.isHorizontal()?n.offsetWidth:n.offsetHeight,u=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),c="auto"===e.params.scrollbar.dragSize?d*u:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i.style.width=`${c}px`:i.style.height=`${c}px`,n.style.display=u>=1?"none":"",e.params.scrollbar.hide&&(n.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?t.clientX:t.clientY}function w(t){const{scrollbar:i,rtlTranslate:n}=e,{el:s}=i;let a;a=(v(t)-y(s)[e.isHorizontal()?"left":"top"]-(null!==l?l:c/2))/(d-c),a=Math.max(Math.min(a,1),0),n&&(a=1-a);const r=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(r),e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}function x(t){const i=e.params.scrollbar,{scrollbar:n,wrapperEl:a}=e,{el:r,dragEl:o}=n;p=!0,l=t.target===o?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),a.style.transitionDuration="100ms",o.style.transitionDuration="100ms",w(t),clearTimeout(h),r.style.transitionDuration="0ms",i.hide&&(r.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",t)}function S(t){const{scrollbar:i,wrapperEl:n}=e,{el:a,dragEl:r}=i;p&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,w(t),n.style.transitionDuration="0ms",a.style.transitionDuration="0ms",r.style.transitionDuration="0ms",s("scrollbarDragMove",t))}function E(t){const i=e.params.scrollbar,{scrollbar:n,wrapperEl:a}=e,{el:r}=n;p&&(p=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",a.style.transitionDuration=""),i.hide&&(clearTimeout(h),h=o(()=>{r.style.opacity=0,r.style.transitionDuration="400ms"},1e3)),s("scrollbarDragEnd",t),i.snapOnRelease&&e.slideToClosest())}function C(t){const{scrollbar:i,params:n}=e,s=i.el;if(!s)return;const r=s,o=!!n.passiveListeners&&{passive:!1,capture:!1},l=!!n.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const c="on"===t?"addEventListener":"removeEventListener";r[c]("pointerdown",x,o),a[c]("pointermove",S,o),a[c]("pointerup",E,l)}function M(){const{scrollbar:t,el:i}=e;e.params.scrollbar=oe(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const n=e.params.scrollbar;if(!n.el)return;let s,o;
1if("string"==typeof n.el&&e.isElement&&(s=e.el.querySelector(n.el)),s||"string"!=typeof n.el)s||(s=n.el);else if(s=a.querySelectorAll(n.el),!s.length)return;e.params.uniqueNavElements&&"string"==typeof n.el&&s.length>1&&1===i.querySelectorAll(n.el).length&&(s=i.querySelector(n.el)),s.length>0&&(s=s[0]),s.classList.add(e.isHorizontal()?n.horizontalClass:n.verticalClass),s&&(o=s.querySelector(ce(e.params.scrollbar.dragClass)),o||(o=b("div",e.params.scrollbar.dragClass),s.append(o))),Object.assign(t,{el:s,dragEl:o}),n.draggable&&e.params.scrollbar.el&&e.scrollbar.el&&C("on"),s&&s.classList[e.enabled?"remove":"add"](...r(e.params.scrollbar.lockClass))}function P(){const t=e.params.scrollbar,i=e.scrollbar.el;i&&i.classList.remove(...r(e.isHorizontal()?t.horizontalClass:t.verticalClass)),e.params.scrollbar.el&&e.scrollbar.el&&C("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},i("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;const t=e.params.scrollbar;let{el:i}=e.scrollbar;i=T(i),i.forEach(i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===e.params.scrollbar.enabled?k():(M(),g(),m())}),i("update resize observerUpdate lock unlock changeDirection",()=>{g()}),i("setTranslate",()=>{m()}),i("setTransition",(t,i)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}(i)}),i("enable disable",()=>{const{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...r(e.params.scrollbar.lockClass))}),i("destroy",()=>{P()});const k=()=>{e.el.classList.add(...r(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...r(e.params.scrollbar.scrollbarDisabledClass)),P()};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(...r(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...r(e.params.scrollbar.scrollbarDisabledClass)),M(),g(),m()},disable:k,updateSize:g,setTranslate:m,init:M,destroy:P})},function({swiper:e,extendParams:t,on:i}){t({parallax:{enabled:!1}});const n="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(t,i)=>{const{rtl:n}=e,s=n?-1:1,a=t.getAttribute("data-swiper-parallax")||"0";let r=t.getAttribute("data-swiper-parallax-x"),o=t.getAttribute("data-swiper-parallax-y");const l=t.getAttribute("data-swiper-parallax-scale"),c=t.getAttribute("data-swiper-parallax-opacity"),d=t.getAttribute("data-swiper-parallax-rotate");if(r||o?(r=r||"0",o=o||"0"):e.isHorizontal()?(r=a,o="0"):(o=a,r="0"),r=r.indexOf("%")>=0?parseInt(r,10)*i*s+"%":r*i*s+"px",o=o.indexOf("%")>=0?parseInt(o,10)*i+"%":o*i+"px",null!=c){const e=c-(c-1)*(1-Math.abs(i));t.style.opacity=e}let u=`translate3d(${r}, ${o}, 0px)`;if(null!=l){u+=` scale(${l-(l-1)*(1-Math.abs(i))})`}if(d&&null!=d){u+=` rotate(${d*i*-1}deg)`}t.style.transform=u},a=()=>{const{el:t,slides:i,progress:a,snapGrid:r,isElement:o}=e,l=g(t,n);e.isElement&&l.push(...g(e.hostEl,n)),l.forEach(e=>{s(e,a)}
1),i.forEach((t,i)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(i/2)-a*(r.length-1)),o=Math.min(Math.max(o,-1),1),t.querySelectorAll(`${n}, [data-swiper-parallax-rotate]`).forEach(e=>{s(e,o)})})};i("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),i("init",()=>{e.params.parallax.enabled&&a()}),i("setTranslate",()=>{e.params.parallax.enabled&&a()}),i("setTransition",(t,i)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{el:i,hostEl:s}=e,a=[...i.querySelectorAll(n)];e.isElement&&a.push(...s.querySelectorAll(n)),a.forEach(e=>{let i=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||t;0===t&&(i=0),e.style.transitionDuration=`${i}ms`})})(i)})},function({swiper:e,extendParams:t,on:i,emit:n}){const s=a();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let r,o,l=1,d=!1,u=!1,p={x:0,y:0};const f=[],h={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},m={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let b,w=1;function x(){if(f.length<2)return 1;const e=f[0].pageX,t=f[0].pageY,i=f[1].pageX,n=f[1].pageY;return Math.sqrt((i-e)**2+(n-t)**2)}function E(){const t=e.params.zoom,i=h.imageWrapEl.getAttribute("data-swiper-zoom")||t.maxRatio;if(t.limitToOriginalSize&&h.imageEl&&h.imageEl.naturalWidth){const e=h.imageEl.naturalWidth/h.imageEl.offsetWidth;return Math.min(e,i)}return i}function C(t){const i=e.isElement?"swiper-slide":`.${e.params.slideClass}`;return!!t.target.matches(i)||e.slides.filter(e=>e.contains(t.target)).length>0}function T(t){const i=`.${e.params.zoom.containerClass}`;return!!t.target.matches(i)||[...e.hostEl.querySelectorAll(i)].filter(e=>e.contains(t.target)).length>0}function M(t){if("mouse"===t.pointerType&&f.splice(0,f.length),!C(t))return;const i=e.params.zoom;if(r=!1,o=!1,f.push(t),!(f.length<2)){if(r=!0,h.scaleStart=x(),!h.slideEl){h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),h.slideEl||(h.slideEl=e.slides[e.activeIndex]);let n=h.slideEl.querySelector(`.${i.containerClass}`);if(n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=n,h.imageWrapEl=n?S(h.imageEl,`.${i.containerClass}`)[0]:void 0,!h.imageWrapEl)return void(h.imageEl=void 0);h.maxRatio=E()}if(h.imageEl){const[e,t]=function(){if(f.length<2)return{x:null,y:null};const e=h.imageEl.getBoundingClientRect();return[(f[0].pageX+(f[1].pageX-f[0].pageX)/2-e.x-s.scrollX)/l,(f[0].pageY+(f[1].pageY-f[0].pageY)/2-e.y-s.scrollY)/l]}();h.originX=e,h.originY=t,h.imageEl.style.transitionDuration="0ms"}d=!0}}function P(t){if(!C(t))return;const i=e.params.zoom,n=e.zoom,s=f.findIndex(e=>e.pointerId===t.pointerId);s>=0&&(f[s]=t),f.length<2||(o=!0,h.scaleMove=x(),h.imageEl&&(n.scale=h.scaleMove/h.scaleStart*l,n.scale>h.maxRatio&&(n.scale=h.maxRatio-1+(n.scale-h.maxRatio+1)**.5),n.scale<i.minRatio&&(n.scale=i.minRatio+1-(i.minRatio-n.scale+1)**.5),h.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`))}function k(t){if(!C(t))return;if("mouse"===t.pointerType&&"pointerout"===t.type)return;const i=e.params.zoom,n=e.zoom,s=f.findIndex(e=>e.pointerId===t.pointerId);s>=0&&f.splice(s,1),r&&o&&(r=!1,o=!1,h.imageEl&&(n.scale=Math.max(Math.min(n.scale,h.maxRatio),i.minRatio),h.imageEl.style.transitionDuration=`${e.params.speed}ms`,h.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`,l=n.scale,d=!1,n.scale>1&&h.slideEl?h.slideEl.classList.add(`${i.zoomedSlideClass}`):n.scale<=1&&h.slideEl&&h.slideEl.classList.remove(`${i.zoomedSlideClass}`),1===n.scale&&(h.originX=0,h.originY=0,h.slideEl=void 0)))}function L(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function $(t){const i="mouse"===t.pointerType&&e.params.zoom.panOnMouseMove;if(!C(t)||!T(t))return;const n=e.zoom;if(!h.imageEl)return;if(!m.isTouched||!h.slideEl)return void(i&&A(t));if(i)return void A(t);m.isMoved||(m.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,m.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,m.startX=c(h.imageWrapEl,"x")||0,m.startY=c(h.imageWrapEl,"y")||0,h.slideWidth=h.slideEl.offsetWidth,h.slideHeight=h.slideEl.offsetHeight,h.imageWrapEl.style.transitionDuration="0ms");
1const s=m.width*n.scale,a=m.height*n.scale;m.minX=Math.min(h.slideWidth/2-s/2,0),m.maxX=-m.minX,m.minY=Math.min(h.slideHeight/2-a/2,0),m.maxY=-m.minY,m.touchesCurrent.x=f.length>0?f[0].pageX:t.pageX,m.touchesCurrent.y=f.length>0?f[0].pageY:t.pageY;if(Math.max(Math.abs(m.touchesCurrent.x-m.touchesStart.x),Math.abs(m.touchesCurrent.y-m.touchesStart.y))>5&&(e.allowClick=!1),!m.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(m.minX)===Math.floor(m.startX)&&m.touchesCurrent.x<m.touchesStart.x||Math.floor(m.maxX)===Math.floor(m.startX)&&m.touchesCurrent.x>m.touchesStart.x))return m.isTouched=!1,void L();if(!e.isHorizontal()&&(Math.floor(m.minY)===Math.floor(m.startY)&&m.touchesCurrent.y<m.touchesStart.y||Math.floor(m.maxY)===Math.floor(m.startY)&&m.touchesCurrent.y>m.touchesStart.y))return m.isTouched=!1,void L()}t.cancelable&&t.preventDefault(),t.stopPropagation(),clearTimeout(b),e.touchEventsData.preventTouchMoveFromPointerMove=!0,b=setTimeout(()=>{e.destroyed||L()}),m.isMoved=!0;const r=(n.scale-l)/(h.maxRatio-e.params.zoom.minRatio),{originX:o,originY:u}=h;m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX+r*(m.width-2*o),m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY+r*(m.height-2*u),m.currentX<m.minX&&(m.currentX=m.minX+1-(m.minX-m.currentX+1)**.8),m.currentX>m.maxX&&(m.currentX=m.maxX-1+(m.currentX-m.maxX+1)**.8),m.currentY<m.minY&&(m.currentY=m.minY+1-(m.minY-m.currentY+1)**.8),m.currentY>m.maxY&&(m.currentY=m.maxY-1+(m.currentY-m.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=m.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=m.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(m.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(m.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(m.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(m.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=m.touchesCurrent.x,v.prevPositionY=m.touchesCurrent.y,v.prevTime=Date.now(),h.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}function I(){const t=e.zoom;h.slideEl&&e.activeIndex!==e.slides.indexOf(h.slideEl)&&(h.imageEl&&(h.imageEl.style.transform="translate3d(0,0,0) scale(1)"),h.imageWrapEl&&(h.imageWrapEl.style.transform="translate3d(0,0,0)"),h.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,l=1,h.slideEl=void 0,h.imageEl=void 0,h.imageWrapEl=void 0,h.originX=0,h.originY=0)}function A(e){if(l<=1||!h.imageWrapEl)return;if(!C(e)||!T(e))return;const t=s.getComputedStyle(h.imageWrapEl).transform,i=new s.DOMMatrix(t);if(!u)return u=!0,p.x=e.clientX,p.y=e.clientY,m.startX=i.e,m.startY=i.f,m.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,m.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,h.slideWidth=h.slideEl.offsetWidth,void(h.slideHeight=h.slideEl.offsetHeight);const n=-3*(e.clientX-p.x),a=-3*(e.clientY-p.y),r=m.width*l,o=m.height*l,c=h.slideWidth,d=h.slideHeight,f=Math.min(c/2-r/2,0),g=-f,v=Math.min(d/2-o/2,0),b=-v,y=Math.max(Math.min(m.startX+n,g),f),w=Math.max(Math.min(m.startY+a,b),v);h.imageWrapEl.style.transitionDuration="0ms",h.imageWrapEl.style.transform=`translate3d(${y}px, ${w}px, 0)`,p.x=e.clientX,p.y=e.clientY,m.startX=y,m.startY=w,m.currentX=y,m.currentY=w}function _(t){const i=e.zoom,n=e.params.zoom;if(!h.slideEl){t&&t.target&&(h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),h.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex]);let i=h.slideEl.querySelector(`.${n.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=i,h.imageWrapEl=i?S(h.imageEl,`.${n.containerClass}`)[0]:void 0}if(!h.imageEl||!h.imageWrapEl)return;let a,r,o,c,d,u,p,f,v,b,w,x,C,T,M,P,k,L;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),h.slideEl.classList.add(`${n.zoomedSlideClass}`),void 0===m.touchesStart.x&&t?(a=t.pageX,r=t.pageY):(a=m.touchesStart.x,r=m.touchesStart.y);const $=l,I="number"==typeof t?t:null;1===l&&I&&(a=void 0,r=void 0,m.touchesStart.x=void 0,m.touchesStart.y=void 0);const A=E();i.scale=I||A,l=I||A,!t||1===l&&I?(p=0,f=0):(k=h.slideEl.offsetWidth,L=h.slideEl.offsetHeight,o=y(h.slideEl).left+s.scrollX,c=y(h.slideEl).top+s.scrollY,d=o+k/2-a,u=c+L/2-r,v=h.imageEl.offsetWidth||h.imageEl.clientWidth,b=h.imageEl.offsetHeight||h.imageEl.clientHeight,w=v*i.scale,x=b*i.scale,C=Math.min(k/2-w/2,0),T=Math.min(L/2-x/2,0),M=-C,P=-T,$>0&&I&&"number"==typeof m.currentX&&"number"==typeof m.currentY?(p=m.currentX*i.scale/$,f=m.currentY*i.scale/$):(p=d*i.scale,f=u*i.scale),p<C&&(p=C),p>M&&(p=M),f<T&&(f=T),f>P&&(f=P)),I&&1===i.scale&&(h.originX=0,h.originY=0),m.currentX=p,m.currentY=f,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform=`translate3d(${p}px, ${f}px,0)`,h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform=`translate3d(0,
10,0) scale(${i.scale})`}function z(){const t=e.zoom,i=e.params.zoom;if(!h.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex];let t=h.slideEl.querySelector(`.${i.containerClass}`);t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=t,h.imageWrapEl=t?S(h.imageEl,`.${i.containerClass}`)[0]:void 0}h.imageEl&&h.imageWrapEl&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,l=1,m.currentX=void 0,m.currentY=void 0,m.touchesStart.x=void 0,m.touchesStart.y=void 0,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform="translate3d(0,0,0)",h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform="translate3d(0,0,0) scale(1)",h.slideEl.classList.remove(`${i.zoomedSlideClass}`),h.slideEl=void 0,h.originX=0,h.originY=0,e.params.zoom.panOnMouseMove&&(p={x:0,y:0},u&&(u=!1,m.startX=0,m.startY=0)))}function O(t){const i=e.zoom;i.scale&&1!==i.scale?z():_(t)}function D(){return{passiveListener:!!e.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function F(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const{passiveListener:i,activeListenerWithCapture:n}=D();e.wrapperEl.addEventListener("pointerdown",M,i),e.wrapperEl.addEventListener("pointermove",P,n),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.addEventListener(t,k,i)}),e.wrapperEl.addEventListener("pointermove",$,n)}function B(){const t=e.zoom;if(!t.enabled)return;t.enabled=!1;const{passiveListener:i,activeListenerWithCapture:n}=D();e.wrapperEl.removeEventListener("pointerdown",M,i),e.wrapperEl.removeEventListener("pointermove",P,n),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.removeEventListener(t,k,i)}),e.wrapperEl.removeEventListener("pointermove",$,n)}Object.defineProperty(e.zoom,"scale",{get:()=>w,set(e){if(w!==e){const t=h.imageEl,i=h.slideEl;n("zoomChange",e,t,i)}w=e}}),i("init",()=>{e.params.zoom.enabled&&F()}),i("destroy",()=>{B()}),i("touchStart",(t,i)=>{e.zoom.enabled&&function(t){const i=e.device;if(!h.imageEl)return;if(m.isTouched)return;i.android&&t.cancelable&&t.preventDefault(),m.isTouched=!0;const n=f.length>0?f[0]:t;m.touchesStart.x=n.pageX,m.touchesStart.y=n.pageY}(i)}),i("touchEnd",(t,i)=>{e.zoom.enabled&&function(){const t=e.zoom;if(f.length=0,!h.imageEl)return;if(!m.isTouched||!m.isMoved)return m.isTouched=!1,void(m.isMoved=!1);m.isTouched=!1,m.isMoved=!1;let i=300,n=300;const s=v.x*i,a=m.currentX+s,r=v.y*n,o=m.currentY+r;0!==v.x&&(i=Math.abs((a-m.currentX)/v.x)),0!==v.y&&(n=Math.abs((o-m.currentY)/v.y));const l=Math.max(i,n);m.currentX=a,m.currentY=o;const c=m.width*t.scale,d=m.height*t.scale;m.minX=Math.min(h.slideWidth/2-c/2,0),m.maxX=-m.minX,m.minY=Math.min(h.slideHeight/2-d/2,0),m.maxY=-m.minY,m.currentX=Math.max(Math.min(m.currentX,m.maxX),m.minX),m.currentY=Math.max(Math.min(m.currentY,m.maxY),m.minY),h.imageWrapEl.style.transitionDuration=`${l}ms`,h.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}()}),i("doubleTap",(t,i)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&O(i)}),i("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&I()}),i("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&I()}),Object.assign(e.zoom,{enable:F,disable:B,in:_,out:z,toggle:O})},function({swiper:e,extendParams:t,on:i}){function n(e,t){const i=function(){let e,t,i;return(n,s)=>{for(t=-1,e=n.length;e-t>1;)i=e+t>>1,n[i]<=s?t=i:e=i;return e}}();let n,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=i(this.x,e),n=s-1,(e-this.x[n])*(this.y[s]-this.y[n])/(this.x[s]-this.x[n])+this.y[n]):0},this}function s(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},i("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof e.params.controller.control||e.params.controller.control instanceof HTMLElement)){return void("string"==typeof e.params.controller.control?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEac
1h(t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){const i=`${e.params.eventsPrefix}init`,n=s=>{e.controller.control.push(s.detail[0]),e.update(),t.removeEventListener(i,n)};t.addEventListener(i,n)}})}e.controller.control=e.params.controller.control}),i("update",()=>{s()}),i("resize",()=>{s()}),i("observerUpdate",()=>{s()}),i("setTranslate",(t,i,n)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTranslate(i,n)}),i("setTransition",(t,i,n)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTransition(i,n)}),Object.assign(e.controller,{setTranslate:function(t,i){const s=e.controller.control;let a,r;const o=e.constructor;function l(t){if(t.destroyed)return;const i=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(!function(t){e.controller.spline=e.params.loop?new n(e.slidesGrid,t.slidesGrid):new n(e.snapGrid,t.snapGrid)}(t),r=-e.controller.spline.interpolate(-i)),r&&"container"!==e.params.controller.by||(a=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),!Number.isNaN(a)&&Number.isFinite(a)||(a=1),r=(i-e.minTranslate())*a+t.minTranslate()),e.params.controller.inverse&&(r=t.maxTranslate()-r),t.updateProgress(r),t.setTranslate(r,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(s))for(let e=0;e<s.length;e+=1)s[e]!==i&&s[e]instanceof o&&l(s[e]);else s instanceof o&&i!==s&&l(s)},setTransition:function(t,i){const n=e.constructor,s=e.controller.control;let a;function r(i){i.destroyed||(i.setTransition(t,e),0!==t&&(i.transitionStart(),i.params.autoHeight&&o(()=>{i.updateAutoHeight()}),E(i.wrapperEl,()=>{s&&i.transitionEnd()})))}if(Array.isArray(s))for(a=0;a<s.length;a+=1)s[a]!==i&&s[a]instanceof n&&r(s[a]);else s instanceof n&&i!==s&&r(s)}})},function({swiper:e,extendParams:t,on:i}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let s,a,r=null,o=(new Date).getTime();function l(e){const t=r;0!==t.length&&P(t,e)}function c(e){(e=T(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function d(e){(e=T(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function u(e,t){(e=T(e)).forEach(e=>{e.setAttribute("role",t)})}function p(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function f(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function h(e){(e=T(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=T(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function g(t){if(13!==t.keyCode&&32!==t.keyCode)return;const i=e.params.a11y,n=t.target;if(!e.pagination||!e.pagination.el||n!==e.pagination.el&&!e.pagination.el.contains(t.target)||t.target.matches(ce(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const t=T(e.navigation.prevEl);T(e.navigation.nextEl).includes(n)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?l(i.lastSlideMessage):l(i.nextSlideMessage)),t.includes(n)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?l(i.firstSlideMessage):l(i.prevSlideMessage))}e.pagination&&n.matches(ce(e.params.pagination.bulletClass))&&n.click()}}function v(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function y(){return v()&&e.params.pagination.clickable}const w=(e,t,i)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",g)),f(e,i),function(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},S=t=>{a&&a!==t.target&&!a.contains(t.target)&&(s=!0),e.a11y.clicked=!0},E=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},C=e=>{o=(new Date).getTime()},M=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const i=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!i||!e.slides.includes(i))return;a=i;const n=e.slides.indexOf(i)===e.activeIndex,r=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(i);n||r||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>
1{s||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(i.getAttribute("data-swiper-slide-index"))),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(i)),0),s=!1)}))},k=()=>{const t=e.params.a11y;t.itemRoleDescriptionMessage&&p(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&u(e.slides,t.slideRole);const i=e.slides.length;t.slideLabelMessage&&e.slides.forEach((n,s)=>{const a=e.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):s;f(n,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,i))})},L=()=>{const t=e.params.a11y;e.el.append(r);const i=e.el;t.containerRoleDescriptionMessage&&p(i,t.containerRoleDescriptionMessage),t.containerMessage&&f(i,t.containerMessage),t.containerRole&&u(i,t.containerRole);const s=e.wrapperEl,a=t.id||s.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`;var o;if(o=a,T(s).forEach(e=>{e.setAttribute("id",o)}),t.wrapperLiveRegion){!function(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(s,e.params.autoplay&&e.params.autoplay.enabled?"off":"polite")}k();let{nextEl:l,prevEl:c}=e.navigation?e.navigation:{};if(l=T(l),c=T(c),l&&l.forEach(e=>w(e,a,t.nextSlideMessage)),c&&c.forEach(e=>w(e,a,t.prevSlideMessage)),y()){T(e.pagination.el).forEach(e=>{e.addEventListener("keydown",g)})}n().addEventListener("visibilitychange",C),e.el.addEventListener("focus",M,!0),e.el.addEventListener("focus",M,!0),e.el.addEventListener("pointerdown",S,!0),e.el.addEventListener("pointerup",E,!0)};i("beforeInit",()=>{r=b("span",e.params.a11y.notificationClass),r.setAttribute("aria-live","assertive"),r.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&L()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&k()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:t,prevEl:i}=e.navigation;i&&(e.isBeginning?(h(i),d(i)):(m(i),c(i))),t&&(e.isEnd?(h(t),d(t)):(m(t),c(t)))}()}),i("paginationUpdate",()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;v()&&e.pagination.bullets.forEach(i=>{e.params.pagination.clickable&&(c(i),e.params.pagination.renderBullet||(u(i,"button"),f(i,t.paginationBulletMessage.replace(/\{\{index\}\}/,x(i)+1)))),i.matches(ce(e.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")})}()}),i("destroy",()=>{e.params.a11y.enabled&&function(){r&&r.remove();let{nextEl:t,prevEl:i}=e.navigation?e.navigation:{};t=T(t),i=T(i),t&&t.forEach(e=>e.removeEventListener("keydown",g)),i&&i.forEach(e=>e.removeEventListener("keydown",g)),y()&&T(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",g)});n().removeEventListener("visibilitychange",C),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",M,!0),e.el.removeEventListener("pointerdown",S,!0),e.el.removeEventListener("pointerup",E,!0))}()})},function({swiper:e,extendParams:t,on:i}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let n=!1,s={};const r=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let i;i=e?new URL(e):t.location;const n=i.pathname.slice(1).split("/").filter(e=>""!==e),s=n.length;return{key:n[s-2],value:n[s-1]}},l=(t,i)=>{const s=a();if(!n||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):s.location;const l=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${i}"]`):e.slides[i];let c=r(l.getAttribute("data-history"));if(e.params.history.root.length>0){let i=e.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),c=`${i}/${t?`${t}/`:""}${c}`}else o.pathname.includes(t)||(c=`${t?`${t}/`:""}${c}`);e.params.history.keepQuery&&(c+=o.search);const d=s.history.state;d&&d.value===c||(e.params.history.replaceState?s.history.replaceState({value:c},null,c):s.history.pushState({value:c},null,c))},c=(t,i,n)=>{if(i)for(let s=0,a=e.slides.length;s<a;s+=1){const a=e.slides[s];if(r(a.getAttribute("data-history"))===i){const i=e.getSlideIndex(a);e.slideTo(i,t,n)}}else e.slideTo(0,t,n)},d=()=>{s=o(e.params.url),c(e.params.speed,s.value,!1)};i("init",()=>{e.params.history.enabled&&(()=>{const t=a();
1if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);n=!0,s=o(e.params.url),s.key||s.value?(c(0,s.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d)):e.params.history.replaceState||t.addEventListener("popstate",d)}})()}),i("destroy",()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{n&&l(e.params.history.key,e.activeIndex)}),i("slideChange",()=>{n&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)})},function({swiper:e,extendParams:t,emit:i,on:s}){let r=!1;const o=n(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,i){if(e.virtual&&e.params.virtual.enabled){const t=e.slides.find(e=>e.getAttribute("data-hash")===i);if(!t)return 0;return parseInt(t.getAttribute("data-swiper-slide-index"),10)}return e.getSlideIndex(g(e.slidesEl,`.${e.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});const c=()=>{i("hashChange");const t=o.location.hash.replace("#",""),n=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(n?n.getAttribute("data-hash"):"")){const i=e.params.hashNavigation.getSlideIndex(e,t);if(void 0===i||Number.isNaN(i))return;e.slideTo(i)}},d=()=>{if(!r||!e.params.hashNavigation.enabled)return;const t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],n=t?t.getAttribute("data-hash")||t.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState?(l.history.replaceState(null,null,`#${n}`||""),i("hashSet")):(o.location.hash=n||"",i("hashSet"))};s("init",()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;const t=o.location.hash.replace("#","");if(t){const i=0,n=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(n||0,i,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&l.addEventListener("hashchange",c)})()}),s("destroy",()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&l.removeEventListener("hashchange",c)}),s("transitionEnd _freeModeNoMomentumRelease",()=>{r&&d()}),s("slideChange",()=>{r&&e.params.cssMode&&d()})},function({swiper:e,extendParams:t,on:i,emit:s,params:a}){let r,o;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,p,f,h,m,g=a&&a.autoplay?a.autoplay.delay:3e3,v=a&&a.autoplay?a.autoplay.delay:3e3,b=(new Date).getTime();function y(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",y),m||t.detail&&t.detail.bySwiperTouchMove||T())}const w=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?c=!0:c&&(v=l,c=!1);const t=e.autoplay.paused?l:b+v-(new Date).getTime();e.autoplay.timeLeft=t,s("autoplayTimeLeft",t,t/g),o=requestAnimationFrame(()=>{w()})},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),w();let i=void 0===t?e.params.autoplay.delay:t;g=e.params.autoplay.delay,v=e.params.autoplay.delay;const n=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex],!t)return;return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(n)&&n>0&&void 0===t&&(i=n,g=n,v=n),l=i;const a=e.params.speed,c=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(a,!0,!0),s("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,a,!0,!0),s("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(a,!0,!0),s("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,a,!0,!0),s("autoplay")),e.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame(()=>{x()})))};return i>0?(clearTimeout(r),r=setTimeout(()=>{c()},i)):requestAnimationFrame(()=>{c()}),i},S=()=>{b=(new Date).getTime(),e.autoplay.running=!0,x(),s("autoplayStart")},E=()=>
1{e.autoplay.running=!1,clearTimeout(r),cancelAnimationFrame(o),s("autoplayStop")},C=(t,i)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(r),t||(h=!0);const n=()=>{s("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",y):T()};if(e.autoplay.paused=!0,i)return f&&(l=e.params.autoplay.delay),f=!1,void n();const a=l||e.params.autoplay.delay;l=a-((new Date).getTime()-b),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),n())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(b=(new Date).getTime(),h?(h=!1,x(l)):x(),e.autoplay.paused=!1,s("autoplayResume"))},M=()=>{if(e.destroyed||!e.autoplay.running)return;const t=n();"hidden"===t.visibilityState&&(h=!0,C(!0)),"visible"===t.visibilityState&&T()},P=t=>{"mouse"===t.pointerType&&(h=!0,m=!0,e.animating||e.autoplay.paused||C(!0))},k=t=>{"mouse"===t.pointerType&&(m=!1,e.autoplay.paused&&T())};i("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",P),e.el.addEventListener("pointerleave",k)),n().addEventListener("visibilitychange",M),S())}),i("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",P),e.el.removeEventListener("pointerleave",k)),n().removeEventListener("visibilitychange",M),e.autoplay.running&&E()}),i("_freeModeStaticRelease",()=>{(u||h)&&T()}),i("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?E():C(!0,!0)}),i("beforeTransitionStart",(t,i,n)=>{!e.destroyed&&e.autoplay.running&&(n||!e.params.autoplay.disableOnInteraction?C(!0,!0):E())}),i("sliderFirstMove",()=>{!e.destroyed&&e.autoplay.running&&(e.params.autoplay.disableOnInteraction?E():(d=!0,u=!1,h=!1,p=setTimeout(()=>{h=!0,u=!0,C(!0)},200)))}),i("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&d){if(clearTimeout(p),clearTimeout(r),e.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&e.params.cssMode&&T(),u=!1,d=!1}}),i("slideChange",()=>{!e.destroyed&&e.autoplay.running&&(f=!0)}),Object.assign(e.autoplay,{start:S,stop:E,pause:C,resume:T})},function({swiper:e,extendParams:t,on:i}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,a=!1;function r(){const t=e.thumbs.swiper;if(!t||t.destroyed)return;const i=t.clickedIndex,n=t.clickedSlide;if(n&&n.classList.contains(e.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let s;s=t.params.loop?parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,e.params.loop?e.slideToLoop(s):e.slideTo(s)}function o(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const i=e.constructor;if(t.swiper instanceof i){if(t.swiper.destroyed)return s=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(d(t.swiper)){const n=Object.assign({},t.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new i(n),a=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",r),!0}function l(t){const i=e.thumbs.swiper;if(!i||i.destroyed)return;const n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let s=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(s=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(s=1),s=Math.floor(s),i.slides.forEach(e=>e.classList.remove(a)),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let t=0;t<s;t+=1)g(i.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(a)});else for(let t=0;t<s;t+=1)i.slides[e.realIndex+t]&&i.slides[e.realIndex+t].classList.add(a);const r=e.params.thumbs.autoScrollOffset,o=r&&!i.params.loop;if(e.realIndex!==i.realIndex||o){const s=i.activeIndex;let a,l;if(i.params.loop){const t=i.slides.find(t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);a=i.slides.indexOf(t),l=e.activeIndex>e.previousIndex?"next":"prev"}else a=e.realIndex,l=a>e.previousIndex?"next":"prev";o&&(a+="next"===l?r:-1*r),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(a)<0&&(i.params.centeredSlides?a=a>s?a-Math.floor(n/2)+1:a+Math.floor(n/2)-1:a>s&&i.params.slidesPerGroup,i.slideTo(a,t?0:void 0))}}e.thumbs={swiper:null},i("beforeInit",()=>{const{thumbs:t}=e.params;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){const i=n(),s=()=>{const n="string"==typeof t.swiper?i.querySelector(t.swiper):t.swiper;if(n&&n.swiper)t.swiper=n.swiper,o(),l(!0);else if(n){const i=`${e.params.eventsPrefix}init`,s=a=>{t.swiper=a.detail[0],n.removeEventListener(i,s),o(),l(!0),t.swiper.update(
1),e.update()};n.addEventListener(i,s)}return n},a=()=>{if(e.destroyed)return;s()||requestAnimationFrame(a)};requestAnimationFrame(a)}else o(),l(!0)}),i("slideChange update resize observerUpdate",()=>{l()}),i("setTransition",(t,i)=>{const n=e.thumbs.swiper;n&&!n.destroyed&&n.setTransition(i)}),i("beforeDestroy",()=>{const t=e.thumbs.swiper;t&&!t.destroyed&&a&&t.destroy()}),Object.assign(e.thumbs,{init:o,update:l})},function({swiper:e,extendParams:t,emit:i,once:n}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;const t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;const{touchEventsData:t,touches:i}=e;0===t.velocities.length&&t.velocities.push({position:i[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:i[e.isHorizontal()?"currentX":"currentY"],time:l()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;const{params:s,wrapperEl:a,rtlTranslate:r,snapGrid:o,touchEventsData:c}=e,d=l()-c.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<o.length?e.slideTo(o.length-1):e.slideTo(e.slides.length-1);else{if(s.freeMode.momentum){if(c.velocities.length>1){const t=c.velocities.pop(),i=c.velocities.pop(),n=t.position-i.position,a=t.time-i.time;e.velocity=n/a,e.velocity/=2,Math.abs(e.velocity)<s.freeMode.minimumVelocity&&(e.velocity=0),(a>150||l()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=s.freeMode.momentumVelocityRatio,c.velocities.length=0;let t=1e3*s.freeMode.momentumRatio;const d=e.velocity*t;let u=e.translate+d;r&&(u=-u);let p,f=!1;const h=20*Math.abs(e.velocity)*s.freeMode.momentumBounceRatio;let m;if(u<e.maxTranslate())s.freeMode.momentumBounce?(u+e.maxTranslate()<-h&&(u=e.maxTranslate()-h),p=e.maxTranslate(),f=!0,c.allowMomentumBounce=!0):u=e.maxTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(u>e.minTranslate())s.freeMode.momentumBounce?(u-e.minTranslate()>h&&(u=e.minTranslate()+h),p=e.minTranslate(),f=!0,c.allowMomentumBounce=!0):u=e.minTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(s.freeMode.sticky){let t;for(let e=0;e<o.length;e+=1)if(o[e]>-u){t=e;break}u=Math.abs(o[t]-u)<Math.abs(o[t-1]-u)||"next"===e.swipeDirection?o[t]:o[t-1],u=-u}if(m&&n("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(t=r?Math.abs((-u-e.translate)/e.velocity):Math.abs((u-e.translate)/e.velocity),s.freeMode.sticky){const i=Math.abs((r?-u:u)-e.translate),n=e.slidesSizesGrid[e.activeIndex];t=i<n?s.speed:i<2*n?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void e.slideToClosest();s.freeMode.momentumBounce&&f?(e.updateProgress(p),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating=!0,E(a,()=>{e&&!e.destroyed&&c.allowMomentumBounce&&(i("momentumBounce"),e.setTransition(s.speed),setTimeout(()=>{e.setTranslate(p),E(a,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(u),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,E(a,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(u),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(s.freeMode.sticky)return void e.slideToClosest();s.freeMode&&i("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||d>=s.longSwipesMs)&&(i("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t,on:i}){let n,s,a,r;t({grid:{rows:1,fill:"column"}});const o=()=>{let t=e.params.spaceBetween;return"string"==typeof t&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:"string"==typeof t&&(t=parseFloat(t)),t};i("init",()=>{r=e.params.grid&&e.params.grid.rows>1}),i("update",()=>{const{params:t,el:i}=e,n=t.grid&&t.grid.rows>1;r&&!n?(i.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!r&&n&&(i.classList.add(`${t.containerModifierClass}grid`),"column"===t.grid.fill&&i.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),r=n}),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:r,fill:o}=e.params.grid,l=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;a=Math.floor(l/r),n=Math.floor(l/r)===l/r?l:Math.ceil(l/r)*r,"auto"!==i&&"row"===o&&(n=Math.max(n,i*r)),s=n/r},unsetSlides:()=>
vendor: 9,611 bytes, line 1
1{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height="",t.style[e.getDirectionLabel("margin-top")]="")})},updateSlide:(t,i,r)=>{const{slidesPerGroup:l}=e.params,c=o(),{rows:d,fill:u}=e.params.grid,p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:r.length;let f,h,m;if("row"===u&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,a=0===e?l:Math.min(Math.ceil((p-e*d*l)/d),l);m=Math.floor(s/a),h=s-m*a+e*l,f=h+m*n/d,i.style.order=f}else"column"===u?(h=Math.floor(t/d),m=t-h*d,(h>a||h===a&&m===d-1)&&(m+=1,m>=d&&(m=0,h+=1))):(m=Math.floor(t/s),h=t-m*s);i.row=m,i.column=h,i.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,i.style[e.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(t,i)=>{const{centeredSlides:s,roundLengths:a}=e.params,r=o(),{rows:l}=e.params.grid;if(e.virtualSize=(t+r)*n,e.virtualSize=Math.ceil(e.virtualSize/l)-r,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+r}px`),s){const t=[];for(let n=0;n<i.length;n+=1){let s=i[n];a&&(s=Math.floor(s)),i[n]<e.virtualSize+i[0]&&t.push(s)}i.splice(0,i.length),i.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:de.bind(e),prependSlide:ue.bind(e),addSlide:pe.bind(e),removeSlide:fe.bind(e),removeAllSlides:he.bind(e)})},function({swiper:e,extendParams:t,on:i}){t({fadeEffect:{crossFade:!1}}),me({effect:"fade",swiper:e,on:i,setTranslate:()=>{const{slides:t}=e;e.params.fadeEffect;for(let i=0;i<t.length;i+=1){const t=e.slides[i];let n=-t.swiperSlideOffset;e.params.virtualTranslate||(n-=e.translate);let s=0;e.isHorizontal()||(s=n,n=0);const a=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),r=ge(0,t);r.style.opacity=a,r.style.transform=`translate3d(${n}px, ${s}px, 0px)`}},setTransition:t=>{const i=e.slides.map(e=>m(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`}),ve({swiper:e,duration:t,transformElements:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:i}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const n=(e,t,i)=>{let n=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=b("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"left":"top")).split(" ")),e.append(n)),s||(s=b("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"right":"bottom")).split(" ")),e.append(s)),n&&(n.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};me({effect:"cube",swiper:e,on:i,setTranslate:()=>{const{el:t,wrapperEl:i,slides:s,width:a,height:r,rtlTranslate:o,size:l,browser:c}=e,d=M(e),u=e.params.cubeEffect,p=e.isHorizontal(),f=e.virtual&&e.params.virtual.enabled;let h,m=0;u.shadow&&(p?(h=e.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=b("div","swiper-cube-shadow"),e.wrapperEl.append(h)),h.style.height=`${a}px`):(h=t.querySelector(".swiper-cube-shadow"),h||(h=b("div","swiper-cube-shadow"),t.append(h))));for(let e=0;e<s.length;e+=1){const t=s[e];let i=e;f&&(i=parseInt(t.getAttribute("data-swiper-slide-index"),10));let a=90*i,r=Math.floor(a/360);o&&(a=-a,r=Math.floor(-a/360));const c=Math.max(Math.min(t.progress,1),-1);let h=0,g=0,v=0;i%4==0?(h=4*-r*l,v=0):(i-1)%4==0?(h=0,v=4*-r*l):(i-2)%4==0?(h=l+4*r*l,v=l):(i-3)%4==0&&(h=-l,v=3*l+4*l*r),o&&(h=-h),p||(g=h,h=0);const b=`rotateX(${d(p?0:-a)}deg) rotateY(${d(p?a:0)}deg) translate3d(${h}px, ${g}px, ${v}px)`;c<=1&&c>-1&&(m=90*i+90*c,o&&(m=90*-i-90*c)),t.style.transform=b,u.slideShadows&&n(t,c,p)}if(i.style.transformOrigin=`50% 50% -${l/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(p)h.style.transform=`translate3d(0px, ${a/2+u.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=u.shadowScale,n=u.shadowScale/t,s=u.shadowOffset;h.style.transform=`scale3d(${i}, 1, ${n}) translate3d(0px, ${r/2+s}px, ${-r/2/n}px) rotateX(-89.99deg)`}const g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;i.style.transform=`translate3d(0px,0,${g}px) rotateX(${d(e.isHorizontal()?0:m)}deg) rotateY(${d(e.isHorizontal()?-m:0)}deg)`,i.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:t=>{const{el:i,slides:n}=e;if(n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const e=i.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{const t=e.isHorizontal();e.slides.forEach(e=>{const i=Math.max(Math.min(e.progress,1),-1);n(e,i,t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:i}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});const n=(t,i)=>{let n=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");n||(n=be("flip",t,e.isHorizontal()?"left":"top")),s||(s=be("flip",t,e.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-i,0)),s&&(s.style.opacity=Math.max(i,0))};me({effect:"flip",swiper:e,on:i,setTranslate:()=>{const{slides:t,rtlTranslate:i}=e,s=e.params.flipEffect,a=M(e);for(let r=0;r<t.length;r+=1){const o=t[r];let l=o.progress;e.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));const c=o.swiperSlideOffset;let d=-180*l,u=0,p=e.params.cssMode?-c-e.translate:-c,f=0;e.isHorizontal()?i&&(d=-d):(f=p,p=0,u=-d,d=0),o.style.zIndex=-Math.abs(Math.round(l))+t.length,s.slideShadows&&n(o,l);const h=`translate3d(${p}px, ${f}px, 0px) rotateX(${a(u)}deg) rotateY(${a(d)}deg)`;ge(0,o).style.transform=h}},setTransition:t=>{const i=e.slides.map(e=>m(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ve({swiper:e,duration:t,transformElements:i})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let i=t.progress;e.params.flipEffect.limitRotation&&(i=Math.max(Math.min(t.progress,1),-1)),n(t,i)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:i}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),me({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{const{width:t,height:i,slides:n,slidesSizesGrid:s}=e,a=e.params.coverflowEffect,r=e.isHorizontal(),o=e.translate,l=r?t/2-o:i/2-o,c=r?a.rotate:-a.rotate,d=a.depth,u=M(e);for(let e=0,t=n.length;e<t;e+=1){const t=n[e],i=s[e],o=(l-t.swiperSlideOffset-i/2)/i,p="function"==typeof a.modifier?a.modifier(o):o*a.modifier;let f=r?c*p:0,h=r?0:c*p,m=-d*Math.abs(p),g=a.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(a.stretch)/100*i);let v=r?0:g*p,b=r?g*p:0,y=1-(1-a.scale)*Math.abs(p);Math.abs(b)<.001&&(b=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(y)<.001&&(y=0);const w=`translate3d(${b}px,${v}px,${m}px)  rotateX(${u(h)}deg) rotateY(${u(f)}deg) scale(${y})`;if(ge(0,t).style.transform=w,t.style.zIndex=1-Math.abs(Math.round(p)),a.slideShadows){let e=r?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=r?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=be("coverflow",t,r?"left":"top")),i||(i=be("coverflow",t,r?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),i&&(i.style.opacity=-p>0?-p:0)}}},setTransition:t=>{e.slides.map(e=>m(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:i}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const n=e=>"string"==typeof e?e:`${e}px`;me({effect:"creative",swiper:e,on:i,setTranslate:()=>{const{slides:t,wrapperEl:i,slidesSizesGrid:s}=e,a=e.params.creativeEffect,{progressMultiplier:r}=a,o=e.params.centeredSlides,l=M(e);if(o){const t=s[0]/2-e.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${t}px))`}for(let i=0;i<t.length;i+=1){const s=t[i],c=s.progress,d=Math.min(Math.max(s.progress,-a.limitProgress),a.limitProgress);let u=d;o||(u=Math.min(Math.max(s.originalProgress,-a.limitProgress),a.limitProgress));const p=s.swiperSlideOffset,f=[e.params.cssMode?-p-e.translate:-p,0,0],h=[0,0,0];let m=!1;e.isHorizontal()||(f[1]=f[0],f[0]=0);
1let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(g=a.next,m=!0):d>0&&(g=a.prev,m=!0),f.forEach((e,t)=>{f[t]=`calc(${e}px + (${n(g.translate[t])} * ${Math.abs(d*r)}))`}),h.forEach((e,t)=>{let i=g.rotate[t]*Math.abs(d*r);h[t]=i}),s.style.zIndex=-Math.abs(Math.round(c))+t.length;const v=f.join(", "),b=`rotateX(${l(h[0])}deg) rotateY(${l(h[1])}deg) rotateZ(${l(h[2])}deg)`,y=u<0?`scale(${1+(1-g.scale)*u*r})`:`scale(${1-(1-g.scale)*u*r})`,w=u<0?1+(1-g.opacity)*u*r:1-(1-g.opacity)*u*r,x=`translate3d(${v}) ${b} ${y}`;if(m&&g.shadow||!m){let e=s.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=be("creative",s)),e){const t=a.shadowPerProgress?d*(1/a.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const S=ge(0,s);S.style.transform=x,S.style.opacity=w,g.origin&&(S.style.transformOrigin=g.origin)}},setTransition:t=>{const i=e.slides.map(e=>m(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ve({swiper:e,duration:t,transformElements:i,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:i}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),me({effect:"cards",swiper:e,on:i,setTranslate:()=>{const{slides:t,activeIndex:i,rtlTranslate:n}=e,s=e.params.cardsEffect,{startTranslate:a,isTouched:r}=e.touchEventsData,o=n?-e.translate:e.translate;for(let l=0;l<t.length;l+=1){const c=t[l],d=c.progress,u=Math.min(Math.max(d,-4),4);let p=c.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let f=e.params.cssMode?-p-e.translate:-p,h=0;const m=-100*Math.abs(u);let g=1,v=-s.perSlideRotate*u,b=s.perSlideOffset-.75*Math.abs(u);const y=e.virtual&&e.params.virtual.enabled?e.virtual.from+l:l,w=(y===i||y===i-1)&&u>0&&u<1&&(r||e.params.cssMode)&&o<a,x=(y===i||y===i+1)&&u<0&&u>-1&&(r||e.params.cssMode)&&o>a;if(w||x){const t=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*t,g+=-.5*t,b+=96*t,h=(s.rotate||e.isHorizontal()?-25:0)*t*Math.abs(u)+"%"}if(f=u<0?`calc(${f}px ${n?"-":"+"} (${b*Math.abs(u)}%))`:u>0?`calc(${f}px ${n?"-":"+"} (-${b*Math.abs(u)}%))`:`${f}px`,!e.isHorizontal()){const e=h;h=f,f=e}const S=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),E=`\n        translate3d(${f}, ${h}, ${m}px)\n        rotateZ(${s.rotate?n?-v:v:0}deg)\n        scale(${S})\n      `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=be("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+t.length;ge(0,c).style.transform=E}},setTransition:t=>{const i=e.slides.map(e=>m(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ve({swiper:e,duration:t,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}];return re.use(ye),re}();function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Jt(e,t,i){t&&r(e.prototype,t),i&&r(e,i),Object.defineProperty(e,"prototype",{writable:!1})}n=this,t=function(){"use strict";var e="(prefers-reduced-motion: reduce)",t={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7};function i(e){e.length=0}function n(e,t,i){return Array.prototype.slice.call(e,t,i)}function s(e){return e.bind.apply(e,[null].concat(n(arguments,1)))}function a(){}var r=setTimeout;function o(e){return requestAnimationFrame(e)}function l(e,t){return typeof t===e}function c(e){return!h(e)&&l("object",e)}var d=Array.isArray,u=s(l,"function"),p=s(l,"string"),f=s(l,"undefined");function h(e){return null===e}function m(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function g(e){return d(e)?e:[e]}function v(e,t){g(e).forEach(t)}function b(e,t){return-1<e.indexOf(t)}function y(e,t){return e.push.apply(e,g(t)),e}function w(e,t,i){e&&v(t,function(t){t&&e.classList[i?"add":"remove"](t)})}function x(e,t){w(e,p(t)?t.split(" "):t,!0)}function S(e,t){v(t,e.appendChild.bind(e))}function E(e,t){v(e,function(e){var i=(t||e).parentNode;i&&i.insertBefore(e,t)})}function C(e,t){return m(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function T(e,t){return e=e?n(e.children):[],t?e.filter(function(e){return C(e,t)}):e}function M(e,t){return t?T(e,t)[0]:e.firstElementChild}var P=Object.keys;
vendor: 25,150 bytes, line 1
1function k(e,t,i){e&&(i?P(e).reverse():P(e)).forEach(function(i){"__proto__"!==i&&t(e[i],i)})}function L(e){return n(arguments,1).forEach(function(t){k(t,function(i,n){e[n]=t[n]})}),e}function $(e){return n(arguments,1).forEach(function(t){k(t,function(t,i){d(t)?e[i]=t.slice():c(t)?e[i]=$({},c(e[i])?e[i]:{},t):e[i]=t})}),e}function I(e,t){v(t||P(e),function(t){delete e[t]})}function A(e,t){v(e,function(e){v(t,function(t){e&&e.removeAttribute(t)})})}function _(e,t,i){c(t)?k(t,function(t,i){_(e,i,t)}):v(e,function(e){h(i)||""===i?A(e,t):e.setAttribute(t,String(i))})}function z(e,t,i){return e=document.createElement(e),t&&(p(t)?x:_)(e,t),i&&S(i,e),e}function O(e,t,i){if(f(i))return getComputedStyle(e)[t];h(i)||(e.style[t]=""+i)}function D(e,t){O(e,"display",t)}function F(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function B(e,t){return e.getAttribute(t)}function H(e,t){return e&&e.classList.contains(t)}function R(e){return e.getBoundingClientRect()}function N(e){v(e,function(e){e&&e.parentNode&&e.parentNode.removeChild(e)})}function j(e){return M((new DOMParser).parseFromString(e,"text/html").body)}function G(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function X(e,t){return e&&e.querySelector(t)}function q(e,t){return t?n(e.querySelectorAll(t)):[]}function Y(e,t){w(e,t,!1)}function V(e){return e.timeStamp}function W(e){return p(e)?e:e?e+"px":""}var U="splide",K="data-"+U;function Z(e,t){if(!e)throw new Error("["+U+"] "+(t||""))}var Q=Math.min,J=Math.max,ee=Math.floor,te=Math.ceil,ie=Math.abs;function ne(e,t,i){return ie(e-t)<i}function se(e,t,i,n){var s=Q(t,i);t=J(t,i);return n?s<e&&e<t:s<=e&&e<=t}function ae(e,t,i){var n=Q(t,i);t=J(t,i);return Q(J(n,e),t)}function re(e){return(0<e)-(e<0)}function oe(e,t){return v(t,function(t){e=e.replace("%s",""+t)}),e}function le(e){return e<10?"0"+e:""+e}var ce={};function de(){var e=[];function t(e,t,i){v(e,function(e){e&&v(t,function(t){t.split(" ").forEach(function(t){t=t.split("."),i(e,t[0],t[1])})})})}return{bind:function(i,n,s,a){t(i,n,function(t,i,n){var r="addEventListener"in t,o=r?t.removeEventListener.bind(t,i,s,a):t.removeListener.bind(t,s);r?t.addEventListener(i,s,a):t.addListener(s),e.push([t,i,n,s,o])})},unbind:function(i,n,s){t(i,n,function(t,i,n){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==i||e[2]!==n||s&&e[3]!==s)||(e[4](),!1)})})},dispatch:function(e,t,i){var n;return"function"==typeof CustomEvent?n=new CustomEvent(t,{bubbles:!0,detail:i}):(n=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!1,i),e.dispatchEvent(n),n},destroy:function(){e.forEach(function(e){e[4]()}),i(e)}}}var ue="mounted",pe="move",fe="moved",he="click",me="refresh",ge="updated",ve="resize",be="resized",ye="scroll",we="scrolled",xe="destroy",Se="navigation:mounted",Ee="autoplay:play",Ce="autoplay:pause",Te="lazyload:loaded";function Me(e){var t=e?e.event.bus:document.createDocumentFragment(),i=de();return e&&e.event.on(xe,i.destroy),L(i,{bus:t,on:function(e,n){i.bind(t,g(e).join(" "),function(e){n.apply(n,d(e.detail)?e.detail:[])})},off:s(i.unbind,t),emit:function(e){i.dispatch(t,e,n(arguments,1))}})}function Pe(e,t,i,n){var s,a,r=Date.now,l=0,c=!0,d=0;function u(){if(!c){if(l=e?Q((r()-s)/e,1):1,i&&i(l),1<=l&&(t(),s=r(),n&&++d>=n))return p();a=o(u)}}function p(){c=!0}function f(){a&&cancelAnimationFrame(a),c=!(a=l=0)}return{start:function(t){t||f(),s=r()-(t?l*e:0),c=!1,a=o(u)},rewind:function(){s=r(),l=0,i&&i(l)},pause:p,cancel:f,set:function(t){e=t},isPaused:function(){return c}}}var ke,Le,$e=(ke="Arrow")+"Left",Ie=ke+"Right",Ae=ke+"Up",_e="ttb",ze={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[Ae,Ie],ArrowRight:[ke=ke+"Down",$e]},Oe="role",De="tabindex",Fe=(Le="aria-")+"controls",Be=Le+"current",He=Le+"selected",Re=Le+"label",Ne=Le+"labelledby",je=Le+"hidden",Ge=Le+"orientation",Xe=Le+"roledescription",qe=Le+"live",Ye=Le+"busy",Ve=Le+"atomic",We=[Oe,De,"disabled",Fe,Be,Re,Ne,je,Ge,Xe],Ue=U,Ke=(Le=U+"__")+"track",Ze=Le+"list",Qe=Le+"slide",Je=Qe+"--clone",et=Qe+"__container",tt=Le+"arrows",it=Le+"arrow",nt=it+"--prev",st=it+"--next",at=Le+"pagination",rt=at+"__page",ot=Le+"progress__bar",lt=Le+"toggle",ct=Le+"sr",dt="is-active",ut="is-prev",pt="is-next",ft="is-visible",ht="is-loading",mt="is-focus-in",gt="is-overflow",vt=[dt,ft,ut,pt,ht,mt,gt],bt="touchstart mousedown",yt="touchmove mousemove",wt="touchend touchcancel mouseup click",xt="slide",St="loop",Et="fade";var Ct=K+"-interval",Tt={passive:!1,capture:!0},Mt={Spacebar:" ",Right:Ie,Left:$e,Up:Ae,Down:ke};function Pt(e){return e=p(e)?e:e.key,Mt[e]||e}var kt="keydown",Lt=K+"-lazy",$t=Lt+"-srcset",It="["+Lt+"], ["+$t+"]",At=[" ","Enter"],_t=Object.freeze({__proto__:null,Media:function(t,i,n){var s=t.state,a=n.breakpoints||{},r=n.reducedMotion||{},o=de(),l=[];function c(e){e&&o.destroy()}function d(e,t){t=matchMedia(t),o.bind(t,"change",u),l.push([e,t])}function u(){var e=s.is(7),i=n.direction,a=l.reduce(function(e,t){return $(e,t[1].matches?t[0]:{})},{});I(n),p(a),n.destroy?t.destroy("completely"===n.destroy):e?(c(!0),t.mount()):i!==n.direction&&t.refresh()}function p(e,i,a){$(n,e),i&&$(Object.getPrototypeOf(n),e),!a&&s.is(1)||t.emit(ge,n)}return{setup:function(){var t="min"===n.mediaQuery;P(a).sort(function(e,i){return t?+e-+i:+i-+e}).forEach(function(e){d(a[e],"("+(t?"min":"max")+"-width:"+e+"px)")}),d(r,e),u()},destroy:c,reduce:function(t){matchMedia(e).matches&&(t?$(n,r):I(n,P(r)))},set:p}},Direction:function(e,t,i){return{resolve:function(e,t,n){var s="rtl"!==(n=n||i.direction)||t?n===_e?0:-1:1;return ze[e]&&ze[e][s]||e.replace(/width|left|right/i,function(e,t){return e=ze[e.toLowerCase()][s]||e,0<t?e.charAt(0).toUpperCase()+e.slice(1):e})},orient:function(e){return e*("rtl"===i.direction?1:-1)}}},Elements:function(e,t,n){var s,a,r,o=Me(e),l=o.on,c=o.bind,d=e.root,p=n.i18n,f={},h=[],m=[],g=[];function v(){s=E("."+Ke),a=M(s,"."+Ze),Z(s&&a,"A track/list element is missing."),y(h,T(a,"."+Qe+":not(."+Je+")")),k({arrows:tt,pagination:at,prev:nt,next:st,bar:ot,toggle:lt},function(e,t){f[t]=E("."+e)}),L(f,{root:d,track:s,list:a,slides:h});var e=d.id||function(e){return""+e+le(ce[e]=(ce[e]||0)+1)}(U),t=n.role;d.id=e,s.id=s.id||e+"-track",a.id=a.id||e+"-list",!B(d,Oe)&&"SECTION"!==d.tagName&&t&&_(d,Oe,t),_(d,Xe,p.carousel),_(a,Oe,"presentation"),S()}function b(e){var t=We.concat("style");i(h),Y(d,m),Y(s,g),A([s,a],t),A(d,e?t:["style",Xe])}function S(){Y(d,m),Y(s,g),m=P(Ue),g=P(Ke),x(d,m),x(s,g),_(d,Re,n.label),_(d,Ne,n.labelledby)}function E(e){return(e=X(d,e))&&function(e,t){if(u(e.closest))return e.closest(t);for(var i=e;i&&1===i.nodeType&&!C(i,t);)i=i.parentElement;return i}(e,"."+Ue)===d?e:void 0}function P(e){return[e+"--"+n.type,e+"--"+n.direction,n.drag&&e+"--draggable",n.isNavigation&&e+"--nav",e===Ue&&dt]}return L(f,{setup:v,mount:function(){l(me,b),l(me,v),l(ge,S),c(document,bt+" keydown",function(e){r="keydown"===e.type},{capture:!0}),c(d,"focusin",function(){w(d,mt,!!r)})},destroy:b})},Slides:function(e,t,n){var a=Me(e),r=a.on,o=a.emit,l=a.bind,c=(a=t.Elements).slides,d=a.list,f=[];function h(){c.forEach(function(e,t){T(e,t,-1)})}function y(){k(function(e){e.destroy()}),i(f)}function T(t,i,n){i=function(e,t,i,n){var a,r=Me(e),o=r.on,l=r.emit,c=r.bind,d=e.Components,u=e.root,p=e.options,f=p.isNavigation,h=p.updateOnMove,m=p.i18n,g=p.pagination,v=p.slideFocus,b=d.Direction.resolve,y=B(n,"style"),x=B(n,Re),S=-1<i,E=M(n,"."+et);function C(){var s=e.splides.map(function(e){return(e=e.splide.Components.Slides.getAt(t))?e.slide.id:""}).join(" ");_(n,Re,oe(m.slideX,(S?i:t)+1)),_(n,Fe,s),_(n,Oe,v?"button":""),v&&A(n,Xe)}function T(){a||P()}function P(){var i,s,r;a||(i=e.index,(r=k())!==H(n,dt)&&(w(n,dt,r),_(n,Be,f&&r||""),l(r?"active":"inactive",L)),r=function(){if(e.is(Et))return k();var t=R(d.Elements.track),i=R(n),s=b("left",!0),a=b("right",!0);return ee(t[s])<=te(i[s])&&ee(i[a])<=te(t[a])}(),s=!r&&(!k()||S),e.state.is([4,5])||_(n,je,s||""),_(q(n,p.focusableNodes||""),De,s?-1:""),v&&_(n,De,s?-1:0),r!==H(n,ft)&&(w(n,ft,r),l(r?"visible":"hidden",L)),r||document.activeElement!==n||(s=d.Slides.getAt(e.index))&&F(s.slide),w(n,ut,t===i-1),w(n,pt,t===i+1))}function k(){var n=e.index;return n===t||p.cloneStatus&&n===i}var L={index:t,slideIndex:i,slide:n,container:E,isClone:S,mount:function(){S||(n.id=u.id+"-slide"+le(t+1),_(n,Oe,g?"tabpanel":"group"),_(n,Xe,m.slide),_(n,Re,x||oe(m.slideLabel,[t+1,e.length]))),c(n,"click",s(l,he,L)),c(n,"keydown",s(l,"sk",L)),o([fe,"sh",we],P),o(Se,C),h&&o(pe,T)},destroy:function(){a=!0,r.destroy(),Y(n,vt),A(n,We),_(n,"style",y),_(n,Re,x||"")},update:P,style:function(e,t,i){O(i&&E||n,e,t)},isWithin:function(i,n){return i=ie(i-t),(i=S||!p.rewind&&!e.is(St)?i:Q(i,e.length-i))<=n}};return L}(e,i,n,t),i.mount(),f.push(i),f.sort(function(e,t){return e.index-t.index})}function P(e){return e?L(function(e){return!e.isClone}):f}function k(e,t){P(t).forEach(e)}function L(e){return f.filter(u(e)?e:function(t){return p(e)?C(t.slide,e):b(g(e),t.index)})}return{mount:function(){h(),r(me,y),r(me,h)},destroy:y,update:function(){k(function(e){e.update()})},register:T,get:P,getIn:function(e){var i=t.Controller,s=i.toIndex(e),a=i.hasFocus()?1:n.perPage;return L(function(e){return se(e.index,s,s+a-1)})},getAt:function(e){return L(e)[0]},add:function(e,t){v(e,function(e){var i,a,r;m(e=p(e)?j(e):e)&&((i=c[t])?E(e,i):S(d,e),x(e,n.classes.slide),i=e,a=s(o,ve),i=q(i,"img"),(r=i.length)?i.forEach(function(e){l(e,"load error",function(){--r||a()})}):a())}),o(me)},remove:function(e){N(L(e).map(function(e){return e.slide})),o(me)},forEach:k,filter:L,style:function(e,t,i){k(function(n){n.style(e,t,i)})},getLength:function(e){return(e?c:f).length},isEnough:function(){return f.length>n.perPage}}},Layout:function(e,t,i){var n,a,r,o=(u=Me(e)).on,l=u.bind,d=u.emit,u=t.Slides,p=t.Direction.resolve,f=(t=t.Elements).root,h=t.track,m=t.list,g=u.getAt,v=u.style;function b(){n=i.direction===_e,O(f,"maxWidth",W(i.width)),O(h,p("paddingLeft"),x(!1)),O(h,p("paddingRight"),x(!0)),y(!0)}function y(e){var t=R(f);!e&&a.width===t.width&&a.height===t.height||(O(h,"height",function(){var e="";return n&&(Z(e=S(),"height or heightRatio is missing."),e="calc("+e+" - "+x(!1)+" - "+x(!0)+")"),e}()),v(p("marginRight"),W(i.gap)),v("width",i.autoWidth?null:W(i.fixedWidth)||(n?"":E())),v("height",W(i.fixedHeight)||(n?i.autoHeight?null:E():S()),!0),a=t,d(be),r!==(r=L())&&(w(f,gt,r),d("overflow",r)))}function x(e){var t=i.padding;e=p(e?"right":"left");return t&&W(t[e]||(c(t)?0:t))||"0px"}function S(){return W(i.height||R(m).width*i.heightRatio)}function E(){var e=W(i.gap);return"calc((100%"+(e&&" + "+e)+")/"+(i.perPage||1)+(e&&" - "+e)+")"}function C(){return R(m)[p("width")]}function T(e,t){return(e=g(e||0))?R(e.slide)[p("width")]+(t?0:k()):0}function M(e,t){var i;return(e=g(e))?(e=R(e.slide)[p("right")],i=R(m)[p("left")],ie(e-i)+(t?0:k())):0}function P(t){return M(e.length-1)-M(0)+T(0,t)}function k(){var e=g(0);return e&&parseFloat(O(e.slide,p("marginRight")))||0}function L(){return e.is(Et)||P(!0)>C()}return{mount:function(){var e,t;b(),l(window,"resize load",(e=s(d,ve),t=Pe(0,e,null,1),function(){t.isPaused()&&t.start()})),o([ge,me],b),o(ve,y)},resize:y,listSize:C,slideSize:T,sliderSize:P,totalSize:M,getPadding:function(e){return parseFloat(O(h,p("padding"+(e?"Right":"Left"))))||0},isOverflow:L}},Clones:function(e,t,n){var s,a=Me(e),r=a.on,o=t.Elements,l=t.Slides,c=t.Direction.resolve,d=[];function u(){if(r(me,p),r([ge,ve],m),s=g()){var i=s,a=l.get().slice(),c=a.length;if(c){for(;a.length<i;)y(a,a);y(a.slice(-i),a.slice(0,i)).forEach(function(t,s){var r=s<i,u=function(t,i){return x(t=t.cloneNode(!0),n.classes.clone),t.id=e.root.id+"-clone"+le(i+1),t}(t.slide,s);r?E(u,a[0].slide):S(o.list,u),y(d,u),l.register(u,s-i+(r?0:c),t.index)})}t.Layout.resize(!0)}}function p(){h(),u()}function h(){N(d),i(d),a.destroy()}function m(){var e=g();s!==e&&(s<e||!e)&&a.emit(me)}function g(){var i,s=n.clones;return e.is(St)?f(s)&&(s=(i=n[c("fixedWidth")]&&t.Layout.slideSize(0))&&te(R(o.track)[c("width")]/i)||n[c("autoWidth")]&&e.length||2*n.perPage):s=0,s}return{mount:u,destroy:h}},Move:function(e,t,i){var n,s=Me(e),a=s.on,r=s.emit,o=e.state.set,l=(s=t.Layout).slideSize,c=s.getPadding,d=s.totalSize,u=s.listSize,p=s.sliderSize,h=(s=t.Direction).resolve,m=s.orient,g=(s=t.Elements).list,v=s.track;function b(){t.Controller.isBusy()||(t.Scroll.cancel(),y(e.index),t.Slides.update())}function y(e){w(C(e,!0))}function w(i,n){e.is(Et)||(n=n?i:function(i){var n,s;return e.is(St)&&(s=(n=E(i))>t.Controller.getEnd(),(n<0||s)&&(i=x(i,s))),i}(i),O(g,"transform","translate"+h("X")+"("+n+"px)"),i!==n&&r("sh"))}function x(e,t){var i=e-M(t),n=p();return e-m(n*(te(ie(i)/n)||1))*(t?1:-1)}function S(){w(T(),!0),n.cancel()}function E(e){for(var i=t.Slides.get(),n=0,s=1/0,a=0;a<i.length;a++){var r=i[a].index,o=ie(C(r,!0)-e);if(!(o<=s))break;s=o,n=r}return n}function C(t,n){var s=m(d(t-1)-("center"===(s=i.focus)?(u()-l(t,!0))/2:+s*l(t)||0));return n?(t=s,t=i.trimSpace&&e.is(xt)?ae(t,0,m(p(!0)-u())):t):s}function T(){var e=h("left");return R(g)[e]-R(v)[e]+m(c(!1))}function M(e){return C(e?t.Controller.getEnd():0,!!i.trimSpace)}return{mount:function(){n=t.Transition,a([ue,be,ge,me],b)},move:function(e,t,i,s){var a,l;e!==t&&(a=i<e,l=m(x(T(),a)),a?0<=l:l<=g[h("scrollWidth")]-R(v)[h("width")])&&(S(),w(x(T(),i<e),!0)),o(4),r(pe,t,i,e),n.start(t,function(){o(3),r(fe,t,i,e),s&&s()})},jump:y,translate:w,shift:x,cancel:S,toIndex:E,toPosition:C,getPosition:T,getLimit:M,exceededLimit:function(e,t){t=f(t)?T():t;var i=!0!==e&&m(t)<m(M(!1));e=!1!==e&&m(t)>m(M(!0));return i||e},reposition:b}},Controller:function(e,t,i){var n,a,r,o,l=Me(e),c=l.on,d=l.emit,u=t.Move,h=u.getPosition,m=u.getLimit,g=u.toPosition,v=(l=t.Slides).isEnough,b=l.getLength,y=i.omitEnd,w=e.is(St),x=e.is(xt),S=s(k,!1),E=s(k,!0),C=i.start||0,T=C;function M(){a=b(!0),r=i.perMove,o=i.perPage,n=I();var e=ae(C,0,y?n:a-1);e!==C&&(C=e,u.reposition())}function P(){n!==I()&&d("ei")}function k(e,t){var i=r||(O()?1:o);return-1===(i=L(C+i*(e?-1:1),C,!(r||O())))&&x&&!ne(h(),m(!e),1)?e?0:n:t?i:$(i)}function L(t,s,l){var c;return v()||O()?((c=function(t){if(x&&"move"===i.trimSpace&&t!==C)for(var n=h();n===g(t,!0)&&se(t,0,e.length-1,!i.rewind);)t<C?--t:++t;return t}(t))!==t&&(s=t,t=c,l=!1),t<0||n<t?t=r||!se(0,t,s,!0)&&!se(n,s,t,!0)?w?l?t<0?-(a%o||o):a:t:i.rewind?t<0?n:0:-1:A(_(t)):l&&t!==s&&(t=A(_(s)+(t<s?-1:1)))):t=-1,t}function $(e){return w?(e+a)%a||0:e}function I(){for(var e=a-(O()||w&&r?1:o);y&&0<e--;)if(g(a-1,!0)!==g(e,!0)){e++;break}return ae(e,0,a-1)}function A(e){return ae(O()?e:o*e,0,n)}function _(e){return O()?Q(e,n):ee((n<=e?a-1:e)/o)}function z(e){e!==C&&(T=C,C=e)}function O(){return!f(i.focus)||i.isNavigation}function D(){return e.state.is([4,5])&&!!i.waitForTransition}return{mount:function(){M(),c([ge,me,"ei"],M),c(be,P)},go:function(e,t,i){var s;D()||-1<(s=$(e=function(e){var t,i,s=C;return p(e)?(t=(i=e.match(/([+\-<>])(\d+)?/)||[])[1],i=i[2],"+"===t||"-"===t?s=L(C+ +(""+t+(+i||1)),C):">"===t?s=i?A(+i):S(!0):"<"===t&&(s=E(!0))):s=w?e:ae(e,0,n),s}(e)))&&(t||s!==C)&&(z(s),u.move(e,s,T,i))},scroll:function(e,i,s,a){t.Scroll.scroll(e,i,s,function(){var e=$(u.toIndex(h()));z(y?Q(e,n):e),a&&a()})},getNext:S,getPrev:E,getAdjacent:k,getEnd:I,setIndex:z,getIndex:function(e){return e?T:C},toIndex:A,toPage:_,toDest:function(e){return e=u.toIndex(e),x?ae(e,0,n):e},hasFocus:O,isBusy:D}},Arrows:function(e,t,i){var n,a,r=Me(e),o=r.on,l=r.bind,c=r.emit,d=i.classes,u=i.i18n,p=t.Elements,f=t.Controller,h=p.arrows,m=p.track,g=h,v=p.prev,b=p.next,y={};function w(){var e=i.arrows;!e||v&&b||(g=h||z("div",d.arrows),v=P(!0),b=P(!1),n=!0,S(g,[v,b]),h||E(g,m)),v&&b&&(L(y,{prev:v,next:b}),D(g,e?"":"none"),x(g,a=tt+"--"+i.direction),e&&(o([ue,fe,me,we,"ei"],k),l(b,"click",s(M,">")),l(v,"click",s(M,"<")),k(),_([v,b],Fe,m.id),c("arrows:mounted",v,b))),o(ge,C)}function C(){T(),w()}function T(){r.destroy(),Y(g,a),n?(N(h?[v,b]:g),v=b=null):A([v,b],We)}function M(e){f.go(e,!0)}function P(e){return j('<button class="'+d.arrow+" "+(e?d.prev:d.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(i.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function k(){var t,i,n,s;v&&b&&(s=e.index,t=f.getPrev(),i=f.getNext(),n=-1<t&&s<t?u.last:u.prev,s=-1<i&&i<s?u.first:u.next,v.disabled=t<0,b.disabled=i<0,_(v,Re,n),_(b,Re,s),c("arrows:updated",v,b,t,i))}return{arrows:y,mount:w,destroy:T,update:k}},Autoplay:function(e,t,i){var n,s,a=Me(e),r=a.on,o=a.bind,l=a.emit,c=Pe(i.interval,e.go.bind(e,">"),function(e){var t=u.bar;t&&O(t,"width",100*e+"%"),l("autoplay:playing",e)}),d=c.isPaused,u=t.Elements,p=(a=t.Elements).root,f=a.toggle,h=i.autoplay,m="pause"===h;function g(){d()&&t.Slides.isEnough()&&(c.start(!i.resetProgress),s=n=m=!1,y(),l(Ee))}function v(e){m=!!(e=void 0===e||e),y(),d()||(c.pause(),l(Ce))}function b(){m||(n||s?v(!1):g())}function y(){f&&(w(f,dt,!m),_(f,Re,i.i18n[m?"play":"pause"]))}function x(e){e=t.Slides.getAt(e),c.set(e&&+B(e.slide,Ct)||i.interval)}return{mount:function(){h&&(i.pauseOnHover&&o(p,"mouseenter mouseleave",function(e){n="mouseenter"===e.type,b()}),i.pauseOnFocus&&o(p,"focusin focusout",function(e){s="focusin"===e.type,b()}),f&&o(f,"click",function(){m?g():v(!0)}),r([pe,ye,me],c.rewind),r(pe,x),f&&_(f,Fe,u.track.id),m||g(),y())},destroy:c.cancel,play:g,pause:v,isPaused:d}},Cover:function(e,t,i){var n=Me(e).on;function a(e){t.Slides.forEach(function(t){var i=M(t.container||t.slide,"img");i&&i.src&&r(e,i,t)})}function r(e,t,i){i.style("background",e?'center/cover no-repeat url("'+t.src+'")':"",!0),D(t,e?"none":"")}return{mount:function(){i.cover&&(n(Te,s(r,!0)),n([ue,ge,me],s(a,!0)))},destroy:s(a,!1)}},Scroll:function(e,t,i){var n,a,r=Me(e),o=r.on,l=r.emit,c=e.state.set,d=t.Move,u=d.getPosition,p=d.getLimit,f=d.exceededLimit,h=d.translate,m=e.is(xt),g=1;function v(e,i,r,o,p){var h,v=u();w(),!r||m&&f()||(r=t.Layout.sliderSize(),h=re(e)*r*ee(ie(e)/r)||0,e=d.toPosition(t.Controller.toDest(e%r))+h),r=ne(v,e,1);g=1,i=r?0:i||J(ie(e-v)/1.5,800),a=o,n=Pe(i,b,s(y,v,e,p),1),c(5),l(ye),n.start()}function b(){c(3),a&&a(),l(we)}function y(e,t,n,s){var r=u();s=(e+(t-e)*(t=s,(e=i.easingFunc)?e(t):1-Math.pow(1-t,4))-r)*g;h(r+s),m&&!n&&f()&&(g*=.6,ie(s)<10&&v(p(f(!0)),600,!1,a,!0))}function w(){n&&n.cancel()}function x(){n&&!n.isPaused()&&(w(),b())}return{mount:function(){o(pe,w),o([ge,me],x)},destroy:w,scroll:v,cancel:x}},Drag:function(e,t,i){var n,s,r,o,l,d,u,p,f=Me(e),h=f.on,m=f.emit,g=f.bind,v=f.unbind,b=e.state,y=t.Move,w=t.Scroll,x=t.Controller,S=t.Elements.track,E=t.Media.reduce,T=(f=t.Direction).resolve,M=f.orient,P=y.getPosition,k=y.exceededLimit,L=!1;function $(){var e=i.drag;N(!e),o="free"===e}function I(e){var t,n,s;d=!1,u||(t=R(e),n=e.target,s=i.noDrag,C(n,"."+rt+", ."+it)||s&&C(n,s)||!t&&e.button||(x.isBusy()?G(e,!0):(p=t?S:window,l=b.is([4,5]),r=null,g(p,yt,A,Tt),g(p,wt,_,Tt),y.cancel(),w.cancel(),O(e))))}function A(t){var s,a,r,o,u;b.is(6)||(b.set(6),m("drag")),t.cancelable&&(l?(y.translate(n+D(t)/(L&&e.is(xt)?5:1)),u=200<F(t),s=L!==(L=k()),(u||s)&&O(t),d=!0,m("dragging"),G(t)):ie(D(u=t))>ie(D(u,!0))&&(s=t,o=(r=c(a=i.dragMinThreshold))&&a.mouse||0,r=(r?a.touch:+a)||10,l=ie(D(s))>(R(s)?r:o),G(t)))}function _(n){var s,a,r;b.is(6)&&(b.set(3),m("dragged")),l&&(a=function(e){return P()+re(e)*Q(ie(e)*(i.flickPower||600),o?1/0:t.Layout.listSize()*(i.flickMaxPages||1))}(s=function(t){if(e.is(St)||!L){var i=F(t);if(i&&i<200)return D(t)/i}return 0}(s=n)),r=i.rewind&&i.rewindByDrag,E(!1),o?x.scroll(a,0,i.snap):e.is(Et)?x.go(M(re(s))<0?r?"<":"-":r?">":"+"):e.is(xt)&&L&&r?x.go(k(!0)?">":"<"):x.go(x.toDest(a),!0),E(!0),G(n)),v(p,yt,A),v(p,wt,_),l=!1}function z(e){!u&&d&&G(e,!0)}function O(e){r=s,s=e,n=P()}function D(e,t){return H(e,t)-H(B(e),t)}function F(e){return V(e)-V(B(e))}function B(e){return s===e&&r||s}function H(e,t){return(R(e)?e.changedTouches[0]:e)["page"+T(t?"Y":"X")]}function R(e){return"undefined"!=typeof TouchEvent&&e instanceof TouchEvent}function N(e){u=e}return{mount:function(){g(S,yt,a,Tt),g(S,wt,a,Tt),g(S,bt,I,Tt),g(S,"click",z,{capture:!0}),g(S,"dragstart",G),h([ue,ge],$)},disable:N,isDragging:function(){return l}}},Keyboard:function(e,t,i){var n,s,a=Me(e),o=a.on,l=a.bind,c=a.unbind,d=e.root,u=t.Direction.resolve;function p(){var e=i.keyboard;e&&(n="global"===e?window:d,l(n,kt,m))}function f(){c(n,kt)}function h(){var e=s;s=!0,r(function(){s=e})}function m(t){s||((t=Pt(t))===u($e)?e.go("<"):t===u(Ie)&&e.go(">"))}return{mount:function(){p(),o(ge,f),o(ge,p),o(pe,h)},destroy:f,disable:function(e){s=e}}},LazyLoad:function(e,t,n){var a=Me(e),r=a.on,o=a.off,l=a.bind,c=a.emit,d="sequential"===n.lazyLoad,u=[fe,we],p=[];function f(){i(p),t.Slides.forEach(function(e){q(e.slide,It).forEach(function(t){var i=B(t,Lt),s=B(t,$t);i===t.src&&s===t.srcset||(i=n.classes.spinner,i=M(s=t.parentElement,"."+i)||z("span",i,s),p.push([t,e,i]),t.src||D(t,"none"))})}),(d?v:(o(u),r(u,h),h))()}function h(){(p=p.filter(function(t){var i=n.perPage*((n.preloadPages||1)+1)-1;return!t[1].isWithin(e.index,i)||m(t)})).length||o(u)}function m(e){var t=e[0];x(e[1].slide,ht),l(t,"load error",s(g,e)),_(t,"src",B(t,Lt)),_(t,"srcset",B(t,$t)),A(t,Lt),A(t,$t)}function g(e,t){var i=e[0],n=e[1];Y(n.slide,ht),"error"!==t.type&&(N(e[2]),D(i,""),c(Te,i,n),c(ve)),d&&v()}function v(){p.length&&m(p.shift())}return{mount:function(){n.lazyLoad&&(f(),r(me,f))},destroy:s(i,p),check:h}},Pagination:function(e,t,a){var r,o,l=Me(e),c=l.on,d=l.emit,u=l.bind,p=t.Slides,f=t.Elements,h=t.Controller,m=h.hasFocus,g=h.getIndex,v=h.go,b=t.Direction.resolve,y=f.pagination,w=[];function S(){r&&(N(y?n(r.children):r),Y(r,o),i(w),r=null),l.destroy()}function E(e){v(">"+e,!0)}function C(e,t){var i=w.length,n=Pt(t),s=T(),a=-1;(s=(n===b(Ie,!1,s)?a=++e%i:n===b($e,!1,s)?a=(--e+i)%i:"Home"===n?a=0:"End"===n&&(a=i-1),w[a]))&&(F(s.button),v(">"+a),G(t,!0))}function T(){return a.paginationDirection||a.direction}function M(e){return w[h.toPage(e)]}function P(){var e,t=M(g(!0)),i=M(g());t&&(Y(e=t.button,dt),A(e,He),_(e,De,-1)),i&&(x(e=i.button,dt),_(e,He,!0),_(e,De,"")),d("pagination:updated",{list:r,items:w},t,i)}return{items:w,mount:function t(){S(),c([ge,me,"ei"],t);var i=a.pagination;if(y&&D(y,i?"":"none"),i){c([pe,ye,we],P);i=e.length;var n=a.classes,l=a.i18n,g=a.perPage,v=m()?h.getEnd()+1:te(i/g);x(r=y||z("ul",n.pagination,f.track.parentElement),o=at+"--"+T()),_(r,Oe,"tablist"),_(r,Re,l.select),_(r,Ge,T()===_e?"vertical":"");for(var b=0;b<v;b++){var k=z("li",null,r),L=z("button",{class:n.page,type:"button"},k),$=p.getIn(b).map(function(e){return e.slide.id}),I=!m()&&1<g?l.pageX:l.slideX;u(L,"click",s(E,b)),a.paginationKeyboard&&u(L,"keydown",s(C,b)),_(k,Oe,"presentation"),_(L,Oe,"tab"),_(L,Fe,$.join(" ")),_(L,Re,oe(I,b+1)),_(L,De,-1),w.push({li:k,button:L,page:b})}P(),d("pagination:mounted",{list:r,items:w},M(e.index))}},destroy:S,getAt:M,update:P}},Sync:function(e,t,n){var a=n.isNavigation,r=n.slideFocus,o=[];function l(){var t,i;e.splides.forEach(function(t){t.isParent||(d(e,t.splide),d(t.splide,e))}),a&&((i=(t=Me(e)).on)(he,p),i("sk",h),i([ue,ge],u),o.push(t),t.emit(Se,e.splides))}function c(){o.forEach(function(e){e.destroy()}),i(o)}function d(e,t){(e=Me(e)).on(pe,function(e,i,n){t.go(t.is(St)?n:e)}),o.push(e)}function u(){_(t.Elements.list,Ge,n.direction===_e?"vertical":"")}function p(t){e.go(t.index)}function h(e,t){b(At,Pt(t))&&(p(e),G(t))}return{setup:s(t.Media.set,{slideFocus:f(r)?a:r},!0),mount:l,destroy:c,remount:function(){c(),l()}}},Wheel:function(e,t,i){var n=Me(e).bind,s=0;function a(n){var a,r,o,l,c;n.cancelable&&(a=(c=n.deltaY)<0,r=V(n),o=i.wheelMinThreshold||0,l=i.wheelSleep||0,ie(c)>o&&l<r-s&&(e.go(a?"<":">"),s=r),c=a,i.releaseWheel&&!e.state.is(4)&&-1===t.Controller.getAdjacent(c)||G(n))}return{mount:function(){i.wheel&&n(t.Elements.track,"wheel",a,Tt)}}},Live:function(e,t,i){var n=Me(e).on,a=t.Elements.track,r=i.live&&!i.isNavigation,o=z("span",ct),l=Pe(90,s(c,!1));function c(e){_(a,Ye,e),e?(S(a,o),l.start()):(N(o),l.cancel())}function d(e){r&&_(a,qe,e?"off":"polite")}return{mount:function(){r&&(d(!t.Autoplay.isPaused()),_(a,Ve,!0),o.textContent="…",n(Ee,s(d,!0)),n(Ce,s(d,!1)),n([fe,we],s(c,!0)))},disable:d,destroy:function(){A(a,[qe,Ve,Ye]),N(o)}}}}),zt={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:Qe,clone:Je,arrows:tt,arrow:it,prev:nt,next:st,pagination:at,page:rt,spinner:Le+"spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function Ot(e,t,i){var n=t.Slides;
1function s(){n.forEach(function(e){e.style("transform","translateX(-"+100*e.index+"%)")})}return{mount:function(){Me(e).on([ue,me],s)},start:function(e,t){n.style("transition","opacity "+i.speed+"ms "+i.easing),r(t)},cancel:a}}function Dt(e,t,i){var n,a=t.Move,r=t.Controller,o=t.Scroll,l=t.Elements.list,c=s(O,l,"transition");function d(){c(""),o.cancel()}return{mount:function(){Me(e).bind(l,"transitionend",function(e){e.target===l&&n&&(d(),n())})},start:function(t,s){var l=a.toPosition(t,!0),d=a.getPosition(),u=function(t){var n=i.rewindSpeed;if(e.is(xt)&&n){var s=r.getIndex(!0),a=r.getEnd();if(0===s&&a<=t||a<=s&&0===t)return n}return i.speed}(t);1<=ie(l-d)&&1<=u?i.useScroll?o.scroll(l,u,!1,s):(c("transform "+u+"ms "+i.easing),a.translate(l,!0),n=s):(a.jump(t),s())},cancel:d}}return Ae=function(){function e(t,i){this.event=Me(),this.Components={},this.state=function(e){var t=e;return{set:function(e){t=e},is:function(e){return b(g(e),t)}}}(1),this.splides=[],this.n={},this.t={},Z(t=p(t)?X(document,t):t,t+" is invalid."),i=$({label:B(this.root=t,Re)||"",labelledby:B(t,Ne)||""},zt,e.defaults,i||{});try{$(i,JSON.parse(B(t,K)))}catch(t){Z(!1,"Invalid JSON")}this.n=Object.create($({},i))}var t=e.prototype;return t.mount=function(e,t){var i=this,n=this.state,s=this.Components;return Z(n.is([1,7]),"Already mounted!"),n.set(1),this.i=s,this.r=t||this.r||(this.is(Et)?Ot:Dt),this.t=e||this.t,k(L({},_t,this.t,{Transition:this.r}),function(e,t){e=e(i,s,i.n),(s[t]=e).setup&&e.setup()}),k(s,function(e){e.mount&&e.mount()}),this.emit(ue),x(this.root,"is-initialized"),n.set(3),this.emit("ready"),this},t.sync=function(e){return this.splides.push({splide:e}),e.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this.i.Sync.remount(),e.Components.Sync.remount()),this},t.go=function(e){return this.i.Controller.go(e),this},t.on=function(e,t){return this.event.on(e,t),this},t.off=function(e){return this.event.off(e),this},t.emit=function(e){var t;return(t=this.event).emit.apply(t,[e].concat(n(arguments,1))),this},t.add=function(e,t){return this.i.Slides.add(e,t),this},t.remove=function(e){return this.i.Slides.remove(e),this},t.is=function(e){return this.n.type===e},t.refresh=function(){return this.emit(me),this},t.destroy=function(e){void 0===e&&(e=!0);var t=this.event,n=this.state;return n.is(1)?Me(this).on("ready",this.destroy.bind(this,e)):(k(this.i,function(t){t.destroy&&t.destroy(e)},!0),t.emit(xe),t.destroy(),e&&i(this.splides),n.set(7)),this},Jt(e,[{key:"options",get:function(){return this.n},set:function(e){this.i.Media.set(e,!0,!0)}},{key:"length",get:function(){return this.i.Slides.getLength(!0)}},{key:"index",get:function(){return this.i.Controller.getIndex()}}]),e}(),Ae.defaults={},Ae.STATES=t,Ae},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).Splide=t(),function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";function e(e,t,i){return Array.prototype.slice.call(e,t,i)}function t(t){return t.bind.apply(t,[null].concat(e(arguments,1)))}function i(e){return requestAnimationFrame(e)}function n(e,t){return typeof t===e}var s=Array.isArray;function a(e){return s(e)?e:[e]}function r(e,t){a(e).forEach(t)}t(n,"function"),t(n,"string"),t(n,"undefined");var o=Object.keys;function l(t){return e(arguments,1).forEach(function(e){!function(e,t,i){if(e){var n=o(e);n=i?n.reverse():n;for(var s=0;s<n.length;s++){var a=n[s];if("__proto__"!==a&&!1===t(e[a],a))break}}}(e,function(i,n){t[n]=e[n]})}),t}var c=Math.min;var d="move",u="moved",p="updated",f="drag",h="dragged",m="scroll",g="scrolled";function v(i){var n=i?i.event.bus:document.createDocumentFragment(),o=function(){var e=[];function t(e,t,i){r(e,function(e){e&&r(t,function(t){t.split(" ").forEach(function(t){var n=t.split(".");i(e,n[0],n[1])})})})}return{bind:function(i,n,s,a){t(i,n,function(t,i,n){var r="addEventListener"in t,o=r?t.removeEventListener.bind(t,i,s,a):t.removeListener.bind(t,s);r?t.addEventListener(i,s,a):t.addListener(s),e.push([t,i,n,s,o])})},unbind:function(i,n,s){t(i,n,function(t,i,n){e=e.filter(function(e){return!!(e[0]!==t||e[1]!==i||e[2]!==n||s&&e[3]!==s)||(e[4](),!1)})})},dispatch:function(e,t,i){var n,s=!0;return"function"==typeof CustomEvent?n=new CustomEvent(t,{bubbles:s,detail:i}):(n=document.createEvent("CustomEvent")).initCustomEvent(t,s,!1,i),e.dispatchEvent(n),n},destroy:function(){e.forEach(function(e){e[4]()}),function(e){e.length=0}(e)}}}();return i&&i.event.on("destroy",o.destroy),l(o,{bus:n,on:function(e,t){o.bind(n,a(e).join(" "),function(e){t.apply(t,s(e.detail)?e.detail
1:[])})},off:t(o.unbind,n),emit:function(t){o.dispatch(n,t,e(arguments,1))}})}function b(e,t,n,s){var a,r,o=Date.now,l=0,d=!0,u=0;function p(){if(!d){if(l=e?c((o()-a)/e,1):1,n&&n(l),l>=1&&(t(),a=o(),s&&++u>=s))return f();i(p)}}function f(){d=!0}function h(){r&&cancelAnimationFrame(r),l=0,r=0,d=!0}return{start:function(t){!t&&h(),a=o()-(t?l*e:0),d=!1,i(p)},rewind:function(){a=o(),l=0,n&&n(l)},pause:f,cancel:h,set:function(t){e=t},isPaused:function(){return d}}}var y="slide";function w(e,t,i){return Array.prototype.slice.call(e,t,i)}function x(e){return e.bind.apply(e,[null].concat(w(arguments,1)))}function S(e,t){return typeof t===e}function E(e){return!M(e)&&S("object",e)}var C=Array.isArray;x(S,"function"),x(S,"string");var T=x(S,"undefined");function M(e){return null===e}function P(e,t){(function(e){return C(e)?e:[e]})(e).forEach(t)}var k=Object.keys;function L(e,t,i){if(e){var n=k(e);n=i?n.reverse():n;for(var s=0;s<n.length;s++){var a=n[s];if("__proto__"!==a&&!1===t(e[a],a))break}}return e}function $(e){return w(arguments,1).forEach(function(t){L(t,function(i,n){e[n]=t[n]})}),e}function I(e,t,i){E(t)?L(t,function(t,i){I(e,i,t)}):P(e,function(e){M(i)||""===i?function(e,t){P(e,function(e){P(t,function(t){e&&e.removeAttribute(t)})})}(e,t):e.setAttribute(t,String(i))})}var A=Math.min,_=Math.max;Math.floor,Math.ceil,Math.abs;var z={speed:1,autoStart:!0,pauseOnHover:!0,pauseOnFocus:!0},O={startScroll:"Start auto scroll",pauseScroll:"Pause auto scroll"};typeof window<"u"&&(window.splide=window.splide||{},window.splide.Extensions=window.splide.Extensions||{},window.splide.Extensions.AutoScroll=function(e,t,i){var n,s,a,r,o,l,c=v(e),w=c.on,x=c.off,S=c.bind,C=c.unbind,M=t.Move,k=M.translate,L=M.getPosition,D=M.toIndex,F=M.getLimit,B=t.Controller,H=B.setIndex,R=B.getIndex,N=t.Direction.orient,j=t.Elements.toggle,G=t.Live,X=e.root,q=function(e,t){var i;return function(){i||(i=b(t||0,function(){e(),i=null},null,1)).start()}}(t.Arrows.update,500),Y={};function V(){e.is("fade")||!n&&!1!==i.autoScroll&&(n=b(0,J),Y.pauseOnHover&&S(X,"mouseenter mouseleave",function(e){a="mouseenter"===e.type,Q()}),Y.pauseOnFocus&&S(X,"focusin focusout",function(e){r="focusin"===e.type,Q()}),Y.useToggleButton&&S(j,"click",function(){s?K():Z()}),w(p,U),w([d,f,m],function(){o=!0,Z(!1)}),w([u,h,g],function(){o=!1,Q()}),Y.autoStart&&("complete"===document.readyState?K():S(window,"load",K)))}function W(){n&&(n.cancel(),n=null,l=void 0,x([d,f,m,u,g]),C(X,"mouseenter mouseleave focusin focusout"),C(j,"click"))}function U(){var e=i.autoScroll;!1!==e?(Y=$({},Y,E(e)?e:{}),V()):W(),n&&!T(l)&&k(l)}function K(){te()&&(n.start(!0),G.disable(!0),r=a=s=!1,ee())}function Z(e){void 0===e&&(e=!0),s||(s=e,ee(),te()||(n.pause(),G.disable(!1)))}function Q(){s||(a||r||o?Z(!1):K())}function J(){var n=L(),s=function(t){var i=Y.speed||1;return t+=N(i),e.is(y)&&(t=function(e,t,i){var n=A(t,i),s=_(t,i);return A(_(n,e),s)}(t,F(!1),F(!0))),t}(n);n!==s?(k(s),function(n){var s=e.length,a=(D(n)+s)%s;a!==R()&&(H(a),t.Slides.update(),t.Pagination.update(),"nearby"===i.lazyLoad&&t.LazyLoad.check())}(l=L())):(Z(!1),Y.rewind&&e.go(Y.speed>0?0:t.Controller.getEnd())),q()}function ee(){if(j){var e=s?"startScroll":"pauseScroll";(function(e,t,i){e&&P(t,function(t){t&&e.classList[i?"add":"remove"](t)})})(j,"is-active",!s),I(j,"aria-label",i.i18n[e]||O[e])}}function te(){return!n||n.isPaused()}return{setup:function(){var e=i.autoScroll;Y=$({},z,E(e)?e:{})},mount:V,destroy:W,play:K,pause:Z,isPaused:te}})}),function(e,t,i,n){"use strict";if(e.console=e.console||{info:function(e){}},i)if(i.fn.fancybox)console.info("fancyBox already initialized");else{var s,a,r,o,l={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1<path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeClose:i.noop,afterClose:i.noop,onActivate:i.noop,onDeactivate:i.noop,clickContent:function(e,t){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(e,t){return"image"===e.type&&"toggleControls"},clickSlide:function(e,t){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e,t){return"image"===e.type&&"zoom"},dblclickSlide:function(e,t){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},c=i(e),d=i(t),u=0,p=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},f=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},h=function(){var e,i=t.createElement("fakeelement"),s={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in s)if(i.style[e]!==n)return s[e];return"transitionend"}(),m=function(e){return e&&e.length&&e[0].offsetHeight},g=function(e,t){var n=i.extend(!0,{},e,t);return i.each(t,function(e,t){i.isArray(t)&&(n[e]=t)}),n},v=function(e,t,n){var s=this;s.opts=g({index:n},i.fancybox.defaults),i.isPlainObject(t)&&(s.opts=g(s.opts,t)),i.fancybox.isMobile&&(s.opts=g(s.opts,s.opts.mobile)),s.id=s.opts.id||++u,s.currIndex=parseInt(s.opts.index,10)||0,s.prevIndex=null,s.prevPos=null,s.currPos=0,s.firstRun=!0,s.group=[],s.slides={},s.addContent(e),s.group.length&&s.init()};i.extend(v.prototype,{init:function(){var n,s,a=this,r=a.group[a.currIndex].opts;r.closeExisting&&i.fancybox.close(!0),i("body").addClass("fancybox-active"),!i.fancybox.getInstance()&&!1!==r.hideScrollbar&&!i.fancybox.isMobile&&t.body.scrollHeight>
vendor: 6,448 bytes, line 1
1e.innerHeight&&(i("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(e.innerWidth-t.documentElement.clientWidth)+"px;}</style>"),i("body").addClass("compensate-for-scrollbar")),s="",i.each(r.buttons,function(e,t){s+=r.btnTpl[t]||""}),n=i(a.translate(a,r.baseTpl.replace("{{buttons}}",s).replace("{{arrows}}",r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr("id","fancybox-container-"+a.id).addClass(r.baseClass).data("FancyBox",a).appendTo(r.parentEl),a.$refs={container:n},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(e){a.$refs[e]=n.find(".fancybox-"+e)}),a.trigger("onInit"),a.activate(),a.jumpTo(a.currIndex)},translate:function(e,t){var i=e.opts.i18n[e.opts.lang]||e.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,function(e,t){return i[t]===n?e:i[t]})},addContent:function(e){var t,s=this,a=i.makeArray(e);i.each(a,function(e,t){var a,r,o,l,c,d={},u={};i.isPlainObject(t)?(d=t,u=t.opts||t):"object"===i.type(t)&&i(t).length?(u=(a=i(t)).data()||{},(u=i.extend(!0,{},u,u.options)).$orig=a,d.src=s.opts.src||u.src||a.attr("href"),d.type||d.src||(d.type="inline",d.src=t)):d={type:"html",src:t+""},d.opts=i.extend(!0,{},s.opts,u),i.isArray(u.buttons)&&(d.opts.buttons=u.buttons),i.fancybox.isMobile&&d.opts.mobile&&(d.opts=g(d.opts,d.opts.mobile)),r=d.type||d.opts.type,l=d.src||"",!r&&l&&((o=l.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(r="video",d.opts.video.format||(d.opts.video.format="video/"+("ogv"===o[1]?"ogg":o[1]))):l.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?r="image":l.match(/\.(pdf)((\?|#).*)?$/i)?(r="iframe",d=i.extend(!0,d,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===l.charAt(0)&&(r="inline")),r?d.type=r:s.trigger("objectNeedsType",d),d.contentType||(d.contentType=i.inArray(d.type,["html","inline","ajax"])>-1?"html":d.type),d.index=s.group.length,"auto"==d.opts.smallBtn&&(d.opts.smallBtn=i.inArray(d.type,["html","inline","ajax"])>-1),"auto"===d.opts.toolbar&&(d.opts.toolbar=!d.opts.smallBtn),d.$thumb=d.opts.$thumb||null,d.opts.$trigger&&d.index===s.opts.index&&(d.$thumb=d.opts.$trigger.find("img:first"),d.$thumb.length&&(d.opts.$orig=d.opts.$trigger)),d.$thumb&&d.$thumb.length||!d.opts.$orig||(d.$thumb=d.opts.$orig.find("img:first")),d.$thumb&&!d.$thumb.length&&(d.$thumb=null),d.thumb=d.opts.thumb||(d.$thumb?d.$thumb[0].src:null),"function"===i.type(d.opts.caption)&&(d.opts.caption=d.opts.caption.apply(t,[s,d])),"function"===i.type(s.opts.caption)&&(d.opts.caption=s.opts.caption.apply(t,[s,d])),d.opts.caption instanceof i||(d.opts.caption=d.opts.caption===n?"":d.opts.caption+""),"ajax"===d.type&&(c=l.split(/\s+/,2)).length>1&&(d.src=c.shift(),d.opts.filter=c.shift()),d.opts.modal&&(d.opts=i.extend(!0,d.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),s.group.push(d)}),Object.keys(s.slides).length&&(s.updateControls(),(t=s.Thumbs)&&t.isActive&&(t.create(),t.focus()))},addEvents:function(){var t=this;t.removeEvents(),t.$refs.container.on("click.fb-close","[data-fancybox-close]",function(e){e.stopPropagation(),e.preventDefault(),t.close(e)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(e){e.stopPropagation(),e.preventDefault(),t.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(e){e.stopPropagation(),e.preventDefault(),t.next()}).on("click.fb","[data-fancybox-zoom]",function(e){t[t.isScaledDown()?"scaleToActual":"scaleToFit"]()}),c.on("orientationchange.fb resize.fb",function(e){e&&e.originalEvent&&"resize"===e.originalEvent.type?(t.requestId&&f(t.requestId),t.requestId=p(function(){t.update(e)})):(t.current&&"iframe"===t.current.type&&t.$refs.stage.hide(),setTimeout(function(){t.$refs.stage.show(),t.update(e)},i.fancybox.isMobile?600:250))}),d.on("keydown.fb",function(e){var n=(i.fancybox?i.fancybox.getInstance():null).current,s=e.keyCode||e.which;if(9!=s){if(!(!n.opts.keyboard||e.ctrlKey||e.altKey||e.shiftKey||i(e.target).is("input,textarea,video,audio,select")))return 8===s||27===s?(e.preventDefault(),void t.close(e)):37===s||38===s?(e.preventDefault(),void t.previous()):39===s||40===s?(e.preventDefault(),void t.next()):void t.trigger("afterKeydown",e,s)}else n.opts.trapFocus&&t.focus(e)}),t.group[t.currIndex].opts.idleTime&&(t.idleSecondsCounter=0,d.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(e){t.idleSecondsCounter=0,t.isIdle&&t.showControls(),t.isIdle=!1}),t.idleInterval=e.setInterval(function(){t.idleSecondsCounter++,t.idleSecondsCounter>=t.group[t.currIndex].opts.idleTime&&!t.isDragging&&(t.isIdle=!0,t.idleSecondsCounter=0,t.hideControls())},1e3))},removeEvents:function(){var t=this;c.off("orientationchange.fb resize.fb"),d.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),t.idleInterval&&(e.clearInterval(t.idleInterval),t.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,t){var s,a,r,o,l,c,d,u,p,f=this,h=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(e=parseInt(e,10),!(r=f.current?f.current.opts.loop:f.opts.loop)&&(e<0||e>=h))return!1;if(s=f.firstRun=!Object.keys(f.slides).length,l=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,o=f.createSlide(e),h>1&&((r||o.index<h-1)&&f.createSlide(e+1),(r||o.index>0)&&f.createSlide(e-1)),f.current=o,f.currIndex=o.index,f.currPos=o.pos,f.trigger("beforeShow",s),f.updateControls(),o.forcedDuration=n,i.isNumeric(t)?o.forcedDuration=t:t=o.opts[s?"animationDuration":"transitionDuration"],t=parseInt(t,10),a=f.isMoved(o),o.$slide.addClass("fancybox-slide--current"),s)return o.opts.animationEffect&&t&&f.$refs.container.css("transition-duration",t+"ms"),f.$refs.container.addClass("fancybox-is-open").trigger("focus"),f.loadSlide(o),void f.preload("image");c=i.fancybox.getTranslate(l.$slide),d=i.fancybox.getTranslate(f.$refs.stage),i.each(f.slides,function(e,t){i.fancybox.stop(t.$slide,!0)}),l.pos!==o.pos&&(l.isComplete=!1),l.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),a?(p=c.left-(l.pos*c.width+l.pos*l.opts.gutter),i.each(f.slides,function(e,n){
1n.$slide.removeClass("fancybox-animated").removeClass(function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var s=n.pos*c.width+n.pos*n.opts.gutter;i.fancybox.setTranslate(n.$slide,{top:0,left:s-d.left+p}),n.pos!==o.pos&&n.$slide.addClass("fancybox-slide--"+(n.pos>o.pos?"next":"previous")),m(n.$slide),i.fancybox.animate(n.$slide,{top:0,left:(n.pos-o.pos)*c.width+(n.pos-o.pos)*n.opts.gutter},t,function(){n.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),n.pos===f.currPos&&f.complete()})})):t&&o.opts.transitionEffect&&(u="fancybox-animated fancybox-fx-"+o.opts.transitionEffect,l.$slide.addClass("fancybox-slide--"+(l.pos>o.pos?"next":"previous")),i.fancybox.animate(l.$slide,u,t,function(){l.$slide.removeClass(u).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),o.isLoaded?f.revealContent(o):f.loadSlide(o),f.preload("image")}},createSlide:function(e){var t,n,s=this;return n=(n=e%s.group.length)<0?s.group.length+n:n,!s.slides[e]&&s.group[n]&&(t=i('<div class="fancybox-slide"></div>').appendTo(s.$refs.stage),s.slides[e]=i.extend(!0,{},s.group[n],{pos:e,$slide:t,isLoaded:!1}),s.updateSlide(s.slides[e])),s.slides[e]},scaleToActual:function(e,t,s){var a,r,o,l,c,d=this,u=d.current,p=u.$content,f=i.fancybox.getTranslate(u.$slide).width,h=i.fancybox.getTranslate(u.$slide).height,m=u.width,g=u.height;d.isAnimating||d.isMoved()||!p||"image"!=u.type||!u.isLoaded||u.hasError||(d.isAnimating=!0,i.fancybox.stop(p),e=e===n?.5*f:e,t=t===n?.5*h:t,(a=i.fancybox.getTranslate(p)).top-=i.fancybox.getTranslate(u.$slide).top,a.left-=i.fancybox.getTranslate(u.$slide).left,l=m/a.width,c=g/a.height,r=.5*f-.5*m,o=.5*h-.5*g,m>f&&((r=a.left*l-(e*l-e))>0&&(r=0),r<f-m&&(r=f-m)),g>h&&((o=a.top*c-(t*c-t))>0&&(o=0),o<h-g&&(o=h-g)),d.updateCursor(m,g),i.fancybox.animate(p,{top:o,left:r,scaleX:l,scaleY:c},s||366,function(){d.isAnimating=!1}),d.SlideShow&&d.SlideShow.isActive&&d.SlideShow.stop())},scaleToFit:function(e){var t,n=this,s=n.current,a=s.$content;n.isAnimating||n.isMoved()||!a||"image"!=s.type||!s.isLoaded||s.hasError||(n.isAnimating=!0,i.fancybox.stop(a),t=n.getFitPos(s),n.updateCursor(t.width,t.height),i.fancybox.animate(a,{top:t.top,left:t.left,scaleX:t.width/a.width(),scaleY:t.height/a.height()},e||366,function(){n.isAnimating=!1}))},getFitPos:function(e){var t,n,s,a,r=e.$content,o=e.$slide,l=e.width||e.opts.width,c=e.height||e.opts.height,d={};return!!(e.isLoaded&&r&&r.length)&&(t=i.fancybox.getTranslate(this.$refs.stage).width,n=i.fancybox.getTranslate(this.$refs.stage).height,t-=p
1arseFloat(o.css("paddingLeft"))+parseFloat(o.css("paddingRight"))+parseFloat(r.css("marginLeft"))+parseFloat(r.css("marginRight")),n-=parseFloat(o.css("paddingTop"))+parseFloat(o.css("paddingBottom"))+parseFloat(r.css("marginTop"))+parseFloat(r.css("marginBottom")),l&&c||(l=t,c=n),(l*=s=Math.min(1,t/l,n/c))>t-.5&&(l=t),(c*=s)>n-.5&&(c=n),"image"===e.type?(d.top=Math.floor(.5*(n-c))+parseFloat(o.css("paddingTop")),d.left=Math.floor(.5*(t-l))+parseFloat(o.css("paddingLeft"))):"video"===e.contentType&&(c>l/(a=e.opts.width&&e.opts.height?l/c:e.opts.ratio||16/9)?c=l/a:l>c*a&&(l=c*a)),d.width=l,d.height=c,d)},update:function(e){var t=this;i.each(t.slides,function(i,n){t.updateSlide(n,e)})},updateSlide:function(e,t){var n=this,s=e&&e.$content,a=e.width||e.opts.width,r=e.height||e.opts.height,o=e.$slide;n.adjustCaption(e),s&&(a||r||"video"===e.contentType)&&!e.hasError&&(i.fancybox.stop(s),i.fancybox.setTranslate(s,n.getFitPos(e)),e.pos===n.currPos&&(n.isAnimating=!1,n.updateCursor())),n.adjustLayout(e),o.length&&(o.trigger("refresh"),e.pos===n.currPos&&n.$refs.toolbar.add(n.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",o.get(0).scrollHeight>o.get(0).clientHeight)),n.trigger("onUpdate",e,t)},centerSlide:function(e){var t=this,s=t.current,a=s.$slide;!t.isClosing&&s&&(a.siblings().css({transform:"",opacity:""}),a.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),i.fancybox.animate(a,{top:0,left:0,opacity:1},e===n?0:e,function(){a.css({transform:"",opacity:""}),s.isComplete||t.complete()},!1))},isMoved:function(e){var t,n,s=e||this.current;return!!s&&(n=i.fancybox.getTranslate(this.$refs.stage),t=i.fancybox.getTranslate(s.$slide),!s.$slide.hasClass("fancybox-animated")&&(Math.abs(t.top-n.top)>.5||Math.abs(t.left-n.left)>.5))},updateCursor:function(e,t){var n,s,a=this,r=a.current,o=a.$refs.container;r&&!a.isClosing&&a.Guestures&&(o.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),s=!!(n=a.canPan(e,t))||a.isZoomable(),o.toggleClass("fancybox-is-zoomable",s),i("[data-fancybox-zoom]").prop("disabled",!s),n?o.addClass("fancybox-can-pan"):s&&("zoom"===r.opts.clickContent||i.isFunction(r.opts.clickContent)&&"zoom"==r.opts.clickContent(r))?o.addClass("fancybox-can-zoomIn"):r.opts.touch&&(r.opts.touch.vertical||a.group.length>1)&&"video"!==r.contentType&&o.addClass("fancybox-can-swipe"))},isZoomable:function(){var e,t=this,i=t.current;if(i&&!t.isClosing&&"image"===i.type&&!i.hasError){if(!i.isLoaded)return!0;if((e=t.getFitPos(i))&&(i.width>e.width||i.height>e.height))return!0}return!1},isScaledDown:function(e,t){var s=!1,a=this.current,r=a.$content;return e!==n&&t!==n?s=e<a.width&&t<a.height:r&&(s=(s=i.fancybox.getTranslate(r)).width<a.width&&s.height<a.height),s},canPan:function(e,t){var s=this.current,a=null,r=!1;return"image"===s.type&&(s.isComplete||e&&t)&&!s.hasError&&(r=this.getFitPos(s),e!==n&&t!==n?a={width:e,height:t}:s.isComplete&&(a=i.fancybox.getTranslate(s.$content)),a&&r&&(r=Math.abs(a.width-r.width)>1.5||Math.abs(a.height-r.height)>1.5)),r},loadSlide:function(e){var t,n,s,a=this;if(!e.isLoading&&!e.isLoaded){if(e.isLoading=!0,!1===a.trigger("beforeLoad",e))return e.isLoading=!1,!1;switch(t=e.type,(n=e.$slide).off("refresh").trigger("onReset").addClass(e.opts.slideClass),t){case"image":a.setImage(e);break;case"iframe":a.setIframe(e);break;case"html":a.setContent(e,e.src||e.content);break;case"video":a.setContent(e,e.opts.video.tpl.replace(/\{\{src\}\}/gi,e.src).replace("{{format}}",e.opts.videoFormat||e.opts.video.format||"").replace("{{poster}}",e.thumb||""));break;case"inline":i(e.src).length?a.setContent(e,i(e.src)):a.setError(e);break;case"ajax":a.showLoading(e),s=i.ajax(i.extend({},e.opts.ajax.settings,{url:e.src,success:function(t,i){"success"===i&&a.setContent(e,t)},error:function(t,i){t&&"abort"!==i&&a.setError(e)}})),n.one("onReset",function(){s.abort()});break;default:a.setError(e)}return!0}},setImage:function(e){var n,s=this;setTimeout(function(){var t=e.$image;s.isClosing||!e.isLoading||t&&t.length&&t[0].complete||e.hasError||s.showLoading(e)},50),s.checkSrcset(e),e.$content=i('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(n=t.createElement("img")).onerror=function(){i(this).remove(),e.$ghost=null},n.onload=function(){s.afterLoad(e)},e.$ghost=i(n).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),s.setBigImage(e)},checkSrcset:function(t){var i,n,s,a,r=t.opts.srcset||t.opts.image.srcset;if(r){s=e.devicePixelRatio||1,a=e.innerWidth*s,n=r.split(",").map(function(e){var t={};
vendor: 12,482 bytes, line 1
1return e.trim().split(/\s+/).forEach(function(e,i){var n=parseInt(e.substring(0,e.length-1),10);if(0===i)return t.url=e;n&&(t.value=n,t.postfix=e[e.length-1])}),t}),n.sort(function(e,t){return e.value-t.value});for(var o=0;o<n.length;o++){var l=n[o];if("w"===l.postfix&&l.value>=a||"x"===l.postfix&&l.value>=s){i=l;break}}!i&&n.length&&(i=n[n.length-1]),i&&(t.src=i.url,t.width&&t.height&&"w"==i.postfix&&(t.height=t.width/t.height*i.value,t.width=i.value),t.opts.srcset=r)}},setBigImage:function(e){var n=this,s=t.createElement("img"),a=i(s);e.$image=a.one("error",function(){n.setError(e)}).one("load",function(){var t;e.$ghost||(n.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),n.afterLoad(e)),n.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(e.width/e.height>1&&c.width()/c.height()>1?"100":Math.round(e.width/e.height*100))+"vw"),a.attr("sizes",t).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout(function(){e.$ghost&&!n.isClosing&&e.$ghost.hide()},Math.min(300,Math.max(1e3,e.height/1600))),n.hideLoading(e))}).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(s.complete||"complete"==s.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger("load"):s.error&&a.trigger("error")},resolveImageSlideSize:function(e,t,i){var n=parseInt(e.opts.width,10),s=parseInt(e.opts.height,10);e.width=t,e.height=i,n>0&&(e.width=n,e.height=Math.floor(n*i/t)),s>0&&(e.width=Math.floor(s*t/i),e.height=s)},setIframe:function(e){var t,s=this,a=e.opts.iframe,r=e.$slide;e.$content=i('<div class="fancybox-content'+(a.preload?" fancybox-is-hidden":"")+'"></div>').css(a.css).appendTo(r),r.addClass("fancybox-slide--"+e.contentType),e.$iframe=t=i(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(e.$content),a.preload?(s.showLoading(e),t.on("load.fb error.fb",function(t){this.isReady=1,e.$slide.trigger("refresh"),s.afterLoad(e)}),r.on("refresh.fb",function(){var i,s=e.$content,o=a.css.width,l=a.css.height;if(1===t[0].isReady){try{i=t.contents().find("body")}catch(e){}i&&i.length&&i.children().length&&(r.css("overflow","visible"),s.css({width:"100%","max-width":"100%",height:"9999px"}),o===n&&(o=Math.ceil(Math.max(i[0].clientWidth,i.outerWidth(!0)))),s.css("width",o||"").css("max-width",""),l===n&&(l=Math.ceil(Math.max(i[0].clientHeight,i.outerHeight(!0)))),s.css("height",l||""),r.css("overflow","auto")),s.removeClass("fancybox-is-hidden")}})):s.afterLoad(e),t.attr("src",e.src),r.one("onReset",function(){try{i(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(e){}i(this).off("refresh.fb").empty(),e.isLoaded=!1,e.isRevealed=!1})},setContent:function(e,t){var n,s=this;s.isClosing||(s.hideLoading(e),e.$content&&i.fancybox.stop(e.$content),e.$slide.empty(),(n=t)&&n.hasOwnProperty&&n instanceof i&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),e.$placeholder=i("<div>").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===i.type(t)&&(t=i("<div>").append(i.trim(t)).contents()),e.opts.filter&&(t=i("<div>").html(t).find(e.opts.filter))),e.$slide.one("onReset",function(){i(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(i(this).empty(),e.isLoaded=!1,e.isRevealed=!1)}),i(t).appendTo(e.$slide),i(t).is("video,audio")&&(i(t).addClass("fancybox-video"),i(t).wrap("<div></div>"),e.contentType="video",e.opts.width=e.opts.width||i(t).attr("width"),e.opts.height=e.opts.height||i(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),e.$content.siblings().hide(),e.$content.length||(e.$content=e.$slide.wrapInner("<div></div>").children().first()),e.$content.addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),s.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){var t=this;(e=e||t.current)&&!e.$spinner&&(e.$spinner=i(t.translate(t,t.opts.spinnerTpl)).appendTo(e.$slide).hide().fadeIn("fast"))},hideLoading:function(e){(e=e||this.current)&&e.$spinner&&(e.$spinner.stop().remove(),delete e.$spinner)},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=i(t.translate(e,e.opts.btnTpl.smallBtn)).appendTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",function(e){return 2==e.button&&e.preventDefault(),!0}),"image"===e.type&&i('<div class="fancybox-spaceball"></div>').appendTo(e.$content)),t.adjustCaption(e),t.adjustLayout(e),e.pos===t.currPos&&t.updateCursor(),t.revealContent(e))},adjustCaption:function(e){var t,i=this,n=e||i.current,s=n.opts.caption,a=n.opts.preventCaptionOverlap,r=i.$refs.caption,o=!1;r.toggleClass("fancybox-caption--separate",a),a&&s&&s.length&&(n.pos!==i.currPos?((t=r.clone().appendTo(r.parent())).children().eq(0).empty().html(s),o=t.outerHeight(!0),t.empty().remove()):i.$caption&&(o=i.$caption.outerHeight(!0)),n.$slide.css("padding-bottom",o||""))},adjustLayout:function(e){var t,i,n,s,a=e||this.current;a.isLoaded&&!0!==a.opts.disableLayoutFix&&(a.$content.css("margin-bottom",""),a.$content.outerHeight()>a.$slide.height()+.5&&(n=a.$slide[0].style["padding-bottom"],s=a.$slide.css("padding-bottom"),parseFloat(s)>0&&(t=a.$slide[0].scrollHeight,a.$slide.css("padding-bottom",0),Math.abs(t-a.$slide[0].scrollHeight)<1&&(i=s),a.$slide.css("padding-bottom",n))),a.$content.css("margin-bottom",i))},revealContent:function(e){var t,s,a,r,o=this,l=e.$slide,c=!1,d=!1,u=o.isMoved(e),p=e.isRevealed;return e.isRevealed=!0,t=e.opts[o.firstRun?"animationEffect":"transitionEffect"],a=e.opts[o.firstRun?"animationDuration":"transitionDuration"],a=parseInt(e.forcedDuration===n?a:e.forcedDuration,10),!u&&e.pos===o.currPos&&a||(t=!1),"zoom"===t&&(e.pos===o.currPos&&a&&"image"===e.type&&!e.hasError&&(d=o.getThumbPos(e))?c=o.getFitPos(e):t="fade"),"zoom"===t?(o.isAnimating=!0,c.scaleX=c.width/d.width,c.scaleY=c.height/d.height,"auto"==(r=e.opts.zoomOpacity)&&(r=Math.abs(e.width/e.height-d.width/d.height)>.1),r&&(d.opacity=.1,c.opacity=1),i.fancybox.setTranslate(e.$content.removeClass("fancybox-is-hidden"),d),m(e.$content),void i.fancybox.animate(e.$content,c,a,function(){o.isAnimating=!1,o.complete()})):(o.updateSlide(e),t?(i.fancybox.stop(l),s="fancybox-slide--"+(e.pos>=o.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+t,l.addClass(s).removeClass("fancybox-slide--current"),e.$content.removeClass("fancybox-is-hidden"),m(l),"image"!==e.type&&e.$content.hide().show(0),void i.fancybox.animate(l,"fancybox-slide--current",a,function(){l.removeClass(s).css({transform:"",opacity:""}),e.pos===o.currPos&&o.complete()},!0)):(e.$content.removeClass("fancybox-is-hidden"),p||!u||"image"!==e.type||e.hasError||e.$content.hide().fadeIn("fast"),void(e.pos===o.currPos&&o.complete())))},getThumbPos:function(e){var n,s,a,r,o,l,c=e.$thumb;return!(!c||!function(e){var n,s;return!(!e||e.ownerDocument!==t)&&(i(".fancybox-container").css("pointer-events","none"),n={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2},s=t.elementFromPoint(n.x,n.y)===e,i(".fancybox-container").css("pointer-events",""),s)}(c[0]))&&(s=i.fancybox.getTranslate(c),a=parseFloat(c.css("border-top-width")||0),r=parseFloat(c.css("border-right-width")||0),o=parseFloat(c.css("border-bottom-width")||0),l=parseFloat(c.css("border-left-width")||0),n={top:s.top+a,left:s.left+l,width:s.width-r-l,height:s.height-a-o,scaleX:1,scaleY:1},s.width>0&&s.height>0&&n)},complete:function(){var e,t=this,n=t.current,s={};!t.isMoved()&&n.isLoaded&&(n.isComplete||(n.isComplete=!0,n.$slide.siblings().trigger("onReset"),t.preload("inline"),m(n.$slide),n.$slide.addClass("fancybox-slide--complete"),i.each(t.slides,function(e,n){n.pos>=t.currPos-1&&n.pos<=t.currPos+1?s[n.pos]=n:n&&(i.fancybox.stop(n.$slide),n.$slide.off().remove())}),t.slides=s),t.isAnimating=!1,t.updateCursor(),t.trigger("afterShow"),n.opts.video.autoStart&&n.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),t.next()}),n.opts.autoFocus&&"html"===n.contentType&&((e=n.$content.find("input[autofocus]:enabled:visible:first")).length?e.trigger("focus"):t.focus(null,!0)),n.$slide.scrollTop(0).scrollLeft(0))},preload:function(e){var t,i,n=this;n.group.length<2||(i=n.slides[n.currPos+1],(t=n.slides[n.currPos-1])&&t.type===e&&n.loadSlide(t),i&&i.type===e&&n.loadSlide(i))},focus:function(e,n){var s,a,r=this,o=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");r.isClosing||((s=(s=!e&&r.current&&r.current.isComplete?r.current.$slide.find("*:visible"+(n?":not(.fancybox-close-small)":"")):r.$refs.container.find("*:visible")).filter(o).filter(function(){return"hidden"!==i(this).css("visibility")&&!i(this).hasClass("disabled")})).length?(a=s.index(t.activeElement),e&&e.shiftKey?(a<0||0==a)&&(e.preventDefault(),s.eq(s.length-1).trigger("focus")):(a<0||a==s.length-1)&&(e&&e.preventDefault(),s.eq(0).trigger("focus"))):r.$refs.container.trigger("focus"))},activate:function(){var e=this;i(".fancybox-container").each(function(){var t=i(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(e,t){var n,s,a,r,o,l,c,d=this,u=d.current,f=function(){d.cleanUp(e)};return!d.isClosing&&(d.isClosing=!0,!1===d.trigger("beforeClose",e)?(d.isClosing=!1,p(function(){d.update()}),!1):(d.removeEvents(),a=u.$content,n=u.opts.animationEffect,s=i.isNumeric(t)?t:n?u.opts.animationDuration:0,u.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==e?i.fancybox.stop(u.$slide):n=!1,u.$slide.siblings().trigger("onReset").remove(),s&&d.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",s+"ms"),d.hideLoading(u),d.hideControls(!0),d.updateCursor(),"zoom"!==n||a&&s&&"image"===u.type&&!d.isMoved()&&!u.hasError&&(c=d.getThumbPos(u))||(n="fade"),"zoom"===n?(i.fancybox.stop(a),l={top:(r=i.fancybox.getTranslate(a)).top,left:r.left,scaleX:r.width/c.width,scaleY:r.height/c.height,width:c.width,height:c.height},"auto"==(o=u.opts.zoomOpacity)&&(o=Math.abs(u.width/u.height-c.width/c.height)>.1),o&&(c.opacity=0),i.fancybox.setTranslate(a,l),m(a),i.fancybox.animate(a,c,s,f),!0):(n&&s?i.fancybox.animate(u.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+n,s,f):!0===e?setTimeout(f,s):f(),!0)))},cleanUp:function(t){var n,s,a,r=this,o=r.current.opts.$orig;r.current.$slide.trigger("onReset"),r.$refs.container.empty().remove(),r.trigger("afterClose",t),r.current.opts.backFocus&&(o&&o.length&&o.is(":visible")||(o=r.$trigger),o&&o.length&&(s=e.scrollX,a=e.scrollY,o.trigger("focus"),i("html, body").scrollTop(a).scrollLeft(s))),r.current=null,(n=i.fancybox.getInstance())?n.activate():(i("body").removeClass("fancybox-active compensate-for-scrollbar"),i("#fancybox-style-noscroll").remove())},trigger:function(e,t){var n,s=Array.prototype.slice.call(arguments,1),a=this,r=t&&t.opts?t:a.current;if(r?s.unshift(r):r=a,s.unshift(a),i.isFunction(r.opts[e])&&(n=r.opts[e].apply(r,s)),!1===n)return n;"afterClose"!==e&&a.$refs?a.$refs.container.trigger(e+".fb",s):d.trigger(e+".fb",s)},updateControls:function(){var e=this,n=e.current,s=n.index,a=e.$refs.container,r=e.$refs.caption,o=n.opts.caption;n.$slide.trigger("refresh"),o&&o.length?(e.$caption=r,r.children().eq(0).html(o)):e.$caption=null,e.hasHiddenControl
1s||e.isIdle||e.showControls(),a.find("[data-fancybox-count]").html(e.group.length),a.find("[data-fancybox-index]").html(s+1),a.find("[data-fancybox-prev]").prop("disabled",!n.opts.loop&&s<=0),a.find("[data-fancybox-next]").prop("disabled",!n.opts.loop&&s>=e.group.length-1),"image"===n.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",n.opts.image.src||n.src).show():n.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),i(t.activeElement).is(":hidden,[disabled]")&&e.$refs.container.trigger("focus")},hideControls:function(e){var t=["infobar","toolbar","nav"];!e&&this.current.opts.preventCaptionOverlap||t.push("caption"),this.$refs.container.removeClass(t.map(function(e){return"fancybox-show-"+e}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var e=this,t=e.current?e.current.opts:e.opts,i=e.$refs.container;e.hasHiddenControls=!1,e.idleSecondsCounter=0,i.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&e.group.length>1)).toggleClass("fancybox-show-caption",!!e.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&e.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),i.fancybox={version:"3.5.7",defaults:l,getInstance:function(e){var t=i('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),n=Array.prototype.slice.call(arguments,1);return t instanceof v&&("string"===i.type(e)?t[e].apply(t,n):"function"===i.type(e)&&e.apply(t,n),t)},open:function(e,t,i){return new v(e,t,i)},close:function(e){var t=this.getInstance();t&&(t.close(),!0===e&&this.close(e))},destroy:function(){this.close(!0),d.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(s=t.createElement("div"),e.getComputedStyle&&e.getComputedStyle(s)&&e.getComputedStyle(s).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<11)),getTranslate:function(e){var t;return!(!e||!e.length)&&{top:(t=e[0].getBoundingClientRect()).top||0,left
1:t.left||0,width:t.width,height:t.height,opacity:parseFloat(e.css("opacity"))}},setTranslate:function(e,t){var i="",s={};if(e&&t)return t.left===n&&t.top===n||(i=(t.left===n?e.position().left:t.left)+"px, "+(t.top===n?e.position().top:t.top)+"px",i=this.use3d?"translate3d("+i+", 0px)":"translate("+i+")"),t.scaleX!==n&&t.scaleY!==n?i+=" scale("+t.scaleX+", "+t.scaleY+")":t.scaleX!==n&&(i+=" scaleX("+t.scaleX+")"),i.length&&(s.transform=i),t.opacity!==n&&(s.opacity=t.opacity),t.width!==n&&(s.width=t.width),t.height!==n&&(s.height=t.height),e.css(s)},animate:function(e,t,s,a,r){var o,l=this;i.isFunction(s)&&(a=s,s=null),l.stop(e),o=l.getTranslate(e),e.on(h,function(c){(!c||!c.originalEvent||e.is(c.originalEvent.target)&&"z-index"!=c.originalEvent.propertyName)&&(l.stop(e),i.isNumeric(s)&&e.css("transition-duration",""),i.isPlainObject(t)?t.scaleX!==n&&t.scaleY!==n&&l.setTranslate(e,{top:t.top,left:t.left,width:o.width*t.scaleX,height:o.height*t.scaleY,scaleX:1,scaleY:1}):!0!==r&&e.removeClass(t),i.isFunction(a)&&a(c))}),i.isNumeric(s)&&e.css("transition-duration",s+"ms"),i.isPlainObject(t)?(t.scaleX!==n&&t.scaleY!==n&&(delete t.width,delete t.height,e.parent().hasClass("fancybox-slide--image")&&e.parent().addClass("fancybox-is-scaling")),i.fancybox.setTranslate(e,t)):e.addClass(t),e.data("timer",setTimeout(function(){e.trigger(h)},s+33))},stop:function(e,t){e&&e.length&&(clearTimeout(e.data("timer")),t&&e.trigger(h),e.off(h).css("transition-duration",""),e.parent().removeClass("fancybox-is-scaling"))}},i.fn.fancybox=function(e){var t;return(t=(e=e||{}).selector||!1)?i("body").off("click.fb-start",t).on("click.fb-start",t,{options:e},b):this.off("click.fb-start").on("click.fb-start",{items:this,options:e},b),this},d.on("click.fb-start","[data-fancybox]",b),d.on("click.fb-start","[data-fancybox-trigger]",function(e){i('[data-fancybox="'+i(this).attr("data-fancybox-trigger")+'"]').eq(i(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:i(this)})}),a=".fancybox-button",r="fancybox-focus",o=null,d.on("mousedown mouseup focus blur",a,function(e){switch(e.type){case"mousedown":o=i(this);break;case"mouseup":o=null;break;case"focusin":i(a).removeClass(r),i(this).is(o)||i(this).is("[disabled]")||i(this).addClass(r);break;case"focusout":i(a).removeClass(r)}})}function b(e,t){var n,s,a,r=[],o=0;e&&e.isDefaultPrevented()||(e.preventDefault(),t=t||{},e&&e.data&&(t=g(e.data.options,t)),n=t.$target||i(e.currentTarget).trigger("blur"),(a=i.fancybox.getInstance())&&a.$trigger&&a.$trigger.is(n)||(r=t.selector?i(t.selector):(s=n.attr("data-fancybox")||"")?(r=e.data?e.data.items:[]).length?r.filter('[data-fancybox="'+s+'"]'):i('[data-fancybox="'+s+'"]'):[n],(o=i(r).index(n))<0&&(o=0),(a=i.fancybox.open(r,t,o)).$trigger=n))}}(window,document,jQuery),function(e){"use strict";var t={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12]+"").replace(/\?/,"&")+"&output="+(e[12]&&e[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/maps?q="+e[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},i=function(t,i,n){if(t)return n=n||"","object"===e.type(n)&&(n=e.param(n,!0)),e.each(i,function(e,i){t=t.replace("$"+e,i||"")}),n.length&&(t+=(t.indexOf("?")>0?"&":"?")+n),t};e(document).on("objectNeedsType.fb",function(n,s,a){var r,o,l,c,d,u,p,f=a.src||"",h=!1;r=e.extend(!0,{},t,a.opts.media),e.each(r,function(t,n){if(l=f.match(n.matcher)){if(h=n.type,p=t,u={},n.paramPlace&&l[n.paramPlace]){"?"==(d=l[n.paramPlace])[0]&&(d=d.substring(1)),d=d.split("&");for(var s=0;s<d.length;++s){var r=d[s].split("=",2);2==r.length&&(u[r[0]]=decodeURIComponent(r[1].replace(/\+/g," ")))}}return c=e.extend(!0,{},n.params,a.opts[t],u),f="function"===e.type(n.url)?n.url.call(this,l,c,a):i(n.url,l,c),o="function"===e.type(n.thumb)?n.thumb.call(this,l,c,a):i(n.thumb,l),"youtube"===t?f=f.replace(/&t=((\d+)m)?(\d+)s/,function(e,t,i,n){return"&start="+((i?60*parseInt(i,10):0)+parseInt(n,10))}):"vimeo"===t&&(f=f.replace("&%23","#")),!1}}),h?(a.opts.thumb||a.opts.$thumb&&a.opts.$thumb.length||(a.opts.thumb=o),"iframe"===h&&(a.opts=e.extend(!0,a.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),e.extend(a,{type:h,src:f,origSrc:a.src,contentSource:p,contentType:"image"===h?"image":"gmap_place"==p||"gmap_search"==p?"map":"video"})):f&&(a.type=a.opts.defaultType)});var n={youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(e){var t,i=this;this[e].loaded?setTimeout(function(){i.done(e)}):this[e].loading||(this[e].loading=!0,(t=document.createElement("script")).type="text/javascript",t.src=this[e].src,"youtube"===e?window.onYouTubeIframeAPIReady=function(){i[e].loaded=!0,i.done(e)}:t.onload=function(){i[e].loaded=!0,i.done(e)},document.body.appendChild(t))},done:function(t){var i,n;"youtube"===t&&delete window.onYouTubeIframeAPIReady,(i=e.fancybox.getInstance())&&(n=i.current.$content.find("iframe"),"youtube"===t&&void 0!==YT&&YT?new YT.Player(n.attr("id"),{events:{onStateChange:function(e){0==e.data&&i.next()}}}):"vimeo"===t&&void 0!==Vimeo&&Vimeo&&new Vimeo.Player(n).on("ended",function(){i.next()}))}};e(document).on({"afterShow.fb":function(e,t,i){t.group.length>1&&("youtube"===i.contentSource||"vimeo"===i.contentSource)&&n.load(i.contentSource)}})}(jQuery),function(e,t,i){"use strict";var n=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},s=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},a=function(t){var i=[];for(var n in t=(t=t.originalEvent||t||e.e).touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t])t[n].pageX?i.push({x:t[n].pageX,y:t[n].pageY}):t[n].clientX&&i.push({x:t[n].clientX,y:t[n].clientY});return i},r=function(e,t,i){return t&&e?"x"===i?e.x-t.x:"y"===i?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},o=function(e){if(e.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||i.isFunction(e.get(0).onclick)||e.data("selectable"))return!0;for(var t=0,n=e[0].attributes,s=n.length;t<s;t++)if("data-fancybox-"===n[t].nodeName.substr(0,14))return!0;return!1},l=function(t){var i=e.getComputedStyle(t)["overflow-y"],n=e.getComputedStyle(t)["overflow-x"],s=("scroll"===i||"auto"===i)&&t.scrollHeight>t.clientHeight,a=("scroll"===n||"auto"===n)&&t.scrollWidth>t.clientWidth;return s||a},c=function(e){for(var t=!1;!(t=l(e.get(0)))&&(e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body"););return t},d=function(e){var t=this;t.instance=e,t.$bg=e.$refs.bg,t.$stage=e.$refs.stage,t.$container=e.$refs.container,t.destroy(),t.$container.on("touchstart.fb.touch mousedown.fb.touch",i.proxy(t,"ontouchstart"))};d.prototype.destroy=function(){var e=this;e.$container.off(".fb.touch"),i(t).off(".fb.touch"),e.requestId&&(s(e.requestId),e.requestId=null),e.tapped&&(clearTimeout(e.tapped),e.tapped=null)},d.prototype.ontouchstart=function(n){var s=this,l=i(n.target),d=s.instance,u=d.current,p=u.$slide,f=u.$content,h="touchstart"==n.type;if(h&&s.$container.off("mousedown.fb.touch"),(!n.originalEvent||2!=n.originalEvent.button)&&p.length&&l.length&&!o(l)&&!o(l.parent())&&(l.is("img")||!(n.originalEvent.clientX>l[0].clientWidth+l.offset().left))){if(!u||d.isAnimating||u.$slide.hasClass("fancybox-animated"))return n.stopPropagation(),void n.preventDefault();s.realPoints=s.startPoints=a(n),s.startPoints.length&&(u.touch&&n.stopPropagation(),s.startEvent=n,s.canTap=!0,s.$target=l,s.$content=f,s.opts=u.opts.touch,s.isPanning=!1,s.isSwiping=!1,s.isZooming=!1,s.isScrolling=!1,s.canPan=d.canPan(),s.startTime=(new Date).getTime(),s.distanceX=s.distanceY=s.distance=0,s.canvasWidth=Math.round(p[0].clientWidth),s.canvasHeight=Math.round(p[0].clientHeight),s.c
vendor: 12,049 bytes, line 1
1ontentLastPos=null,s.contentStartPos=i.fancybox.getTranslate(s.$content)||{top:0,left:0},s.sliderStartPos=i.fancybox.getTranslate(p),s.stagePos=i.fancybox.getTranslate(d.$refs.stage),s.sliderStartPos.top-=s.stagePos.top,s.sliderStartPos.left-=s.stagePos.left,s.contentStartPos.top-=s.stagePos.top,s.contentStartPos.left-=s.stagePos.left,i(t).off(".fb.touch").on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",i.proxy(s,"ontouchend")).on(h?"touchmove.fb.touch":"mousemove.fb.touch",i.proxy(s,"ontouchmove")),i.fancybox.isMobile&&t.addEventListener("scroll",s.onscroll,!0),((s.opts||s.canPan)&&(l.is(s.$stage)||s.$stage.find(l).length)||(l.is(".fancybox-image")&&n.preventDefault(),i.fancybox.isMobile&&l.parents(".fancybox-caption").length))&&(s.isScrollable=c(l)||c(l.parent()),i.fancybox.isMobile&&s.isScrollable||n.preventDefault(),(1===s.startPoints.length||u.hasError)&&(s.canPan?(i.fancybox.stop(s.$content),s.isPanning=!0):s.isSwiping=!0,s.$container.addClass("fancybox-is-grabbing")),2===s.startPoints.length&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(s.canTap=!1,s.isSwiping=!1,s.isPanning=!1,s.isZooming=!0,i.fancybox.stop(s.$content),s.centerPointStartX=.5*(s.startPoints[0].x+s.startPoints[1].x)-i(e).scrollLeft(),s.centerPointStartY=.5*(s.startPoints[0].y+s.startPoints[1].y)-i(e).scrollTop(),s.percentageOfImageAtPinchPointX=(s.centerPointStartX-s.contentStartPos.left)/s.contentStartPos.width,s.percentageOfImageAtPinchPointY=(s.centerPointStartY-s.contentStartPos.top)/s.contentStartPos.height,s.startDistanceBetweenFingers=r(s.startPoints[0],s.startPoints[1]))))}},d.prototype.onscroll=function(e){this.isScrolling=!0,t.removeEventListener("scroll",this.onscroll,!0)},d.prototype.ontouchmove=function(e){var t=this;void 0===e.originalEvent.buttons||0!==e.originalEvent.buttons?t.isScrolling?t.canTap=!1:(t.newPoints=a(e),(t.opts||t.canPan)&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||e.preventDefault(),t.distanceX=r(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=r(t.newPoints[0],t.startPoints[0],"y"),t.distance=r(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe(e):t.isPanning?t.onPan():t.isZooming&&t.onZoom()))):t.ontouchend(e)},d.prototype.onSwipe=function(t){var a,r=this,o=r.instance,l=r.isSwiping,c=r.sliderStartPos.left||0;if(!0!==l)"x"==l&&(r.distanceX>0&&(r.instance.group.length<2||0===r.instance.current.index&&!r.instance.current.opts.loop)?c+=Math.pow(r.distanceX,.8):r.distanceX<0&&(r.instance.group.length<2||r.instance.current.index===r.instance.group.length-1&&!r.instance.current.opts.loop)?c-=Math.pow(-r.distanceX,.8):c+=r.distanceX),r.sliderLastPos={top:"x"==l?0:r.sliderStartPos.top+r.distanceY,left:c},r.requestId&&(s(r.requestId),r.requestId=null),r.requestId=n(function(){r.sliderLastPos&&(i.each(r.instance.slides,function(e,t){var n=t.pos-r.instance.currPos;i.fancybox.setTranslate(t.$slide,{top:r.sliderLastPos.top,left:r.sliderLastPos.left+n*r.canvasWidth+n*t.opts.gutter})}),r.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(r.distance)>10){if(r.canTap=!1,o.group.length<2&&r.opts.vertical?r.isSwiping="y":o.isDragging||!1===r.opts.vertical||"auto"===r.opts.vertical&&i(e).width()>800?r.isSwiping="x":(a=Math.abs(180*Math.atan2(r.distanceY,r.distanceX)/Math.PI),r.isSwiping=a>45&&a<135?"y":"x"),"y"===r.isSwiping&&i.fancybox.isMobile&&r.isScrollable)return void(r.isScrolling=!0);o.isDragging=r.isSwiping,r.startPoints=r.newPoints,i.each(o.slides,function(e,t){var n,s;i.fancybox.stop(t.$slide),n=i.fancybox.getTranslate(t.$slide),s=i.fancybox.getTranslate(o.$refs.stage),t.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),t.pos===o.current.pos&&(r.sliderStartPos.top=n.top-s.top,r.sliderStartPos.left=n.left-s.left),i.fancybox.setTranslate(t.$slide,{top:n.top-s.top,left:n.left-s.left})}),o.SlideShow&&o.SlideShow.isActive&&o.SlideShow.stop()}},d.prototype.onPan=function(){var e=this;r(e.newPoints[0],e.realPoints[0])<(i.fancybox.isMobile?10:5)?e.startPoints=e.newPoints:(e.canTap=!1,e.contentLastPos=e.limitMovement(),e.requestId&&s(e.requestId),e.requestId=n(function(){i.fancybox.setTranslate(e.$content,e.contentLastPos)}))},d.prototype.limitMovement=function(){var e,t,i,n,s,a,r=this,o=r.canvasWidth,l=r.canvasHeight,c=r.distanceX,d=r.distanceY,u=r.contentStartPos,p=u.left,f=u.top,h=u.width,m=u.height;return s=h>o?p+c:p,a=f+d,e=Math.max(0,.5*o-.5*h),t=Math.max(0,.5*l-.5*m),i=Math.min(o-h,.5*o-.5*h),n=Math.min(l-m,.5*l-.5*m),c>0&&s>e&&(s=e-1+Math.pow(-e+p+c,.8)||0),c<0&&s<i&&(s=i+1-Math.pow(i-p-c,.8)||0),d>0&&a>t&&(a=t-1+Math.pow(-t+f+d,.8)||0),d<0&&a<n&&(a=n+1-Math.pow(n-f-d,.8)||0),{top:a,left:s}},d.prototype.limitPosition=function(e,t,i,n){var s=this.canvasWidth,a=this.canvasHeight;return e=i>s?(e=e>0?0:e)<s-i?s-i:e:Math.max(0,s/2-i/2),{top:t=n>a?(t=t>0?0:t)<a-n?a-n:t:Math.max(0,a/2-n/2),left:e}},d.prototype.onZoom=function(){var t=this,a=t.contentStartPos,o=a.width,l=a.height,c=a.left,d=a.top,u=r(t.newPoints[0],t.newPoints[1])/t.startDistanceBetweenFingers,p=Math.floor(o*u),f=Math.floor(l*u),h=(o-p)*t.percentageOfImageAtPinchPointX,m=(l-f)*t.percentageOfImageAtPinchPointY,g=(t.newPoints[0].x+t.newPoints[1].x)/2-i(e).scrollLeft(),v=(t.newPoints[0].y+t.newPoints[1].y)/2-i(e).scrollTop(),b=g-t.centerPointStartX,y={top:d+(m+(v-t.centerPointStartY)),left:c+(h+b),scaleX:u,scaleY:u};t.canTap=!1,t.newWidth=p,t.newHeight=f,t.contentLastPos=y,t.requestId&&s(t.requestId),t.requestId=n(function(){i.fancybox.setTranslate(t.$content,t.contentLastPos)})},d.prototype.ontouchend=function(e){var n=this,r=n.isSwiping,o=n.isPanning,l=n.isZooming,c=n.isScrolling;if(n.endPoints=a(e),n.dMs=Math.max((new Date).getTime()-n.startTime,1),n.$container.removeClass("fancybox-is-grabbing"),i(t).off(".fb.touch"),t.removeEventListener("scroll",n.onscroll,!0),n.requestId&&(s(n.requestId),n.requestId=null),n.isSwiping=!1,n.isPanning=!1,n.isZooming=!1,n.isScrolling=!1,n.instance.isDragging=!1,n.canTap)return n.onTap(e);n.speed=100,n.velocityX=n.distanceX/n.dMs*.5,n.velocityY=n.distanceY/n.dMs*.5,o?n.endPanning():l?n.endZooming():n.endSwiping(r,c)},d.prototype.endSwiping=function(e,t){var n=this,s=!1,a=n.instance.group.length,r=Math.abs(n.distanceX),o="x"==e&&a>1&&(n.dMs>130&&r>10||r>50);n.sliderLastPos=null,"y"==e&&!t&&Math.abs(n.distanceY)>50?(i.fancybox.animate(n.instance.current.$slide,{top:n.sliderStartPos.top+n.distanceY+150*n.velocityY,opacity:0},200),s=n.instance.close(!0,250)):o&&n.distanceX>0?s=n.instance.previous(300):o&&n.distanceX<0&&(s=n.instance.next(300)),!1!==s||"x"!=e&&"y"!=e||n.instance.centerSlide(200),n.$container.removeClass("fancybox-is-sliding")},d.prototype.endPanning=function(){var e,t,n,s=this;s.contentLastPos&&(!1===s.opts.momentum||s.dMs>350?(e=s.contentLastPos.left,t=s.contentLastPos.top):(e=s.contentLastPos.left+500*s.velocityX,t=s.contentLastPos.top+500*s.velocityY),(n=s.limitPosition(e,t,s.contentStartPos.width,s.contentStartPos.height)).width=s.contentStartPos.width,n.height=s.contentStartPos.height,i.fancybox.animate(s.$content,n,366))},d.prototype.endZooming=function(){var e,t,n,s,a=this,r=a.instance.current,o=a.newWidth,l=a.newHeight;a.contentLastPos&&(e=a.contentLastPos.left,s={top:t=a.contentLastPos.top,left:e,width:o,height:l,scaleX:1,scaleY:1},i.fancybox.setTranslate(a.$content,s),o<a.canvasWidth&&l<a.canvasHeight?a.instance.scaleToFit(150):o>r.width||l>r.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(n=a.limitPosition(e,t,o,l),i.fancybox.animate(a.$content,n,150)))},d.prototype.onTap=function(t){var n,s=this,r=i(t.target),o=s.instance,l=o.current,c=t&&a(t)||s.startPoints,d=c[0]?c[0].x-i(e).scrollLeft()-s.stagePos.left:0,u=c[0]?c[0].y-i(e).scrollTop()-s.stagePos.top:0,p=function(e){var n=l.opts[e];if(i.isFunction(n)&&(n=n.apply(o,[l,t])),n)switch(n){case"close":o.close(s.startEvent);break;case"toggleControls":o.toggleControls();break;case"next":o.next();break;case"nextOrClose":o.group.length>1?o.next():o.close(s.startEvent);break;case"zoom":"image"==l.type&&(l.isLoaded||l.$ghost)&&(o.canPan()?o.scaleToFit():o.isScaledDown()?o.scaleToActual(d,u):o.group.length<2&&o.close(s.startEvent))}};if((!t.originalEvent||2!=t.originalEvent.button)&&(r.is("img")||!(d>r[0].clientWidth+r.offset().left))){if(r.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))n="Outside";else if(r.is(".fancybox-slide"))n="Slide";else{if(!o.current.$content||!o.current.$content.find(r).addBack().filter(r).length)return;n="Content"}if(s.tapped){if(clearTimeout(s.tapped),s.tapped=null,Math.abs(d-s.tapX)>50||Math.abs(u-s.tapY)>50)return this;p("dblclick"+n)}else s.tapX=d,s.tapY=u,l.opts["dblclick"+n]&&l.opts["dblclick"+n]!==l.opts["click"+n]?s.tapped=setTimeout(function(){s.tapped=null,o.isAnimating||p("click"+n)},500):p("click"+n);return this}},i(t).on("onActivate.fb",function(e,t){t&&!t.Guestures&&(t.Guestures=new d(t))}).on("beforeClose.fb",function(e,t){t&&t.Guestures&&t.Guestures.destroy()})}(window,document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var i=function(e){this.instance=e,this.init()};t.extend(i.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this,i=e.instance,n=i.group[i.currIndex].opts.slideShow;e.$button=i.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){e.toggle()}),i.group.length<2||!n?e.$button.hide():n.progress&&(e.$progress=t('<div class="fancybox-progress"></div>').appendTo(i.$refs.inner))},set:function(e){var i=this,n=i.instance,s=n.current;s&&(!0===e||s.opts.loop||n.currIndex<n.group.length-1)?i.isActive&&"video"!==s.contentType&&(i.$progress&&t.fancybox.animate(i.$progress.show(),{scaleX:1},s.opts.slideShow.speed),i.timer=setTimeout(function(){n.current.opts.loop||n.current.index!=n.group.length-1?n.next():n.jumpTo(0)},s.opts.slideShow.speed)):(i.stop(),n.idleSecondsCounter=0,n.showControls())},clear:function(){var e=this;clearTimeout(e.timer),e.timer=null,e.$progress&&e.$progress.removeAttr("style").hide()},start:function(){var e=this,t=e.instance.current;t&&(e.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),e.isActive=!0,t.isComplete&&e.set(!0),e.instance.trigger("onSlideShowChange",!0))},stop:function(){var e=this,t=e.instance.current;e.clear(),e.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),e.isActive=!1,e.instance.trigger("onSlideShowChange",!1),e.$progress&&e.$progress.removeAttr("style").hide()},toggle:function(){var e=this;e.isActive?e.stop():e.start()}}),t(e).on({"onInit.fb":function(e,t){t&&!t.SlideShow&&(t.SlideShow=new i(t))},"beforeShow.fb":function(e,t,i,n){var s=t&&t.SlideShow;n?s&&i.opts.slideShow.autoStart&&s.start():s&&s.isActive&&s.clear()},"afterShow.fb":function(e,t,i){var n=t&&t.SlideShow;n&&n.isActive&&n.set()},"afterKeydown.fb":function(i,n,s,a,r){var o=n&&n.SlideShow;!o||!s.opts.slideShow||80!==r&&32!==r||t(e.activeElement).is("button,a,input")||(a.preventDefault(),o.toggle())},"beforeClose.fb onDeactivate.fb":function(e,t){var i=t&&t.SlideShow;i&&i.stop()}}),t(e).on("visibilitychange",function(){var i=t.fancybox.getInstance(),n=i&&i.SlideShow;n&&n.isActive&&(e.hidden?n.clear():n.set())})}(document,jQuery),function(e,t){"use strict";var i=function(){for(var t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["
1webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i={},n=0;n<t.length;n++){var s=t[n];if(s&&s[1]in e){for(var a=0;a<s.length;a++)i[t[0][a]]=s[a];return i}}return!1}();if(i){var n={request:function(t){(t=t||e.documentElement)[i.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){e[i.exitFullscreen]()},toggle:function(t){t=t||e.documentElement,this.isFullscreen()?this.exit():this.request(t)},isFullscreen:function(){return Boolean(e[i.fullscreenElement])},enabled:function(){return Boolean(e[i.fullscreenEnabled])}};t.extend(!0,t.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),t(e).on(i.fullscreenchange,function(){var e=n.isFullscreen(),i=t.fancybox.getInstance();i&&(i.current&&"image"===i.current.type&&i.isAnimating&&(i.isAnimating=!1,i.update(!0,!0,0),i.isComplete||i.complete()),i.trigger("onFullscreenChange",e),i.$refs.container.toggleClass("fancybox-is-fullscreen",e),i.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!e).toggleClass("fancybox-button--fsexit",e))})}t(e).on({"onInit.fb":function(e,t){i?t&&t.group[t.currIndex].opts.fullScreen?(t.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(e){e.stopPropagation(),e.preventDefault(),n.toggle()}),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&n.request(),t.FullScreen=n):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(e,t,i,n,s){t&&t.FullScreen&&70===s&&(n.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&n.exit()}})}(document,jQuery),function(e,t){"use strict";var i="fancybox-thumbs",n=i+"-active";t.fancybox.defaults=t.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},t.fancybox.defaults);var s=function(e){this.init(e)};t.extend(s.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var t=this,i=e.group,n=0;t.instance=e,t.opts=i[e.currIndex].opts.thumbs,e.Thumbs=t,t.$button=e.$refs.toolbar.find("[data-fancybox-thumbs]");for(var s=0,a=i.length;s<a&&(i[s].thumb&&n++,!(n>1));s++);n>1&&t.opts?(t.$button.removeAttr("style").on("click",function(){t.toggle()}),t.isActive=!0):t.$button.hide()},create:function(){var e,n=this,s=n.instance,a=n.opts.parentEl,r=[];n.$grid||(n.$grid=t('<div class="'+i+" "+i+"-"+n.opts.axis+'"></div>').appendTo(s.$refs.container.find(a).addBack().filter(a)),n.$grid.on("click","a",function(){s.jumpTo(t(this).attr("data-index"))})),n.$list||(n.$list=t('<div class="'+i+'__list">').appendTo(n.$grid)),t.each(s.group,function(t,i){(e=i.thumb)||"image"!==i.type||(e=i.src),r.push('<a href="javascript:;" tabindex="0" data-index="'+t+'"'+(e&&e.length?' style="background-image:url('+e+')"':'class="fancybox-thumbs-missing"')+"></a>")}),n.$list[0].innerHTML=r.join(""),"x"===n.opts.axis&&n.$list.width(parseInt(n.$grid.css("padding-right"),10)+s.group.length*n.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,i,s=this,a=s.$list,r=s.$grid;s.instance.current&&(i=(t=a.children().removeClass(n).filter('[data-index="'+s.instance.current.index+'"]').addClass(n)).position(),"y"===s.opts.axis&&(i.top<0||i.top>a.height()-t.outerHeight())?a.stop().animate({scrollTop:a.scrollTop()+i.top},e):"x"===s.opts.axis&&(i.left<r.scrollLeft()||i.left>r.scrollLeft()+(r.width()-t.outerWidth()))&&a.parent().stop().animate({scrollLeft:i.left},e))},update:function(){var e=this;e.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),e.isVisible?(e.$grid||e.create(),e.instance.trigger("onThumbsShow"),e.focus(0)):e.$grid&&e.instance.trigger("onThumbsHide"),e.instance.update(
1)},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),t(e).on({"onInit.fb":function(e,t){var i;t&&!t.Thumbs&&(i=new s(t)).isActive&&!0===i.opts.autoStart&&i.show()},"beforeShow.fb":function(e,t,i,n){var s=t&&t.Thumbs;s&&s.isVisible&&s.focus(n?0:250)},"afterKeydown.fb":function(e,t,i,n,s){var a=t&&t.Thumbs;a&&a.isActive&&71===s&&(n.preventDefault(),a.toggle())},"beforeClose.fb":function(e,t){var i=t&&t.Thumbs;i&&i.isVisible&&!1!==i.opts.hideOnClose&&i.$grid.hide()}})}(document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),t(e).on("click","[data-fancybox-share]",function(){var e,i,n,s,a=t.fancybox.getInstance(),r=a.current||null;r&&("function"===t.type(r.opts.share.url)&&(e=r.opts.share.url.apply(r,[a,r])),i=r.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===r.type?encodeURIComponent(r.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,(n=e,s={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},String(n).replace(/[&<>"'`=\/]/g,function(e){return s[e]}))).replace(/\{\{descr\}\}/g,a.$caption?encodeURIComponent(a.$caption.text()):""),t.fancybox.open({src:a.translate(a,i),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(e,t){a.$refs.container.one("beforeClose.fb",function(){e.close(null,0)}),t.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(e,t,i){"use strict";function n(){var t=e.location.hash.substr(1),i=t.split("-"),n=i.length>1&&/^\+?\d+$/.test(i[i.length-1])&&parseInt(i.pop(-1),10)||1;return{hash:t,index:n<1?1:n,gallery:i.join("-")}}function s(e){""!==e.gallery&&i("[data-fancybox='"+i.escapeSelector(e.gallery)+"']").eq(e.index-1).focus().trigger("click.fb-start")}function a(e){var t,i;return!!e&&(""!==(i=(t=e.current?e.current.opts:e.opts).hash||(t.$orig?t.$orig.data("fancybox")||t.$orig.data("fancybox-trigger"):""))&&i)}i.escapeSelector||(i.escapeSelector=function(e){return(e+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e})}),i(function(){!1!==i.fancybox.defaults.hash&&(i(t).on({"onInit.fb":function(e,t){var i,s;!1!==t.group[t.currIndex].opts.hash&&(i=n(),(s=a(t))&&i.gallery&&s==i.gallery&&(t.currIndex=i.index-1))},"beforeShow.fb":function(i,n,s,r){var o;s&&!1!==s.opts.hash&&(o=a(n))&&(n.currentHash=o+(n.group.length>1?"-"+(s.index+1):""),e.location.hash!=="#"+n.currentHash&&(r&&!n.origHash&&(n.origHash=e.location.hash),n.hashTimer&&clearTimeout(n.hashTimer),n.hashTimer=setTimeout(function(){"replaceState"in e.history?(e.history[r?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+n.currentHash),r&&(n.hasCreatedHistory=!0)):e.location.hash=n.currentHash,n.hashTimer=null},300)))},"beforeClose.fb":function(i,n,s){s&&!1!==s.opts.hash&&(clearTimeout(n.hashTimer),n.currentHash&&n.hasCreatedHistory?e.history.back():n.currentHash&&("replaceState"in e.history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+(n.origHash||"")):e.location.hash=n.origHash),n.currentHash=null)}}),i(e).on("hashchange.fb",function(){var e=n(),t=null;i.each(i(".fancybox-container").get().reverse(),function(e,n){var s=i(n).data("FancyBox");if(s&&s.currentHash)return t=s,!1}),t?t.currentHash===e.gallery+"-"+e.index||1===e.index&&t.currentHash==e.gallery||(t.currentHash=null,t.close()):""!==e.gallery&&s(e)}),setTimeout(function(){i.fancybox.getInstance()||s(n())},50))})}(window,document,jQuery),function(e,t){"use strict";var i=(new Date).getTime();t(e).on({"onInit.fb":function(e,t,n){t.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(e){var n=t.current,s=(new Date).getTime();t.group.length<2||!1===n.opts.wheel||"auto"===n.opts.wheel&&"image"!==n.type||(e.preventDefault(),e.stopPropagation(),n.$slide.hasClass("fancybox-animated")||(e=e.originalEvent||e,s-i<250||(i=s,t[(-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)<0?"next":"previous"]())))})}})}(document,jQuery),function(e){var t={},i="doTimeout",n=Array.prototype.slice;function s(i){var s,a=this,r={},o=i?e.fn:e,l=arguments,c=4,d=l[1],u=l[2],p=l[3];function f(){i?s.removeData(i):d&&delete t[d]}function h(){r.id=setTimeout(function(){r.fn()},u)}if("string"!=typeof d&&(c--,d=i=0,u=l[1],p=l[2]),i?(s=a.eq(0)).data(i,r=s.data(i)||{}):d&&(r=t[d]||(t[d]={})),r.id&&clearTimeout(r.id),delete r.id,p)r.fn=function(e){"string"==typeof p&&(p=o[p]),!0!==p.apply(a,n.call(l,c))||e?f():h()},h();else{if(r.fn)return void 0===u?f():r.fn(!1===u),!0;f()}}e[i]=function(){return s.apply(window,[0].concat(n.call(arguments)))},e.fn[i]=function(){var e=n.call(arguments),t=s.apply(this,[i+e[0]].concat(e));return"number"==typeof e[0]||"number"==typeof e[1]?this:t}}(jQuery),jQuery.cookie=function(e,t,i){if(arguments.length>1&&"[object Object]"!==String(t)){if((i=jQuery.extend({},i)).path="/",i.secure=!1,null==t&&(i.expires=-1),"number"==typeof i.expires){var n=i.expires,s=i.expires=new Date;s.setDate(s.getDate()+n)}return t=String(t),document.cookie=[encodeURIComponent(e),"=",i.raw?t:encodeURIComponent(t),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}var a,r=(i=t||{}).raw?function(e){return e}:decodeURIComponent;return(a=new RegExp("(?:^|; )"+encodeURIComponent(e)+"=([^;]*)").exec(document.cookie))?r(a[1]):null},function(e){e.pgwBrowser=function(){var t={};t.userAgent=navigator.userAgent,t.browser={},t.viewport={},t.os={},resizeEvent=null;var n=[{name:"Chromium",group:"Chrome",identifier:"Chromium/([0-9.]*)"},{name:"Chrome Mobile",group:"Chrome",identifier:"Chrome/([0-9.]*) Mobile",versionIdentifier:"Chrome/([0-9.]*)"},{name:"Chrome",group:"Chrome",identifier:"Chrome/([0-9.]*)"},{name:"Chrome for iOS",group:"Chrome",identifier:"CriOS/([0-9.]*)"},{name:"Android Browser",group:"Chrome",identifier:"CrMo/([0-9.]*)"},{name:"Firefox",group:"Firefox",identifier:"Firefox/([0-9.]*)"},{name:"Opera Mini",group:"Opera",identifier:"Opera Mini/([0-9.]*)"},{name:"Opera",group:"Opera",identifier:"Opera ([0-9.]*)"}
1,{name:"Opera",group:"Opera",identifier:"Opera/([0-9.]*)",versionIdentifier:"Version/([0-9.]*)"},{name:"IEMobile",group:"Explorer",identifier:"IEMobile/([0-9.]*)"},{name:"Internet Explorer",group:"Explorer",identifier:"MSIE ([a-zA-Z0-9.]*)"},{name:"Internet Explorer",group:"Explorer",identifier:"Trident/([0-9.]*)",versionIdentifier:"rv:([0-9.]*)"},{name:"Spartan",group:"Spartan",identifier:"Edge/([0-9.]*)",versionIdentifier:"Edge/([0-9.]*)"},{name:"Safari",group:"Safari",identifier:"Safari/([0-9.]*)",versionIdentifier:"Version/([0-9.]*)"}],s=[{name:"Windows 2000",group:"Windows",identifier:"Windows NT 5.0",version:"5.0"},{name:"Windows XP",group:"Windows",identifier:"Windows NT 5.1",version:"5.1"},{name:"Windows Vista",group:"Windows",identifier:"Windows NT 6.0",version:"6.0"},{name:"Windows 7",group:"Windows",identifier:"Windows NT 6.1",version:"7.0"},{name:"Windows 8",group:"Windows",identifier:"Windows NT 6.2",version:"8.0"},{name:"Windows 8.1",group:"Windows",identifier:"Windows NT 6.3",version:"8.1"},{name:"Windows 10",group:"Windows",identifier:"Windows NT 10.0",version:"10.0"},{name:"Windows Phone",group:"Windows Phone",identifier:"Windows Phone ([0-9.]*)"},{name:"Windows Phone",group:"Windows Phone",identifier:"Windows Phone OS ([0-9.]*)"},{name:"Windows",group:"Windows",identifier:"Windows"},{name:"Chrome OS",group:"Chrome OS",identifier:"CrOS"},{name:"Android",group:"Android",identifier:"Android",versionIdentifier:"Android ([a-zA-Z0-9.-]*)"},{name:"iPad",group:"iOS",identifier:"iPad",versionIdentifier:"OS ([0-9_]*)",versionSeparator:"[_|.]"},{name:"iPod",group:"iOS",identifier:"iPod",versionIdentifier:"OS ([0-9_]*)",versionSeparator:"[_|.]"},{name:"iPhone",group:"iOS",identifier:"iPhone OS",versionIdentifier:"OS ([0-9_]*)",versionSeparator:"[_|.]"},{name:"Mac OS X El Capitan",group:"Mac OS",identifier:"Mac OS X (10([_|.])11([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Yosemite",group:"Mac OS",identifier:"Mac OS X (10([_|.])10([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Mavericks",group:"Mac OS",identifier:"Mac OS X (10([_|.])9([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Mountain Lion",group:"Mac OS",identifier:"Mac OS X (10([_|.])8([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Lion",group:"Mac OS",identifier:"Mac OS X (10([_|.])7([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Snow Leopard",group:"Mac OS",identifier:"Mac OS X (10([_|.])6([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Leopard",group:"Mac OS",identifier:"Mac OS X (10([_|.])5([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Tiger",group:"Mac OS",identifier:"Mac OS X (10([_|.])4([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Panther",group:"Mac OS",identifier:"Mac OS X (10([_|.])3([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Jaguar",group:"Mac OS",identifier:"Mac OS X (10([_|.])2([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Puma",group:"Mac OS",identifier:"Mac OS X (10([_|.])1([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS X Cheetah",group:"Mac OS",identifier:"Mac OS X (10([_|.])0([0-9_.]*))",versionSeparator:"[_|.]"},{name:"Mac OS",group:"Mac OS",identifier:"Mac OS"},{name:"Ubuntu",group:"Linux",identifier:"Ubuntu",versionIdentifier:"Ubuntu/([0-9.]*)"},{name:"Debian",group:"Linux",identifier:"Debian"},{name:"Gentoo",group:"Linux",identifier:"Gentoo"},{name:"Linux",group:"Linux",identifier:"Linux"},{name:"BlackBerry",group:"BlackBerry",identifier:"BlackBerry"}],a=function(e){var i=e.split(".",2);return t.browser.fullVersion=e,i[0]&&(t.browser.majorVersion=parseInt(i[0])),i[1]&&(t.browser.minorVersion=parseInt(i[1])),!0},r=function(e,i){if("["==i.substr(0,1))var n=e.split(new RegExp(i,"g"),2);else n=e.split(i,2);return"."!=i&&(e=e.replace(new RegExp(i,"g"),".")),t.os.fullVersion=e,n[0]&&(t.os.majorVersion=parseInt(n[0])),n[1]&&(t.os.minorVersion=parseInt(n[1])),!0},o=function(i){return t.viewport.width=e(window).width(),t.viewport.height=e(window).height(),void 0===i&&(null==resizeEvent?e(window).trigger("PgwBrowser::StartResizing"):clearTimeout(resizeEvent),resizeEvent=setTimeout(function(){e(window).trigger("PgwBrowser::StopResizing"),clearTimeout(resizeEvent),resizeEvent=null},300)),!0},l=function(){if(void 0===window.orientation)t.viewport.width>=t.viewport.height?t.viewport.orientation="landscape":t.viewport.orientation="portrait";else switch(window.orientation){case-90:case 90:t.viewport.orientation="landscape";break;default:t.viewport.orientation="portrait"}return e(window).trigger("PgwBrowser::OrientationChange"),!0};return void 0!==window.pgwJsUserAgentTester&&(t.userAgent=window.pgwJsUserAgentTester),function(){var e=t.userAgent.toLowerCase();for(i in n){var s=new RegExp(n[i].identifier.toLowerCase()).exec(e);
1if(null!=s&&s[1]){if(t.browser.name=n[i].name,t.browser.group=n[i].group,n[i].versionIdentifier){var r=new RegExp(n[i].versionIdentifier.toLowerCase()).exec(e);null!=r&&r[1]&&a(r[1])}else a(s[1]);break}}}(),function(){var e=t.userAgent.toLowerCase();for(i in s){var n=new RegExp(s[i].identifier.toLowerCase()).exec(e);if(null!=n){if(t.os.name=s[i].name,t.os.group=s[i].group,s[i].version)r(s[i].version,s[i].versionSeparator?s[i].versionSeparator:".");else if(n[1])r(n[1],s[i].versionSeparator?s[i].versionSeparator:".");else if(s[i].versionIdentifier){var a=new RegExp(s[i].versionIdentifier.toLowerCase()).exec(e);null!=a&&a[1]&&r(a[1],s[i].versionSeparator?s[i].versionSeparator:".")}break}}}(),o(!0),l(),e(window).on("orientationchange",function(e){l()}),e(window).resize(function(e){o()}),t}}(window.Zepto||window.jQuery),document.body.classList.add($.pgwBrowser().browser.group.replace(" ","").toLowerCase()),document.body.classList.add($.pgwBrowser().os.group.replace(" ","").toLowerCase()),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Headroom=t()}(this,function(){"use strict";function e(){return"undefined"!=typeof window}function t(e){return(a=e)&&a.document&&function(e){return 9===e.nodeType}(a.document)?(i=(t=e).document,n=i.body,s=i.documentElement,{scrollHeight:function(){return Math.max(n.scrollHeight,s.scrollHeight,n.offsetHeight,s.offsetHeight,n.clientHeight,s.clientHeight)},height:function(){return t.innerHeight||s.clientHeight||n.clientHeight},scrollY:function(){return void 0!==t.pageYOffset?t.pageYOffset:(s||n.parentNode||n).scrollTop}}):function(e){return{scrollHeight:function(){return Math.max(e.scrollHeight,e.offsetHeight,e.clientHeight)},height:function(){return Math.max(e.offsetHeight,e.clientHeight)},scrollY:function(){return e.scrollTop}}}(e);var t,i,n,s,a}function i(e,i,n){var s,a=function(){var e=!1;try{var t={get passive(){e=!0}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){e=!1}return e}(),r=!1,o=t(e),l=o.scrollY(),c={};function d(){var e=Math.round(o.scrollY()),t=o.height(),s=o.scrollHeight();c.scrollY=e,c.lastScrollY=l,c.direction=e>l?"down":"up",c.distance=Math.abs(e-l),c.isOutOfBounds=e<0||e+t>s,c.top=e<=i.offset,c.bottom=e+t>=s,c.toleranceExceeded=c.distance>i.tolerance[c.direction],n(c),l=e,r=!1}function u(){r||(r=!0,s=requestAnimationFrame(d))}var p=!!a&&{passive:!0,capture:!1};return e.addEventListener("scroll",u,p),d(),{destroy:function(){cancelAnimationFrame(s),e.removeEventListener("scroll",u,p)}}}function n(e,t){t=t||{},Object.assign(this,n.options,t),this.classes=Object.assign({},n.options.classes,t.classes),this.elem=e,this.tolerance=function(e){return e===Object(e)?e:{down:e,up:e}}(this.tolerance),this.initialised=!1,this.frozen=!1}return n.prototype={constructor:n,init:function(){return n.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(e){e.scrollTracker=i(e.scroller,{offset:e.offset,tolerance:e.tolerance},e.update.bind(e))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(e){return"down"===e.direction&&!e.top&&e.toleranceExceeded},shouldPin:function(e){return"up"===e.direction&&e.toleranceExceeded||e.top},addClass:function(e){this.elem.classList.add.apply(this.elem.classList,this.classes[e].split(" "))},removeClass:function(e){this.elem.classList.remove.apply(this.elem.classList,this.classes[e].split(" "))},hasClass:function(e){return this.classes[e].split(" ").every(function(e){return this.classList.contains(e)},this.elem)},update:function(e){e.isOutOfBounds||!0!==this.frozen&&(e.top?this.top():this.notTop(),e.bottom?this.bottom():this.notBottom(),this.shouldUnpin(e)?this.unpin():this.shouldPin(e)&&this.pin())}},n.options={tolerance:{up:0,down:0},offset:0,scroller:e()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},n.cutsTheMustard=!!(e()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),n}),function(e){e&&(e.fn.headroom=function(t){return this.each(function(){var i=e(this),n=i.data("headroom"),s="object"==typeof t&&t;s=e.extend(!0,{},Headroom.options,s),n||((n=new Headroom(this,s)).init(),i.data("headroom",n)),"string"==typeof t&&(n[t](),"destroy"===t&&i.removeData("headroom"))})},e("[data-headroom]").each(function(){var t=e(this);t.headroom(t.data())}))}(window.Zepto||window.jQuery),function(e){"object"==typeof module&&module.exports?module.exports=e():window.intlTelInput=e()}(function(e){"use strict";return function(){function t(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}
vendor: 4,539 bytes, line 1
1function i(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}for(var n=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Ascension Island","ac","247"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Eswatini","sz","268"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кырг
1ызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["North Macedonia (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],s=0;s<n.length;s++){var a=n[s];n[s]={name:a[0],iso2:a[1],dialCode:a[2],priority:a[3]||0,areaCodes:a[4]||null}}var r={getInstance:function(e){var t=e.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[t]},instances:{},documentReady:function(){return"complete"===document.readyState}};"object"==typeof window&&(window.intlTelInputGlobals=r);var o=0,l={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},c=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],d=function(e,t){for(var i=Object.keys(e),n=0;n<i.length;n++)t(i[n],e[i[n]])},u=function(e){d(window.intlTelInputGlobals.instances,function(t){window.intlTelInputGlobals.instances[t][e]()})},p=function(){function t(e,i){var n=this;(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),this.id=o++,this.a=e,this.b=null,this.c=null;var s=i||{};this.d={},d(l,function(e,t){n.d[e]=s.hasOwnProperty(e)?s[e]:t}),this.e=Boolean(e.getAttribute("placeholder"))}return i(t,[{key:"_init",value:function(){var e=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(document.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=document.body)),"undefined"!=typeof Promise){var t=new Promise(function(t,i){e.h=t,e.i=i}),i=new Promise(function(t,i){e.i0=t,e.i1=i});this.promise=Promise.all([t,i])}else this.h=this.i=function(){},this.i0=this.i1=function(){};this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(t,i,n){i.length>this.countryCodeMaxLen&&(this.countryCodeMaxLen=i.length),this.q.hasOwnProperty(i)||(this.q[i]=[]);for(var s=0;s<this.q[i].length;s++)if(this.q[i][s]===t)return;var a=n!==e?n:this.q[i].length;this.q[i][a]=t}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var e=this.d.onlyCountries.map(function(e){return e.toLowerCase()});this.p=n.filter(function(t){return e.indexOf(t.iso2)>-1})}else if(this.d.excludeCountries.length){var t=this.d.excludeCountries.map(function(e){return e.toLowerCase()});this.p=n.filter(function(e){return-1===t.indexOf(e.iso2)})}else this.p=n}},{key:"_d0",value:function(){for(var e=0;e<this.p.length;e++){var t=this.p[e].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(t)&&(this.p[e].name=this.d.localizedCountries[t])}}},{key:"_d1",value:function(e,t){return e.name.localeCompare(t.name)}},{key:"_d2",value:function(){this.countryCodeMaxLen=0,this.dialCodes={},this.q={};for(var e=0;e<this.p.length;e++){var t=this.p[e];this.dialCodes[t.dialCode]||(this.dialCodes[t.dialCode]=!0),this._c(t.iso2,t.dialCode,t.priority)}for(var i=0;i<this.p.length;i++){var n=this.p[i];if(n.areaCodes)for(var s=this.q[n.dialCode][0],a=0;a<n.areaCodes.length;a++){for(var r=n.areaCodes[a],o=1;o<r.length;o++){var l=n.dialCode+r.substr(0,o);this._c(s,l),this._c(n.iso2,l)}this._c(n.iso2,n.dialCode+r)}}}},{key:"_e",value:function(){this.preferredCountries=[];for(var e=0;e<this.d.preferredCountries.length;e++){var t=this.d.preferredCountries[e].toLowerCase(),i=this._y(t,!1,!0);i&&this.preferredCountries.push(i)}}},{key:"_e2",value:function(e,t,i){var n=document.createElement(e);return t&&d(t,function(e,t){return n.setAttribute(e,t)}),i&&i.appendChild(n),n}},{key:"_f",value:function(){this.a.hasAttribute("autocomplete")||this.a.form&&this.a.form.hasAttribute("autocomplete")||this.a.setAttribute("autocomplete","off");var e="iti";this.d.allowDropdown&&(e+=" iti--allow-dropdown"),this.d.separateDialCode&&(e+=" iti--separate-dial-code"),this.d.customContainer&&(e+=" ",e+=this.d.customContainer);var t=this._e2("div",{class:e});if(this.a.parentNode.insertBefore(t,this.a),this.k=this._e2("div",{class:"iti__flag-container"},t),t.appendChild(this.a),this.selectedFlag=this._e2("div",{class:"iti__selected-flag",role:"combobox","aria-controls":"iti-".concat(this.id,"__country-listbox"),"aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.k),this.l=this._e2("div",{class:"iti__flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{class:"iti__selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{class:"iti__arrow"},this.selectedFlag),this.m=this._e2("ul",{class:"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox","aria-label":"List of countries"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"iti__preferred",!0),this._e2("li",{class:"iti__divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"iti__standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{class:"iti iti--container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput){var i=this.d.hiddenInput,n=this.a.getAttribute("name");if(n){var s=n.lastIndexOf("[");-1!==s&&(i="".concat(n.substr(0,s),"[").concat(i,"]"))}this.hiddenInput=this._e2("input",{type:"hidden",name:i}),t.appendChild(this.hiddenInput)}}},{key:"_g",value:function(e,t,i){for(var n="",s=0;s<e.length;s++){var a=e[s],r=i?"-preferred":"";n+="<li class='iti__country ".concat(t,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(a.iso2).concat(r,"' role='option' data-dial-code='").concat(a.dialCode,"' data-country-code='").concat(a.iso2,"' aria-selected='false'>"),n+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(a.iso2,"'></div></div>"),n+="<span class='iti__country-name'>".concat(a.name,"</span>"),n+="<span class='iti__dial-code'>+".concat(a.dialCode,"</span>"),n+="</li>"}this.m.insertAdjacentHTML("beforeend",n)}},{key:"_h",value:function(){var e=this.a.getAttribute("value"),t=this.a.value,i=e&&"+"===e.charAt(0)&&(!t||"+"!==t.charAt(0))?e:t,n=this._5(i),s=this._w(i),a=this.d,r=a.initialCountry,o=a.nationalMode,l=a.autoHideDialCode,c=a.separateDialCode;n&&!s?this._v(i):"auto"!==r&&(r?this._z(r.toLowerCase()):n&&s?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,i||this._z(this.j)),i||o||l||c||
1(this.a.value="+".concat(this.s.dialCode))),i&&this._u(i)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var e=this;this._a14=function(){e.hiddenInput.value=e.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var e=this.a;e&&"LABEL"!==e.tagName;)e=e.parentNode;return e}},{key:"_i2",value:function(){var e=this;this._a9=function(t){e.m.classList.contains("iti__hide")?e.a.focus():t.preventDefault()};var t=this._i1();t&&t.addEventListener("click",this._a9),this._a10=function(){!e.m.classList.contains("iti__hide")||e.a.disabled||e.a.readOnly||e._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(t){e.m.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(t.key)&&(t.preventDefault(),t.stopPropagation(),e._n()),"Tab"===t.key&&e._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var e=this;this.d.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.d.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(e.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(e){window.intlTelInputGlobals.autoCountry=e.toLowerCase(),setTimeout(function(){return u("handleAutoCountry")})},function(){return u("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var e=this;this._a12=function(){e._v(e.a.value)&&e._m2CountryChange()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(e._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(e){var t=this.a.getAttribute("maxlength");return t&&e.length>t?e.substr(0,t):e}},{key:"_l",value:function(){var e=this;this._a8=function(){e._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var e=this._m(this.a.value);e&&this.s.dialCode!==e||(this.a.value="")}}},{key:"_m",value:function(e){return e.replace(/\D/g,"")}},{key:"_m2",value:function(e){var t=document.createEvent("Event");t.initEvent(e,!0,!0),this.a.dispatchEvent(t)}},{key:"_n",value:function(){this.m.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b,!1),this._3(this.b,!0)),this._p(),this.u.classList.add("iti__arrow--up"),this._m2("open:countrydropdown")}},{key:"_n2",value:function(e,t,i){i&&!e.classList.contains(t)?e.classList.add(t):!i&&e.classList.contains(t)&&e.classList.remove(t)}},{key:"_o",value:function(){var e=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var t=this.a.getBoundingClientRect(),i=window.pageYOffset||document.documentElement.scrollTop,n=t.top+i,s=this.m.offsetHeight,a=n+this.a.offsetHeight+s<i+window.innerHeight,r=n-s>i;if(this._n2(this.m,"iti__country-list--dropup",!a&&r),this.d.dropdownContainer){var o=!a&&r?0:this.a.offsetHeight;this.dropdown.style.top="".concat(n+o,"px"),this.dropdown.style.left="".concat(t.left+document.body.scrollLeft,"px"),this._a4=function(){return e._2()},window.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(e){for(var t=e;t&&t!==this.m&&!t.classList.contains("iti__country");)t=t.parentNode;return t===this.m?null:t}},{key:"_p",value:function(){var e=this;this._a0=function(t){var i=e._o2(t.target);i&&e._x(i,!1)},this.m.addEventListener("mouseover",this._a0),this._a1=function(t){var i=e._o2(t.target);i&&e._1(i)},this.m.addEventListener("click",this._a1);var t=!0;this._a2=function(){t||e._2(),t=!1},document.documentElement.addEventListener("click",this._a2);var i="",n=null;this._a3=function(t){t.preventDefault(),"ArrowUp"===t.key||"Up"===t.key||"ArrowDown"===t.key||"Down"===t.key?e._q(t.key):"Enter"===t.key?e._r():"Escape"===t.key?e._2():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(t.key)&&(n&&clearTimeout(n),i+=t.key.toLowerCase(),e._s(i),n=setTimeout(function(){i=""},1e3))},document.addEventListener("keydown",this._a3)}},{key:"_q",value:function(e){var t="ArrowUp"===e||"Up"===e?this.c.previousElementSibling:this.c.nextElementSibling;t&&(t.classList.contains("iti__divider")&&(t="ArrowUp"===e||"Up"===e?t.previousElementSibling:t.nextElementSibling),this._x(t,!0))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(e){for(var t=0;t<this.p.length;t++)if(this._t(this.p[t].name,e)){var i=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(this.p[t].iso2));this._x(i,!1),this._3(i,!0);break}}},{key:"_t",value:function(e,t){return e.substr(0,t.length).toLowerCase()===t}},{key:"_u",value:function(e){var t=e;if(this.d.formatOnDisplay&&window.intlTelInputUtils&&this.s){var i=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==t.charAt(0)),n=intlTelInputUtils.numberFormat,s=n.NATIONAL,a=n.INTERNATIONAL,r=i?s:a;t=intlTelInputUtils.formatNumber(t,this.s.iso2,r)}t=this._7(t),this.a.value=t}},{key:"_v",value:function(e){var t=e,i=this.s.dialCode,n="1"===i;t&&this.d.nationalMode&&n&&"+"!==t.charAt(0)&&("1"!==t.charAt(0)&&(t="1".concat(t)),t="+".concat(t)),this.d.separateDialCode&&i&&"+"!==t.charAt(0)&&(t="+".concat(i).c
1oncat(t));var s=this._5(t,!0),a=this._m(t),r=null;if(s){var o=this.q[this._m(s)],l=-1!==o.indexOf(this.s.iso2)&&a.length<=s.length-1;if(!("1"===i&&this._w(a)||l))for(var c=0;c<o.length;c++)if(o[c]){r=o[c];break}}else"+"===t.charAt(0)&&a.length?r="":t&&"+"!==t||(r=this.j);return null!==r&&this._z(r)}},{key:"_w",value:function(e){var t=this._m(e);if("1"===t.charAt(0)){var i=t.substr(1,3);return-1!==c.indexOf(i)}return!1}},{key:"_x",value:function(e,t){var i=this.c;i&&i.classList.remove("iti__highlight"),this.c=e,this.c.classList.add("iti__highlight"),t&&this.c.focus()}},{key:"_y",value:function(e,t,i){for(var s=t?n:this.p,a=0;a<s.length;a++)if(s[a].iso2===e)return s[a];if(i)return null;throw new Error("No country data for '".concat(e,"'"))}},{key:"_z",value:function(e){var t=this.s.iso2?this.s:{};this.s=e?this._y(e,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti__flag iti__".concat(e));var i=e?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",i),this.d.separateDialCode){var n=this.s.dialCode?"+".concat(this.s.dialCode):"";this.t.innerHTML=n;var s=this.selectedFlag.offsetWidth||this._z2();this.a.style.paddingLeft="".concat(s+6,"px")}if(this._0(),this.d.allowDropdown){var a=this.b;if(a&&(a.classList.remove("iti__active"),a.setAttribute("aria-selected","false")),e){var r=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(e,"-preferred"))||this.m.querySelector("#iti-".concat(this.id,"__item-").concat(e));r.setAttribute("aria-selected","true"),r.classList.add("iti__active"),this.b=r,this.selectedFlag.setAttribute("aria-activedescendant",r.getAttribute("id"))}}return t.iso2!==e}},{key:"_z2",value:function(){var e=this.a.parentNode.cloneNode();e.style.visibility="hidden",document.body.appendChild(e);var t=this.k.cloneNode();e.appendChild(t);var i=this.selectedFlag.cloneNode(!0);t.appendChild(i);var n=i.offsetWidth;return e.parentNode.removeChild(e),n}},{key:"_0",value:function(){var e="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(window.intlTelInputUtils&&e){var t=intlTelInputUtils.numberType[this.d.placeholderNumberType],i=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,t):"";i=this._7(i),"function"==typeof this.d.customPlaceholder&&(i=this.d.customPlaceholder(i,this.s)),this.a.setAttribute("placeholder",i)}}},{key:"_1",value:function(e){var t=this._z(e.getAttribute("data-country-code"));this._2(),this._4(e.getAttribute("data-dial-code"),!0),this.a.focus();var i=this.a.value.length;this.a.setSelectionRange(i,i),t&&this._m2CountryChange()}},{key:"_2",value:function(){this.m.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","false"),this.u.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._a3),document.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||window.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(e,t){var i=this.m,n=window.pageYOffset||document.documentElement.scrollTop,s=i.offsetHeight,a=i.getBoundingClientRect().top+n,r=a+s,o=e.offsetHeight,l=e.getBoundingClientRect().top+n,c=l+o,d=l-a+i.scrollTop,u=s/2-o/2;if(l<a)t&&(d-=u),i.scrollTop=d;else if(c>r){t&&(d+=u);var p=s-o;i.scrollTop=d-p}}},{key:"_4",value:function(e,t){var i,n=this.a.value,s="+".concat(e);if("+"===n.charAt(0)){var a=this._5(n);i=a?n.replace(a,s):s}else{if(this.d.nationalMode||this.d.separateDialCode)return;if(n)i=s+n;else{if(!t&&this.d.autoHideDialCode)return;i=s}}this.a.value=i}},{key:"_5",value:function(e,t){var i="";if("+"===e.charAt(0))for(var n="",s=0;s<e.length;s++){var a=e.charAt(s);if(!isNaN(parseInt(a,10))){if(n+=a,t)this.q[n]&&(i=e.substr(0,s+1));else if(this.dialCodes[n]){i=e.substr(0,s+1);break}if(n.length===this.countryCodeMaxLen)break}}return i}},{key:"_6",value:function(){var e=this.a.value.trim(),t=this.s.dialCode,i=this._m(e);return(this.d.separateDialCode&&"+"!==e.charAt(0)&&t&&i?"+".concat(t):"")+e}},{key:"_7",value:function(e){var t=e;if(this.d.separateDialCode){var i=this._5(t);if(i){var n=" "===t[(i="+".concat(this.s.dialCode)).length]||"-"===t[i.length]?i.length+1:i.length;t=t.substr(n)}}return this._j2(t)}},{key:"_m2CountryChange",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=window.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var e=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var t=this._i1();t&&t.removeEventListener("click",this._a9)}this.hiddenInput&&e&&e.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(e&&e.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13),this.a.removeAttribute("data-intl-tel-input-id");var i=this.a.parentNode;i.parentNode.insertBefore(this.a,i),i.parentNode.removeChild(i),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}},{key:"getNumber",value:function(e){if(window.intlTelInputUtils){var t=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),t,e)}return""}},{key:"getNumberType",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(window.intlTelInputUtils){var e=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),e)}return-99}},{key:"isValidNumber",value:function(){var e=this._6().trim(),t=this.d.nationalMode?this.s.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,t):null}},{key:"setCountry",value:function(e){var t=e.toLowerCase();this.l.classList.contains("iti__".concat(t))||(this._z(t),this._4(this.s.dialCode,!1),this._m2CountryChange())}},{key:"setNumber",value:function(e){var t=this._v(e);this._u(e),t&&this._m2CountryChange()}},{key:"setPlaceholderNumberType",value:function(e){this.d.placeholderNumberType=e,this._0()}}]),t}();r.getCountryData=function(){return n};var f=function(e,t,i){var n=document.createElement("script");n.onload=function(){u("handleUtils"),t&&t()},n.onerror=function(){u("rejectUtilsScriptPromise"),i&&i()},n.className="iti-load-utils",n.async=!0,n.src=e,document.body.appendChild(n)};return r.loadUtils=function(e){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(t,i){return f(e,t,i)});f(e)}return null},r.defaults=l,r.version="17.0.19",function(e,t){var i=new p(e,t);return i._init(),e.setAttribute("data-intl-tel-input-id",i.id),window.intlTelInputGlobals.instances[i.id]=i,i}}()});var $jscomp={scope:{},findInternal:function(e,t,i){e instanceof String&&(e=String(e));for(var n=e.length,s=0;s<n;s++){var a=e[s];if(t.call(i,a,s,e))return{i:s,v:a}}return{i:-1,v:void 0}}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,i){if(i.get||i.set)throw new TypeError("ES3 does not support getters and setters.");e!=Array.prototype&&e!=Object.prototype&&(e[t]=i.value)},$jscomp.getGlobal=function(e){return"undefined"!=typeof window&&window===e?e:"undefined"!=typeof global&&null!=global?global:e},$jscomp.global=$jscomp.getGlobal(this),$jscomp.polyfill=function(e,t,i,n){if(t){for(i=$jscomp.global,e=e.split("."),n=0;n<e.length-1;n++){var s=e[n];s in i||(i[s]={}),i=i[s]}(t=t(n=i[e=e[e.length-1]]))!=n&&null!=t&&$jscomp.defineProperty(i,e,{configurable:!0,writable:!0,value:t})}},$jscomp.polyfill("Array.prototype.find",function(e){return e||function(e,t){return $jscomp.findInternal(this,e,t).v}},"es6-impl","es3"),function(e,t,i){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(t||i)}(function(e){var t=function(t,i,n){var s={invalid:[],getCaret:function(){try{var e,i=0,n=t.get(0),a=document.selection,r=n.selectionStart;return a&&-1===navigator.appVersion.indexOf("MSIE 10")?((e=a.createRange()).moveStart("character",-s.val().length),i=e.text.length):(r||"0"===r)&&(i=r),i}catch(e){}},setCaret:function(e){try{if(t.is(":focus")){var i,n=t.get(0);n.setSelectionRange?n.setSelectionRange(e,e):((i=n.createTextRange()).collapse(!0),i.moveEnd("character",e),i.moveStart("character",e),i.select())}}catch(e){}}
1,events:function(){t.on("keydown.mask",function(e){t.data("mask-keycode",e.keyCode||e.which),t.data("mask-previus-value",t.val()),t.data("mask-previus-caret-pos",s.getCaret()),s.maskDigitPosMapOld=s.maskDigitPosMap}).on(e.jMaskGlobals.useInput?"input.mask":"keyup.mask",s.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){t.keydown().keyup()},100)}).on("change.mask",function(){t.data("changed",!0)}).on("blur.mask",function(){o===s.val()||t.data("changed")||t.trigger("change"),t.data("changed",!1)}).on("blur.mask",function(){o=s.val()}).on("focus.mask",function(t){!0===n.selectOnFocus&&e(t.target).select()}).on("focusout.mask",function(){n.clearIfNotMatch&&!a.test(s.val())&&s.val("")})},getRegexMask:function(){for(var e,t,n,s,a=[],o=0;o<i.length;o++)(e=r.translation[i.charAt(o)])?(t=e.pattern.toString().replace(/.{1}$|^.{1}/g,""),n=e.optional,(e=e.recursive)?(a.push(i.charAt(o)),s={digit:i.charAt(o),pattern:t}):a.push(n||e?t+"?":t)):a.push(i.charAt(o).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return a=a.join(""),s&&(a=a.replace(new RegExp("("+s.digit+"(.*"+s.digit+")?)"),"($1)?").replace(new RegExp(s.digit,"g"),s.pattern)),new RegExp(a)},destroyEvents:function(){t.off("input keydown keyup paste drop blur focusout ".split(" ").join(".mask "))},val:function(e){var i=t.is("input")?"val":"text";return 0<arguments.length?(t[i]()!==e&&t[i](e),i=t):i=t[i](),i},calculateCaretPosition:function(){var e=t.data("mask-previus-value")||"",i=s.getMasked(),n=s.getCaret();if(e!==i){var a,r=t.data("mask-previus-caret-pos")||0,o=(i=i.length,e.length),l=e=0,c=0,d=0;for(a=n;a<i&&s.maskDigitPosMap[a];a++)l++;for(a=n-1;0<=a&&s.maskDigitPosMap[a];a--)e++;for(a=n-1;0<=a;a--)s.maskDigitPosMap[a]&&c++;for(a=r-1;0<=a;a--)s.maskDigitPosMapOld[a]&&d++;n>o?n=10*i:r>=n&&r!==o?s.maskDigitPosMapOld[n]||(r=n,n=n-(d-c)-e,s.maskDigitPosMap[n]&&(n=r)):n>r&&(n=n+(c-d)+l)}return n},behaviour:function(i){i=i||window.event,s.invalid=[];var n=t.data("mask-keycode");if(-1===e.inArray(n,r.byPassKeys)){n=s.getMasked();var a=s.getCaret();return setTimeout(function(){s.setCaret(s.calculateCaretPosition())},e.jMaskGlobals.keyStrokeCompensation),s.val(n),s.setCaret(a),s.callbacks(i)}},getMasked:function(e,t){var a,o,l,c=[],d=void 0===t?s.val():t+"",u=0,p=i.length,f=0,h=d.length,m=1,g="push",v=-1,b=0,y=[];for(n.reverse?(g="unshift",m=-1,a=0,u=p-1,f=h-1,o=function(){return-1<u&&-1<f}):(a=p-1,o=function(){return u<p&&f<h});o();){var w=i.charAt(u),x=d.charAt(f),S=r.translation[w];S?(x.match(S.pattern)?(c[g](x),S.recursive&&(-1===v?v=u:u===a&&u!==v&&(u=v-m),a===v&&(u-=m)),u+=m):x===l?(b--,l=void 0):S.optional?(u+=m,f-=m):S.fallback?(c[g](S.fallback),u+=m,f-=m):s.invalid.push({p:f,v:x,e:S.pattern}),f+=m):(e||c[g](w),x===w?(y.push(f),f+=m):(l=w,y.push(f+b),b++),u+=m)}return d=i.charAt(a),p!==h+1||r.translation[d]||c.push(d),c=c.join(""),s.mapMaskdigitPositions(c,y,h),c},mapMaskdigitPositions:function(e,t,i){for(e=n.reverse?e.length-i:0,s.maskDigitPosMap={},i=0;i<t.length;i++)s.maskDigitPosMap[t[i]+e]=1},callbacks:function(e){var a=s.val(),r=a!==o,l=[a,e,t,n],c=function(e,t,i){"function"==typeof n[e]&&t&&n[e].apply(this,i)};c("onChange",!0===r,l),c("onKeyPress",!0===r,l),c("onComplete",a.length===i.length,l),c("onInvalid",0<s.invalid.length,[a,e,t,s.invalid,n])}};t=e(t);var a,r=this,o=s.val();i="function"==typeof i?i(s.val(),void 0,t,n):i,r.mask=i,r.options=n,r.remove=function(){var e=s.getCaret();return r.options.placeholder&&t.removeAttr("placeholder"),t.data("mask-maxlength")&&t.removeAttr("maxlength"),s.destroyEvents(),s.val(r.getCleanVal()),s.setCaret(e),t},r.getCleanVal=function(){return s.getMasked(!0)},r.getMaskedVal=function(e){return s.getMasked(!1,e)},r.init=function(o){if(o=o||!1,n=n||{},r.clearIfNotMatch=e.jMaskGlobals.clearIfNotMatch,r.byPassKeys=e.jMaskGlobals.byPassKeys,r.translation=e.extend({},e.jMaskGlobals.translation,n.translation),r=e.extend(!0,{},r,n),a=s.getRegexMask(),o)s.events(),s.val(s.getMasked());else{n.placeholder&&t.attr("placeholder",n.placeholder),t.data("mask")&&t.attr("autocomplete","off"),o=0;for(var l=!0;o<i.length;o++){var c=r.translation[i.charAt(o)];if(c&&c.recursive){l=!1;break}}l&&t.attr("maxlength",i.length).data("mask-maxlength",!0),s.destroyEvents(),s.events(),o=s.getCaret(),s.val(s.getMasked()),s.setCaret(o)}},r.init(!t.is("input"))};e.maskWatchers={};var i=function(){var i=e(this),s={},a=i.attr("data-mask");if(i.attr("data-mask-reverse")&&(s.reverse=!0),i.attr("data-mask-clearifnotmatch")&&(s.clearIfNotMatch=!0),"true"===i.attr("data-mask-selectonfocus")&&(s.selectOnFocus=!0),n(i,a,s))return i.data("mask",new t(this,a,s))},n=function(t,i,n){n=n||{};var s=e(t).data("mask"),a=JSON.stringify;t=e(t).val()||e(t).text();try{return"function"==typeof i&&(i=i(t)),"object"!=typeof s||a(s.options)!==a(n)||s.mask!==i}catch(e){}},s=function(e){var t,i=document.createElement("div");return(t=(e="on"+e)in i)||(i.setAttribute(e,"return;"),t="function"==typeof i[e]),t};e.fn.mask=function(i,s){s=s||{};var a=this.selector,r=(o=e.jMaskGlobals).watchInterval,o=s.watchInputs||o.watchInputs,l=function(){if(n(this,i,s))return e(this).data("mask",new t(this,i,s))};return e(this).each(l),a&&""!==a&&o&&(clearInterval(e.maskWatchers[a]),e.maskWatchers[a]=setInterval(function(){e(document).find(a).each(l)},r)),this},e.fn.masked=function(e){return this.data("mask").getMaskedVal(e)},e.fn.unmask=function(){return clearInterval(e.maskWatchers[this.selector]),delete e.maskWatchers[this.selector],this.each(function(){var t=e(this).data("mask");t&&t.remove().removeData("mask")})},e.fn.cleanVal=function(){return this.data("mask").getCleanVal()},e.applyDataMask=function(t){((t=t||e.jMaskGlobals.maskElements)instanceof e?t:e(t)).filter(e.jMaskGlobals.dataMaskAttr).each(i)},s={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,keyStrokeCompensation:10,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&s("input"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}},e.jMaskGlobals=e.jMaskGlobals||{},(s=e.jMaskGlobals=e.extend(!0,{},s,e.jMaskGlobals)).dataMask&&e.applyDataMask(),setInterval(function(){e.jMaskGlobals.watchDataMask&&e.applyDataMask()},s.watchInterval)},window.jQuery,window.Zepto);

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.