From 78ee899096b5c68d7f0daf899215c5f0c31885d6 Mon Sep 17 00:00:00 2001 From: Lee1203 <342694918@qq.com> Date: Fri, 2 Sep 2022 08:32:49 +0800 Subject: [PATCH] lee first --- css/common.css | 97 ++++++++++++++++++++++++++++++++++++++ css/style.css | 84 +++++++++++++++++++++++++++++++++ css/swiper-bundle.min.css | 13 +++++ images/banner.jpg | Bin 0 -> 66249 bytes images/envelopes.png | Bin 0 -> 18053 bytes images/icon/icon-back.png | Bin 0 -> 525 bytes index.html | 71 ++++++++++++++++++++++++++++ js/base.js | 13 +++++ js/jquery-3.6.1.min.js | 2 + js/script.js | 0 js/swiper-bundle.min.js | 14 ++++++ 11 files changed, 294 insertions(+) create mode 100644 css/common.css create mode 100644 css/style.css create mode 100644 css/swiper-bundle.min.css create mode 100644 images/banner.jpg create mode 100644 images/envelopes.png create mode 100644 images/icon/icon-back.png create mode 100644 index.html create mode 100644 js/base.js create mode 100644 js/jquery-3.6.1.min.js create mode 100644 js/script.js create mode 100644 js/swiper-bundle.min.js diff --git a/css/common.css b/css/common.css new file mode 100644 index 0000000..9a2d8f7 --- /dev/null +++ b/css/common.css @@ -0,0 +1,97 @@ +*{ + margin: 0; + padding: 0; +} + +html { + display: block; + overflow-x: hidden; + font-size: 100px; +} + +body { + font-family: "微软雅黑", Helvetica, STHeiTi, sans-serif; + -webkit-text-size-adjust: 100% !important; /*禁止IOS调整字体大小*/ + max-width: 750px; + margin: 0 auto; + font-size: 0.14rem; + color: #262626; +} + +ul,ol,li { + list-style-type: none; +} + +a { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/ + -webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/ + text-decoration: none; + color: #262626; +} + +img { + border: 0; /* 照顾低版本浏览器 如果图片外面包含了链接会有边框的问题 */ + vertical-align: middle; /* 取消图片底侧有空白缝隙的问题 ① */ + object-fit: cover; /* 取消图片底侧有空白缝隙的问题 ② */ + -webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/ + text-decoration: none; + color: #262626; +} + +button,input,select,textarea { + border: 0; /* 去掉边框 */ + background: none; /* 去掉背景 */ + -webkit-appearance: none; /*去掉webkit默认的表单样式*/ + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/ +} + +input::-webkit-input-placeholder { + color: #ccc; /*修改webkit中input的planceholder样式*/ +} + +input:focus::-webkit-input-placeholder { + color: #f00; /*修改webkit中focus状态下input的planceholder样式*/ +} + +/* flex布局 */ +.flex {display: flex;} + +/* 盒模型 */ +.border-box{box-sizing: border-box;} + +/* 圆角 */ +.radius10{border-radius: .10rem;} +.radius15{border-radius: .15rem;} +.radius20{border-radius: .20rem;} +.radius25{border-radius: .25rem;} +.radius30{border-radius: .30rem;} +.radius35{border-radius: .35rem;} +.radius40{border-radius: .40rem;} +.radius45{border-radius: .45rem;} +.radius50{border-radius: .50rem;} +.radius100{border-radius: 100%;} + +/* 字体 */ +.font18{ font-size: .18rem;} +.font20{ font-size: .20rem;} +.font22{ font-size: .22rem;} +.font24{ font-size: .24rem;} +.font26{ font-size: .26rem;} +.font28{ font-size: .28rem;} +.font30{ font-size: .30rem;} +.font32{ font-size: .32rem;} +.font34{ font-size: .34rem;} +.font36{ font-size: .36rem;} +.font38{ font-size: .38rem;} +.font40{ font-size: .40rem;} +.font42{ font-size: .42rem;} +.font44{ font-size: .44rem;} +.font46{ font-size: .46rem;} +.font48{ font-size: .48rem;} +.font60{ font-size: .60rem;} + +/* 文字行数 */ +.clips1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;} +.clips2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;} +.clips3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;} +.clips4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;} \ No newline at end of file diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..2e13047 --- /dev/null +++ b/css/style.css @@ -0,0 +1,84 @@ +.header{ + align-items: center; + width: 7.5rem; + height: .94rem; + background-color: #000000; + color: #ffffff; + position: fixed; + left: 50%; + top: 0; + z-index: 999; + transform: translateX(-50%); +} +.header-back{ + justify-content: center; + width: .6rem; + height: .4rem; +} +.header-back>img{ + width: .4rem; + height: .4rem; +} +.header-title{ + width: calc(100% - 1.2rem); + line-height: 1.2; + text-align: center; + letter-spacing: .04rem; + text-indent: .04rem; +} + +/* 轮播图 */ +.banner{ + width: 100%; + height: 3.64rem; + margin-top: .94rem; + overflow: hidden; +} +.banner img{ + width: 100%; + min-height: 3.64rem; +} + +/* 首页内容区 */ +.index-content{ + background-color: #fed7b0; + padding: .45rem .2rem; + border-top: .02rem solid #eeb94f; +} + +/* 活动 */ +.index-activity{ + flex-wrap: wrap; + justify-content: space-between; + padding: .48rem .32rem; + border: .1rem solid #fff0a3; + background-color: #ffffff; +} +.envelopes{ + width: 2.8rem; + height: 3.66rem; + background-image: url(../images/envelopes.png); + background-size: 100% 100%; +} +.envelopes>span{ + display: block; + font-size: .64rem; + text-align: center; + line-height: 1.5; + margin-top: 1.7rem; + color: #ffebac; +} +.envelopes>a{ + justify-content: center; + align-items: center; + width: calc(100% - .52rem); + height: .58rem; + background-image: linear-gradient(to top,#fed383,#fdf0c2); + margin: .15rem auto 0; + color: #ec294c; + animation: scale_name 1s linear alternate infinite; +} +@keyframes scale_name{ + from{transform: scale(.95);} + to{transform: scale(1.05);} +} \ No newline at end of file diff --git a/css/swiper-bundle.min.css b/css/swiper-bundle.min.css new file mode 100644 index 0000000..4aefc47 --- /dev/null +++ b/css/swiper-bundle.min.css @@ -0,0 +1,13 @@ +/** + * Swiper 8.3.0 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2022 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: July 6, 2022 + */ + +@font-face{font-family:swiper-icons;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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,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-inline-start: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-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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:'';position:absolute;left:0;top:0;pointer-events:none}.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{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.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{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.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{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.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{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.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:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.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{width:100%;height:4px;left:0;top:0}.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{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.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{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.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{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} \ No newline at end of file diff --git a/images/banner.jpg b/images/banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b691f08136c9140b877ae5bfb6a03195a646cd11 GIT binary patch literal 66249 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 literal 0 HcmV?d00001 diff --git a/images/envelopes.png b/images/envelopes.png new file mode 100644 index 0000000000000000000000000000000000000000..3a10bb69171efdbf2a44dbdfd87cae27dbb5c9a2 GIT binary patch literal 18053 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 P00000NkvXXu0mjfyJpvd literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..91f5e7c --- /dev/null +++ b/index.html @@ -0,0 +1,71 @@ + + + + + + 万安优惠券 + + + + + + + + + + + + + + +
+
+ 返回 +
+
活动领券
+
+ + + + +
+ +
+
+ 17:00 + 立即开枪 +
+
+ 18:00 + 立即开枪 +
+
+
+ + + \ No newline at end of file diff --git a/js/base.js b/js/base.js new file mode 100644 index 0000000..f63c2d5 --- /dev/null +++ b/js/base.js @@ -0,0 +1,13 @@ +!(function(win, doc, orw) { + var docEle = doc.documentElement; + fnResetHtmlFontSize(); + function fnResetHtmlFontSize() { + var width = docEle.clientWidth; + if (width >= orw) { + docEle.style.fontSize = '100px'; + } else { + docEle.style.fontSize = (width / orw) * 100 + 'px'; + } + } + win.addEventListener('resize', fnResetHtmlFontSize, false); +})(window, document, 750); \ No newline at end of file diff --git a/js/jquery-3.6.1.min.js b/js/jquery-3.6.1.min.js new file mode 100644 index 0000000..9b17319 --- /dev/null +++ b/js/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={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 a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,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 r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}class n 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 l(e){void 0===e&&(e=[]);const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...l(e)):t.push(e)})),t}function o(e,t){return Array.prototype.filter.call(e,t)}function d(e,t){const s=r(),i=a();let l=[];if(!t&&e instanceof n)return e;if(!e)return new n(l);if("string"==typeof e){const s=e.trim();if(s.indexOf("<")>=0&&s.indexOf(">")>=0){let e="div";0===s.indexOf("e.split(" "))));return this.forEach((e=>{e.classList.add(...a)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),s=0;se.split(" "))));return this.forEach((e=>{e.classList.remove(...a)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),s=0;se.split(" "))));return o(this,(e=>a.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),s=0;se.split(" "))));this.forEach((e=>{a.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let s=0;s=0;e-=1){const i=a[e];r&&i.listener===r||r&&i.listener&&i.listener.dom7proxy&&i.listener.dom7proxy===r?(s.removeEventListener(t,i.proxyListener,n),a.splice(e,1)):r||(s.removeEventListener(t,i.proxyListener,n),a.splice(e,1))}}}return this},trigger:function(){const e=r();for(var t=arguments.length,s=new Array(t),a=0;at>0)),i.dispatchEvent(t),i.dom7EventData=[],delete i.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function s(a){a.target===this&&(e.call(this,a),t.off("transitionend",s))})),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=r();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=r(),t=a(),s=this[0],i=s.getBoundingClientRect(),n=t.body,l=s.clientTop||n.clientTop||0,o=s.clientLeft||n.clientLeft||0,d=s===e?e.scrollY:s.scrollTop,c=s===e?e.scrollX:s.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}return null},css:function(e,t){const s=r();let a;if(1===arguments.length){if("string"!=typeof e){for(a=0;a{e.apply(t,[t,s])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;tt-1)return d([]);if(e<0){const s=t+e;return d(s<0?[]:[this[s]])}return d([this[e]])},append:function(){let e;const t=a();for(let s=0;s=0;i-=1)this[s].insertBefore(a.childNodes[i],this[s].childNodes[0])}else if(e instanceof n)for(i=0;i0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?d([this[0].nextElementSibling]):d([]):this[0].nextElementSibling?d([this[0].nextElementSibling]):d([]):d([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.nextElementSibling;){const a=s.nextElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?d([t.previousElementSibling]):d([]):t.previousElementSibling?d([t.previousElementSibling]):d([])}return d([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return d([]);for(;s.previousElementSibling;){const a=s.previousElementSibling;e?d(a).is(e)&&t.push(a):t.push(a),s=a}return d(t)},parent:function(e){const t=[];for(let s=0;s6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function m(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function f(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function g(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;st.indexOf(e)<0));for(let t=0,i=s.length;tn?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}let b,x,y;function E(){return b||(b=function(){const e=r(),t=a();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 s=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,s)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),b}function C(e){return void 0===e&&(e={}),x||(x=function(e){let{userAgent:t}=void 0===e?{}:e;const s=E(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),h=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!m&&(l.os="android",l.android=!0),(p||h||u)&&(l.os="ios",l.ios=!0),l}(e)),x}function T(){return y||(y=function(){const e=r();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)}}()),y}Object.keys(c).forEach((e=>{Object.defineProperty(d.fn,e,{value:c[e],writable:!0})}));var $={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};var S={updateSize:function(){const e=this;let t,s;const a=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a[0].clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(a.css("padding-left")||0,10)-parseInt(a.css("padding-right")||0,10),s=s-parseInt(a.css("padding-top")||0,10)-parseInt(a.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},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 s(e,s){return parseFloat(e.getPropertyValue(t(s))||0)}const a=e.params,{$wrapperEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&a.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=i.children(`.${e.params.slideClass}`),p=o?e.virtual.slides.length:c.length;let u=[];const h=[],m=[];let f=a.slidesOffsetBefore;"function"==typeof f&&(f=a.slidesOffsetBefore.call(e));let g=a.slidesOffsetAfter;"function"==typeof g&&(g=a.slidesOffsetAfter.call(e));const w=e.snapGrid.length,b=e.slidesGrid.length;let x=a.spaceBetween,y=-f,E=0,C=0;if(void 0===r)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*r),e.virtualSize=-x,n?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),a.centeredSlides&&a.cssMode&&(v(e.wrapperEl,"--swiper-centered-offset-before",""),v(e.wrapperEl,"--swiper-centered-offset-after",""));const T=a.grid&&a.grid.rows>1&&e.grid;let $;T&&e.grid.initSlides(p);const S="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let i=0;i1&&u.push(e.virtualSize-r)}if(0===u.length&&(u=[0]),0!==a.spaceBetween){const s=e.isHorizontal()&&n?"marginLeft":t("marginRight");c.filter(((e,t)=>!a.cssMode||t!==c.length-1)).css({[s]:`${x}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween;const t=e-r;u=u.map((e=>e<0?-f:e>t?t+g:e))}if(a.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween,e{u[s]=e-t})),h.forEach(((e,s)=>{h[s]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:h,slidesSizesGrid:m}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){v(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),v(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(p!==d&&e.emit("slidesLengthChange"),u.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==b&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),!(o||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const t=`${a.containerModifierClass}backface-hidden`,s=e.$el.hasClass(t);p<=a.maxBackfaceHiddenSlides?s||e.$el.addClass(t):s&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?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||d([])).each((e=>{s.push(e)}));else for(i=0;it.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;ir?e:r}(r||0===r)&&t.$wrapperEl.css("height",`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&p1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),a.eq(e).addClass(s.slideVisibleClass)),l.progress=i?-d:d,l.originalProgress=i?-c:c}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n}=t;const l=r,o=n;0===a?(i=0,r=!0,n=!0):(i=(e-t.minTranslate())/a,r=i<=0,n=i>=1),Object.assign(t,{progress:i,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),n&&!o&&t.emit("reachEnd toEdge"),(l&&!r||o&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:a,activeIndex:i,realIndex:r}=e,n=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),l=n?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i),l.addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${r}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0),o.addClass(s.slideNextClass));let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1),d.addClass(s.slidePrevClass)),s.loop&&(o.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?a.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):a.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:a,snapGrid:i,params:r,activeIndex:n,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=a[e]&&s=a[e]&&s=a[e]&&(c=e);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(i.indexOf(s)>=0)d=i.indexOf(s);else{const e=Math.min(r.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/r.slidesPerGroup)}if(d>=i.length&&(d=i.length-1),c===n)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:d,realIndex:p,previousIndex:n,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,a=d(e).closest(`.${s.slideClass}`)[0];let i,r=!1;if(a)for(let e=0;eo?o:a&&en?"next":r=o.length&&(g=o.length-1),(p||l.initialSlide||0)===(c||0)&&s&&r.emit("beforeSlideChangeStart");const v=-o[g];if(r.updateProgress(v),l.normalizeSlideIndex)for(let e=0;e=s&&t=s&&t=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&vr.translate&&v>r.maxTranslate()&&(p||0)!==n)return!1}let b;if(b=n>p?"next":n{r.wrapperEl.style.scrollSnapType="",r._swiperImmediateVirtual=!1}))}else{if(!r.support.smoothScroll)return w({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"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 i=this;let r=e;return i.params.loop&&(r+=i.loopedSlides),i.slideTo(r,t,s,a)},slideNext:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{animating:i,enabled:r,params:n}=a;if(!r)return a;let l=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndexc(e)));let h=n[u.indexOf(p)-1];if(void 0===h&&i.cssMode){let e;n.forEach(((t,s)=>{p>=t&&(e=s)})),void 0!==e&&(h=n[e>0?e-1:e])}let m=0;if(void 0!==h&&(m=l.indexOf(h),m<0&&(m=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=m-a.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return a.slideTo(m,e,t,s)},slideReset:function(e,t,s){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;if(t.loop){if(e.animating)return;i=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?re.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=s.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var z={loopCreate:function(){const e=this,t=a(),{params:s,$wrapperEl:i}=e,r=i.children().length>0?d(i.children()[0].parentNode):i;r.children(`.${s.slideClass}.${s.slideDuplicateClass}`).remove();let n=r.children(`.${s.slideClass}`);if(s.loopFillGroupWithBlank){const e=s.slidesPerGroup-n.length%s.slidesPerGroup;if(e!==s.slidesPerGroup){for(let a=0;an.length&&(e.loopedSlides=n.length);const l=[],o=[];n.each(((t,s)=>{const a=d(t);s=n.length-e.loopedSlides&&l.push(t),a.attr("data-swiper-slide-index",s)}));for(let e=0;e=0;e-=1)r.prepend(d(l[e].cloneNode(!0)).addClass(s.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:a,allowSlidePrev:i,allowSlideNext:r,snapGrid:n,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-n[t]-e.getTranslate();if(t=s.length-a){o=-s.length+t+a,o+=a;e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}e.allowSlidePrev=i,e.allowSlideNext=r,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};function L(e){const t=this,s=a(),i=r(),n=t.touchEventsData,{params:l,touches:o,enabled:c}=t;if(!c)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let h=d(p.target);if("wrapper"===l.touchEventsTarget&&!h.closest(t.wrapperEl).length)return;if(n.isTouchEvent="touchstart"===p.type,!n.isTouchEvent&&"which"in p&&3===p.which)return;if(!n.isTouchEvent&&"button"in p&&p.button>0)return;if(n.isTouched&&n.isMoved)return;!!l.noSwipingClass&&""!==l.noSwipingClass&&p.target&&p.target.shadowRoot&&e.path&&e.path[0]&&(h=d(e.path[0]));const m=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,f=!(!p.target||!p.target.shadowRoot);if(l.noSwiping&&(f?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(m,h[0]):h.closest(m)[0]))return void(t.allowClick=!0);if(l.swipeHandler&&!h.closest(l.swipeHandler)[0])return;o.currentX="touchstart"===p.type?p.targetTouches[0].pageX:p.pageX,o.currentY="touchstart"===p.type?p.targetTouches[0].pageY:p.pageY;const g=o.currentX,v=o.currentY,w=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,b=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold;if(w&&(g<=b||g>=i.innerWidth-b)){if("prevent"!==w)return;e.preventDefault()}if(Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=g,o.startY=v,n.touchStartTime=u(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==p.type){let e=!0;h.is(n.focusableElements)&&(e=!1,"SELECT"===h[0].nodeName&&(n.isTouched=!1)),s.activeElement&&d(s.activeElement).is(n.focusableElements)&&s.activeElement!==h[0]&&s.activeElement.blur();const a=e&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!a||h[0].isContentEditable||p.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",p)}function O(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:o}=s;if(!o)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));if(i.isTouchEvent&&"touchmove"!==c.type)return;const p="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),h="touchmove"===c.type?p.pageX:c.pageX,m="touchmove"===c.type?p.pageY:c.pageY;if(c.preventedByNestedSwiper)return n.startX=h,void(n.startY=m);if(!s.allowTouchMove)return d(c.target).is(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:h,startY:m,currentX:h,currentY:m}),i.touchStartTime=u()));if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(mn.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(hn.startX&&s.translate>=s.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&d(c.target).is(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=h,n.currentY=m;const f=n.currentX-n.startX,g=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),i.isMoved||(r.loop&&!r.cssMode&&s.loopFix(),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating&&s.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",c)),s.emit("sliderMove",c),i.isMoved=!0;let v=s.isHorizontal()?f:g;n.diff=v,v*=r.touchRatio,l&&(v=-v),s.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;let w=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),v>0&&i.currentTranslate>s.minTranslate()?(w=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**b)):v<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function I(e){const t=this,s=t.touchEventsData,{params:a,touches:i,rtlTranslate:r,slidesGrid:n,enabled:l}=t;if(!l)return;let o=e;if(o.originalEvent&&(o=o.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",o),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&a.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);a.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=u(),c=d-s.touchStartTime;if(t.allowClick){const e=o.path||o.composedPath&&o.composedPath();t.updateClickedSlide(e&&e[0]||o.target),t.emit("tap click",o),c<300&&d-s.lastClickTime<300&&t.emit("doubleTap doubleClick",o)}if(s.lastClickTime=u(),p((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===i.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=a.followFinger?r?t.translate:-t.translate:-s.currentTranslate,a.cssMode)return;if(t.params.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=n[e]&&h=n[e]&&(m=e,f=n[n.length-1]-n[n.length-2])}let g=null,v=null;a.rewind&&(t.isBeginning?v=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const w=(h-n[m])/f,b=ma.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?g:m+b):t.slideTo(m)),"prev"===t.swipeDirection&&(w>1-a.longSwipesRatio?t.slideTo(m+b):null!==v&&w<0&&Math.abs(w)>a.longSwipesRatio?t.slideTo(v):t.slideTo(m))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(o.target===t.navigation.nextEl||o.target===t.navigation.prevEl)?o.target===t.navigation.nextEl?t.slideTo(m+b):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==g?g:m+b),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:m))}}function A(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=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=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function D(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function G(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;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 r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let N=!1;function B(){}const H=(e,t)=>{const s=a(),{params:i,touchEvents:r,el:n,wrapperEl:l,device:o,support:d}=e,c=!!i.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(d.touch){const t=!("touchstart"!==r.start||!d.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[p](r.start,e.onTouchStart,t),n[p](r.move,e.onTouchMove,d.passiveListener?{passive:!1,capture:c}:c),n[p](r.end,e.onTouchEnd,t),r.cancel&&n[p](r.cancel,e.onTouchEnd,t)}else n[p](r.start,e.onTouchStart,!1),s[p](r.move,e.onTouchMove,c),s[p](r.end,e.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&n[p]("click",e.onClick,!0),i.cssMode&&l[p]("scroll",e.onScroll),i.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",A,!0):e[u]("observerUpdate",A,!0)};var X={attachEvents:function(){const e=this,t=a(),{params:s,support:i}=e;e.onTouchStart=L.bind(e),e.onTouchMove=O.bind(e),e.onTouchEnd=I.bind(e),s.cssMode&&(e.onScroll=G.bind(e)),e.onClick=D.bind(e),i.touch&&!N&&(t.addEventListener("touchstart",B),N=!0),H(e,"on")},detachEvents:function(){H(this,"off")}};const Y=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var R={addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,$el:i,device:r,support:n}=e,l=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"pointer-events":!n.touch},{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...l),i.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}};var W={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 j(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in i?(!0===e[a]&&(e[a]={enabled:!0}),"object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),g(t,s)):g(t,s)):g(t,s)}}const _={eventsEmitter:$,update:S,translate:M,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||s.$wrapperEl.transition(e),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),P({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),P({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:k,loop:z,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;s.style.cursor="move",s.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:X,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:a=0,params:i,$el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const o=(l in n?n[l]:void 0)||e.originalParams,d=Y(e,i),c=Y(e,o),p=i.enabled;d&&!c?(r.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(r.addClass(`${i.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===i.grid.fill)&&r.addClass(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const s=i[t]&&i[t].enabled,a=o[t]&&o[t].enabled;s&&!a&&e[t].disable(),!s&&a&&e[t].enable()}));const u=o.direction&&o.direction!==i.direction,h=i.loop&&(o.slidesPerView!==i.slidesPerView||u);u&&s&&e.changeDirection(),g(e.params,o);const m=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!m?e.disable():!p&&m&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",o),h&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-a+e.loopedSlides,0,!1)),e.emit("breakpoint",o)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;es}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:R,images:{loadImage:function(e,t,s,a,i,n){const l=r();let o;function c(){n&&n()}d(e).parent("picture")[0]||e.complete&&i?c():t?(o=new l.Image,o.onload=c,o.onerror=c,a&&(o.sizes=a),s&&(o.srcset=s),t&&(o.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 s=0;s1){const e=[];return d(t.el).each((s=>{const a=g({},t,{el:s});e.push(new V(a))})),e}const r=this;r.__swiper__=!0,r.support=E(),r.device=C({userAgent:t.userAgent}),r.browser=T(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],t.modules&&Array.isArray(t.modules)&&r.modules.push(...t.modules);const n={};r.modules.forEach((e=>{e({swiper:r,extendParams:j(t,n),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})}));const l=g({},W,n);return r.params=g({},l,q,t),r.originalParams=g({},r.params),r.passedParams=g({},t),r.params&&r.params.on&&Object.keys(r.params.on).forEach((e=>{r.on(e,r.params.on[e])})),r.params&&r.params.onAny&&r.onAny(r.params.onAny),r.$=d,Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return r.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},r.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},r.support.touch||!r.params.simulateTouch?r.touchEventsTouch:r.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:r.params.focusableElements,lastClickTime:u(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.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((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if(s.centeredSlides){let e,t=a[l].swiperSlideSize;for(let s=l+1;sn&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e=0;e-=1){i[l]-i[e]1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||a()),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.$el.removeClass(`${s.params.containerModifierClass}${a}`).addClass(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const s=d(e||t.params.el);if(!(e=s[0]))return!1;e.swiper=t;const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=d(e.shadowRoot.querySelector(i()));return t.children=e=>s.children(e),t}return s.children?s.children(i()):d(s).children(i())})();if(0===r.length&&t.params.createElements){const e=a().createElement("div");r=d(e),e.className=t.params.wrapperClass,s.append(e),s.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:s,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction")),wrongRTL:"-webkit-box"===r.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 s=this,{params:a,$el:i,$wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){g(q,e)}static get extendedDefaults(){return q}static get defaults(){return W}static installModule(e){V.prototype.__modules__||(V.prototype.__modules__=[]);const t=V.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>V.installModule(e))),V):(V.installModule(e),V)}}function F(e,t,s,i){const r=a();return e.params.createElements&&Object.keys(i).forEach((a=>{if(!s[a]&&!0===s.auto){let n=e.$el.children(`.${i[a]}`)[0];n||(n=r.createElement("div"),n.className=i[a],e.$el.append(n)),s[a]=n,t[a]=n}})),s}function U(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function K(e){const t=this,{$wrapperEl:s,params:a}=t;if(a.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?n+t.length:n}else a.append(t);for(let e=0;e{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.each((e=>{s.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function se(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ae(e){let{swiper:t,duration:s,transformEl:a,allSlides:i}=e;const{slides:r,activeIndex:n,$wrapperEl:l}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a?r.find(a):r:a?r.eq(n).find(a):r.eq(n),e.transitionEnd((()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=["webkitTransitionEnd","transitionend"];for(let t=0;t`),i.append(r)),r}Object.keys(_).forEach((e=>{Object.keys(_[e]).forEach((t=>{V.prototype[t]=_[e][t]}))})),V.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,t){void 0===t&&(t={});const s=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(1===e.length)return void i("observerUpdate",e[0]);const t=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)}));s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(s)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let t=0;t{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const re=[function(e){let t,{swiper:s,extendParams:a,on:i,emit:r}=e;function n(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];const i=a.renderSlide?d(a.renderSlide.call(s,e,t)):d(`
${e}
`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),a.cache&&(s.virtual.cache[t]=i),i}function l(e){const{slidesPerView:t,slidesPerGroup:a,centeredSlides:i}=s.params,{addSlidesBefore:l,addSlidesAfter:o}=s.params.virtual,{from:d,to:c,slides:p,slidesGrid:u,offset:h}=s.virtual;s.params.cssMode||s.updateActiveIndex();const m=s.activeIndex||0;let f,g,v;f=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",i?(g=Math.floor(t/2)+a+o,v=Math.floor(t/2)+a+l):(g=t+(a-1)+o,v=a+l);const w=Math.max((m||0)-v,0),b=Math.min((m||0)+g,p.length-1),x=(s.slidesGrid[w]||0)-(s.slidesGrid[0]||0);function y(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),s.lazy&&s.params.lazy.enabled&&s.lazy.load(),r("virtualUpdate")}if(Object.assign(s.virtual,{from:w,to:b,offset:x,slidesGrid:s.slidesGrid}),d===w&&c===b&&!e)return s.slidesGrid!==u&&x!==h&&s.slides.css(f,`${x}px`),s.updateProgress(),void r("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:x,from:w,to:b,slides:function(){const e=[];for(let t=w;t<=b;t+=1)e.push(p[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?y():r("virtualUpdate"));const E=[],C=[];if(e)s.$wrapperEl.find(`.${s.params.slideClass}`).remove();else for(let e=d;e<=c;e+=1)(eb)&&s.$wrapperEl.find(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=w&&t<=b&&(void 0===c||e?C.push(t):(t>c&&C.push(t),t{s.$wrapperEl.append(n(p[e],e))})),E.sort(((e,t)=>t-e)).forEach((e=>{s.$wrapperEl.prepend(n(p[e],e))})),s.$wrapperEl.children(".swiper-slide").css(f,`${x}px`),y()}a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},i("beforeInit",(()=>{s.params.virtual.enabled&&(s.virtual.slides=s.params.virtual.slides,s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,s.params.initialSlide||l())})),i("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{l()}),100)):l())})),i("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&v(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t{const a=e[s],r=a.attr("data-swiper-slide-index");r&&a.attr("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}l(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.virtual.slides.splice(e[a],1),s.params.virtual.cache&&delete s.virtual.cache[e[a]],e[a]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const a=t.$el,i=a[0].clientWidth,r=a[0].clientHeight,n=o.innerWidth,l=o.innerHeight,d=t.$el.offset();s&&(d.left-=t.$el[0].scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||h||m)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||m)&&t.slideNext(),(d||h)&&t.slidePrev()),n("keyPress",i)}}function p(){t.keyboard.enabled||(d(l).on("keydown",c),t.keyboard.enabled=!0)}function u(){t.keyboard.enabled&&(d(l).off("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&p()})),i("destroy",(()=>{t.keyboard.enabled&&u()})),Object.assign(t.keyboard,{enable:p,disable:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();let l;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),t.mousewheel={enabled:!1};let o,c=u();const h=[];function m(){t.enabled&&(t.mouseEntered=!0)}function f(){t.enabled&&(t.mouseEntered=!1)}function g(e){return!(t.params.mousewheel.thresholdDelta&&e.delta=6&&u()-c<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),c=(new n.Date).getTime(),!1)))}function v(e){let s=e,a=!0;if(!t.enabled)return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let n=t.$el;if("container"!==t.params.mousewheel.eventsTarget&&(n=d(t.params.mousewheel.eventsTarget)),!t.mouseEntered&&!n[0].contains(s.target)&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let c=0;const m=t.rtlTranslate?-1:1,f=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;c=-f.pixelX*m}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;c=-f.pixelY}else c=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*m:-f.pixelY;if(0===c)return!0;r.invert&&(c=-c);let v=t.getTranslate()+c*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:u(),delta:Math.abs(c),direction:Math.sign(c)},a=o&&e.time=t.minTranslate()&&(n=t.minTranslate()),n<=t.maxTranslate()&&(n=t.maxTranslate()),t.setTransition(0),t.setTranslate(n),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.freeMode.sticky){clearTimeout(l),l=void 0,h.length>=15&&h.shift();const s=h.length?h[h.length-1]:void 0,a=h[0];if(h.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))h.splice(0);else if(h.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=c>0?.8:.2;o=e,h.splice(0),l=p((()=>{t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}l||(l=p((()=>{o=e,h.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),n===t.minTranslate()||n===t.maxTranslate())return!0}}else{const s={time:u(),delta:Math.abs(c),direction:Math.sign(c),raw:e};h.length>=2&&h.shift();const a=h.length?h[h.length-1]:void 0;if(h.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&g(s):g(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function w(e){let s=t.$el;"container"!==t.params.mousewheel.eventsTarget&&(s=d(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",f),s[e]("wheel",v)}function b(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",v),!0):!t.mousewheel.enabled&&(w("on"),t.mousewheel.enabled=!0,!0)}function x(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,v),!0):!!t.mousewheel.enabled&&(w("off"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&x(),t.params.mousewheel.enabled&&b()})),a("destroy",(()=>{t.params.cssMode&&b(),t.mousewheel.enabled&&x()})),Object.assign(t.mousewheel,{enable:b,disable:x})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;function r(e){let s;return e&&(s=d(e),t.params.uniqueNavElements&&"string"==typeof e&&s.length>1&&1===t.$el.find(e).length&&(s=t.$el.find(e))),s}function n(e,s){const a=t.params.navigation;e&&e.length>0&&(e[s?"addClass":"removeClass"](a.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=s),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](a.lockClass))}function l(){if(t.params.loop)return;const{$nextEl:e,$prevEl:s}=t.navigation;n(s,t.isBeginning&&!t.params.rewind),n(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function p(){const e=t.params.navigation;if(t.params.navigation=F(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;const s=r(e.nextEl),a=r(e.prevEl);s&&s.length>0&&s.on("click",c),a&&a.length>0&&a.on("click",o),Object.assign(t.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:a,prevEl:a&&a[0]}),t.enabled||(s&&s.addClass(e.lockClass),a&&a.addClass(e.lockClass))}function u(){const{$nextEl:e,$prevEl:s}=t.navigation;e&&e.length&&(e.off("click",c),e.removeClass(t.params.navigation.disabledClass)),s&&s.length&&(s.off("click",o),s.removeClass(t.params.navigation.disabledClass))}s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},a("init",(()=>{!1===t.params.navigation.enabled?h():(p(),l())})),a("toEdge fromEdge lock unlock",(()=>{l()})),a("destroy",(()=>{u()})),a("enable disable",(()=>{const{$nextEl:e,$prevEl:s}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),s&&s[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)})),a("click",((e,s)=>{const{$nextEl:a,$prevEl:r}=t.navigation,n=s.target;if(t.params.navigation.hideOnClick&&!d(n).is(r)&&!d(n).is(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;let e;a?e=a.hasClass(t.params.navigation.hiddenClass):r&&(e=r.hasClass(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),a&&a.toggleClass(t.params.navigation.hiddenClass),r&&r.toggleClass(t.params.navigation.hiddenClass)}}));const h=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),u()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),p(),l()},disable:h,update:l,init:p,destroy:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({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:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,$el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function c(e,s){const{bulletActiveClass:a}=t.params.pagination;e[s]().addClass(`${a}-${s}`)[s]().addClass(`${a}-${s}-${s}`)}function p(){const e=t.rtl,s=t.params.pagination;if(o())return;const a=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el;let p;const u=t.params.loop?Math.ceil((a-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(p=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),p>a-1-2*t.loopedSlides&&(p-=a-2*t.loopedSlides),p>u-1&&(p-=u),p<0&&"bullets"!==t.params.paginationType&&(p=u+p)):p=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const a=t.pagination.bullets;let i,o,u;if(s.dynamicBullets&&(n=a.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(t.isHorizontal()?"width":"height",n*(s.dynamicMainBullets+4)+"px"),s.dynamicMainBullets>1&&void 0!==t.previousIndex&&(l+=p-(t.previousIndex-t.loopedSlides||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),i=Math.max(p-l,0),o=i+(Math.min(a.length,s.dynamicMainBullets)-1),u=(o+i)/2),a.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`)).join(" ")),r.length>1)a.each((e=>{const t=d(e),a=t.index();a===p&&t.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=i&&a<=o&&t.addClass(`${s.bulletActiveClass}-main`),a===i&&c(t,"prev"),a===o&&c(t,"next"))}));else{const e=a.eq(p),r=e.index();if(e.addClass(s.bulletActiveClass),s.dynamicBullets){const e=a.eq(i),n=a.eq(o);for(let e=i;e<=o;e+=1)a.eq(e).addClass(`${s.bulletActiveClass}-main`);if(t.params.loop)if(r>=a.length){for(let e=s.dynamicMainBullets;e>=0;e-=1)a.eq(a.length-e).addClass(`${s.bulletActiveClass}-main`);a.eq(a.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else c(e,"prev"),c(n,"next");else c(e,"prev"),c(n,"next")}}if(s.dynamicBullets){const i=Math.min(a.length,s.dynamicMainBullets+4),r=(n*i-n)/2-u*n,l=e?"right":"left";a.css(t.isHorizontal()?l:"top",`${r}px`)}}if("fraction"===s.type&&(r.find(U(s.currentClass)).text(s.formatFractionCurrent(p+1)),r.find(U(s.totalClass)).text(s.formatFractionTotal(u))),"progressbar"===s.type){let e;e=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const a=(p+1)/u;let i=1,n=1;"horizontal"===e?i=a:n=a,r.find(U(s.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${i}) scaleY(${n})`).transition(t.params.speed)}"custom"===s.type&&s.renderCustom?(r.html(s.renderCustom(t,p+1,u)),i("paginationRender",r[0])):i("paginationUpdate",r[0]),t.params.watchOverflow&&t.enabled&&r[t.isLocked?"addClass":"removeClass"](s.lockClass)}function u(){const e=t.params.pagination;if(o())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,a=t.pagination.$el;let r="";if("bullets"===e.type){let i=t.params.loop?Math.ceil((s-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&i>s&&(i=s);for(let s=0;s`;a.html(r),t.pagination.bullets=a.find(U(e.bulletClass))}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):` / `,a.html(r)),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):``,a.html(r)),"custom"!==e.type&&i("paginationRender",t.pagination.$el[0])}function h(){t.params.pagination=F(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s=d(e.el);0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&s.length>1&&(s=t.$el.find(e.el),s.length>1&&(s=s.filter((e=>d(e).parents(".swiper")[0]===t.el)))),"bullets"===e.type&&e.clickable&&s.addClass(e.clickableClass),s.addClass(e.modifierClass+e.type),s.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.addClass(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.addClass(e.progressbarOppositeClass),e.clickable&&s.on("click",U(e.bulletClass),(function(e){e.preventDefault();let s=d(this).index()*t.params.slidesPerGroup;t.params.loop&&(s+=t.loopedSlides),t.slideTo(s)})),Object.assign(t.pagination,{$el:s,el:s[0]}),t.enabled||s.addClass(e.lockClass))}function m(){const e=t.params.pagination;if(o())return;const s=t.pagination.$el;s.removeClass(e.hiddenClass),s.removeClass(e.modifierClass+e.type),s.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&s.off("click",U(e.bulletClass))}a("init",(()=>{!1===t.params.pagination.enabled?f():(h(),u(),p())})),a("activeIndexChange",(()=>{(t.params.loop||void 0===t.snapIndex)&&p()})),a("snapIndexChange",(()=>{t.params.loop||p()})),a("slidesLengthChange",(()=>{t.params.loop&&(u(),p())})),a("snapGridLengthChange",(()=>{t.params.loop||(u(),p())})),a("destroy",(()=>{m()})),a("enable disable",(()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)})),a("lock unlock",(()=>{p()})),a("click",((e,s)=>{const a=s.target,{$el:r}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!d(a).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r.hasClass(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.toggleClass(t.params.pagination.hiddenClass)}}));const f=()=>{t.$el.addClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.addClass(t.params.pagination.paginationDisabledClass),m()};Object.assign(t.pagination,{enable:()=>{t.$el.removeClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.removeClass(t.params.pagination.paginationDisabledClass),h(),u(),p()},disable:f,render:u,update:p,init:h,destroy:m})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const n=a();let l,o,c,u,h=!1,m=null,f=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s,progress:a}=t,{$dragEl:i,$el:r}=e,n=t.params.scrollbar;let l=o,d=(c-o)*a;s?(d=-d,d>0?(l=o-d,d=0):-d+o>c&&(l=c+d)):d<0?(l=o+d,d=0):d+o>c&&(l=c-d),t.isHorizontal()?(i.transform(`translate3d(${d}px, 0, 0)`),i[0].style.width=`${l}px`):(i.transform(`translate3d(0px, ${d}px, 0)`),i[0].style.height=`${l}px`),n.hide&&(clearTimeout(m),r[0].style.opacity=1,m=setTimeout((()=>{r[0].style.opacity=0,r.transition(400)}),1e3))}function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{$dragEl:s,$el:a}=e;s[0].style.width="",s[0].style.height="",c=t.isHorizontal()?a[0].offsetWidth:a[0].offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),o="auto"===t.params.scrollbar.dragSize?c*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s[0].style.width=`${o}px`:s[0].style.height=`${o}px`,a[0].style.display=u>=1?"none":"",t.params.scrollbar.hide&&(a[0].style.opacity=0),t.params.watchOverflow&&t.enabled&&e.$el[t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)}function w(e){return t.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY}function b(e){const{scrollbar:s,rtlTranslate:a}=t,{$el:i}=s;let r;r=(w(e)-i.offset()[t.isHorizontal()?"left":"top"]-(null!==l?l:o/2))/(c-o),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function x(e){const s=t.params.scrollbar,{scrollbar:a,$wrapperEl:i}=t,{$el:n,$dragEl:o}=a;h=!0,l=e.target===o[0]||e.target===o?w(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.transition(100),o.transition(100),b(e),clearTimeout(f),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),r("scrollbarDragStart",e)}function y(e){const{scrollbar:s,$wrapperEl:a}=t,{$el:i,$dragEl:n}=s;h&&(e.preventDefault?e.preventDefault():e.returnValue=!1,b(e),a.transition(0),i.transition(0),n.transition(0),r("scrollbarDragMove",e))}function E(e){const s=t.params.scrollbar,{scrollbar:a,$wrapperEl:i}=t,{$el:n}=a;h&&(h=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),i.transition("")),s.hide&&(clearTimeout(f),f=p((()=>{n.css("opacity",0),n.transition(400)}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:s,touchEventsTouch:a,touchEventsDesktop:i,params:r,support:l}=t,o=s.$el;if(!o)return;const d=o[0],c=!(!l.passiveListener||!r.passiveListeners)&&{passive:!1,capture:!1},p=!(!l.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1};if(!d)return;const u="on"===e?"addEventListener":"removeEventListener";l.touch?(d[u](a.start,x,c),d[u](a.move,y,c),d[u](a.end,E,p)):(d[u](i.start,x,c),n[u](i.move,y,c),n[u](i.end,E,p))}function T(){const{scrollbar:e,$el:s}=t;t.params.scrollbar=F(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i=d(a.el);t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.find(a.el).length&&(i=s.find(a.el)),i.addClass(t.isHorizontal()?a.horizontalClass:a.verticalClass);let r=i.find(`.${t.params.scrollbar.dragClass}`);0===r.length&&(r=d(`
`),i.append(r)),Object.assign(e,{$el:i,el:i[0],$dragEl:r,dragEl:r[0]}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&C("on"),i&&i[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}function $(){const e=t.params.scrollbar,s=t.scrollbar.$el;s&&s.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&C("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},i("init",(()=>{!1===t.params.scrollbar.enabled?S():(T(),v(),g())})),i("update resize observerUpdate lock unlock",(()=>{v()})),i("setTranslate",(()=>{g()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)}(s)})),i("enable disable",(()=>{const{$el:e}=t.scrollbar;e&&e[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)})),i("destroy",(()=>{$()}));const S=()=>{t.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),$()};Object.assign(t.scrollbar,{enable:()=>{t.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),T(),v(),g()},disable:S,updateSize:v,setTranslate:g,init:T,destroy:$})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i=(e,s)=>{const{rtl:a}=t,i=d(e),r=a?-1:1,n=i.attr("data-swiper-parallax")||"0";let l=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y");const c=i.attr("data-swiper-parallax-scale"),p=i.attr("data-swiper-parallax-opacity");if(l||o?(l=l||"0",o=o||"0"):t.isHorizontal()?(l=n,o="0"):(o=n,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*s*r+"%":l*s*r+"px",o=o.indexOf("%")>=0?parseInt(o,10)*s+"%":o*s+"px",null!=p){const e=p-(p-1)*(1-Math.abs(s));i[0].style.opacity=e}if(null==c)i.transform(`translate3d(${l}, ${o}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(s));i.transform(`translate3d(${l}, ${o}, 0px) scale(${e})`)}},r=()=>{const{$el:e,slides:s,progress:a,snapGrid:r}=t;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{i(e,a)})),s.each(((e,s)=>{let n=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(s/2)-a*(r.length-1)),n=Math.min(Math.max(n,-1),1),d(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{i(e,n)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&r()})),a("setTranslate",(()=>{t.params.parallax.enabled&&r()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{$el:s}=t;s.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t=>{const s=d(t);let a=parseInt(s.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),s.transition(a)}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l,o,c,p=1,u=!1;const m={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v=1;function w(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,a=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY;return Math.sqrt((a-t)**2+(i-s)**2)}function b(e){const s=t.support,a=t.params.zoom;if(o=!1,c=!1,!s.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;o=!0,m.scaleStart=w(e)}m.$slideEl&&m.$slideEl.length||(m.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===m.$slideEl.length&&(m.$slideEl=t.slides.eq(t.activeIndex)),m.$imageEl=m.$slideEl.find(`.${a.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${a.containerClass}`),m.maxRatio=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,0!==m.$imageWrapEl.length)?(m.$imageEl&&m.$imageEl.transition(0),u=!0):m.$imageEl=void 0}function x(e){const s=t.support,a=t.params.zoom,i=t.zoom;if(!s.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;c=!0,m.scaleMove=w(e)}m.$imageEl&&0!==m.$imageEl.length?(s.gestures?i.scale=e.scale*p:i.scale=m.scaleMove/m.scaleStart*p,i.scale>m.maxRatio&&(i.scale=m.maxRatio-1+(i.scale-m.maxRatio+1)**.5),i.scalef.touchesStart.x))return void(f.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.yf.touchesStart.y))return void(f.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),f.isMoved=!0,f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX,f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY,f.currentXf.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentYf.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=f.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=f.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(f.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(f.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(f.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(f.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=f.touchesCurrent.x,g.prevPositionY=f.touchesCurrent.y,g.prevTime=Date.now(),m.$imageWrapEl.transform(`translate3d(${f.currentX}px, ${f.currentY}px,0)`)}}function C(){const e=t.zoom;m.$slideEl&&t.previousIndex!==t.activeIndex&&(m.$imageEl&&m.$imageEl.transform("translate3d(0,0,0) scale(1)"),m.$imageWrapEl&&m.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,p=1,m.$slideEl=void 0,m.$imageEl=void 0,m.$imageWrapEl=void 0)}function T(e){const s=t.zoom,a=t.params.zoom;if(m.$slideEl||(e&&e.target&&(m.$slideEl=d(e.target).closest(`.${t.params.slideClass}`)),m.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):m.$slideEl=t.slides.eq(t.activeIndex)),m.$imageEl=m.$slideEl.find(`.${a.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${a.containerClass}`)),!m.$imageEl||0===m.$imageEl.length||!m.$imageWrapEl||0===m.$imageWrapEl.length)return;let i,r,l,o,c,u,h,g,v,w,b,x,y,E,C,T,$,S;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),m.$slideEl.addClass(`${a.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(i="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,r="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(i=f.touchesStart.x,r=f.touchesStart.y),s.scale=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,p=m.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,e?($=m.$slideEl[0].offsetWidth,S=m.$slideEl[0].offsetHeight,l=m.$slideEl.offset().left+n.scrollX,o=m.$slideEl.offset().top+n.scrollY,c=l+$/2-i,u=o+S/2-r,v=m.$imageEl[0].offsetWidth,w=m.$imageEl[0].offsetHeight,b=v*s.scale,x=w*s.scale,y=Math.min($/2-b/2,0),E=Math.min(S/2-x/2,0),C=-y,T=-E,h=c*s.scale,g=u*s.scale,hC&&(h=C),gT&&(g=T)):(h=0,g=0),m.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),m.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)}function $(){const e=t.zoom,s=t.params.zoom;m.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):m.$slideEl=t.slides.eq(t.activeIndex),m.$imageEl=m.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),m.$imageWrapEl=m.$imageEl.parent(`.${s.containerClass}`)),m.$imageEl&&0!==m.$imageEl.length&&m.$imageWrapEl&&0!==m.$imageWrapEl.length&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,p=1,m.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),m.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),m.$slideEl.removeClass(`${s.zoomedSlideClass}`),m.$slideEl=void 0)}function S(e){const s=t.zoom;s.scale&&1!==s.scale?$():T(e)}function M(){const e=t.support;return{passiveListener:!("touchstart"!==t.touchEvents.start||!e.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!e.passiveListener||{passive:!1,capture:!0}}}function P(){return`.${t.params.slideClass}`}function k(e){const{passiveListener:s}=M(),a=P();t.$wrapperEl[e]("gesturestart",a,b,s),t.$wrapperEl[e]("gesturechange",a,x,s),t.$wrapperEl[e]("gestureend",a,y,s)}function z(){l||(l=!0,k("on"))}function L(){l&&(l=!1,k("off"))}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const s=t.support,{passiveListener:a,activeListenerWithCapture:i}=M(),r=P();s.gestures?(t.$wrapperEl.on(t.touchEvents.start,z,a),t.$wrapperEl.on(t.touchEvents.end,L,a)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,r,b,a),t.$wrapperEl.on(t.touchEvents.move,r,x,i),t.$wrapperEl.on(t.touchEvents.end,r,y,a),t.touchEvents.cancel&&t.$wrapperEl.on(t.touchEvents.cancel,r,y,a)),t.$wrapperEl.on(t.touchEvents.move,`.${t.params.zoom.containerClass}`,E,i)}function I(){const e=t.zoom;if(!e.enabled)return;const s=t.support;e.enabled=!1;const{passiveListener:a,activeListenerWithCapture:i}=M(),r=P();s.gestures?(t.$wrapperEl.off(t.touchEvents.start,z,a),t.$wrapperEl.off(t.touchEvents.end,L,a)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,r,b,a),t.$wrapperEl.off(t.touchEvents.move,r,x,i),t.$wrapperEl.off(t.touchEvents.end,r,y,a),t.touchEvents.cancel&&t.$wrapperEl.off(t.touchEvents.cancel,r,y,a)),t.$wrapperEl.off(t.touchEvents.move,`.${t.params.zoom.containerClass}`,E,i)}Object.defineProperty(t.zoom,"scale",{get:()=>v,set(e){if(v!==e){const t=m.$imageEl?m.$imageEl[0]:void 0,s=m.$slideEl?m.$slideEl[0]:void 0;i("zoomChange",e,t,s)}v=e}}),a("init",(()=>{t.params.zoom.enabled&&O()})),a("destroy",(()=>{I()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;m.$imageEl&&0!==m.$imageEl.length&&(f.isTouched||(s.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0,f.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,f.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!m.$imageEl||0===m.$imageEl.length)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let s=300,a=300;const i=g.x*s,r=f.currentX+i,n=g.y*a,l=f.currentY+n;0!==g.x&&(s=Math.abs((r-f.currentX)/g.x)),0!==g.y&&(a=Math.abs((l-f.currentY)/g.y));const o=Math.max(s,a);f.currentX=r,f.currentY=l;const d=f.width*e.scale,c=f.height*e.scale;f.minX=Math.min(m.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-c/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),m.$imageWrapEl.transition(o).transform(`translate3d(${f.currentX}px, ${f.currentY}px,0)`)}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&S(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:O,disable:I,in:T,out:$,toggle:S})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;s({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),t.lazy={};let n=!1,l=!1;function o(e,s){void 0===s&&(s=!0);const a=t.params.lazy;if(void 0===e)return;if(0===t.slides.length)return;const r=t.virtual&&t.params.virtual.enabled?t.$wrapperEl.children(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`):t.slides.eq(e),n=r.find(`.${a.elementClass}:not(.${a.loadedClass}):not(.${a.loadingClass})`);!r.hasClass(a.elementClass)||r.hasClass(a.loadedClass)||r.hasClass(a.loadingClass)||n.push(r[0]),0!==n.length&&n.each((e=>{const n=d(e);n.addClass(a.loadingClass);const l=n.attr("data-background"),c=n.attr("data-src"),p=n.attr("data-srcset"),u=n.attr("data-sizes"),h=n.parent("picture");t.loadImage(n[0],c||l,p,u,!1,(()=>{if(null!=t&&t&&(!t||t.params)&&!t.destroyed){if(l?(n.css("background-image",`url("${l}")`),n.removeAttr("data-background")):(p&&(n.attr("srcset",p),n.removeAttr("data-srcset")),u&&(n.attr("sizes",u),n.removeAttr("data-sizes")),h.length&&h.children("source").each((e=>{const t=d(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(n.attr("src",c),n.removeAttr("data-src"))),n.addClass(a.loadedClass).removeClass(a.loadingClass),r.find(`.${a.preloaderClass}`).remove(),t.params.loop&&s){const e=r.attr("data-swiper-slide-index");if(r.hasClass(t.params.slideDuplicateClass)){o(t.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${t.params.slideDuplicateClass})`).index(),!1)}else{o(t.$wrapperEl.children(`.${t.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`).index(),!1)}}i("lazyImageReady",r[0],n[0]),t.params.autoHeight&&t.updateAutoHeight()}})),i("lazyImageLoad",r[0],n[0])}))}function c(){const{$wrapperEl:e,params:s,slides:a,activeIndex:i}=t,r=t.virtual&&s.virtual.enabled,n=s.lazy;let c=s.slidesPerView;function p(t){if(r){if(e.children(`.${s.slideClass}[data-swiper-slide-index="${t}"]`).length)return!0}else if(a[t])return!0;return!1}function u(e){return r?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===c&&(c=0),l||(l=!0),t.params.watchSlidesProgress)e.children(`.${s.slideVisibleClass}`).each((e=>{o(r?d(e).attr("data-swiper-slide-index"):d(e).index())}));else if(c>1)for(let e=i;e1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){const e=n.loadPrevNextAmount,t=Math.ceil(c),s=Math.min(i+t+Math.max(e,t),a.length),r=Math.max(i-Math.max(t,e),0);for(let e=i+t;e0&&o(u(t));const a=e.children(`.${s.slidePrevClass}`);a.length>0&&o(u(a))}}function p(){const e=r();if(!t||t.destroyed)return;const s=t.params.lazy.scrollingElement?d(t.params.lazy.scrollingElement):d(e),a=s[0]===e,i=a?e.innerWidth:s[0].offsetWidth,l=a?e.innerHeight:s[0].offsetHeight,o=t.$el.offset(),{rtlTranslate:u}=t;let h=!1;u&&(o.left-=t.$el[0].scrollLeft);const m=[[o.left,o.top],[o.left+t.width,o.top],[o.left,o.top+t.height],[o.left+t.width,o.top+t.height]];for(let e=0;e=0&&t[0]<=i&&t[1]>=0&&t[1]<=l){if(0===t[0]&&0===t[1])continue;h=!0}}const f=!("touchstart"!==t.touchEvents.start||!t.support.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1};h?(c(),s.off("scroll",p,f)):n||(n=!0,s.on("scroll",p,f))}a("beforeInit",(()=>{t.params.lazy.enabled&&t.params.preloadImages&&(t.params.preloadImages=!1)})),a("init",(()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),a("scroll",(()=>{t.params.freeMode&&t.params.freeMode.enabled&&!t.params.freeMode.sticky&&c()})),a("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),a("transitionStart",(()=>{t.params.lazy.enabled&&(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!l)&&(t.params.lazy.checkInView?p():c())})),a("transitionEnd",(()=>{t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart&&(t.params.lazy.checkInView?p():c())})),a("slideChange",(()=>{const{lazy:e,cssMode:s,watchSlidesProgress:a,touchReleaseOnEdges:i,resistanceRatio:r}=t.params;e.enabled&&(s||a&&(i||0===r))&&c()})),a("destroy",(()=>{t.$el&&t.$el.find(`.${t.params.lazy.loadingClass}`).removeClass(t.params.lazy.loadingClass)})),Object.assign(t.lazy,{load:c,loadInSlide:o})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline||(t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid))}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e{s.updateAutoHeight()})),s.$wrapperEl.transitionEnd((()=>{i&&(s.params.loop&&"slide"===t.params.controller.by&&s.loopFix(),s.transitionEnd())})))}if(Array.isArray(i))for(r=0;r{n(e),"BUTTON"!==e[0].tagName&&(o(e,"button"),e.on("keydown",m)),p(e,s),function(e,t){e.attr("aria-controls",t)}(e,t)},w=e=>{const s=e.target.closest(`.${t.params.slideClass}`);if(!s||!t.slides.includes(s))return;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||t.slideTo(t.slides.indexOf(s),0)},b=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&c(d(t.slides),e.itemRoleDescriptionMessage),e.slideRole&&o(d(t.slides),e.slideRole);const s=t.params.loop?t.slides.filter((e=>!e.classList.contains(t.params.slideDuplicateClass))).length:t.slides.length;e.slideLabelMessage&&t.slides.each(((a,i)=>{const r=d(a),n=t.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):i;p(r,e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,s))}))},x=()=>{const e=t.params.a11y;t.$el.append(i);const s=t.$el;e.containerRoleDescriptionMessage&&c(s,e.containerRoleDescriptionMessage),e.containerMessage&&p(s,e.containerMessage);const a=t.$wrapperEl,r=e.id||a.attr("id")||`swiper-wrapper-${n=16,void 0===n&&(n=16),"x".repeat(n).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var n;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var o;let d,u;o=r,a.attr("id",o),function(e,t){e.attr("aria-live",t)}(a,l),b(),t.navigation&&t.navigation.$nextEl&&(d=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(u=t.navigation.$prevEl),d&&d.length&&v(d,r,e.nextSlideMessage),u&&u.length&&v(u,r,e.prevSlideMessage),g()&&t.pagination.$el.on("keydown",U(t.params.pagination.bulletClass),m),t.$el.on("focus",w,!0)};a("beforeInit",(()=>{i=d(``)})),a("afterInit",(()=>{t.params.a11y.enabled&&x()})),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&b()})),a("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{$nextEl:e,$prevEl:s}=t.navigation;s&&s.length>0&&(t.isBeginning?(u(s),l(s)):(h(s),n(s))),e&&e.length>0&&(t.isEnd?(u(e),l(e)):(h(e),n(e)))}()})),a("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;f()&&t.pagination.bullets.each((s=>{const a=d(s);t.params.pagination.clickable&&(n(a),t.params.pagination.renderBullet||(o(a,"button"),p(a,e.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1)))),a.is(`.${t.params.pagination.bulletActiveClass}`)?a.attr("aria-current","true"):a.removeAttr("aria-current")}))}()})),a("destroy",(()=>{t.params.a11y.enabled&&function(){let e,s;i&&i.length>0&&i.remove(),t.navigation&&t.navigation.$nextEl&&(e=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(s=t.navigation.$prevEl),e&&e.off("keydown",m),s&&s.off("keydown",m),g()&&t.pagination.$el.off("keydown",U(t.params.pagination.bulletClass),m),t.$el.off("focus",w,!0)}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.slides.eq(s);let d=l(o.attr("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e}/${d}`}else n.pathname.includes(e)||(d=`${e}/${d}`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),(n.key||n.value)&&(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p))}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),c=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const p=()=>{i("hashChange");const e=o.location.hash.replace("#","");if(e!==t.slides.eq(t.activeIndex).attr("data-hash")){const s=t.$wrapperEl.children(`.${t.params.slideClass}[data-hash="${e}"]`).index();if(void 0===s)return;t.slideTo(s)}},u=()=>{if(l&&t.params.hashNavigation.enabled)if(t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState)c.history.replaceState(null,null,`#${t.slides.eq(t.activeIndex).attr("data-hash")}`||""),i("hashSet");else{const e=t.slides.eq(t.activeIndex),s=e.attr("data-hash")||e.attr("data-history");o.location.hash=s||"",i("hashSet")}};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0;for(let a=0,i=t.slides.length;a{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d(c).off("hashchange",p)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&u()})),n("slideChange",(()=>{l&&t.params.cssMode&&u()}))},function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;function l(){const e=s.slides.eq(s.activeIndex);let a=s.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(a=e.attr("data-swiper-autoplay")||s.params.autoplay.delay),clearTimeout(t),t=p((()=>{let e;s.params.autoplay.reverseDirection?s.params.loop?(s.loopFix(),e=s.slidePrev(s.params.speed,!0,!0),n("autoplay")):s.isBeginning?s.params.autoplay.stopOnLastSlide?d():(e=s.slideTo(s.slides.length-1,s.params.speed,!0,!0),n("autoplay")):(e=s.slidePrev(s.params.speed,!0,!0),n("autoplay")):s.params.loop?(s.loopFix(),e=s.slideNext(s.params.speed,!0,!0),n("autoplay")):s.isEnd?s.params.autoplay.stopOnLastSlide?d():(e=s.slideTo(0,s.params.speed,!0,!0),n("autoplay")):(e=s.slideNext(s.params.speed,!0,!0),n("autoplay")),(s.params.cssMode&&s.autoplay.running||!1===e)&&l()}),a)}function o(){return void 0===t&&(!s.autoplay.running&&(s.autoplay.running=!0,n("autoplayStart"),l(),!0))}function d(){return!!s.autoplay.running&&(void 0!==t&&(t&&(clearTimeout(t),t=void 0),s.autoplay.running=!1,n("autoplayStop"),!0))}function c(e){s.autoplay.running&&(s.autoplay.paused||(t&&clearTimeout(t),s.autoplay.paused=!0,0!==e&&s.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].addEventListener(e,h)})):(s.autoplay.paused=!1,l())))}function u(){const e=a();"hidden"===e.visibilityState&&s.autoplay.running&&c(),"visible"===e.visibilityState&&s.autoplay.paused&&(l(),s.autoplay.paused=!1)}function h(e){s&&!s.destroyed&&s.$wrapperEl&&e.target===s.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].removeEventListener(e,h)})),s.autoplay.paused=!1,s.autoplay.running?l():d())}function m(){s.params.autoplay.disableOnInteraction?d():(n("autoplayPause"),c()),["transitionend","webkitTransitionEnd"].forEach((e=>{s.$wrapperEl[0].removeEventListener(e,h)}))}function f(){s.params.autoplay.disableOnInteraction||(s.autoplay.paused=!1,n("autoplayResume"),l())}s.autoplay={running:!1,paused:!1},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),r("init",(()=>{if(s.params.autoplay.enabled){o();a().addEventListener("visibilitychange",u),s.params.autoplay.pauseOnMouseEnter&&(s.$el.on("mouseenter",m),s.$el.on("mouseleave",f))}})),r("beforeTransitionStart",((e,t,a)=>{s.autoplay.running&&(a||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(t):d())})),r("sliderFirstMove",(()=>{s.autoplay.running&&(s.params.autoplay.disableOnInteraction?d():c())})),r("touchEnd",(()=>{s.params.cssMode&&s.autoplay.paused&&!s.params.autoplay.disableOnInteraction&&l()})),r("destroy",(()=>{s.$el.off("mouseenter",m),s.$el.off("mouseleave",f),s.autoplay.running&&d();a().removeEventListener("visibilitychange",u)})),Object.assign(s.autoplay,{pause:c,run:l,start:o,stop:d})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,r=!1;function n(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&d(a).hasClass(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;if(i=e.params.loop?parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10):s,t.params.loop){let e=t.activeIndex;t.slides.eq(e).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,e=t.activeIndex);const s=t.slides.eq(e).prevAll(`[data-swiper-slide-index="${i}"]`).eq(0).index(),a=t.slides.eq(e).nextAll(`[data-swiper-slide-index="${i}"]`).eq(0).index();i=void 0===s?a:void 0===a?s:a-e1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.removeClass(r),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e1?a:o:a-ot.previousIndex?"next":"prev"}else i=t.realIndex,r=i>t.previousIndex?"next":"prev";l&&(i+="next"===r?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(i)<0&&(s.params.centeredSlides?i=i>o?i-Math.floor(a/2)+1:i+Math.floor(a/2)-1:i>o&&s.params.slidesPerGroup,s.slideTo(i,e?0:void 0))}}t.thumbs={swiper:null},a("beforeInit",(()=>{const{thumbs:e}=t.params;e&&e.swiper&&(l(),o(!0))})),a("slideChange update resize observerUpdate",(()=>{o()})),a("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),a("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:o})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:u()})},onTouchEnd:function(e){let{currentPos:s}=e;const{params:r,$wrapperEl:n,rtlTranslate:l,snapGrid:o,touchEventsData:d}=t,c=u()-d.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length1){const e=d.velocities.pop(),s=d.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)150||u()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let c=t.translate+s;l&&(c=-c);let p,h=!1;const m=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(ct.minTranslate())r.freeMode.momentumBounce?(c-t.minTranslate()>m&&(c=t.minTranslate()+m),p=t.minTranslate(),h=!0,d.allowMomentumBounce=!0):c=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t-c){e=t;break}c=Math.abs(o[e]-c){t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-c-t.translate)/t.velocity):Math.abs((c-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((l?-c:c)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&d.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(p),n.transitionEnd((()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(c),t.setTransition(e),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(c),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,{swiper:i,extendParams:r}=e;r({grid:{rows:1,fill:"column"}}),i.grid={initSlides:e=>{const{slidesPerView:r}=i.params,{rows:n,fill:l}=i.params.grid;s=t/n,a=Math.floor(e/n),t=Math.floor(e/n)===e/n?e:Math.ceil(e/n)*n,"auto"!==r&&"row"===l&&(t=Math.max(t,r*n))},updateSlide:(e,r,n,l)=>{const{slidesPerGroup:o,spaceBetween:d}=i.params,{rows:c,fill:p}=i.params.grid;let u,h,m;if("row"===p&&o>1){const s=Math.floor(e/(o*c)),a=e-c*o*s,i=0===s?o:Math.min(Math.ceil((n-s*c*o)/c),o);m=Math.floor(a/i),h=a-m*i+s*o,u=h+m*t/c,r.css({"-webkit-order":u,order:u})}else"column"===p?(h=Math.floor(e/c),m=e-h*c,(h>a||h===a&&m===c-1)&&(m+=1,m>=c&&(m=0,h+=1))):(m=Math.floor(e/s),h=e-m*s);r.css(l("margin-top"),0!==m?d&&`${d}px`:"")},updateWrapperSize:(e,s,a)=>{const{spaceBetween:r,centeredSlides:n,roundLengths:l}=i.params,{rows:o}=i.params.grid;if(i.virtualSize=(e+r)*t,i.virtualSize=Math.ceil(i.virtualSize/o)-r,i.$wrapperEl.css({[a("width")]:`${i.virtualSize+r}px`}),n){s.splice(0,s.length);const e=[];for(let t=0;t{const{slides:e}=t,s=t.params.fadeEffect;for(let a=0;a{const{transformEl:s}=t.params.fadeEffect;(s?t.slides.find(s):t.slides).transition(e),ae({swiper:t,duration:e,transformEl:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),i=s?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===a.length&&(a=d(`
`),e.append(a)),0===i.length&&(i=d(`
`),e.append(i)),a.length&&(a[0].style.opacity=Math.max(-t,0)),i.length&&(i[0].style.opacity=Math.max(t,0))};te({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{$el:e,$wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:c}=t,p=t.params.cubeEffect,u=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled;let m,f=0;p.shadow&&(u?(m=s.find(".swiper-cube-shadow"),0===m.length&&(m=d('
'),s.append(m)),m.css({height:`${r}px`})):(m=e.find(".swiper-cube-shadow"),0===m.length&&(m=d('
'),e.append(m))));for(let e=0;e-1&&(f=90*s+90*d,l&&(f=90*-s-90*d)),t.transform(v),p.slideShadows&&i(t,d,u)}if(s.css({"-webkit-transform-origin":`50% 50% -${o/2}px`,"transform-origin":`50% 50% -${o/2}px`}),p.shadow)if(u)m.transform(`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${p.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=p.shadowScale,a=p.shadowScale/t,i=p.shadowOffset;m.transform(`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-90deg)`)}const g=c.isSafari||c.isWebView?-o/2:0;s.transform(`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:f}deg) rotateY(${t.isHorizontal()?-f:0}deg)`),s[0].style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{$el:s,slides:a}=t;a.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&s.find(".swiper-cube-shadow").transition(e)},recreateShadows:()=>{const e=t.isHorizontal();t.slides.each((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(d(t),s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});const i=(e,s,a)=>{let i=t.isHorizontal()?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===i.length&&(i=ie(a,e,t.isHorizontal()?"left":"top")),0===r.length&&(r=ie(a,e,t.isHorizontal()?"right":"bottom")),i.length&&(i[0].style.opacity=Math.max(-s,0)),r.length&&(r[0].style.opacity=Math.max(s,0))};te({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect;for(let r=0;r{const{transformEl:s}=t.params.flipEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),ae({swiper:t,duration:e,transformEl:s})},recreateShadows:()=>{const e=t.params.flipEffect;t.slides.each((s=>{const a=d(s);let r=a[0].progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(s.progress,1),-1)),i(a,r,e)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),te({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth;for(let e=0,t=a.length;e0?p:0),s.length&&(s[0].style.opacity=-p>0?-p:0)}}},setTransition:e=>{const{transformEl:s}=t.params.coverflowEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({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 i=e=>"string"==typeof e?e:`${e}px`;te({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,$wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides;if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.transform(`translateX(calc(50% - ${e}px))`)}for(let s=0;s0&&(f=r.prev,m=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${i(f.translate[t])} * ${Math.abs(d*n)}))`})),h.forEach(((e,t)=>{h[t]=f.rotate[t]*Math.abs(d*n)})),a[0].style.zIndex=-Math.abs(Math.round(o))+e.length;const g=u.join(", "),v=`rotateX(${h[0]}deg) rotateY(${h[1]}deg) rotateZ(${h[2]}deg)`,w=c<0?`scale(${1+(1-f.scale)*c*n})`:`scale(${1-(1-f.scale)*c*n})`,b=c<0?1+(1-f.opacity)*c*n:1-(1-f.opacity)*c*n,x=`translate3d(${g}) ${v} ${w}`;if(m&&f.shadow||!m){let e=a.children(".swiper-slide-shadow");if(0===e.length&&f.shadow&&(e=ie(r,a)),e.length){const t=r.shadowPerProgress?d*(1/r.limitProgress):d;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const y=se(r,a);y.transform(x).css({opacity:b}),f.origin&&y.css("transform-origin",f.origin)}},setTransition:e=>{const{transformEl:s}=t.params.creativeEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),ae({swiper:t,duration:e,transformEl:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0}}),te({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s}=t,a=t.params.cardsEffect,{startTranslate:i,isTouched:r}=t.touchEventsData,n=t.translate;for(let l=0;l0&&c<1&&(r||t.params.cssMode)&&n-1&&(r||t.params.cssMode)&&n>i;if(b||x){const e=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;g+=-28*c*e,f+=-.5*e,v+=96*e,h=-25*e*Math.abs(c)+"%"}if(u=c<0?`calc(${u}px + (${v*Math.abs(c)}%))`:c>0?`calc(${u}px + (-${v*Math.abs(c)}%))`:`${u}px`,!t.isHorizontal()){const e=h;h=u,u=e}const y=c<0?""+(1+(1-f)*c):""+(1-(1-f)*c),E=`\n translate3d(${u}, ${h}, ${m}px)\n rotateZ(${a.rotate?g:0}deg)\n scale(${y})\n `;if(a.slideShadows){let e=o.find(".swiper-slide-shadow");0===e.length&&(e=ie(a,o)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}o[0].style.zIndex=-Math.abs(Math.round(d))+e.length;se(a,o).transform(E)}},setTransition:e=>{const{transformEl:s}=t.params.cardsEffect;(s?t.slides.find(s):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),ae({swiper:t,duration:e,transformEl:s})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return V.use(re),V})); +//# sourceMappingURL=swiper-bundle.min.js.map \ No newline at end of file