PageSourceSearch

https://cdn.iol.pt/js/utils/iol-gallery-2/iol-gallery-2.js?v202607301204

js iol.pt collected 2026-09-24 08:27:13 UTC 162,401 bytes, 3 lines download raw bytes

1var na=Object.defineProperty;var ra=(me,ee,G)=>ee in me?na(me,ee,{enumerable:!0,configurable:!0,writable:!0,value:G}):me[ee]=G;var gn=(me,ee,G)=>ra(me,typeof ee!="symbol"?ee+"":ee,G);(function(){"use strict";var me=document.createElement("style");me.textContent=`:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;
1left: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:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .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(0)}to{transform:rotate(360deg)}}.modal{--swiper-main-color: #e3e3e3;--icon--size: 2rem;--full-height: 100dvh;position:fixed;top:0;left:0;z-index:1000;-webkit-user-select:none;user-select:none}.modal *{box-sizing:border-box}.modal,.modal:modal{max-width:100%;width:100%;height:var(--full-height);background:#000;border:0;padding:0;font-family:inherit;font-size:.875rem;letter-spacing:.5px}.modal::backdrop{background:#000}.modal img,.modal svg{display:block}.modal svg{width:var(--icon--size);height:var(--icon--size);fill:var(--swiper-main-color)}.modal .swiper{width:100%;height:100%}.modal .swiper-slide{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;overflow:hidden}.modal .swiper-slide .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.modal .swiper-slide .swiper-zoom-container img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.modal .swiper-slide figure{display:flex;width:100%;height:100%;margin:0;padding:0}.modal .swiper-slide figure>div{width:100%;height:100%}.modal .swiper-slide picture{width:100%;height:100%}.modal .swiper-slide picture img{display:block;object-fit:contain;object-position:center;width:100%;height:100%}.modal .swiper-slide figcaption{display:block;position:absolute;left:0;bottom:0;right:0;color:var(--swiper-main-color);padding:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bf}.modal .swiper-slide figcaption .openDesc{position:absolute;z-index:2;top:0;right:0;height:100%;padding:.25rem}.modal .swiper-slide figcaption .openDesc svg{width:26px;height:26px}.modal .swiper-slide figcaption .title{font-size:1rem;font-weight:600;overflow:clip;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.modal .swiper-slide figcaption .desc{font-size:.875rem;font-weight:400;line-height:1rem;overflow:clip;text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem}.modal .swiper-slide figcaption .source{font-size:.75rem;font-weight:300;margin-top:.35rem;color:#bbb}.modal .swiper-slide figcaption .desc:empty,.modal .swiper-slide figcaption .source:empty{display:none}.modal .swiper-slide a{color:#fff}.modal .swiper-slide .modalCaption{transition:transform .25s ease-in-out}.modal .swiper-slide .modalCaption.hide{transform:translateY(100%)}.modal .swiper-slide .modalCaption.expand .title,.modal .swiper-slide .modalCaption.expand .desc{white-space:inherit;-webkit-line-clamp:inherit;line-clamp:inherit}.modal .modalNext,.modal .modalPrev{position:absolute;z-index:10;top:50%;transform:translateY(calc(-50% - 1rem));display:flex;align-items:center;justify-content:center;cursor:pointer;background:#00000040;border:0}.modal .modalNext:hover,.modal .modalPrev:hover{background:#00000080}@media (min-width: 640px){.modal .modalNext,.modal .modalPrev{width:3.5rem;height:3.5rem}}@media (max-width: 639px){.modal .modalNext,.modal .modalPrev{width:2.5rem;height:2.5rem}.modal .modalNext svg,.modal .modalPrev svg{width:24px;height:24px}}.modal .modalPrev{left:0;right:auto}.modal .modalNext{right:0;left:auto}.modal .modalGrid.premium .modalMain{width:100%;height:calc(100svh - 3rem)}.modal .modalGrid.premium .modalAside{display:none}.modal .modalGrid .modalHeader{display:flex;gap:.25rem;align-items:center;padding-inline:1rem;background:#111;border-bottom:1px solid #222;height:3rem}.modal .modalGrid .modalHeader .modalFraction{flex:0 1 auto;color:var(--swiper-main-color)}.modal .modalGrid .modalHeader .modalGalname{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700;padding-inline:.5rem}.modal .modalGrid .modalHeader .closeModal{width:2rem;height:2rem;background:transparent;border:0;outline:0;cursor:pointer;padding:0}.modal .modalGrid .modalHeader .modalSubs{width:2rem;height:2rem;background:transparent;border:0;outline:0;cursor:pointer;text-align:center}.modal .modalGrid .modalHeader .modalSubs svg{width:auto;height:26px;margin:auto}.modal .modalGrid .modalContent{display:flex}@media (max-width: 639px){.modal .modalGrid .modalContent{flex-direction:column}}.modal .modalGrid .modalMain{background-image:linear-gradient(to left top,#222,#111,#000);width:calc(100% - 332px);height:calc(100svh - 3rem)}@media (max-width: 639px){.modal .modalGrid .modalMain{width:100%;height:calc(100svh - 3rem - 300px)}}.modal .modalGrid .modalAside{width:332px;background:#111}@media (max-width: 639px){.modal .modalGrid .modalAside{width:100%;height:300px;border-top:1px solid #222;align-content:center}}@media (min-width: 640px){.modal .modalGrid .modalAside{border-left:1px solid #222}}.modal .modalGrid .modalAside .modalPub{max-width:300px;margin:auto}@media (min-width: 640px){.modal .modalGrid .modalAside .modalPub{position:sticky;top:1rem;margin-top:1rem}}.gallery-cover{position:relative;width:auto;font-family:inherit}.gallery-img-wrapper{position:relative;aspect-ratio:16 / 9;background-color:#f7f7f7}.gallery-img-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center}.gallery-img-wrapper:hover{cursor:pointer}.gallery-pics{position:absolute;top:.25rem;left:.25rem;display:flex;gap:.25rem;align-items:center;background-color:#00000080;color:#fff;padding:.25rem;border-radius:.25rem;font-size:.75rem}.gallery-pics svg{width:16px;fill:#fff}.gallery-info{background-color:#eaeaea;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.gallery-title{font-weight:600;font-size:1rem;margin:0}.gallery-cover-info{font-size:.875rem;margin:0}.gallery-cover-info a{color:#fff;text-decoration:underline}[class^=arrow-]{position:absolute;top:50%;transform:translateY(-50%);transform-origin:center;width:18px;height:10px}.arrow-left-icon{left:.5rem;transform:rotate(-45deg)}.arrow-right-icon{right:.5rem;transform:rotate(135deg)}
1[class^=arrow-]:before{content:"";position:absolute;top:0;left:0;width:18px;height:4px;background-color:#000000bf}[class^=arrow-]:after{content:"";position:absolute;top:0;left:0;width:4px;height:18px;background-color:#000000bf}[class^=gallery-arrow]{position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#00000040;border:0;padding:0}.gallery-arrow-next{right:0}[class^=gallery-arrow] svg{width:24px;height:24px;fill:#fff}[class^=gallery-arrow]:hover{background:#00000080}.modalMain .swiper:has(.swiper-slide.swiper-slide-zoomed) .modalCaption{transform:translateY(100%)}
2/*$vite$:1*/`,document.head.appendChild(me);var ee,G,Rt,be,Yt,Ft,Xt,jt,at,ot,lt,qt,Ae={},Ut=[],vn=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,$e=Array.isArray;function ae(e,t){for(var i in t)e[i]=t[i];return e}function dt(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function ce(e,t,i){var n,r,s,l={};for(s in t)s=="key"?n=t[s]:s=="ref"?r=t[s]:l[s]=t[s];if(arguments.length>2&&(l.children=arguments.length>3?ee.call(arguments,2):i),typeof e=="function"&&e.defaultProps!=null)for(s in e.defaultProps)l[s]===void 0&&(l[s]=e.defaultProps[s]);return De(e,l,n,r,null)}function De(e,t,i,n,r){var s={type:e,props:t,key:i,ref:n,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:r??++Rt,__i:-1,__u:0};return r==null&&G.vnode!=null&&G.vnode(s),s}function _n(){return{current:null}}function ne(e){return e.children}function oe(e,t){this.props=e,this.context=t}function Ee(e,t){if(t==null)return e.__?Ee(e.__,e.__i+1):null;for(var i;t<e.__k.length;t++)if((i=e.__k[t])!=null&&i.__e!=null)return i.__e;return typeof e.type=="function"?Ee(e):null}function Kt(e){var t,i;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((i=e.__k[t])!=null&&i.__e!=null){e.__e=e.__c.base=i.__e;break}return Kt(e)}}function ct(e){(!e.__d&&(e.__d=!0)&&be.push(e)&&!Ye.__r++||Yt!=G.debounceRendering)&&((Yt=G.debounceRendering)||Ft)(Ye)}function Ye(){for(var e,t,i,n,r,s,l,c=1;be.length;)be.length>c&&be.sort(Xt),e=be.shift(),c=be.length,e.__d&&(i=void 0,r=(n=(t=e).__v).__e,s=[],l=[],t.__P&&((i=ae({},n)).__v=n.__v+1,G.vnode&&G.vnode(i),ut(t.__P,i,n,t.__n,t.__P.namespaceURI,32&n.__u?[r]:null,s,r??Ee(n),!!(32&n.__u),l),i.__v=n.__v,i.__.__k[i.__i]=i,ti(s,i,l),i.__e!=r&&Kt(i)));Ye.__r=0}function Zt(e,t,i,n,r,s,l,c,a,f,h){var u,g,o,d,v,b,p=n&&n.__k||Ut,m=t.length;for(a=bn(i,t,p,a,m),u=0;u<m;u++)(o=i.__k[u])!=null&&(g=o.__i==-1?Ae:p[o.__i]||Ae,o.__i=u,b=ut(e,o,g,r,s,l,c,a,f,h),d=o.__e,o.ref&&g.ref!=o.ref&&(g.ref&&ft(g.ref,null,o),h.push(o.ref,o.__c||d,o)),v==null&&d!=null&&(v=d),4&o.__u||g.__k===o.__k?a=Jt(o,a,e):typeof o.type=="function"&&b!==void 0?a=b:d&&(a=d.nextSibling),o.__u&=-7);return i.__e=v,a}function bn(e,t,i,n,r){var s,l,c,a,f,h=i.length,u=h,g=0;for(e.__k=new Array(r),s=0;s<r;s++)(l=t[s])!=null&&typeof l!="boolean"&&typeof l!="function"?(a=s+g,(l=e.__k[s]=typeof l=="string"||typeof l=="number"||typeof l=="bigint"||l.constructor==String?De(null,l,null,null,null):$e(l)?De(ne,{children:l},null,null,null):l.constructor==null&&l.__b>0?De(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__=e,l.__b=e.__b+1,c=null,(f=l.__i=yn(l,i,a,u))!=-1&&(u--,(c=i[f])&&(c.__u|=2)),c==null||c.__v==null?(f==-1&&(r>h?g--:r<h&&g++),typeof l.type!="function"&&(l.__u|=4)):f!=a&&(f==a-1?g--:f==a+1?g++:(f>a?g--:g++,l.__u|=4))):e.__k[s]=null;if(u)for(s=0;s<h;s++)(c=i[s])!=null&&!(2&c.__u)&&(c.__e==n&&(n=Ee(c)),ni(c,c));return n}function Jt(e,t,i){var n,r;if(typeof e.type=="function"){for(n=e.__k,r=0;n&&r<n.length;r++)n[r]&&(n[r].__=e,t=Jt(n[r],t,i));return t}e.__e!=t&&(t&&e.type&&!i.contains(t)&&(t=Ee(e)),i.insertBefore(e.__e,t||null),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType==8);return t}function ue(e,t){return t=t||[],e==null||typeof e=="boolean"||($e(e)?e.some(function(i){ue(i,t)}):t.push(e)),t}function yn(e,t,i,n){var r,s,l=e.key,c=e.type,a=t[i];if(a===null&&e.key==null||a&&l==a.key&&c==a.type&&!(2&a.__u))return i;if(n>(a!=null&&!(2&a.__u)?1:0))for(r=i-1,s=i+1;r>=0||s<t.length;){if(r>=0){if((a=t[r])&&!(2&a.__u)&&l==a.key&&c==a.type)return r;r--}if(s<t.length){if((a=t[s])&&!(2&a.__u)&&l==a.key&&c==a.type)return s;s++}}return-1}function Qt(e,t,i){t[0]=="-"?e.setProperty(t,i??""):e[t]=i==null?"":typeof i!="number"||vn.test(t)?i:i+"px"}function Fe(e,t,i,n,r){var s,l;e:if(t=="style")if(typeof i=="string")e.style.cssText=i;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(t in n)i&&t in i||Qt(e.style,t,"");if(i)for(t in i)n&&i[t]==n[t]||Qt(e.style,t,i[t])}else if(t[0]=="o"&&t[1]=="n")s=t!=(t=t.replace(jt,"$1")),l=t.toLowerCase(),t=l in e||t=="onFocusOut"||t=="onFocusIn"?l.slice(2):t.slice(2),e.l||(e.l={}
vendor: 2,651 bytes, line 2
2),e.l[t+s]=i,i?n?i.u=n.u:(i.u=at,e.addEventListener(t,s?lt:ot,s)):e.removeEventListener(t,s?lt:ot,s);else{if(r=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=i??"";break e}catch{}typeof i=="function"||(i==null||i===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&i==1?"":i))}}function ei(e){return function(t){if(this.l){var i=this.l[t.type+e];if(t.t==null)t.t=at++;else if(t.t<i.u)return;return i(G.event?G.event(t):t)}}}function ut(e,t,i,n,r,s,l,c,a,f){var h,u,g,o,d,v,b,p,m,_,S,x,I,O,y,$,E,w=t.type;if(t.constructor!=null)return null;128&i.__u&&(a=!!(32&i.__u),s=[c=t.__e=i.__e]),(h=G.__b)&&h(t);e:if(typeof w=="function")try{if(p=t.props,m="prototype"in w&&w.prototype.render,_=(h=w.contextType)&&n[h.__c],S=h?_?_.props.value:h.__:n,i.__c?b=(u=t.__c=i.__c).__=u.__E:(m?t.__c=u=new w(p,S):(t.__c=u=new oe(p,S),u.constructor=w,u.render=wn),_&&_.sub(u),u.props=p,u.state||(u.state={}),u.context=S,u.__n=n,g=u.__d=!0,u.__h=[],u._sb=[]),m&&u.__s==null&&(u.__s=u.state),m&&w.getDerivedStateFromProps!=null&&(u.__s==u.state&&(u.__s=ae({},u.__s)),ae(u.__s,w.getDerivedStateFromProps(p,u.__s))),o=u.props,d=u.state,u.__v=t,g)m&&w.getDerivedStateFromProps==null&&u.componentWillMount!=null&&u.componentWillMount(),m&&u.componentDidMount!=null&&u.__h.push(u.componentDidMount);else{if(m&&w.getDerivedStateFromProps==null&&p!==o&&u.componentWillReceiveProps!=null&&u.componentWillReceiveProps(p,S),!u.__e&&u.shouldComponentUpdate!=null&&u.shouldComponentUpdate(p,u.__s,S)===!1||t.__v==i.__v){for(t.__v!=i.__v&&(u.props=p,u.state=u.__s,u.__d=!1),t.__e=i.__e,t.__k=i.__k,t.__k.some(function(M){M&&(M.__=t)}),x=0;x<u._sb.length;x++)u.__h.push(u._sb[x]);u._sb=[],u.__h.length&&l.push(u);break e}u.componentWillUpdate!=null&&u.componentWillUpdate(p,u.__s,S),m&&u.componentDidUpdate!=null&&u.__h.push(function(){u.componentDidUpdate(o,d,v)})}if(u.context=S,u.props=p,u.__P=e,u.__e=!1,I=G.__r,O=0,m){for(u.state=u.__s,u.__d=!1,I&&I(t),h=u.render(u.props,u.state,u.context),y=0;y<u._sb.length;y++)u.__h.push(u._sb[y]);u._sb=[]}else do u.__d=!1,I&&I(t),h=u.render(u.props,u.state,u.context),u.state=u.__s;while(u.__d&&++O<25);u.state=u.__s,u.getChildContext!=null&&(n=ae(ae({},n),u.getChildContext())),m&&!g&&u.getSnapshotBeforeUpdate!=null&&(v=u.getSnapshotBeforeUpdate(o,d)),$=h,h!=null&&h.type===ne&&h.key==null&&($=ii(h.props.children)),c=Zt(e,$e($)?$:[$],t,i,n,r,s,l,c,a,f),u.base=t.__e,t.__u&=-161,u.__h.length&&l.push(u),b&&(u.__E=u.__=null)}
vendor: 14,508 bytes, line 2
2catch(M){if(t.__v=null,a||s!=null)if(M.then){for(t.__u|=a?160:128;c&&c.nodeType==8&&c.nextSibling;)c=c.nextSibling;s[s.indexOf(c)]=null,t.__e=c}else for(E=s.length;E--;)dt(s[E]);else t.__e=i.__e,t.__k=i.__k;G.__e(M,t,i)}else s==null&&t.__v==i.__v?(t.__k=i.__k,t.__e=i.__e):c=t.__e=Sn(i.__e,t,i,n,r,s,l,a,f);return(h=G.diffed)&&h(t),128&t.__u?void 0:c}function ti(e,t,i){for(var n=0;n<i.length;n++)ft(i[n],i[++n],i[++n]);G.__c&&G.__c(t,e),e.some(function(r){try{e=r.__h,r.__h=[],e.some(function(s){s.call(r)})}catch(s){G.__e(s,r.__v)}})}function ii(e){return typeof e!="object"||e==null||e.__b&&e.__b>0?e:$e(e)?e.map(ii):ae({},e)}function Sn(e,t,i,n,r,s,l,c,a){var f,h,u,g,o,d,v,b=i.props,p=t.props,m=t.type;if(m=="svg"?r="http://www.w3.org/2000/svg":m=="math"?r="http://www.w3.org/1998/Math/MathML":r||(r="http://www.w3.org/1999/xhtml"),s!=null){for(f=0;f<s.length;f++)if((o=s[f])&&"setAttribute"in o==!!m&&(m?o.localName==m:o.nodeType==3)){e=o,s[f]=null;break}}if(e==null){if(m==null)return document.createTextNode(p);e=document.createElementNS(r,m,p.is&&p),c&&(G.__m&&G.__m(t,s),c=!1),s=null}if(m==null)b===p||c&&e.data==p||(e.data=p);else{if(s=s&&ee.call(e.childNodes),b=i.props||Ae,!c&&s!=null)for(b={},f=0;f<e.attributes.length;f++)b[(o=e.attributes[f]).name]=o.value;for(f in b)if(o=b[f],f!="children"){if(f=="dangerouslySetInnerHTML")u=o;else if(!(f in p)){if(f=="value"&&"defaultValue"in p||f=="checked"&&"defaultChecked"in p)continue;Fe(e,f,null,o,r)}}for(f in p)o=p[f],f=="children"?g=o:f=="dangerouslySetInnerHTML"?h=o:f=="value"?d=o:f=="checked"?v=o:c&&typeof o!="function"||b[f]===o||Fe(e,f,o,b[f],r);if(h)c||u&&(h.__html==u.__html||h.__html==e.innerHTML)||(e.innerHTML=h.__html),t.__k=[];else if(u&&(e.innerHTML=""),Zt(t.type=="template"?e.content:e,$e(g)?g:[g],t,i,n,m=="foreignObject"?"http://www.w3.org/1999/xhtml":r,s,l,s?s[0]:i.__k&&Ee(i,0),c,a),s!=null)for(f=s.length;f--;)dt(s[f]);c||(f="value",m=="progress"&&d==null?e.removeAttribute("value"):d!=null&&(d!==e[f]||m=="progress"&&!d||m=="option"&&d!=b[f])&&Fe(e,f,d,b[f],r),f="checked",v!=null&&v!=e[f]&&Fe(e,f,v,b[f],r))}return e}function ft(e,t,i){try{if(typeof e=="function"){var n=typeof e.__u=="function";n&&e.__u(),n&&t==null||(e.__u=e(t))}else e.current=t}catch(r){G.__e(r,i)}}function ni(e,t,i){var n,r;if(G.unmount&&G.unmount(e),(n=e.ref)&&(n.current&&n.current!=e.__e||ft(n,null,t)),(n=e.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(s){G.__e(s,t)}n.base=n.__P=null}if(n=e.__k)for(r=0;r<n.length;r++)n[r]&&ni(n[r],t,i||typeof e.type!="function");i||dt(e.__e),e.__c=e.__=e.__e=void 0}function wn(e,t,i){return this.constructor(e,i)}function Ge(e,t,i){var n,r,s,l;t==document&&(t=document.documentElement),G.__&&G.__(e,t),r=(n=typeof i=="function")?null:i&&i.__k||t.__k,s=[],l=[],ut(t,e=(!n&&i||t).__k=ce(ne,null,[e]),r||Ae,Ae,t.namespaceURI,!n&&i?[i]:r?null:t.firstChild?ee.call(t.childNodes):null,s,!n&&i?i:r?r.__e:t.firstChild,n,l),ti(s,e,l)}function ri(e,t){Ge(e,t,ri)}function xn(e,t,i){var n,r,s,l,c=ae({},e.props);for(s in e.type&&e.type.defaultProps&&(l=e.type.defaultProps),t)s=="key"?n=t[s]:s=="ref"?r=t[s]:c[s]=t[s]===void 0&&l!=null?l[s]:t[s];return arguments.length>2&&(c.children=arguments.length>3?ee.call(arguments,2):i),De(e.type,c,n||e.key,r||e.ref,null)}function Xe(e){function t(i){var n,r;return this.getChildContext||(n=new Set,(r={})[t.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(s){this.props.value!=s.value&&n.forEach(function(l){l.__e=!0,ct(l)})},this.sub=function(s){n.add(s);var l=s.componentWillUnmount;s.componentWillUnmount=function(){n&&n.delete(s),l&&l.call(s)}}),i.children}return t.__c="__cC"+qt++,t.__=e,t.Provider=t.__l=(t.Consumer=function(i,n){return i.children(n)}).contextType=t,t}ee=Ut.slice,G={__e:function(e,t,i,n){for(var r,s,l;t=t.__;)if((r=t.__c)&&!r.__)try{if((s=r.constructor)&&s.getDerivedStateFromError!=null&&(r.setState(s.getDerivedStateFromError(e)),l=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(e,n||{}),l=r.__d),l)return r.__E=r}catch(c){e=c}throw e}},Rt=0,oe.prototype.setState=function(e,t){var i;i=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=ae({},this.state),typeof e=="function"&&(e=e(ae({},i),this.props)),e&&ae(i,e),e!=null&&this.__v&&(t&&this._sb.push(t),ct(this))},oe.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ct(this))},oe.prototype.render=ne,be=[],Ft=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Xt=function(e,t){return e.__v.__b-t.__v.__b},Ye.__r=0,jt=/(PointerCapture)$|Capture$/i,at=0,ot=ei(!1),lt=ei(!0),qt=0;var En=0;function z(e,t,i,n,r,s){t||(t={});var l,c,a=t;if("ref"in a)for(c in a={},t)c=="ref"?l=t[c]:a[c]=t[c];var f={type:e,props:a,key:i,ref:l,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--En,__i:-1,__u:0,__source:r,__self:s};if(typeof e=="function"&&(l=e.defaultProps))for(c in l)a[c]===void 0&&(a[c]=l[c]);return G.vnode&&G.vnode(f),f}var he,B,pt,si,Te=0,ai=[],R=G,oi=R.__b,li=R.__r,di=R.diffed,ci=R.__c,ui=R.unmount,fi=R.__;function Ce(e,t){R.__h&&R.__h(B,e,Te||t),Te=0;var i=B.__H||(B.__H={__:[],__h:[]});return e>=i.__.length&&i.__.push({}),i.__[e]}function X(e){return Te=1,mt(_i,e)}function mt(e,t,i){var n=Ce(he++,2);if(n.t=e,!n.__c&&(n.__=[i?i(t):_i(void 0,t),function(c){var a=n.__N?n.__N[0]:n.__[0],f=n.t(a,c);a!==f&&(n.__N=[f,n.__[1]],n.__c.setState({}))}],n.__c=B,!B.__f)){var r=function(c,a,f){if(!n.__c.__H)return!0;var h=n.__c.__H.__.filter(function(g){return!!g.__c});if(h.every(function(g){return!g.__N}))return!s||s.call(this,c,a,f);var u=n.__c.props!==c;return h.forEach(function(g){if(g.__N){var o=g.__[0];g.__=g.__N,g.__N=void 0,o!==g.__[0]&&(u=!0)}}),s&&s.call(this,c,a,f)||u};B.__f=!0;var s=B.shouldComponentUpdate,l=B.componentWillUpdate;B.componentWillUpdate=function(c,a,f){if(this.__e){var h=s;s=void 0,r(c,a,f),s=h}l&&l.call(this,c,a,f)},B.shouldComponentUpdate=r}return n.__N||n.__}function J(e,t){var i=Ce(he++,3);!R.__s&&vt(i.__H,t)&&(i.__=e,i.u=t,B.__H.__h.push(i))}function Me(e,t){var i=Ce(he++,4);!R.__s&&vt(i.__H,t)&&(i.__=e,i.u=t,B.__h.push(i))}function re(e){return Te=5,je(function(){return{current:e}},[])}function pi(e,t,i){Te=6,Me(function(){if(typeof e=="function"){var n=e(t());return function(){e(null),n&&typeof n=="function"&&n()}}if(e)return e.current=t(),function(){return e.current=null}},i==null?i:i.concat(e))}function je(e,t){var i=Ce(he++,7);return vt(i.__H,t)&&(i.__=e(),i.__H=t,i.__h=e),i.__}function mi(e,t){return Te=8,je(function(){return e},t)}function ht(e){var t=B.context[e.__c],i=Ce(he++,9);return i.c=e,t?(i.__==null&&(i.__=!0,t.sub(B)),t.props.value):e.__}function hi(e,t){R.useDebugValue&&R.useDebugValue(t?t(e):e)}function gi(){var e=Ce(he++,11);if(!e.__){for(var t=B.__v;t!==null&&!t.__m&&t.__!==null;)t=t.__;var i=t.__m||(t.__m=[0,0]);e.__="P"+i[0]+"-"+i[1]++}return e.__}function Tn(){for(var e;e=ai.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(qe),e.__H.__h.forEach(gt),e.__H.__h=[]}catch(t){e.__H.__h=[],R.__e(t,e.__v)}}R.__b=function(e){B=null,oi&&oi(e)},R.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),fi&&fi(e,t)},R.__r=function(e){li&&li(e),he=0;var t=(B=e.__c).__H;t&&(pt===B?(t.__h=[],B.__h=[],t.__.forEach(function(i){i.__N&&(i.__=i.__N),i.u=i.__N=void 0})):(t.__h.forEach(qe),t.__h.forEach(gt),t.__h=[],he=0)),pt=B},R.diffed=function(e){di&&di(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(ai.push(t)!==1&&si===R.requestAnimationFrame||((si=R.requestAnimationFrame)||Cn)(Tn)),t.__H.__.forEach(function(i){i.u&&(i.__H=i.u),i.u=void 0})),pt=B=null},R.__c=function(e,t){t.some(function(i){try{i.__h.forEach(qe),i.__h=i.__h.filter(function(n){return!n.__||gt(n)})}catch(n){t.some(function(r){r.__h&&(r.__h=[])}),t=[],R.__e(n,i.__v)}}),ci&&ci(e,t)},R.unmount=function(e){ui&&ui(e);var t,i=e.__c;i&&i.__H&&(i.__H.__.forEach(function(n){try{qe(n)}catch(r){t=r}}),i.__H=void 0,t&&R.__e(t,i.__v))};var vi=typeof requestAnimationFrame=="function";function Cn(e){var t,i=function(){clearTimeout(n),vi&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(i,35);vi&&(t=requestAnimationFrame(i))}function qe(e){var t=B,i=e.__c;typeof i=="function"&&(e.__c=void 0,i()),B=t}function gt(e){var t=B;e.__c=e.__(),B=t}function vt(e,t){return!e||e.length!==t.length||t.some(function(i,n){return i!==e[n]})}function _i(e,t){return typeof t=="function"?t(e):t}function bi(e,t){for(var i in t)e[i]=t[i];return e}function _t(e,t){for(var i in e)if(i!=="__source"&&!(i in t))return!0;for(var n in t)if(n!=="__source"&&e[n]!==t[n])return!0;return!1}function yi(e,t){var i=t(),n=X({t:{__:i,u:t}}),r=n[0].t,s=n[1];return Me(function(){r.__=i,r.u=t,bt(r)&&s({t:r})},[e,i,t]),J(function(){return bt(r)&&s({t:r}),e(function(){bt(r)&&s({t:r})})},[e]),i}function bt(e){var t,i,n=e.u,r=e.__;try{var s=n();return!((t=r)===(i=s)&&(t!==0||1/t==1/i)||t!=t&&i!=i)}catch{return!0}}function Si(e){e()}function wi(e){return e}function xi(){return[!1,Si]}var Ei=Me;function yt(e,t){this.props=e,this.context=t}function Mn(e,t){function i(r){var s=this.props.ref,l=s==r.ref;return!l&&s&&(s.call?s(null):s.current=null),t?!t(this.props,r)||!l:_t(this.props,r)}function n(r){return this.shouldComponentUpdate=i,ce(e,r)}return n.displayName="Memo("+(e.displayName||e.name)+")",n.prototype.isReactComponent=!0,n.__f=!0,n}(yt.prototype=new oe).isPureReactComponent=!0,yt.prototype.shouldComponentUpdate=function(e,t){return _t(this.props,e)||_t(this.state,t)};var Ti=G.__b;G.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Ti&&Ti(e)};var Pn=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function St(e){function t(i){var n=bi({},i);return delete n.ref,e(n,i.ref||null)}return t.$$typeof=Pn,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Ci=function(e,t){return e==null?null:ue(ue(e).map(t))},Ln={map:Ci,forEach:Ci,count:function(e){return e?ue(e).length:0},only:function(e){var t=ue(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:ue},zn=G.__e;G.__e=function(e,t,i,n){if(e.then){for(var r,s=t;s=s.__;)if((r=s.__c)&&r.__c)return t.__e==null&&(t.__e=i.__e,t.__k=i.__k),r.__c(e,t)}zn(e,t,i,n)};var Mi=G.unmount;function Pi(e,t,i){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),e.__c.__H=null),(e=bi({},e)).__c!=null&&(e.__c.__P===i&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map(function(n){return Pi(n,t,i)})),e}function Li(e,t,i){return e&&i&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(n){return Li(n,t,i)}),e.__c&&e.__c.__P===t&&(e.__e&&i.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=i)),e}function Ue(){this.__u=0,this.o=null,this.__b=null}function zi(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function kn(e){var t,i,n;function r(s){if(t||(t=e()).then(function(l){i=l.default||l},function(l){n=l}),n)throw n;if(!i)throw t;return ce(i,s)}return r.displayName="Lazy",r.__f=!0,r}function Ne(){this.i=null,this.l=null}G.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Mi&&Mi(e)},(Ue.prototype=new oe).__c=function(e,t){var i=t.__c,n=this;n.o==null&&(n.o=[]),n.o.push(i);var r=zi(n.__v),s=!1,l=function(){s||(s=!0,i.__R=null,r?r(c):c())};i.__R=l;var c=function(){if(!--n.__u){if(n.state.__a){var a=n.state.__a;n.__v.__k[0]=Li(a,a.__c.__P,a.__c.__O)}var f;for(n.setState({__a:n.__b=null});f=n.o.pop();)f.forceUpdate()}};n.__u++||32&t.__u||n.setState({__a:n.__b=n.__v.__k[0]}),e.then(l,l)},Ue.prototype.componentWillUnmount=function(){this.o=[]},Ue.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var i=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=Pi(this.__b,i,n.__O=n.__P)}this.__b=null}var r=t.__a&&ce(ne,null,e.fallback);return r&&(r.__u&=-33),[ce(ne,null,t.__a?null:e.children),r]};var ki=function(e,t,i){if(++i[1]===i[0]&&e.l.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.l.size))for(i=e.i;i;){for(;i.length>3;)i.pop()();if(i[1]<i[0])break;e.i=i=i[2]}};function In(e){return this.getChildContext=function(){return e.context},e.children}function On(e){var t=this,i=e.h;if(t.componentWillUnmount=function(){Ge(null,t.v),t.v=null,t.h=null},t.h&&t.h!==i&&t.componentWillUnmount(),!t.v){for(var n=t.__v;n!==null&&!n.__m&&n.__!==null;)n=n.__;t.h=i,t.v={nodeType:1,parentNode:i,childNodes:[],__k:{__m:n.__m},contains:function(){return!0},insertBefore:function(r,s){this.childNodes.push(r),t.h.insertBefore(r,s)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),t.h.removeChild(r)}}}Ge(ce(In,{context:t.context},e.__v),t.v)}function An(e,t){var i=ce(On,{__v:e,h:t});return i.containerInfo=t,i}(Ne.prototype=new oe).__a=function(e){var t=this,i=zi(t.__v),n=t.l.get(e);return n[0]++,function(r){var s=function(){t.props.revealOrder?(n.push(r),ki(t,e,n)):r()};i?i(s):s()}},Ne.prototype.render=function(e){this.i=null,this.l=new Map;var t=ue(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var i=t.length;i--;)this.l.set(t[i],this.i=[1,0,this.i]);return e.children},Ne.prototype.componentDidUpdate=Ne.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(t,i){ki(e,i,t)})};var Ii=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,$n=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Dn=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Gn=/[A-Z0-9]/g,Nn=typeof document<"u",Hn=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};function wt(e,t,i){return t.__k==null&&(t.textContent=""),Ge(e,t),typeof i=="function"&&i(),e?e.__c:null}function Vn(e,t,i){return ri(e,t),typeof i=="function"&&i(),e?e.__c:null}oe.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(oe.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Oi=G.event;function Bn(){}function Wn(){return this.cancelBubble}function Rn(){return this.defaultPrevented}G.event=function(e){return Oi&&(e=Oi(e)),e.persist=Bn,e.isPropagationStopped=Wn,e.isDefaultPrevented=Rn,e.nativeEvent=e};
2var xt,Yn={enumerable:!1,configurable:!0,get:function(){return this.class}},Ai=G.vnode;G.vnode=function(e){typeof e.type=="string"&&function(t){var i=t.props,n=t.type,r={},s=n.indexOf("-")===-1;for(var l in i){var c=i[l];if(!(l==="value"&&"defaultValue"in i&&c==null||Nn&&l==="children"&&n==="noscript"||l==="class"||l==="className")){var a=l.toLowerCase();l==="defaultValue"&&"value"in i&&i.value==null?l="value":l==="download"&&c===!0?c="":a==="translate"&&c==="no"?c=!1:a[0]==="o"&&a[1]==="n"?a==="ondoubleclick"?l="ondblclick":a!=="onchange"||n!=="input"&&n!=="textarea"||Hn(i.type)?a==="onfocus"?l="onfocusin":a==="onblur"?l="onfocusout":Dn.test(l)&&(l=a):a=l="oninput":s&&$n.test(l)?l=l.replace(Gn,"-$&").toLowerCase():c===null&&(c=void 0),a==="oninput"&&r[l=a]&&(l="oninputCapture"),r[l]=c}}n=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=ue(i.children).forEach(function(f){f.props.selected=r.value.indexOf(f.props.value)!=-1})),n=="select"&&r.defaultValue!=null&&(r.value=ue(i.children).forEach(function(f){f.props.selected=r.multiple?r.defaultValue.indexOf(f.props.value)!=-1:r.defaultValue==f.props.value})),i.class&&!i.className?(r.class=i.class,Object.defineProperty(r,"className",Yn)):(i.className&&!i.class||i.class&&i.className)&&(r.class=r.className=i.className),t.props=r}(e),e.$$typeof=Ii,Ai&&Ai(e)};var $i=G.__r;G.__r=function(e){$i&&$i(e),xt=e.__c};var Di=G.diffed;G.diffed=function(e){Di&&Di(e);var t=e.props,i=e.__e;i!=null&&e.type==="textarea"&&"value"in t&&t.value!==i.value&&(i.value=t.value==null?"":t.value),xt=null};var Fn={ReactCurrentDispatcher:{current:{readContext:function(e){return xt.__n[e.__c].props.value},useCallback:mi,useContext:ht,useDebugValue:hi,useDeferredValue:wi,useEffect:J,useId:gi,useImperativeHandle:pi,useInsertionEffect:Ei,useLayoutEffect:Me,useMemo:je,useReducer:mt,useRef:re,useState:X,useSyncExternalStore:yi,useTransition:xi}}};function Xn(e){return ce.bind(null,e)}function Ke(e){return!!e&&e.$$typeof===Ii}function jn(e){return Ke(e)&&e.type===ne}function qn(e){return!!e&&!!e.displayName&&(typeof e.displayName=="string"||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function Un(e){return Ke(e)?xn.apply(null,arguments):e}function Kn(e){return!!e.__k&&(Ge(null,e),!0)}function Zn(e){return e&&(e.base||e.nodeType===1&&e)||null}var Jn=function(e,t){return e(t)},Qn=function(e,t){return e(t)},er=ne,tr=Ke,F={useState:X,useId:gi,useReducer:mt,useEffect:J,useLayoutEffect:Me,useInsertionEffect:Ei,useTransition:xi,useDeferredValue:wi,useSyncExternalStore:yi,startTransition:Si,useRef:re,useImperativeHandle:pi,useMemo:je,useCallback:mi,useContext:ht,useDebugValue:hi,version:"18.3.1",Children:Ln,render:wt,hydrate:Vn,unmountComponentAtNode:Kn,createPortal:An,createElement:ce,createContext:Xe,createFactory:Xn,cloneElement:Un,createRef:_n,Fragment:ne,isValidElement:Ke,isElement:tr,isFragment:jn,isMemo:qn,findDOMNode:Zn,Component:oe,PureComponent:yt,memo:Mn,forwardRef:St,flushSync:Qn,unstable_batchedUpdates:Jn,StrictMode:er,Suspense:Ue,SuspenseList:Ne,lazy:kn,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Fn};async function ir(e,t){return fetch(`https://front-api.iol.pt/api/v1/galeria/metadata?id=${e}&plat=web&proj=${t}`).then(i=>i.json())}function nr(){return z("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 40 40",children:z("path",{class:"st0",d:"M20,21.7l-6.6,6.6c-.3.3-.5.4-.9.4s-.6-.1-.9-.4-.4-.5-.4-.9.1-.6.4-.9l6.6-6.6-6.6-6.6c-.3-.3-.4-.5-.4-.9,0-.3.1-.6.4-.9s.5-.4.9-.4.6.1.9.4l6.6,6.6,6.6-6.6c.2-.3.5-.4.9-.4s.6.1.9.4.4.5.4.9-.1.6-.4.9l-6.6,6.6,6.6,6.6c.3.3.4.5.4.9,0,.3-.1.6-.4.9s-.5.4-.9.4-.6-.1-.9-.4l-6.6-6.6Z"})})}function Gi(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Et(e={},t={}){const i=["__proto__","constructor","prototype"];Object.keys(t).filter(n=>i.indexOf(n)<0).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Gi(t[n])&&Gi(e[n])&&Object.keys(t[n]).length>0&&Et(e[n],t[n])})}const Ni={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function le(){const e=typeof document<"u"?document:{};return Et(e,Ni),e}const rr={document:Ni,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){}
2,clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function j(){const e=typeof window<"u"?window:{};return Et(e,rr),e}function sr(e=""){return e.trim().split(" ").filter(t=>!!t.trim())}function ar(e){const t=e;Object.keys(t).forEach(i=>{try{t[i]=null}catch{}try{delete t[i]}catch{}})}function Hi(e,t=0){return setTimeout(e,t)}function Ze(){return Date.now()}function or(e){const t=j();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}function Tt(e,t="x"){const i=j();let n,r,s;const l=or(e);return i.WebKitCSSMatrix?(r=l.transform||l.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(c=>c.replace(",",".")).join(", ")),s=new i.WebKitCSSMatrix(r==="none"?"":r)):(s=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=s.toString().split(",")),t==="x"&&(i.WebKitCSSMatrix?r=s.m41:n.length===16?r=parseFloat(n[12]):r=parseFloat(n[4])),t==="y"&&(i.WebKitCSSMatrix?r=s.m42:n.length===16?r=parseFloat(n[13]):r=parseFloat(n[5])),r||0}function Je(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function lr(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function te(...e){const t=Object(e[0]);for(let i=1;i<e.length;i+=1){const n=e[i];if(n!=null&&!lr(n)){const r=Object.keys(Object(n)).filter(s=>s!=="__proto__"&&s!=="constructor"&&s!=="prototype");for(let s=0,l=r.length;s<l;s+=1){const c=r[s],a=Object.getOwnPropertyDescriptor(n,c);a!==void 0&&a.enumerable&&(Je(t[c])&&Je(n[c])?n[c].__swiper__?t[c]=n[c]:te(t[c],n[c]):!Je(t[c])&&Je(n[c])?(t[c]={},n[c].__swiper__?t[c]=n[c]:te(t[c],n[c])):t[c]=n[c])}}}return t}function ye(e,t,i){e.style.setProperty(t,i)}function Vi({swiper:e,targetPosition:t,side:i}){const n=j(),r=-e.translate;let s=null,l;const c=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);const a=t>r?"next":"prev",f=(u,g)=>a==="next"&&u>=g||a==="prev"&&u<=g,h=()=>{l=new Date().getTime(),s===null&&(s=l);const u=Math.max(Math.min((l-s)/c,1),0),g=.5-Math.cos(u*Math.PI)/2;let o=r+g*(t-r);if(f(o,t)&&(o=t),e.wrapperEl.scrollTo({[i]:o}),f(o,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:o})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(h)};h()}function ie(e,t=""){const i=j(),n=[...e.children];return i.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(r=>r.matches(t)):n}function dr(e,t){const i=[t];for(;i.length>0;){const n=i.shift();if(e===n)return!0;i.push(...n.children,...n.shadowRoot?n.shadowRoot.children:[],...n.assignedElements?n.assignedElements():[])}}function cr(e,t){const i=j();let n=t.contains(e);return!n&&i.HTMLSlotElement&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=dr(e,t))),n}function Qe(e){try{console.warn(e);return}catch{}}function Pe(e,t=[]){const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:sr(t)),i}function Ct(e){const t=j(),i=le(),n=e.getBoundingClientRect(),r=i.body,s=e.clientTop||r.clientTop||0,l=e.clientLeft||r.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,a=e===t?t.scrollX:e.scrollLeft;return{top:n.top+c-s,left:n.left+a-l}}function ur(e,t){const i=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}function fr(e,t){const i=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}function ge(e,t){return j().getComputedStyle(e,null).getPropertyValue(t)}function et(e){let t=e,i;if(t){for(i=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(i+=1);return i}}function Se(e,t){const i=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&i.push(n):i.push(n),n=n.parentElement;return i}function Mt(e,t,i){const n=j();return e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}function q(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}function we(e,t=""){typeof trustedTypes<"u"?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:i=>i}).createHTML(t):e.innerHTML=t}let Pt;function pr(){const e=j(),t=le();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Bi(){return Pt||(Pt=pr()),Pt}let Lt;function mr({userAgent:e}={}){const t=Bi(),i=j(),n=i.navigator.platform,r=e||i.navigator.userAgent,s={ios:!1,android:!1},l=i.screen.width,c=i.screen.height,a=r.match(/(Android);?[\s\/]+([\d.]+)?/);let f=r.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const h=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!f&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g=n==="Win32";let o=n==="MacIntel";const d=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!f&&o&&t.touch&&d.indexOf(`${l}x${c}`)>=0&&(f=r.match(/(Version)\/([\d.]+)/),f||(f=[0,1,"13_0_0"]),o=!1),a&&!g&&(s.os="android",s.android=!0),(f||u||h)&&(s.os="ios",s.ios=!0),s}function Wi(e={}){return Lt||(Lt=mr(e)),Lt}let zt;function hr(){const e=j(),t=Wi();let i=!1;function n(){const c=e.navigator.userAgent.toLowerCase();return c.indexOf("safari")>=0&&c.indexOf("chrome")<0&&c.indexOf("android")<0}if(n()){const c=String(e.navigator.userAgent);if(c.includes("Version/")){const[a,f]=c.split("Version/")[1].split(" ")[0].split(".").map(h=>Number(h));i=a<16||a===16&&f<2}}
2const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=n(),l=s||r&&t.ios;return{isSafari:i||s,needPerspectiveFix:i,need3dFix:l,isWebView:r}}function Ri(){return zt||(zt=hr()),zt}function gr({swiper:e,on:t,emit:i}){const n=j();let r=null,s=null;const l=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},c=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(h=>{s=n.requestAnimationFrame(()=>{const{width:u,height:g}=e;let o=u,d=g;h.forEach(({contentBoxSize:v,contentRect:b,target:p})=>{p&&p!==e.el||(o=b?b.width:(v[0]||v).inlineSize,d=b?b.height:(v[0]||v).blockSize)}),(o!==u||d!==g)&&l()})}),r.observe(e.el))},a=()=>{s&&n.cancelAnimationFrame(s),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},f=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){c();return}n.addEventListener("resize",l),n.addEventListener("orientationchange",f)}),t("destroy",()=>{a(),n.removeEventListener("resize",l),n.removeEventListener("orientationchange",f)})}function vr({swiper:e,extendParams:t,on:i,emit:n}){const r=[],s=j(),l=(f,h={})=>{const u=s.MutationObserver||s.WebkitMutationObserver,g=new u(o=>{if(e.__preventObserver__)return;if(o.length===1){n("observerUpdate",o[0]);return}const d=function(){n("observerUpdate",o[0])};s.requestAnimationFrame?s.requestAnimationFrame(d):s.setTimeout(d,0)});g.observe(f,{attributes:typeof h.attributes>"u"?!0:h.attributes,childList:e.isElement||(typeof h.childList>"u"?!0:h).childList,characterData:typeof h.characterData>"u"?!0:h.characterData}),r.push(g)},c=()=>{if(e.params.observer){if(e.params.observeParents){const f=Se(e.hostEl);for(let h=0;h<f.length;h+=1)l(f[h])}l(e.hostEl,{childList:e.params.observeSlideChildren}),l(e.wrapperEl,{attributes:!1})}},a=()=>{r.forEach(f=>{f.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",c),i("destroy",a)}var _r={on(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed||typeof t!="function")return n;const r=i?"unshift":"push";return e.split(" ").forEach(s=>{n.eventsListeners[s]||(n.eventsListeners[s]=[]),n.eventsListeners[s][r](t)}),n},once(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed||typeof t!="function")return n;function r(...s){n.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(n,s)}return r.__emitterProxy=t,n.on(e,r,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;const n=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[n](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed||!i.eventsListeners||e.split(" ").forEach(n=>{typeof t>"u"?i.eventsListeners[n]=[]:i.eventsListeners[n]&&i.eventsListeners[n].forEach((r,s)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&i.eventsListeners[n].splice(s,1)})}),i},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let i,n,r;return typeof e[0]=="string"||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),r=t):(i=e[0].events,n=e[0].data,r=e[0].context||t),n.unshift(r),(Array.isArray(i)?i:i.split(" ")).forEach(l=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(c=>{c.apply(r,[l,...n])}),t.eventsListeners&&t.eventsListeners[l]&&t.eventsListeners[l].forEach(c=>{c.apply(r,n)})}),t}};function br(){const e=this;let t,i;const n=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=n.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?i=e.params.height:i=n.clientHeight,!(t===0&&e.isHorizontal()||i===0&&e.isVertical())&&(t=t-parseInt(ge(n,"padding-left")||0,10)-parseInt(ge(n,"padding-right")||0,10),i=i-parseInt(ge(n,"padding-top")||0,10)-parseInt(ge(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))}function yr(){const e=this;function t(E,w){return parseFloat(E.getPropertyValue(e.getDirectionLabel(w))||0)}const i=e.params,{wrapperEl:n,slidesEl:r,rtlTranslate:s,wrongRTL:l}=e,c=e.virtual&&i.virtual.enabled,a=c?e.virtual.slides.length:e.slides.length,f=ie(r,`.${e.params.slideClass}, swiper-slide`),h=c?e.virtual.slides.length:f.length;let u=[];const g=[],o=[];let d=i.slidesOffsetBefore;typeof d=="function"&&(d=i.slidesOffsetBefore.call(e));let v=i.slidesOffsetAfter;typeof v=="function"&&(v=i.slidesOffsetAfter.call(e));const b=e.snapGrid.length,p=e.slidesGrid.length,m=e.size-d-v;let _=i.spaceBetween,S=-d,x=0,I=0;if(typeof m>"u")return;typeof _=="string"&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*m:typeof _=="string"&&(_=parseFloat(_)),e.virtualSize=-_-d-v,f.forEach(E=>{s?E.style.marginLeft="":E.style.marginRight="",E.style.marginBottom="",E.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(ye(n,"--swiper-centered-offset-before",""),ye(n,"--swiper-centered-offset-after","")),i.cssMode&&(ye(n,"--swiper-slides-offset-before",`${d}px`),ye(n,"--swiper-slides-offset-after",`${v}px`));const O=i.grid&&i.grid.rows>1&&e.grid;O?e.grid.initSlides(f):e.grid&&e.grid.unsetSlides();let y;const $=i.slidesPerView==="auto"&&i.breakpoints&&Object.keys(i.breakpoints).filter(E=>typeof i.breakpoints[E].slidesPerView<"u").length>0;for(let E=0;E<h;E+=1){y=0;const w=f[E];if(!(w&&(O&&e.grid.updateSlide(E,w,f),ge(w,"display")==="none"))){if(c&&i.slidesPerView==="auto")i.virtual.slidesPerViewAutoSlideSize&&(y=i.virtual.slidesPerViewAutoSlideSize),y&&w&&(i.roundLengths&&(y=Math.floor(y)),w.style[e.getDirectionLabel("width")]=`${y}px`);else if(i.slidesPerView==="auto"){$&&(w.style[e.getDirectionLabel("width")]="");const M=getComputedStyle(w),D=w.style.transform,A=w.style.webkitTransform;if(D&&(w.style.transform="none"),A&&(w.style.webkitTransform="none"),i.roun
2dLengths)y=e.isHorizontal()?Mt(w,"width"):Mt(w,"height");else{const V=t(M,"width"),U=t(M,"padding-left"),Y=t(M,"padding-right"),P=t(M,"margin-left"),N=t(M,"margin-right"),W=M.getPropertyValue("box-sizing");if(W&&W==="border-box")y=V+P+N;else{const{clientWidth:Q,offsetWidth:de}=w;y=V+U+Y+P+N+(de-Q)}}D&&(w.style.transform=D),A&&(w.style.webkitTransform=A),i.roundLengths&&(y=Math.floor(y))}else y=(m-(i.slidesPerView-1)*_)/i.slidesPerView,i.roundLengths&&(y=Math.floor(y)),w&&(w.style[e.getDirectionLabel("width")]=`${y}px`);w&&(w.swiperSlideSize=y),o.push(y),i.centeredSlides?(S=S+y/2+x/2+_,x===0&&E!==0&&(S=S-m/2-_),E===0&&(S=S-m/2-_),Math.abs(S)<1/1e3&&(S=0),i.roundLengths&&(S=Math.floor(S)),I%i.slidesPerGroup===0&&u.push(S),g.push(S)):(i.roundLengths&&(S=Math.floor(S)),(I-Math.min(e.params.slidesPerGroupSkip,I))%e.params.slidesPerGroup===0&&u.push(S),g.push(S),S=S+y+_),e.virtualSize+=y+_,x=y,I+=1}}if(e.virtualSize=Math.max(e.virtualSize,m)+v,s&&l&&(i.effect==="slide"||i.effect==="coverflow")&&(n.style.width=`${e.virtualSize+_}px`),i.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+_}px`),O&&e.grid.updateWrapperSize(y,u),!i.centeredSlides){const E=i.slidesPerView!=="auto"&&i.slidesPerView%1!==0,w=i.snapToSlideEdge&&!i.loop&&(i.slidesPerView==="auto"||E);let M=u.length;if(w){let A;if(i.slidesPerView==="auto"){A=1;let V=0;for(let U=o.length-1;U>=0&&(V+=o[U]+(U<o.length-1?_:0),V<=m);U-=1)A=o.length-U}else A=Math.floor(i.slidesPerView);M=Math.max(h-A,0)}const D=[];for(let A=0;A<u.length;A+=1){let V=u[A];i.roundLengths&&(V=Math.floor(V)),w?A<=M&&D.push(V):u[A]<=e.virtualSize-m&&D.push(V)}u=D,Math.floor(e.virtualSize-m)-Math.floor(u[u.length-1])>1&&(w||u.push(e.virtualSize-m))}if(c&&i.loop){const E=o[0]+_;if(i.slidesPerGroup>1){const w=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),M=E*i.slidesPerGroup;for(let D=0;D<w;D+=1)u.push(u[u.length-1]+M)}for(let w=0;w<e.virtual.slidesBefore+e.virtual.slidesAfter;w+=1)i.slidesPerGroup===1&&u.push(u[u.length-1]+E),g.push(g[g.length-1]+E),e.virtualSize+=E}if(u.length===0&&(u=[0]),_!==0){const E=e.isHorizontal()&&s?"marginLeft":e.getDirectionLabel("marginRight");f.filter((w,M)=>!i.cssMode||i.loop?!0:M!==f.length-1).forEach(w=>{w.style[E]=`${_}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let E=0;o.forEach(M=>{E+=M+(_||0)}),E-=_;const w=E>m?E-m:0;u=u.map(M=>M<=0?-d:M>w?w+v:M)}if(i.centerInsufficientSlides){let E=0;if(o.forEach(w=>{E+=w+(_||0)}),E-=_,E<m){const w=(m-E)/2;u.forEach((M,D)=>{u[D]=M-w}),g.forEach((M,D)=>{g[D]=M+w})}}if(Object.assign(e,{slides:f,snapGrid:u,slidesGrid:g,slidesSizesGrid:o}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){ye(n,"--swiper-centered-offset-before",`${-u[0]}px`),ye(n,"--swiper-centered-offset-after",`${e.size/2-o[o.length-1]/2}px`);const E=-e.snapGrid[0],w=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(M=>M+E),e.slidesGrid=e.slidesGrid.map(M=>M+w)}if(h!==a&&e.emit("slidesLengthChange"),u.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==p&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!c&&!i.cssMode&&(i.effect==="slide"||i.effect==="fade")){const E=`${i.containerModifierClass}backface-hidden`,w=e.el.classList.contains(E);h<=i.maxBackfaceHiddenSlides?w||e.el.classList.add(E):w&&e.el.classList.remove(E)}}function Sr(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let r=0,s;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const l=c=>n?t.slides[t.getSlideIndexByData(c)]:t.slides[c];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(c=>{i.push(c)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const c=t.activeIndex+s;if(c>t.slides.length&&!n)break;i.push(l(c))}else i.push(l(t.activeIndex));for(s=0;s<i.length;s+=1)if(typeof i[s]<"u"){const c=i[s].offsetHeight;r=c>r?c:r}(r||r===0)&&(t.wrapperEl.style.height=`${r}px`)}function wr(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-i-e.cssOverflowAdjustment()}const Yi=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};function xr(e=this&&this.translate||0){const t=this,i=t.params,{slides:n,rtlTranslate:r,snapGrid:s}=t;if(n.length===0)return;typeof n[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-e;r&&(l=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let c=i.spaceBetween;typeof c=="string"&&c.indexOf("%")>=0?c=parseFloat(c.replace("%",""))/100*t.size:typeof c=="string"&&(c=
2parseFloat(c));for(let a=0;a<n.length;a+=1){const f=n[a];let h=f.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(h-=n[0].swiperSlideOffset);const u=(l+(i.centeredSlides?t.minTranslate():0)-h)/(f.swiperSlideSize+c),g=(l-s[0]+(i.centeredSlides?t.minTranslate():0)-h)/(f.swiperSlideSize+c),o=-(l-h),d=o+t.slidesSizesGrid[a],v=o>=0&&o<=t.size-t.slidesSizesGrid[a],b=o>=0&&o<t.size-1||d>1&&d<=t.size||o<=0&&d>=t.size;b&&(t.visibleSlides.push(f),t.visibleSlidesIndexes.push(a)),Yi(f,b,i.slideVisibleClass),Yi(f,v,i.slideFullyVisibleClass),f.progress=r?-u:u,f.originalProgress=r?-g:g}}function Er(e){const t=this;if(typeof e>"u"){const h=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*h||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:s,isEnd:l,progressLoop:c}=t;const a=s,f=l;if(n===0)r=0,s=!0,l=!0;else{r=(e-t.minTranslate())/n;const h=Math.abs(e-t.minTranslate())<1,u=Math.abs(e-t.maxTranslate())<1;s=h||r<=0,l=u||r>=1,h&&(r=0),u&&(r=1)}if(i.loop){const h=t.getSlideIndexByData(0),u=t.getSlideIndexByData(t.slides.length-1),g=t.slidesGrid[h],o=t.slidesGrid[u],d=t.slidesGrid[t.slidesGrid.length-1],v=Math.abs(e);v>=g?c=(v-g)/d:c=(v+d-o)/d,c>1&&(c-=1)}Object.assign(t,{progress:r,progressLoop:c,isBeginning:s,isEnd:l}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),s&&!a&&t.emit("reachBeginning toEdge"),l&&!f&&t.emit("reachEnd toEdge"),(a&&!s||f&&!l)&&t.emit("fromEdge"),t.emit("progress",r)}const kt=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};function Tr(){const e=this,{slides:t,params:i,slidesEl:n,activeIndex:r}=e,s=e.virtual&&i.virtual.enabled,l=e.grid&&i.grid&&i.grid.rows>1,c=u=>ie(n,`.${i.slideClass}${u}, swiper-slide${u}`)[0];let a,f,h;if(s)if(i.loop){let u=r-e.virtual.slidesBefore;u<0&&(u=e.virtual.slides.length+u),u>=e.virtual.slides.length&&(u-=e.virtual.slides.length),a=c(`[data-swiper-slide-index="${u}"]`)}else a=c(`[data-swiper-slide-index="${r}"]`);else l?(a=t.find(u=>u.column===r),h=t.find(u=>u.column===r+1),f=t.find(u=>u.column===r-1)):a=t[r];a&&(l||(h=fr(a,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!h&&(h=t[0]),f=ur(a,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!f===0&&(f=t[t.length-1]))),t.forEach(u=>{kt(u,u===a,i.slideActiveClass),kt(u,u===h,i.slideNextClass),kt(u,u===f,i.slidePrevClass)}),e.emitSlidesClasses()}const tt=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,n=t.closest(i());if(n){let r=n.querySelector(`.${e.params.lazyPreloaderClass}`);!r&&e.isElement&&(n.shadowRoot?r=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(r=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),r&&!r.lazyPreloaderManaged&&r.remove())})),r&&!r.lazyPreloaderManaged&&r.remove()}},It=(e,t)=>
2{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},Ot=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const n=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const l=r,c=[l-t];c.push(...Array.from({length:t}).map((a,f)=>l+n+f)),e.slides.forEach((a,f)=>{c.includes(a.column)&&It(e,f)});return}const s=r+n-1;if(e.params.rewind||e.params.loop)for(let l=r-t;l<=s+t;l+=1){const c=(l%i+i)%i;(c<r||c>s)&&It(e,c)}else for(let l=Math.max(r-t,0);l<=Math.min(s+t,i-1);l+=1)l!==r&&(l>s||l<r)&&It(e,l)};function Cr(e){const{slidesGrid:t,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;let r;for(let s=0;s<t.length;s+=1)typeof t[s+1]<"u"?n>=t[s]&&n<t[s+1]-(t[s+1]-t[s])/2?r=s:n>=t[s]&&n<t[s+1]&&(r=s+1):n>=t[s]&&(r=s);return i.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function Mr(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:r,activeIndex:s,realIndex:l,snapIndex:c}=t;let a=e,f;const h=o=>{let d=o-t.virtual.slidesBefore;return d<0&&(d=t.virtual.slides.length+d),d>=t.virtual.slides.length&&(d-=t.virtual.slides.length),d};if(typeof a>"u"&&(a=Cr(t)),n.indexOf(i)>=0)f=n.indexOf(i);else{const o=Math.min(r.slidesPerGroupSkip,a);f=o+Math.floor((a-o)/r.slidesPerGroup)}if(f>=n.length&&(f=n.length-1),a===s&&!t.params.loop){f!==c&&(t.snapIndex=f,t.emit("snapIndexChange"));return}if(a===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=h(a);return}const u=t.grid&&r.grid&&r.grid.rows>1;let g;if(t.virtual&&r.virtual.enabled)r.loop?g=h(a):g=a;else if(u){const o=t.slides.find(v=>v.column===a);let d=parseInt(o.getAttribute("data-swiper-slide-index"),10);Number.isNaN(d)&&(d=Math.max(t.slides.indexOf(o),0)),g=Math.floor(d/r.grid.rows)}else if(t.slides[a]){const o=t.slides[a].getAttribute("data-swiper-slide-index");o?g=parseInt(o,10):g=a}else g=a;Object.assign(t,{previousSnapIndex:c,snapIndex:f,previousRealIndex:l,realIndex:g,previousIndex:s,activeIndex:a}),t.initialized&&Ot(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==g&&t.emit("realIndexChange"),t.emit("slideChange"))}function Pr(e,t){const i=this,n=i.params;let r=e.closest(`.${n.slideClass}, swiper-slide`);!r&&i.isElement&&t&&t.length>
21&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(c=>{!r&&c.matches&&c.matches(`.${n.slideClass}, swiper-slide`)&&(r=c)});let s=!1,l;if(r){for(let c=0;c<i.slides.length;c+=1)if(i.slides[c]===r){s=!0,l=c;break}}if(r&&s)i.clickedSlide=r,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=l;else{i.clickedSlide=void 0,i.clickedIndex=void 0;return}n.slideToClickedSlide&&i.clickedIndex!==void 0&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}var Lr={updateSize:br,updateSlides:yr,updateAutoHeight:Sr,updateSlidesOffset:wr,updateSlidesProgress:xr,updateProgress:Er,updateSlidesClasses:Tr,updateActiveIndex:Mr,updateClickedSlide:Pr};function zr(e=this.isHorizontal()?"x":"y"){const t=this,{params:i,rtlTranslate:n,translate:r,wrapperEl:s}=t;if(i.virtualTranslate)return n?-r:r;if(i.cssMode)return r;let l=Tt(s,e);return l+=t.cssOverflowAdjustment(),n&&(l=-l),l||0}function kr(e,t){const i=this,{rtlTranslate:n,params:r,wrapperEl:s,progress:l}=i;let c=0,a=0;const f=0;i.isHorizontal()?c=n?-e:e:a=e,r.roundLengths&&(c=Math.floor(c),a=Math.floor(a)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?c:a,r.cssMode?s[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-c:-a:r.virtualTranslate||(i.isHorizontal()?c-=i.cssOverflowAdjustment():a-=i.cssOverflowAdjustment(),s.style.transform=`translate3d(${c}px, ${a}px, ${f}px)`);let h;const u=i.maxTranslate()-i.minTranslate();u===0?h=0:h=(e-i.minTranslate())/u,h!==l&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)}function Ir(){return-this.snapGrid[0]}function Or(){return-this.snapGrid[this.snapGrid.length-1]}function Ar(e=0,t=this.params.speed,i=!0,n=!0,r){const s=this,{params:l,wrapperEl:c}=s;if(s.animating&&l.preventInteractionOnTransition)return!1;const a=s.minTranslate(),f=s.maxTranslate();let h;if(n&&e>a?h=a:n&&e<f?h=f:h=e,s.updateProgress(h),l.cssMode){const u=s.isHorizontal();if(t===0)c[u?"scrollLeft":"scrollTop"]=-h;else{if(!s.support.smoothScroll)return Vi({swiper:s,targetPosition:-h,side:u?"left":"top"}),!0;c.scrollTo({[u?"left":"top"]:-h,behavior:"smooth"})}return!0}return t===0?(s.setTransition(0),s.setTranslate(h),i&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(h),i&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(g){!s||s.destroyed||g.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,i&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}var $r={getTranslate:zr,setTranslate:kr,minTranslate:Ir,maxTranslate:Or,translateTo:Ar};function Dr(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=e===0?"0ms":""),i.emit("setTransition",e,t)}function Fi({swiper:e,runCallbacks:t,direction:i,step:n}){const{activeIndex:r,previousIndex:s}=e;let l=i;l||(r>s?l="next":r<s?l="prev":l="reset"),e.emit(`transition${n}`),t&&l==="reset"?e.emit(`slideResetTransition${n}`):t&&r!==s&&(e.emit(`slideChangeTransition${n}`),l==="next"?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`))}function Gr(e=!0,t){const i=this,{params:n}=i;n.cssMode||(n.autoHeight&&i.updateAutoHeight(),Fi({swiper:i,runCallbacks:e,direction:t,step:"Start"}))}function Nr(e=!0,t){const i=this,{params:n}=i;i.animating=!1,!n.cssMode&&(i.setTransition(0),Fi({swiper:i,runCallbacks:e,direction:t,step:"End"}))}var Hr={setTransition:Dr,transitionStart:Gr,transitionEnd:Nr};function Vr(e=0,t,i=!0,n,r){typeof e=="string"&&(e=parseInt(e,10));const s=this;let l=e;l<0&&(l=0);const{params:c,snapGrid:a,slidesGrid:f,previousIndex:h,activeIndex:u,rtlTranslate:g,wrapperEl:o,enabled:d}=s;if(!d&&!n&&!r||s.destroyed||s.animating&&c.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=s.params.speed);const v=Math.min(s.params.slidesPerGroupSkip,l);let b=v+Math.floor((l-v)/s.params.slidesPerGroup);b>=a.length&&(b=a.length-1);const p=-a[b];if(c.normalizeSlideIndex)for(let O=0;O<f.length;O+=1){const y=-Math.floor(p*100),$=Math.floor(f[O]*100),E=Math.floor(f[O+1]*100);typeof f[O+1]<"u"?y>=$&&y<E-(E-$)/2?l=O:y>=$&&y<E&&(l=O+1):y>=$&&(l=O)}if(s.initialized&&l!==u&&(!s.allowSlideNext&&(g?p>s.translate&&p>s.minTranslate():p<s.translate&&p<s.minTranslate())||!s.allowSlidePrev&&p>s.translate&&p>s.maxTranslate()&&(u||0)!==l))return!1;l!==(h||0)&&i&&s.emit("beforeSlideChangeStart"),s.updateProgress(p);let m;l>u?m="next":l<u?m="prev":m="reset";const _=s.virtual&&s.params.virtual.enabled;if(!(_&&r)&&(g&&-p===s.translate||!g&&p===s.translate))return s.updateActiveIndex(l),c.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),c.effect!=="slide"&&s.setTranslate(p),m!=="reset"&&(s.transitionStart(i,m),s.transitionEnd(i,m)),!1;if(c.cssMode){const O=s.isHorizontal(),y=g?p:-p;if(t===0)_&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),_&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{o[O?"scrollLeft":"scrollTop"]=y})):o[O?"scrollLeft":"scrollTop"]=y,_&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return Vi({swiper:s,targetPosition:y,side:O?"left":"top"}),!0;
2o.scrollTo({[O?"left":"top"]:y,behavior:"smooth"})}return!0}const I=Ri().isSafari;return _&&!r&&I&&s.isElement&&s.virtual.update(!1,!1,l),s.setTransition(t),s.setTranslate(p),s.updateActiveIndex(l),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(i,m),t===0?s.transitionEnd(i,m):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(y){!s||s.destroyed||y.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(i,m))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function Br(e=0,t,i=!0,n){typeof e=="string"&&(e=parseInt(e,10));const r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);const s=r.grid&&r.params.grid&&r.params.grid.rows>1;let l=e;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)l=l+r.virtual.slidesBefore;else{let c;if(s){const v=l*r.params.grid.rows;c=r.slides.find(b=>b.getAttribute("data-swiper-slide-index")*1===v).column}else c=r.getSlideIndexByData(l);const a=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:f,slidesOffsetBefore:h,slidesOffsetAfter:u}=r.params,g=f||!!h||!!u;let o=r.params.slidesPerView;o==="auto"?o=r.slidesPerViewDynamic():(o=Math.ceil(parseFloat(r.params.slidesPerView,10)),g&&o%2===0&&(o=o+1));let d=a-c<o;if(g&&(d=d||c<Math.ceil(o/2)),n&&g&&r.params.slidesPerView!=="auto"&&!s&&(d=!1),d){const v=g?c<r.activeIndex?"prev":"next":c-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:v,slideTo:!0,activeSlideIndex:v==="next"?c+1:c-a+1,slideRealIndex:v==="next"?r.realIndex:void 0})}if(s){const v=l*r.params.grid.rows;l=r.slides.find(b=>b.getAttribute("data-swiper-slide-index")*1===v).column}else l=r.getSlideIndexByData(l)}return requestAnimationFrame(()=>{r.slideTo(l,t,i,n)}),r}function Wr(e,t=!0,i){const n=this,{enabled:r,params:s,animating:l}=n;if(!r||n.destroyed)return n;typeof e>"u"&&(e=n.params.speed);let c=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(c=Math.max(n.slidesPerViewDynamic("current",!0),1));const a=n.activeIndex<s.slidesPerGroupSkip?1:c,f=n.virtual&&s.virtual.enabled;if(s.loop){if(l&&!f&&s.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+a,e,t,i)}),!0}return s.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+a,e,t,i)}function Rr(e,t=!0,i){const n=this,{params:r,snapGrid:s,slidesGrid:l,rtlTranslate:c,enabled:a,animating:f}=n;if(!a||n.destroyed)return n;typeof e>"u"&&(e=n.params.speed);const h=n.virtual&&r.virtual.enabled;if(r.loop){if(f&&!h&&r.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}const u=c?n.translate:-n.translate;function g(m){return m<0?-Math.floor(Math.abs(m)):Math.floor(m)}const o=g(u),d=s.map(m=>g(m)),v=r.freeMode&&r.freeMode.enabled;let b=s[d.indexOf(o)-1];if(typeof b>"u"&&(r.cssMode||v)){let m;s.forEach((_,S)=>{o>=_&&(m=S)}),typeof m<"u"&&(b=v?s[m]:s[m>0?m-1:m])}let p=0;if(typeof b<"u"&&(p=l.indexOf(b),p<0&&(p=n.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(p=p-n.slidesPerViewDynamic("previous",!0)+1,p=Math.max(p,0))),r.rewind&&n.isBeginning){const m=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(m,e,t,i)}else if(r.loop&&n.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{n.slideTo(p,e,t,i)}),!0;return n.slideTo(p,e,t,i)}function Yr(e,t=!0,i){const n=this;if(!n.destroyed)return typeof e>"u"&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,i)}function Fr(e,t=!0,i,n=.5){const r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);let s=r.activeIndex;const l=Math.min(r.params.slidesPerGroupSkip,s),c=l+Math.floor((s-l)/r.params.slidesPerGroup),a=r.rtlTranslate?r.translate:-r.translate;if(a>
2=r.snapGrid[c]){const f=r.snapGrid[c],h=r.snapGrid[c+1];a-f>(h-f)*n&&(s+=r.params.slidesPerGroup)}else{const f=r.snapGrid[c-1],h=r.snapGrid[c];a-f<=(h-f)*n&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,e,t,i)}function Xr(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:i}=e,n=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let r=e.getSlideIndexWhenGrid(e.clickedIndex),s;const l=e.isElement?"swiper-slide":`.${t.slideClass}`,c=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(s):r>(c?(e.slides.length-n)/2-(e.params.grid.rows-1):e.slides.length-n)?(e.loopFix(),r=e.getSlideIndex(ie(i,`${l}[data-swiper-slide-index="${s}"]`)[0]),Hi(()=>{e.slideTo(r)})):e.slideTo(r)}else e.slideTo(r)}var jr={slideTo:Vr,slideToLoop:Br,slideNext:Wr,slidePrev:Rr,slideReset:Yr,slideToClosest:Fr,slideToClickedSlide:Xr};function qr(e,t){const i=this,{params:n,slidesEl:r}=i;if(!n.loop||i.virtual&&i.params.virtual.enabled)return;const s=()=>{ie(r,`.${n.slideClass}, swiper-slide`).forEach((d,v)=>{d.setAttribute("data-swiper-slide-index",v)})},l=()=>{const o=ie(r,`.${n.slideBlankClass}`);o.forEach(d=>{d.remove()}),o.length>0&&(i.recalcSlides(),i.updateSlides())},c=i.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||c)&&l();const a=n.slidesPerGroup*(c?n.grid.rows:1),f=i.slides.length%a!==0,h=c&&i.slides.length%n.grid.rows!==0,u=o=>{for(let d=0;d<o;d+=1){const v=i.isElement?Pe("swiper-slide",[n.slideBlankClass]):Pe("div",[n.slideClass,n.slideBlankClass]);i.slidesEl.append(v)}};if(f){if(n.loopAddBlankSlides){const o=a-i.slides.length%a;u(o),i.recalcSlides(),i.updateSlides()}else Qe("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");s()}else if(h){if(n.loopAddBlankSlides){const o=n.grid.rows-i.slides.length%n.grid.rows;u(o),i.recalcSlides(),i.updateSlides()}else Qe("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");s()}else s();const g=n.centeredSlides||!!n.slidesOffsetBefore||!!n.slidesOffsetAfter;i.loopFix({slideRealIndex:e,direction:g?void 0:"next",initial:t})}function Ur({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:n,activeSlideIndex:r,initial:s,byController:l,byMousewheel:c}={}){const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:f,allowSlidePrev:h,allowSlideNext:u,slidesEl:g,params:o}=a,{centeredSlides:d,slidesOffsetBefore:v,slidesOffsetAfter:b,initialSlide:p}=o,m=d||!!v||!!b;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&o.virtual.enabled){t&&(!m&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):m&&a.snapIndex<o.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=h,a.allowSlideNext=u,a.emit("loopFix");return}let _=o.slidesPerView;_==="auto"?_=a.slidesPerViewDynamic():(_=Math.ceil(parseFloat(o.slidesPerView,10)),m&&_%2===0&&(_=_+1));const S=o.slidesPerGroupAuto?_:o.slidesPerGroup;let x=m?Math.max(S,Math.ceil(_/2)):S;x%S!==0&&(x+=S-x%S),x+=o.loopAdditionalSlides,a.loopedSlides=x;const I=a.grid&&o.grid&&o.grid.rows>1;f.length<_+x||a.params.effect==="cards"&&f.length<_+x*2?Qe("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):I&&o.grid.fill==="row"&&Qe("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const O=[],y=[],$=I?Math.ceil(f.length/o.grid.rows):f.length,E=s&&$-p<_&&!m;let w=E?p:a.activeIndex;typeof r>"u"?r=a.getSlideIndex(f.find(P=>P.classList.contains(o.slideActiveClass))):w=r;const M=i==="next"||!i,D=i==="prev"||!i;let A=0,V=0;const Y=(I?f[r].column:r)+(m&&typeof n>"u"?-_/2+.5:0);if(Y<x){A=Math.max(x-Y,S);for(let P=0;P<x-Y;P+=1){const N=P-Math.floor(P/$)*$;if(I){const W=$-N-1;for(let Q=f.length-1;Q>=0;Q-=1)f[Q].column===W&&O.push(Q)}else O.push($-N-1)}}else if(Y+_>$-x){V=Math.max(Y-($-x*2),S),E&&(V=Math.max(V,_-$+p+1));for(let P=0;P<V;P+=1){const N=P-Math.floor(P/$)*$;I?f.forEach((W,Q)=>
vendor: 8,410 bytes, line 2
2{W.column===N&&y.push(Q)}):y.push(N)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),a.params.effect==="cards"&&f.length<_+x*2&&(y.includes(r)&&y.splice(y.indexOf(r),1),O.includes(r)&&O.splice(O.indexOf(r),1)),D&&O.forEach(P=>{f[P].swiperLoopMoveDOM=!0,g.prepend(f[P]),f[P].swiperLoopMoveDOM=!1}),M&&y.forEach(P=>{f[P].swiperLoopMoveDOM=!0,g.append(f[P]),f[P].swiperLoopMoveDOM=!1}),a.recalcSlides(),o.slidesPerView==="auto"?a.updateSlides():I&&(O.length>0&&D||y.length>0&&M)&&a.slides.forEach((P,N)=>{a.grid.updateSlide(N,P,a.slides)}),o.watchSlidesProgress&&a.updateSlidesOffset(),t){if(O.length>0&&D){if(typeof e>"u"){const P=a.slidesGrid[w],W=a.slidesGrid[w+A]-P;c?a.setTranslate(a.translate-W):(a.slideTo(w+Math.ceil(A),0,!1,!0),n&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-W,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-W))}else if(n){const P=I?O.length/o.grid.rows:O.length;a.slideTo(a.activeIndex+P,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(y.length>0&&M)if(typeof e>"u"){const P=a.slidesGrid[w],W=a.slidesGrid[w-V]-P;c?a.setTranslate(a.translate-W):(a.slideTo(w-V,0,!1,!0),n&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-W,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-W))}else{const P=I?y.length/o.grid.rows:y.length;a.slideTo(a.activeIndex-P,0,!1,!0)}}if(a.allowSlidePrev=h,a.allowSlideNext=u,a.controller&&a.controller.control&&!l){const P={slideRealIndex:e,direction:i,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(N=>{!N.destroyed&&N.params.loop&&N.loopFix({...P,slideTo:N.params.slidesPerView===o.slidesPerView?t:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...P,slideTo:a.controller.control.params.slidesPerView===o.slidesPerView?t:!1})}a.emit("loopFix")}function Kr(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||!i||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach(r=>{const s=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;n[s]=r}),e.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),n.forEach(r=>{i.append(r)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Zr={loopCreate:qr,loopFix:Ur,loopDestroy:Kr};function Jr(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Qr(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var es={setGrabCursor:Jr,unsetGrabCursor:Qr};function ts(e,t=this){function i(n){if(!n||n===le()||n===j())return null;n.assignedSlot&&(n=n.assignedSlot);const r=n.closest(e);return!r&&!n.getRootNode?null:r||i(n.getRootNode().host)}return i(t)}function Xi(e,t,i){const n=j(),{params:r}=e,s=r.edgeSwipeDetection,l=r.edgeSwipeThreshold;return s&&(i<=l||i>=n.innerWidth-l)?s==="prevent"?(t.preventDefault(),!0):!1:!0}function is(e){const t=this;if(t.destroyed)return;const i=le();let n=e;n.originalEvent&&(n=n.originalEvent);const r=t.touchEventsData;if(n.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==n.pointerId)return;r.pointerId=n.pointerId}else n.type==="touchstart"&&n.targetTouches.length===1&&(r.touchId=n.targetTouches[0].identifier);if(n.type==="touchstart"){Xi(t,n,n.targetTouches[0].pageX);return}const{params:s,touches:l,enabled:c}=t;if(!c||!s.simulateTouch&&n.pointerType==="mouse"||t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let a=n.target;if(s.touchEventsTarget==="wrapper"&&!cr(a,t.wrapperEl)||"which"in n&&n.which===3||"button"in n&&n.button>0||r.isTouched&&r.isMoved)return;const f=!!s.noSwipingClass&&s.noSwipingClass!=="",h=n.composedPath?n.composedPath():n.path;f&&n.target&&n.target.shadowRoot&&h&&(a=h[0]);const u=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,g=!!(n.target&&n.target.shadowRoot);if(s.noSwiping&&(g?ts(u,a):a.closest(u))){t.allowClick=!0;return}if(s.swipeHandler&&!a.closest(s.swipeHandler))return;l.currentX=n.pageX,l.currentY=n.pageY;const o=l.currentX,d=l.currentY;if(!Xi(t,n,o))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=o,l.startY=d,r.touchStartTime=Ze(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let v=!0;a.matches(r.focusableElements)&&(v=!1,a.nodeName==="SELECT"&&(r.isTouched=!1)),i.activeElement&&i.activeElement.matches(r.focusableElements)&&i.activeElement!==a&&(n.pointerType==="mouse"||n.pointerType!=="mouse"&&!a.matches(r.focusableElements))&&i.activeElement.blur();const b=v&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||b)&&!a.isContentEditable&&n.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function ns(e){const t=le(),i=this;if(i.destroyed)return;const n=i.touchEventsData,{params:r,touches:s,rtlTranslate:l,enabled:c}=i;if(!c||!r.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(n.touchId!==null||a.pointerId!==n.pointerId))return;let f;if(a.type==="touchmove"){if(f=[...a.changedTouches].find(x=>x.identifier===n.touchId),!f||f.identifier!==n.touchId)return}else f=a;if(!n.isTouched){n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",a);return}const h=f.pageX,u=f.pageY;if(a.preventedByNestedSwiper){s.startX=h,s.startY=u;return}if(!i.allowTouchMove){a.target.matches(n.focusableElements)||(i.allowClick=!1),n.isTouched&&(Object.assign(s,{startX:h,startY:u,currentX:h,currentY:u}),n.touchStartTime=Ze());return}if(r.touchReleaseOnEdges&&!r.loop)if(i.isVertical()){if(u<s.startY&&i.translate<=i.maxTranslate()||u>s.startY&&i.translate>=i.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else{if(l&&(h>s.startX&&-i.translate<=i.maxTranslate()||h<s.startX&&-i.translate>=i.minTranslate()))return;if(!l&&(h<s.startX&&i.translate<=i.maxTranslate()||h>s.startX&&i.translate>=i.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(n.focusableElements)){n.isMoved=!0,i.allowClick=!1;return}n.allowTouchCallbacks&&i.emit("touchMove",a),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=h,s.currentY=u;const g=s.currentX-s.startX,o=s.currentY-s.startY;if(i.params.threshold&&Math.sqrt(g**2+o**2)<i.params.threshold)return;if(typeof n.isScrolling>"u"){let x;i.isHorizontal()&&s.currentY===s.startY||i.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:g*g+o*o>=25&&(x=Math.atan2(Math.abs(o),Math.abs(g))*180/Math.PI,n.isScrolling=i.isHorizontal()?x>r.touchAngle:90-x>r.touchAngle)}if(n.isScrolling&&i.emit("touchMoveOpposite",a),typeof n.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(n.startMoving=!0),n.isScrolling||a.type==="touchmove"&&n.preventTouchMoveFromPointerMove){n.isTouched=!1;return}if(!n.startMoving)return;i.allowClick=!1,!r.cssMode&&a.cancelable&&a.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&a.stopPropagation();let d=i.isHorizontal()?g:o,v=i.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(d=Math.abs(d)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),s.diff=d,d*=r.touchRatio,l&&(d=-d,v=-v);const b=i.touchesDirection;i.swipeDirection=d>0?"prev":"next",i.touchesDirection=v>0?"prev":"next";const p=i.params.loop&&!r.cssMode,m=i.touchesDirection==="next"&&i.allowSlideNext||i.touchesDirection==="prev"&&i.allowSlidePrev;if(!n.isMoved){if(p&&m&&i.loopFix({direction:i.swipeDirection}),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const x=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
2i.wrapperEl.dispatchEvent(x)}n.allowMomentumBounce=!1,r.grabCursor&&(i.allowSlideNext===!0||i.allowSlidePrev===!0)&&i.setGrabCursor(!0),i.emit("sliderFirstMove",a)}if(new Date().getTime(),r._loopSwapReset!==!1&&n.isMoved&&n.allowThresholdMove&&b!==i.touchesDirection&&p&&m&&Math.abs(d)>=1){Object.assign(s,{startX:h,startY:u,currentX:h,currentY:u,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,n.startTranslate=n.currentTranslate;return}i.emit("sliderMove",a),n.isMoved=!0,n.currentTranslate=d+n.startTranslate;let _=!0,S=r.resistanceRatio;if(r.touchReleaseOnEdges&&(S=0),d>0?(p&&m&&n.allowThresholdMove&&n.currentTranslate>(r.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]-(r.slidesPerView!=="auto"&&i.slides.length-r.slidesPerView>=2?i.slidesSizesGrid[i.activeIndex+1]+i.params.spaceBetween:0)-i.params.spaceBetween:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>i.minTranslate()&&(_=!1,r.resistance&&(n.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+n.startTranslate+d)**S))):d<0&&(p&&m&&n.allowThresholdMove&&n.currentTranslate<(r.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween+(r.slidesPerView!=="auto"&&i.slides.length-r.slidesPerView>=2?i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween:0):i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-(r.slidesPerView==="auto"?i.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),n.currentTranslate<i.maxTranslate()&&(_=!1,r.resistance&&(n.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-n.startTranslate-d)**S))),_&&(a.preventedByNestedSwiper=!0),!i.allowSlideNext&&i.swipeDirection==="next"&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&i.swipeDirection==="prev"&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&!i.allowSlideNext&&(n.currentTranslate=n.startTranslate),r.threshold>0)if(Math.abs(d)>r.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,s.diff=i.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{n.currentTranslate=n.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&i.freeMode||r.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}function rs(e){const t=this;if(t.destroyed)return;const i=t.touchEventsData;let n=e;n.originalEvent&&(n=n.originalEvent);let r;if(n.type==="touchend"||n.type==="touchcancel"){if(r=[...n.changedTouches].find(x=>x.identifier===i.touchId),!r||r.identifier!==i.touchId)return}else{if(i.touchId!==null||n.pointerId!==i.pointerId)return;r=n}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.type)&&!(["pointercancel","contextmenu"].includes(n.type)&&(t.browser.isSafari||t.browser.isWebView)))return;i.pointerId=null,i.touchId=null;const{params:l,touches:c,rtlTranslate:a,slidesGrid:f,enabled:h}=t;if(!h||!l.simulateTouch&&n.pointerType==="mouse")return;if(i.allowTouchCallbacks&&t.emit("touchEnd",n),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&l.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}l.grabCursor&&i.isMoved&&i.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const u=Ze(),g=u-i.touchStartTime;if(t.allowClick){const x=n.path||n.composedPath&&n.composedPath();t.updateClickedSlide(x&&x[0]||n.target,x),t.emit("tap click",n),g<300&&u-i.lastClickTime<300&&t.emit("doubleTap doubleClick",n)}if(i.lastClickTime=Ze(),Hi(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||c.diff===0&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;let o;if(l.followFinger?o=a?t.translate:-t.translate:o=-i.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:o});return}const d=o>=-t.maxTranslate()&&!t.params.loop;let v=0,b=t.slidesSizesGrid[0];for(let x=0;x<f.length;x+=x<l.slidesPerGroupSkip?1:l.slidesPerGroup){const I=x<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof f[x+I]<"u"?(d||o>=f[x]&&o<f[x+I])&&(v=x,b=f[x+I]-f[x]):(d||o>=f[x])&&(v=x,b=f[f.length-1]-f[f.length-2])}let p=null,m=null;l.rewind&&(t.isBeginning?m=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(p=0));const _=(o-f[v])/b,S=v<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(g>l.longSwipesMs){if(!l.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(_>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?p:v+S):t.slideTo(v)),t.swipeDirection==="prev"&&(_>1-l.longSwipesRatio?t.slideTo(v+S):m!==null&&_<0&&Math.abs(_)>l.longSwipesRatio?t.slideTo(m):t.slideTo(v))}else{if(!l.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(n.target===t.navigation.nextEl||n.target===t.navigation.prevEl)?n.target===t.navigation.nextEl?t.slideTo(v+S):t.slideTo(v):(t.swipeDirection==="next"&&t.slideTo(p!==null?p:v+S),t.swipeDirection==="prev"&&t.slideTo(m!==null?m:v))}}function ji(){const e=this,{params:t,el:i}=e;if(i&&i.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:r,snapGrid:s}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const c=l&&t.loop;if((t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!c){const a=l?e.virtual.slides:e.slides;e.slideTo(a.length-1,0,!1,!0)}else e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);
2e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=r,e.allowSlideNext=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function ss(e){const t=this;t.destroyed||t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function as(){const e=this;if(e.destroyed)return;const{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let r;const s=e.maxTranslate()-e.minTranslate();s===0?r=0:r=(e.translate-e.minTranslate())/s,r!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function os(e){const t=this;t.destroyed||(tt(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update())}function ls(){const e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const qi=(e,t)=>{const i=le(),{params:n,el:r,wrapperEl:s,device:l}=e,c=!!n.nested,a=t==="on"?"addEventListener":"removeEventListener",f=t;!r||typeof r=="string"||(i[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:c}),r[a]("touchstart",e.onTouchStart,{passive:!1}),r[a]("pointerdown",e.onTouchStart,{passive:!1}),i[a]("touchmove",e.onTouchMove,{passive:!1,capture:c}),i[a]("pointermove",e.onTouchMove,{passive:!1,capture:c}),i[a]("touchend",e.onTouchEnd,{passive:!0}),i[a]("pointerup",e.onTouchEnd,{passive:!0}),i[a]("pointercancel",e.onTouchEnd,{passive:!0}),i[a]("touchcancel",e.onTouchEnd,{passive:!0}),i[a]("pointerout",e.onTouchEnd,{passive:!0}),i[a]("pointerleave",e.onTouchEnd,{passive:!0}),i[a]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&r[a]("click",e.onClick,!0),n.cssMode&&s[a]("scroll",e.onScroll),n.updateOnWindowResize?e[f](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ji,!0):e[f]("observerUpdate",ji,!0),r[a]("load",e.onLoad,{capture:!0}))};function ds(){const e=this,{params:t}=e;e.onTouchStart=is.bind(e),e.onTouchMove=ns.bind(e),e.onTouchEnd=rs.bind(e),e.onDocumentTouchStart=ls.bind(e),t.cssMode&&(e.onScroll=as.bind(e)),e.onClick=ss.bind(e),e.onLoad=os.bind(e),qi(e,"on")}function cs(){qi(this,"off")}var us={attachEvents:ds,detachEvents:cs};const Ui=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function fs(){const e=this,{realIndex:t,initialized:i,params:n,el:r}=e,s=n.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const l=le(),c=n.breakpointsBase==="window"||!n.breakpointsBase?n.breakpointsBase:"container",a=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:l.querySelector(n.breakpointsBase),f=e.getBreakpoint(s,c,a);if(!f||e.currentBreakpoint===f)return;const u=(f in s?s[f]:void 0)||e.originalParams,g=Ui(e,n),o=Ui(e,u),d=e.params.grabCursor,v=u.grabCursor,b=n.enabled;g&&!o?(r.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!g&&o&&(r.classList.add(`${n.containerModifierClass}grid`),(u.grid.fill&&u.grid.fill==="column"||!u.grid.fill&&n.grid.fill==="column")&&r.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),d&&!v?e.unsetGrabCursor():!d&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(I=>{if(typeof u[I]>"u")return;const O=n[I]&&n[I].enabled,y=u[I]&&u[I].enabled;O&&!y&&e[I].disable(),!O&&y&&e[I].enable()});const p=u.direction&&u.direction!==n.direction,m=n.loop&&(u.slidesPerView!==n.slidesPerView||p),_=n.loop;p&&i&&e.changeDirection(),te(e.params,u);const S=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),b&&!S?e.disable():!b&&S&&e.enable(),e.currentBreakpoint=f,e.emit("_beforeBreakpoint",u),i&&(m?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!_&&x?(e.loopCreate(t),e.updateSlides()):_&&!x&&e.loopDestroy()),e.emit("breakpoint",u)}function ps(e,t="window",i){if(!e||t==="container"&&!i)return;let n=!1;
2const r=j(),s=t==="window"?r.innerHeight:i.clientHeight,l=Object.keys(e).map(c=>{if(typeof c=="string"&&c.indexOf("@")===0){const a=parseFloat(c.substr(1));return{value:s*a,point:c}}return{value:c,point:c}});l.sort((c,a)=>parseInt(c.value,10)-parseInt(a.value,10));for(let c=0;c<l.length;c+=1){const{point:a,value:f}=l[c];t==="window"?r.matchMedia(`(min-width: ${f}px)`).matches&&(n=a):f<=i.clientWidth&&(n=a)}return n||"max"}var ms={setBreakpoint:fs,getBreakpoint:ps};function hs(e,t){const i=[];return e.forEach(n=>{typeof n=="object"?Object.keys(n).forEach(r=>{n[r]&&i.push(t+r)}):typeof n=="string"&&i.push(t+n)}),i}function gs(){const e=this,{classNames:t,params:i,rtl:n,el:r,device:s}=e,l=hs(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&i.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...l),r.classList.add(...t),e.emitContainerClasses()}function vs(){const e=this,{el:t,classNames:i}=e;!t||typeof t=="string"||(t.classList.remove(...i),e.emitContainerClasses())}var _s={addClasses:gs,removeClasses:vs};function bs(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){const r=e.slides.length-1,s=e.slidesGrid[r]+e.slidesSizesGrid[r]+n*2;e.isLocked=e.size>s}else e.isLocked=e.snapGrid.length===1;i.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),i.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var ys={checkOverflow:bs},At={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Ss(e,t){return function(n={}){const r=Object.keys(n)[0],s=n[r];if(typeof s!="object"||s===null){te(t,n);return}if(e[r]===!0&&(e[r]={enabled:!0}),r==="navigation"&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),!(r in e&&"enabled"in s)){te(t,n);return}typeof e[r]=="object"&&!("enabled"in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),te(t,n)}}const $t={eventsEmitter:_r,update:Lr,translate:$r,transition:Hr,slide:jr,loop:Zr,grabCursor:es,events:us,breakpoints:ms,checkOverflow:ys,classes:_s},Dt={};let Gt=class pe{constructor(...t){let i,n;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?n=t[0]:[i,n]=t,n||(n={}),n=te({},n),i&&!n.el&&(n.el=i);const r=le();if(n.el&&typeof n.el=="string"&&r.querySelectorAll(n.el).length>1){const a=[];return r.querySelectorAll(n.el).forEach(f=>{const h=te({},n,{el:f});a.push(new pe(h))}),a}const s=this;s.__swiper__=!0,s.support=Bi(),s.device=Wi({userAgent:n.userAgent}),s.browser=Ri(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&n.modules.forEac
2h(a=>{typeof a=="function"&&s.modules.indexOf(a)<0&&s.modules.push(a)});const l={};s.modules.forEach(a=>{a({params:n,swiper:s,extendParams:Ss(n,l),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const c=te({},At,l);return s.params=te({},c,Dt,n),s.originalParams=te({},s.params),s.passedParams=te({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(a=>{s.on(a,s.params.on[a])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:i,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.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]}getSlideIndex(t){const{slidesEl:i,params:n}=this,r=ie(i,`.${n.slideClass}, swiper-slide`),s=et(r[0]);return et(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(i=>i.getAttribute("data-swiper-slide-index")*1===t))}getSlideIndexWhenGrid(t){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?t=Math.floor(t/this.params.grid.rows):this.params.grid.fill==="row"&&(t=t%Math.ceil(this.slides.length/this.params.grid.rows))),t}recalcSlides(){const t=this,{slidesEl:i,params:n}=t;t.slides=ie(i,`.${n.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,i){const n=this;t=Math.min(Math.max(t,0),1);const r=n.minTranslate(),l=(n.maxTranslate()-r)*t+r;n.translateTo(l,typeof i>"u"?0:i),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const i=t.el.className.split(" ").filter(n=>n.indexOf("swiper")===0||n.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",i.join(" "))}getSlideClasses(t){const i=this;return i.destroyed?"":t.className.split(" ").filter(n=>n.indexOf("swiper-slide")===0||n.indexOf(i.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const i=[];t.slides.forEach(n=>{const r=t.getSlideClasses(n);i.push({slideEl:n,classNames:r}),t.emit("_slideClass",n,r)}),t.emit("_slideClasses",i)}slidesPerViewDynamic(t="current",i=!1){const n=this,{params:r,slides:s,slidesGrid:l,slidesSizesGrid:c,size:a,activeIndex:f}=n;let h=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let u=s[f]?Math.ceil(s[f].swiperSlideSize):0,g;for(let o=f+1;o<s.length;o+=1)s[o]&&!g&&(u+=Math.ceil(s[o].swiperSlideSize),h+=1,u>a&&(g=!0));for(let o=f-1;o>=0;o-=1)s[o]&&!g&&(u+=s[o].swiperSlideSize,h+=1,u>a&&(g=!0))}else if(t==="current")for(let u=f+1;u<s.length;u+=1)(i?l[u]+c[u]-l[f]<a:l[u]-l[f]<a)&&(h+=1);else for(let u=f-1;u>=0;u-=1)l[f]-l[u]<a&&(h+=1);return h}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:i,params:n}=t;n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEac
vendor: 4,186 bytes, line 2
2h(l=>{l.complete&&tt(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function r(){const l=t.rtlTranslate?t.translate*-1:t.translate,c=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(c),t.updateActiveIndex(),t.updateSlidesClasses()}let s;if(n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),n.autoHeight&&t.updateAutoHeight();else{if((n.slidesPerView==="auto"||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){const l=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;s=t.slideTo(l.length-1,0,!1,!0)}else s=t.slideTo(t.activeIndex,0,!1,!0);s||r()}n.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,i=!0){const n=this,r=n.params.direction;return t||(t=r==="horizontal"?"vertical":"horizontal"),t===r||t!=="horizontal"&&t!=="vertical"||(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${t}`),n.emitContainerClasses(),n.params.direction=t,n.slides.forEach(s=>{t==="vertical"?s.style.width="":s.style.height=""}),n.emit("changeDirection"),i&&n.update()),n}changeLanguageDirection(t){const i=this;i.rtl&&t==="rtl"||!i.rtl&&t==="ltr"||(i.rtl=t==="rtl",i.rtlTranslate=i.params.direction==="horizontal"&&i.rtl,i.rtl?(i.el.classList.add(`${i.params.containerModifierClass}rtl`),i.el.dir="rtl"):(i.el.classList.remove(`${i.params.containerModifierClass}rtl`),i.el.dir="ltr"),i.update())}mount(t){const i=this;if(i.mounted)return!0;let n=t||i.params.el;if(typeof n=="string"&&(n=document.querySelector(n)),!n)return!1;n.swiper=i,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===i.params.swiperElementNodeName.toUpperCase()&&(i.isElement=!0);const r=()=>`.${(i.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):ie(n,r())[0];return!l&&i.params.createElements&&(l=Pe("div",i.params.wrapperClass),n.append(l),ie(n,`.${i.params.slideClass}`).forEach(c=>{l.append(c)})),Object.assign(i,{el:n,wrapperEl:l,slidesEl:i.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:l,hostEl:i.isElement?n.parentNode.host:n,mounted:!0,rtl:n.dir.toLowerCase()==="rtl"||ge(n,"direction")==="rtl",rtlTranslate:i.params.direction==="horizontal"&&(n.dir.toLowerCase()==="rtl"||ge(n,"direction")==="rtl"),wrongRTL:ge(l,"display")==="-webkit-box"}),!0}init(t){const i=this;if(i.initialized||i.mount(t)===!1)return i;i.emit("beforeInit"),i.params.breakpoints&&i.setBreakpoint(),i.addClasses(),i.updateSize(),i.updateSlides(),i.params.watchOverflow&&i.checkOverflow(),i.params.grabCursor&&i.enabled&&i.setGrabCursor(),i.params.loop&&i.virtual&&i.params.virtual.enabled?i.slideTo(i.params.initialSlide+i.virtual.slidesBefore,0,i.params.runCallbacksOnInit,!1,!0):i.slideTo(i.params.initialSlide,0,i.params.runCallbacksOnInit,!1,!0),i.params.loop&&i.loopCreate(void 0,!0),i.attachEvents();const r=[...i.el.querySelectorAll('[loading="lazy"]')];return i.isElement&&r.push(...i.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(s=>{s.complete?tt(i,s):s.addEventListener("load",l=>{tt(i,l.target)})}),Ot(i),i.initialized=!0,Ot(i),i.emit("init"),i.emit("afterInit"),i}destroy(t=!0,i=!0){const n=this,{params:r,el:s,wrapperEl:l,slides:c}=n;return typeof n.params>"u"||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),i&&(n.removeClasses(),s&&typeof s!="string"&&s.removeAttribute("style"),l&&l.removeAttribute("style"),c&&c.length&&c.forEach(a=>{a.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(a=>{n.off(a)}),t!==!1&&(n.el&&typeof n.el!="string"&&(n.el.swiper=null),ar(n)),n.destroyed=!0),null}static extendDefaults(t){te(Dt,t)}static get extendedDefaults(){return Dt}static get defaults(){return At}static installModule(t){pe.prototype.__modules__||(pe.prototype.__modules__=[]);const i=pe.prototype.__modules__;typeof t=="function"&&i.indexOf(t)<0&&i.push(t)}static use(t){return Array.isArray(t)?(t.forEach(i=>
2pe.installModule(i)),pe):(pe.installModule(t),pe)}};Object.keys($t).forEach(e=>{Object.keys($t[e]).forEach(t=>{Gt.prototype[t]=$t[e][t]})}),Gt.use([gr,vr]);const Ki=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function xe(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Le(e,t){const i=["__proto__","constructor","prototype"];Object.keys(t).filter(n=>i.indexOf(n)<0).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:xe(t[n])&&xe(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:Le(e[n],t[n]):e[n]=t[n]})}function Zi(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Ji(e={}){return e.pagination&&typeof e.pagination.el>"u"}function Qi(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function en(e=""){const t=e.split(" ").map(n=>n.trim()).filter(n=>!!n),i=[];return t.forEach(n=>{i.indexOf(n)<0&&i.push(n)}),i.join(" ")}function ws(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function xs({swiper:e,slides:t,passedParams:i,changedParams:n,nextEl:r,prevEl:s,scrollbarEl:l,paginationEl:c}){const a=n.filter(y=>y!=="children"&&y!=="direction"&&y!=="wrapperClass"),{params:f,pagination:h,navigation:u,scrollbar:g,virtual:o,thumbs:d}=e;let v,b,p,m,_,S,x,I;n.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&f.thumbs&&(!f.thumbs.swiper||f.thumbs.swiper.destroyed)&&(v=!0),n.includes("controller")&&i.controller&&i.controller.control&&f.controller&&!f.controller.control&&(b=!0),n.includes("pagination")&&i.pagination&&(i.pagination.el||c)&&(f.pagination||f.pagination===!1)&&h&&!h.el&&(p=!0),n.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||l)&&(f.scrollbar||f.scrollbar===!1)&&g&&!g.el&&(m=!0),n.includes("navigation")&&i.navigation&&(i.navigation.prevEl||s)&&(i.navigation.nextEl||r)&&(f.navigation||f.navigation===!1)&&u&&!u.prevEl&&!u.nextEl&&(_=!0);const O=y=>{e[y]&&(e[y].destroy(),y==="navigation"?(e.isElement&&(e[y].prevEl.remove(),e[y].nextEl.remove()),f[y].prevEl=void 0,f[y].nextEl=void 0,e[y].prevEl=void 0,e[y].nextEl=void 0):(e.isElement&&e[y].el.remove(),f[y].el=void 0,e[y].el=void 0))};n.includes("loop")&&e.isElement&&(f.loop&&!i.loop?S=!0:!f.loop&&i.loop?x=!0:I=!0),a.forEach(y=>
2{if(xe(f[y])&&xe(i[y]))Object.assign(f[y],i[y]),(y==="navigation"||y==="pagination"||y==="scrollbar")&&"enabled"in i[y]&&!i[y].enabled&&O(y);else{const $=i[y];($===!0||$===!1)&&(y==="navigation"||y==="pagination"||y==="scrollbar")?$===!1&&O(y):f[y]=i[y]}}),a.includes("controller")&&!b&&e.controller&&e.controller.control&&f.controller&&f.controller.control&&(e.controller.control=f.controller.control),n.includes("children")&&t&&o&&f.virtual.enabled?(o.slides=t,o.update(!0)):n.includes("virtual")&&o&&f.virtual.enabled&&(t&&(o.slides=t),o.update(!0)),n.includes("children")&&t&&f.loop&&(I=!0),v&&d.init()&&d.update(!0),b&&(e.controller.control=f.controller.control),p&&(e.isElement&&(!c||typeof c=="string")&&(c=document.createElement("div"),c.classList.add("swiper-pagination"),c.part.add("pagination"),e.el.appendChild(c)),c&&(f.pagination.el=c),h.init(),h.render(),h.update()),m&&(e.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),e.el.appendChild(l)),l&&(f.scrollbar.el=l),g.init(),g.updateSize(),g.setTranslate()),_&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),we(r,e.navigation.arrowSvg),r.part.add("button-next"),e.el.appendChild(r)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),we(s,e.navigation.arrowSvg),s.part.add("button-prev"),e.el.appendChild(s))),r&&(f.navigation.nextEl=r),s&&(f.navigation.prevEl=s),u.init(),u.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),n.includes("direction")&&e.changeDirection(i.direction,!1),(S||I)&&e.loopDestroy(),(x||I)&&e.loopCreate(),e.update()}function Es(e={},t=!0){const i={on:{}},n={},r={};Le(i,At),i._emitClasses=!0,i.init=!1;const s={},l=Ki.map(a=>a.replace(/_/,"")),c=Object.assign({},e);return Object.keys(c).forEach(a=>{typeof e[a]>"u"||(l.indexOf(a)>=0?xe(e[a])?(i[a]={},r[a]={},Le(i[a],e[a]),Le(r[a],e[a])):(i[a]=e[a],r[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?n[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:i.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:s[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{i[a]===!0&&(i[a]={}),i[a]===!1&&delete i[a]}),{params:i,passedParams:r,rest:s,events:n}}function Ts({el:e,nextEl:t,prevEl:i,paginationEl:n,scrollbarEl:r,swiper:s},l){Zi(l)&&t&&i&&(s.params.navigation.nextEl=t,s.originalParams.navigation.nextEl=t,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),Ji(l)&&n&&(s.params.pagination.el=n,s.originalParams.pagination.el=n),Qi(l)&&r&&(s.params.scrollbar.el=r,s.originalParams.scrollbar.el=r),s.init(e)}function Cs(e,t,i,n,r){const s=[];if(!t)return s;const l=a=>{s.indexOf(a)<0&&s.push(a)};if(i&&n){const a=n.map(r),f=i.map(r);a.join("")!==f.join("")&&l("children"),n.length!==i.length&&l("children")}return Ki.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(xe(e[a])&&xe(t[a])){const f=Object.keys(e[a]),h=Object.keys(t[a]);f.length!==h.length?l(a):(f.forEach(u=>{e[a][u]!==t[a][u]&&l(a)}),h.forEach(u=>{e[a][u]!==t[a][u]&&l(a)}))}else e[a]!==t[a]&&l(a)}),s}const Ms=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},it.apply(this,arguments)}function tn(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function nn(e){const t=[];return F.Children.toArray(e).forEach(i=>{tn(i)?t.push(i):i.props&&i.props.children&&nn(i.props.children).forEach(n=>t.push(n))}),t}function Ps(e){const t=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return F.Children.toArray(e).forEach(n=>{if(tn(n))t.push(n);else if(n.props&&n.props.slot&&i[n.props.slot])i[n.props.slot].push(n);else if(n.props&&n.props.children){const r=nn(n.props.children);r.length>0?r.forEach(s=>t.push(s)):i["container-end"].push(n)}else i["container-end"].push(n)}),{slides:t,slots:i}}function Ls(e,t,i){if(!i)return null;const n=h=>{let u=h;return h<0?u=t.length+h:u>=t.length&&(u=u-t.length),u},r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`},{from:s,to:l}=i,c=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,f=[];for(let h=c;h<a;h+=1)h>=s&&h<=l&&f.push(t[n(h)]);return f.map((h,u)=>F.cloneElement(h,{swiper:e,style:r,key:h.props.virtualIndex||h.key||`slide-${u}`}))}function He(e,t){return typeof window>"u"?J(e,t):Me(e,t)}const rn=Xe(null),zs=Xe(null),sn=St(({className:e,tag:t="div",wrapperTag:i="div",children:n,onSwiper:r,...s}={},l)=>{let c=!1;const[a,f]=X("swiper"),[h,u]=X(null),[g,o]=X(!1),d=re(!1),v=re(null),b=re(null),p=re(null),m=re(null),_=re(null),S=re(null),x=re(null),I=re(null),{params:O,passedParams:y,rest:$,events:E}=Es(s),{slides:w,slots:M}=Ps(n),D=()=>{o(!g)};
2Object.assign(O.on,{_containerClasses(P,N){f(N)}});const A=()=>{Object.assign(O.on,E),c=!0;const P={...O};if(delete P.wrapperClass,b.current=new Gt(P),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=w;const N={cache:!1,slides:w,renderExternal:u,renderExternalUpdate:!1};Le(b.current.params.virtual,N),Le(b.current.originalParams.virtual,N)}};v.current||A(),b.current&&b.current.on("_beforeBreakpoint",D);const V=()=>{c||!E||!b.current||Object.keys(E).forEach(P=>{b.current.on(P,E[P])})},U=()=>{!E||!b.current||Object.keys(E).forEach(P=>{b.current.off(P,E[P])})};J(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",D)}),J(()=>{!d.current&&b.current&&(b.current.emitSlidesClasses(),d.current=!0)}),He(()=>{if(l&&(l.current=v.current),!!v.current)return b.current.destroyed&&A(),Ts({el:v.current,nextEl:_.current,prevEl:S.current,paginationEl:x.current,scrollbarEl:I.current,swiper:b.current},O),r&&!b.current.destroyed&&r(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),He(()=>{V();const P=Cs(y,p.current,w,m.current,N=>N.key);return p.current=y,m.current=w,P.length&&b.current&&!b.current.destroyed&&xs({swiper:b.current,slides:w,passedParams:y,changedParams:P,nextEl:_.current,prevEl:S.current,scrollbarEl:I.current,paginationEl:x.current}),()=>{U()}}),He(()=>{Ms(b.current)},[h]);function Y(){return O.virtual?Ls(b.current,w,h):w.map((P,N)=>F.cloneElement(P,{swiper:b.current,swiperSlideIndex:N}))}return F.createElement(t,it({ref:v,className:en(`${a}${e?` ${e}`:""}`)},$),F.createElement(zs.Provider,{value:b.current},M["container-start"],F.createElement(i,{className:ws(O.wrapperClass)},M["wrapper-start"],Y(),M["wrapper-end"]),Zi(O)&&F.createElement(F.Fragment,null,F.createElement("div",{ref:S,className:"swiper-button-prev"}),F.createElement("div",{ref:_,className:"swiper-button-next"})),Qi(O)&&F.createElement("div",{ref:I,className:"swiper-scrollbar"}),Ji(O)&&F.createElement("div",{ref:x,className:"swiper-pagination"}),M["container-end"]))});sn.displayName="Swiper";const an=St(({tag:e="div",children:t,className:i="",swiper:n,zoom:r,lazy:s,virtualIndex:l,swiperSlideIndex:c,...a}={},f)=>{const h=re(null),[u,g]=X("swiper-slide"),[o,d]=X(!1);function v(_,S,x){S===h.current&&g(x)}He(()=>{if(typeof c<"u"&&(h.current.swiperSlideIndex=c),f&&(f.current=h.current),!(!h.current||!n)){if(n.destroyed){u!=="swiper-slide"&&g("swiper-slide");return}return n.on("_slideClass",v),()=>{n&&n.off("_slideClass",v)}}}),He(()=>{n&&h.current&&!n.destroyed&&g(n.getSlideClasses(h.current))},[n]);const b={isActive:u.indexOf("swiper-slide-active")>=0,isVisible:u.indexOf("swiper-slide-visible")>=0,isFullyVisible:u.indexOf("swiper-slide-fully-visible")>=0,isPrev:u.indexOf("swiper-slide-prev")>=0,isNext:u.indexOf("swiper-slide-next")>=0},p=()=>typeof t=="function"?t(b):t,m=()=>{d(!0)};return F.createElement(e,it({ref:h,className:en(`${u}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:m},a),r&&F.createElement(rn.Provider,{value:b},F.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof r=="number"?r:void 0},p(),s&&!o&&F.createElement("div",{className:"swiper-lazy-preloader",ref:_=>{_&&(_.lazyPreloaderManaged=!0)}}))),!r&&F.createElement(rn.Provider,{value:b},p(),s&&!o&&F.createElement("div",{className:"swiper-lazy-preloader",ref:_=>{_&&(_.lazyPreloaderManaged=!0)}})))});an.displayName="SwiperSlide";function ks({swiper:e,extendParams:t,on:i,emit:n}){t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let r;const s=le();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=s.createElement("div");function c(o,d){const v=e.params.virtual;if(v.cache&&e.virtual.cache[d])return e.virtual.cache[d];let b;return v.renderSlide?(b=v.renderSlide.call(e,o,d),typeof b=="string"&&(we(l,b),b=l.children[0])):e.isElement?b=Pe("swiper-slide"):b=Pe("div",e.params.slideClass),b.setAttribute("data-swiper-slide-index",d),v.renderSlide||we(b,o),v.cache&&(e.virtual.cache[d]=b),b}function a(o,d,v){const{slidesPerGroup:b,centeredSlides:p,slidesPerView:m,loop:_,initialSlide:S}=e.params;if(d&&!_&&S>0)return;const{addSlidesBefore:x,addSlidesAfter:I,slidesPerViewAutoSlideSize:O}=e.params.virtual,{from:y,to:$,slides:E,slidesGrid:w,offset:M}=e.virtual;e.params.cssMode||e.updateActiveIndex();const D=typeof v>"u"?e.activeIndex||0:v;let A;e.rtlTranslate?A="right":A=e.isHorizontal()?"left":"top";let V;if(m==="auto")if(O){let C=e.size;C||(C=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),V=Math.max(1,Math.ceil(C/O))}else V=1;else V=m;let U,Y;p?(U=Math.floor(V/2)+b+I,Y=Math.floor(V/2)+b+x):(U=V+(b-1)+I,Y=(_?V:b)+x);let P=D-Y,N=D+U;_||(P=Math.max(P,0),N=Math.min(N,E.length-1));let W=(e.slidesGrid[P]||0)-(e.slidesGrid[0]||0);_&&D>=Y?(P-=Y,p||(W+=e.slidesGrid[0])):_&&D<Y&&(P=-Y,p&&(W+=e.slidesGrid[0])),Object.assign(e.virtual,{from:P,to:N,offset:W,slidesGrid:e.slidesGrid,slidesBefore:Y,slidesAfter:U});function Q(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n("virtualUpdate")}
2if(y===P&&$===N&&!o){e.slidesGrid!==w&&W!==M&&e.slides.forEach(C=>{C.style[A]=`${W-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),n("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:W,from:P,to:N,slides:function(){const H=[];for(let K=P;K<=N;K+=1)H.push(E[K]);return H}()}),e.params.virtual.renderExternalUpdate?Q():n("virtualUpdate");return}const de=[],ze=[],T=C=>{let H=C;return C<0?H=E.length+C:H>=E.length&&(H=H-E.length),H};if(o)e.slides.filter(C=>C.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(C=>{C.remove()});else for(let C=y;C<=$;C+=1)if(C<P||C>N){const H=T(C);e.slides.filter(K=>K.matches(`.${e.params.slideClass}[data-swiper-slide-index="${H}"], swiper-slide[data-swiper-slide-index="${H}"]`)).forEach(K=>{K.remove()})}const k=_?-E.length:0,L=_?E.length*2:E.length;for(let C=k;C<L;C+=1)if(C>=P&&C<=N){const H=T(C);typeof $>"u"||o?ze.push(H):(C>$&&ze.push(H),C<y&&de.push(H))}if(ze.forEach(C=>{e.slidesEl.append(c(E[C],C))}),_)for(let C=de.length-1;C>=0;C-=1){const H=de[C];e.slidesEl.prepend(c(E[H],H))}else de.sort((C,H)=>H-C),de.forEach(C=>{e.slidesEl.prepend(c(E[C],C))});ie(e.slidesEl,".swiper-slide, swiper-slide").forEach(C=>{C.style[A]=`${W-Math.abs(e.cssOverflowAdjustment())}px`}),Q()}function f(o){if(typeof o=="object"&&"length"in o)for(let d=0;d<o.length;d+=1)o[d]&&e.virtual.slides.push(o[d]);else e.virtual.slides.push(o);a(!0)}function h(o){const d=e.activeIndex;let v=d+1,b=1;if(Array.isArray(o)){for(let p=0;p<o.length;p+=1)o[p]&&e.virtual.slides.unshift(o[p]);v=d+o.length,b=o.length}else e.virtual.slides.unshift(o);if(e.params.virtual.cache){const p=e.virtual.cache,m={};Object.keys(p).forEach(_=>{const S=p[_],x=S.getAttribute("data-swiper-slide-index");x&&S.setAttribute("data-swiper-slide-index",parseInt(x,10)+b),m[parseInt(_,10)+b]=S}),e.virtual.cache=m}a(!0),e.slideTo(v,0)}function u(o){if(typeof o>"u"||o===null)return;let d=e.activeIndex;if(Array.isArray(o))for(let v=o.length-1;v>=0;v-=1)e.params.virtual.cache&&(delete e.virtual.cache[o[v]],Object.keys(e.virtual.cache).forEach(b=>{b>o&&(e.virtual.cache[b-1]=e.virtual.cache[b],e.virtual.cache[b-1].setAttribute("data-swiper-slide-index",b-1),delete e.virtual.cache[b])})),e.virtual.slides.splice(o[v],1),o[v]<d&&(d-=1),d=Math.max(d,0);else e.params.virtual.cache&&(delete e.virtual.cache[o],Object.keys(e.virtual.cache).forEach(v=>{v>o&&(e.virtual.cache[v-1]=e.virtual.cache[v],e.virtual.cache[v-1].setAttribute("data-swiper-slide-index",v-1),delete e.virtual.cache[v])})),e.virtual.slides.splice(o,1),o<d&&(d-=1),d=Math.max(d,0);a(!0),e.slideTo(d,0)}function g(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),a(!0),e.slideTo(0,0)}i("beforeInit",()=>{if(!e.params.virtual.enabled)return;let o;if(typeof e.passedParams.virtual.slides>"u"){const d=[...e.slidesEl.children].filter(v=>v.matches(`.${e.params.slideClass}, swiper-slide`));d&&d.length&&(e.virtual.slides=[...d],o=!0,d.forEach((v,b)=>{v.setAttribute("data-swiper-slide-index",b),e.virtual.cache[b]=v,v.remove()}))}o||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,a(!1,!0)}),i("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{a()},100)):a())}),i("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&ye(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:f,prependSlide:h,removeSlide:u,removeAllSlides:g,update:a})}function Is({swiper:e,extendParams:t,on:i,emit:n}){const r=le(),s=j();e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}});function l(f){if(!e.enabled)return;const{rtlTranslate:h}=e;let u=f;u.originalEvent&&(u=u.originalEvent);const g=u.keyCode||u.charCode,o=e.params.keyboard.pageUpDown,d=o&&g===33,v=o&&g===34,b=g===37,p=g===39,m=g===38,_=g===40;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&_||v)||!e.allowSlidePrev&&(e.isHorizontal()&&b||e.isVertical()&&m||d))return!1;if(u.shiftKey||u.altKey||u.ctrlKey||u.metaKey||r.activeElement&&(r.activeElement.isContentEditable||r.activeElement.nodeName&&(r.activeElement.nodeName.toLowerCase()==="input"||r.activeElement.nodeName.toLowerCase()==="textarea")))return;if(e.params.keyboard.onlyInViewport&&(d||v||b||p||m||_)){let x=!1;if(Se(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&Se(e.el,`.${e.params.slideActiveClass}`).length===0)return;const I=e.el,O=I.clientWidth,y=I.clientHeight,$=s.innerWidth,E=s.innerHeight,w=Ct(I);h&&(w.left-=I.scrollLeft);const M=[[w.left,w.top],[w.left+O,w.top],[w.left,w.top+y],[w.left+O,w.top+y]];for(let D=0;D<M.length;D+=1){const A=M[D];if(A[0]>=0&&A[0]<=$&&A[1]>=0&&A[1]<=E){if(A[0]===0&&A[1]===0)continue;x=!0}}if(!x)return}const S=e.params.keyboard.speed;e.isHorizontal()?((d||v||b||p)&&(u.preventDefault?u.preventDefault():u.returnValue=!1),((v||p)&&!h||(d||b)&&h)&&e.slideNext(S),((d||b)&&!h||(v||p)&&h)&&e.slidePrev(S)):((d||v||m||_)&&(u.preventDefault?u.preventDefault():u.returnValue=!1),(v||_)&&e.slideNext(S),(d||m)&&e.slidePrev(S)),n("keyPress",g)}function c(){e.keyboard.enabled||(r.addEventListener("keydown",l),e.keyboard.enabled=!0)}function a(){e.keyboard.enabled&&(r.removeEventListener("keydown",l),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&c()}),i("destroy",()=>{e.keyboard.enabled&&a()}),Object.assign(e.keyboard,{enable:c,disable:a})}function on(e,t,i,n){return e.params.createElements&&Object.keys(n).forEac
vendor: 4,894 bytes, line 2
2h(r=>{if(!i[r]&&i.auto===!0){let s=ie(e.el,`.${n[r]}`)[0];s||(s=Pe("div",n[r]),s.className=n[r],e.el.append(s)),i[r]=s,t[r]=s}}),i}const ln='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function Os({swiper:e,extendParams:t,on:i,emit:n}){t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:ln};function r(o){let d;return o&&typeof o=="string"&&e.isElement&&(d=e.el.querySelector(o)||e.hostEl.querySelector(o),d)?d:(o&&(typeof o=="string"&&(d=[...document.querySelectorAll(o)]),e.params.uniqueNavElements&&typeof o=="string"&&d&&d.length>1&&e.el.querySelectorAll(o).length===1?d=e.el.querySelector(o):d&&d.length===1&&(d=d[0])),o&&!d?o:d)}function s(o,d){const v=e.params.navigation;o=q(o),o.forEach(b=>{b&&(b.classList[d?"add":"remove"](...v.disabledClass.split(" ")),b.tagName==="BUTTON"&&(b.disabled=d),e.params.watchOverflow&&e.enabled&&b.classList[e.isLocked?"add":"remove"](v.lockClass))})}function l(){const{nextEl:o,prevEl:d}=e.navigation;if(e.params.loop){s(d,!1),s(o,!1);return}s(d,e.isBeginning&&!e.params.rewind),s(o,e.isEnd&&!e.params.rewind)}function c(o){o.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function a(o){o.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function f(){const o=e.params.navigation;if(e.params.navigation=on(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(o.nextEl||o.prevEl))return;let d=r(o.nextEl),v=r(o.prevEl);Object.assign(e.navigation,{nextEl:d,prevEl:v}),d=q(d),v=q(v);const b=(p,m)=>{if(p){if(o.addIcons&&p.matches(".swiper-button-next,.swiper-button-prev")&&!p.querySelector("svg")){const _=document.createElement("div");we(_,ln),p.appendChild(_.querySelector("svg")),_.remove()}p.addEventListener("click",m==="next"?a:c)}!e.enabled&&p&&p.classList.add(...o.lockClass.split(" "))};d.forEach(p=>b(p,"next")),v.forEach(p=>b(p,"prev"))}function h(){let{nextEl:o,prevEl:d}=e.navigation;o=q(o),d=q(d);const v=(b,p)=>{b.removeEventListener("click",p==="next"?a:c),b.classList.remove(...e.params.navigation.disabledClass.split(" "))};o.forEach(b=>v(b,"next")),d.forEach(b=>v(b,"prev"))}i("init",()=>{e.params.navigation.enabled===!1?g():(f(),l())}),i("toEdge fromEdge lock unlock",()=>{l()}),i("destroy",()=>{h()}),i("enable disable",()=>{let{nextEl:o,prevEl:d}=e.navigation;if(o=q(o),d=q(d),e.enabled){l();return}[...o,...d].filter(v=>!!v).forEach(v=>v.classList.add(e.params.navigation.lockClass))}),i("click",(o,d)=>{let{nextEl:v,prevEl:b}=e.navigation;v=q(v),b=q(b);const p=d.target;let m=b.includes(p)||v.includes(p);if(e.isElement&&!m){const _=d.path||d.composedPath&&d.composedPath();_&&(m=_.find(S=>v.includes(S)||b.includes(S)))}if(e.params.navigation.hideOnClick&&!m){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===p||e.pagination.el.contains(p)))return;let _;v.length?_=v[0].classList.contains(e.params.navigation.hiddenClass):b.length&&(_=b[0].classList.contains(e.params.navigation.hiddenClass)),n(_===!0?"navigationShow":"navigationHide"),[...v,...b].filter(S=>!!S).forEach(S=>S.classList.toggle(e.params.navigation.hiddenClass))}});const u=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),f(),l()},g=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:u,disable:g,update:l,init:f,destroy:h})}function Ve(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function As({swiper:e,extendParams:t,on:i,emit:n}){const r="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:p=>p,formatFractionTotal:p=>p,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}
2-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let s,l=0;function c(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function a(p,m){const{bulletActiveClass:_}=e.params.pagination;p&&(p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&(p.classList.add(`${_}-${m}`),p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&p.classList.add(`${_}-${m}-${m}`)))}function f(p,m,_){if(p=p%_,m=m%_,m===p+1)return"next";if(m===p-1)return"previous"}function h(p){const m=p.target.closest(Ve(e.params.pagination.bulletClass));if(!m)return;p.preventDefault();const _=et(m)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===_)return;const S=f(e.realIndex,_,e.slides.length);S==="next"?e.slideNext():S==="previous"?e.slidePrev():e.slideToLoop(_)}else e.slideTo(_)}function u(){const p=e.rtl,m=e.params.pagination;if(c())return;let _=e.pagination.el;_=q(_);let S,x;const I=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,O=e.params.loop?Math.ceil(I/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(x=e.previousRealIndex||0,S=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(S=e.snapIndex,x=e.previousSnapIndex):(x=e.previousIndex||0,S=e.activeIndex||0),m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const y=e.pagination.bullets;let $,E,w;if(m.dynamicBullets&&(s=Mt(y[0],e.isHorizontal()?"width":"height"),_.forEach(M=>{M.style[e.isHorizontal()?"width":"height"]=`${s*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&x!==void 0&&(l+=S-(x||0),l>m.dynamicMainBullets-1?l=m.dynamicMainBullets-1:l<0&&(l=0)),$=Math.max(S-l,0),E=$+(Math.min(y.length,m.dynamicMainBullets)-1),w=(E+$)/2),y.forEach(M=>{const D=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(A=>`${m.bulletActiveClass}${A}`)].map(A=>typeof A=="string"&&A.includes(" ")?A.split(" "):A).flat();M.classList.remove(...D)}),_.length>1)y.forEach(M=>{const D=et(M);D===S?M.classList.add(...m.bulletActiveClass.split(" ")):e.isElement&&M.setAttribute("part","bullet"),m.dynamicBullets&&(D>=$&&D<=E&&M.classList.add(...`${m.bulletActiveClass}-main`.split(" ")),D===$&&a(M,"prev"),D===E&&a(M,"next"))});else{const M=y[S];if(M&&M.classList.add(...m.bulletActiveClass.split(" ")),e.isElement&&y.forEach((D,A)=>{D.setAttribute("part",A===S?"bullet-active":"bullet")}),m.dynamicBullets){const D=y[$],A=y[E];for(let V=$;V<=E;V+=1)y[V]&&y[V].classList.add(...`${m.bulletActiveClass}-main`.split(" "));a(D,"prev"),a(A,"next")}}if(m.dynamicBullets){const M=Math.min(y.length,m.dynamicMainBullets+4),D=(s*M-s)/2-w*s,A=p?"right":"left";y.forEach(V=>{V.style[e.isHorizontal()?A:"top"]=`${D}px`})}}_.forEach((y,$)=>{if(m.type==="fraction"&&(y.querySelectorAll(Ve(m.currentClass)).forEach(E=>{E.textContent=m.formatFractionCurrent(S+1)}),y.querySelectorAll(Ve(m.totalClass)).forEach(E=>{E.textContent=m.formatFractionTotal(O)})),m.type==="progressbar"){let E;m.progressbarOpposite?E=e.isHorizontal()?"vertical":"horizontal":E=e.isHorizontal()?"horizontal":"vertical";const w=(S+1)/O;let M=1,D=1;E==="horizontal"?M=w:D=w,y.querySelectorAll(Ve(m.progressbarFillClass)).forEach(A=>{A.style.transform=`translate3d(0,0,0) scaleX(${M}) scaleY(${D})`,A.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(we(y,m.renderCustom(e,S+1,O)),$===0&&n("paginationRender",y)):($===0&&n("paginationRender",y),n("paginationUpdate",y)),e.params.watchOverflow&&e.enabled&&y.classList[e.isLocked?"add":"remove"](m.lockClass)})}function g(){const p=e.params.pagination;if(c())return;const m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let _=e.pagination.el;_=q(_);let S="";if(p.type==="bullets"){let x=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&x>m&&(x=m);for(let I=0;I<x;I+=1)p.renderBullet?S+=p.renderBullet.call(e,I,p.bulletClass):S+=`<${p.bulletElement} ${e.isElement?'part="bullet"':""} class="${p.bulletClass}"></${p.bulletElement}>`}p.type==="fraction"&&(p.renderFraction?S=p.renderFraction.call(e,p.currentClass,p.totalClass):S=`<span class="${p.currentClass}"></span> / <span class="${p.totalClass}"></span>`),p.type==="progressbar"&&(p.renderProgressbar?S=p.renderProgressbar.call(e,p.progressbarFillClass):S=`<span class="${p.progressbarFillClass}"></span>`),e.pagination.bullets=[],_.forEach(x=>{p.type!=="custom"&&we(x,S||""),p.type==="bullets"&&e.pagination.bullets.push(...x.querySelectorAll(Ve(p.bulletClass)))}),p.type!=="custom"&&n("paginationRender",_[0])}function o(){e.params.pagination=on(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const p=e.params.pagination;if(!p.el)return;let m;typeof p.el=="string"&&e.isElement&&(m=e.el.querySelector(p.el)),!m&&typeof p.el=="string"&&(m=[...document.querySelectorAll(p.el)]
2),m||(m=p.el),!(!m||m.length===0)&&(e.params.uniqueNavElements&&typeof p.el=="string"&&Array.isArray(m)&&m.length>1&&(m=[...e.el.querySelectorAll(p.el)],m.length>1&&(m=m.find(_=>Se(_,".swiper")[0]===e.el))),Array.isArray(m)&&m.length===1&&(m=m[0]),Object.assign(e.pagination,{el:m}),m=q(m),m.forEach(_=>{p.type==="bullets"&&p.clickable&&_.classList.add(...(p.clickableClass||"").split(" ")),_.classList.add(p.modifierClass+p.type),_.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.type==="bullets"&&p.dynamicBullets&&(_.classList.add(`${p.modifierClass}${p.type}-dynamic`),l=0,p.dynamicMainBullets<1&&(p.dynamicMainBullets=1)),p.type==="progressbar"&&p.progressbarOpposite&&_.classList.add(p.progressbarOppositeClass),p.clickable&&_.addEventListener("click",h),e.enabled||_.classList.add(p.lockClass)}))}function d(){const p=e.params.pagination;if(c())return;let m=e.pagination.el;m&&(m=q(m),m.forEach(_=>{_.classList.remove(p.hiddenClass),_.classList.remove(p.modifierClass+p.type),_.classList.remove(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.clickable&&(_.classList.remove(...(p.clickableClass||"").split(" ")),_.removeEventListener("click",h))})),e.pagination.bullets&&e.pagination.bullets.forEach(_=>_.classList.remove(...p.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const p=e.params.pagination;let{el:m}=e.pagination;m=q(m),m.forEach(_=>{_.classList.remove(p.horizontalClass,p.verticalClass),_.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?b():(o(),g(),u())}),i("activeIndexChange",()=>{typeof e.snapIndex>"u"&&u()}),i("snapIndexChange",()=>{u()}),i("snapGridLengthChange",()=>{g(),u()}),i("destroy",()=>{d()}),i("enable disable",()=>{let{el:p}=e.pagination;p&&(p=q(p),p.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{u()}),i("click",(p,m)=>{const _=m.target,S=q(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&S&&S.length>0&&!_.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&_===e.navigation.nextEl||e.navigation.prevEl&&_===e.navigation.prevEl))return;const x=S[0].classList.contains(e.params.pagination.hiddenClass);n(x===!0?"paginationShow":"paginationHide"),S.forEach(I=>I.classList.toggle(e.params.pagination.hiddenClass))}});const v=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=q(p),p.forEach(m=>m.classList.remove(e.params.pagination.paginationDisabledClass))),o(),g(),u()},b=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=q(p),p.forEach(m=>m.classList.add(e.params.pagination.paginationDisabledClass))),d()};Object.assign(e.pagination,{enable:v,disable:b,render:g,update:u,init:o,destroy:d})}function $s({swiper:e,extendParams:t,on:i,emit:n}){const r=j();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let s=1,l=!1,c=!1,a={x:0,y:0};const f=-3;let h,u;const g=[],o={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},d={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let b=1;Object.defineProperty(e.zoom,"scale",{get(){return b},set(T){if(b!==T){const k=o.imageEl,L=o.slideEl;n("zoomChange",T,k,L)}b=T}});function p(){if(g.length<2)return 1;const T=g[0].pageX,k=g[0].pageY,L=g[1].pageX,C=g[1].pageY;return Math.sqrt((L-T)**2+(C-k)**2)}function m(){const T=e.params.zoom,k=o.imageWrapEl.getAttribute("data-swiper-zoom")||T.maxRatio;if(T.limitToOriginalSize&&o.imageEl&&o.imageEl.naturalWidth){const L=o.imageEl.naturalWidth/o.imageEl.offsetWidth;return Math.min(L,k)}return k}function _(){if(g.length<2)return{x:null,y:null};const T=o.imageEl.getBoundingClientRect();return[(g[0].pageX+(g[1].pageX-g[0].pageX)/2-T.x-r.scrollX)/s,(g[0].pageY+(g[1].pageY-g[0].pageY)/2-T.y-r.scrollY)/s]}function S(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function x(T){const k=S();return!!(T.target.matches(k)||e.slides.filter(L=>L.contains(T.target)).length>0)}function I(T){const k=`.${e.params.zoom.containerClass}`;return!!(T.target.matches(k)||[...e.hostEl.querySelectorAll(k)].filter(L=>L.contains(T.target)).length>0)}function O(T){if(T.pointerType==="mouse"&&g.splice(0,g.length),!x(T))return;const k=e.params.zoom;if(h=!1,u=!1,g.push(T),!(g.length<2)){if(h=!0,o.scaleStart=p(),!o.slideEl){o.slideEl=T.target.closest(`.${e.params.slideClass}, swiper-slide`),o.slideEl||(o.slideEl=e.slides[e.activeIndex]);let L=o.slideEl.querySelector(`.${k.containerClass}`);
2if(L&&(L=L.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=L,L?o.imageWrapEl=Se(o.imageEl,`.${k.containerClass}`)[0]:o.imageWrapEl=void 0,!o.imageWrapEl){o.imageEl=void 0;return}o.maxRatio=m()}if(o.imageEl){const[L,C]=_();o.originX=L,o.originY=C,o.imageEl.style.transitionDuration="0ms"}l=!0}}function y(T){if(!x(T))return;const k=e.params.zoom,L=e.zoom,C=g.findIndex(H=>H.pointerId===T.pointerId);C>=0&&(g[C]=T),!(g.length<2)&&(u=!0,o.scaleMove=p(),o.imageEl&&(L.scale=o.scaleMove/o.scaleStart*s,L.scale>o.maxRatio&&(L.scale=o.maxRatio-1+(L.scale-o.maxRatio+1)**.5),L.scale<k.minRatio&&(L.scale=k.minRatio+1-(k.minRatio-L.scale+1)**.5),o.imageEl.style.transform=`translate3d(0,0,0) scale(${L.scale})`))}function $(T){if(!x(T)||T.pointerType==="mouse"&&T.type==="pointerout")return;const k=e.params.zoom,L=e.zoom,C=g.findIndex(H=>H.pointerId===T.pointerId);C>=0&&g.splice(C,1),!(!h||!u)&&(h=!1,u=!1,o.imageEl&&(L.scale=Math.max(Math.min(L.scale,o.maxRatio),k.minRatio),o.imageEl.style.transitionDuration=`${e.params.speed}ms`,o.imageEl.style.transform=`translate3d(0,0,0) scale(${L.scale})`,s=L.scale,l=!1,L.scale>1&&o.slideEl?o.slideEl.classList.add(`${k.zoomedSlideClass}`):L.scale<=1&&o.slideEl&&o.slideEl.classList.remove(`${k.zoomedSlideClass}`),L.scale===1&&(o.originX=0,o.originY=0,o.slideEl=void 0)))}let E;function w(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function M(){clearTimeout(E),e.touchEventsData.preventTouchMoveFromPointerMove=!0,E=setTimeout(()=>{e.destroyed||w()})}function D(T){const k=e.device;if(!o.imageEl||d.isTouched)return;k.android&&T.cancelable&&T.preventDefault(),d.isTouched=!0;const L=g.length>0?g[0]:T;d.touchesStart.x=L.pageX,d.touchesStart.y=L.pageY}function A(T){const L=T.pointerType==="mouse"&&e.params.zoom.panOnMouseMove;if(!x(T)||!I(T))return;const C=e.zoom;if(!o.imageEl)return;if(!d.isTouched||!o.slideEl){L&&Y(T);return}if(L){Y(T);return}
2d.isMoved||(d.width=o.imageEl.offsetWidth||o.imageEl.clientWidth,d.height=o.imageEl.offsetHeight||o.imageEl.clientHeight,d.startX=Tt(o.imageWrapEl,"x")||0,d.startY=Tt(o.imageWrapEl,"y")||0,o.slideWidth=o.slideEl.offsetWidth,o.slideHeight=o.slideEl.offsetHeight,o.imageWrapEl.style.transitionDuration="0ms");const H=d.width*C.scale,K=d.height*C.scale;if(d.minX=Math.min(o.slideWidth/2-H/2,0),d.maxX=-d.minX,d.minY=Math.min(o.slideHeight/2-K/2,0),d.maxY=-d.minY,d.touchesCurrent.x=g.length>0?g[0].pageX:T.pageX,d.touchesCurrent.y=g.length>0?g[0].pageY:T.pageY,Math.max(Math.abs(d.touchesCurrent.x-d.touchesStart.x),Math.abs(d.touchesCurrent.y-d.touchesStart.y))>5&&(e.allowClick=!1),!d.isMoved&&!l){if(e.isHorizontal()&&(Math.floor(d.minX)===Math.floor(d.startX)&&d.touchesCurrent.x<d.touchesStart.x||Math.floor(d.maxX)===Math.floor(d.startX)&&d.touchesCurrent.x>d.touchesStart.x)){d.isTouched=!1,w();return}if(!e.isHorizontal()&&(Math.floor(d.minY)===Math.floor(d.startY)&&d.touchesCurrent.y<d.touchesStart.y||Math.floor(d.maxY)===Math.floor(d.startY)&&d.touchesCurrent.y>d.touchesStart.y)){d.isTouched=!1,w();return}}T.cancelable&&T.preventDefault(),T.stopPropagation(),M(),d.isMoved=!0;const fe=(C.scale-s)/(o.maxRatio-e.params.zoom.minRatio),{originX:_e,originY:Z}=o;d.currentX=d.touchesCurrent.x-d.touchesStart.x+d.startX+fe*(d.width-_e*2),d.currentY=d.touchesCurrent.y-d.touchesStart.y+d.startY+fe*(d.height-Z*2),d.currentX<d.minX&&(d.currentX=d.minX+1-(d.minX-d.currentX+1)**.8),d.currentX>d.maxX&&(d.currentX=d.maxX-1+(d.currentX-d.maxX+1)**.8),d.currentY<d.minY&&(d.currentY=d.minY+1-(d.minY-d.currentY+1)**.8),d.currentY>d.maxY&&(d.currentY=d.maxY-1+(d.currentY-d.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=d.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=d.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(d.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(d.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(d.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(d.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=d.touchesCurrent.x,v.prevPositionY=d.touchesCurrent.y,v.prevTime=Date.now(),o.imageWrapEl.style.transform=`translate3d(${d.currentX}px, ${d.currentY}px,0)`}function V(){const T=e.zoom;if(g.length=0,!o.imageEl)return;if(!d.isTouched||!d.isMoved){d.isTouched=!1,d.isMoved=!1;return}d.isTouched=!1,d.isMoved=!1;let k=300,L=300;const C=v.x*k,H=d.currentX+C,K=v.y*L,ve=d.currentY+K;v.x!==0&&(k=Math.abs((H-d.currentX)/v.x)),v.y!==0&&(L=Math.abs((ve-d.currentY)/v.y));const fe=Math.max(k,L);d.currentX=H,d.currentY=ve;const _e=d.width*T.scale,Z=d.height*T.scale;d.minX=Math.min(o.slideWidth/2-_e/2,0),d.maxX=-d.minX,d.minY=Math.min(o.slideHeight/2-Z/2,0),d.maxY=-d.minY,d.currentX=Math.max(Math.min(d.currentX,d.maxX),d.minX),d.currentY=Math.max(Math.min(d.currentY,d.maxY),d.minY),o.imageWrapEl.style.transitionDuration=`${fe}ms`,o.imageWrapEl.style.transform=`translate3d(${d.currentX}px, ${d.currentY}px,0)`}function U(){const T=e.zoom;o.slideEl&&e.activeIndex!==e.slides.indexOf(o.slideEl)&&(o.imageEl&&(o.imageEl.style.transform="translate3d(0,0,0) scale(1)"),o.imageWrapEl&&(o.imageWrapEl.style.transform="translate3d(0,0,0)"),o.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),T.scale=1,s=1,o.slideEl=void 0,o.imageEl=void 0,o.imageWrapEl=void 0,o.originX=0,o.originY=0)}function Y(T){if(s<=1||!o.imageWrapEl||!x(T)||!I(T))return;const k=r.getComputedStyle(o.imageWrapEl).transform,L=new r.DOMMatrix(k);if(!c){c=!0,a.x=T.clientX,a.y=T.clientY,d.startX=L.e,d.startY=L.f,d.width=o.imageEl.offsetWidth||o.imageEl.clientWidth,d.height=o.imageEl.offsetHeight||o.imageEl.clientHeight,o.slideWidth=o.slideEl.offsetWidth,o.slideHeight=o.slideEl.offsetHeight;return}const C=(T.clientX-a.x)*f,H=(T.clientY-a.y)*f,K=d.width*s,ve=d.height*s,fe=o.slideWidth,_e=o.slideHeight,Z=Math.min(fe/2-K/2,0),se=-Z,We=Math.min(_e/2-ve/2,0),nt=-We,ke=Math.max(Math.min(d.startX+C,se),Z),Ie=Math.max(Math.min(d.startY+H,nt),We);o.imageWrapEl.style.transitionDuration="0ms",o.imageWrapEl.style.transform=`translate3d(${ke}px, ${Ie}px, 0)`,a.x=T.clientX,a.y=T.clientY,d.startX=ke,d.startY=Ie,d.currentX=ke,d.currentY=Ie}function P(T){const k=e.zoom,L=e.params.zoom;if(!o.slideEl){T&&T.target&&(o.slideEl=T.target.closest(`.${e.params.slideClass}, swiper-slide`)),o.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=ie(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex]);let Re=o.slideEl.querySelector(`.${L.containerClass}`);Re&&(Re=Re.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=Re,Re?o.imageWrapEl=Se(o.imageEl,`.${L.containerClass}`)[0]:o.imageWrapEl=void 0}if(!o.imageEl||!o.imageWrapEl)return;o.maxRatio=m(),e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),o.slideEl.classList.add(`${L.zoomedSlideClass}`);let C,H,K,ve,fe,_e,Z,se,We,nt,ke,Ie,rt,st,Nt,Ht,Vt,Bt;typeof d.touchesStart.x>"u"&&T?(C=T.pageX,H=T.pageY):(C=d.touchesStart.x,H=d.touchesStart.y);const Wt=s,Oe=typeof T=="number"?T:null;s===1&&Oe&&(C=void 0,H=void 0,d.touchesStart.x=void 0,d.touchesStart.y=void 0);const hn=m();k.scale=Oe||hn,s=Oe||hn,T&&!(s===1&&Oe)?(Vt=o.slideEl.offsetWidth,Bt=o.slideEl.offsetHeight,K=Ct(o.slideEl).left+r.scrollX,ve=Ct(o.slideEl).top+r.scrollY,fe=K+Vt/2-C,_e=ve+Bt/2-H,We=o.imageEl.offsetWidth||o.imageEl.clientWidth,nt=o.imageEl.offsetHeight||o.imageEl.clientHeight,ke=We*k.scale,Ie=nt*k.scale,rt=Math.min(Vt/2-ke/2,0),st=Math.min(Bt/2-Ie/2,0),Nt=-rt,Ht=-st,Wt>0&&Oe&&typeof d.currentX=="number"&&typeof d.currentY=="number"?(Z=d.currentX*k.scale/Wt,se=d.currentY*k.scale/Wt):(Z=fe*k.scale,se=_e*k.scale),Z<rt&&(Z=rt),Z>Nt&&(Z=Nt),se<st&&(se=st),se>Ht&&(se=Ht)):(Z=0,se=0),Oe&&k.scale===1&&(o.originX=0,o.originY=0),d.currentX=Z,d.currentY=se,o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform=`translate3d(${Z}px, ${se}px,0)`,o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform=`translate3d(0,
20,0) scale(${k.scale})`}function N(){const T=e.zoom,k=e.params.zoom;if(!o.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=ie(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex];let L=o.slideEl.querySelector(`.${k.containerClass}`);L&&(L=L.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=L,L?o.imageWrapEl=Se(o.imageEl,`.${k.containerClass}`)[0]:o.imageWrapEl=void 0}!o.imageEl||!o.imageWrapEl||(o.maxRatio=m(),e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),T.scale=1,s=1,d.currentX=void 0,d.currentY=void 0,d.touchesStart.x=void 0,d.touchesStart.y=void 0,o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform="translate3d(0,0,0)",o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform="translate3d(0,0,0) scale(1)",o.slideEl.classList.remove(`${k.zoomedSlideClass}`),o.slideEl=void 0,o.originX=0,o.originY=0,e.params.zoom.panOnMouseMove&&(a={x:0,y:0},c&&(c=!1,d.startX=0,d.startY=0)))}function W(T){const k=e.zoom;k.scale&&k.scale!==1?N():P(T)}function Q(){const T=e.params.passiveListeners?{passive:!0,capture:!1}:!1,k=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:T,activeListenerWithCapture:k}}function de(){const T=e.zoom;if(T.enabled)return;T.enabled=!0;const{passiveListener:k,activeListenerWithCapture:L}=Q();e.wrapperEl.addEventListener("pointerdown",O,k),e.wrapperEl.addEventListener("pointermove",y,L),["pointerup","pointercancel","pointerout"].forEach(C=>{e.wrapperEl.addEventListener(C,$,k)}),e.wrapperEl.addEventListener("pointermove",A,L)}function ze(){const T=e.zoom;if(!T.enabled)return;T.enabled=!1;const{passiveListener:k,activeListenerWithCapture:L}=Q();e.wrapperEl.removeEventListener("pointerdown",O,k),e.wrapperEl.removeEventListener("pointermove",y,L),["pointerup","pointercancel","pointerout"].forEach(C=>{e.wrapperEl.removeEventListener(C,$,k)}),e.wrapperEl.removeEventListener("pointermove",A,L)}i("init",()=>{e.params.zoom.enabled&&de()}),i("destroy",()=>{ze()}),i("touchStart",(T,k)=>{e.zoom.enabled&&D(k)}),i("touchEnd",(T,k)=>{e.zoom.enabled&&V()}),i("doubleTap",(T,k)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&W(k)}),i("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&U()}),i("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&U()}),Object.assign(e.zoom,{enable:de,disable:ze,in:P,out:N,toggle:W})}function Ds({toggleCaptions:e,captions:t,legend:i,subtitle:n,fonte:r,url:s}){const l=Gs(s);return z(ne,{children:[z("div",{className:"swiper-zoom-container",children:z("img",{srcset:l,alt:i,loading:"lazy"})}),z("figcaption",{onClick:e,className:`modalCaption ${t?"":"expand"}`,children:[z("div",{class:"title",children:i}),z("div",{dangerouslySetInnerHTML:{__html:n||""},class:"desc"}),z("div",{class:"source",children:r})]})]})}function Gs(e){return Object.entries({"320w":"320.jpg","480w":"480.jpg","600w":"600.jpg","1024w":"1024.jpg","1280w":"1280.jpg"}).map(([t,i])=>`${e}${i} ${t}`).join(", ")}function dn(){return z("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -960 960 960",children:z("path",{d:"M672-448H193.33q-14.33 0-23.83-9.5-9.5-9.5-9.5-23.83 0-14.34 9.5-23.84t23.83-9.5H672L535.33-651.33q-10-10-9.5-23.34Q526.33-688 536-698q10-10 23.5-10.17 13.5-.16 23.5 9.84l193.67 193.66q5.33 5.34 7.5 11 2.16 5.67 2.16 12.34 0 6.66-2.16 12.33-2.17 5.67-7.5 11l-193 193q-10 10-23.5 9.83-13.5-.16-23.5-10.16-9.67-10-9.84-23.67-.16-13.67 9.84-23.67L672-448Z"})})}function cn(){return z("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -960 960 960",children:z("path",{d:"m288-446.67 136 136q10 10 9.5 23.34Q433-274 423.33-264q-10 10-23.5 10.17-13.5.16-23.5-9.84l-193-193q-10-10-10-23.33 0-13.33 10-23.33L377-697q10-10 23.5-9.83 13.5.16 23.5 10.16 9.67 10 9.83 23.67.17 13.67-9.83 23.67l-136 136h479.33q14.34 0 23.84 9.5t9.5 23.83q0 14.33-9.5 23.83-9.5 9.5-23.84 9.5H288Z"})})}function Ns(){return window.innerWidth<=920}function Hs(){try{const e=globalThis.iolComercial;e&&e.refreshSlot("NG_GAL_PLACEMENT")}catch{console.error("Error datalayer")}}function Vs(e,t){var n,r,s,l;const i=globalThis.dataLayer;if(typeof i<"u"){const c=document.querySelector("meta[property='iol:title']"),a=decodeURIComponent(c==null?void 0:c.content)||document.title,f={virtualPageURL:location.pathname+location.search,virtualPageTitle:a,event:"VirtualPageview",Programa_Nome:"Sem Programa",Tipo_Conteudo:"Galeria",Titulo:t||"Sem Titulo",Tags:((n=document.querySelector("meta[property='iol:tags']"))==null?void 0:n.textContent)||"Sem Tags",Plataforma:((r=document.querySelector("meta[property='iol:platform']"))==null?void 0:r.textContent)||"Sem Plataforma",AdUnit:((s=document.querySelector("meta[property='iol:adunit']"))==null?void 0:s.textContent)||"Sem Plataforma",Seccao:((l=document.querySelector("meta[property='iol:section']"))==null?void 0:l.textContent)||"Sem Seccao"};e&&(f.Multimedia_Id=e),i.push(f)}}const un=Xe(null),fn=({children:e,id:t,title:i,projeto:n,st:r})=>{const[s,l]=X(t!=="instant");function c(){l(!1)}return z(un.Provider,{value:{id:t,projeto:n,title:i,smarttop:s,disableSmarttop:c,tipoConteudo:"galeria",plataforma:"web"},children:e})},Be=()=>{const e=ht(un);if(!e)throw new Error("useGalleryMetadata must be used within a GalleryMetadataProvider");return e},pn=()=>Be().id,Bs=()=>Be().title,Ws=()=>Be().projeto,Rs=()=>Be().smarttop,Ys=()=>Be().disableSmarttop;function Fs({ads:e}){const t=pn(),i=Bs(),[n,r]=X(0),[s,l]=X(new Date().getTime());J(()=>
2{new Date().getTime()-s<2e3||(l(new Date().getTime()),e&&Hs())},[n]);function c(){Vs(t,i),r(a=>a+1)}return[c]}function Xs(){return Ns()?"MPUGAL":"MPUHALF_GAL"}function js(){const[e,t]=X(Xs());return J(()=>{const i=globalThis.iolComercial;i&&i.loadNewPlacements()},[]),z("div",{className:"mrec",children:z("div",{id:"NG_GAL_PLACEMENT","data-iol-comercial-format":`${e}`,className:"iol-comercial-placement"})})}function qs({title:e,photos:t,collapse:i,showAds:n,onLastPhotoNext:r}){const[s,l]=X(!0),[c,a]=X(1),[f,h]=X(null),[u]=Fs({ads:n}),[g]=X(()=>Math.random().toString(36).substring(2,9));J(()=>{const p=document.body;p&&(p.style.overflow="hidden"),window.history.pushState({modalOpen:!0},"");const m=_=>{i()};return window.addEventListener("popstate",m),()=>{var _;p&&(p.style.overflow="unset"),window.removeEventListener("popstate",m),(_=window.history.state)!=null&&_.modalOpen&&window.history.back()}},[i]),J(()=>{const p=m=>{if(!f)return;const _=m.keyCode||m.which;_===39||_===13||_===32?v():_===37?b():_===27&&i()};return window.addEventListener("keydown",p),()=>window.removeEventListener("keydown",p)},[f,i]),J(()=>()=>{f&&f.destroy(!0,!0)},[f]);const o=()=>l(p=>!p),d=p=>{setTimeout(()=>{u(),a(p.realIndex+1)},200)};function v(){if(r&&(f!=null&&f.isEnd)){r(),i();return}f==null||f.slideNext()}function b(){f==null||f.slidePrev()}return z("div",{className:`modalGrid ${n?"":"premium"}`,children:[z("div",{className:"modalHeader",children:[z("div",{className:`modalFraction fraction-${g}`}),z("div",{className:"modalGalname",children:e}),z("button",{type:"button",className:"closeModal","aria-label":"Fechar Galeria",onClick:i,children:z(nr,{})})]}),z("div",{className:"modalContent",children:[z("div",{className:`modalMain ${n?"":"nopub"}`,children:z("div",{className:"swiper",children:[z(sn,{modules:[ks,Is,As,Os,$s],onSwiper:h,virtual:{slides:t},onTouchEnd:(p,m)=>{p.isEnd&&p.swipeDirection==="next"&&v()},spaceBetween:0,slidesPerView:1,grabCursor:!0,onSlideChangeTransitionEnd:d,loop:!r,observer:!0,observeParents:!0,touchEventsTarget:"container",touchStartPreventDefault:!0,edgeSwipeDetection:!0,edgeSwipeThreshold:20,touchAngle:45,pagination:{el:`.fraction-${g}`,type:"fraction"},zoom:{maxRatio:3,minRatio:1},children:t.map((p,m)=>z(an,{virtualIndex:m,role:"group","aria-roledescription":"slide","aria-label":`${m+1} de ${t.length}`,"aria-current":c===m+1,"aria-hidden":c!==m+1,children:z(Ds,{toggleCaptions:o,captions:s,legend:p.title,subtitle:p.description,fonte:p.fonte,url:p.url})},m))}),z("nav",{children:[z("button",{type:"button",className:"modalNext","aria-label":"Próximo Slide",onClick:v,children:z(dn,{})}),!(r&&c===1)&&z("button",{className:"modalPrev",type:"button","aria-label":"Slide Anterior",onClick:b,children:z(cn,{})})]})]})}),n&&z("div",{className:"modalAside",children:z("div",{className:"modalPub",children:z(js,{})})})]})]})}function Us(){return z("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",children:z("path",{d:"M20,28.8c2,0,3.7-.7,5.1-2,1.4-1.4,2-3.1,2-5.1s-.7-3.7-2-5c-1.4-1.4-3.1-2-5.1-2s-3.7.7-5,2c-1.4,1.4-2,3-2,5s.7,3.7,2,5.1c1.4,1.4,3,2,5,2ZM20,26.2c-1.3,0-2.3-.4-3.2-1.3-.8-.9-1.3-1.9-1.3-3.2s.4-2.3,1.3-3.2c.8-.8,1.9-1.3,3.2-1.3s2.3.4,3.2,1.3c.9.8,1.3,1.9,1.3,3.2s-.4,2.3-1.3,3.2c-.9.9-1.9,1.3-3.2,1.3ZM6.3,34.7c-.7,0-1.3-.3-1.9-.8-.5-.5-.8-1.1-.8-1.9V11.4c0-.7.3-1.3.8-1.8s1.1-.8,1.9-.8h5.8l2.2-2.6c.2-.3.5-.5.9-.7.4-.2.7-.2,1.1-.2h7.4c.4,0,.8,0,1.1.2.4.2.7.4.9.7l2.2,2.6h5.8c.7,0,1.3.3,1.8.8.5.5.8,1.1.8,1.8v20.7c0,.7-.3,1.3-.8,1.9-.5.5-1.1.8-1.8.8,0,0-27.5,0-27.5,0Z"})})}function Ks(e){const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||e}function Zs({title:e,photos:t,expand:i,priority:n=!1}){var g,o;const r=t==null?void 0:t[0],s=(g=r==null?void 0:r.description)==null?void 0:g.replace(/<(?!a\b|a\s|\/a>)[^>]+>/gi,""),l=(o=r==null?void 0:r.fonte)==null?void 0:o.replace(/<(?!a\b|a\s|\/a>)[^>]+>/gi,""),c=Ks(e),a=d=>d!=null&&String(d).trim()!==""&&String(d).trim()!=="undefined"&&String(d).trim()!=="null",f=a(s),h=a(l),u=!f&&!h;return z("div",{className:"gallery-cover",children:[z("div",{className:"gallery-img-wrapper","aria-roledescription":"carousel","aria-label":e,onClick:i,children:[z("div",{className:"gallery-pics",children:[z(Us,{}),z("div",{children:[t==null?void 0:t.length," fotos"]})]}),z("button",{type:"button",class:"gallery-arrow-next","aria-label":"Próximo Slide",children:z(dn,{})}),z("button",{type:"button",class:"gallery-arrow-prev","aria-label":"Slide Anterior",children:z(cn,{})}),z("img",{width:320,height:180,src:`${r==null?void 0:r.url}1280`,loading:n?"eager":"lazy",fetchpriority:n?"high":void 0,style:"display: block"})]}),z("div",{className:"gallery-info",children:[z("p",{className:"gallery-title",children:c}),z("p",{className:"gallery-cover-info",style:{display:u?"none":"block"},children:[z("span",{dangerouslySetInnerHTML:{__html:s}})," | ",z("span",{dangerouslySetInnerHTML:{__html:l}})]})]})]})}async function Js(){var e;try{const t=await((e=globalThis==null?void 0:globalThis.iol)==null?void 0:e.getAccessToken());if(!t)return[];const n=t.split(".")[1];return JSON.parse(atob(n)).subscribedProducts||[]}catch(t){return console.error("Token error:",t),[]}}function Qs(){const[e,t]=X(!1);return J(()=>{Js().then(i=>{t(i.includes(13)||i.includes(14))})},[]),e}function ea(){const e=pn(),t=Ws(),i=Rs(),n=Ys();return J(()=>{if(i)n();else return;const r={idConteudo:`${e}`,tipoConteudo:"galeria",plataforma:"web",origem:`${t}`},s=JSON.stringify(r),l=new TextEncoder().encode(s),c="A12FFAZ"+Array.from(l).map(a=>a.toString(16).padStart(2,"0")).join("");fetch(`https://mais-vistos-producer.iol.pt/mais-vistos-producer?token=${c}`).then(()=>{})},[]),z(ne,{})}function mn({metadata:e,ads:t=!0,controller:i,priority:n=!1,onLastPhotoNext:r}){var o;const{title:s,photos:l,showAds:c}=e,a=Qs(),[f,h]=X(!1),u=document.querySelector('meta[property="iol:ctags"]'),g=((o=u==null?void 0:u.getAttribute("content"))==null?void 0:o.toLowerCase().includes("patrocinado"))??!1;return J(()=>
2{i&&(i.expand=()=>h(!0),i.close=()=>h(!1))},[i]),(a||!c||g)&&(t=!1),z(ne,{children:[z(Zs,{title:s,photos:l,priority:n,expand:()=>h(!0)}),f&&z("dialog",{role:"dialog",className:"modal",open:!0,children:[z(ea,{}),z(qs,{collapse:()=>h(!1),title:s,photos:l,showAds:t,onLastPhotoNext:r})]})]})}class ta{constructor({id:t,selector:i,project:n,ads:r,first:s,st:l,priority:c,onLastPhotoNext:a}){gn(this,"controller",{expand:()=>{},close:()=>{}});const f=document.querySelector(i);if(!f)throw new Error("Cannot find element");ir(t,n).then(h=>{const u=s?h.photos.findIndex(g=>g.id===s):-1;if(u>0){const g=h.photos.splice(u,1)[0];h.photos.unshift(g)}wt(z(fn,{id:t,title:h.title,projeto:n,st:l,children:z(mn,{metadata:h,ads:r??!0,controller:this.controller,priority:c,onLastPhotoNext:a})}),f)})}expand(){this.controller.expand()}close(){this.controller.close()}}class ia{constructor(t,i,n,r="Ver fotos",s="Fotogaleria"){const l=document.querySelector(i);if(!l)throw new Error("Cannot find element");if(!n){console.log("Missing metadata. exit");return}const c=h=>({id:h.id,title:h.legend,description:h.description,fonte:h.fonte,url:`https://img.iol.pt/image/id/${h.id}/`}),a=JSON.parse(new DOMParser().parseFromString(n,"text/html").body.textContent).map(h=>c(h)),f={id:t,title:r,descriptions:s,total:a.length,showAds:!0,photos:a};wt(z(fn,{id:"instant",title:r,projeto:"artigo",children:z(mn,{metadata:f})}),l)}}globalThis.IOLGallery=ta,globalThis.IOLInstantGallery=ia})();
3//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW9sLWdhbGxlcnktMi5qcyIsInNvdXJjZXMiOltdLCJzb3VyY2VzQ29udGVudCI6W10sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7In0=

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.