PageSourceSearch

https://shake-it.dk/_nuxt/b8f4bab.js

js shake-it.dk collected 2026-10-04 05:15:37 UTC 100,352 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{1081:function(e,t,r){var n=r(20)((function(i){return i[1]}));n.push([e.i,'@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{height:0;width:0}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
1.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}',""]),n.locals={},e.exports=n},765:function(e,t,r){var content=r(1081);
1content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(21).default)("1512f3ca",content,!0,{sourceMap:!1})},768:function(e,t,r){"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function o(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&o(e[r],t[r])}))}r.d(t,"f",(function(){return re})),r.d(t,"c",(function(){return ne})),r.d(t,"d",(function(){return le})),r.d(t,"e",(function(){return de})),r.d(t,"b",(function(){return ge})),r.d(t,"a",(function(){return Ae}));const l={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 d(){const e="undefined"!=typeof document?document:{};return o(e,l),e}const c={document:l,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 h(){const e="undefined"!=typeof window?window:{};return o(e,c),e}class f extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function m(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...m(e)):t.push(e)})),t}function w(e,t){return Array.prototype.filter.call(e,t)}function v(e,t){const r=h(),n=d();let o=[];if(!t&&e instanceof f)return e;if(!e)return new f(o);if("string"==typeof e){const html=e.trim();if(html.indexOf("<")>=0&&html.indexOf(">")>=0){let e="div";0===html.indexOf("<li")&&(e="ul"),0===html.indexOf("<tr")&&(e="tbody"),0!==html.indexOf("<td")&&0!==html.indexOf("<th")||(e="tr"),0===html.indexOf("<tbody")&&(e="table"),0===html.indexOf("<option")&&(e="select");const t=n.createElement(e);t.innerHTML=html;for(let i=0;i<t.childNodes.length;i+=1)o.push(t.childNodes[i])}else o=function(e,t){if("string"!=typeof e)return[e];const a=[],r=t.querySelectorAll(e);for(let i=0;i<r.length;i+=1)a.push(r[i]);return a}(e.trim(),t||n)}else if(e.nodeType||e===r||e===n)o.push(e);else if(Array.isArray(e)){if(e instanceof f)return e;o=e}return new f(function(e){const t=[];for(let i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(o))}v.fn=f.prototype;const A="resize scroll".split(" ");function x(e){return function(...t){if(void 0===t[0]){for(let i=0;i<this.length;i+=1)A.indexOf(e)<0&&(e in this[i]?this[i][e]():v(this[i]).trigger(e));return this}return this.on(e,...t)}}x("click"),x("blur"),x("focus"),x("focusin"),x("focusout"),x("keyup"),x("keydown"),x("keypress"),x("submit"),x("change"),x("mousedown"),x("mousemove"),x("mouseup"),x("mouseenter"),x("mouseleave"),x("mouseout"),x("mouseover"),x("touchstart"),x("touchend"),x("touchmove"),x("resize"),x("scroll");const y={addClass:function(...e){const t=m(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=m(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=m(e.map((e=>e.split(" "))));return w(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=m(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}
vendor: 4,355 bytes, line 1
1))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(const t in e)this[i][t]=e[t],this[i].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let i=0;i<this.length;i+=1)this[i].removeAttribute(e);return this},transform:function(e){for(let i=0;i<this.length;i+=1)this[i].style.transform=e;return this},transition:function(e){for(let i=0;i<this.length;i+=1)this[i].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,r,n,o]=e;function l(e){const t=e.target;if(!t)return;const o=e.target.dom7EventData||[];if(o.indexOf(e)<0&&o.unshift(e),v(t).is(r))n.apply(t,o);else{const e=v(t).parents();for(let t=0;t<e.length;t+=1)v(e[t]).is(r)&&n.apply(e[t],o)}}function d(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof e[1]&&([t,n,o]=e,r=void 0),o||(o=!1);const c=t.split(" ");let h;for(let i=0;i<this.length;i+=1){const e=this[i];if(r)for(h=0;h<c.length;h+=1){const t=c[h];e.dom7LiveListeners||(e.dom7LiveListeners={}),e.dom7LiveListeners[t]||(e.dom7LiveListeners[t]=[]),e.dom7LiveListeners[t].push({listener:n,proxyListener:l}),e.addEventListener(t,l,o)}else for(h=0;h<c.length;h+=1){const t=c[h];e.dom7Listeners||(e.dom7Listeners={}),e.dom7Listeners[t]||(e.dom7Listeners[t]=[]),e.dom7Listeners[t].push({listener:n,proxyListener:d}),e.addEventListener(t,d,o)}}return this},off:function(...e){let[t,r,n,o]=e;"function"==typeof e[1]&&([t,n,o]=e,r=void 0),o||(o=!1);const l=t.split(" ");for(let i=0;i<l.length;i+=1){const e=l[i];for(let t=0;t<this.length;t+=1){const l=this[t];let d;if(!r&&l.dom7Listeners?d=l.dom7Listeners[e]:r&&l.dom7LiveListeners&&(d=l.dom7LiveListeners[e]),d&&d.length)for(let t=d.length-1;t>=0;t-=1){const r=d[t];n&&r.listener===n||n&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===n?(l.removeEventListener(e,r.proxyListener,o),d.splice(t,1)):n||(l.removeEventListener(e,r.proxyListener,o),d.splice(t,1))}}}return this},trigger:function(...e){const t=h(),r=e[0].split(" "),n=e[1];for(let i=0;i<r.length;i+=1){const o=r[i];for(let r=0;r<this.length;r+=1){const l=this[r];if(t.CustomEvent){const r=new t.CustomEvent(o,{detail:n,bubbles:!0,cancelable:!0});l.dom7EventData=e.filter(((data,e)=>e>0)),l.dispatchEvent(r),l.dom7EventData=[],delete l.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function r(n){n.target===this&&(e.call(this,n),t.off("transitionend",r))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=h();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=h(),t=d(),r=this[0],n=r.getBoundingClientRect(),body=t.body,o=r.clientTop||body.clientTop||0,l=r.clientLeft||body.clientLeft||0,c=r===e?e.scrollY:r.scrollTop,f=r===e?e.scrollX:r.scrollLeft;return{top:n.top+c-o,left:n.left+f-l}}return null},css:function(e,t){const r=h();let i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(const t in e)this[i].style[t]=e[t];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,r)=>{e.apply(t,[t,r])})),this):this},html:function(html){if(void 0===html)return this[0]?this[0].innerHTML:null;for(let i=0;i<this.length;i+=1)this[i].innerHTML=html;return this},text:function(text){if(void 0===text)return this[0]?this[0].textContent.trim():null;for(let i=0;i<this.length;i+=1)this[i].textContent=text;return this},is:function(e){const t=h(),r=d(),n=this[0];let o,i;if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);
vendor: 76,042 bytes, line 1
1if(n.msMatchesSelector)return n.msMatchesSelector(e);for(o=v(e),i=0;i<o.length;i+=1)if(o[i]===n)return!0;return!1}if(e===r)return n===r;if(e===t)return n===t;if(e.nodeType||e instanceof f){for(o=e.nodeType?[e]:e,i=0;i<o.length;i+=1)if(o[i]===n)return!0;return!1}return!1},index:function(){let i,e=this[0];if(e){for(i=0;null!==(e=e.previousSibling);)1===e.nodeType&&(i+=1);return i}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return v([]);if(e<0){const r=t+e;return v(r<0?[]:[this[r]])}return v([this[e]])},append:function(...e){let t;const r=d();for(let n=0;n<e.length;n+=1){t=e[n];for(let i=0;i<this.length;i+=1)if("string"==typeof t){const e=r.createElement("div");for(e.innerHTML=t;e.firstChild;)this[i].appendChild(e.firstChild)}else if(t instanceof f)for(let e=0;e<t.length;e+=1)this[i].appendChild(t[e]);else this[i].appendChild(t)}return this},prepend:function(e){const t=d();let i,r;for(i=0;i<this.length;i+=1)if("string"==typeof e){const n=t.createElement("div");for(n.innerHTML=e,r=n.childNodes.length-1;r>=0;r-=1)this[i].insertBefore(n.childNodes[r],this[i].childNodes[0])}else if(e instanceof f)for(r=0;r<e.length;r+=1)this[i].insertBefore(e[r],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&v(this[0].nextElementSibling).is(e)?v([this[0].nextElementSibling]):v([]):this[0].nextElementSibling?v([this[0].nextElementSibling]):v([]):v([])},nextAll:function(e){const t=[];let r=this[0];if(!r)return v([]);for(;r.nextElementSibling;){const n=r.nextElementSibling;e?v(n).is(e)&&t.push(n):t.push(n),r=n}return v(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&v(t.previousElementSibling).is(e)?v([t.previousElementSibling]):v([]):t.previousElementSibling?v([t.previousElementSibling]):v([])}return v([])},prevAll:function(e){const t=[];let r=this[0];if(!r)return v([]);for(;r.previousElementSibling;){const n=r.previousElementSibling;e?v(n).is(e)&&t.push(n):t.push(n),r=n}return v(t)},parent:function(e){const t=[];for(let i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?v(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return v(t)},parents:function(e){const t=[];for(let i=0;i<this.length;i+=1){let r=this[i].parentNode;for(;r;)e?v(r).is(e)&&t.push(r):t.push(r),r=r.parentNode}return v(t)},closest:function(e){let t=this;return void 0===e?v([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let i=0;i<this.length;i+=1){const r=this[i].querySelectorAll(e);for(let e=0;e<r.length;e+=1)t.push(r[e])}return v(t)},children:function(e){const t=[];for(let i=0;i<this.length;i+=1){const r=this[i].children;for(let n=0;n<r.length;n+=1)e&&!v(r[n]).is(e)||t.push(r[n])}return v(t)},filter:function(e){return v(w(this,e))},remove:function(){for(let i=0;i<this.length;i+=1)this[i].parentNode&&this[i].parentNode.removeChild(this[i]);return this}};Object.keys(y).forEach((e=>{Object.defineProperty(v.fn,e,{value:y[e],writable:!0})}));var T=v;function C(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function S(){return Date.now()}function E(e,t){void 0===t&&(t="x");const r=h();let n,o,l;const d=function(e){const t=h();let style;return t.getComputedStyle&&(style=t.getComputedStyle(e,null)),!style&&e.currentStyle&&(style=e.currentStyle),style||(style=e.style),style}(e);return r.WebKitCSSMatrix?(o=d.transform||d.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map((a=>a.replace(",","."))).join(", ")),l=new r.WebKitCSSMatrix("none"===o?"":o)):(l=d.MozTransform||d.OTransform||d.MsTransform||d.msTransform||d.transform||d.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=l.toString().split(",")),"x"===t&&(o=r.WebKitCSSMatrix?l.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(o=r.WebKitCSSMatrix?l.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),o||0}function M(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function k(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function P(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){const r=i<0||arguments.length<=i?void 0:arguments[i];if(null!=r&&!k(r)){const n=Object.keys(Object(r)).filter((e=>t.indexOf(e)<0));for(let t=0,o=n.length;t<o;t+=1){const o=n[t],desc=Object.getOwnPropertyDescriptor(r,o);void 0!==desc&&desc.enumerable&&(M(e[o])&&M(r[o])?r[o].__swiper__?e[o]=r[o]:P(e[o],r[o]):!M(e[o])&&M(r[o])?(e[o]={},r[o].__swiper__?e[o]=r[o]:P(e[o],r[o])):e[o]=r[o])}}}return e}function $(e,t,r){e.style.setProperty(t,r)}function z(e){let{swiper:t,targetPosition:r,side:n}=e;const o=h(),l=-t.translate;let time,d=null;const c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);const f=r>l?"next":"prev",m=(e,t)=>"next"===f&&e>=t||"prev"===f&&e<=t,animate=()=>{time=(new Date).getTime(),null===d&&(d=time);const progress=Math.max(Math.min((time-d)/c,1),0),e=.5-Math.cos(progress*Math.PI)/2;let h=l+e*(r-l);if(m(h,r)&&(h=r),t.wrapperEl.scrollTo({[n]:h}),m(h,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:h})})),void o.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=o.requestAnimationFrame(animate)};animate()}let L,O,B;function I(){return L||(L=function(){const e=h(),t=d();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const r=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,r)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),L}function G(e){return void 0===e&&(e={}),O||(O=function(e){let{userAgent:t}=void 0===e?{}:e;const r=I(),n=h(),o=n.navigator.platform,l=t||n.navigator.userAgent,d={ios:!1,android:!1},c=n.screen.width,f=n.screen.height,m=l.match(/(Android);?[\s\/]+([\d.]+)?/);let w=l.match(/(iPad).*OS\s([\d_]+)/);const v=l.match(/(iPod)(.*OS\s([\d_]+))?/),A=!w&&l.match(/(iPhone\sOS|iOS)\s([\d_]+)/),x="Win32"===o;let y="MacIntel"===o;return!w&&y&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${c}x${f}`)>=0&&(w=l.match(/(Version)\/([\d.]+)/),w||(w=[0,1,"13_0_0"]),y=!1),m&&!x&&(d.os="android",d.android=!0),(w||A||v)&&(d.os="ios",d.ios=!0),d}(e)),O}function D(){return B||(B=function(){const e=h();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),B}var N={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const o=r?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][o](t)})),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function o(){n.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var r=arguments.length,l=new Array(r),d=0;d<r;d++)l[d]=arguments[d];t.apply(n,l)}return o.__emitterProxy=t,n.on(e,o,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((n,o)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(o,1)}))})),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,data,r;for(var n=arguments.length,o=new Array(n),l=0;l<n;l++)o[l]=arguments[l];"string"==typeof o[0]||Array.isArray(o[0])?(t=o[0],data=o.slice(1,o.length),r=e):(t=o[0].events,data=o[0].data,r=o[0].context||e),data.unshift(r);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(r,[t,...data])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(r,data)}))})),e}};var Y={updateSize:function(){const e=this;let t,r;const n=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n[0].clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:n[0].clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),r=r-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function r(e,label){return parseFloat(e.getPropertyValue(t(label))||0)}const n=e.params,{$wrapperEl:o,size:l,rtlTranslate:d,wrongRTL:c}=e,h=e.virtual&&n.virtual.enabled,f=h?e.virtual.slides.length:e.slides.length,m=o.children(`.${e.params.slideClass}`),w=h?e.virtual.slides.length:m.length;let v=[];const A=[],x=[];let y=n.slidesOffsetBefore;"function"==typeof y&&(y=n.slidesOffsetBefore.call(e));let T=n.slidesOffsetAfter;"function"==typeof T&&(T=n.slidesOffsetAfter.call(e));const C=e.snapGrid.length,S=e.slidesGrid.length;let E=n.spaceBetween,M=-y,k=0,P=0;if(void 0===l)return;"string"==typeof E&&E.indexOf("%")>=0&&(E=parseFloat(E.replace("%",""))/100*l),e.virtualSize=-E,d?m.css({marginLeft:"",marginBottom:"",marginTop:""}):m.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&($(e.wrapperEl,"--swiper-centered-offset-before",""),$(e.wrapperEl,"--swiper-centered-offset-after",""));const z=n.grid&&n.grid.rows>1&&e.grid;let L;z&&e.grid.initSlides(w);const O="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<w;i+=1){L=0;const o=m.eq(i);if(z&&e.grid.updateSlide(i,o,w,t),"none"!==o.css("display")){if("auto"===n.slidesPerView){O&&(m[i].style[t("width")]="");const l=getComputedStyle(o[0]),d=o[0].style.transform,c=o[0].style.webkitTransform;if(d&&(o[0].style.transform="none"),c&&(o[0].style.webkitTransform="none"),n.roundLengths)L=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=r(l,"width"),t=r(l,"padding-left"),n=r(l,"padding-right"),d=r(l,"margin-left"),c=r(l,"margin-right"),h=l.getPropertyValue("box-sizing");if(h&&"border-box"===h)L=e+d+c;else{const{clientWidth:r,offsetWidth:l}=o[0];L=e+t+n+d+c+(l-r)}}d&&(o[0].style.transform=d),c&&(o[0].style.webkitTransform=c),n.roundLengths&&(L=Math.floor(L))}else L=(l-(n.slidesPerView-1)*E)/n.slidesPerView,n.roundLengths&&(L=Math.floor(L)),m[i]&&(m[i].style[t("width")]=`${L}px`);m[i]&&(m[i].swiperSlideSize=L),x.push(L),n.centeredSlides?(M=M+L/2+k/2+E,0===k&&0!==i&&(M=M-l/2-E),0===i&&(M=M-l/2-E),Math.abs(M)<.001&&(M=0),n.roundLengths&&(M=Math.floor(M)),P%n.slidesPerGroup==0&&v.push(M),A.push(M)):(n.roundLengths&&(M=Math.floor(M)),(P-Math.min(e.params.slidesPerGroupSkip,P))%e.params.slidesPerGroup==0&&v.push(M),A.push(M),M=M+L+E),e.virtualSize+=L+E,k=L,P+=1}}if(e.virtualSize=Math.max(e.virtualSize,l)+T,d&&c&&("slide"===n.effect||"coverflow"===n.effect)&&o.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&o.css({[t("width")]:`${e.virtualSize+n.spaceBetween}px`}),z&&e.grid.updateWrapperSize(L,v,t),!n.centeredSlides){const t=[];for(let i=0;i<v.length;i+=1){let r=v[i];n.roundLengths&&(r=Math.floor(r)),v[i]<=e.virtualSize-l&&t.push(r)}v=t,Math.floor(e.virtualSize-l)-Math.floor(v[v.length-1])>1&&v.push(e.virtualSize-l)}if(0===v.length&&(v=[0]),0!==n.spaceBetween){const r=e.isHorizontal()&&d?"marginLeft":t("marginRight");m.filter(((e,t)=>!n.cssMode||t!==m.length-1)).css({[r]:`${E}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;x.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween;const t=e-l;v=v.map((e=>e<0?-y:e>t?t+T:e))}if(n.centerInsufficientSlides){let e=0;if(x.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween,e<l){const t=(l-e)/2;v.forEach(((e,r)=>{v[r]=e-t})),A.forEach(((e,r)=>{A[r]=e+t}))}}if(Object.assign(e,{slides:m,snapGrid:v,slidesGrid:A,slidesSizesGrid:x}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){$(e.wrapperEl,"--swiper-centered-offset-before",-v[0]+"px"),$(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-x[x.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(w!==f&&e.emit("slidesLengthChange"),v.length!==C&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),A.length!==S&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(h||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,r=e.$el.hasClass(t);w<=n.maxBackfaceHiddenSlides?r||e.$el.addClass(t):r&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let i,o=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const l=e=>n?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{r.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!n)break;r.push(l(e))}else r.push(l(t.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){const e=r[i].offsetHeight;o=e>o?e:o}(o||0===o)&&t.$wrapperEl.css("height",`${o}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:n,rtlTranslate:o,snapGrid:l}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let d=-e;o&&(d=e),n.removeClass(r.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let i=0;i<n.length;i+=1){const e=n[i];let c=e.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const h=(d+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+r.spaceBetween),f=(d-l[0]+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+r.spaceBetween),m=-(d-c),w=m+t.slidesSizesGrid[i];(m>=0&&m<t.size-1||w>1&&w<=t.size||m<=0&&w>=t.size)&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(i),n.eq(i).addClass(r.slideVisibleClass)),e.progress=o?-h:h,e.originalProgress=o?-f:f}t.visibleSlides=T(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:progress,isBeginning:o,isEnd:l}=t;const d=o,c=l;0===n?(progress=0,o=!0,l=!0):(progress=(e-t.minTranslate())/n,o=progress<=0,l=progress>=1),Object.assign(t,{progress:progress,isBeginning:o,isEnd:l}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),o&&!d&&t.emit("reachBeginning toEdge"),l&&!c&&t.emit("reachEnd toEdge"),(d&&!o||c&&!l)&&t.emit("fromEdge"),t.emit("progress",progress)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,$wrapperEl:n,activeIndex:o,realIndex:l}=e,d=e.virtual&&r.virtual.enabled;let c;t.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),c=d?e.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${o}"]`):t.eq(o),c.addClass(r.slideActiveClass),r.loop&&(c.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l}"]`).addClass(r.slideDuplicateActiveClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l}"]`).addClass(r.slideDuplicateActiveClass));let h=c.nextAll(`.${r.slideClass}`).eq(0).addClass(r.slideNextClass);r.loop&&0===h.length&&(h=t.eq(0),h.addClass(r.slideNextClass));let f=c.prevAll(`.${r.slideClass}`).eq(0).addClass(r.slidePrevClass);r.loop&&0===f.length&&(f=t.eq(-1),f.addClass(r.slidePrevClass)),r.loop&&(h.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${h.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${h.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),f.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${f.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${f.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:n,snapGrid:o,params:l,activeIndex:d,realIndex:c,snapIndex:h}=t;let f,m=e;if(void 0===m){for(let i=0;i<n.length;i+=1)void 0!==n[i+1]?r>=n[i]&&r<n[i+1]-(n[i+1]-n[i])/2?m=i:r>=n[i]&&r<n[i+1]&&(m=i+1):r>=n[i]&&(m=i);l.normalizeSlideIndex&&(m<0||void 0===m)&&(m=0)}if(o.indexOf(r)>=0)f=o.indexOf(r);else{const e=Math.min(l.slidesPerGroupSkip,m);f=e+Math.floor((m-e)/l.slidesPerGroup)}if(f>=o.length&&(f=o.length-1),m===d)return void(f!==h&&(t.snapIndex=f,t.emit("snapIndexChange")));const w=parseInt(t.slides.eq(m).attr("data-swiper-slide-index")||m,10);Object.assign(t,{snapIndex:f,realIndex:w,previousIndex:d,activeIndex:m}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),c!==w&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,r=t.params,n=T(e).closest(`.${r.slideClass}`)[0];let o,l=!1;if(n)for(let i=0;i<t.slides.length;i+=1)if(t.slides[i]===n){l=!0,o=i;break}if(!n||!l)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(T(n).attr("data-swiper-slide-index"),10):t.clickedIndex=o,r.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function j(e){let{swiper:t,runCallbacks:r,direction:n,step:o}=e;const{activeIndex:l,previousIndex:d}=t;let c=n;if(c||(c=l>d?"next":l<d?"prev":"reset"),t.emit(`transition${o}`),r&&l!==d){if("reset"===c)return void t.emit(`slideResetTransition${o}`);t.emit(`slideChangeTransition${o}`),"next"===c?t.emit(`slideNextTransition${o}`):t.emit(`slidePrevTransition${o}`)}}var F={slideTo:function(e,t,r,n,o){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const l=this;let d=e;d<0&&(d=0);const{params:c,snapGrid:h,slidesGrid:f,previousIndex:m,activeIndex:w,rtlTranslate:v,wrapperEl:A,enabled:x}=l;if(l.animating&&c.preventInteractionOnTransition||!x&&!n&&!o)return!1;const y=Math.min(l.params.slidesPerGroupSkip,d);let T=y+Math.floor((d-y)/l.params.slidesPerGroup);T>=h.length&&(T=h.length-1),(w||c.initialSlide||0)===(m||0)&&r&&l.emit("beforeSlideChangeStart");const C=-h[T];if(l.updateProgress(C),c.normalizeSlideIndex)for(let i=0;i<f.length;i+=1){const e=-Math.floor(100*C),t=Math.floor(100*f[i]),r=Math.floor(100*f[i+1]);void 0!==f[i+1]?e>=t&&e<r-(r-t)/2?d=i:e>=t&&e<r&&(d=i+1):e>=t&&(d=i)}if(l.initialized&&d!==w){if(!l.allowSlideNext&&C<l.translate&&C<l.minTranslate())return!1;if(!l.allowSlidePrev&&C>l.translate&&C>l.maxTranslate()&&(w||0)!==d)return!1}let S;if(S=d>w?"next":d<w?"prev":"reset",v&&-C===l.translate||!v&&C===l.translate)return l.updateActiveIndex(d),c.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==c.effect&&l.setTranslate(C),"reset"!==S&&(l.transitionStart(r,S),l.transitionEnd(r,S)),!1;if(c.cssMode){const e=l.isHorizontal(),r=v?C:-C;if(0===t){const t=l.virtual&&l.params.virtual.enabled;t&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),A[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame((()=>{l.wrapperEl.style.scrollSnapType="",l._swiperImmediateVirtual=!1}))}else{if(!l.support.smoothScroll)return z({swiper:l,targetPosition:r,side:e?"left":"top"}),!0;A.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return l.setTransition(t),l.setTranslate(C),l.updateActiveIndex(d),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,n),l.transitionStart(r,S),0===t?l.transitionEnd(r,S):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.$wrapperEl[0].removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(r,S))}),l.$wrapperEl[0].addEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0);const o=this;let l=e;return o.params.loop&&(l+=o.loopedSlides),o.slideTo(l,t,r,n)},slideNext:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{animating:o,enabled:l,params:d}=n;if(!l)return n;let c=d.slidesPerGroup;"auto"===d.slidesPerView&&1===d.slidesPerGroup&&d.slidesPerGroupAuto&&(c=Math.max(n.slidesPerViewDynamic("current",!0),1));const h=n.activeIndex<d.slidesPerGroupSkip?1:c;if(d.loop){if(o&&d.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return d.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+h,e,t,r)},slidePrev:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{params:o,animating:l,snapGrid:d,slidesGrid:c,rtlTranslate:h,enabled:f}=n;if(!f)return n;if(o.loop){if(l&&o.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function m(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const w=m(h?n.translate:-n.translate),v=d.map((e=>m(e)));let A=d[v.indexOf(w)-1];if(void 0===A&&o.cssMode){let e;d.forEach(((t,r)=>{w>=t&&(e=r)})),void 0!==e&&(A=d[e>0?e-1:e])}let x=0;if(void 0!==A&&(x=c.indexOf(A),x<0&&(x=n.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(x=x-n.slidesPerViewDynamic("previous",!0)+1,x=Math.max(x,0))),o.rewind&&n.isBeginning){const o=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(o,e,t,r)}return n.slideTo(x,e,t,r)},slideReset:function(e,t,r){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);const o=this;let l=o.activeIndex;const d=Math.min(o.params.slidesPerGroupSkip,l),c=d+Math.floor((l-d)/o.params.slidesPerGroup),h=o.rtlTranslate?o.translate:-o.translate;if(h>=o.snapGrid[c]){const e=o.snapGrid[c];h-e>(o.snapGrid[c+1]-e)*n&&(l+=o.params.slidesPerGroup)}else{const e=o.snapGrid[c-1];h-e<=(o.snapGrid[c]-e)*n&&(l-=o.params.slidesPerGroup)}return l=Math.max(l,0),l=Math.min(l,o.slidesGrid.length-1),o.slideTo(l,e,t,r)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let o,l=e.clickedIndex;if(t.loop){if(e.animating)return;o=parseInt(T(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?l<e.loopedSlides-n/2||l>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),l=r.children(`.${t.slideClass}[data-swiper-slide-index="${o}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),C((()=>{e.slideTo(l)}))):e.slideTo(l):l>e.slides.length-n?(e.loopFix(),l=r.children(`.${t.slideClass}[data-swiper-slide-index="${o}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),C((()=>{e.slideTo(l)}))):e.slideTo(l)}else e.slideTo(l)}};function H(e){const t=this,r=d(),n=h(),data=t.touchEventsData,{params:o,touches:l,enabled:c}=t;if(!c)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let f=e;f.originalEvent&&(f=f.originalEvent);let m=T(f.target);if("wrapper"===o.touchEventsTarget&&!m.closest(t.wrapperEl).length)return;if(data.isTouchEvent="touchstart"===f.type,!data.isTouchEvent&&"which"in f&&3===f.which)return;if(!data.isTouchEvent&&"button"in f&&f.button>0)return;if(data.isTouched&&data.isMoved)return;!!o.noSwipingClass&&""!==o.noSwipingClass&&f.target&&f.target.shadowRoot&&e.path&&e.path[0]&&(m=T(e.path[0]));const w=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,v=!(!f.target||!f.target.shadowRoot);if(o.noSwiping&&(v?function(e,base){return void 0===base&&(base=this),function t(r){return r&&r!==d()&&r!==h()?(r.assignedSlot&&(r=r.assignedSlot),r.closest(e)||t(r.getRootNode().host)):null}(base)}(w,f.target):m.closest(w)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!m.closest(o.swipeHandler)[0])return;l.currentX="touchstart"===f.type?f.targetTouches[0].pageX:f.pageX,l.currentY="touchstart"===f.type?f.targetTouches[0].pageY:f.pageY;const A=l.currentX,x=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,C=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(A<=C||A>=n.innerWidth-C)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(data,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=A,l.startY=x,data.touchStartTime=S(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(data.allowThresholdMove=!1),"touchstart"!==f.type){let e=!0;m.is(data.focusableElements)&&(e=!1,"SELECT"===m[0].nodeName&&(data.isTouched=!1)),r.activeElement&&T(r.activeElement).is(data.focusableElements)&&r.activeElement!==m[0]&&r.activeElement.blur();const n=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!n||m[0].isContentEditable||f.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",f)}function _(e){const t=d(),r=this,data=r.touchEventsData,{params:n,touches:o,rtlTranslate:l,enabled:c}=r;if(!c)return;let h=e;if(h.originalEvent&&(h=h.originalEvent),!data.isTouched)return void(data.startMoving&&data.isScrolling&&r.emit("touchMoveOpposite",h));if(data.isTouchEvent&&"touchmove"!==h.type)return;const f="touchmove"===h.type&&h.targetTouches&&(h.targetTouches[0]||h.changedTouches[0]),m="touchmove"===h.type?f.pageX:h.pageX,w="touchmove"===h.type?f.pageY:h.pageY;if(h.preventedByNestedSwiper)return o.startX=m,void(o.startY=w);if(!r.allowTouchMove)return T(h.target).is(data.focusableElements)||(r.allowClick=!1),void(data.isTouched&&(Object.assign(o,{startX:m,startY:w,currentX:m,currentY:w}),data.touchStartTime=S()));if(data.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop)if(r.isVertical()){if(w<o.startY&&r.translate<=r.maxTranslate()||w>o.startY&&r.translate>=r.minTranslate())return data.isTouched=!1,void(data.isMoved=!1)}else if(m<o.startX&&r.translate<=r.maxTranslate()||m>o.startX&&r.translate>=r.minTranslate())return;if(data.isTouchEvent&&t.activeElement&&h.target===t.activeElement&&T(h.target).is(data.focusableElements))return data.isMoved=!0,void(r.allowClick=!1);if(data.allowTouchCallbacks&&r.emit("touchMove",h),h.targetTouches&&h.targetTouches.length>1)return;o.currentX=m,o.currentY=w;const v=o.currentX-o.startX,A=o.currentY-o.startY;if(r.params.threshold&&Math.sqrt(v**2+A**2)<r.params.threshold)return;if(void 0===data.isScrolling){let e;r.isHorizontal()&&o.currentY===o.startY||r.isVertical()&&o.currentX===o.startX?data.isScrolling=!1:v*v+A*A>=25&&(e=180*Math.atan2(Math.abs(A),Math.abs(v))/Math.PI,data.isScrolling=r.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(data.isScrolling&&r.emit("touchMoveOpposite",h),void 0===data.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(data.startMoving=!0)),data.isScrolling)return void(data.isTouched=!1);if(!data.startMoving)return;r.allowClick=!1,!n.cssMode&&h.cancelable&&h.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&h.stopPropagation(),data.isMoved||(n.loop&&!n.cssMode&&r.loopFix(),data.startTranslate=r.getTranslate(),r.setTransition(0),r.animating&&r.$wrapperEl.trigger("webkitTransitionEnd transitionend"),data.allowMomentumBounce=!1,!n.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",h)),r.emit("sliderMove",h),data.isMoved=!0;let x=r.isHorizontal()?v:A;o.diff=x,x*=n.touchRatio,l&&(x=-x),r.swipeDirection=x>0?"prev":"next",data.currentTranslate=x+data.startTranslate;let y=!0,C=n.resistanceRatio;if(n.touchReleaseOnEdges&&(C=0),x>0&&data.currentTranslate>r.minTranslate()?(y=!1,n.resistance&&(data.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+data.startTranslate+x)**C)):x<0&&data.currentTranslate<r.maxTranslate()&&(y=!1,n.resistance&&(data.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-data.startTranslate-x)**C)),y&&(h.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&data.currentTranslate<data.startTranslate&&(data.currentTranslate=data.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&data.currentTranslate>data.startTranslate&&(data.currentTranslate=data.startTranslate),r.allowSlidePrev||r.allowSlideNext||(data.currentTranslate=data.startTranslate),n.threshold>0){if(!(Math.abs(x)>n.threshold||data.allowThresholdMove))return void(data.currentTranslate=data.startTranslate);if(!data.allowThresholdMove)return data.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,data.currentTranslate=data.startTranslate,void(o.diff=r.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&r.freeMode||n.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),r.params.freeMode&&n.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(data.currentTranslate),r.setTranslate(data.currentTranslate))}function V(e){const t=this,data=t.touchEventsData,{params:r,touches:n,rtlTranslate:o,slidesGrid:l,enabled:d}=t;if(!d)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),data.allowTouchCallbacks&&t.emit("touchEnd",c),data.allowTouchCallbacks=!1,!data.isTouched)return data.isMoved&&r.grabCursor&&t.setGrabCursor(!1),data.isMoved=!1,void(data.startMoving=!1);r.grabCursor&&data.isMoved&&data.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const h=S(),f=h-data.touchStartTime;if(t.allowClick){const e=c.path||c.composedPath&&c.composedPath();t.updateClickedSlide(e&&e[0]||c.target),t.emit("tap click",c),f<300&&h-data.lastClickTime<300&&t.emit("doubleTap doubleClick",c)}if(data.lastClickTime=S(),C((()=>{t.destroyed||(t.allowClick=!0)})),!data.isTouched||!data.isMoved||!t.swipeDirection||0===n.diff||data.currentTranslate===data.startTranslate)return data.isTouched=!1,data.isMoved=!1,void(data.startMoving=!1);let m;if(data.isTouched=!1,data.isMoved=!1,data.startMoving=!1,m=r.followFinger?o?t.translate:-t.translate:-data.currentTranslate,r.cssMode)return;if(t.params.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:m});let w=0,v=t.slidesSizesGrid[0];for(let i=0;i<l.length;i+=i<r.slidesPerGroupSkip?1:r.slidesPerGroup){const e=i<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[i+e]?m>=l[i]&&m<l[i+e]&&(w=i,v=l[i+e]-l[i]):m>=l[i]&&(w=i,v=l[l.length-1]-l[l.length-2])}let A=null,x=null;r.rewind&&(t.isBeginning?x=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(A=0));const y=(m-l[w])/v,T=w<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(f>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?A:w+T):t.slideTo(w)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(w+T):null!==x&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(x):t.slideTo(w))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl)?c.target===t.navigation.nextEl?t.slideTo(w+T):t.slideTo(w):("next"===t.swipeDirection&&t.slideTo(null!==A?A:w+T),"prev"===t.swipeDirection&&t.slideTo(null!==x?x:w))}}function R(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:o,snapGrid:l}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=o,e.allowSlideNext=n,e.params.watchOverflow&&l!==e.snapGrid&&e.checkOverflow()}function W(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function X(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)return;let o;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 l=e.maxTranslate()-e.minTranslate();o=0===l?0:(e.translate-e.minTranslate())/l,o!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let Q=!1;function Z(){}const U=(e,t)=>{const r=d(),{params:n,touchEvents:o,el:l,wrapperEl:c,device:h,support:f}=e,m=!!n.nested,w="on"===t?"addEventListener":"removeEventListener",v=t;if(f.touch){const t=!("touchstart"!==o.start||!f.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};l[w](o.start,e.onTouchStart,t),l[w](o.move,e.onTouchMove,f.passiveListener?{passive:!1,capture:m}:m),l[w](o.end,e.onTouchEnd,t),o.cancel&&l[w](o.cancel,e.onTouchEnd,t)}else l[w](o.start,e.onTouchStart,!1),r[w](o.move,e.onTouchMove,m),r[w](o.end,e.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&l[w]("click",e.onClick,!0),n.cssMode&&c[w]("scroll",e.onScroll),n.updateOnWindowResize?e[v](h.ios||h.android?"resize orientationchange observerUpdate":"resize observerUpdate",R,!0):e[v]("observerUpdate",R,!0)};const K=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var J={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!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-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function ee(e,t){return function(r){void 0===r&&(r={});const n=Object.keys(r)[0],o=r[n];"object"==typeof o&&null!==o?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===e[n]&&(e[n]={auto:!0}),n in e&&"enabled"in o?(!0===e[n]&&(e[n]={enabled:!0}),"object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),P(t,r)):P(t,r)):P(t,r)}}const te={eventsEmitter:N,update:Y,translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:n,$wrapperEl:o}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let l=E(o[0],e);return r&&(l=-l),l||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:o,$wrapperEl:l,wrapperEl:d,progress:progress}=r;let c,h=0,f=0;r.isHorizontal()?h=n?-e:e:f=e,o.roundLengths&&(h=Math.floor(h),f=Math.floor(f)),o.cssMode?d[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-h:-f:o.virtualTranslate||l.transform(`translate3d(${h}px, ${f}px, 0px)`),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?h:f;const m=r.maxTranslate()-r.minTranslate();c=0===m?0:(e-r.minTranslate())/m,c!==progress&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,o){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);const l=this,{params:d,wrapperEl:c}=l;if(l.animating&&d.preventInteractionOnTransition)return!1;const h=l.minTranslate(),f=l.maxTranslate();let m;if(m=n&&e>h?h:n&&e<f?f:e,l.updateProgress(m),d.cssMode){const e=l.isHorizontal();if(0===t)c[e?"scrollLeft":"scrollTop"]=-m;else{if(!l.support.smoothScroll)return z({swiper:l,targetPosition:-m,side:e?"left":"top"}),!0;c.scrollTo({[e?"left":"top"]:-m,behavior:"smooth"})}return!0}return 0===t?(l.setTransition(0),l.setTranslate(m),r&&(l.emit("beforeTransitionStart",t,o),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(m),r&&(l.emit("beforeTransitionStart",t,o),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.$wrapperEl[0].removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,r&&l.emit("transitionEnd"))}),l.$wrapperEl[0].addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const r=this;r.params.cssMode||r.$wrapperEl.transition(e),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),j({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),j({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:F,loop:{loopCreate:function(){const e=this,t=d(),{params:r,$wrapperEl:n}=e,o=n.children().length>0?T(n.children()[0].parentNode):n;o.children(`.${r.slideClass}.${r.slideDuplicateClass}`).remove();let l=o.children(`.${r.slideClass}`);if(r.loopFillGroupWithBlank){const e=r.slidesPerGroup-l.length%r.slidesPerGroup;if(e!==r.slidesPerGroup){for(let i=0;i<e;i+=1){const e=T(t.createElement("div")).addClass(`${r.slideClass} ${r.slideBlankClass}`);o.append(e)}l=o.children(`.${r.slideClass}`)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=l.length),e.loopedSlides=Math.ceil(parseFloat(r.loopedSlides||r.slidesPerView,10)),e.loopedSlides+=r.loopAdditionalSlides,e.loopedSlides>l.length&&(e.loopedSlides=l.length);const c=[],h=[];l.each(((t,r)=>{const n=T(t);r<e.loopedSlides&&h.push(t),r<l.length&&r>=l.length-e.loopedSlides&&c.push(t),n.attr("data-swiper-slide-index",r)}));for(let i=0;i<h.length;i+=1)o.append(T(h[i].cloneNode(!0)).addClass(r.slideDuplicateClass));for(let i=c.length-1;i>=0;i-=1)o.prepend(T(c[i].cloneNode(!0)).addClass(r.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:r,loopedSlides:n,allowSlidePrev:o,allowSlideNext:l,snapGrid:d,rtlTranslate:c}=e;let h;e.allowSlidePrev=!0,e.allowSlideNext=!0;const f=-d[t]-e.getTranslate();if(t<n){h=r.length-3*n+t,h+=n;e.slideTo(h,0,!1,!0)&&0!==f&&e.setTranslate((c?-e.translate:e.translate)-f)}else if(t>=r.length-n){h=-r.length+t+n,h+=n;e.slideTo(h,0,!1,!0)&&0!==f&&e.setTranslate((c?-e.translate:e.translate)-f)}e.allowSlidePrev=o,e.allowSlideNext=l,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:r}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;r.style.cursor="move",r.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const e=this,t=d(),{params:r,support:n}=e;e.onTouchStart=H.bind(e),e.onTouchMove=_.bind(e),e.onTouchEnd=V.bind(e),r.cssMode&&(e.onScroll=X.bind(e)),e.onClick=W.bind(e),n.touch&&!Q&&(t.addEventListener("touchstart",Z),Q=!0),U(e,"on")},detachEvents:function(){U(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:r,loopedSlides:n=0,params:o,$el:l}=e,d=o.breakpoints;if(!d||d&&0===Object.keys(d).length)return;const c=e.getBreakpoint(d,e.params.breakpointsBase,e.el);if(!c||e.currentBreakpoint===c)return;const h=(c in d?d[c]:void 0)||e.originalParams,f=K(e,o),m=K(e,h),w=o.enabled;f&&!m?(l.removeClass(`${o.containerModifierClass}grid ${o.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&m&&(l.addClass(`${o.containerModifierClass}grid`),(h.grid.fill&&"column"===h.grid.fill||!h.grid.fill&&"column"===o.grid.fill)&&l.addClass(`${o.containerModifierClass}grid-column`),e.emitContainerClasses());const v=h.direction&&h.direction!==o.direction,A=o.loop&&(h.slidesPerView!==o.slidesPerView||v);v&&r&&e.changeDirection(),P(e.params,h);const x=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),w&&!x?e.disable():!w&&x&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",h),A&&r&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",h)},getBreakpoint:function(e,base,t){if(void 0===base&&(base="window"),!e||"container"===base&&!t)return;let r=!1;const n=h(),o="window"===base?n.innerHeight:t.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:o*t,point:e}}return{value:e,point:e}}));l.sort(((a,b)=>parseInt(a.value,10)-parseInt(b.value,10)));for(let i=0;i<l.length;i+=1){const{point:e,value:o}=l[i];"window"===base?n.matchMedia(`(min-width: ${o}px)`).matches&&(r=e):o<=t.clientWidth&&(r=e)}return r||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.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:r,rtl:n,$el:o,device:l,support:d}=e,c=function(e,t){const r=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&r.push(t+n)})):"string"==typeof e&&r.push(t+e)})),r}(["initialized",r.direction,{"pointer-events":!d.touch},{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:l.android},{ios:l.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...c),o.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,r,n,o,l){const d=h();let image;function c(){l&&l()}T(e).parent("picture")[0]||e.complete&&o?c():t?(image=new d.Image,image.onload=c,image.onerror=c,n&&(image.sizes=n),r&&(image.srcset=r),t&&(image.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let i=0;i<e.imagesToLoad.length;i+=1){const r=e.imagesToLoad[i];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}}},ie={};class se{constructor(){let e,t;for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];if(1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=P({},t),e&&!t.el&&(t.el=e),t.el&&T(t.el).length>1){const e=[];return T(t.el).each((r=>{const n=P({},t,{el:r});e.push(new se(n))})),e}const l=this;l.__swiper__=!0,l.support=I(),l.device=G({userAgent:t.userAgent}),l.browser=D(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);const d={};l.modules.forEach((e=>{e({swiper:l,extendParams:ee(t,d),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}));const c=P({},J,d);return l.params=P({},c,ie,t),l.originalParams=P({},l.params),l.passedParams=P({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach((e=>{l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),l.$=T,Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:T(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return l.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},l.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},l.support.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),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:l.params.focusableElements,lastClickTime:S(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}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(progress,e){const t=this;progress=Math.min(Math.max(progress,0),1);const r=t.minTranslate(),n=(t.maxTranslate()-r)*progress+r;t.translateTo(n,void 0===e?0:e),t.updateActiveIndex(),t.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.each((r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(view,e){void 0===view&&(view="current"),void 0===e&&(e=!1);const{params:t,slides:r,slidesGrid:n,slidesSizesGrid:o,size:l,activeIndex:d}=this;let c=1;if(t.centeredSlides){let e,t=r[d].swiperSlideSize;for(let i=d+1;i<r.length;i+=1)r[i]&&!e&&(t+=r[i].swiperSlideSize,c+=1,t>l&&(e=!0));for(let i=d-1;i>=0;i-=1)r[i]&&!e&&(t+=r[i].swiperSlideSize,c+=1,t>l&&(e=!0))}else if("current"===view)for(let i=d+1;i<r.length;i+=1){(e?n[i]+o[i]-n[d]<l:n[i]-n[d]<l)&&(c+=1)}else for(let i=d-1;i>=0;i-=1){n[d]-n[i]<l&&(c+=1)}return c}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let o;r.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):(o=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),o||n()),r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.$el.removeClass(`${r.params.containerModifierClass}${n}`).addClass(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}mount(e){const t=this;if(t.mounted)return!0;const r=T(e||t.params.el);if(!(e=r[0]))return!1;e.swiper=t;const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=T(e.shadowRoot.querySelector(n()));return t.children=e=>r.children(e),t}return r.children(n())})();if(0===o.length&&t.params.createElements){const e=d().createElement("div");o=T(e),e.className=t.params.wrapperClass,r.append(e),r.children(`.${t.params.slideClass}`).each((e=>{o.append(e)}))}return Object.assign(t,{$el:r,el:e,$wrapperEl:o,wrapperEl:o[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction")),wrongRTL:"-webkit-box"===o.css("display")}),!0}init(e){const t=this;if(t.initialized)return t;return!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:n,$el:o,$wrapperEl:l,slides:d}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),o.removeAttr("style"),l.removeAttr("style"),d&&d.length&&d.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.$el[0].swiper=null,function(e){const object=e;Object.keys(object).forEach((e=>{try{object[e]=null}catch(e){}try{delete object[e]}catch(e){}}))}(r)),r.destroyed=!0),null}static extendDefaults(e){P(ie,e)}static get extendedDefaults(){return ie}static get defaults(){return J}static installModule(e){se.prototype.__modules__||(se.prototype.__modules__=[]);const t=se.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>se.installModule(e))),se):(se.installModule(e),se)}}Object.keys(te).forEach((e=>{Object.keys(te[e]).forEach((t=>{se.prototype[t]=te[e][t]}))})),se.use([function(e){let{swiper:t,on:r,emit:n}=e;const o=h();let l=null,d=null;const c=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},f=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",(()=>{t.params.resizeObserver&&void 0!==o.ResizeObserver?t&&!t.destroyed&&t.initialized&&(l=new ResizeObserver((e=>{d=o.requestAnimationFrame((()=>{const{width:r,height:n}=t;let o=r,l=n;e.forEach((e=>{let{contentBoxSize:r,contentRect:n,target:d}=e;d&&d!==t.el||(o=n?n.width:(r[0]||r).inlineSize,l=n?n.height:(r[0]||r).blockSize)})),o===r&&l===n||c()}))})),l.observe(t.el)):(o.addEventListener("resize",c),o.addEventListener("orientationchange",f))})),r("destroy",(()=>{d&&o.cancelAnimationFrame(d),l&&l.unobserve&&t.el&&(l.unobserve(t.el),l=null),o.removeEventListener("resize",c),o.removeEventListener("orientationchange",f)}))},function(e){let{swiper:t,extendParams:r,on:n,emit:o}=e;const l=[],d=h(),c=function(e,t){void 0===t&&(t={});const r=new(d.MutationObserver||d.WebkitMutationObserver)((e=>{if(1===e.length)return void o("observerUpdate",e[0]);const t=function(){o("observerUpdate",e[0])};d.requestAnimationFrame?d.requestAnimationFrame(t):d.setTimeout(t,0)}));r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),l.push(r)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let i=0;i<e.length;i+=1)c(e[i])}c(t.$el[0],{childList:t.params.observeSlideChildren}),c(t.$wrapperEl[0],{attributes:!1})}})),n("destroy",(()=>{l.forEach((e=>{e.disconnect()})),l.splice(0,l.length)}))}]);var re=se;function ne(e){let{swiper:t,extendParams:r,on:n,emit:o}=e;const l=h();let d;r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),t.mousewheel={enabled:!1};let c,f=S();const m=[];function w(){t.enabled&&(t.mouseEntered=!0)}function v(){t.enabled&&(t.mouseEntered=!1)}function A(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&S()-f<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&S()-f<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),o("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),o("scroll",e.raw)),f=(new l.Date).getTime(),!1)))}function x(e){let r=e,n=!0;if(!t.enabled)return;const l=t.params.mousewheel;t.params.cssMode&&r.preventDefault();let h=t.$el;if("container"!==t.params.mousewheel.eventsTarget&&(h=T(t.params.mousewheel.eventsTarget)),!t.mouseEntered&&!h[0].contains(r.target)&&!l.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let f=0;const w=t.rtlTranslate?-1:1,data=function(e){let t=0,r=0,n=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,o=10*r,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=o,o=0),(n||o)&&e.deltaMode&&(1===e.deltaMode?(n*=40,o*=40):(n*=800,o*=800)),n&&!t&&(t=n<1?-1:1),o&&!r&&(r=o<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:o}}(r);if(l.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(data.pixelX)>Math.abs(data.pixelY)))return!0;f=-data.pixelX*w}else{if(!(Math.abs(data.pixelY)>Math.abs(data.pixelX)))return!0;f=-data.pixelY}else f=Math.abs(data.pixelX)>Math.abs(data.pixelY)?-data.pixelX*w:-data.pixelY;if(0===f)return!0;l.invert&&(f=-f);let v=t.getTranslate()+f*l.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),n=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),n&&t.params.nested&&r.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:S(),delta:Math.abs(f),direction:Math.sign(f)},n=c&&e.time<c.time+500&&e.delta<=c.delta&&e.direction===c.direction;if(!n){c=void 0,t.params.loop&&t.loopFix();let h=t.getTranslate()+f*l.sensitivity;const w=t.isBeginning,v=t.isEnd;if(h>=t.minTranslate()&&(h=t.minTranslate()),h<=t.maxTranslate()&&(h=t.maxTranslate()),t.setTransition(0),t.setTranslate(h),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!w&&t.isBeginning||!v&&t.isEnd)&&t.updateSlidesClasses(),t.params.freeMode.sticky){clearTimeout(d),d=void 0,m.length>=15&&m.shift();const r=m.length?m[m.length-1]:void 0,n=m[0];if(m.push(e),r&&(e.delta>r.delta||e.direction!==r.direction))m.splice(0);else if(m.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const r=f>0?.8:.2;c=e,m.splice(0),d=C((()=>{t.slideToClosest(t.params.speed,!0,void 0,r)}),0)}d||(d=C((()=>{c=e,m.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(n||o("scroll",r),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),h===t.minTranslate()||h===t.maxTranslate())return!0}}else{const r={time:S(),delta:Math.abs(f),direction:Math.sign(f),raw:e};m.length>=2&&m.shift();const n=m.length?m[m.length-1]:void 0;if(m.push(r),n?(r.direction!==n.direction||r.delta>n.delta||r.time>n.time+150)&&A(r):A(r),function(e){const r=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&r.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&r.releaseOnEdges)return!0;return!1}(r))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}function y(e){let r=t.$el;"container"!==t.params.mousewheel.eventsTarget&&(r=T(t.params.mousewheel.eventsTarget)),r[e]("mouseenter",w),r[e]("mouseleave",v),r[e]("wheel",x)}function E(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",x),!0):!t.mousewheel.enabled&&(y("on"),t.mousewheel.enabled=!0,!0)}function M(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,x),!0):!!t.mousewheel.enabled&&(y("off"),t.mousewheel.enabled=!1,!0)}n("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&M(),t.params.mousewheel.enabled&&E()})),n("destroy",(()=>{t.params.cssMode&&E(),t.mousewheel.enabled&&M()})),Object.assign(t.mousewheel,{enable:E,disable:M})}function ae(e,t,r,n){const o=d();return e.params.createElements&&Object.keys(n).forEach((l=>{if(!r[l]&&!0===r.auto){let element=e.$el.children(`.${n[l]}`)[0];element||(element=o.createElement("div"),element.className=n[l],e.$el.append(element)),r[l]=element,t[l]=element}})),r}function oe(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function le(e){let{swiper:t,extendParams:r,on:n,emit:o}=e;const l="swiper-pagination";let d;r({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:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`}}),t.pagination={el:null,$el:null,bullets:[]};let c=0;function h(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function f(e,r){const{bulletActiveClass:n}=t.params.pagination;e[r]().addClass(`${n}-${r}`)[r]().addClass(`${n}-${r}-${r}`)}function m(){const e=t.rtl,r=t.params.pagination;if(h())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,l=t.pagination.$el;let m;const w=t.params.loop?Math.ceil((n-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(m=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),m>n-1-2*t.loopedSlides&&(m-=n-2*t.loopedSlides),m>w-1&&(m-=w),m<0&&"bullets"!==t.params.paginationType&&(m=w+m)):m=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let o,h,w;if(r.dynamicBullets&&(d=n.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),l.css(t.isHorizontal()?"width":"height",d*(r.dynamicMainBullets+4)+"px"),r.dynamicMainBullets>1&&void 0!==t.previousIndex&&(c+=m-(t.previousIndex-t.loopedSlides||0),c>r.dynamicMainBullets-1?c=r.dynamicMainBullets-1:c<0&&(c=0)),o=Math.max(m-c,0),h=o+(Math.min(n.length,r.dynamicMainBullets)-1),w=(h+o)/2),n.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${r.bulletActiveClass}${e}`)).join(" ")),l.length>1)n.each((e=>{const t=T(e),n=t.index();n===m&&t.addClass(r.bulletActiveClass),r.dynamicBullets&&(n>=o&&n<=h&&t.addClass(`${r.bulletActiveClass}-main`),n===o&&f(t,"prev"),n===h&&f(t,"next"))}));else{const e=n.eq(m),l=e.index();if(e.addClass(r.bulletActiveClass),r.dynamicBullets){const e=n.eq(o),d=n.eq(h);for(let i=o;i<=h;i+=1)n.eq(i).addClass(`${r.bulletActiveClass}-main`);if(t.params.loop)if(l>=n.length){for(let i=r.dynamicMainBullets;i>=0;i-=1)n.eq(n.length-i).addClass(`${r.bulletActiveClass}-main`);n.eq(n.length-r.dynamicMainBullets-1).addClass(`${r.bulletActiveClass}-prev`)}else f(e,"prev"),f(d,"next");else f(e,"prev"),f(d,"next")}}if(r.dynamicBullets){const o=Math.min(n.length,r.dynamicMainBullets+4),l=(d*o-d)/2-w*d,c=e?"right":"left";n.css(t.isHorizontal()?c:"top",`${l}px`)}}if("fraction"===r.type&&(l.find(oe(r.currentClass)).text(r.formatFractionCurrent(m+1)),l.find(oe(r.totalClass)).text(r.formatFractionTotal(w))),"progressbar"===r.type){let e;e=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const n=(m+1)/w;let o=1,d=1;"horizontal"===e?o=n:d=n,l.find(oe(r.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${o}) scaleY(${d})`).transition(t.params.speed)}"custom"===r.type&&r.renderCustom?(l.html(r.renderCustom(t,m+1,w)),o("paginationRender",l[0])):o("paginationUpdate",l[0]),t.params.watchOverflow&&t.enabled&&l[t.isLocked?"addClass":"removeClass"](r.lockClass)}function w(){const e=t.params.pagination;if(h())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,n=t.pagination.$el;let l="";if("bullets"===e.type){let o=t.params.loop?Math.ceil((r-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&o>r&&(o=r);for(let i=0;i<o;i+=1)e.renderBullet?l+=e.renderBullet.call(t,i,e.bulletClass):l+=`<${e.bulletElement} class="${e.bulletClass}"></${e.bulletElement}>`;n.html(l),t.pagination.bullets=n.find(oe(e.bulletClass))}"fraction"===e.type&&(l=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`,n.html(l)),"progressbar"===e.type&&(l=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`,n.html(l)),"custom"!==e.type&&o("paginationRender",t.pagination.$el[0])}function v(){t.params.pagination=ae(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r=T(e.el);0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&r.length>1&&(r=t.$el.find(e.el),r.length>1&&(r=r.filter((e=>T(e).parents(".swiper")[0]===t.el)))),"bullets"===e.type&&e.clickable&&r.addClass(e.clickableClass),r.addClass(e.modifierClass+e.type),r.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.addClass(`${e.modifierClass}${e.type}-dynamic`),c=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.addClass(e.progressbarOppositeClass),e.clickable&&r.on("click",oe(e.bulletClass),(function(e){e.preventDefault();let r=T(this).index()*t.params.slidesPerGroup;t.params.loop&&(r+=t.loopedSlides),t.slideTo(r)})),Object.assign(t.pagination,{$el:r,el:r[0]}),t.enabled||r.addClass(e.lockClass))}function A(){const e=t.params.pagination;if(h())return;const r=t.pagination.$el;r.removeClass(e.hiddenClass),r.removeClass(e.modifierClass+e.type),r.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&r.off("click",oe(e.bulletClass))}n("init",(()=>{v(),w(),m()})),n("activeIndexChange",(()=>{(t.params.loop||void 0===t.snapIndex)&&m()})),n("snapIndexChange",(()=>{t.params.loop||m()})),n("slidesLengthChange",(()=>{t.params.loop&&(w(),m())})),n("snapGridLengthChange",(()=>{t.params.loop||(w(),m())})),n("destroy",(()=>{A()})),n("enable disable",(()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)})),n("lock unlock",(()=>{m()})),n("click",((e,r)=>{const n=r.target,{$el:l}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&l.length>0&&!T(n).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&n===t.navigation.nextEl||t.navigation.prevEl&&n===t.navigation.prevEl))return;const e=l.hasClass(t.params.pagination.hiddenClass);o(!0===e?"paginationShow":"paginationHide"),l.toggleClass(t.params.pagination.hiddenClass)}})),Object.assign(t.pagination,{render:w,update:m,init:v,destroy:A})}function de(e){let{swiper:t,extendParams:r,on:n}=e;r({parallax:{enabled:!1}});const o=(e,progress)=>{const{rtl:r}=t,n=T(e),o=r?-1:1,p=n.attr("data-swiper-parallax")||"0";let l=n.attr("data-swiper-parallax-x"),d=n.attr("data-swiper-parallax-y");const c=n.attr("data-swiper-parallax-scale"),h=n.attr("data-swiper-parallax-opacity");if(l||d?(l=l||"0",d=d||"0"):t.isHorizontal()?(l=p,d="0"):(d=p,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*progress*o+"%":l*progress*o+"px",d=d.indexOf("%")>=0?parseInt(d,10)*progress+"%":d*progress+"px",null!=h){const e=h-(h-1)*(1-Math.abs(progress));n[0].style.opacity=e}if(null==c)n.transform(`translate3d(${l}, ${d}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(progress));n.transform(`translate3d(${l}, ${d}, 0px) scale(${e})`)}},l=()=>{const{$el:e,slides:r,progress:progress,snapGrid:n}=t;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{o(e,progress)})),r.each(((e,r)=>{let l=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(l+=Math.ceil(r/2)-progress*(n.length-1)),l=Math.min(Math.max(l,-1),1),T(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{o(e,l)}))}))};n("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{t.params.parallax.enabled&&l()})),n("setTranslate",(()=>{t.params.parallax.enabled&&l()})),n("setTransition",((e,r)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{$el:r}=t;r.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t=>{const r=T(t);let n=parseInt(r.attr("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),r.transition(n)}))}(r)}))}function pe(e){const t=this,{$wrapperEl:r,params:n}=t;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let i=0;i<e.length;i+=1)e[i]&&r.append(e[i]);else r.append(e);n.loop&&t.loopCreate(),n.observer||t.update()}function ce(e){const t=this,{params:r,$wrapperEl:n,activeIndex:o}=t;r.loop&&t.loopDestroy();let l=o+1;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)e[i]&&n.prepend(e[i]);l=o+e.length}else n.prepend(e);r.loop&&t.loopCreate(),r.observer||t.update(),t.slideTo(l,0,!1)}function ue(e,t){const r=this,{$wrapperEl:n,params:o,activeIndex:l}=r;let d=l;o.loop&&(d-=r.loopedSlides,r.loopDestroy(),r.slides=n.children(`.${o.slideClass}`));const c=r.slides.length;if(e<=0)return void r.prependSlide(t);if(e>=c)return void r.appendSlide(t);let h=d>e?d+1:d;const f=[];for(let i=c-1;i>=e;i-=1){const e=r.slides.eq(i);e.remove(),f.unshift(e)}if("object"==typeof t&&"length"in t){for(let i=0;i<t.length;i+=1)t[i]&&n.append(t[i]);h=d>e?d+t.length:d}else n.append(t);for(let i=0;i<f.length;i+=1)n.append(f[i]);o.loop&&r.loopCreate(),o.observer||r.update(),o.loop?r.slideTo(h+r.loopedSlides,0,!1):r.slideTo(h,0,!1)}function he(e){const t=this,{params:r,$wrapperEl:n,activeIndex:o}=t;let l=o;r.loop&&(l-=t.loopedSlides,t.loopDestroy(),t.slides=n.children(`.${r.slideClass}`));let d,c=l;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)d=e[i],t.slides[d]&&t.slides.eq(d).remove(),d<c&&(c-=1);c=Math.max(c,0)}else d=e,t.slides[d]&&t.slides.eq(d).remove(),d<c&&(c-=1),c=Math.max(c,0);r.loop&&t.loopCreate(),r.observer||t.update(),r.loop?t.slideTo(c+t.loopedSlides,0,!1):t.slideTo(c,0,!1)}function fe(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function ge(e){let{swiper:t}=e;Object.assign(t,{appendSlide:pe.bind(t),prependSlide:ce.bind(t),addSlide:ue.bind(t),removeSlide:he.bind(t),removeAllSlides:fe.bind(t)})}function me(e){const{effect:t,swiper:r,on:n,setTranslate:o,setTransition:l,overwriteParams:d,perspective:c,recreateShadows:h,getEffectParams:f}=e;let m;n("beforeInit",(()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),c&&c()&&r.classNames.push(`${r.params.containerModifierClass}3d`);const e=d?d():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)})),n("setTranslate",(()=>{r.params.effect===t&&o()})),n("setTransition",((e,n)=>{r.params.effect===t&&l(n)})),n("transitionEnd",(()=>{if(r.params.effect===t&&h){if(!f||!f().slideShadows)return;r.slides.each((e=>{r.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()})),h()}})),n("virtualUpdate",(()=>{r.params.effect===t&&(r.slides.length||(m=!0),requestAnimationFrame((()=>{m&&r.slides&&r.slides.length&&(o(),m=!1)})))}))}function we(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ve(e){let{swiper:t,duration:r,transformEl:n,allSlides:o}=e;const{slides:l,activeIndex:d,$wrapperEl:c}=t;if(t.params.virtualTranslate&&0!==r){let e,r=!1;e=o?n?l.find(n):l:n?l.eq(d).find(n):l.eq(d),e.transitionEnd((()=>{if(r)return;if(!t||t.destroyed)return;r=!0,t.animating=!1;const e=["webkitTransitionEnd","transitionend"];for(let i=0;i<e.length;i+=1)c.trigger(e[i])}))}}function be(e,t,r){const n="swiper-slide-shadow"+(r?`-${r}`:""),o=e.transformEl?t.find(e.transformEl):t;let l=o.children(`.${n}`);return l.length||(l=T(`<div class="swiper-slide-shadow${r?`-${r}`:""}"></div>`),o.append(l)),l}function Ae(e){let{swiper:t,extendParams:r,on:n}=e;r({creativeEffect:{transformEl:null,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 o=e=>"string"==typeof e?e:`${e}px`;me({effect:"creative",swiper:t,on:n,setTranslate:()=>{const{slides:e,$wrapperEl:r,slidesSizesGrid:n}=t,l=t.params.creativeEffect,{progressMultiplier:d}=l,c=t.params.centeredSlides;if(c){const e=n[0]/2-t.params.slidesOffsetBefore||0;r.transform(`translateX(calc(50% - ${e}px))`)}for(let i=0;i<e.length;i+=1){const r=e.eq(i),n=r[0].progress,progress=Math.min(Math.max(r[0].progress,-l.limitProgress),l.limitProgress);let h=progress;c||(h=Math.min(Math.max(r[0].originalProgress,-l.limitProgress),l.limitProgress));const f=r[0].swiperSlideOffset,m=[t.params.cssMode?-f-t.translate:-f,0,0],w=[0,0,0];let v=!1;t.isHorizontal()||(m[1]=m[0],m[0]=0);let data={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};progress<0?(data=l.next,v=!0):progress>0&&(data=l.prev,v=!0),m.forEach(((e,t)=>{m[t]=`calc(${e}px + (${o(data.translate[t])} * ${Math.abs(progress*d)}))`})),w.forEach(((e,t)=>{w[t]=data.rotate[t]*Math.abs(progress*d)})),r[0].style.zIndex=-Math.abs(Math.round(n))+e.length;const A=m.join(", "),x=`rotateX(${w[0]}deg) rotateY(${w[1]}deg) rotateZ(${w[2]}deg)`,y=h<0?`scale(${1+(1-data.scale)*h*d})`:`scale(${1-(1-data.scale)*h*d})`,T=h<0?1+(1-data.opacity)*h*d:1-(1-data.opacity)*h*d,C=`translate3d(${A}) ${x} ${y}`;if(v&&data.shadow||!v){let e=r.children(".swiper-slide-shadow");if(0===e.length&&data.shadow&&(e=be(l,r)),e.length){const t=l.shadowPerProgress?progress*(1/l.limitProgress):progress;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const S=we(l,r);S.transform(C).css({opacity:T}),data.origin&&S.css("transform-origin",data.origin)}},setTransition:e=>{const{transformEl:r}=t.params.creativeEffect;(r?t.slides.find(r):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),ve({swiper:t,duration:e,transformEl:r,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}}}]);

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.