PageSourceSearch

https://ambrygen.com/wp-content/themes/ambrygen/assets/build/scripts.min.js?m=1790665647g

js ambrygen.com collected 2026-10-03 21:38:12 UTC 312,241 bytes, 1 lines download raw bytes

1(()=>{var e={37(){document.addEventListener("DOMContentLoaded",()=>{const e="ambrygen_top_bar_dismissed_",t=window.innerWidth>=1023;t&&document.querySelectorAll(".nav__item--menu-has-children").forEach(e=>{const t=e.querySelector(".nav__link"),r=e.querySelector(".nav__item--mega-menu");if(!r||!t)return;e.addEventListener("mouseenter",()=>{e.classList.add("active")}),e.addEventListener("mouseleave",()=>{e.classList.remove("active")});const i=r.querySelectorAll(".submenu-inner-link"),s=r.querySelectorAll(".category-submenu-lists");i.length&&s.length&&(i[0].classList.add("hover-active"),s[0].classList.add("submenu-active"),i.forEach((t,r)=>{t.addEventListener("mouseenter",()=>{i.forEach(e=>e.classList.remove("hover-active")),s.forEach(e=>e.classList.remove("submenu-active")),t.classList.add("hover-active"),s[r]?.classList.add("submenu-active"),e.classList.add("active")})}))});const r=document.querySelector(".nav__menu-btn"),i=document.querySelector(".nav__overlay"),s=document.body;r&&i&&(r.addEventListener("click",()=>{i.classList.contains("open")?(i.classList.remove("open"),s.classList.remove("no-overflow"),document.querySelectorAll(".nav__list .active").forEach(e=>{e.classList.remove("active")})):(i.classList.add("open"),s.classList.add("no-overflow"))}),i.addEventListener("click",e=>{e.target.closest(".nav__menu-btn-close")&&(i.classList.remove("open"),s.classList.remove("no-overflow"),document.querySelectorAll(".nav__list .active").forEach(e=>{e.classList.remove("active")}))})),t||document.querySelectorAll(".nav__item.nav__item--has-children.nav__item--menu-has-children").forEach(e=>{const t=e.querySelector(".nav__link")||e.querySelector(".nav__item--angle");t&&t.addEventListener("click",t=>{t.preventDefault(),e.classList.add("active")})}),t||document.addEventListener("click",e=>{e.target.closest(".main-drawer-close-button")&&document.querySelectorAll(".nav__item--has-children.nav__item--menu-has-children.active").forEach(e=>{e.classList.remove("active")})});const a=document.getElementById("top-bar-ajax"),n=document.querySelector(".header"),o=a?.querySelectorAll(".top-bar")||[],l=a?.querySelectorAll(".top-bar__close")||[];o.forEach(t=>{const r=t.dataset.topBarKey;r&&(e=>{const t=`${e}=`,r=document.cookie.split(";");for(let e=0;e<r.length;e++){const i=r[e].trim();if(i.startsWith(t))return i.substring(t.length)}return null})(`${e}${r}`)&&(t.style.display="none")}),a?.querySelectorAll(".top-bar__toggle").forEach(e=>{const t=e.closest(".top-bar"),r=t?.querySelector(".top-bar__text-content"),i=t?.querySelector(".top-bar__summary"),s=t?.querySelector(".top-bar__details"),a=e.querySelector(".top-bar__toggle-label");Object.assign(e.style,{background:"transparent",border:"0",color:"inherit",display:"contents",cursor:"pointer",marginLeft:"8px",padding:"0"}),r&&Object.assign(r.style,{display:"block",flex:"1",textAlign:"center"}),e.addEventListener("click",()=>{if(!(t&&r&&i&&s&&a))return;const n=t.classList.toggle("top-bar--expanded");e.setAttribute("aria-expanded",String(n)),s.hidden=!n,a.innerHTML=n?"Read Less":"Read More",n?r.appendChild(e):i.insertAdjacentElement("afterend",e),Object.assign(r.style,{display:n?"flex":"block",flexDirection:n?"column":"",gap:n?"8px":"",textAlign:"center"}),Object.assign(e.style,{marginLeft:n?"0":"8px"}),c()})});const c=()=>{if(!i)return;const e=a&&"none"!==getComputedStyle(a).display?a.offsetHeight:0,t=e+(n?n.offsetHeight:0);window.innerWidth<1023?(i.style.top=`-${e}px`,s.style.paddingTop=`${t}px`):(i.style.removeProperty("height"),s.style.removeProperty("padding-top"))};c(),l.forEach(t=>{t.addEventListener("click",()=>{const r=t.closest(".top-bar"),i=r?.dataset.topBarKey;r&&(r.style.display="none"),i&&((e,t,r=1)=>{const i=new Date;i.setTime(i.getTime()+24*r*60*60*1e3),document.cookie=`${e}=${t}; expires=${i.toUTCString()}; path=/`})(`${e}${i}`,"1",1),a&&!a.querySelector('.top-bar:not([style*="display: none"])')&&(a.style.display="none"),c()})}),window.addEventListener("resize",()=>{c()}),t||(document.querySelectorAll(".nav__item--mega-menu__col").forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();
1const r=e.closest(".nav__item--mega-menu__item");r&&(r.parentElement.querySelectorAll(".nav__item--mega-menu__item.active").forEach(e=>e.classList.remove("active")),r.classList.add("active"))})}),document.querySelectorAll(".submenu__close-button").forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const r=e.closest(".nav__item--mega-menu__item");r&&r.classList.remove("active")})}));const d=document.getElementById("modal-popup"),u=document.querySelectorAll(".user-icon-click");if(u.length>0&&d){const e=d.querySelector(".modal-popup__overlay"),t=d.querySelector(".modal-popup__close");let r=null;const i=()=>{d.classList.add("is-active"),d.setAttribute("aria-hidden","false"),r?.setAttribute("aria-expanded","true"),s.classList.add("no-overflow"),setTimeout(()=>{t?.focus()},100)},a=()=>{d.classList.remove("is-active"),d.setAttribute("aria-hidden","true"),r?.setAttribute("aria-expanded","false"),s.classList.remove("no-overflow")};u.forEach(e=>{e.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation(),r=e,d.classList.contains("is-active")?a():i()})}),e?.addEventListener("click",a),t?.addEventListener("click",a),document.addEventListener("keydown",e=>{"Escape"===e.key&&d.classList.contains("is-active")&&(a(),r?.focus())}),d.addEventListener("keydown",e=>{if("Tab"!==e.key)return;const t=d.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(!t.length)return;const r=t[0],i=t[t.length-1],s=d.ownerDocument.activeElement;e.shiftKey?s===r&&(e.preventDefault(),i.focus()):s===i&&(e.preventDefault(),r.focus())})}const p=document.querySelector(".header-section"),f="shrink";p&&window.addEventListener("scroll",()=>{window.scrollY>50?p.classList.add(f):p.classList.remove(f)});const h=document.querySelector(".header__search"),m=h?.querySelector(".search-toggle"),g=document.getElementById("header-search-form");h&&m&&g&&(m.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),h.classList.toggle("open"),h.classList.contains("open")&&g.querySelector('input[name="s"]')?.focus()}),document.addEventListener("click",e=>{h.contains(e.target)||h.classList.remove("open")}),g.addEventListener("click",e=>{e.stopPropagation()}))})},282(e,t,r){var i={"./header-height.js":859,"./topbar.js":342};function s(e){var t=a(e);return r(t)}function a(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}s.keys=function(){return Object.keys(i)},s.resolve=a,e.exports=s,s.id=282},342(){},508(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(r={},i={}){const s=["__proto__","constructor","prototype"];Object.keys(i).filter(e=>s.indexOf(e)<0).forEach(s=>{void 0===r[s]?r[s]=i[s]:e(i[s])&&e(r[s])&&Object.keys(i[s]).length>0&&t(r[s],i[s])})}const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function i(){const e="undefined"!=typeof document?document:{};return t(e,r),e}const s={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return t(e,s),e}function n(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function o(e,t=0){return setTimeout(e,t)}function l(){return Date.now()}function c(e,t="x"){const r=a();let i,s,n;const o=function(e){const t=a();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(s=o.transform||o.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),n=new r.WebKitCSSMatrix("none"===s?"":s)):(n=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=n.toString().split(",")),"x"===t&&(s=r.WebKitCSSMatrix?n.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=r.WebKitCSSMatrix?n.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function p(...e){const t=Object(e[0]);for(let r=1;r<e.length;r+=1){const i=e[r];if(null!=i&&!u(i)){const e=Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let r=0,s=e.length;r<s;r+=1){const s=e[r],a=Object.getOwnPropertyDescriptor(i,s);void 0!==a&&a.enumerable&&(d(t[s])&&d(i[s])?i[s].__swiper__?t[s]=i[s]:p(t[s],i[s]):!d(t[s])&&d(i[s])?(t[s]={}
vendor: 36,576 bytes, line 1
1,i[s].__swiper__?t[s]=i[s]:p(t[s],i[s])):t[s]=i[s])}}}return t}function f(e,t,r){e.style.setProperty(t,r)}function h({swiper:e,targetPosition:t,side:r}){const i=a(),s=-e.translate;let n,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);const c=t>s?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{n=(new Date).getTime(),null===o&&(o=n);const a=Math.max(Math.min((n-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let p=s+c*(t-s);if(d(p,t)&&(p=t),e.wrapperEl.scrollTo({[r]:p}),d(p,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:p})}),void i.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=i.requestAnimationFrame(u)};u()}function m(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function g(e,t=""){const r=a(),i=[...e.children];return r.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(e=>e.matches(t)):i}function v(e){try{return void console.warn(e)}catch(e){}}function y(e,t=[]){const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:n(t)),r}function b(e){const t=a(),r=i(),s=e.getBoundingClientRect(),n=r.body,o=e.clientTop||n.clientTop||0,l=e.clientLeft||n.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}function w(e,t){return a().getComputedStyle(e,null).getPropertyValue(t)}function _(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function x(e,t){const r=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&r.push(i):r.push(i),i=i.parentElement;return r}function E(e,t){t&&e.addEventListener("transitionend",function r(i){i.target===e&&(t.call(e,i),e.removeEventListener("transitionend",r))})}function S(e,t,r){const i=a();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function C(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let A,L,P;function k(){return A||(A=function(){const e=a(),t=i();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),A}function O(e={}){return L||(L=function({userAgent:e}={}){const t=k(),r=a(),i=r.navigator.platform,s=e||r.navigator.userAgent,n={ios:!1,android:!1},o=r.screen.width,l=r.screen.height,c=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const u=s.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===i;let h="MacIntel"===i;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(n.os="android",n.android=!0),(d||p||u)&&(n.os="ios",n.ios=!0),n}(e)),L}function I(){return P||(P=function(){const e=a(),t=O();let r=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&i<2}}const s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=i();return{isSafari:r||n,needPerspectiveFix:r,need3dFix:n||s&&t.ios,isWebView:s}}()),P}var D={on(e,t,r){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const s=r?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][s](t)}),i},once(e,t,r){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;function s(...r){i.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,t.apply(i,r)}return s.__emitterProxy=t,i.on(e,s,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const i=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[i](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((i,s)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&r.eventsListeners[e].splice(s,1)})}),r):r},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let r,i,s;return"string"==typeof e[0]||Array.isArray(e[0])?(r=e[0],i=e.slice(1,e.length),s=t):(r=e[0].events,i=e[0].data,s=e[0].context||t),i.unshift(s),(Array.isArray(r)?r:r.split(" ")).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(s,[e,...i])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(s,i)})}),t}};const z=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},$=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},q=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&!t.lazyPreloaderManaged&&t.remove())})),t&&!t.lazyPreloaderManaged&&t.remove()}},R=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},N=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=s,a=[r-t];return a.push(...Array.from({length:t}).map((e,t)=>r+i+t)),void e.slides.forEach((t,r)=>{a.includes(t.column)&&R(e,r)})}const a=s+i-1;if(e.params.rewind||e.params.loop)for(let i=s-t;i<=a+t;i+=1){const t=(i%r+r)%r;(t<s||t>a)&&R(e,t)}else for(let i=Math.max(s-t,0);i<=Math.min(a+t,r-1);i+=1)i!==s&&(i>a||i<s)&&R(e,i)};var B={updateSize:function(){const e=this;let t,r;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(w(i,"padding-left")||0,10)-parseInt(w(i,"padding-right")||0,10),r=r-parseInt(w(i,"padding-top")||0,10)-parseInt(w(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:i,slidesEl:s,rtlTranslate:a,wrongRTL:n}=e,o=e.virtual&&r.virtual.enabled,l=o?e.virtual.slides.length:e.slides.length,c=g(s,`.${e.params.slideClass}, swiper-slide`),d=o?e.virtual.slides.length:c.length;let u=[];const p=[],h=[];let m=r.slidesOffsetBefore;"function"==typeof m&&(m=r.slidesOffsetBefore.call(e));let v=r.slidesOffsetAfter;"function"==typeof v&&(v=r.slidesOffsetAfter.call(e));const y=e.snapGrid.length,b=e.slidesGrid.length,_=e.size-m-v;let x=r.spaceBetween,E=-m,T=0,M=0;if(void 0===_)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*_:"string"==typeof x&&(x=parseFloat(x)),e.virtualSize=-x-m-v,c.forEach(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(f(i,"--swiper-centered-offset-before",""),f(i,"--swiper-centered-offset-after","")),r.cssMode&&(f(i,"--swiper-slides-offset-before",`${m}px`),f(i,"--swiper-slides-offset-after",`${v}px`));const C=r.grid&&r.grid.rows>1&&e.grid;let A;C?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const L="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let i=0;i<d;i+=1){A=0;const s=c[i];if(!s||(C&&e.grid.updateSlide(i,s,c),"none"!==w(s,"display"))){if(o&&"auto"===r.slidesPerView)r.virtual.slidesPerViewAutoSlideSize&&(A=r.virtual.slidesPerViewAutoSlideSize),A&&s&&(r.roundLengths&&(A=Math.floor(A)),s.style[e.getDirectionLabel("width")]=`${A}px`);else if("auto"===r.slidesPerView){L&&(s.style[e.getDirectionLabel("width")]="");const i=getComputedStyle(s),a=s.style.transform,n=s.style.webkitTransform;if(a&&(s.style.transform="none"),n&&(s.style.webkitTransform="none"),r.roundLengths)A=e.isHorizontal()?S(s,"width",!0):S(s,"height",!0);else{const e=t(i,"width"),r=t(i,"padding-left"),a=t(i,"padding-right"),n=t(i,"margin-left"),o=t(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)A=e+n+o;else{const{clientWidth:t,offsetWidth:i}=s;A=e+r+a+n+o+(i-t)}}a&&(s.style.transform=a),n&&(s.style.webkitTransform=n),r.roundLengths&&(A=Math.floor(A))}else A=(_-(r.slidesPerView-1)*x)/r.slidesPerView,r.roundLengths&&(A=Math.floor(A)),s&&(s.style[e.getDirectionLabel("width")]=`${A}px`);s&&(s.swiperSlideSize=A),h.push(A),r.centeredSlides?(E=E+A/2+T/2+x,0===T&&0!==i&&(E=E-_/2-x),0===i&&(E=E-_/2-x),Math.abs(E)<.001&&(E=0),r.roundLengths&&(E=Math.floor(E)),M%r.slidesPerGroup===0&&u.push(E),p.push(E)):(r.roundLengths&&(E=Math.floor(E)),(M-Math.min(e.params.slidesPerGroupSkip,M))%e.params.slidesPerGroup===0&&u.push(E),p.push(E),E=E+A+x),e.virtualSize+=A+x,T=A,M+=1}}if(e.virtualSize=Math.max(e.virtualSize,_)+v,a&&n&&("slide"===r.effect||"coverflow"===r.effect)&&(i.style.width=`${e.virtualSize+x}px`),r.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+x}px`),C&&e.grid.updateWrapperSize(A,u),!r.centeredSlides){const t="auto"!==r.slidesPerView&&r.slidesPerView%1!=0,i=r.snapToSlideEdge&&!r.loop&&("auto"===r.slidesPerView||t);let s=u.length;if(i){let e;if("auto"===r.slidesPerView){e=1;let t=0;for(let r=h.length-1;r>=0&&(t+=h[r]+(r<h.length-1?x:0),t<=_);r-=1)e=h.length-r}else e=Math.floor(r.slidesPerView);s=Math.max(d-e,0)}const a=[];for(let t=0;t<u.length;t+=1){let n=u[t];r.roundLengths&&(n=Math.floor(n)),i?t<=s&&a.push(n):u[t]<=e.virtualSize-_&&a.push(n)}u=a,Math.floor(e.virtualSize-_)-Math.floor(u[u.length-1])>1&&(i||u.push(e.virtualSize-_))}if(o&&r.loop){const t=h[0]+x;if(r.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),s=t*r.slidesPerGroup;for(let e=0;e<i;e+=1)u.push(u[u.length-1]+s)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===r.slidesPerGroup&&u.push(u[u.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===u.length&&(u=[0]),0!==x){const t=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");c.filter((e,t)=>!(r.cssMode&&!r.loop)||t!==c.length-1).forEach(e=>{e.style[t]=`${x}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(x||0)}),e-=x;const t=e>_?e-_:0;u=u.map(e=>e<=0?-m:e>t?t+v:e)}if(r.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(x||0)}),e-=x,e<_){const t=(_-e)/2;u.forEach((e,r)=>{u[r]=e-t}),p.forEach((e,r)=>{p[r]=e+t})}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:p,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){f(i,"--swiper-centered-offset-before",-u[0]+"px"),f(i,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+r)}if(d!==l&&e.emit("slidesLengthChange"),u.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==b&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);d<=r.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],i=t.virtual&&t.params.virtual.enabled;let s,a=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>i?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{r.push(e)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!i)break;r.push(n(e))}else r.push(n(t.activeIndex));for(s=0;s<r.length;s+=1)if(void 0!==r[s]){const e=r[s].offsetHeight;a=e>a?e:a}(a||0===a)&&(t.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,r=t.params,{slides:i,rtlTranslate:s,snapGrid:a}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;s&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=r.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<i.length;e+=1){const l=i[e];let c=l.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=i[0].swiperSlideOffset);const d=(n+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),u=(n-a[0]+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),p=-(n-c),f=p+t.slidesSizesGrid[e],h=p>=0&&p<=t.size-t.slidesSizesGrid[e],m=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),z(l,m,r.slideVisibleClass),z(l,h,r.slideFullyVisibleClass),l.progress=s?-d:d,l.originalProgress=s?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:a,isEnd:n,progressLoop:o}=t;const l=a,c=n;if(0===i)s=0,a=!0,n=!0;else{s=(e-t.minTranslate())/i;const r=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;a=r||s<=0,n=o||s>=1,r&&(s=0),o&&(s=1)}if(r.loop){const r=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[r],a=t.slidesGrid[i],n=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=s?(l-s)/n:(l+n-a)/n,o>1&&(o-=1)}Object.assign(t,{progress:s,progressLoop:o,isBeginning:a,isEnd:n}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),a&&!l&&t.emit("reachBeginning toEdge"),n&&!c&&t.emit("reachEnd toEdge"),(l&&!a||c&&!n)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:i,activeIndex:s}=e,a=e.virtual&&r.virtual.enabled,n=e.grid&&r.grid&&r.grid.rows>1,o=e=>g(i,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(a)if(r.loop){let t=s-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${s}"]`);else n?(l=t.find(e=>e.column===s),d=t.find(e=>e.column===s+1),c=t.find(e=>e.column===s-1)):l=t[s];l&&(n||(d=function(e,t){const r=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!d&&(d=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{$(e,e===l,r.slideActiveClass),$(e,e===d,r.slideNextClass),$(e,e===c,r.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:s,activeIndex:a,realIndex:n,snapIndex:o}=t;let l,c=e;const d=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:r}=e,i=e.rtlTranslate?e.translate:-e.translate;let s;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?s=e:i>=t[e]&&i<t[e+1]&&(s=e+1):i>=t[e]&&(s=e);return r.normalizeSlideIndex&&(s<0||void 0===s)&&(s=0),s}(t)),i.indexOf(r)>=0)l=i.indexOf(r);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=i.length&&(l=i.length-1),c===a&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===a&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&s.grid&&s.grid.rows>1;let p;if(t.virtual&&s.virtual.enabled)p=s.loop?d(c):c;else if(u){const e=t.slides.find(e=>e.column===c);let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),p=Math.floor(r/s.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:n,realIndex:p,previousIndex:a,activeIndex:c}),t.initialized&&N(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,i=r.params;let s=e.closest(`.${i.slideClass}, swiper-slide`);!s&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!s&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(s=e)});let a,n=!1;if(s)for(let e=0;e<r.slides.length;e+=1)if(r.slides[e]===s){n=!0,a=e;break}if(!s||!n)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=s,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=a,i.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};function F({swiper:e,runCallbacks:t,direction:r,step:i}){const{activeIndex:s,previousIndex:a}=e;let n=r;n||(n=s>a?"next":s<a?"prev":"reset"),e.emit(`transition${i}`),t&&"reset"===n?e.emit(`slideResetTransition${i}`):t&&s!==a&&(e.emit(`slideChangeTransition${i}`),"next"===n?e.emit(`slideNextTransition${i}`):e.emit(`slidePrevTransition${i}`))}var H={slideTo:function(e=0,t,r=!0,i,s){"string"==typeof e&&(e=parseInt(e,10));const a=this;let n=e;n<0&&(n=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:f,enabled:m}=a;if(!m&&!i&&!s||a.destroyed||a.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=a.params.speed);const g=Math.min(a.params.slidesPerGroupSkip,n);let v=g+Math.floor((n-g)/a.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const y=-l[v];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*y),r=Math.floor(100*c[e]),i=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<i-(i-r)/2?n=e:t>=r&&t<i&&(n=e+1):t>=r&&(n=e)}if(a.initialized&&n!==u){if(!a.allowSlideNext&&(p?y>a.translate&&y>a.minTranslate():y<a.translate&&y<a.minTranslate()))return!1;if(!a.allowSlidePrev&&y>a.translate&&y>a.maxTranslate()&&(u||0)!==n)return!1}let b;n!==(d||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(y),b=n>u?"next":n<u?"prev":"reset";const w=a.virtual&&a.params.virtual.enabled;if((!w||!s)&&(p&&-y===a.translate||!p&&y===a.translate))return a.updateActiveIndex(n),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==o.effect&&a.setTranslate(y),"reset"!==b&&(a.transitionStart(r,b),a.transitionEnd(r,b)),!1;if(o.cssMode){const e=a.isHorizontal(),r=p?y:-y;if(0===t)w&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),w&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=r})):f[e?"scrollLeft":"scrollTop"]=r,w&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return h({swiper:a,targetPosition:r,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}const _=I().isSafari;return w&&!s&&_&&a.isElement&&a.virtual.update(!1,!1,n),a.setTransition(t),a.setTranslate(y),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,i),a.transitionStart(r,b),0===t?a.transitionEnd(r,b):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,b))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,r=!0,i){"string"==typeof e&&(e=parseInt(e,10));const s=this;if(s.destroyed)return;void 0===t&&(t=s.params.speed);const a=s.grid&&s.params.grid&&s.params.grid.rows>1;let n=e;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)n+=s.virtual.slidesBefore;else{let e;if(a){const t=n*s.params.grid.rows;e=s.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=s.getSlideIndexByData(n);const t=a?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:r,slidesOffsetBefore:o,slidesOffsetAfter:l}=s.params,c=r||!!o||!!l;let d=s.params.slidesPerView;"auto"===d?d=s.slidesPerViewDynamic():(d=Math.ceil(parseFloat(s.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),i&&c&&"auto"!==s.params.slidesPerView&&!a&&(u=!1),u){const r=c?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:r,slideTo:!0,activeSlideIndex:"next"===r?e+1:e-t+1,slideRealIndex:"next"===r?s.realIndex:void 0})}if(a){const e=n*s.params.grid.rows;n=s.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else n=s.getSlideIndexByData(n)}return requestAnimationFrame(()=>{s.slideTo(n,t,r,i)}),s},slideNext:function(e,t=!0,r){const i=this,{enabled:s,params:a,animating:n}=i;if(!s||i.destroyed)return i;void 0===e&&(e=i.params.speed);let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<a.slidesPerGroupSkip?1:o,c=i.virtual&&a.virtual.enabled;if(a.loop){if(n&&!c&&a.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,r)}),!0}return a.rewind&&i.isEnd?i.slideTo(0,e,t,r):i.slideTo(i.activeIndex+l,e,t,r)},slidePrev:function(e,t=!0,r){const i=this,{params:s,snapGrid:a,slidesGrid:n,rtlTranslate:o,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);const d=i.virtual&&s.virtual.enabled;if(s.loop){if(c&&!d&&s.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(o?i.translate:-i.translate),f=a.map(e=>u(e)),h=s.freeMode&&s.freeMode.enabled;let m=a[f.indexOf(p)-1];if(void 0===m&&(s.cssMode||h)){let e;a.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&(g=n.indexOf(m),g<0&&(g=i.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(g=g-i.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),s.rewind&&i.isBeginning){const s=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(s,e,t,r)}return s.loop&&0===i.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{i.slideTo(g,e,t,r)}),!0):i.slideTo(g,e,t,r)},slideReset:function(e,t=!0,r){const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,r)},slideToClosest:function(e,t=!0,r,i=.5){const s=this;if(s.destroyed)return;void 0===e&&(e=s.params.speed);let a=s.activeIndex;const n=Math.min(s.params.slidesPerGroupSkip,a),o=n+Math.floor((a-n)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[o]){const e=s.snapGrid[o];l-e>(s.snapGrid[o+1]-e)*i&&(a+=s.params.slidesPerGroup)}else{const e=s.snapGrid[o-1];l-e<=(s.snapGrid[o]-e)*i&&(a-=s.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,s.slidesGrid.length-1),s.slideTo(a,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,a=e.getSlideIndexWhenGrid(e.clickedIndex);const n=e.isElement?"swiper-slide":`.${t.slideClass}`,l=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(s):a>(l?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),a=e.getSlideIndex(g(r,`${n}[data-swiper-slide-index="${s}"]`)[0]),o(()=>{e.slideTo(a)})):e.slideTo(a)}else e.slideTo(a)}},Y={loopCreate:function(e,t){const r=this,{params:i,slidesEl:s}=r;if(!i.loop||r.virtual&&r.params.virtual.enabled)return;const a=()=>{g(s,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},n=r.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||n)&&(()=>{const e=g(s,`.${i.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();const o=i.slidesPerGroup*(n?i.grid.rows:1),l=r.slides.length%o!==0,c=n&&r.slides.length%i.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){const e=r.isElement?y("swiper-slide",[i.slideBlankClass]):y("div",[i.slideClass,i.slideBlankClass]);r.slidesEl.append(e)}};l?(i.loopAddBlankSlides?(d(o-r.slides.length%o),r.recalcSlides(),r.updateSlides()):v("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),a()):c?(i.loopAddBlankSlides?(d(i.grid.rows-r.slides.length%i.grid.rows),r.recalcSlides(),r.updateSlides()):v("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),a()):a();const u=i.centeredSlides||!!i.slidesOffsetBefore||!!i.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:r,setTranslate:i,activeSlideIndex:s,initial:a,byController:n,byMousewheel:o}={}){const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:f}=l,{centeredSlides:h,slidesOffsetBefore:m,slidesOffsetAfter:g,initialSlide:y}=f,b=h||!!m||!!g;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return t&&(b||0!==l.snapIndex?b&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");let w=f.slidesPerView;"auto"===w?w=l.slidesPerViewDynamic():(w=Math.ceil(parseFloat(f.slidesPerView,10)),b&&w%2==0&&(w+=1));const _=f.slidesPerGroupAuto?w:f.slidesPerGroup;let x=b?Math.max(_,Math.ceil(w/2)):_;x%_!==0&&(x+=_-x%_),x+=f.loopAdditionalSlides,l.loopedSlides=x;const E=l.grid&&f.grid&&f.grid.rows>1;c.length<w+x||"cards"===l.params.effect&&c.length<w+2*x?v("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===f.grid.fill&&v("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const S=[],T=[],M=E?Math.ceil(c.length/f.grid.rows):c.length,C=a&&M-y<w&&!b;let A=C?y:l.activeIndex;void 0===s?s=l.getSlideIndex(c.find(e=>e.classList.contains(f.slideActiveClass))):A=s;const L="next"===r||!r,P="prev"===r||!r;let k=0,O=0;const I=(E?c[s].column:s)+(b&&void 0===i?-w/2+.5:0);if(I<x){k=Math.max(x-I,_);for(let e=0;e<x-I;e+=1){const t=e-Math.floor(e/M)*M;if(E){const e=M-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(M-t-1)}}else if(I+w>M-x){O=Math.max(I-(M-2*x),_),C&&(O=Math.max(O,w-M+y+1));for(let e=0;e<O;e+=1){const t=e-Math.floor(e/M)*M;E?c.forEach((e,r)=>{e.column===t&&T.push(r)}):T.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<w+2*x&&(T.includes(s)&&T.splice(T.indexOf(s),1),S.includes(s)&&S.splice(S.indexOf(s),1)),P&&S.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),L&&T.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():E&&(S.length>0&&P||T.length>0&&L)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),f.watchSlidesProgress&&l.updateSlidesOffset(),t)if(S.length>0&&P){if(void 0===e){const e=l.slidesGrid[A],t=l.slidesGrid[A+k]-e;o?l.setTranslate(l.translate-t):(l.slideTo(A+Math.ceil(k),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(i){const e=E?S.length/f.grid.rows:S.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(T.length>0&&L)if(void 0===e){const e=l.slidesGrid[A],t=l.slidesGrid[A-O]-e;o?l.setTranslate(l.translate-t):(l.slideTo(A-O,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=E?T.length/f.grid.rows:T.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!n){const a={slideRealIndex:e,direction:r,setTranslate:i,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===f.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...a,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||!r||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{r.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function X(e,t,r){const i=a(),{params:s}=e,n=s.edgeSwipeDetection,o=s.edgeSwipeThreshold;return!n||!(r<=o||r>=i.innerWidth-o)||"prevent"===n&&(t.preventDefault(),!0)}function G(e){const t=this,r=i();let s=e;s.originalEvent&&(s=s.originalEvent);const n=t.touchEventsData;if("pointerdown"===s.type){if(null!==n.pointerId&&n.pointerId!==s.pointerId)return;n.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(n.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void X(t,s,s.targetTouches[0].pageX);const{params:o,touches:c,enabled:d}=t;if(!d)return;if(!o.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let u=s.target;if("wrapper"===o.touchEventsTarget&&!function(e,t){const r=a();let i=t.contains(e);return!i&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=function(e,t){const r=[t];for(;r.length>0;){const t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),i}(u,t.wrapperEl))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(n.isTouched&&n.isMoved)return;const p=!!o.noSwipingClass&&""!==o.noSwipingClass,f=s.composedPath?s.composedPath():s.path;p&&s.target&&s.target.shadowRoot&&f&&(u=f[0]);const h=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,m=!(!s.target||!s.target.shadowRoot);if(o.noSwiping&&(m?function(e,t=this){return function t(r){if(!r||r===i()||r===a())return null;r.assignedSlot&&(r=r.assignedSlot);const s=r.closest(e);return s||r.getRootNode?s||t(r.getRootNode().host):null}(t)}(h,u):u.closest(h)))return void(t.allowClick=!0);if(o.swipeHandler&&!u.closest(o.swipeHandler))return;c.currentX=s.pageX,c.currentY=s.pageY;const g=c.currentX,v=c.currentY;if(!X(t,s,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=g,c.startY=v,n.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let y=!0;u.matches(n.focusableElements)&&(y=!1,"SELECT"===u.nodeName&&(n.isTouched=!1)),r.activeElement&&r.activeElement.matches(n.focusableElements)&&r.activeElement!==u&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!u.matches(n.focusableElements))&&r.activeElement.blur();const b=y&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!b||u.isContentEditable||s.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function V(e){const t=i(),r=this,s=r.touchEventsData,{params:a,touches:n,rtlTranslate:o,enabled:c}=r;if(!c)return;if(!a.simulateTouch&&"mouse"===e.pointerType)return;let d,u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type){if(null!==s.touchId)return;if(u.pointerId!==s.pointerId)return}if("touchmove"===u.type){if(d=[...u.changedTouches].find(e=>e.identifier===s.touchId),!d||d.identifier!==s.touchId)return}else d=u;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&r.emit("touchMoveOpposite",u));const p=d.pageX,f=d.pageY;if(u.preventedByNestedSwiper)return n.startX=p,void(n.startY=f);if(!r.allowTouchMove)return u.target.matches(s.focusableElements)||(r.allowClick=!1),void(s.isTouched&&(Object.assign(n,{startX:p,startY:f,currentX:p,currentY:f}),s.touchStartTime=l()));if(a.touchReleaseOnEdges&&!a.loop)if(r.isVertical()){if(f<n.startY&&r.translate<=r.maxTranslate()||f>n.startY&&r.translate>=r.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else{if(o&&(p>n.startX&&-r.translate<=r.maxTranslate()||p<n.startX&&-r.translate>=r.minTranslate()))return;if(!o&&(p<n.startX&&r.translate<=r.maxTranslate()||p>n.startX&&r.translate>=r.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(s.focusableElements)&&t.activeElement!==u.target&&"mouse"!==u.pointerType&&t.activeElement.blur(),t.activeElement&&u.target===t.activeElement&&u.target.matches(s.focusableElements))return s.isMoved=!0,void(r.allowClick=!1);s.allowTouchCallbacks&&r.emit("touchMove",u),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=p,n.currentY=f;const h=n.currentX-n.startX,m=n.currentY-n.startY;if(r.params.threshold&&Math.sqrt(h**2+m**2)<r.params.threshold)return;if(void 0===s.isScrolling){let e;r.isHorizontal()&&n.currentY===n.startY||r.isVertical()&&n.currentX===n.startX?s.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=r.isH
vendor: 3,252 bytes, line 1
1orizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(s.isScrolling&&r.emit("touchMoveOpposite",u),void 0===s.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===u.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;r.allowClick=!1,!a.cssMode&&u.cancelable&&u.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&u.stopPropagation();let g=r.isHorizontal()?h:m,v=r.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;a.oneWayMovement&&(g=Math.abs(g)*(o?1:-1),v=Math.abs(v)*(o?1:-1)),n.diff=g,g*=a.touchRatio,o&&(g=-g,v=-v);const y=r.touchesDirection;r.swipeDirection=g>0?"prev":"next",r.touchesDirection=v>0?"prev":"next";const b=r.params.loop&&!a.cssMode,w="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!s.isMoved){if(b&&w&&r.loopFix({direction:r.swipeDirection}),s.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!a.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",u)}if((new Date).getTime(),!1!==a._loopSwapReset&&s.isMoved&&s.allowThresholdMove&&y!==r.touchesDirection&&b&&w&&Math.abs(g)>=1)return Object.assign(n,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);r.emit("sliderMove",u),s.isMoved=!0,s.currentTranslate=g+s.startTranslate;let _=!0,x=a.resistanceRatio;if(a.touchReleaseOnEdges&&(x=0),g>0?(b&&w&&s.allowThresholdMove&&s.currentTranslate>(a.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>r.minTranslate()&&(_=!1,a.resistance&&(s.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+s.startTranslate+g)**x))):g<0&&(b&&w&&s.allowThresholdMove&&s.currentTranslate<(a.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===a.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),s.currentTranslate<r.maxTranslate()&&(_=!1,a.resistance&&(s.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-s.startTranslate-g)**x))),_&&(u.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),r.allowSlidePrev||r.allowSlideNext||(s.currentTranslate=s.startTranslate),a.threshold>0){if(!(Math.abs(g)>a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);
vendor: 9,035 bytes, line 1
1if(!s.allowThresholdMove)return s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,void(n.diff=r.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&r.freeMode||a.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(s.currentTranslate),r.setTranslate(s.currentTranslate))}function W(e){const t=this,r=t.touchEventsData;let i,s=e;if(s.originalEvent&&(s=s.originalEvent),"touchend"===s.type||"touchcancel"===s.type){if(i=[...s.changedTouches].find(e=>e.identifier===r.touchId),!i||i.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(s.pointerId!==r.pointerId)return;i=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&(!["pointercancel","contextmenu"].includes(s.type)||!t.browser.isSafari&&!t.browser.isWebView))return;r.pointerId=null,r.touchId=null;const{params:a,touches:n,rtlTranslate:c,slidesGrid:d,enabled:u}=t;if(!u)return;if(!a.simulateTouch&&"mouse"===s.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",s),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&a.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);a.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=l(),f=p-r.touchStartTime;if(t.allowClick){const e=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(e&&e[0]||s.target,e),t.emit("tap click",s),f<300&&p-r.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(r.lastClickTime=l(),o(()=>{t.destroyed||(t.allowClick=!0)}),!r.isTouched||!r.isMoved||!t.swipeDirection||0===n.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let h;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,h=a.followFinger?c?t.translate:-t.translate:-r.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const m=h>=-t.maxTranslate()&&!t.params.loop;let g=0,v=t.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==d[e+t]?(m||h>=d[e]&&h<d[e+t])&&(g=e,v=d[e+t]-d[e]):(m||h>=d[e])&&(g=e,v=d[d.length-1]-d[d.length-2])}let y=null,b=null;a.rewind&&(t.isBeginning?b=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const w=(h-d[g])/v,_=g<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(f>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?y:g+_):t.slideTo(g)),"prev"===t.swipeDirection&&(w>1-a.longSwipesRatio?t.slideTo(g+_):null!==b&&w<0&&Math.abs(w)>a.longSwipesRatio?t.slideTo(b):t.slideTo(g))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||s.target!==t.navigation.nextEl&&s.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==y?y:g+_),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:g)):s.target===t.navigation.nextEl?t.slideTo(g+_):t.slideTo(g)}}function j(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:s,snapGrid:a}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=s,e.allowSlideNext=i,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function U(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function K(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:i}=e;if(!i)return;let s;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();s=0===a?0:(e.translate-e.minTranslate())/a,s!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Z(e){const t=this;q(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function Q(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const J=(e,t)=>{const r=i(),{params:s,el:a,wrapperEl:n,device:o}=e,l=!!s.nested,c="on"===t?"addEventListener":"removeEventListener",d=t;a&&"string"!=typeof a&&(r[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),a[c]("touchstart",e.onTouchStart,{passive:!1}),a[c]("pointerdown",e.onTouchStart,{passive:!1}),r[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[c]("touchend",e.onTouchEnd,{passive:!0}),r[c]("pointerup",e.onTouchEnd,{passive:!0}),r[c]("pointercancel",e.onTouchEnd,{passive:!0}),r[c]("touchcancel",e.onTouchEnd,{passive:!0}),r[c]("pointerout",e.onTouchEnd,{passive:!0}),r[c]("pointerleave",e.onTouchEnd,{passive:!0}),r[c]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&a[c]("click",e.onClick,!0),s.cssMode&&n[c]("scroll",e.onScroll),s.updateOnWindowResize?e[d](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",j,!0):e[d]("observerUpdate",j,!0),a[c]("load",e.onLoad,{capture:!0}))},ee=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var te={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 re(e,t){return function(r={}){const i=Object.keys(r)[0],s=r[i];"object"==typeof s&&null!==s?(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in s?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),p(t,r)):p(t,r)):p(t,r)}}const ie={eventsEmitter:D,update:B,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:r,translate:i,wrapperEl:s}=this;if(t.virtualTranslate)return r?-i:i;if(t.cssMode)return i;let a=c(s,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){const r=this,{rtlTranslate:i,params:s,wrapperEl:a,progress:n}=r;let o,l=0,c=0;r.isHorizontal()?l=i?-e:e:c=e,s.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isH
vendor: 7,445 bytes, line 1
1orizontal()?l:c,s.cssMode?a[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:s.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),a.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=r.maxTranslate()-r.minTranslate();o=0===d?0:(e-r.minTranslate())/d,o!==n&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,i=!0,s){const a=this,{params:n,wrapperEl:o}=a;if(a.animating&&n.preventInteractionOnTransition)return!1;const l=a.minTranslate(),c=a.maxTranslate();let d;if(d=i&&e>l?l:i&&e<c?c:e,a.updateProgress(d),n.cssMode){const e=a.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-d;else{if(!a.support.smoothScroll)return h({swiper:a,targetPosition:-d,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(d),r&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(d),r&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,r&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const r=this,{params:i}=r;i.cssMode||(i.autoHeight&&r.updateAutoHeight(),F({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const r=this,{params:i}=r;r.animating=!1,i.cssMode||(r.setTransition(0),F({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:H,loop:Y,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=G.bind(e),e.onTouchMove=V.bind(e),e.onTouchEnd=W.bind(e),e.onDocumentTouchStart=Q.bind(e),t.cssMode&&(e.onScroll=K.bind(e)),e.onClick=U.bind(e),e.onLoad=Z.bind(e),J(e,"on")},detachEvents:function(){J(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:s,el:a}=e,n=s.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const o=i(),l="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,c=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:o.querySelector(s.breakpointsBase),d=e.getBreakpoint(n,l,c);if(!d||e.currentBreakpoint===d)return;const u=(d in n?n[d]:void 0)||e.originalParams,f=ee(e,s),h=ee(e,u),m=e.params.grabCursor,g=u.grabCursor,v=s.enabled;f&&!h?(a.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&h&&(a.classList.add(`${s.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===s.grid.fill)&&a.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===u[t])return;const r=s[t]&&s[t].enabled,i=u[t]&&u[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});const y=u.direction&&u.direction!==s.direction,b=s.loop&&(u.slidesPerView!==s.slidesPerView||y),w=s.loop;y&&r&&e.changeDirection(),p(e.params,u);const _=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!_?e.disable():!v&&_&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",u),r&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&x?(e.loopCreate(t),e.updateSlides()):w&&!x&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let i=!1;const s=a(),n="window"===t?s.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){const{point:a,value:n}=o[e];"window"===t?s.matchMedia(`(min-width: ${n}px)`).matches&&(i=a):n<=r.clientWidth&&(i=a)}return i||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:i}=r;if(i){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:r,rtl:i,el:s,device:a}=e,n=function(e,t){const r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&r.push(t+i)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:i},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...n),s.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},se={};class ae{constructor(...e){let t,r;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=p({},r),t&&!r.el&&(r.el=t);const s=i();if(r.el&&"string"==typeof r.el&&s.querySelectorAll(r.el).length>1){const e=[];return s.querySelectorAll(r.el).forEach(t=>{const i=p({},r,{el:t});e.push(new ae(i))}),e}const a=this;a.__swiper__=!0,a.support=k(),a.device=O({userAgent:r.userAgent}),a.browser=I(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(e=>{"function"==typeof e&&a.modules.indexOf(e)<0&&a.modules.push(e)});const n={};a.modules.forEach(e=>{e({params:r,swiper:a,extendParams:re(r,n),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=p({},te,n);return a.params=p({},o,se,r),a.originalParams=p({},a.params),a.passedParams=p({}
vendor: 12,548 bytes, line 1
1,r),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,i=_(g(t,`.${r.slideClass}, swiper-slide`)[0]);return _(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=g(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const i=r.minTranslate(),s=(r.maxTranslate()-i)*e+i;r.translateTo(s,void 0===t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(r=>{const i=e.getSlideClasses(r);t.push({slideEl:r,classNames:i}),e.emit("_slideClass",r,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:r,slides:i,slidesGrid:s,slidesSizesGrid:a,size:n,activeIndex:o}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=i[o]?Math.ceil(i[o].swiperSlideSize):0;for(let r=o+1;r<i.length;r+=1)i[r]&&!e&&(t+=Math.ceil(i[r].swiperSlideSize),l+=1,t>n&&(e=!0));for(let r=o-1;r>=0;r-=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,l+=1,t>n&&(e=!0))}else if("current"===e)for(let e=o+1;e<i.length;e+=1)(t?s[e]+a[e]-s[o]<n:s[e]-s[o]<n)&&(l+=1);else for(let e=o-1;e>=0;e-=1)s[o]-s[e]<n&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function i(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&q(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(t.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||i()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const r=this,i=r.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):g(r,i())[0];return!s&&t.params.createElements&&(s=y("div",t.params.wrapperClass),r.append(s),g(r,`.${t.params.slideClass}`).forEach(e=>{s.append(e)})),Object.assign(t,{el:r,wrapperEl:s,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:s,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===w(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===w(r,"direction")),wrongRTL:"-webkit-box"===w(s,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?q(t,e):e.addEventListener("load",e=>{q(t,e.target)})}),N(t),t.initialized=!0,N(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){const r=this,{params:i,el:s,wrapperEl:a,slides:n}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),s&&"string"!=typeof s&&s.removeAttribute("style"),a&&a.removeAttribute("style"),n&&n.length&&n.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(r)),r.destroyed=!0),null}static extendDefaults(e){p(se,e)}static get extendedDefaults(){return se}static get defaults(){return te}static installModule(e){ae.prototype.__modules__||(ae.prototype.__modules__=[]);const t=ae.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>ae.installModule(e)),ae):(ae.installModule(e),ae)}}function ne(e,t,r,i){return e.params.createElements&&Object.keys(i).forEach(s=>{if(!r[s]&&!0===r.auto){let a=g(e.el,`.${i[s]}`)[0];a||(a=y("div",i[s]),a.className=i[s],e.el.append(a)),r[s]=a,t[s]=a}}),r}Object.keys(ie).forEach(e=>{Object.keys(ie[e]).forEach(t=>{ae.prototype[t]=ie[e][t]})}),ae.use([function({swiper:e,on:t,emit:r}){const i=a();let s=null,n=null;const o=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==i.ResizeObserver?e&&!e.destroyed&&e.initialized&&(s=new ResizeObserver(t=>{n=i.requestAnimationFrame(()=>{const{width:r,height:i}=e;let s=r,a=i;t.forEach(({contentBoxSize:t,contentRect:r,target:i})=>{i&&i!==e.el||(s=r?r.width:(t[0]||t).inlineSize,a=r?r.height:(t[0]||t).blockSize)}),s===r&&a===i||o()})}),s.observe(e.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",l))}),t("destroy",()=>{n&&i.cancelAnimationFrame(n),s&&s.unobserve&&e.el&&(s.unobserve(e.el),s=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",l)})},function({swiper:e,extendParams:t,on:r,emit:i}){const s=[],n=a(),o=(t,r={})=>{const a=new(n.MutationObserver||n.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void i("observerUpdate",t[0]);const r=function(){i("observerUpdate",t[0])};n.requestAnimationFrame?n.requestAnimationFrame(r):n.setTimeout(r,0)});a.observe(t,{attributes:void 0===r.attributes||r.attributes,childList:e.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),s.push(a)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(e.params.observer){if(e.params.observeParents){const t=x(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),r("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]);const oe='<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 le(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function ce(e){const t=this,{params:r,slidesEl:i}=t;r.loop&&t.loopDestroy();const s=e=>{if("string"==typeof e){const t=document.createElement("div");C(t,e),i.append(t.children[0]),C(t,"")}else i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);else s(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update()}function de(e){const t=this,{params:r,activeIndex:i,slidesEl:s}=t;r.loop&&t.loopDestroy();let a=i+1;const n=e=>{if("string"==typeof e){const t=document.createElement("div");C(t,e),s.prepend(t.children[0]),C(t,"")}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);a=i+e.length}else n(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(),t.slideTo(a,0,!1)}function ue(e,t){const r=this,{params:i,activeIndex:s,slidesEl:a}=r;let n=s;i.loop&&(n-=r.loopedSlides,r.loopDestroy(),r.recalcSlides());const o=r.slides.length;if(e<=0)return void r.prependSlide(t);if(e>=o)return void r.appendSlide(t);let l=n>e?n+1:n;const c=[];for(let t=o-1;t>=e;t-=1){const e=r.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);l=n>e?n+t.length:n}else a.append(t);for(let e=0;e<c.length;e+=1)a.append(c[e]);r.recalcSlides(),i.loop&&r.loopCreate(),i.observer&&!r.isElement||r.update(),i.loop?r.slideTo(l+r.loopedSlides,0,!1):r.slideTo(l,0,!1)}function pe(e){const t=this,{params:r,activeIndex:i}=t;let s=i;r.loop&&(s-=t.loopedSlides,t.loopDestroy());let a,n=s;if("object"==typeof e&&"length"in e){for(let r=0;r<e.length;r+=1)a=e[r],t.slides[a]&&t.slides[a].remove(),a<n&&(n-=1);n=Math.max(n,0)}else a=e,t.slides[a]&&t.slides[a].remove(),a<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(
1),r.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function fe(){const e=this,t=[];for(let r=0;r<e.slides.length;r+=1)t.push(r);e.removeSlide(t)}function he(e){const{effect:t,swiper:r,on:i,setTranslate:s,setTransition:a,overwriteParams:n,perspective:o,recreateShadows:l,getEffectParams:c}=e;let d;i("beforeInit",()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),o&&o()&&r.classNames.push(`${r.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)}),i("setTranslate _virtualUpdated",()=>{r.params.effect===t&&s()}),i("setTransition",(e,i)=>{r.params.effect===t&&a(i)}),i("transitionEnd",()=>{if(r.params.effect===t&&l){if(!c||!c().slideShadows)return;r.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l()}}),i("virtualUpdate",()=>{r.params.effect===t&&(r.slides.length||(d=!0),requestAnimationFrame(()=>{d&&r.slides&&r.slides.length&&(s(),d=!1)}))})}function me(e,t){const r=m(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function ge({swiper:e,duration:t,transformElements:r,allSlides:i}){const{activeIndex:s}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=i?r:r.filter(t=>{const r=t.classList.contains("swiper-slide-transform")?(t=>t.parentElement?t.parentElement:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode))(t):t;return e.getSlideIndex(r)===s}),t.forEach(t=>{E(t,()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(t)})})}}function ve(e,t,r){const i=`swiper-slide-shadow${r?`-${r}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=m(t);let a=s.querySelector(`.${i.split(" ").join(".")}`);return a||(a=y("div",i.split(" ")),s.append(a)),a}const ye=[function({swiper:e,extendParams:t,on:r,emit:s}){let a;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const n=i();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=n.createElement("div");function l(t,r){const i=e.params.virtual;if(i.cache&&e.virtual.cache[r])return e.virtual.cache[r];let s;return i.renderSlide?(s=i.renderSlide.call(e,t,r),"string"==typeof s&&(C(o,s),s=o.children[0])):s=e.isElement?y("swiper-slide"):y("div",e.params.slideClass),s.setAttribute("data-swiper-slide-index",r),i.renderSlide||C(s,t),i.cache&&(e.virtual.cache[r]=s),s}function c(t,r,i){const{slidesPerGroup:a,centeredSlides:n,slidesPerView:o,loop:c,initialSlide:d}=e.params;if(r&&!c&&d>0)return;const{addSlidesBefore:u,addSlidesAfter:p,slidesPerViewAutoSlideSize:f}=e.params.virtual,{from:h,to:m,slides:v,slidesGrid:y,offset:b}=e.virtual;e.params.cssMode||e.updateActiveIndex();const w=void 0===i?e.activeIndex||0:i;let _,x,E,S;if(_=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===o)if(f){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),x=Math.max(1,Math.ceil(t/f))}else x=1;else x=o;n?(E=Math.floor(x/2)+a+p,S=Math.floor(x/2)+a+u):(E=x+(a-1)+p,S=(c?x:a)+u);let T=w-S,M=w+E;c||(T=Math.max(T,0),M=Math.min(M,v.length-1));let C=(e.slidesGrid[T]||0)-(e.slidesGrid[0]||0);function A(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s("virtualUpdate")}if(c&&w>=S?(T-=S,n||(C+=e.slidesGrid[0])):c&&w<S&&(T=-S,n&&(C+=e.slidesGrid[0])),Object.assign(e.virtual,{from:T,to:M,offset:C,slidesGrid:e.slidesGrid,slidesBefore:S,slidesAfter:E}),h===T&&m===M&&!t)return e.slidesGrid!==y&&C!==b&&e.slides.forEach(t=>{t.style[_]=C-Math.abs(e.cssOverflowAdjustment())+"px"}),e.updateProgress(),void s("virtualUpdate");if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:C,from:T,to:M,slides:function(){const e=[];for(let t=T;t<=M;t+=1)e.push(v[t]);return e}()}),void(e.params.virtual.renderExternalUpdate?A():s("virtualUpdate"));const L=[],P=[],k=e=>{let t=e;return e<0?t=v.length+e:t>=v.length&&(t-=v.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}
1, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=h;t<=m;t+=1)if(t<T||t>M){const r=k(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${r}"], swiper-slide[data-swiper-slide-index="${r}"]`)).forEach(e=>{e.remove()})}const O=c?-v.length:0,I=c?2*v.length:v.length;for(let e=O;e<I;e+=1)if(e>=T&&e<=M){const r=k(e);void 0===m||t?P.push(r):(e>m&&P.push(r),e<h&&L.push(r))}if(P.forEach(t=>{e.slidesEl.append(l(v[t],t))}),c)for(let t=L.length-1;t>=0;t-=1){const r=L[t];e.slidesEl.prepend(l(v[r],r))}else L.sort((e,t)=>t-e),L.forEach(t=>{e.slidesEl.prepend(l(v[t],t))});g(e.slidesEl,".swiper-slide, swiper-slide").forEach(t=>{t.style[_]=C-Math.abs(e.cssOverflowAdjustment())+"px"}),A()}r("beforeInit",()=>{if(!e.params.virtual.enabled)return;let t;if(void 0===e.passedParams.virtual.slides){const r=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));r&&r.length&&(e.virtual.slides=[...r],t=!0,r.forEach((t,r)=>{t.setAttribute("data-swiper-slide-index",r),e.virtual.cache[r]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,c(!1,!0)}),r("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(a),a=setTimeout(()=>{c()},100)):c())}),r("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&f(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let r=0;r<t.length;r+=1)t[r]&&e.virtual.slides.push(t[r]);else e.virtual.slides.push(t);c(!0)},prependSlide:function(t){const r=e.activeIndex;let i=r+1,s=1;if(Array.isArray(t)){for(let r=0;r<t.length;r+=1)t[r]&&e.virtual.slides.unshift(t[r]);i=r+t.length,s=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,r={};Object.keys(t).forEach(e=>{const i=t[e],a=i.getAttribute("data-swiper-slide-index");a&&i.setAttribute("data-swiper-slide-index",parseInt(a,10)+s),r[parseInt(e,10)+s]=i}),e.virtual.cache=r}c(!0),e.slideTo(i,0)},removeSlide:function(t){if(null==t)return;let r=e.activeIndex;if(Array.isArray(t))for(let i=t.length-1;i>=0;i-=1)e.params.virtual.cache&&(delete e.virtual.cache[t[i]],Object.keys(e.virtual.cache).forEach(r=>{r>t&&(e.virtual.cache[r-1]=e.virtual.cache[r],e.virtual.cache[r-1].setAttribute("data-swiper-slide-index",r-1),delete e.virtual.cache[r])})),e.virtual.slides.splice(t[i],1),t[i]<r&&(r-=1),r=Math.max(r,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(r=>{r>t&&(e.virtual.cache[r-1]=e.virtual.cache[r],e.virtual.cache[r-1].setAttribute("data-swiper-slide-index",r-1),delete e.virtual.cache[r])})),e.virtual.slides.splice(t,1),t<r&&(r-=1),r=Math.max(r,0);c(!0),e.slideTo(r,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),c(!0),e.slideTo(0,0)},update:c})},function({swiper:e,extendParams:t,on:r,emit:s}){const n=i(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:r}=e;let i=t;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,u=37===a,p=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&u||e.isVertical()&&f||c))return!1;if(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey)return;if(n.activeElement&&(n.activeElement.isContentEditable||n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase())))return;if(e.params.keyboard.onlyInViewport&&(c||d||u||p||f||h)){let t=!1;if(x(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===x(e.el,`.${e.params.slideActiveClass}`).length)return;const i=e.el,s=i.clientWidth,a=i.clientHeight,n=o.innerWidth,l=o.innerHeight,c=b(i);r&&(c.left-=i.scrollLeft);const d=[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+a],[c.left+s,c.top+a]];for(let e=0;e<d.length;e+=1){const r=d[e];if(r[0]>=0&&r[0]<=n&&r[1]>=0&&r[1]<=l){if(0===r[0]&&0===r[1])continue;t=!0}}if(!t)return}const m=e.params.keyboard.speed;e.isHorizontal()?((c||d||u||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!r||(c||u)&&r)&&e.slideNext(m),((c||u)&&!r||(d||p)&&r)&&e.slidePrev(m)):((c||d||f||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&e.slideNext(m),(c||f)&&e.slidePrev(m)),s("keyPress",a)}function c(){e.keyboard.enabled||(n.addEventListener("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(n.removeEventListener("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),r("init",()=>{e.params.keyboard.enabled&&c()}),r("destroy",()=>{e.keyboard.enabled&&d()}),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:r,emit:i}){const s=a();let n;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let c,d=l();const u=[];function p(){e.enabled&&(e.mouseEntered=!0)}function f(){e.enabled&&(e.mouseEntered=!1)}function h(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&l()-d<e.params.mousewheel.thresholdTime||!(t.delta>
vendor: 4,559 bytes, line 1
1=6&&l()-d<60)&&(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),i("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),i("scroll",t.raw)),d=(new s.Date).getTime(),1))}function m(t){let r=t,s=!0;if(!e.enabled)return;if(t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const a=e.params.mousewheel;e.params.cssMode&&r.preventDefault();let d=e.el;"container"!==e.params.mousewheel.eventsTarget&&(d=document.querySelector(e.params.mousewheel.eventsTarget));const p=d&&d.contains(r.target);if(!e.mouseEntered&&!p&&!a.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let f=0;const m=e.rtlTranslate?-1:1,g=function(e){let t=0,r=0,i=0,s=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),i=10*t,s=10*r,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=s,s=0),(i||s)&&e.deltaMode&&(1===e.deltaMode?(i*=40,s*=40):(i*=800,s*=800)),i&&!t&&(t=i<1?-1:1),s&&!r&&(r=s<1?-1:1),{spinX:t,spinY:r,pixelX:i,pixelY:s}}(r);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;f=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;f=-g.pixelY}else f=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===f)return!0;a.invert&&(f=-f);let v=e.getTranslate()+f*a.sensitivity;if(v>=e.minTranslate()&&(v=e.minTranslate()),v<=e.maxTranslate()&&(v=e.maxTranslate()),s=!!e.params.loop||!(v===e.minTranslate()||v===e.maxTranslate()),s&&e.params.nested&&r.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:l(),delta:Math.abs(f),direction:Math.sign(f)},s=c&&t.time<c.time+500&&t.delta<=c.delta&&t.direction===c.direction;if(!s){c=void 0;let l=e.getTranslate()+f*a.sensitivity;const d=e.isBeginning,p=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!d&&e.isBeginning||!p&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(n),n=void 0,u.length>=15&&u.shift();const r=u.length?u[u.length-1]:void 0,i=u[0];if(u.push(t),r&&(t.delta>r.delta||t.direction!==r.direction))u.splice(0);else if(u.length>=15&&t.time-i.time<500&&i.delta-t.delta>=1&&t.delta<=6){const r=f>0?.8:.2;c=t,u.splice(0),n=o(()=>{!e.destroyed&&e.params&&e.slideToClosest(e.params.speed,!0,void 0,r)},0)}n||(n=o(()=>{!e.destroyed&&e.params&&(c=t,u.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5))},500))}if(s||i("scroll",r),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),a.releaseOnEdges&&(l===e.minTranslate()||l===e.maxTranslate()))return!0}}else{const r={time:l(),delta:Math.abs(f),direction:Math.sign(f),raw:t};u.length>=2&&u.shift();const i=u.length?u[u.length-1]:void 0;if(u.push(r),i?(r.direction!==i.direction||r.delta>i.delta||r.time>i.time+150)&&h(r):h(r),function(t){const r=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&r.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&r.releaseOnEdges)return!0;return!1}(r))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}function g(t){let r=e.el;"container"!==e.params.mousewheel.eventsTarget&&(r=document.querySelector(e.params.mousewheel.eventsTarget)),r[t]("mouseenter",p),r[t]("mouseleave",f),r[t]("wheel",m)}function v(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",m),!0):!e.mousewheel.enabled&&(g("addEventListener"),e.mousewheel.enabled=!0,!0)}function y(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):!!e.mousewheel.enabled&&(g("removeEventListener"),e.mousewheel.enabled=!1,!0)}r("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&y(),e.params.mousewheel.enabled&&v()}),r("destroy",()=>{e.params.cssMode&&v(),e.mousewheel.enabled&&y()}),Object.assign(e.mousewheel,{enable:v,disable:y})},function({swiper:e,extendParams:t,on:r,emit:i}){function s(t){let r;return t&&"string"==typeof t&&e.isElement&&(r=e.el.querySelector(t)||e.hostEl.querySelector(t),r)?r:(t&&("string"==typeof t&&(r=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&r&&r.length>1&&1===e.el.querySelectorAll(t).length?r=e.el.querySelector(t):r&&1===r.length&&(r=r[0])),t&&!r?t:r)}function a(t,r){const i=e.params.navigation;
1(t=T(t)).forEach(t=>{t&&(t.classList[r?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=r),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](i.lockClass))})}function n(){const{nextEl:t,prevEl:r}=e.navigation;if(e.params.loop)return a(r,!1),void a(t,!1);a(r,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function o(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),i("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),i("navigationNext"))}function c(){const t=e.params.navigation;if(e.params.navigation=ne(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;let r=s(t.nextEl),i=s(t.prevEl);Object.assign(e.navigation,{nextEl:r,prevEl:i}),r=T(r),i=T(i);const a=(r,i)=>{if(r){if(t.addIcons&&r.matches(".swiper-button-next,.swiper-button-prev")&&!r.querySelector("svg")){const e=document.createElement("div");C(e,oe),r.appendChild(e.querySelector("svg")),e.remove()}r.addEventListener("click","next"===i?l:o)}!e.enabled&&r&&r.classList.add(...t.lockClass.split(" "))};r.forEach(e=>a(e,"next")),i.forEach(e=>a(e,"prev"))}function d(){let{nextEl:t,prevEl:r}=e.navigation;t=T(t),r=T(r);const i=(t,r)=>{t.removeEventListener("click","next"===r?l:o),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>i(e,"next")),r.forEach(e=>i(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:oe},r("init",()=>{!1===e.params.navigation.enabled?u():(c(),n())}),r("toEdge fromEdge lock unlock",()=>{n()}),r("destroy",()=>{d()}),r("enable disable",()=>{let{nextEl:t,prevEl:r}=e.navigation;t=T(t),r=T(r),e.enabled?n():[...t,...r].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),r("click",(t,r)=>{let{nextEl:s,prevEl:a}=e.navigation;s=T(s),a=T(a);const n=r.target;let o=a.includes(n)||s.includes(n);if(e.isElement&&!o){const e=r.path||r.composedPath&&r.composedPath();e&&(o=e.find(e=>s.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!o){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===n||e.pagination.el.contains(n)))return;let t;s.length?t=s[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),i(!0===t?"navigationShow":"navigationHide"),[...s,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});const u=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),n()},disable:u,update:n,init:c,destroy:d})},function({swiper:e,extendParams:t,on:r,emit:i}){const s="swiper-pagination";let a;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,bullets:[]};let n=0;function o(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function l(t,r){const{bulletActiveClass:i}=e.params.pagination;t&&(t=t[("prev"===r?"previous":"next")+"ElementSibling"])&&(t.classList.add(`${i}-${r}`),(t=t[("prev"===r?"previous":"next")+"ElementSibling"])&&t.classList.add(`${i}-${r}-${r}`))}function c(t){const r=t.target.closest(le(e.params.pagination.bulletClass));if(!r)return;t.preventDefault();const i=_(r)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===i)return;const t=(s=e.realIndex,a=i,(a%=n=e.slides.length)===1+(s%=n)?"next":a===s-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(i)}else e.slideTo(i);var s,a,n}function d(){const t=e.rtl,r=e.params.pagination;if(o())return;let s,c,d=e.pagination.el;d=T(d);const u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.
1ceil(u/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(c=e.previousRealIndex||0,s=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(s=e.snapIndex,c=e.previousSnapIndex):(c=e.previousIndex||0,s=e.activeIndex||0),"bullets"===r.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let o,u,p;if(r.dynamicBullets&&(a=S(i[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=a*(r.dynamicMainBullets+4)+"px"}),r.dynamicMainBullets>1&&void 0!==c&&(n+=s-(c||0),n>r.dynamicMainBullets-1?n=r.dynamicMainBullets-1:n<0&&(n=0)),o=Math.max(s-n,0),u=o+(Math.min(i.length,r.dynamicMainBullets)-1),p=(u+o)/2),i.forEach(e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${r.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)i.forEach(t=>{const i=_(t);i===s?t.classList.add(...r.bulletActiveClass.split(" ")):e.isElement&&t.setAttribute("part","bullet"),r.dynamicBullets&&(i>=o&&i<=u&&t.classList.add(...`${r.bulletActiveClass}-main`.split(" ")),i===o&&l(t,"prev"),i===u&&l(t,"next"))});else{const t=i[s];if(t&&t.classList.add(...r.bulletActiveClass.split(" ")),e.isElement&&i.forEac
1h((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),r.dynamicBullets){const e=i[o],t=i[u];for(let e=o;e<=u;e+=1)i[e]&&i[e].classList.add(...`${r.bulletActiveClass}-main`.split(" "));l(e,"prev"),l(t,"next")}}if(r.dynamicBullets){const s=Math.min(i.length,r.dynamicMainBullets+4),n=(a*s-a)/2-p*a,o=t?"right":"left";i.forEach(t=>{t.style[e.isHorizontal()?o:"top"]=`${n}px`})}}d.forEach((t,a)=>{if("fraction"===r.type&&(t.querySelectorAll(le(r.currentClass)).forEach(e=>{e.textContent=r.formatFractionCurrent(s+1)}),t.querySelectorAll(le(r.totalClass)).forEach(e=>{e.textContent=r.formatFractionTotal(p)})),"progressbar"===r.type){let i;i=r.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const a=(s+1)/p;let n=1,o=1;"horizontal"===i?n=a:o=a,t.querySelectorAll(le(r.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===r.type&&r.renderCustom?(C(t,r.renderCustom(e,s+1,p)),0===a&&i("paginationRender",t)):(0===a&&i("paginationRender",t),i("paginationUpdate",t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass)})}function u(){const t=e.params.pagination;if(o())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let s=e.pagination.el;s=T(s);let a="";if("bullets"===t.type){let i=e.params.loop?Math.ceil(r/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&i>r&&(i=r);for(let r=0;r<i;r+=1)t.renderBullet?a+=t.renderBullet.call(e,r,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],s.forEach(r=>{"custom"!==t.type&&C(r,a||""),"bullets"===t.type&&e.pagination.bullets.push(...r.querySelectorAll(le(t.bulletClass)))}),"custom"!==t.type&&i("paginationRender",s[0])}function p(){e.params.pagination=ne(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let r;"string"==typeof t.el&&e.isElement&&(r=e.el.querySelector(t.el)),r||"string"!=typeof t.el||(r=[...document.querySelectorAll(t.el)]),r||(r=t.el),r&&0!==r.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(r)&&r.length>1&&(r=[...e.el.querySelectorAll(t.el)],r.length>1&&(r=r.find(t=>x(t,".swiper")[0]===e.el))),Array.isArray(r)&&1===r.length&&(r=r[0]),Object.assign(e.pagination,{el:r}),r=T(r),r.forEach(r=>{"bullets"===t.type&&t.clickable&&r.classList.add(...(t.clickableClass||"").split(" ")),r.classList.add(t.modifierClass+t.type),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(r.classList.add(`${t.modifierClass}${t.type}-dynamic`),n=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&r.classList.add(t.progressbarOppositeClass),t.clickable&&r.addEventListener("click",c),e.enabled||r.classList.add(t.lockClass)}))}function f(){const t=e.params.pagination;if(o())return;let r=e.pagination.el;r&&(r=T(r),r.forEach(r=>{r.classList.remove(t.hiddenClass),r.classList.remove(t.modifierClass+t.type),r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(r.classList.remove(...(t.clickableClass||"").split(" ")),r.removeEventListener("click",c))})),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const t=e.params.pagination;let{el:r}=e.pagination;r=T(r),r.forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===e.params.pagination.enabled?h():(p(),u(),d())}),r("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),r("snapIndexChange",()=>{d()}),r("snapGridLengthChange",()=>{u(),d()}),r("destroy",()=>{f()}),r("enable disable",()=>{let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),r("lock unlock",()=>{d()}),r("click",(t,r)=>{const s=r.target,a=T(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!s.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;const t=a[0].classList.contains(e.params.pagination.hiddenClass);i(!0===t?"paginationShow":"paginationHide"),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});const h=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass))),f()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t),t.forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass))),p(),u(),d()},disable:h,render:u,update:d,init:p,destroy:f})},function({swiper:e,extendParams:t,on:r,emit:s}){const a=i();let l,c,d,u,p=!1,f=null,h=null;function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:r}=e,{dragEl:i,el:s}=t,a=e.params.scrollbar,n=e.params.loop?e.progressLoop:e.progress;let o=c,l=(d-c)*n;r?(l=-l,l>0?(o=c-l,l=0):-l+c>d&&(o=d+l)):l<0?(o=c+l,l=0):l+c>d&&(o=d-l),e.isHorizontal()?(i.style.transform=`translate3d(${l}px, 0, 0)`,i.style.width=`${o}px`):(i.style.transform=`translate3d(0px, ${l}px, 0)`,i.style.height=`${o}px`),a.hide&&(clearTimeout(f),s.style.opacity=1,f=setTimeout(()=>{s.style.opacity=0,s.style.transitionDuration="400ms"},1e3))}function g(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{dragEl:r,el:i}=t;r.style.width="",r.style.height="",d=e.isHorizontal()?i.offsetWidth:i.offsetHeight,u=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),c="auto"===e.params.scrollbar.dragSize?d*u:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?r.style.width=`${c}px`:r.style.height=`${c}px`,i.style.display=u>=1?"none":"",e.params.scrollbar.hide&&(i.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?t.clientX:t.clientY}function w(t){const{scrollbar:r,rtlTranslate:i}=e,{el:s}=r;let a;a=(v(t)-b(s)[e.isHorizontal()?"left":"top"]-(null!==l?l:c/2))/(d-c),a=Math.max(Math.min(a,1),0),i&&(a=1-a);const n=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(n),e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}function _(t){const r=e.params.scrollbar,{scrollbar:i,wrapperEl:a}=e,{el:n,dragEl:o}=i;p=!0,l=t.target===o?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),a.style.transitionDuration="100ms",o.style.transitionDuration="100ms",w(t),clearTimeout(h),n.style.transitionDuration="0ms",r.hide&&(n.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",t)}function x(t){const{scrollbar:r,wrapperEl:i}=e,{el:a,dragEl:n}=r;p&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,w(t),i.style.transitionDuration="0ms",a.style.transitionDuration="0ms",n.style.transitionDuration="0ms",s("scrollbarDragMove",t))}function E(t){const r=e.params.scrollbar,{scrollbar:i,wrapperEl:a}=e,{el:n}=i;p&&(p=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",a.style.transitionDuration=""),r.hide&&(clearTimeout(h),h=o(()=>{n.style.opacity=0,n.style.transitionDuration="400ms"},1e3)),s("scrollbarDragEnd",t),r.snapOnRelease&&e.slideToClosest())}function S(t){const{scrollbar:r,params:i}=e,s=r.el;if(!s)return;const n=s,o=!!i.passiveListeners&&{passive:!1,capture:!1},l=!!i.passiveListeners&&{passive:!0,capture:!1};if(!n)return;const c="on"===t?"addEventListener":"removeEventListener";n[c]("pointerdown",_,o),a[c]("pointermove",x,o),a[c]("pointerup",E,l)}function M(){const{scrollbar:t,el:r}=e;e.params.scrollbar=ne(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const i=e.params.scrollbar;if(!i.el)return;let s,o;
1if("string"==typeof i.el&&e.isElement&&(s=e.el.querySelector(i.el)),s||"string"!=typeof i.el)s||(s=i.el);else if(s=a.querySelectorAll(i.el),!s.length)return;e.params.uniqueNavElements&&"string"==typeof i.el&&s.length>1&&1===r.querySelectorAll(i.el).length&&(s=r.querySelector(i.el)),s.length>0&&(s=s[0]),s.classList.add(e.isHorizontal()?i.horizontalClass:i.verticalClass),s&&(o=s.querySelector(le(e.params.scrollbar.dragClass)),o||(o=y("div",e.params.scrollbar.dragClass),s.append(o))),Object.assign(t,{el:s,dragEl:o}),i.draggable&&e.params.scrollbar.el&&e.scrollbar.el&&S("on"),s&&s.classList[e.enabled?"remove":"add"](...n(e.params.scrollbar.lockClass))}function C(){const t=e.params.scrollbar,r=e.scrollbar.el;r&&r.classList.remove(...n(e.isHorizontal()?t.horizontalClass:t.verticalClass)),e.params.scrollbar.el&&e.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},r("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;const t=e.params.scrollbar;let{el:r}=e.scrollbar;r=T(r),r.forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===e.params.scrollbar.enabled?A():(M(),g(),m())}),r("update resize observerUpdate lock unlock changeDirection",()=>{g()}),r("setTranslate",()=>{m()}),r("setTransition",(t,r)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}(r)}),r("enable disable",()=>{const{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...n(e.params.scrollbar.lockClass))}),r("destroy",()=>{C()});const A=()=>{e.el.classList.add(...n(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...n(e.params.scrollbar.scrollbarDisabledClass)),C()};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(...n(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...n(e.params.scrollbar.scrollbarDisabledClass)),M(),g(),m()},disable:A,updateSize:g,setTranslate:m,init:M,destroy:C})},function({swiper:e,extendParams:t,on:r}){t({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(t,r)=>{const{rtl:i}=e,s=i?-1:1,a=t.getAttribute("data-swiper-parallax")||"0";let n=t.getAttribute("data-swiper-parallax-x"),o=t.getAttribute("data-swiper-parallax-y");const l=t.getAttribute("data-swiper-parallax-scale"),c=t.getAttribute("data-swiper-parallax-opacity"),d=t.getAttribute("data-swiper-parallax-rotate");if(n||o?(n=n||"0",o=o||"0"):e.isHorizontal()?(n=a,o="0"):(o=a,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*r*s+"%":n*r*s+"px",o=o.indexOf("%")>=0?parseInt(o,10)*r+"%":o*r+"px",null!=c){const e=c-(c-1)*(1-Math.abs(r));t.style.opacity=e}let u=`translate3d(${n}, ${o}, 0px)`;null!=l&&(u+=` scale(${l-(l-1)*(1-Math.abs(r))})`),d&&null!=d&&(u+=` rotate(${d*r*-1}deg)`),t.style.transform=u},a=()=>{const{el:t,slides:r,progress:a,snapGrid:n,isElement:o}=e,l=g(t,i);e.isElement&&l.push(...g(e.hostEl,i)),l.forEach(e=>{s(e,a)}),r.forEach((t,r)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(r/2)-a*(n.length-1)),o=Math.min(Math.max(o,-1),1),t.querySelectorAll(`${i}, [data-swiper-parallax-rotate]`).forEach(e=>{s(e,o)})})};r("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),r("init",()=>{e.params.parallax.enabled&&a()}),r("setTranslate",()=>{e.params.parallax.enabled&&a()}),r("setTransition",(t,r)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{el:r,hostEl:s}=e,a=[...r.querySelectorAll(i)];e.isElement&&a.push(...s.querySelectorAll(i)),a.forEach(e=>{let r=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||t;0===t&&(r=0),e.style.transitionDuration=`${r}ms`})})(r)})},function({swiper:e,extendParams:t,on:r,emit:i}){const s=a();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let n,o,l=1,d=!1,u=!1,p={x:0,y:0};const f=[],h={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},m={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let y,w=1;function _(){if(f.length<2)return 1;const e=f[0].pageX,t=f[0].pageY,r=f[1].pageX,i=f[1].pageY;return Math.sqrt((r-e)**2+(i-t)**2)}
1function E(){const t=e.params.zoom,r=h.imageWrapEl.getAttribute("data-swiper-zoom")||t.maxRatio;if(t.limitToOriginalSize&&h.imageEl&&h.imageEl.naturalWidth){const e=h.imageEl.naturalWidth/h.imageEl.offsetWidth;return Math.min(e,r)}return r}function S(t){const r=e.isElement?"swiper-slide":`.${e.params.slideClass}`;return!!t.target.matches(r)||e.slides.filter(e=>e.contains(t.target)).length>0}function T(t){const r=`.${e.params.zoom.containerClass}`;return!!t.target.matches(r)||[...e.hostEl.querySelectorAll(r)].filter(e=>e.contains(t.target)).length>0}function M(t){if("mouse"===t.pointerType&&f.splice(0,f.length),!S(t))return;const r=e.params.zoom;if(n=!1,o=!1,f.push(t),!(f.length<2)){if(n=!0,h.scaleStart=_(),!h.slideEl){h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),h.slideEl||(h.slideEl=e.slides[e.activeIndex]);let i=h.slideEl.querySelector(`.${r.containerClass}`);if(i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=i,h.imageWrapEl=i?x(h.imageEl,`.${r.containerClass}`)[0]:void 0,!h.imageWrapEl)return void(h.imageEl=void 0);h.maxRatio=E()}if(h.imageEl){const[e,t]=function(){if(f.length<2)return{x:null,y:null};const e=h.imageEl.getBoundingClientRect();return[(f[0].pageX+(f[1].pageX-f[0].pageX)/2-e.x-s.scrollX)/l,(f[0].pageY+(f[1].pageY-f[0].pageY)/2-e.y-s.scrollY)/l]}();h.originX=e,h.originY=t,h.imageEl.style.transitionDuration="0ms"}d=!0}}function C(t){if(!S(t))return;const r=e.params.zoom,i=e.zoom,s=f.findIndex(e=>e.pointerId===t.pointerId);s>=0&&(f[s]=t),f.length<2||(o=!0,h.scaleMove=_(),h.imageEl&&(i.scale=h.scaleMove/h.scaleStart*l,i.scale>h.maxRatio&&(i.scale=h.maxRatio-1+(i.scale-h.maxRatio+1)**.5),i.scale<r.minRatio&&(i.scale=r.minRatio+1-(r.minRatio-i.scale+1)**.5),h.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function A(t){if(!S(t))return;if("mouse"===t.pointerType&&"pointerout"===t.type)return;const r=e.params.zoom,i=e.zoom,s=f.findIndex(e=>e.pointerId===t.pointerId);s>=0&&f.splice(s,1),n&&o&&(n=!1,o=!1,h.imageEl&&(i.scale=Math.max(Math.min(i.scale,h.maxRatio),r.minRatio),h.imageEl.style.transitionDuration=`${e.params.speed}ms`,h.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,l=i.scale,d=!1,i.scale>1&&h.slideEl?h.slideEl.classList.add(`${r.zoomedSlideClass}`):i.scale<=1&&h.slideEl&&h.slideEl.classList.remove(`${r.zoomedSlideClass}`),1===i.scale&&(h.originX=0,h.originY=0,h.slideEl=void 0)))}function L(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function P(t){const r="mouse"===t.pointerType&&e.params.zoom.panOnMouseMove;if(!S(t)||!T(t))return;const i=e.zoom;if(!h.imageEl)return;if(!m.isTouched||!h.slideEl)return void(r&&O(t));if(r)return void O(t);m.isMoved||(m.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,m.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,m.startX=c(h.imageWrapEl,"x")||0,m.startY=c(h.imageWrapEl,"y")||0,h.slideWidth=h.slideEl.offsetWidth,h.slideHeight=h.slideEl.offsetHeight,h.imageWrapEl.style.transitionDuration="0ms");const s=m.width*i.scale,a=m.height*i.scale;if(m.minX=Math.min(h.slideWidth/2-s/2,0),m.maxX=-m.minX,m.minY=Math.min(h.slideHeight/2-a/2,0),m.maxY=-m.minY,m.touchesCurrent.x=f.length>0?f[0].pageX:t.pageX,m.touchesCurrent.y=f.length>0?f[0].pageY:t.pageY,Math.max(Math.abs(m.touchesCurrent.x-m.touchesStart.x),Math.abs(m.touchesCurrent.y-m.touchesStart.y))>5&&(e.allowClick=!1),!m.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(m.minX)===Math.floor(m.startX)&&m.touchesCurrent.x<m.touchesStart.x||Math.floor(m.maxX)===Math.floor(m.startX)&&m.touchesCurrent.x>m.touchesStart.x))return m.isTouched=!1,void L();if(!e.isHorizontal()&&(Math.floor(m.minY)===Math.floor(m.startY)&&m.touchesCurrent.y<m.touchesStart.y||Math.floor(m.maxY)===Math.floor(m.startY)&&m.touchesCurrent.y>m.touchesStart.y))return m.isTouched=!1,void L()}t.cancelable&&t.preventDefault(),t.stopPropagation(),clearTimeout(y),e.touchEventsData.preventTouchMoveFromPointerMove=!0,y=setTimeout(()=>{e.destroyed||L()}),m.isMoved=!0;const n=(i.scale-l)/(h.maxRatio-e.params.zoom.minRatio),{originX:o,originY:u}=h;m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX+n*(m.width-2*o),m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY+n*(m.height-2*u),m.currentX<m.minX&&(m.currentX=m.minX+1-(m.minX-m.currentX+1)**.8),m.currentX>m.maxX&&(m.currentX=m.maxX-1+(m.currentX-m.maxX+1)**.8),m.currentY<m.minY&&(m.currentY=m.minY+1-(m.minY-m.currentY+1)**.8),m.currentY>m.maxY&&(m.currentY=m.maxY-1+(m.currentY-m.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=m.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=m.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(m.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(m.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(m.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(m.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=m.touchesCurrent.x,v.prevPositionY=m.touchesCurrent.y,v.prevTime=Date.now(),h.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}function k(){const t=e.zoom;h.slideEl&&e.activeIndex!==e.slides.indexOf(h.slideEl)&&(h.imageEl&&(h.imageEl.style.transform="translate3d(0,
10,0) scale(1)"),h.imageWrapEl&&(h.imageWrapEl.style.transform="translate3d(0,0,0)"),h.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,l=1,h.slideEl=void 0,h.imageEl=void 0,h.imageWrapEl=void 0,h.originX=0,h.originY=0)}function O(e){if(l<=1||!h.imageWrapEl)return;if(!S(e)||!T(e))return;const t=s.getComputedStyle(h.imageWrapEl).transform,r=new s.DOMMatrix(t);if(!u)return u=!0,p.x=e.clientX,p.y=e.clientY,m.startX=r.e,m.startY=r.f,m.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,m.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,h.slideWidth=h.slideEl.offsetWidth,void(h.slideHeight=h.slideEl.offsetHeight);const i=-3*(e.clientX-p.x),a=-3*(e.clientY-p.y),n=m.width*l,o=m.height*l,c=h.slideWidth,d=h.slideHeight,f=Math.min(c/2-n/2,0),g=-f,v=Math.min(d/2-o/2,0),y=-v,b=Math.max(Math.min(m.startX+i,g),f),w=Math.max(Math.min(m.startY+a,y),v);h.imageWrapEl.style.transitionDuration="0ms",h.imageWrapEl.style.transform=`translate3d(${b}px, ${w}px, 0)`,p.x=e.clientX,p.y=e.clientY,m.startX=b,m.startY=w,m.currentX=b,m.currentY=w}function I(t){const r=e.zoom,i=e.params.zoom;if(!h.slideEl){t&&t.target&&(h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),h.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex]);let r=h.slideEl.querySelector(`.${i.containerClass}`);r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=r,h.imageWrapEl=r?x(h.imageEl,`.${i.containerClass}`)[0]:void 0}if(!h.imageEl||!h.imageWrapEl)return;let a,n,o,c,d,u,p,f,v,y,w,_,S,T,M,C,A,L;h.maxRatio=E(),e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),h.slideEl.classList.add(`${i.zoomedSlideClass}`),void 0===m.touchesStart.x&&t?(a=t.pageX,n=t.pageY):(a=m.touchesStart.x,n=m.touchesStart.y);const P=l,k="number"==typeof t?t:null;1===l&&k&&(a=void 0,n=void 0,m.touchesStart.x=void 0,m.touchesStart.y=void 0);const O=E();r.scale=k||O,l=k||O,!t||1===l&&k?(p=0,f=0):(A=h.slideEl.offsetWidth,L=h.slideEl.offsetHeight,o=b(h.slideEl).left+s.scrollX,c=b(h.slideEl).top+s.scrollY,d=o+A/2-a,u=c+L/2-n,v=h.imageEl.offsetWidth||h.imageEl.clientWidth,y=h.imageEl.offsetHeight||h.imageEl.clientHeight,w=v*r.scale,_=y*r.scale,S=Math.min(A/2-w/2,0),T=Math.min(L/2-_/2,0),M=-S,C=-T,P>0&&k&&"number"==typeof m.currentX&&"number"==typeof m.currentY?(p=m.currentX*r.scale/P,f=m.currentY*r.scale/P):(p=d*r.scale,f=u*r.scale),p<S&&(p=S),p>M&&(p=M),f<T&&(f=T),f>C&&(f=C)),k&&1===r.scale&&(h.originX=0,h.originY=0),m.currentX=p,m.currentY=f,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform=`translate3d(${p}px, ${f}px,0)`,h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`}function D(){const t=e.zoom,r=e.params.zoom;if(!h.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex];let t=h.slideEl.querySelector(`.${r.containerClass}`);t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=t,h.imageWrapEl=t?x(h.imageEl,`.${r.containerClass}`)[0]:void 0}h.imageEl&&h.imageWrapEl&&(h.maxRatio=E(),e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,l=1,m.currentX=void 0,m.currentY=void 0,m.touchesStart.x=void 0,m.touchesStart.y=void 0,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform="translate3d(0,0,0)",h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform="translate3d(0,0,0) scale(1)",h.slideEl.classList.remove(`${r.zoomedSlideClass}`),h.slideEl=void 0,h.originX=0,h.originY=0,e.params.zoom.panOnMouseMove&&(p={x:0,y:0},u&&(u=!1,m.startX=0,m.startY=0)))}function z(t){const r=e.zoom;r.scale&&1!==r.scale?D():I(t)}function $(){return{passiveListener:!!e.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function q(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const{passiveListener:r,activeListenerWithCapture:i}=$();e.wrapperEl.addEventListener("pointerdown",M,r),e.wrapperEl.addEventListener("pointermove",C,i),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.addEventListener(t,A,r)}),e.wrapperEl.addEventListener("pointermove",P,i)}function R(){const t=e.zoom;if(!t.enabled)return;t.enabled=!1;const{passiveListener:r,activeListenerWithCapture:i}=$();e.wrapperEl.removeEventListener("pointerdown",M,r),e.wrapperEl.removeEventListener("pointermove",C,i),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.removeEventListener(t,A,r)}),e.wrapperEl.removeEventListener("pointermove",P,i)}Object.defineProperty(e.zoom,"scale",{get:()=>w,set(e){if(w!==e){const t=h.imageEl,r=h.slideEl;i("zoomChange",e,t,r)}w=e}}),r("init",()=>{e.params.zoom.enabled&&q()}),r("destroy",()=>{R()}),r("touchStart",(t,r)=>{e.zoom.enabled&&function(t){const r=e.device;if(!h.imageEl)return;if(m.isTouched)return;r.android&&t.cancelable&&t.preventDefault(),m.isTouched=!0;const i=f.length>0?f[0]:t;m.touchesStart.x=i.pageX,m.touchesStart.y=i.pageY}(r)}),r("touchEnd",(t,r)=>{e.zoom.enabled&&function(){const t=e.zoom;if(f.length=0,!h.imageEl)return;if(!m.isTouched||!m.isMoved)return m.isTouched=!1,void(m.isMoved=!1);m.isTouched=!1,m.isMoved=!1;let r=300,i=300;const s=v.x*r,a=m.currentX+s,n=v.y*i,o=m.currentY+n;0!==v.x&&(r=Math.abs((a-m.currentX)/v.x)),0!==v.y&&(i=Math.abs((o-m.currentY)/v.y));
1const l=Math.max(r,i);m.currentX=a,m.currentY=o;const c=m.width*t.scale,d=m.height*t.scale;m.minX=Math.min(h.slideWidth/2-c/2,0),m.maxX=-m.minX,m.minY=Math.min(h.slideHeight/2-d/2,0),m.maxY=-m.minY,m.currentX=Math.max(Math.min(m.currentX,m.maxX),m.minX),m.currentY=Math.max(Math.min(m.currentY,m.maxY),m.minY),h.imageWrapEl.style.transitionDuration=`${l}ms`,h.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}()}),r("doubleTap",(t,r)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&z(r)}),r("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&k()}),r("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&k()}),Object.assign(e.zoom,{enable:q,disable:R,in:I,out:D,toggle:z})},function({swiper:e,extendParams:t,on:r}){function i(e,t){const r=function(){let e,t,r;return(i,s)=>{for(t=-1,e=i.length;e-t>1;)r=e+t>>1,i[r]<=s?t=r:e=r;return e}}();let i,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=r(this.x,e),i=s-1,(e-this.x[i])*(this.y[s]-this.y[i])/(this.x[s]-this.x[i])+this.y[i]):0},this}function s(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},r("beforeInit",()=>{"undefined"!=typeof window&&("string"==typeof e.params.controller.control||e.params.controller.control instanceof HTMLElement)?("string"==typeof e.params.controller.control?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach(t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){const r=`${e.params.eventsPrefix}init`,i=s=>{e.controller.control.push(s.detail[0]),e.update(),t.removeEventListener(r,i)};t.addEventListener(r,i)}}):e.controller.control=e.params.controller.control}),r("update",()=>{s()}),r("resize",()=>{s()}),r("observerUpdate",()=>{s()}),r("setTranslate",(t,r,i)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTranslate(r,i)}),r("setTransition",(t,r,i)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTransition(r,i)}),Object.assign(e.controller,{setTranslate:function(t,r){const s=e.controller.control;let a,n;const o=e.constructor;function l(t){if(t.destroyed)return;const r=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(function(t){e.controller.spline=e.params.loop?new i(e.slidesGrid,t.slidesGrid):new i(e.snapGrid,t.snapGrid)}(t),n=-e.controller.spline.interpolate(-r)),n&&"container"!==e.params.controller.by||(a=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),!Number.isNaN(a)&&Number.isFinite(a)||(a=1),n=(r-e.minTranslate())*a+t.minTranslate()),e.params.controller.inverse&&(n=t.maxTranslate()-n),t.updateProgress(n),t.setTranslate(n,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(s))for(let e=0;e<s.length;e+=1)s[e]!==r&&s[e]instanceof o&&l(s[e]);else s instanceof o&&r!==s&&l(s)},setTransition:function(t,r){const i=e.constructor,s=e.controller.control;let a;function n(r){r.destroyed||(r.setTransition(t,e),0!==t&&(r.transitionStart(),r.params.autoHeight&&o(()=>{r.updateAutoHeight()}),E(r.wrapperEl,()=>{s&&r.transitionEnd()})))}if(Array.isArray(s))for(a=0;a<s.length;a+=1)s[a]!==r&&s[a]instanceof i&&n(s[a]);else s instanceof i&&r!==s&&n(s)}})},function({swiper:e,extendParams:t,on:r}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let s,a,n=null,o=(new Date).getTime();function l(e){const t=n;0!==t.length&&C(t,e)}
1function c(e){(e=T(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function d(e){(e=T(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function u(e,t){(e=T(e)).forEach(e=>{e.setAttribute("role",t)})}function p(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function f(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function h(e){(e=T(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=T(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function g(t){if(13!==t.keyCode&&32!==t.keyCode)return;const r=e.params.a11y,i=t.target;if(!e.pagination||!e.pagination.el||i!==e.pagination.el&&!e.pagination.el.contains(t.target)||t.target.matches(le(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const t=T(e.navigation.prevEl);T(e.navigation.nextEl).includes(i)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?l(r.lastSlideMessage):l(r.nextSlideMessage)),t.includes(i)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?l(r.firstSlideMessage):l(r.prevSlideMessage))}e.pagination&&i.matches(le(e.params.pagination.bulletClass))&&i.click()}}function v(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function b(){return v()&&e.params.pagination.clickable}const w=(e,t,r)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",g)),f(e,r),function(e,t){(e=T(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},x=t=>{a&&a!==t.target&&!a.contains(t.target)&&(s=!0),e.a11y.clicked=!0},E=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},S=e=>{o=(new Date).getTime()},M=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const r=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!r||!e.slides.includes(r))return;a=r;const i=e.virtual&&e.params.virtual.enabled,n=(i?parseInt(r.getAttribute("data-swiper-slide-index"),10):e.slides.indexOf(r))===e.activeIndex,l=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(r);n||l||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{s||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index"))),0):i?e.slideTo(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index"),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(r)),0),s=!1)}))},A=()=>{const t=e.params.a11y;t.itemRoleDescriptionMessage&&p(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&u(e.slides,t.slideRole);const r=e.slides.length;t.slideLabelMessage&&e.slides.forEach((i,s)=>{const a=e.params.loop?parseInt(i.getAttribute("data-swiper-slide-index"),10):s;f(i,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,r))})};r("beforeInit",()=>{n=y("span",e.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),r("afterInit",()=>{e.params.a11y.enabled&&(()=>{const t=e.params.a11y;e.el.append(n);const r=e.el;t.containerRoleDescriptionMessage&&p(r,t.containerRoleDescriptionMessage),t.containerMessage&&f(r,t.containerMessage),t.containerRole&&u(r,t.containerRole);const s=e.wrapperEl,a=t.id||s.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`;var o,l,c;o=a,T(s).forEach(e=>{e.setAttribute("id",o)}),t.wrapperLiveRegion&&(l=s,c=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite",(l=T(l)).forEach(e=>{e.setAttribute("aria-live",c)})),A();let{nextEl:d,prevEl:h}=e.navigation?e.navigation:{};d=T(d),h=T(h),d&&d.forEach(e=>w(e,a,t.nextSlideMessage)),h&&h.forEach(e=>w(e,a,t.prevSlideMessage)),b()&&T(e.pagination.el).forEach(e=>{e.addEventListener("keydown",g)}),i().addEventListener("visibilitychange",S),e.el.addEventListener("focus",M,!0),e.el.addEventListener("pointerdown",x,!0),e.el.addEventListener("pointerup",E,!0)})()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&A()}),r("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:t,prevEl:r}=e.navigation;r&&(e.isBeginning?(h(r),d(r)):(m(r),c(r))),t&&(e.isEnd?(h(t),d(t)):(m(t),c(t)))}()}),r("paginationUpdate",()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;
1v()&&e.pagination.bullets.forEach(r=>{e.params.pagination.clickable&&(c(r),e.params.pagination.renderBullet||(u(r,"button"),f(r,t.paginationBulletMessage.replace(/\{\{index\}\}/,_(r)+1)))),r.matches(le(e.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")})}()}),r("destroy",()=>{e.params.a11y.enabled&&function(){n&&n.remove();let{nextEl:t,prevEl:r}=e.navigation?e.navigation:{};t=T(t),r=T(r),t&&t.forEach(e=>e.removeEventListener("keydown",g)),r&&r.forEach(e=>e.removeEventListener("keydown",g)),b()&&T(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",g)}),i().removeEventListener("visibilitychange",S),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",M,!0),e.el.removeEventListener("pointerdown",x,!0),e.el.removeEventListener("pointerup",E,!0))}()})},function({swiper:e,extendParams:t,on:r}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,s={};const n=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let r;r=e?new URL(e):t.location;const i=r.pathname.slice(1).split("/").filter(e=>""!==e),s=i.length;return{key:i[s-2],value:i[s-1]}},l=(t,r)=>{const s=a();if(!i||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):s.location;const l=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${r}"]`):e.slides[r];let c=n(l.getAttribute("data-history"));if(e.params.history.root.length>0){let r=e.params.history.root;"/"===r[r.length-1]&&(r=r.slice(0,r.length-1)),c=`${r}/${t?`${t}/`:""}${c}`}else o.pathname.includes(t)||(c=`${t?`${t}/`:""}${c}`);e.params.history.keepQuery&&(c+=o.search);const d=s.history.state;d&&d.value===c||(e.params.history.replaceState?s.history.replaceState({value:c},null,c):s.history.pushState({value:c},null,c))},c=(t,r,i)=>{if(r)for(let s=0,a=e.slides.length;s<a;s+=1){const a=e.slides[s];if(n(a.getAttribute("data-history"))===r){const r=e.getSlideIndex(a);e.slideTo(r,t,i)}}else e.slideTo(0,t,i)},d=()=>{s=o(e.params.url),c(e.params.speed,s.value,!1)};r("init",()=>{e.params.history.enabled&&(()=>{const t=a();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);i=!0,s=o(e.params.url),s.key||s.value?(c(0,s.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d)):e.params.history.replaceState||t.addEventListener("popstate",d)}})()}),r("destroy",()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()}),r("transitionEnd _freeModeNoMomentumRelease",()=>{i&&l(e.params.history.key,e.activeIndex)}),r("slideChange",()=>{i&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)})},function({swiper:e,extendParams:t,emit:r,on:s}){let n=!1;const o=i(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,r){if(e.virtual&&e.params.virtual.enabled){const t=e.slides.find(e=>e.getAttribute("data-hash")===r);return t?parseInt(t.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(g(e.slidesEl,`.${e.params.slideClass}[data-hash="${r}"], swiper-slide[data-hash="${r}"]`)[0])}}});const c=()=>{r("hashChange");const t=o.location.hash.replace("#",""),i=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(i?i.getAttribute("data-hash"):"")){const r=e.params.hashNavigation.getSlideIndex(e,t);if(void 0===r||Number.isNaN(r))return;e.slideTo(r)}},d=()=>{if(!n||!e.params.hashNavigation.enabled)return;const t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],i=t?t.getAttribute("data-hash")||t.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState?(l.history.replaceState(null,null,`#${i}`||""),r("hashSet")):(o.location.hash=i||"",r("hashSet"))};s("init",()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;n=!0;const t=o.location.hash.replace("#","");if(t){const r=0,i=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(i||0,r,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&l.addEventListener("hashchange",c)})()}),s("destroy",()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&l.removeEventListener("hashchange",c)}),s("transitionEnd _freeModeNoMomentumRelease",()=>{n&&d()}),s("slideChange",()=>{n&&e.params.cssMode&&d()})},function({swiper:e,extendParams:t,on:r,emit:s,params:a}){let n,o;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,p,f,h,m=a&&a.autoplay?a.autoplay.delay:3e3,g=a&&a.autoplay?a.autoplay.delay:3e3,v=(new Date).getTime();function y(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",y),h||t.detail&&t.detail.bySwiperTouchMove||T())}const b=()=>{if(e.destroyed||!e.autoplay.running)return;
1e.autoplay.paused?c=!0:c&&(g=l,c=!1);const t=e.autoplay.paused?l:v+g-(new Date).getTime();e.autoplay.timeLeft=t,s("autoplayTimeLeft",t,t/m),o=requestAnimationFrame(()=>{b()})},w=()=>{let t=e.params.autoplay.delay;const r=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex],t)return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();return!Number.isNaN(r)&&r>0&&(t=r),t},_=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let r=t;void 0===r&&(r=w(),m=r,g=r),l=r;const i=e.params.speed,a=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),s("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),s("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),s("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),s("autoplay")),e.params.cssMode&&(v=(new Date).getTime(),requestAnimationFrame(()=>{_()})))};return r>0?(clearTimeout(n),n=setTimeout(()=>{a()},r)):requestAnimationFrame(()=>{a()}),r},x=()=>{v=(new Date).getTime(),e.autoplay.running=!0,_(),s("autoplayStart")},E=()=>{e.autoplay.running=!1,clearTimeout(n),cancelAnimationFrame(o),s("autoplayStop")},S=(t,r)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(n),t||(f=!0);const i=()=>{s("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",y):T()};if(e.autoplay.paused=!0,r)return void i();const a=l||e.params.autoplay.delay;l=a-((new Date).getTime()-v),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),i())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(v=(new Date).getTime(),f?(f=!1,_(l)):_(),e.autoplay.paused=!1,s("autoplayResume"))},M=()=>{if(e.destroyed||!e.autoplay.running)return;const t=i();"hidden"===t.visibilityState&&(f=!0,S(!0)),"visible"===t.visibilityState&&T()},C=t=>{"mouse"===t.pointerType&&(f=!0,h=!0,e.animating||e.autoplay.paused||S(!0))},A=t=>{"mouse"===t.pointerType&&(h=!1,e.autoplay.paused&&T())};r("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",C),e.el.addEventListener("pointerleave",A)),i().addEventListener("visibilitychange",M),x())}),r("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",C),e.el.removeEventListener("pointerleave",A)),i().removeEventListener("visibilitychange",M),e.autoplay.running&&E()}),r("_freeModeStaticRelease",()=>{(u||f)&&T()}),r("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?E():S(!0,!0)}),r("beforeTransitionStart",(t,r,i)=>{!e.destroyed&&e.autoplay.running&&(i||!e.params.autoplay.disableOnInteraction?S(!0,!0):E())}),r("sliderFirstMove",()=>{!e.destroyed&&e.autoplay.running&&(e.params.autoplay.disableOnInteraction?E():(d=!0,u=!1,f=!1,p=setTimeout(()=>{f=!0,u=!0,S(!0)},200)))}),r("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&d){if(clearTimeout(p),clearTimeout(n),e.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&e.params.cssMode&&T(),u=!1,d=!1}}),r("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(l=w(),m=w())}),Object.assign(e.autoplay,{start:x,stop:E,pause:S,resume:T})},function({swiper:e,extendParams:t,on:r}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,a=!1;function n(){const t=e.thumbs.swiper;return!(!t||t.destroyed)&&t.params.virtual&&t.params.virtual.enabled}function o(){const t=e.thumbs.swiper;if(!t||t.destroyed)return;const r=t.clickedIndex,i=t.clickedSlide;if(i&&i.classList.contains(e.params.thumbs.slideThumbActiveClass))return;if(null==r)return;let s;s=t.params.loop?parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10):r,e.params.loop?e.slideToLoop(s):e.slideTo(s)}function l(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const r=e.constructor;if(t.swiper instanceof r){if(t.swiper.destroyed)return s=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
1),e.thumbs.swiper.update()}else if(d(t.swiper)){const i=Object.assign({},t.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new r(i),a=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",o),n()&&e.thumbs.swiper.on("virtualUpdate",()=>{c(!1,{autoScroll:!1})}),!0}function c(t,r){const i=e.thumbs.swiper;if(!i||i.destroyed)return;let s=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(s=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(s=1),s=Math.floor(s),i.slides.forEach(e=>e.classList.remove(a)),i.params.loop||n())for(let t=0;t<s;t+=1)g(i.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(a)});else for(let t=0;t<s;t+=1)i.slides[e.realIndex+t]&&i.slides[e.realIndex+t].classList.add(a);(r?.autoScroll??1)&&function(t){const r=e.thumbs.swiper;if(!r||r.destroyed)return;const i="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView,s=e.params.thumbs.autoScrollOffset,a=s&&!r.params.loop;if(e.realIndex!==r.realIndex||a){const n=r.activeIndex;let o,l;if(r.params.loop){const t=r.slides.find(t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);o=r.slides.indexOf(t),l=e.activeIndex>e.previousIndex?"next":"prev"}else o=e.realIndex,l=o>e.previousIndex?"next":"prev";a&&(o+="next"===l?s:-1*s),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(o)<0&&(r.params.centeredSlides?o=o>n?o-Math.floor(i/2)+1:o+Math.floor(i/2)-1:o>n&&r.params.slidesPerGroup,r.slideTo(o,t))}}(t?0:void 0)}e.thumbs={swiper:null},r("beforeInit",()=>{const{thumbs:t}=e.params;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){const r=i(),s=()=>{const i="string"==typeof t.swiper?r.querySelector(t.swiper):t.swiper;if(i&&i.swiper)t.swiper=i.swiper,l(),c(!0);else if(i){const r=`${e.params.eventsPrefix}init`,s=a=>{t.swiper=a.detail[0],i.removeEventListener(r,s),l(),c(!0),t.swiper.update(),e.update()};i.addEventListener(r,s)}return i},a=()=>{e.destroyed||s()||requestAnimationFrame(a)};requestAnimationFrame(a)}else l(),c(!0)}),r("slideChange update resize observerUpdate",()=>{c()}),r("setTransition",(t,r)=>{const i=e.thumbs.swiper;i&&!i.destroyed&&i.setTransition(r)}),r("beforeDestroy",()=>{const t=e.thumbs.swiper;t&&!t.destroyed&&a&&t.destroy()}),Object.assign(e.thumbs,{init:l,update:c})},function({swiper:e,extendParams:t,emit:r,once:i}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;const t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;const{touchEventsData:t,touches:r}=e;0===t.velocities.length&&t.velocities.push({position:r[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:r[e.isHorizontal()?"currentX":"currentY"],time:l()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;const{params:s,wrapperEl:a,rtlTranslate:n,snapGrid:o,touchEventsData:c}=e,d=l()-c.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<o.length?e.slideTo(o.length-1):e.slideTo(e.slides.length-1);else{if(s.freeMode.momentum){if(c.velocities.length>1){const t=c.velocities.pop(),r=c.velocities.pop(),i=t.position-r.position,a=t.time-r.time;e.velocity=i/a,e.velocity/=2,Math.abs(e.velocity)<s.freeMode.minimumVelocity&&(e.velocity=0),(a>150||l()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=s.freeMode.momentumVelocityRatio,c.velocities.length=0;let t=1e3*s.freeMode.momentumRatio;const d=e.velocity*t;let u=e.translate+d;n&&(u=-u);let p,f=!1;const h=20*Math.abs(e.velocity)*s.freeMode.momentumBounceRatio;let m;if(u<e.maxTranslate())s.freeMode.momentumBounce?(u+e.maxTranslate()<-h&&(u=e.maxTranslate()-h),p=e.maxTranslate(),f=!0,c.allowMomentumBounce
1=!0):u=e.maxTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(u>e.minTranslate())s.freeMode.momentumBounce?(u-e.minTranslate()>h&&(u=e.minTranslate()+h),p=e.minTranslate(),f=!0,c.allowMomentumBounce=!0):u=e.minTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(s.freeMode.sticky){let t;for(let e=0;e<o.length;e+=1)if(o[e]>-u){t=e;break}u=Math.abs(o[t]-u)<Math.abs(o[t-1]-u)||"next"===e.swipeDirection?o[t]:o[t-1],u=-u}if(m&&i("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(t=n?Math.abs((-u-e.translate)/e.velocity):Math.abs((u-e.translate)/e.velocity),s.freeMode.sticky){const r=Math.abs((n?-u:u)-e.translate),i=e.slidesSizesGrid[e.activeIndex];t=r<i?s.speed:r<2*i?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void e.slideToClosest();s.freeMode.momentumBounce&&f?(e.updateProgress(p),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating=!0,E(a,()=>{e&&!e.destroyed&&c.allowMomentumBounce&&(r("momentumBounce"),e.setTransition(s.speed),setTimeout(()=>{e.setTranslate(p),E(a,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(r("_freeModeNoMomentumRelease"),e.updateProgress(u),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,E(a,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(u),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(s.freeMode.sticky)return void e.slideToClosest();s.freeMode&&r("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||d>=s.longSwipesMs)&&(r("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t,on:r}){let i,s,a,n;t({grid:{rows:1,fill:"column"}});const o=()=>{let t=e.params.spaceBetween;return"string"==typeof t&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:"string"==typeof t&&(t=parseFloat(t)),t};r("init",()=>{n=e.params.grid&&e.params.grid.rows>1}),r("update",()=>{const{params:t,el:r}=e,i=t.grid&&t.grid.rows>1;n&&!i?(r.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!n&&i&&(r.classList.add(`${t.containerModifierClass}grid`),"column"===t.grid.fill&&r.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),n=i}),e.grid={initSlides:t=>{const{slidesPerView:r}=e.params,{rows:n,fill:o}=e.params.grid,l=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;a=Math.floor(l/n),i=Math.floor(l/n)===l/n?l:Math.ceil(l/n)*n,"auto"!==r&&"row"===o&&(i=Math.max(i,r*n)),s=i/n},unsetSlides:()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height="",t.style[e.getDirectionLabel("margin-top")]="")})},updateSlide:(t,r,n)=>{const{slidesPerGroup:l}=e.params,c=o(),{rows:d,fill:u}=e.params.grid,p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:n.length;let f,h,m;if("row"===u&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,a=0===e?l:Math.min(Math.ceil((p-e*d*l)/d),l);m=Math.floor(s/a),h=s-m*a+e*l,f=h+m*i/d,r.style.order=f}else"column"===u?(h=Math.floor(t/d),m=t-h*d,(h>a||h===a&&m===d-1)&&(m+=1,m>=d&&(m=0,h+=1))):(m=Math.floor(t/s),h=t-m*s);r.row=m,r.column=h,r.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,r.style[e.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",r.swiperSlideGridSet=!0},updateWrapperSize:(t,r)=>{const{centeredSlides:s,roundLengths:a}=e.params,n=o(),{rows:l}=e.params.grid;if(e.virtualSize=(t+n)*i,e.virtualSize=Math.ceil(e.virtualSize/l)-n,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+n}px`),s){const t=[];for(let i=0;i<r.length;i+=1){let s=r[i];a&&(s=Math.floor(s)),r[i]<e.virtualSize+r[0]&&t.push(s)}r.splice(0,r.length),r.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:ce.bind(e),prependSlide:de.bind(e),addSlide:ue.bind(e),removeSlide:pe.bind(e),removeAllSlides:fe.bind(e)})},function({swiper:e,extendParams:t,on:r}){t({fadeEffect:{crossFade:!1}}),he({effect:"fade",swiper:e,on:r,setTranslate:()=>{const{slides:t}=e;e.params.fadeEffect;for(let r=0;r<t.length;r+=1){const t=e.slides[r];let i=-t.swiperSlideOffset;e.params.virtualTranslate||(i-=e.translate);let s=0;e.isHorizontal()||(s=i,i=0);const a=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),n=me(0,t);n.style.opacity=a,n.style.transform=`translate3d(${i}px, ${s}px, 0px)`}},setTransition:t=>{const r=e.slides.map(e=>m(e));
vendor: 6,528 bytes, line 1
1r.forEach(e=>{e.style.transitionDuration=`${t}ms`}),ge({swiper:e,duration:t,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:r}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,r)=>{let i=r?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=r?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=y("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"left":"top")).split(" ")),e.append(i)),s||(s=y("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"right":"bottom")).split(" ")),e.append(s)),i&&(i.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};he({effect:"cube",swiper:e,on:r,setTranslate:()=>{const{el:t,wrapperEl:r,slides:s,width:a,height:n,rtlTranslate:o,size:l,browser:c}=e,d=M(e),u=e.params.cubeEffect,p=e.isHorizontal(),f=e.virtual&&e.params.virtual.enabled;let h,m=0;u.shadow&&(p?(h=e.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=y("div","swiper-cube-shadow"),e.wrapperEl.append(h)),h.style.height=`${a}px`):(h=t.querySelector(".swiper-cube-shadow"),h||(h=y("div","swiper-cube-shadow"),t.append(h))));for(let e=0;e<s.length;e+=1){const t=s[e];let r=e;f&&(r=parseInt(t.getAttribute("data-swiper-slide-index"),10));let a=90*r,n=Math.floor(a/360);o&&(a=-a,n=Math.floor(-a/360));const c=Math.max(Math.min(t.progress,1),-1);let h=0,g=0,v=0;r%4==0?(h=4*-n*l,v=0):(r-1)%4==0?(h=0,v=4*-n*l):(r-2)%4==0?(h=l+4*n*l,v=l):(r-3)%4==0&&(h=-l,v=3*l+4*l*n),o&&(h=-h),p||(g=h,h=0);const y=`rotateX(${d(p?0:-a)}deg) rotateY(${d(p?a:0)}deg) translate3d(${h}px, ${g}px, ${v}px)`;c<=1&&c>-1&&(m=90*r+90*c,o&&(m=90*-r-90*c)),t.style.transform=y,u.slideShadows&&i(t,c,p)}if(r.style.transformOrigin=`50% 50% -${l/2}px`,r.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(p)h.style.transform=`translate3d(0px, ${a/2+u.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),r=u.shadowScale,i=u.shadowScale/t,s=u.shadowOffset;h.style.transform=`scale3d(${r}, 1, ${i}) translate3d(0px, ${n/2+s}px, ${-n/2/i}px) rotateX(-89.99deg)`}const g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;r.style.transform=`translate3d(0px,0,${g}px) rotateX(${d(e.isHorizontal()?0:m)}deg) rotateY(${d(e.isHorizontal()?-m:0)}deg)`,r.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:t=>{const{el:r,slides:i}=e;if(i.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const e=r.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{const t=e.isHorizontal();e.slides.forEach(e=>{const r=Math.max(Math.min(e.progress,1),-1);i(e,r,t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:r}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(t,r)=>{let i=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");i||(i=ve("flip",t,e.isHorizontal()?"left":"top")),s||(s=ve("flip",t,e.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-r,0)),s&&(s.style.opacity=Math.max(r,0))};he({effect:"flip",swiper:e,on:r,setTranslate:()=>{const{slides:t,rtlTranslate:r}=e,s=e.params.flipEffect,a=M(e);for(let n=0;n<t.length;n+=1){const o=t[n];let l=o.progress;e.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));const c=o.swiperSlideOffset;let d=-180*l,u=0,p=e.params.cssMode?-c-e.translate:-c,f=0;e.isHorizontal()?r&&(d=-d):(f=p,p=0,u=-d,d=0),o.style.zIndex=-Math.abs(Math.round(l))+t.length,s.slideShadows&&i(o,l);const h=`translate3d(${p}px, ${f}px, 0px) rotateX(${a(u)}deg) rotateY(${a(d)}deg)`;me(0,o).style.transform=h}},setTransition:t=>{const r=e.slides.map(e=>m(e));r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ge({swiper:e,duration:t,transformElements:r})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let r=t.progress;e.params.flipEffect.limitRotation&&(r=Math.max(Math.min(t.progress,1),-1)),i(t,r)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:r}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),he({effect:"coverflow",swiper:e,on:r,setTranslate:()=>{const{width:t,height:r,slides:i,slidesSizesGrid:s}=e,a=e.params.coverflowEffect,n=e.isHorizontal(),o=e.translate,l=n?t/2-o:r/2-o,c=n?a.rotate:-a.rotate,d=a.depth,u=M(e);for(let e=0,t=i.length;e<t;e+=1){const t=i[e],r=s[e],o=(l-t.swiperSlideOffset-r/2)/r,p="function"==typeof a.modifier?a.modifier(o):o*a.modifier;let f=n?c*p:0,h=n?0:c*p,m=-d*Math.abs(p),g=a.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(a.stretch)/100*r);let v=n?0:g*p,y=n?g*p:0,b=1-(1-a.scale)*Math.abs(p);Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const w=`translate3d(${y}px,${v}px,${m}px)  rotateX(${u(h)}deg) rotateY(${u(f)}deg) scale(${b})`;if(me(0,t).style.transform=w,t.style.zIndex=1-Math.abs(Math.round(p)),a.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ve("coverflow",t,n?"left":"top")),r||(r=ve("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),r&&(r.style.opacity=-p>0?-p:0)}}},setTransition:t=>{e.slides.map(e=>
1m(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:r}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;he({effect:"creative",swiper:e,on:r,setTranslate:()=>{const{slides:t,wrapperEl:r,slidesSizesGrid:s}=e,a=e.params.creativeEffect,{progressMultiplier:n}=a,o=e.params.centeredSlides,l=M(e);if(o){const t=s[0]/2-e.params.slidesOffsetBefore||0;r.style.transform=`translateX(calc(50% - ${t}px))`}for(let r=0;r<t.length;r+=1){const s=t[r],c=s.progress,d=Math.min(Math.max(s.progress,-a.limitProgress),a.limitProgress);let u=d;o||(u=Math.min(Math.max(s.originalProgress,-a.limitProgress),a.limitProgress));const p=s.swiperSlideOffset,f=[e.params.cssMode?-p-e.translate:-p,0,0],h=[0,0,0];let m=!1;e.isHorizontal()||(f[1]=f[0],f[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(g=a.next,m=!0):d>0&&(g=a.prev,m=!0),f.forEach((e,t)=>{f[t]=`calc(${e}px + (${i(g.translate[t])} * ${Math.abs(d*n)}))`}),h.forEach((e,t)=>{let r=g.rotate[t]*Math.abs(d*n);h[t]=r}),s.style.zIndex=-Math.abs(Math.round(c))+t.length;const v=f.join(", "),y=`rotateX(${l(h[0])}deg) rotateY(${l(h[1])}deg) rotateZ(${l(h[2])}deg)`,b=u<0?`scale(${1+(1-g.scale)*u*n})`:`scale(${1-(1-g.scale)*u*n}
1)`,w=u<0?1+(1-g.opacity)*u*n:1-(1-g.opacity)*u*n,_=`translate3d(${v}) ${y} ${b}`;if(m&&g.shadow||!m){let e=s.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=ve("creative",s)),e){const t=a.shadowPerProgress?d*(1/a.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=me(0,s);x.style.transform=_,x.style.opacity=w,g.origin&&(x.style.transformOrigin=g.origin)}},setTransition:t=>{const r=e.slides.map(e=>m(e));r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ge({swiper:e,duration:t,transformElements:r,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:r}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),he({effect:"cards",swiper:e,on:r,setTranslate:()=>{const{slides:t,activeIndex:r,rtlTranslate:i}=e,s=e.params.cardsEffect,{startTranslate:a,isTouched:n}=e.touchEventsData,o=i?-e.translate:e.translate;for(let l=0;l<t.length;l+=1){const c=t[l],d=c.progress,u=Math.min(Math.max(d,-4),4);let p=c.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let f=e.params.cssMode?-p-e.translate:-p,h=0;const m=-100*Math.abs(u);let g=1,v=-s.perSlideRotate*u,y=s.perSlideOffset-.75*Math.abs(u);const b=e.virtual&&e.params.virtual.enabled?e.virtual.from+l:l,w=(b===r||b===r-1)&&u>0&&u<1&&(n||e.params.cssMode)&&o<a,_=(b===r||b===r+1)&&u<0&&u>-1&&(n||e.params.cssMode)&&o>a;if(w||_){const t=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*t,g+=-.5*t,y+=96*t,h=(s.rotate||e.isHorizontal()?-25:0)*t*Math.abs(u)+"%"}if(f=u<0?`calc(${f}px ${i?"-":"+"} (${y*Math.abs(u)}%))`:u>0?`calc(${f}px ${i?"-":"+"} (-${y*Math.abs(u)}%))`:`${f}px`,!e.isHorizontal()){const e=h;h=f,f=e}const x=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),E=`\n        translate3d(${f}, ${h}, ${m}px)\n        rotateZ(${s.rotate?i?-v:v:0}deg)\n        scale(${x})\n      `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=ve("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+t.length,me(0,c).style.transform=E}},setTransition:t=>{const r=e.slides.map(e=>m(e));r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),ge({swiper:e,duration:t,transformElements:r})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}];function be(e){return(new window.DOMParser).parseFromString(String(e||""),"text/html")}function we(e,t={}){const{allowedTags:r=["A","ARTICLE","B","BR","BUTTON","DIV","EM","FIGCAPTION","FIGURE","H1","H2","H3","H4","H5","H6","HR","I","IMG","INPUT","LABEL","LI","NAV","OL","OPTION","P","PATH","PICTURE","SOURCE","SMALL","SPAN","STRONG","SECTION","SELECT","SUP","SUB","SVG","TEXTAREA","TIME","UL"],allowedAttrs:i=["abbr","accept","action","alt","aria-controls","aria-current","aria-describedby","aria-expanded","aria-hidden","aria-label","aria-labelledby","aria-live","aria-modal","aria-pressed","aria-roledescription","checked","class","data-*","decoding","disabled","for","height","href","id","loading","max","method","min","name","placeholder","role","rel","sizes","src","srcset","step","target","title","type","value","viewBox","width"],allowedProtocols:s=/^(https?:|mailto:|tel:|#|\/)/i}=t,a=new Set(r),n=i.filter(e=>e.endsWith("*")),o=new Set(i.filter(e=>!e.endsWith("*"))),l=be(`<div>${e||""}</div>`).body.firstElementChild,c=e=>{if(e.nodeType===Node.ELEMENT_NODE){const t=e;if(!a.has(t.tagName)){const e=t.parentNode;if(e){for(;t.firstChild;)e.insertBefore(t.firstChild,t);e.removeChild(t)}return}[...t.attributes].forEach(e=>{const r=e.name.toLowerCase(),i=e.value||"";"style"===r||r.startsWith("on")?t.removeAttribute(e.name):(e=>o.has(e)||n.some(t=>e.startsWith(t.slice(0,-1))))(r)?["href","src","action","formaction"].includes(r)&&i&&!s.test(i)&&t.removeAttribute(e.name):t.removeAttribute(e.name)}
1)}[...e.childNodes].forEach(c)};l&&[...l.childNodes].forEach(c);const d=document.createDocumentFragment();for(;l?.firstChild;)d.appendChild(l.firstChild);return d}function _e(e,t,r){e&&e.replaceChildren(we(t,r))}function xe(e,t,r){e&&e.appendChild(we(t,r))}function Ee(e,t,r){e&&e.parentNode&&e.replaceWith(we(t,r))}function Se(){const e=document.querySelectorAll('[data-sync-height="category"]');if(0===e.length)return;e.forEach(e=>{e.style.minHeight=""});let t=0;document.querySelectorAll(".blog-listing__category").forEach(e=>{const r=e.offsetHeight;r>t&&(t=r)}),t>0&&e.forEach(e=>{e.style.minHeight=t+"px"})}var Te;ae.use(ye),function(){function e(e,r={}){const i=e.getAttribute("data-ambrygen-scope")||"",s=e.getAttribute("data-ambrygen-post-type")||"conferences";let a="ambrygen_conference_pagination";"webinar"===s?a="ambrygen_webinar_pagination":"post"===s&&(a="ambrygen_blog_pagination");const n=void 0===r.scroll||r.scroll,o=void 0!==r.paged?r.paged:parseInt(e.getAttribute("data-ambrygen-current"),10)||1,l=void 0!==r.per_page?r.per_page:parseInt(e.getAttribute("data-ambrygen-per-page"),10)||8,c=void 0!==r.s?r.s:e.getAttribute("data-ambrygen-search")||"";let d=0;"post"!==s&&(d=void 0!==r.year?r.year||(new Date).getFullYear():parseInt(e.getAttribute("data-ambrygen-year"),10)||(new Date).getFullYear());const u=void 0!==r.tag?r.tag:parseInt(e.getAttribute("data-ambrygen-tag"),10)||0,p=void 0!==r.category?r.category:parseInt(e.getAttribute("data-ambrygen-category"),10)||0,f=new FormData;f.append("action",a),f.append("nonce",window.ambrygenAjax.nonce),f.append("scope",i),f.append("paged",String(o)),f.append("per_page",String(l)),c&&f.append("s",c),d&&f.append("year",String(d)),u&&f.append("tag",String(u)),p&&f.append("category",String(p)),e.classList.add("is-loading"),fetch(window.ambrygenAjax.ajaxUrl,{method:"POST",credentials:"same-origin",body:f}).then(e=>e.json()).then(a=>{if(!a?.success||!a?.data?.html)return;const d=e.querySelector(".ambrygen-ajax-pagination__content");if(d){if(r.load_more){const e=d.querySelector(".event-carousel__grid, .blog-listing");if(e){const t=document.createElement("div");xe(t,a.data.html);const r=t.querySelector(".event-carousel__grid, .blog-listing");r&&xe(e,r.innerHTML)}}else _e(d,a.data.html);n&&!r.load_more&&e.scrollIntoView({behavior:"smooth",block:"start"})}if(e.setAttribute("data-ambrygen-current",String(a.data.current||o)),e.setAttribute("data-ambrygen-per-page",String(a.data.per_page||l)),void 0!==a.data.total_pages){e.setAttribute("data-ambrygen-total-pages",String(a.data.total_pages));const t=e.querySelector(".pagination-buttons-row");t&&(t.style.display=a.data.total_pages<=1?"none":"");const r=e.querySelector(".load-more-btn, .load-more-btn-wrap, .load-more-wrap");if(r){const e=parseInt(a.data.current||o,10),t=parseInt(a.data.total_pages,10);if(e>=t)r.classList.add("is-hidden"),r.style.display="none";else{r.classList.remove("is-hidden"),r.style.display="flex",r.setAttribute("data-total-pages",t);const e=r.querySelector("button");e&&e.setAttribute("data-total-pages",t)}}}if(c?e.setAttribute("data-ambrygen-search",c):e.removeAttribute("data-ambrygen-search"),a.data.year){if(e.setAttribute("data-ambrygen-year",String(a.data.year)),"past"===i){const e="webinar"===s?"webinar-dropdown-btn":"category-dropdown-btn",t=document.getElementById(e);t&&(t.textContent=a.data.year);const r="webinar"===s?"webinar-dropdown-menu-past":"category-dropdown-menu-past",i=document.getElementById(r);i&&i.querySelectorAll("a").forEach(e=>{e.textContent.trim()===String(a.data.year)?e.setAttribute("aria-current","page"):e.removeAttribute("aria-current")})}}else e.removeAttribute("data-ambrygen-year");u?e.setAttribute("data-ambrygen-tag",String(u)):e.removeAttribute("data-ambrygen-tag"),p?e.setAttribute("data-ambrygen-category",String(p)):e.removeAttribute("data-ambrygen-category"),r.load_more||t(e)}).catch(()=>{}).finally(()=>{e.classList.remove("is-loading")})}function t(e){const t=parseInt(e.getAttribute("data-ambrygen-total-pages"),10);if(Number.isNaN(t))return;const r=parseInt(e.getAttribute("data-ambrygen-current")||"1",10)||1,i=e.querySelector(".pagination-buttons-row"),s=e.querySelector(".desktop-pages .pagination-list"),a=e.querySelector(".mobile-pagination .page-trigger"),n=e.querySelector(".pagination-popup .popup-grid");i&&(i.style.display=t<=1?"none":""),s&&(s.innerHTML=function(e,t){if(e<=1)return'<button class="page-btn active">1</button>';let r="",i=!1;for(let s=1;s<=e;s+=1)1===s||s===e||s>=t-1&&s<=t+1?(r+=`<button class="page-btn${s===t?" active":""}">${s}</button>
1`,i=!0):i&&(r+='<span class="dots">...</span>',i=!1);return r}(t,r)),a&&(a.textContent=`${r}/${Math.max(1,t)}`),n&&(n.innerHTML=function(e,t){let r="";for(let i=1;i<=Math.max(1,e);i+=1)r+=`<button class="page-btn${i===t?" active":""}">${i}</button>`;return r}(t,r))}window.ambrygenAjax&&(document.addEventListener("click",function(t){const r=t.target.closest(".pagination__link, .pagination__nav, .page-numbers, .pagination-list button, .arrow-btn, .wp-block-query-pagination a");if(r){const i=r.closest(".ambrygen-ajax-pagination");if(i){t.preventDefault();const s=function(e,t){if(e.dataset.ambrygenPage)return parseInt(e.dataset.ambrygenPage,10);const r=(e.getAttribute("href")||"").match(/(?:query-\d+-page|paged|page)=(\d+)/);if(r)return parseInt(r[1],10);const i=(e.textContent||"").trim();if(/^\d+$/.test(i))return parseInt(i,10);const s=parseInt(t.getAttribute("data-ambrygen-current")||"1",10);if(e.classList.contains("pagination__nav--prev")||e.id?.includes("prev"))return Math.max(1,s-1);if(e.classList.contains("pagination__nav--next")||e.id?.includes("next")){const e=parseInt(t.getAttribute("data-ambrygen-total-pages")||"1",10);return Math.min(e,s+1)}return null}(r,i);return void(s&&e(i,{paged:s}))}}const i=t.target.closest(".tab-dropdown .dropdown-menu a");if(i){let r=i.closest(".ambrygen-ajax-pagination");const s=i.closest(".dropdown-menu");if(!r){const e=i.closest(".event-carousel, .latest-blogs");r=e?e.querySelector(".ambrygen-ajax-pagination"):null}if(r&&s){t.preventDefault();const a=i.textContent||"",n=a.match(/(\d+)/);if(n||"all years"===a.toLowerCase()||i.hasAttribute("data-tag-id")||i.hasAttribute("data-category-id")){let t=n?parseInt(n[1],10):0;if(i.hasAttribute("data-tag-id")?t=parseInt(i.getAttribute("data-tag-id"),10):i.hasAttribute("data-category-id")&&(t=parseInt(i.getAttribute("data-category-id"),10)),s.id&&s.id.endsWith("-perpage")){const i=(parseInt(r.getAttribute("data-ambrygen-current")||"1",10)-1)*parseInt(r.getAttribute("data-ambrygen-per-page")||"8",10);e(r,{per_page:t,paged:Math.floor(i/t)+1})}else"category-dropdown-menu-past"===s.id||"webinar-dropdown-menu-past"===s.id?e(r,{year:t,paged:1,scroll:!1}):"blog-tag-dropdown-menu"===s.id&&e(r,{tag:t,paged:1,scroll:!1});const o=s.parentElement.querySelector(".dropdown-toggle");o&&(o.textContent=a)}return}}const s=t.target.closest(".tab-button");if(s){const r=s.closest(".event-carousel, .latest-blogs")?.querySelector(".ambrygen-ajax-pagination");if(r){t.preventDefault();const i=parseInt(s.getAttribute("data-tag-id")||"0",10),a=parseInt(s.getAttribute("data-category-id")||"0",10),n={paged:1};s.hasAttribute("data-tag-id")&&(n.tag=i),s.hasAttribute("data-category-id")&&(n.category=a),e(r,n);const o=s.closest(".horizontal-tabs");o&&(o.querySelectorAll(".tab-button").forEach(e=>{e.classList.remove("active","is-active"),e.setAttribute("aria-selected","false")}),s.classList.add("active","is-active"),s.setAttribute("aria-selected","true"));const l=s.closest(".category-filter-search__tabs")?.querySelector(".tabs__mobile-nav .tabs__select");l&&s.hasAttribute("data-tag-id")&&(l.value=s.getAttribute("data-tag-id")||"0")}}const a=t.target.closest(".category-filter-search__tabs .tabs__mobile-nav .tabs__select");if(a){const t=a.closest(".event-carousel, .latest-blogs")?.querySelector(".ambrygen-ajax-pagination");if(t){const r=parseInt(a.value||"0",10),i={paged:1};i.tag=Number.isNaN(r)?0:r,e(t,i);const s=a.closest(".category-filter-search__tabs"),n=s?.querySelectorAll(".tabs__nav .tab-button");n?.length&&n.forEach(e=>{const t=parseInt(e.getAttribute("data-tag-id")||"0",10)===i.tag;e.classList.toggle("active",t),e.classList.toggle("is-active",t),e.setAttribute("aria-selected",t?"true":"false")})}}const n=t.target.closest(".load-more-btn, .load-more-btn-wrap, .load-more-wrap");if(n){const r=n.closest(".ambrygen-ajax-pagination");if(r){t.preventDefault();const i=parseInt(r.getAttribute("data-ambrygen-current")||"1",10);i<parseInt(r.getAttribute("data-ambrygen-total-pages")||"1",10)&&e(r,{paged:i+1,load_more:!0,scroll:!1})}}}),document.addEventListener("submit",function(t){const r=t.target.closest("form");if(!r)return;if(r.classList.contains("cs-wp-filters-form"))return void r.querySelectorAll("input[name], select[name], textarea[name]").forEach(e
1=>{if(e.disabled||"button"===e.type||"submit"===e.type)return;const t=String(e.value||"").trim();e.disabled=""===t});if(!r.id?.includes("search-form"))return;const i=r.closest(".event-carousel, .latest-blogs"),s=i?i.querySelector(".ambrygen-ajax-pagination"):null;if(s){t.preventDefault();const i=r.querySelector('input[name="s"]');e(s,{s:i?i.value:"",paged:1})}}),document.addEventListener("change",t=>{const r=t.target.closest("#blog-tags-select");if(r){const t=r.closest(".latest-blogs")?.querySelector(".ambrygen-ajax-pagination");if(t){const i=parseInt(r.value||"0",10),s=r.options[r.selectedIndex].getAttribute("data-url"),a=r.closest(".latest-blogs");a&&"true"===a.getAttribute("data-is-tag-archive")&&s&&window.history.pushState({path:s},"",s),e(t,{tag:i,paged:1})}}}),window.addEventListener("popstate",()=>{document.querySelector(".latest-blogs")&&window.location.reload()}),document.querySelectorAll(".ambrygen-ajax-pagination").forEach(e=>{const r=parseInt(e.getAttribute("data-ambrygen-total-pages"),10);isNaN(r)||t(e)}),function(){const e=document.querySelector(".event-tabs-list"),t=document.querySelectorAll(".tabs__nav");if(e){const t=e.querySelectorAll(".wp-block-button__link"),r=document.querySelectorAll(".event-tab-content");t.forEach(e=>{e.addEventListener("click",i=>{i.preventDefault();const s=e.getAttribute("data-tab");s&&(t.forEach(e=>e.parentElement.classList.remove("active")),e.parentElement.classList.add("active"),r.forEach(e=>{e.id===`tab-${s}`?(e.classList.add("active"),e.style.display="block"):(e.classList.remove("active"),e.style.display="none")}))})})}t.forEach(e=>{const t=e.closest(".tabs-content");if(!t)return;const r=e.querySelectorAll(".tabs__tab"),i=t.querySelector(".tabs__mobile-nav .tabs__select");i&&!i.__ambrygenTabsBound&&(i.addEventListener("change",e=>{const t=e.target.value||"";if(!t)return;let i=null;r.forEach(e=>{e.getAttribute("data-tab-target")===t&&(i=e)}),i&&i.click()}),i.__ambrygenTabsBound=!0),r.forEach(e=>{e.addEventListener("click",s=>{s.preventDefault();const a=e.getAttribute("data-tab-target");a&&(r.forEach(e=>{e.classList.remove("active","is-active"),e.setAttribute("aria-selected","false")}),e.classList.add("active","is-active"),e.setAttribute("aria-selected","true"),i&&(i.value=a),t.querySelectorAll(".tabs__panel").forEach(e=>{e.id===a?e.classList.add("active","is-active"):e.classList.remove("active","is-active")}))})})})}())}(),document.addEventListener("DOMContentLoaded",()=>{let e;function t(e,t){if(!e)return;const r=e.querySelector(".test-catlouge__item-toggle"),i=e.querySelector(".test-catlouge__item-content");if(r&&i){if(e.classList.toggle("is-open",t),r.setAttribute("aria-expanded",t?"true":"false"),t){i.style.maxHeight="none";const e=i.scrollHeight;return void(i.style.maxHeight=`${e}px`)}i.style.maxHeight="0px"}}if(function(){const e=".ambrygen-tooltip",t=window.matchMedia("(hover: none), (pointer: coarse)").matches;function r(e){if(!e)return"";const t=document.createElement("textarea");return t.innerHTML=String(e),t.value}function i(e){if(!e)return;const t=e.querySelector(".ambrygen-tooltip__content");if(!t)return;
1const r=e.getBoundingClientRect(),i=r.left+r.width/2,s=i<window.innerWidth/2,a=window.matchMedia("(max-width: 480px)").matches,n=e.matches(":hover, :focus-visible")||e.classList.contains("is-tooltip-active")?" translateY(-2px)":"";if(a){const e=Math.min(320,window.innerWidth-32),s=i-e/2,a=Math.min(Math.max(16,s),window.innerWidth-16-e),o=a-r.left,l=Math.min(Math.max(i-a-14,8),e-36);return t.style.width=`${e}px`,t.style.minWidth=`${e}px`,t.style.maxWidth=`${e}px`,t.style.left=`${o}px`,t.style.right="auto",t.style.transform=`translateX(0%)${n}`,t.style.setProperty("--ambrygen-tooltip-arrow-left",`${l}px`),t.style.setProperty("--ambrygen-tooltip-arrow-right","auto"),t.style.setProperty("--ambrygen-tooltip-shift-x","0%"),void t.setAttribute("data-tooltip-placement","mobile")}const o=Math.min(320,window.innerWidth-32),l=i-o/2,c=Math.min(Math.max(16,l),window.innerWidth-16-o),d=c-r.left,u=r.right-(c+o),p=Math.min(Math.max(i-c-14,8),o-36);if(t.style.width=`${o}px`,t.style.minWidth=`${o}px`,t.style.maxWidth="320px",t.style.transform=`translateX(0%)${n}`,t.style.setProperty("--ambrygen-tooltip-shift-x","0%"),s)return t.style.left=`${d}px`,t.style.right="auto",t.style.setProperty("--ambrygen-tooltip-arrow-left",`${p}px`),t.style.setProperty("--ambrygen-tooltip-arrow-right","auto"),void t.setAttribute("data-tooltip-placement","right");t.style.left="auto",t.style.right=`${u}px`,t.style.setProperty("--ambrygen-tooltip-arrow-left",`${p}px`),t.style.setProperty("--ambrygen-tooltip-arrow-right","auto"),t.setAttribute("data-tooltip-placement","left")}function s(t=null){document.querySelectorAll(e).forEach(e=>{t&&e===t||e.classList.remove("is-tooltip-active")})}document.addEventListener("click",r=>{const a=r.target.closest(e);if(!a)return void(t&&s());if(!t)return;if(r.target.closest(".ambrygen-tooltip__content a"))return;r.preventDefault(),r.stopPropagation();const n=!a.classList.contains("is-tooltip-active");s(),a.classList.toggle("is-tooltip-active",n),n&&i(a)}),document.addEventListener("keydown",e=>{"Escape"===e.key&&s()}),document.querySelectorAll(".block-description, .entry-content, .wp-block-post-content, .wp-block-post-content__content").forEach(e=>{const t=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null),i=[];for(;t.nextNode();){const e=t.currentNode,r=e&&e.nodeValue?e.nodeValue:"";r&&r.includes("&lt;")&&r.includes("ambrygen-tooltip")&&i.push(e)}i.forEach(e=>{const t=r(e.nodeValue||"");if(!t.includes("ambrygen-tooltip"))return;const i=function(e){if(!e)return"";const t=new Set(["A","B","BR","DIV","EM","I","P","SPAN","STRONG","SUP"]),r=new Set(["class","title","data-tooltip","data-tooltip-title","href","target","rel"]),i=be(`<div>${e}</div>`).body.firstElementChild,s=e=>{if(e.nodeType===Node.ELEMENT_NODE){const i=e;if(!t.has(i.tagName)){const e=i.parentNode;if(e){for(;i.firstChild;)e.insertBefore(i.firstChild,i);e.removeChild(i)}return}[...i.attributes].forEach(e=>{r.has(e.name.toLowerCase())||i.removeAttribute(e.name)})}[...e.childNodes].forEach(s)};return i&&[...i.childNodes].forEach(s),i?i.innerHTML:""}(t);i&&e.parentNode.replaceChild(we(i,{allowedTags:["A","B","BR","DIV","EM","I","P","SPAN","STRONG","SUP"],allowedAttrs:["class","title","data-tooltip","data-tooltip-title","href","target","rel"]}),e)})}),document.querySelectorAll(e).forEach(e=>{if(e.querySelector(".ambrygen-tooltip__content"))return;let t=e.getAttribute("data-tooltip-b64");const i=e.getAttribute("data-tooltip-id"),s=String(i||"").trim().toLowerCase().replace(/['"]/g,"").replace(/[^a-z0-9_-]+/g,"-").replace(/_+/g,"-").replace(/-+/g,"-").replace(/^-+|-+$/g,""),a=e.getAttribute("data-tooltip")||"";var n;a.includes("<")&&a.includes(">")&&(t||(t=function(e){if(!e)return"";const t=encodeURIComponent(String(e)).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16)));return window.btoa(t)}(a),e.setAttribute("data-tooltip-b64",t)),e.setAttribute("data-tooltip",(n=a)?String(n).replace(/<[^>]*>/g,"").replace(/&nbsp;/g," ").trim():""));const o=(t?function(e){if(!e)return"";try{const t=window.atob(String(e)),r=Array.from(t,e=>"%"+e.charCodeAt(0).toString(16).padStart(2,"0")).join("");return decodeURIComponent(r)}catch(e){return""}}(t):"")||"";let l="",c="";if(s){const e=document.getElementById(`ambrygen-tooltip-${s}`);e&&(l=e.innerHTML||"",c=e.getAttribute("data-tooltip-title")||"")}const d=l||o||e.getAttribute("data-tooltip"),u=e.getAttribute("data-tooltip-title")||c||"";if(d){const t=document.createElement("div");if(t.className="ambrygen-tooltip__content",u){const e=document.createElement("div");e.className="ambrygen-tooltip__title",e.textContent=u,t.appendChild(e)}const i=document.createElement("div");i.className="ambrygen-tooltip__description",i.replaceChildren(function(e){if(!e)return document.createDocumentFragment();const t=we(e=r(e),{allowedTags:["A","B","BR","DIV","EM","I","LI","OL","P","SMALL","SPAN","STRONG","SUP","UL"],allowedAttrs:["href","target","rel"]});
1return t.querySelectorAll?.('a[target="_blank"]').forEach(e=>{e.setAttribute("rel","noopener noreferrer")}),t}(d)),t.appendChild(i),e.appendChild(t)}}),function(){if(document.getElementById("ambrygen-tooltip-placement-styles"))return;const e=document.createElement("style");e.id="ambrygen-tooltip-placement-styles",e.textContent='\n\t\t\t.ambrygen-tooltip__content[data-tooltip-placement="mobile"]::before {\n\t\t\t\tleft: var(--ambrygen-tooltip-arrow-left) !important;\n\t\t\t\tright: auto !important;\n\t\t\t\ttransform: none !important;\n\t\t\t}\n\n\t\t\t.ambrygen-tooltip__content[data-tooltip-placement="right"]::before {\n\t\t\t\tleft: var(--ambrygen-tooltip-arrow-left) !important;\n\t\t\t\tright: auto !important;\n\t\t\t\ttransform: none !important;\n\t\t\t}\n\n\t\t\t.ambrygen-tooltip__content[data-tooltip-placement="left"]::before {\n\t\t\t\tleft: var(--ambrygen-tooltip-arrow-left) !important;\n\t\t\t\tright: auto !important;\n\t\t\t\ttransform: none !important;\n\t\t\t}\n\t\t',document.head.appendChild(e)}(),function(){const t=t=>{const r=t.target instanceof Element?t.target:null,s=r?r.closest(e):null;s&&i(s)};document.addEventListener("mouseenter",t,!0),document.addEventListener("focusin",t),window.addEventListener("resize",()=>{document.querySelectorAll(e).forEach(e=>{i(e)})})}()}(),Se(),window.addEventListener("resize",()=>{clearTimeout(e),e=setTimeout(()=>{Se()},250)}),document.querySelectorAll(".test-catlouge__item").forEach(e=>{t(e,e.classList.contains("is-open"))}),"undefined"!=typeof ResizeObserver){const e=new WeakSet,r=new ResizeObserver(e=>{e.forEach(e=>{const r=e.target.closest(".test-catlouge__item.is-open");r&&t(r,!0)})});document.querySelectorAll(".test-catlouge__item-content").forEach(t=>{e.has(t)||(e.add(t),r.observe(t))})}function r(e,t){const r=e.querySelector(".speaker-card__bio");if(r)if(e.classList.toggle("open",t),e.setAttribute("aria-expanded",t?"true":"false"),r.setAttribute("aria-hidden",t?"false":"true"),r.style.overflow="hidden",t){r.style.maxHeight="none",r.style.opacity="1",r.style.paddingTop="10px",r.style.borderTopWidth="1px",r.offsetHeight;const e=r.scrollHeight;r.style.maxHeight="0px",requestAnimationFrame(()=>{r.style.maxHeight=`${e}px`})}else r.style.maxHeight=`${r.scrollHeight}px`,requestAnimationFrame(()=>{r.style.maxHeight="0px",r.style.opacity="0",r.style.paddingTop="0px",r.style.borderTopWidth="0px"})}function i(e){window.wp&&wp.editor&&"function"==typeof wp.editor.remove&&e.querySelectorAll("textarea.ambrygen-meet-expert-bio").forEach(e=>{const t=e.getAttribute("id");t&&wp.editor.remove(t)})}function s(e){window.wp&&wp.editor&&"function"==typeof wp.editor.initialize&&e&&e.querySelectorAll("textarea.ambrygen-meet-expert-bio").forEach(e=>{const t=e.getAttribute("id");!t||"1"===e.dataset.editorReady||window.tinymce&&"function"==typeof window.tinymce.get&&window.tinymce.get(t)||wp.editor.initialize(t,{tinymce:{wpautop:!0,toolbar1:"bold,italic,bullist,numlist,link,unlink,undo,redo"},quicktags:!0,mediaButtons:!1}),e.dataset.editorReady="1"})}document.querySelectorAll(".speaker-card").forEach(e=>{r(e,e.classList.contains("open"))}),document.addEventListener("click",e=>{const i=e.target.closest(".reference-table__see-genes");if(i){const r=i.dataset.productId;if(!r)return;const s=document.querySelector(`.test-catlouge__item-toggle[data-product-id="${r}"]`),a=s?.closest(".test-catlouge__item");if(!s||!a)return;return e.preventDefault(),a.classList.contains("is-open")||t(a,!0),void a.scrollIntoView({behavior:"smooth",block:"start"})}const s=e.target.closest(".test-catlouge__item-toggle");if(s){const r=s.closest(".test-catlouge__item");if(!r)return;return e.preventDefault(),void t(r,!r.classList.contains("is-open"))}const a=e.target.closest(".speaker-card__actions");if(!a)return;const n=a.closest(".speaker-card");if(!n)return;if(!n.closest(".speaker-session__speakers"))return;const o=n.classList.contains("open");r(n,!o)}),window.addEventListener("resize",()=>{!function(e=document){e.querySelectorAll(".test-catlouge__item.is-open").forEach(e=>{t(e,!0)})}(),document.querySelectorAll(".speaker-card.open .speaker-card__bio").forEach(e
1=>{e.style.maxHeight=`${e.scrollHeight}px`})}),document.addEventListener("click",e=>{const t=e.target.closest(".ambrygen-meet-expert-add-session");if(t){e.preventDefault();const r=t.closest(".ambrygen-meet-expert-repeater"),i=r?.querySelector(".ambrygen-meet-expert-rows"),a=r?.querySelector(".ambrygen-meet-expert-template");if(!i||!a)return;const n=`${Date.now()}${Math.floor(1e3*Math.random())}`;return xe(i,(a.innerHTML||"").replace(/__INDEX__/g,n)),void s(i.lastElementChild)}const r=e.target.closest(".ambrygen-meet-expert-add-member");if(r){e.preventDefault();const t=r.closest(".ambrygen-meet-expert-session-row"),i=r.closest(".ambrygen-meet-expert-repeater"),a=t?.querySelector(".ambrygen-meet-expert-member-rows"),n=i?.querySelector(".ambrygen-meet-expert-member-template");if(!t||!a||!n)return;const o=Array.from(t.parentElement?.children||[]).indexOf(t),l=`${Date.now()}${Math.floor(1e3*Math.random())}`;return xe(a,(n.innerHTML||"").replace(/__SESSION_INDEX__/g,String(o)).replace(/__MEMBER_INDEX__/g,l)),void s(a.lastElementChild)}const a=e.target.closest(".ambrygen-meet-expert-remove-session");if(a){e.preventDefault();const t=a.closest(".ambrygen-meet-expert-session-row");if(!t)return;return i(t),void t.remove()}const n=e.target.closest(".ambrygen-meet-expert-remove-member");if(n){e.preventDefault();const t=n.closest(".ambrygen-meet-expert-member-row");if(!t)return;i(t),t.remove()}}),document.addEventListener("click",e=>{const t=e.target.closest(".tab-dropdown .dropdown-toggle"),r=t?t.closest(".tab-dropdown"):null;if(document.querySelectorAll(".tab-dropdown.open").forEach(e=>{if(e!==r){e.classList.remove("open");const t=e.querySelector(".dropdown-toggle");t&&t.setAttribute("aria-expanded","false")}}),t&&r){e.preventDefault(),e.stopPropagation();const i=!("true"===t.getAttribute("aria-expanded"));t.setAttribute("aria-expanded",i?"true":"false"),r.classList.toggle("open",i)}}),document.addEventListener("click",e=>{const t=e.target.closest(".cs-wp-filters__toggle");if(!t)return;const r=t.closest(".cs-wp-filters");r&&(e.preventDefault(),r.classList.toggle("is-open"),t.setAttribute("aria-expanded",r.classList.contains("is-open")?"true":"false"))}),document.addEventListener("click",e=>{const t=e.target.closest("button[data-pagination-url]");if(!t||t.disabled)return;const r=t.getAttribute("data-pagination-url");r&&(window.location.href=r)});const a=document.querySelector(".cip-swiper");if(a&&void 0!==ae){const e=a.querySelector(".wp-block-post-template"),t=a.querySelectorAll(".wp-block-post"),r=t.length;e&&e.classList.add("swiper-wrapper"),t.forEach(e=>{e.classList.add("swiper-slide")}),new ae(a,{slidesPerView:1,loop:r>1,effect:"fade",fadeEffect:{crossFade:!0},speed:600,navigation:{prevEl:".cip-arrow--prev",nextEl:".cip-arrow--next"}})}const n=document.querySelector(".blog-featured-swiper");if(n&&void 0!==ae){const e=n.querySelectorAll(".swiper-slide").length;new ae(n,{slidesPerView:1,loop:e>1,effect:"fade",fadeEffect:{crossFade:!0},speed:600,navigation:{prevEl:".blog-featured__nav .custom-prev",nextEl:".blog-featured__nav .custom-next"}})}const o=document.querySelectorAll(".author-slider");o.length>0&&void 0!==ae&&o.forEach(e=>{if(e.classList.contains("swiper-initialized"))return;const t=e.querySelectorAll(".author-slider__card"),r=e.querySelector(".author-slider__nav-next"),i=e.querySelector(".author-slider__nav-prev"),s=e.querySelectorAll(".swiper-slide").length,a=s>1,n=()=>{if(0===t.length)return;let e=0;t.forEach(t=>{t.style.height="auto";const r=t.offsetHeight;r>e&&(e=r)}),e>0&&t.forEach(t=>{t.style.height=e+"px"})};new ae(e,{slidesPerView:1,loop:a,loopAdditionalSlides:a?s:0,loopPreventsSliding:!1,autoHeight:!1,effect:"fade",fadeEffect:{crossFade:!0},speed:600,breakpoints:{767:{autoHeight:!1}},on:{init:n,slideChange:n}}),a&&i&&i.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation(),e.swiper?.slidePrev()}),a&&r&&r.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation(),e.swiper?.slideNext()}),window.addEventListener("resize",n)}),function(){const e=document.querySelectorAll(".tabs-table-content");
1e.length&&e.forEach(e=>{const t=e.querySelectorAll(".tabs-table-content__item");t.forEach(e=>{const r=e.querySelector(".tabs-table-content__header");r&&r.addEventListener("click",r=>{r.preventDefault(),window.matchMedia("(min-width: 992px)").matches?e.classList.contains("is-active")||(t.forEach(e=>e.classList.remove("is-active")),e.classList.add("is-active")):e.classList.contains("is-active")?e.classList.remove("is-active"):(t.forEach(e=>e.classList.remove("is-active")),e.classList.add("is-active"))})})})}()}),(Te=window.jQuery)&&Te(document).ready(function(){const e=Te('select[name="video_type"]'),t=function(){const t=e.val(),r=Te(".field-video_url"),i=Te(".field-iframe_url"),s=Te(".field-poster_image_id");t?"mp4"===t?(r.show(),i.hide(),s.show()):"embed"===t&&(r.hide(),i.show(),s.show()):(r.hide(),i.hide(),s.hide())};e.length&&(e.on("change",t),t()),Te.fn.select2&&Te(".ambrygen-select2").each(function(){const e=Te(this);e.hasClass("select2-hidden-accessible")||e.select2({width:"100%",placeholder:"Search...",allowClear:!0})})}),document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector("[data-search-page-root]"),t=async(t,r={})=>{if(!e||!window.ambrygenAjax)return;const{shouldScroll:i=!0,updateHistory:s=!0}=r,a=new URL(t,window.location.origin),n=a.searchParams.get("s")||"",o=a.searchParams.get("search_type")||"all",l=e.querySelector("[data-search-results-column]"),c=e.querySelector("[data-search-pagination-wrap]");if(!l||!c)return;const d=parseInt(a.searchParams.get("paged")||"1",10);l.classList.add("is-loading"),c.classList.add("is-loading");const u=new FormData;u.append("action","ambrygen_search_page_results"),u.append("nonce",window.ambrygenAjax.nonce),u.append("s",n),u.append("search_type",o),u.append("paged",String(Number.isNaN(d)?1:d));try{const r=await fetch(window.ambrygenAjax.ajaxUrl,{method:"POST",credentials:"same-origin",body:u}),a=await r.json();if(!a?.success||!a?.data)return;Ee(l,a.data.resultsHtml),_e(c,a.data.paginationHtml||""),s&&window.history.pushState({},"",a.data.url||t),i&&window.scrollTo({top:e.offsetTop-40,behavior:"smooth"})}catch(e){window.location.href=t}finally{const t=e.querySelector("[data-search-results-column]"),r=e.querySelector("[data-search-pagination-wrap]");t?.classList.remove("is-loading"),r?.classList.remove("is-loading"),e.classList.remove("is-bootstrapping")}};e?.addEventListener("click",e=>{const r=e.target.closest(".search-modal__filters .tab-button");r&&(e.preventDefault(),t(r.href))}),document.addEventListener("change",e=>{const r=e.target.closest(".search-page__filter-select");r&&r.value&&r.closest("[data-search-page-root]")&&(e.preventDefault(),window.ambrygenAjax?t(r.value):window.location.href=r.value)}),e&&new URL(window.location.href).searchParams.get("s")&&(e.classList.add("is-bootstrapping"),t(window.location.href,{shouldScroll:!1,updateHistory:!1}))}),document.addEventListener("click",e=>{const t=e.target.closest("[data-search-page-root] .search-page__pagination button[data-url]");if(!t||t.disabled)return;const r=t.closest("[data-search-page-root]");if(!r||!window.ambrygenAjax)return;e.preventDefault();const i=new URL(t.dataset.url,window.location.origin),s=i.searchParams.get("s")||"",a=i.searchParams.get("search_type")||"all",n=r.querySelector("[data-search-results-column]"),o=r.querySelector("[data-search-pagination-wrap]");if(!n||!o)return void(window.location.href=t.dataset.url);const l=parseInt(i.searchParams.get("paged")||"1",10);n.classList.add("is-loading"),o.classList.add("is-loading");const c=new FormData;c.append("action","ambrygen_search_page_results"),c.append("nonce",window.ambrygenAjax.nonce),c.append("s",s),c.append("search_type",a),c.append("paged",String(Number.isNaN(l)?1:l)),fetch(window.ambrygenAjax.ajaxUrl,{method:"POST",credentials:"same-origin",body:c}).then(e=>e.json()).then(e=>{e?.success&&e?.data?(Ee(n,e.data.resultsHtml),_e(o,e.data.paginationHtml||""),window.history.pushState({},"",e.data.url||t.dataset.url),window.scrollTo({top:r.offsetTop-40,behavior:"smooth"})):window.location.href=t.dataset.url}).catch(()=>{window.location.href=t.dataset.url}).finally(()=>{const e=r.querySelector("[data-search-results-column]"),t=r.querySelector("[data-search-pagination-wrap]");e?.classList.remove("is-loading"),t?.classList.remove("is-loading"),r.classList.remove("is-bootstrapping")})})},553(e,t,r){var i;
vendor: 12,002 bytes, line 1
1(i=r(282)).keys().forEach(i)},615(){"use strict";function e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function t(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var r,i,s,a,n,o,l,c,d,u,p,f,h,m,g,v,y,b={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},w={duration:.5,overwrite:!1,delay:0},_=1e8,x=1e-8,E=2*Math.PI,S=E/4,T=0,M=Math.sqrt,C=Math.cos,A=Math.sin,L=function(e){return"string"==typeof e},P=function(e){return"function"==typeof e},k=function(e){return"number"==typeof e},O=function(e){return void 0===e},I=function(e){return"object"==typeof e},D=function(e){return!1!==e},z=function(){return"undefined"!=typeof window},$=function(e){return P(e)||L(e)},q="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},R=Array.isArray,N=/random\([^)]+\)/g,B=/,\s*/g,F=/(?:-?\.?\d|\.)+/gi,H=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Y=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,X=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,G=/[+-]=-?[.\d]+/,V=/[^,'"\[\]\s]+/gi,W=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,j={},U={},K=function(e){return(U=Me(e,j))&&Mr},Z=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},Q=function(e,t){return!t&&console.warn(e)},J=function(e,t){return e&&(j[e]=t)&&U&&(U[e]=t)||j},ee=function(){return 0},te={suppressEvents:!0,isStart:!0,kill:!1},re={suppressEvents:!0,kill:!1},ie={suppressEvents:!0},se={},ae=[],ne={},oe={},le={},ce=30,de=[],ue="",pe=function(e){var t,r,i=e[0];if(I(i)||P(i)||(e=[e]),!(t=(i._gsap||{}).harness)){for(r=de.length;r--&&!de[r].targetTest(i););t=de[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Bt(e[r],t)))||e.splice(r,1);return e},fe=function(e){return e._gsap||pe(it(e))[0]._gsap},he=function(e,t,r){return(r=e[t])&&P(r)?e[t]():O(r)&&e.getAttribute&&e.getAttribute(t)||r},me=function(e,t){return(e=e.split(",")).forEach(t)||e},ge=function(e){return Math.round(1e5*e)/1e5||0},ve=function(e){return Math.round(1e7*e)/1e7||0},ye=function(e,t){var r=t.charAt(0),i=parseFloat(t.substr(2));return e=parseFloat(e),"+"===r?e+i:"-"===r?e-i:"*"===r?e*i:e/i},be=function(e,t){for(var r=t.length,i=0;e.indexOf(t[i])<0&&++i<r;);return i<r},we=function(){var e,t,r=ae.length,i=ae.slice(0);for(ne={},ae.length=0,e=0;e<r;e++)(t=i[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},_e=function(e){return!!(e._initted||e._startAt||e.add)},xe=function(e,t,r,s){ae.length&&!i&&we(),e.render(t,r,s||!!(i&&t<0&&_e(e))),ae.length&&!i&&we()},Ee=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(V).length<2?t:L(e)?e.trim():e},Se=function(e){return e},Te=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},Me=function(e,t){for(var r in t)e[r]=t[r];return e},Ce=function e(t,r){for(var i in r)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=I(r[i])?e(t[i]||(t[i]={}),r[i]):r[i]);return t},Ae=function(e,t){var r,i={};for(r in e)r in t||(i[r]=e[r]);return i},Le=function(e){var t,r=e.parent||a,i=e.keyframes?(t=R(e.keyframes),function(e,r){for(var i in r)i in e||"duration"===i&&t||"ease"===i||(e[i]=r[i])}):Te;if(D(e.inherit))for(;r;)i(e,r.vars.defaults),r=r.parent||r._dp;return e},Pe=function(e,t,r,i,s){void 0===r&&(r="_first"),void 0===i&&(i="_last");var a,n=e[i];if(s)for(a=t[s];n&&n[s]>a;)n=n._prev;return n?(t._next=n._next,n._next=t):(t._next=e[r],e[r]=t),t._next?t._next._prev=t:e[i]=t,t._prev=n,t.parent=t._dp=e,t},ke=function(e,t,r,i){void 0===r&&(r="_first"),void 0===i&&(i="_last");var s=t._prev,a=t._next;s?s._next=a:e[r]===t&&(e[r]=a),a?a._prev=s:e[i]===t&&(e[i]=s),t._next=t._prev=t.parent=null},Oe=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Ie=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},De=function(e,t,r,s){return e._startAt&&(i?e._startAt.revert(re):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,s))},ze=function e(t){return!t||t._ts&&e(t.parent)},$e=function(e){return e._repeat?qe(e._tTime,e=e.duration()+e._rDelay)*e:0},qe=function(e,t){var r=Math.floor(e=ve(e/t));return e&&r===e?r-1:r},Re=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Ne=function(e){return e._end=ve(e._start+(e._tDur/Math.abs(e._ts||e._rts||x)||0))},Be=function(e,t){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=ve(r._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Ne(e),r._dirty||Ie(r,e)),e},Fe=function(e,t){var r;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(r=Re(e.rawTime(),t),(!t._dur||Je(0,t.totalDuration(),r)-t._tTime>x)&&t.render(r,!0)),Ie(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(r=e;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-1e-8}},He=function(e,t,r,i){return t.parent&&Oe(t),t._start=ve((k(r)?r:r||e!==a?Ke(e,r,t):e._time)+t._delay),t._end=ve(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Pe(e,t,"_first","_last",e._sort?"_start":0),Ve(t)||(e._recent=t),i||Fe(e,t),e._ts<0&&Be(e,e._tTime),e},Ye=function(e,t){return(j.ScrollTrigger||Z("scrollTrigger",t))&&j.ScrollTrigger.create(t,e)},Xe=function(e,t,r,s,a){return jt(e,t,a),e._initted?!r&&e._pt&&!i&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&d!==Ct.frame?(ae.push(e),e._lazy=[a,s],1):void 0:1},Ge=function e(t){var r=t.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||e(r))},Ve=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},We=function(e,t,r,i){var s=e._repeat,a=ve(t)||0,n=e._tTime/e._tDur;return n&&!i&&(e._time*=a/e._dur),e._dur=a,e._tDur=s?s<0?1e10:ve(a*(s+1)+e._rDelay*s):a,n>0&&!i&&Be(e,e._tTime=e._tDur*n),e.parent&&Ne(e),r||Ie(e.parent,e),e},je=function(e){return e instanceof Ht?Ie(e):We(e,e._dur)},Ue={_start:0,endTime:ee,totalDuration:ee},Ke=function e(t,r,i){var s,a,n,o=t.labels,l=t._recent||Ue,c=t.duration()>=_?l.endTime(!1):t._dur;return L(r)&&(isNaN(r)||r in o)?(a=r.charAt(0),n="%"===r.substr(-1),s=r.indexOf("="),"<"===a||">"===a?(s>=0&&(r=r.replace(/=/,"")),("<"===a?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(n?(s<0?l:i).totalDuration()/100:1)):s<0?(r in o||(o[r]=c),o[r]):(a=parseFloat(r.charAt(s-1)+r.substr(s+1)),n&&i&&(a=a/100*(R(i)?i[0]:i).totalDuration()),s>1?e(t,r.substr(0,s-1),i)+a:c+a)):null==r?c:+r},Ze=function(e,t,r){var i,s,a=k(t[1]),n=(a?2:1)+(e<2?0:1),o=t[n];if(a&&(o.duration=t[1]),o.parent=r,e){for(i=o,s=r;s&&!("immediateRender"in i);)i=s.vars.defaults||{},s=D(s.vars.inherit)&&s.parent;o.immediateRender=D(i.immediateRender),e<2?o.runBackwards=1:o.startAt=t[n-1]}return new Jt(t[0],o,t[n+1])},Qe=function(e,t){return e||0===e?t(e):t},Je=function(e,t,r){return r<e?e:r>t?t:r},et=function(e,t){return L(e)&&(t=W.exec(e))?t[1]:""},tt=[].slice,rt=function(e,t){return e&&I(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&I(e[0]))&&!e.nodeType&&e!==n},it=function(e,t,r){return s&&!t&&s.selector?s.selector(e):!L(e)||r||!o&&At()?R(e)?function(e,t,r){return void 0===r&&(r=[]),e.forEach(function(e){var i;return L(e)&&!t||rt(e,1)?(i=r).push.apply(i,it(e)):r.push(e)})||r}(e,r):rt(e)?tt.call(e,0):e?[e]:[]:tt.call((t||l).querySelectorAll(e),0)},st=function(e){return e=it(e)[0]||Q("Invalid scope")||{},function(t){var r=e.current||e.nativeElement||e;return it(t,r.querySelectorAll?r:r===e?Q("Invalid scope")||l.createElement("div"):e)}},at=function(e){return e.sort(function(){return.5-Math.random()})},nt=function(e){if(P(e))return e;var t=I(e)?e:{each:e},r=zt(t.ease),i=t.from||0,s=parseFloat(t.base)||0,a={},n=i>0&&i<1,o=isNaN(i)||n,l=t.axis,c=i,d=i;return L(i)?c=d={center:.5,edges:.5,end:1}[i]||0:!n&&o&&(c=i[0],d=i[1]),function(e,n,u){var p,f,h,m,g,v,y,b,w,x=(u||t).length,E=a[x];if(!E){if(!(w="auto"===t.grid?0:(t.grid||[1,_])[1])){for(y=-_;y<(y=u[w++].getBoundingClientRect().left)&&w<x;);w<x&&w--}for(E=a[x]=[],p=o?Math.min(w,x)*c-.5:i%w,f=w===_?0:o?x*d/w-.5:i/w|0,y=0,b=_,v=0;v<x;v++)h=v%w-p,m=f-(v/w|0),E[v]=g=l?Math.abs("y"===l?m:h):M(h*h+m*m),g>y&&(y=g),g<b&&(b=g);"random"===i&&at(E),E.max=y-b,E.min=b,E.v=x=(parseFloat(t.amount)||parseFloat(t.each)*(w>x?x-1:l?"y"===l?x/w:w:Math.max(w,x/w))||0)*("edges"===i?-1:1),E.b=x<0?s-x:s,E.u=et(t.amount||t.each)||0,r=r&&x<0?It(r):r}return x=(E[e]-E.min)/E.max||0,ve(E.b+(r?r(x):x)*E.v)+E.u}},ot=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var i=ve(Math.round(parseFloat(r)/e)*e*t);return(i-i%1)/t+(k(r)?0:et(r))}},lt=function(e,t){var r,i,s=R(e);return!s&&I(e)&&(r=s=e.radius||_,e.values?(e=it(e.values),(i=!k(e[0]))&&(r*=r)):e=ot(e.increment)),Qe(t,s?P(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var s,a,n=parseFloat(i?t.x:t),o=parseFloat(i?t.y:0),l=_,c=0,d=e.length;d--;)(s=i?(s=e[d].x-n)*s+(a=e[d].y-o)*a:Math.abs(e[d]-n))<l&&(l=s,c=d);return c=!r||l<=r?e[c]:t,i||c===t||k(t)?c:c+et(t)}:ot(e))},ct=function(e,t,r,i){return Qe(R(e)?!t:!0===r?!!(r=0):!i,function(){return R(e)?e[~~(Math.random()*e.length)]:(r=r||1e-5)&&(i=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((e-r/2+Math.random()*(t-e+.99*r))/r)*r*i)/i})},dt=function(e,t,r){return Qe(r,function(r){return e[~~t(r)]})},ut=function(e){return e.replace(N,function(e){var t=e.indexOf("[")+1,r=e.substring(t||7,t?e.indexOf("]"):e.length-1).split(B);return ct(t?r:+r[0],t?0:+r[1],+r[2]||1e-5)})},pt=function(e,t,r,i,s){var a=t-e,n=i-r;return Qe(s,function(t){return r+((t-e)/a*n||0)})},ft=function(e,t,r){var i,s,a,n=e.labels,o=_;for(i in n)(s=n[i]-t)<0==!!r&&s&&o>(s=Math.abs(s))&&(a=i,o=s);return a},ht=function(e,t,r){var i,a,n,o=e.vars,l=o[t],c=s,d=e._ctx;if(l)return i=o[t+"Params"],a=o.callbackScope||e,r&&ae.length&&we(),d&&(s=d),n=i?l.apply(a,i):l.call(a),s=c,n},mt=function(e){return Oe(e),e.scrollTrigger&&e.scrollTrigger.kill(!!i),e.progress()<1&&ht(e,"onInterrupt"),e},gt=[],vt=function(e){if(e)if(e=!e.name&&e.default||e,z()||e.headless){var t=e.name,r=P(e),i=t&&!r&&e.init?function(){this._props=[]}:e,s={init:ee,render:lr,add:Vt,kill:dr,modifier:cr,rawVars:0},a={targetTest:0,get:0,getSetter:sr,aliases:{},register:0};if(At(),e!==i){if(oe[t])return;Te(i,Te(Ae(e,s),a)),Me(i.prototype,Me(s,Ae(e,a))),oe[i.prop=t]=i,e.targetTest&&(de.push(i),se[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}J(t,i),e.register&&e.register(Mr,i,fr)}else gt.push(e)},yt=255,bt={aqua:[0,yt,yt],lime:[0,yt,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,yt],navy:[0,0,128],white:[yt,yt,yt],olive:[128,128,0],yellow:[yt,yt,0],orange:[yt,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[yt,0,0],pink:[yt,192,203],cyan:[0,yt,yt],transparent:[yt,yt,yt,0]},wt=function(e,t,r){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(r-t)*e*6:e<.5?r:3*e<2?t+(r-t)*(2/3-e)*6:t)*yt+.5|0},_t=function(e,t,r){var i,s,a,n,o,l,c,d,u,p,f=e?k(e)?[e>>16,e>>8&yt,e&yt]:0:bt.black;if(!f){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),bt[e])f=bt[e];else if("#"===e.charAt(0)){if(e.length<6&&(i=e.charAt(1),s=e.charAt(2),a=e.charAt(3),e="#"+i+i+s+s+a+a+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(f=parseInt(e.substr(1,6),16))>>16,f>>8&yt,f&yt,parseInt(e.substr(7),16)/255];f=[(e=parseInt(e.substr(1),16))>>16,e>>8&yt,e&yt]}else if("hsl"===e.substr(0,3))if(f=p=e.match(F),t){if(~e.indexOf("="))return f=e.match(H),r&&f.length<4&&(f[3]=1),f}else n=+f[0]%360/360,o=+f[1]/100,i=2*(l=+f[2]/100)-(s=l<=.5?l*(o+1):l+o-l*o),f.length>3&&(f[3]*=1),f[0]=wt(n+1/3,i,s),f[1]=wt(n,i,s),f[2]=wt(n-1/3,i,s);else f=e.match(F)||bt.transparent;f=f.map(Number)}return t&&!p&&(i=f[0]/yt,s=f[1]/yt,a=f[2]/yt,l=((c=Math.max(i,s,a))+(d=Math.min(i,s,a)))/2,c===d?n=o=0:(u=c-d,o=l>.5?u/(2-c-d):u/(c+d),n=c===i?(s-a)/u+(s<a?6:0):c===s?(a-i)/u+2:(i-s)/u+4,n*=60),f[0]=~~(n+.5),f[1]=~~(100*o+.5),f[2]=~~(100*l+.5)),r&&f.length<4&&(f[3]=1),f},xt=function(e){var t=[],r=[],i=-1;return e.split(St).forEach(function(e){var s=e.match(Y)||[];t.push.apply(t,s),r.push(i+=s.length+1)}),t.c=r,t}
vendor: 9,856 bytes, line 1
1,Et=function(e,t,r){var i,s,a,n,o="",l=(e+o).match(St),c=t?"hsla(":"rgba(",d=0;if(!l)return e;if(l=l.map(function(e){return(e=_t(e,t,1))&&c+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),r&&(a=xt(e),(i=r.c).join(o)!==a.c.join(o)))for(n=(s=e.replace(St,"1").split(Y)).length-1;d<n;d++)o+=s[d]+(~i.indexOf(d)?l.shift()||c+"0,0,0,0)":(a.length?a:l.length?l:r).shift());if(!s)for(n=(s=e.split(St)).length-1;d<n;d++)o+=s[d]+l[d];return o+s[n]},St=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in bt)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),Tt=/hsl[a]?\(/,Mt=function(e){var t,r=e.join(" ");if(St.lastIndex=0,St.test(r))return t=Tt.test(r),e[1]=Et(e[1],t),e[0]=Et(e[0],t,xt(e[1])),!0},Ct=function(){var e,t,r,i,s,a,d=Date.now,u=500,f=33,h=d(),m=h,g=1e3/240,v=g,y=[],b=function r(n){var o,l,c,p,b=d()-m,w=!0===n;if((b>u||b<0)&&(h+=b-f),((o=(c=(m+=b)-h)-v)>0||w)&&(p=++i.frame,s=c-1e3*i.time,i.time=c/=1e3,v+=o+(o>=g?4:g-o),l=1),w||(e=t(r)),l)for(a=0;a<y.length;a++)y[a](c,s,p,n)};return i={time:0,frame:0,tick:function(){b(!0)},deltaRatio:function(e){return s/(1e3/(e||60))},wake:function(){c&&(!o&&z()&&(n=o=window,l=n.document||{},j.gsap=Mr,(n.gsapVersions||(n.gsapVersions=[])).push(Mr.version),K(U||n.GreenSockGlobals||!n.gsap&&n||{}),gt.forEach(vt)),r="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,e&&i.sleep(),t=r||function(e){return setTimeout(e,v-1e3*i.time+1|0)},p=1,b(2))},sleep:function(){(r?cancelAnimationFrame:clearTimeout)(e),p=0,t=ee},lagSmoothing:function(e,t){u=e||1/0,f=Math.min(t||33,u)},fps:function(e){g=1e3/(e||240),v=1e3*i.time+g},add:function(e,t,r){var s=t?function(t,r,a,n){e(t,r,a,n),i.remove(s)}:e;return i.remove(e),y[r?"unshift":"push"](s),At(),s},remove:function(e,t){~(t=y.indexOf(e))&&y.splice(t,1)&&a>=t&&a--},_listeners:y}}(),At=function(){return!p&&Ct.wake()},Lt={},Pt=/^[\d.\-M][\d.\-,\s]/,kt=/["']/g,Ot=function(e){for(var t,r,i,s={},a=e.substr(1,e.length-3).split(":"),n=a[0],o=1,l=a.length;o<l;o++)r=a[o],t=o!==l-1?r.lastIndexOf(","):r.length,i=r.substr(0,t),s[n]=isNaN(i)?i.replace(kt,"").trim():+i,n=r.substr(t+1).trim();return s},It=function(e){return function(t){return 1-e(1-t)}},Dt=function e(t,r){for(var i,s=t._first;s;)s instanceof Ht?e(s,r):!s.vars.yoyoEase||s._yoyo&&s._repeat||s._yoyo===r||(s.timeline?e(s.timeline,r):(i=s._ease,s._ease=s._yEase,s._yEase=i,s._yoyo=r)),s=s._next},zt=function(e,t){return e&&(P(e)?e:Lt[e]||function(e){var t,r,i,s,a=(e+"").split("("),n=Lt[a[0]];return n&&a.length>1&&n.config?n.config.apply(null,~e.indexOf("{")?[Ot(a[1])]:(t=e,r=t.indexOf("(")+1,i=t.indexOf(")"),s=t.indexOf("(",r),t.substring(r,~s&&s<i?t.indexOf(")",i+1):i)).split(",").map(Ee)):Lt._CE&&Pt.test(e)?Lt._CE("",e):n}(e))||t},$t=function(e,t,r,i){void 0===r&&(r=function(e){return 1-t(1-e)}),void 0===i&&(i=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var s,a={easeIn:t,easeOut:r,easeInOut:i};return me(e,function(e){for(var t in Lt[e]=j[e]=a,Lt[s=e.toLowerCase()]=r,a)Lt[s+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=Lt[e+"."+t]=a[t]}),a},qt=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},Rt=function e(t,r,i){var s=r>=1?r:1,a=(i||(t?.3:.45))/(r<1?r:1),n=a/E*(Math.asin(1/s)||0),o=function(e){return 1===e?1:s*Math.pow(2,-10*e)*A((e-n)*a)+1},l="out"===t?o:"in"===t?function(e){return 1-o(1-e)}:qt(o);return a=E/a,l.config=function(r,i){return e(t,r,i)},l},Nt=function e(t,r){void 0===r&&(r=1.70158);var i=function(e){return e?--e*e*((r+1)*e+r)+1:0},s="out"===t?i:"in"===t?function(e){return 1-i(1-e)}:qt(i);return s.config=function(r){return e(t,r)},s};me("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var r=t<5?t+1:t;$t(e+",Power"+(r-1),t?function(e){return Math.pow(e,r)}:function(e){return e},function(e){return 1-Math.pow(1-e,r)},function(e){return e<.5?Math.pow(2*e,r)/2:1-Math.pow(2*(1-e),r)/2})}),Lt.Linear.easeNone=Lt.none=Lt.Linear.easeIn,$t("Elastic",Rt("in"),Rt("out"),Rt()),f=7.5625,g=2*(m=1/(h=2.75)),v=2.5*m,$t("Bounce",function(e){return 1-y(1-e)},y=function(e){return e<m?f*e*e:e<g?f*Math.pow(e-1.5/h,2)+.75:e<v?f*(e-=2.25/h)*e+.9375:f*Math.pow(e-2.625/h,2)+.984375}),$t("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),$t("Circ",function(e){return-(M(1-e*e)-1)}),$t("Sine",function(e){return 1===e?1:1-C(e*S)}),$t("Back",Nt("in"),Nt("out"),Nt()),Lt.SteppedEase=Lt.steps=j.SteppedEase={config:function(e,t){void 0===e&&(e=1);var r=1/e,i=e+(t?0:1),s=t?1:0;return function(e){return((i*Je(0,.99999999,e)|0)+s)*r}}},w.ease=Lt["quad.out"],me("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return ue+=e+","+e+"Params,"});var Bt=function(e,t){this.id=T++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:he,this.set=t?t.getSetter:sr},Ft=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,We(this,+e.duration,1,1),this.data=e.data,s&&(this._ctx=s,s.data.push(this)),p||Ct.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,We(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(At(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(Be(this,e),!r._dp||r.parent||Fe(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&He(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===x||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),xe(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+$e(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+$e(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*r,t):this._repeat?qe(this._tTime,r)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var r=this.parent&&this._ts?Re(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(Je(-Math.abs(this._delay),this.totalDuration(),r),!1!==t),Ne(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(At(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==x&&(this._tTime-=x)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=ve(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&He(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(D(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Re(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=ie);var t=i;return i=e,_e(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),i=t,this},t.globalTime=function(e){for(var t=this,r=arguments.length?e:t.rawTime();t;)r=t._start+r/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):r},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,je(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,je(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Ke(this,e),D(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,D(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,r=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=r&&e<this.endTime(!0)-x))},t.eventCallback=function(e,t,r){var i=this.vars;return arguments.length>
vendor: 9,639 bytes, line 1
11?(t?(i[e]=t,r&&(i[e+"Params"]=r),"onUpdate"===e&&(this._onUpdate=t)):delete i[e],this):i[e]},t.then=function(e){var t=this,r=t._prom;return new Promise(function(i){var s=P(e)?e:Se,a=function(){var e=t.then;t.then=null,r&&r(),P(s)&&(s=s(t))&&(s.then||s===t)&&(t.then=e),i(s),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){mt(this)},e}();Te(Ft.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Ht=function(r){function s(t,i){var s;return void 0===t&&(t={}),(s=r.call(this,t)||this).labels={},s.smoothChildTiming=!!t.smoothChildTiming,s.autoRemoveChildren=!!t.autoRemoveChildren,s._sort=D(t.sortChildren),a&&He(t.parent||a,e(s),i),t.reversed&&s.reverse(),t.paused&&s.paused(!0),t.scrollTrigger&&Ye(e(s),t.scrollTrigger),s}t(s,r);var n=s.prototype;return n.to=function(e,t,r){return Ze(0,arguments,this),this},n.from=function(e,t,r){return Ze(1,arguments,this),this},n.fromTo=function(e,t,r,i){return Ze(2,arguments,this),this},n.set=function(e,t,r){return t.duration=0,t.parent=this,Le(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Jt(e,t,Ke(this,r),1),this},n.call=function(e,t,r){return He(this,Jt.delayedCall(0,e,t),r)},n.staggerTo=function(e,t,r,i,s,a,n){return r.duration=t,r.stagger=r.stagger||i,r.onComplete=a,r.onCompleteParams=n,r.parent=this,new Jt(e,r,Ke(this,s)),this},n.staggerFrom=function(e,t,r,i,s,a,n){return r.runBackwards=1,Le(r).immediateRender=D(r.immediateRender),this.staggerTo(e,t,r,i,s,a,n)},n.staggerFromTo=function(e,t,r,i,s,a,n,o){return i.startAt=r,Le(i).immediateRender=D(i.immediateRender),this.staggerTo(e,t,i,s,a,n,o)},n.render=function(e,t,r){var s,n,o,l,c,d,u,p,f,h,m,g,v=this._time,y=this._dirty?this.totalDuration():this._tDur,b=this._dur,w=e<=0?0:ve(e),_=this._zTime<0!=e<0&&(this._initted||!b);if(this!==a&&w>y&&e>=0&&(w=y),w!==this._tTime||r||_){if(v!==this._time&&b&&(w+=this._time-v,e+=this._time-v),s=w,f=this._start,d=!(p=this._ts),_&&(b||(v=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(m=this._yoyo,c=b+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*c+e,t,r);if(s=ve(w%c),w===y?(l=this._repeat,s=b):((l=~~(h=ve(w/c)))&&l===h&&(s=b,l--),s>b&&(s=b)),h=qe(this._tTime,c),!v&&this._tTime&&h!==l&&this._tTime-h*c-this._dur<=0&&(h=l),m&&1&l&&(s=b-s,g=1),l!==h&&!this._lock){var E=m&&1&h,S=E===(m&&1&l);if(l<h&&(E=!E),v=E?0:w%b?b:w,this._lock=1,this.render(v||(g?0:ve(l*c)),t,!b)._lock=0,this._tTime=w,!t&&this.parent&&ht(this,"onRepeat"),this.vars.repeatRefresh&&!g&&(this.invalidate()._lock=1,h=l),v&&v!==this._time||d!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(b=this._dur,y=this._tDur,S&&(this._lock=2,v=E?b:-1e-4,this.render(v,!0),this.vars.repeatRefresh&&!g&&this.invalidate()),this._lock=0,!this._ts&&!d)return this;Dt(this,g)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(u=function(e,t,r){var i;if(r>t)for(i=e._first;i&&i._start<=r;){if("isPause"===i.data&&i._start>t)return i;i=i._next}else for(i=e._last;i&&i._start>=r;){if("isPause"===i.data&&i._start<t)return i;i=i._prev}}(this,ve(v),ve(s)),u&&(w-=s-(s=u._start))),this._tTime=w,this._time=s,this._act=!p,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,v=0),!v&&w&&b&&!t&&!h&&(ht(this,"onStart"),this._tTime!==w))return this;if(s>=v&&e>=0)for(n=this._first;n;){if(o=n._next,(n._act||s>=n._start)&&n._ts&&u!==n){if(n.parent!==this)return this.render(e,t,r);if(n.render(n._ts>0?(s-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(s-n._start)*n._ts,t,r),s!==this._time||!this._ts&&!d){u=0,o&&(w+=this._zTime=-1e-8);break}}n=o}else{n=this._last;for(var T=e<0?e:s;n;){if(o=n._prev,(n._act||T<=n._end)&&n._ts&&u!==n){if(n.parent!==this)return this.render(e,t,r);if(n.render(n._ts>0?(T-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(T-n._start)*n._ts,t,r||i&&_e(n)),s!==this._time||!this._ts&&!d){u=0,o&&(w+=this._zTime=T?-1e-8:x);break}}n=o}}if(u&&!t&&(this.pause(),u.render(s>=v?0:-1e-8)._zTime=s>=v?1:-1,this._ts))return this._start=f,Ne(this),this.render(e,t,r);this._onUpdate&&!t&&ht(this,"onUpdate",!0),(w===y&&this._tTime>=this.totalDuration()||!w&&v)&&(f!==this._start&&Math.abs(p)===Math.abs(this._ts)||this._lock||((e||!b)&&(w===y&&this._ts>0||!w&&this._ts<0)&&Oe(this,1),t||e<0&&!v||!w&&!v&&y||(ht(this,w===y&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(w<y&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var r=this;if(k(t)||(t=Ke(this,t,e)),!(e instanceof Ft)){if(R(e))return e.forEach(function(e){return r.add(e,t)}),this;if(L(e))return this.addLabel(e,t);if(!P(e))return this;e=Jt.delayedCall(0,e)}return this!==e?He(this,e,t):this},n.getChildren=function(e,t,r,i){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===r&&(r=!0),void 0===i&&(i=-_);for(var s=[],a=this._first;a;)a._start>=i&&(a instanceof Jt?t&&s.push(a):(r&&s.push(a),e&&s.push.apply(s,a.getChildren(!0,t,r)))),a=a._next;return s},n.getById=function(e){for(var t=this.getChildren(1,1,1),r=t.length;r--;)if(t[r].vars.id===e)return t[r]},n.remove=function(e){return L(e)?this.removeLabel(e):P(e)?this.killTweensOf(e):(e.parent===this&&ke(this,e),e===this._recent&&(this._recent=this._last),Ie(this))},n.totalTime=function(e,t){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ve(Ct.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts))),r.prototype.totalTime.call(this,e,t),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Ke(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,r){var i=Jt.delayedCall(0,t||ee,r);return i.data="isPause",this._hasPause=1,He(this,i,Ke(this,e))},n.removePause=function(e){var t=this._first;for(e=Ke(this,e);t;)t._start===e&&"isPause"===t.data&&Oe(t),t=t._next},n.killTweensOf=function(e,t,r){for(var i=this.getTweensOf(e,r),s=i.length;s--;)Yt!==i[s]&&i[s].kill(e,t);return this},n.getTweensOf=function(e,t){for(var r,i=[],s=it(e),a=this._first,n=k(t);a;)a instanceof Jt?be(a._targets,s)&&(n?(!Yt||a._initted&&a._ts)&&a.globalTime(0)<=t&&a.globalTime(a.totalDuration())>t:!t||a.isActive())&&i.push(a):(r=a.getTweensOf(s,t)).length&&i.push.apply(i,r),a=a._next;return i},n.tweenTo=function(e,t){t=t||{};var r,i=this,s=Ke(i,e),a=t,n=a.startAt,o=a.onStart,l=a.onStartParams,c=a.immediateRender,d=Jt.to(i,Te({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:s,overwrite:"auto",duration:t.duration||Math.abs((s-(n&&"time"in n?n.time:i._time))/i.timeScale())||x,onStart:function(){if(i.pause(),!r){var e=t.duration||Math.abs((s-(n&&"time"in n?n.time:i._time))/i.timeScale());d._dur!==e&&We(d,e,0,1).render(d._time,!0,!0),r=1}o&&o.apply(d,l||[])}},t));return c?d.render(0):d},n.tweenFromTo=function(e,t,r){return this.tweenTo(t,Te({startAt:{time:Ke(this,e)}},r))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),ft(this,Ke(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),ft(this,Ke(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+x)},n.shiftChildren=function(e,t,r){void 0===r&&(r=0);var i,s=this._first,a=this.labels;for(e=ve(e);s;)s._start>=r&&(s._start+=e,s._end+=e),s=s._next;if(t)for(i in a)a[i]>=r&&(a[i]+=e);return Ie(this)},n.invalidate=function(e){var t=this._first;for(this._lock=0;t;)t.invalidate(e),t=t._next;return r.prototype.invalidate.call(this,e)},n.clear=function(e){void 0===e&&(e=!0);for(var t,r=this._first;r;)t=r._next,this.remove(r),r=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Ie(this)},n.totalDuration=function(e){var t,r,i,s=0,n=this,o=n._last,l=_;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(i=n.parent;o;)t=o._prev,o._dirty&&o.totalDuration(),(r=o._start)>l&&n._sort&&o._ts&&!n._lock?(n._lock=1,He(n,o,r-o._delay,1)._lock=0):l=r,r<0&&o._ts&&(s-=r,(!i&&!n._dp||i&&i.smoothChildTiming)&&(n._start+=ve(r/n._ts),n._time-=r,n._tTime-=r),n.shiftChildren(-r,!1,-Infinity),l=0),o._end>s&&o._ts&&(s=o._end),o=t;We(n,n===a&&n._time>s?n._time:s,1,1),n._dirty=0}return n._tDur},s.updateRoot=function(e){if(a._ts&&(xe(a,Re(e,a)),d=Ct.frame),Ct.frame>=ce){ce+=b.autoSleep||120;var t=a._first;if((!t||!t._ts)&&b.autoSleep&&Ct._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||Ct.sleep()}}},s}(Ft);Te(Ht.prototype,{_lock:0,_hasPause:0,_forcing:0});var Yt,Xt,Gt=function(e,t,r,i,s,a,n){var o,l,c,d,u,p,f,h,m=new fr(this._pt,e,t,0,1,or,null,s),g=0,v=0;for(m.b=r,m.e=i,r+="",(f=~(i+="").indexOf("random("))&&(i=ut(i)),a&&(a(h=[r,i],e,t),r=h[0],i=h[1]),l=r.match(X)||[];o=X.exec(i);)d=o[0],u=i.substring(g,o.index),c?c=(c+1)%5:"rgba("===u.substr(-5)&&(c=1),d!==l[v++]&&(p=parseFloat(l[v-1])||0,m._pt={_next:m._pt,p:u||1===v?u:",",s:p,c:"="===d.charAt(1)?ye(p,d)-p:parseFloat(d)-p,m:c&&c<4?Math.round:0},g=X.lastIndex);return m.c=g<i.length?i.substring(g,i.length):"",m.fp=n,(G.test(i)||f)&&(m.e=0),this._pt=m,m},Vt=function(e,t,r,i,s,a,n,o,l,c){P(i)&&(i=i(s||0,e,a));var d,u=e[t],p="get"!==r?r:P(u)?l?e[t.indexOf("set")||!P(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():u,f=P(u)?l?rr:tr:er;if(L(i)&&(~i.indexOf("random(")&&(i=ut(i)),"="===i.charAt(1)&&((d=ye(p,i)+(et(p)||0))||0===d)&&(i=d)),!c||p!==i||Xt)return isNaN(p*i)||""===i?(!u&&!(t in e)&&Z(t,i),Gt.call(this,e,t,p,i,f,o||b.stringFilter,l)):(d=new fr(this._pt,e,t,+p||0,i-(p||0),"boolean"==typeof u?nr:ar,0,f),l&&(d.fp=l),n&&d.modifier(n,this,e),this._pt=d)}
vendor: 4,879 bytes, line 1
1,Wt=function(e,t,r,i,s,a){var n,o,l,c;if(oe[e]&&!1!==(n=new oe[e]).init(s,n.rawVars?t[e]:function(e,t,r,i,s){if(P(e)&&(e=Kt(e,s,t,r,i)),!I(e)||e.style&&e.nodeType||R(e)||q(e))return L(e)?Kt(e,s,t,r,i):e;var a,n={};for(a in e)n[a]=Kt(e[a],s,t,r,i);return n}(t[e],i,s,a,r),r,i,a)&&(r._pt=o=new fr(r._pt,s,e,0,1,n.render,n,0,n.priority),r!==u))for(l=r._ptLookup[r._targets.indexOf(s)],c=n._props.length;c--;)l[n._props[c]]=o;return n},jt=function e(t,s,n){var o,l,c,d,u,p,f,h,m,g,v,y,b,E=t.vars,S=E.ease,T=E.startAt,M=E.immediateRender,C=E.lazy,A=E.onUpdate,L=E.runBackwards,P=E.yoyoEase,k=E.keyframes,O=E.autoRevert,I=t._dur,z=t._startAt,$=t._targets,q=t.parent,R=q&&"nested"===q.data?q.vars.targets:$,N="auto"===t._overwrite&&!r,B=t.timeline;if(B&&(!k||!S)&&(S="none"),t._ease=zt(S,w.ease),t._yEase=P?It(zt(!0===P?S:P,w.ease)):0,P&&t._yoyo&&!t._repeat&&(P=t._yEase,t._yEase=t._ease,t._ease=P),t._from=!B&&!!E.runBackwards,!B||k&&!E.stagger){if(y=(h=$[0]?fe($[0]).harness:0)&&E[h.prop],o=Ae(E,se),z&&(z._zTime<0&&z.progress(1),s<0&&L&&M&&!O?z.render(-1,!0):z.revert(L&&I?re:te),z._lazy=0),T){if(Oe(t._startAt=Jt.set($,Te({data:"isStart",overwrite:!1,parent:q,immediateRender:!0,lazy:!z&&D(C),startAt:null,delay:0,onUpdate:A&&function(){return ht(t,"onUpdate")},stagger:0},T))),t._startAt._dp=0,t._startAt._sat=t,s<0&&(i||!M&&!O)&&t._startAt.revert(re),M&&I&&s<=0&&n<=0)return void(s&&(t._zTime=s))}else if(L&&I&&!z)if(s&&(M=!1),c=Te({overwrite:!1,data:"isFromStart",lazy:M&&!z&&D(C),immediateRender:M,stagger:0,parent:q},o),y&&(c[h.prop]=y),Oe(t._startAt=Jt.set($,c)),t._startAt._dp=0,t._startAt._sat=t,s<0&&(i?t._startAt.revert(re):t._startAt.render(-1,!0)),t._zTime=s,M){if(!s)return}else e(t._startAt,x,x);for(t._pt=t._ptCache=0,C=I&&D(C)||C&&!I,l=0;l<$.length;l++){if(f=(u=$[l])._gsap||pe($)[l]._gsap,t._ptLookup[l]=g={},ne[f.id]&&ae.length&&we(),v=R===$?l:R.indexOf(u),h&&!1!==(m=new h).init(u,y||o,t,v,R)&&(t._pt=d=new fr(t._pt,u,m.name,0,1,m.render,m,0,m.priority),m._props.forEach(function(e){g[e]=d}),m.priority&&(p=1)),!h||y)for(c in o)oe[c]&&(m=Wt(c,o,t,v,u,R))?m.priority&&(p=1):g[c]=d=Vt.call(t,u,c,"get",o[c],v,R,0,E.stringFilter);t._op&&t._op[l]&&t.kill(u,t._op[l]),N&&t._pt&&(Yt=t,a.killTweensOf(u,g,t.globalTime(s)),b=!t.parent,Yt=0),t._pt&&C&&(ne[f.id]=1)}p&&pr(t),t._onInit&&t._onInit(t)}t._onUpdate=A,t._initted=(!t._op||t._pt)&&!b,k&&s<=0&&B.render(_,!0,!0)},Ut=function(e,t,r,i){var s,a,n=t.ease||i||"power1.inOut";if(R(t))a=r[e]||(r[e]=[]),t.forEach(function(e,r){return a.push({t:r/(t.length-1)*100,v:e,e:n})});else for(s in t)a=r[s]||(r[s]=[]),"ease"===s||a.push({t:parseFloat(e),v:t[s],e:n})},Kt=function(e,t,r,i,s){return P(e)?e.call(t,r,i,s):L(e)&&~e.indexOf("random(")?ut(e):e},Zt=ue+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Qt={};me(Zt+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return Qt[e]=1});var Jt=function(s){function n(t,i,n,o){var l;"number"==typeof i&&(n.duration=i,i=n,n=null);var c,d,u,p,f,h,m,g,v=(l=s.call(this,o?i:Le(i))||this).vars,y=v.duration,w=v.delay,_=v.immediateRender,x=v.stagger,E=v.overwrite,S=v.keyframes,T=v.defaults,M=v.scrollTrigger,C=v.yoyoEase,A=i.parent||a,L=(R(t)||q(t)?k(t[0]):"length"in i)?[t]:it(t);if(l._targets=L.length?pe(L):Q("GSAP target "+t+" not found. https://gsap.com",!b.nullTargetWarn)||[],l._ptLookup=[],l._overwrite=E,S||x||$(y)||$(w)){if(i=l.vars,(c=l.timeline=new Ht({data:"nested",defaults:T||{},targets:A&&"nested"===A.data?A.vars.targets:L})).kill(),c.parent=c._dp=e(l),c._start=0,x||$(y)||$(w)){if(p=L.length,m=x&&nt(x),I(x))for(f in x)~Zt.indexOf(f)&&(g||(g={}),g[f]=x[f]);for(d=0;d<p;d++)(u=Ae(i,Qt)).stagger=0,C&&(u.yoyoEase=C),g&&Me(u,g),h=L[d],u.duration=+Kt(y,e(l),d,h,L),u.delay=(+Kt(w,e(l),d,h,L)||0)-l._delay,!x&&1===p&&u.delay&&(l._delay=w=u.delay,l._start+=w,u.delay=0),c.to(h,u,m?m(d,h,L):0),c._ease=Lt.none;c.duration()?y=w=0:l.timeline=0}else if(S){Le(Te(c.vars.defaults,{ease:"none"})),c._ease=zt(S.ease||i.ease||"none");var P,O,z,N=0;if(R(S))S.forEach(function(e){return c.to(L,e,">")}),c.duration();else{for(f in u={},S)"ease"===f||"easeEach"===f||Ut(f,S[f],u,S.easeEach);for(f in u)for(P=u[f].sort(function(e,t){return e.t-t.t}),N=0,d=0;d<P.length;d++)(z={ease:(O=P[d]).e,duration:(O.t-(d?P[d-1].t:0))/100*y})[f]=O.v,c.to(L,z,N),N+=z.duration;c.duration()<y&&c.to({},{duration:y-c.duration()})}}y||l.duration(y=c.duration())}else l.timeline=0;return!0!==E||r||(Yt=e(l),a.killTweensOf(L),Yt=0),He(A,e(l),n),i.reversed&&l.reverse(),i.paused&&l.paused(!0),(_||!y&&!S&&l._start===ve(A._time)&&D(_)&&ze(e(l))&&"nested"!==A.data)&&(l._tTime=-1e-8,l.render(Math.max(0,-w)||0)),M&&Ye(e(l),M),l}t(n,s);var o=n.prototype;return o.render=function(e,t,r){var s,a,n,o,l,c,d,u,p,f=this._time,h=this._tDur,m=this._dur,g=e<0,v=e>h-x&&!g?h:e<x?0:e;if(m){if(v!==this._tTime||!e||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==g||this._lazy){if
vendor: 1,676 bytes, line 1
1(s=v,u=this.timeline,this._repeat){if(o=m+this._rDelay,this._repeat<-1&&g)return this.totalTime(100*o+e,t,r);if(s=ve(v%o),v===h?(n=this._repeat,s=m):(n=~~(l=ve(v/o)))&&n===l?(s=m,n--):s>m&&(s=m),(c=this._yoyo&&1&n)&&(p=this._yEase,s=m-s),l=qe(this._tTime,o),s===f&&!r&&this._initted&&n===l)return this._tTime=v,this;n!==l&&(u&&this._yEase&&Dt(u,c),this.vars.repeatRefresh&&!c&&!this._lock&&s!==o&&this._initted&&(this._lock=r=1,this.render(ve(o*n),!0).invalidate()._lock=0))}if(!this._initted){if(Xe(this,g?e:s,r,t,v))return this._tTime=0,this;if(!(f===this._time||r&&this.vars.repeatRefresh&&n!==l))return this;if(m!==this._dur)return this.render(e,t,r)}if(this._tTime=v,this._time=s,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=d=(p||this._ease)(s/m),this._from&&(this.ratio=d=1-d),!f&&v&&!t&&!l&&(ht(this,"onStart"),this._tTime!==v))return this;for(a=this._pt;a;)a.r(d,a.d),a=a._next;u&&u.render(e<0?e:u._dur*u._ease(s/this._dur),t,r)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(g&&De(this,e,0,r),ht(this,"onUpdate")),this._repeat&&n!==l&&this.vars.onRepeat&&!t&&this.parent&&ht(this,"onRepeat"),v!==this._tDur&&v||this._tTime!==v||(g&&!this._onUpdate&&De(this,e,0,!0),(e||!m)&&(v===this._tDur&&this._ts>0||!v&&this._ts<0)&&Oe(this,1),t||g&&!f||!(v||f||c)||(ht(this,v===h?"onComplete":"onReverseComplete",!0),this._prom&&!(v<h&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,r,s){var a,n,o,l=e.ratio,c=t<0||!t&&(!e._start&&Ge(e)&&(e._initted||!Ve(e))||(e._ts<0||e._dp._ts<0)&&!Ve(e))?0:1,d=e._rDelay,u=0;if(d&&e._repeat&&(u=Je(0,e._tDur,t),n=qe(u,d),e._yoyo&&1&n&&(c=1-c),n!==qe(e._tTime,d)&&(l=1-c,e.vars.repeatRefresh&&e._initted&&e.invali
vendor: 31,636 bytes, line 1
1date())),c!==l||i||s||e._zTime===x||!t&&e._zTime){if(!e._initted&&Xe(e,t,s,r,u))return;for(o=e._zTime,e._zTime=t||(r?x:0),r||(r=t&&!o),e.ratio=c,e._from&&(c=1-c),e._time=0,e._tTime=u,a=e._pt;a;)a.r(c,a.d),a=a._next;t<0&&De(e,t,0,!0),e._onUpdate&&!r&&ht(e,"onUpdate"),u&&e._repeat&&!r&&e.parent&&ht(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===c&&(c&&Oe(e,1),r||i||(ht(e,c?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,r);return this},o.targets=function(){return this._targets},o.invalidate=function(e){return(!e||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(e),s.prototype.invalidate.call(this,e)},o.resetTo=function(e,t,r,i,s){p||Ct.wake(),this._ts||this.play();var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||jt(this,a),function(e,t,r,i,s,a,n,o){var l,c,d,u,p=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!p)for(p=e._ptCache[t]=[],d=e._ptLookup,u=e._targets.length;u--;){if((l=d[u][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return Xt=1,e.vars[t]="+=0",jt(e,n),Xt=0,o?Q(t+" not eligible for reset"):1;p.push(l)}for(u=p.length;u--;)(l=(c=p[u])._pt||c).s=!i&&0!==i||s?l.s+(i||0)+a*l.c:i,l.c=r-l.s,c.e&&(c.e=ge(r)+et(c.e)),c.b&&(c.b=l.s+et(c.b))}(this,e,t,r,i,this._ease(a/this._dur),a,s)?this.resetTo(e,t,r,i,1):(Be(this,0),this.parent||Pe(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},o.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?mt(this):this.scrollTrigger&&this.scrollTrigger.kill(!!i),this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Yt&&!0!==Yt.vars.overwrite)._first||mt(this),this.parent&&r!==this.timeline.totalDuration()&&We(this,this._dur*this.timeline._tDur/r,0,1),this}var s,a,n,o,l,c,d,u=this._targets,p=e?it(e):u,f=this._ptLookup,h=this._pt;if((!t||"all"===t)&&function(e,t){for(var r=e.length,i=r===t.length;i&&r--&&e[r]===t[r];);return r<0}(u,p))return"all"===t&&(this._pt=0),mt(this);for(s=this._op=this._op||[],"all"!==t&&(L(t)&&(l={},me(t,function(e){return l[e]=1}),t=l),t=function(e,t){var r,i,s,a,n=e[0]?fe(e[0]).harness:0,o=n&&n.aliases;if(!o)return t;for(i in r=Me({},t),o)if(i in r)for(s=(a=o[i].split(",")).length;s--;)r[a[s]]=r[i];return r}(u,t)),d=u.length;d--;)if(~p.indexOf(u[d]))for(l in a=f[d],"all"===t?(s[d]=t,o=a,n={}):(n=s[d]=s[d]||{},o=t),o)(c=a&&a[l])&&("kill"in c.d&&!0!==c.d.kill(l)||ke(this,c,"_pt"),delete a[l]),"all"!==n&&(n[l]=1);return this._initted&&!this._pt&&h&&mt(this),this},n.to=function(e,t){return new n(e,t,arguments[2])},n.from=function(e,t){return Ze(1,arguments)},n.delayedCall=function(e,t,r,i){return new n(t,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:t,onReverseComplete:t,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},n.fromTo=function(e,t,r){return Ze(2,arguments)},n.set=function(e,t){return t.duration=0,t.repeatDelay||(t.repeat=0),new n(e,t)},n.killTweensOf=function(e,t,r){return a.killTweensOf(e,t,r)},n}(Ft);Te(Jt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),me("staggerTo,staggerFrom,staggerFromTo",function(e){Jt[e]=function(){var t=new Ht,r=tt.call(arguments,0);return r.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,r)}});var er=function(e,t,r){return e[t]=r},tr=function(e,t,r){return e[t](r)},rr=function(e,t,r,i){return e[t](i.fp,r)},ir=function(e,t,r){return e.setAttribute(t,r)},sr=function(e,t){return P(e[t])?tr:O(e[t])&&e.setAttribute?ir:er},ar=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},nr=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},or=function(e,t){var r=t._pt,i="";if(!e&&t.b)i=t.b;else if(1===e&&t.e)i=t.e;else{for(;r;)i=r.p+(r.m?r.m(r.s+r.c*e):Math.round(1e4*(r.s+r.c*e))/1e4)+i,r=r._next;i+=t.c}t.set(t.t,t.p,i,t)},lr=function(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next},cr=function(e,t,r,i){for(var s,a=this._pt;a;)s=a._next,a.p===i&&a.modifier(e,t,r),a=s},dr=function(e){for(var t,r,i=this._pt;i;)r=i._next,i.p===e&&!i.op||i.op===e?ke(this,i,"_pt"):i.dep||(t=1),i=r;return!t},ur=function(e,t,r,i){i.mSet(e,t,i.m.call(i.tween,r,i.mt),i)},pr=function(e){for(var t,r,i,s,a=e._pt;a;){for(t=a._next,r=i;r&&r.pr>a.pr;)r=r._next;(a._prev=r?r._prev:s)?a._prev._next=a:i=a,(a._next=r)?r._prev=a:s=a,a=t}e._pt=i},fr=function(){function e(e,t,r,i,s,a,n,o,l){this.t=t,this.s=i,this.c=s,this.p=r,this.r=a||ar,this.d=n||this,this.set=o||er,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,r){this.mSet=this.mSet||this.set,this.set=ur,this.m=e,this.mt=r,this.tween=t},e}();me(ue+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(e){return se[e]=1}),j.TweenMax=j.TweenLite=Jt,j.TimelineLite=j.TimelineMax=Ht,a=new Ht({sortChildren:!1,defaults:w,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),b.stringFilter=Mt;var hr=[],mr={},gr=[],vr=0,yr=0,br=function(e){return(mr[e]||gr).map(function(e){return e()})},wr=function(){var e=Date.now(),t=[];e-vr>2&&(br("matchMediaInit"),hr.forEach(function(e){var r,i,s,a,o=e.queries,l=e.conditions;for(i in o)(r=n.matchMedia(o[i]).matches)&&(s=1),r!==l[i]&&(l[i]=r,a=1);a&&(e.revert(),s&&t.push(e))}),br("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),vr=e,br("matchMedia"))},_r=function(){function e(e,t){this.selector=t&&st(t),this.data=[],this._r=[],this.isReverted=!1,this.id=yr++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,r){P(e)&&(r=t,t=e,e=P);var i=this,a=function(){var e,a=s,n=i.selector;return a&&a!==i&&a.data.push(i),r&&(i.selector=st(r)),s=i,e=t.apply(i,arguments),P(e)&&i._r.push(e),s=a,i.selector=n,i.isReverted=!1,e};return i.last=a,e===P?a(i,function(e){return i.add(null,e)}):e?i[e]=a:a},t.ignore=function(e){var t=s;s=null,e(this),s=t},t.getTweens=function(){var t=[];return this.data.forEach(function(r){return r instanceof e?t.push.apply(t,r.getTweens()):r instanceof Jt&&!(r.parent&&"nested"===r.parent.data)&&t.push(r)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var r=this;if(e?function(){for(var t,i=r.getTweens(),s=r.data.length;s--;)"isFlip"===(t=r.data[s]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach(function(e){return i.splice(i.indexOf(e),1)}));for(i.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),s=r.data.length;s--;)(t=r.data[s])instanceof Ht?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof Jt)&&t.revert&&t.revert(e);r._r.forEach(function(t){return t(e,r)}),r.isReverted=!0}():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var i=hr.length;i--;)hr[i].id===this.id&&hr.splice(i,1)},t.revert=function(e){this.kill(e||{})},e}(),xr=function(){function e(e){this.contexts=[],this.scope=e,s&&s.data.push(this)}var t=e.prototype;return t.add=function(e,t,r){I(e)||(e={matches:e});var i,a,o,l=new _r(0,r||this.scope),c=l.conditions={};for(a in s&&!l.selector&&(l.selector=s.selector),this.contexts.push(l),t=l.add("onMatch",t),l.queries=e,e)"all"===a?o=1:(i=n.matchMedia(e[a]))&&(hr.indexOf(l)<0&&hr.push(l),(c[a]=i.matches)&&(o=1),i.addListener?i.addListener(wr):i.addEventListener("change",wr));return o&&t(l,function(e){return l.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),Er={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(function(e){return vt(e)})},timeline:function(e){return new Ht(e)},getTweensOf:function(e,t){return a.getTweensOf(e,t)},getProperty:function(e,t,r,i){L(e)&&(e=it(e)[0]);var s=fe(e||{}).get,a=r?Se:Ee;return"native"===r&&(r=""),e?t?a((oe[t]&&oe[t].get||s)(e,t,r,i)):function(t,r,i){return a((oe[t]&&oe[t].get||s)(e,t,r,i))}:e},quickSetter:function(e,t,r){if((e=it(e)).length>1){var i=e.map(function(e){return Mr.quickSetter(e,t,r)}),s=i.length;return function(e){for(var t=s;t--;)i[t](e)}}e=e[0]||{};var a=oe[t],n=fe(e),o=n.harness&&(n.harness.aliases||{})[t]||t,l=a?function(t){var i=new a;u._pt=0,i.init(e,r?t+r:t,u,0,[e]),i.render(1,i),u._pt&&lr(1,u)}:n.set(e,o);return a?l:function(t){return l(e,o,r?t+r:t,n,1)}},quickTo:function(e,t,r){var i,s=Mr.to(e,Te(((i={})[t]="+=0.1",i.paused=!0,i.stagger=0,i),r||{})),a=function(e,r,i){return s.resetTo(t,e,r,i)};return a.tween=s,a},isTweening:function(e){return a.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=zt(e.ease,w.ease)),Ce(w,e||{})},config:function(e){return Ce(b,e||{})},registerEffect:function(e){var t=e.name,r=e.effect,i=e.plugins,s=e.defaults,a=e.extendTimeline;(i||"").split(",").forEach(function(e){return e&&!oe[e]&&!j[e]&&Q(t+" effect requires "+e+" plugin.")}),le[t]=function(e,t,i){return r(it(e),Te(t||{},s),i)},a&&(Ht.prototype[t]=function(e,r,i){return this.add(le[t](e,I(r)?r:(i=r)&&{},this),i)})},registerEase:function(e,t){Lt[e]=zt(t)},parseEase:function(e,t){return arguments.length?zt(e,t):Lt},getById:function(e){return a.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var r,i,s=new Ht(e);for(s.smoothChildTiming=D(e.smoothChildTiming),a.remove(s),s._dp=0,s._time=s._tTime=a._time,r=a._first;r;)i=r._next,!t&&!r._dur&&r instanceof Jt&&r.vars.onComplete===r._targets[0]||He(s,r,r._start-r._delay),r=i;return He(a,s,0),s},context:function(e,t){return e?new _r(e,t):s},matchMedia:function(e){return new xr(e)},matchMediaRefresh:function(){return hr.forEach(function(e){var t,r,i=e.conditions;for(r in i)i[r]&&(i[r]=!1,t=1);t&&e.revert()})||wr()},addEventListener:function(e,t){var r=mr[e]||(mr[e]=[]);~r.indexOf(t)||r.push(t)},removeEventListener:function(e,t){var r=mr[e],i=r&&r.indexOf(t);i>=0&&r.splice(i,1)},utils:{wrap:function e(t,r,i){var s=r-t;return R(t)?dt(t,e(0,t.length),r):Qe(i,function(e){return(s+(e-t)%s)%s+t})},wrapYoyo:function e(t,r,i){var s=r-t,a=2*s;return R(t)?dt(t,e(0,t.length-1),r):Qe(i,function(e){return t+((e=(a+(e-t)%a)%a||0)>s?a-e:e)})},distribute:nt,random:ct,snap:lt,normalize:function(e,t,r){return pt(e,t,0,1,r)},getUnit:et,clamp:function(e,t,r){return Qe(r,function(r){return Je(e,t,r)})},splitColor:_t,toArray:it,selector:st,mapRange:pt,pipe:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(r){return e(parseFloat(r))+(t||et(r))}},interpolate:function e(t,r,i,s){var a=isNaN(t+r)?0:function(e){return(1-e)*t+e*r};if(!a){var n,o,l,c,d,u=L(t),p={};if(!0===i&&(s=1)&&(i=null),u)t={p:t},r={p:r};else if(R(t)&&!R(r)){for(l=[],c=t.length,d=c-2,o=1;o<c;o++)l.push(e(t[o-1],t[o]));c--,a=function(e){e*=c;var t=Math.min(d,~~e);return l[t](e-t)},i=r}else s||(t=Me(R(t)?[]:{},t));if(!l){for(n in r)Vt.call(p,t,n,"get",r[n]);a=function(e){return lr(e,p)||(u?t.p:t)}}}return Qe(i,a)},shuffle:at},install:K,effects:le,ticker:Ct,updateRoot:Ht.updateRoot,plugins:oe,globalTimeline:a,core:{PropTween:fr,globals:J,Tween:Jt,Timeline:Ht,Animation:Ft,getCache:fe,_removeLinkedListItem:ke,reverting:function(){return i},context:function(e){return e&&s&&(s.data.push(e),e._ctx=s),s},suppressOverwrites:function(e){return r=e}}};me("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return Er[e]=Jt[e]}),Ct.add(Ht.updateRoot),u=Er.to({},{duration:0});var Sr=function(e,t){for(var r=e._pt;r&&r.p!==t&&r.op!==t&&r.fp!==t;)r=r._next;return r},Tr=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,r,i){i._onInit=function(e){var i,s;if(L(r)&&(i={},me(r,function(e){return i[e]=1}),r=i),t){for(s in i={},r)i[s]=t(r[s]);r=i}!function(e,t){var r,i,s,a=e._targets;for(r in t)for(i=a.length;i--;)(s=e._ptLookup[i][r])&&(s=s.d)&&(s._pt&&(s=Sr(s,r)),s&&s.modifier&&s.modifier(t[r],e,a[i],r))}(e,r)}}}},Mr=Er.registerPlugin({name:"attr",init:function(e,t,r,i,s){var a,n,o;for(a in this.tween=r,t)o=e.getAttribute(a)||"",(n=this.add(e,"setAttribute",(o||0)+"",t[a],i,s,0,0,a)).op=a,n.b=o,this._props.push(a)},render:function(e,t){for(var r=t._pt;r;)i?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",headless:1,init:function(e,t){for(var r=t.length;r--;)this.add(e,r,e[r]||0,t[r],0,0,0,0,0,1)}},Tr("roundProps",ot),Tr("modifiers"),Tr("snap",lt))||Er;Jt.version=Ht.version=Mr.version="3.14.2",c=1,z()&&At(),Lt.Power0,Lt.Power1,Lt.Power2,Lt.Power3,Lt.Power4,Lt.Linear,Lt.Quad,Lt.Cubic,Lt.Quart,Lt.Quint,Lt.Strong,Lt.Elastic,Lt.Back,Lt.SteppedEase,Lt.Bounce,Lt.Sine,Lt.Expo,Lt.Circ;var Cr,Ar,Lr,Pr,kr,Or,Ir,Dr,zr={},$r=180/Math.PI,qr=Math.PI/180,Rr=Math.atan2,Nr=/([A-Z])/g,Br=/(left|right|width|margin|padding|x)/i,Fr=/[\s,\(]\S/,Hr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Yr=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Xr=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Gr=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Vr=function(e,t){return t.set(t.t,t.p,1===e?t.e:e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Wr=function(e,t){var r=t.s+t.c*e;t.set(t.t,t.p,~~(r+(r<0?-.5:.5))+t.u,t)},jr=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},Ur=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},Kr=function(e,t,r){return e.style[t]=r},Zr=function(e,t,r){return e.style.setProperty(t,r)},Qr=function(e,t,r){return e._gsap[t]=r},Jr=function(e,t,r){return e._gsap.scaleX=e._gsap.scaleY=r},ei=function(e,t,r,i,s){var a=e._gsap;a.scaleX=a.scaleY=r,a.renderTransform(s,a)},ti=function(e,t,r,i,s){var a=e._gsap;a[t]=r,a.renderTransform(s,a)},ri="transform",ii=ri+"Origin",si=function e(t,r){var i=this,s=this.target,a=s.style,n=s._gsap;if(t in zr&&a){if(this.tfm=this.tfm||{},"transform"===t)return Hr.transform.split(",").forEach(function(t){return e.call(i,t,r)});if(~(t=Hr[t]||t).indexOf(",")?t.split(",").forEach(function(e){return i.tfm[e]=xi(s,e)}):this.tfm[t]=n.x?n[t]:xi(s,t),t===ii&&(this.tfm.zOrigin=n.zOrigin),this.props.indexOf(ri)>=0)return;n.svg&&(this.svgo=s.getAttribute("data-svg-origin"),this.props.push(ii,r,"")),t=ri}(a||r)&&this.props.push(t,r,a[t])},ai=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},ni=function(){var e,t,r=this.props,i=this.target,s=i.style,a=i._gsap;for(e=0;e<r.length;e+=3)r[e+1]?2===r[e+1]?i[r[e]](r[e+2]):i[r[e]]=r[e+2]:r[e+2]?s[r[e]]=r[e+2]:s.removeProperty("--"===r[e].substr(0,2)?r[e]:r[e].replace(Nr,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)a[t]=this.tfm[t];a.svg&&(a.renderTransform(),i.setAttribute("data-svg-origin",this.svgo||"")),(e=Ir())&&e.isStart||s[ri]||(ai(s),a.zOrigin&&s[ii]&&(s[ii]+=" "+a.zOrigin+"px",a.zOrigin=0,a.renderTransform()),a.uncache=1)}},oi=function(e,t){var r={target:e,props:[],revert:ni,save:si};return e._gsap||Mr.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return r.save(e)}),r},li=function(e,t){var r=Ar.createElementNS?Ar.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):Ar.createElement(e);return r&&r.style?r:Ar.createElement(e)},ci=function e(t,r,i){var s=getComputedStyle(t);return s[r]||s.getPropertyValue(r.replace(Nr,"-$1").toLowerCase())||s.getPropertyValue(r)||!i&&e(t,ui(r)||r,1)||""},di="O,Moz,ms,Ms,Webkit".split(","),ui=function(e,t,r){var i=(t||kr).style,s=5;if(e in i&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);s--&&!(di[s]+e in i););return s<0?null:(3===s?"ms":s>=0?di[s]:"")+e},pi=function(){"undefined"!=typeof window&&window.document&&(Cr=window,Ar=Cr.document,Lr=Ar.documentElement,kr=li("div")||{style:{}},li("div"),ri=ui(ri),ii=ri+"Origin",kr.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Dr=!!ui("perspective"),Ir=Mr.core.reverting,Pr=1)},fi=function(e){var t,r=e.ownerSVGElement,i=li("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),s=e.cloneNode(!0);s.style.display="block",i.appendChild(s),Lr.appendChild(i);try{t=s.getBBox()}catch(e){}return i.removeChild(s),Lr.removeChild(i),t},hi=function(e,t){for(var r=t.length;r--;)if(e.hasAttribute(t[r]))return e.getAttribute(t[r])},mi=function(e){var t,r;try{t=e.getBBox()}catch(i){t=fi(e),r=1}return t&&(t.width||t.height)||r||(t=fi(e)),!t||t.width||t.x||t.y?t:{x:+hi(e,["x","cx","x1"])||0,y:+hi(e,["y","cy","y1"])||0,width:0,height:0}},gi=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!mi(e))},vi=function(e,t){if(t){var r,i=e.style;t in zr&&t!==ii&&(t=ri),i.removeProperty?("ms"!==(r=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),i.removeProperty("--"===r?t:t.replace(Nr,"-$1").toLowerCase())):i.removeAttribute(t)}},yi=function(e,t,r,i,s,a){var n=new fr(e._pt,t,r,0,1,a?Ur:jr);return e._pt=n,n.b=i,n.e=s,e._props.push(r),n},bi={deg:1,rad:1,turn:1},wi={grid:1,flex:1},_i=function e(t,r,i,s){var a,n,o,l,c=parseFloat(i)||0,d=(i+"").trim().substr((c+"").length)||"px",u=kr.style,p=Br.test(r),f="svg"===t.tagName.toLowerCase(),h=(f?"client":"offset")+(p?"Width":"Height"),m=100,g="px"===s,v="%"===s;if(s===d||!c||bi[s]||bi[d])return c;if("px"!==d&&!g&&(c=e(t,r,i,"px")),l=t.getCTM&&gi(t),(v||"%"===d)&&(zr[r]||~r.indexOf("adius")))return a=l?t.getBBox()[p?"width":"height"]:t[h],ge(v?c/a*m:c/100*a);if(u[p?"width":"height"]=m+(g?d:s),n="rem"!==s&&~r.indexOf("adius")||"em"===s&&t.appendChild&&!f?t:t.parentNode,l&&(n=(t.ownerSVGElement||{}).parentNode),n&&n!==Ar&&n.appendChild||(n=Ar.body),(o=n._gsap)&&v&&o.width&&p&&o.time===Ct.time&&!o.uncache)return ge(c/o.width*m);if(!v||"height"!==r&&"width"!==r)(v||"%"===d)&&!wi[ci(n,"display")]&&(u.position=ci(t,"position")),n===t&&(u.position="static"),n.appendChild(kr),a=kr[h],n.removeChild(kr),u.position="absolute";else{var y=t.style[r];t.style[r]=m+s,a=t[h],y?t.style[r]=y:vi(t,r)}return p&&v&&((o=fe(n)).time=Ct.time,o.width=n[h]),ge(g?a*c/m:a&&c?m/a*c:0)},xi=function(e,t,r,i){var s;return Pr||pi(),t in Hr&&"transform"!==t&&~(t=Hr[t]).indexOf(",")&&(t=t.split(",")[0]),zr[t]&&"transform"!==t?(s=Di(e,i),s="transformOrigin"!==t?s[t]:s.svg?s.origin:zi(ci(e,ii))+" "+s.zOrigin+"px"):(!(s=e.style[t])||"auto"===s||i||~(s+"").indexOf("calc("))&&(s=Ci[t]&&Ci[t](e,t,r)||ci(e,t)||he(e,t)||("opacity"===t?1:0)),r&&!~(s+"").trim().indexOf(" ")?_i(e,t,s,r)+r:s},Ei=function(e,t,r,i){if(!r||"none"===r){var s=ui(t,e,1),a=s&&ci(e,s,1);a&&a!==r?(t=s,r=a):"borderColor"===t&&(r=ci(e,"borderTopColor"))}var n,o,l,c,d,u,p,f,h,m,g,v=new fr(this._pt,e.style,t,0,1,or),y=0,w=0;if(v.b=r,v.e=i,r+="","var(--"===(i+="").substring(0,6)&&(i=ci(e,i.substring(4,i.indexOf(")")))),"auto"===i&&(u=e.style[t],e.style[t]=i,i=ci(e,t)||i,u?e.style[t]=u:vi(e,t)),Mt(n=[r,i]),i=n[1],l=(r=n[0]).match(Y)||[],(i.match(Y)||[]).length){for(;o=Y.exec(i);)p=o[0],h=i.substring(y,o.index),d?d=(d+1)%5:"rgba("!==h.substr(-5)&&"hsla("!==h.substr(-5)||(d=1),p!==(u=l[w++]||"")&&(c=parseFloat(u)||0,g=u.substr((c+"").length),"="===p.charAt(1)&&(p=ye(c,p)+g),f=parseFloat(p),m=p.substr((f+"").length),y=Y.lastIndex-m.length,m||(m=m||b.units[t]||g,y===i.length&&(i+=m,v.e+=m)),g!==m&&(c=_i(e,t,u,m)||0),v._pt={_next:v._pt,p:h||1===w?h:",",s:c,c:f-c,m:d&&d<4||"zIndex"===t?Math.round:0});v.c=y<i.length?i.substring(y,i.length):""}else v.r="display"===t&&"none"===i?Ur:jr;return G.test(i)&&(v.e=0),this._pt=v,v},Si={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Ti=function(e){var t=e.split(" "),r=t[0],i=t[1]||"50%";return"top"!==r&&"bottom"!==r&&"left"!==i&&"right"!==i||(e=r,r=i,i=e),t[0]=Si[r]||r,t[1]=Si[i]||i,t.join(" ")},Mi=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var r,i,s,a=t.t,n=a.style,o=t.u,l=a._gsap;if("all"===o||!0===o)n.cssText="",i=1;else for(s=(o=o.split(",")).length;--s>-1;)r=o[s],zr[r]&&(i=1,r="transformOrigin"===r?ii:ri),vi(a,r);i&&(vi(a,ri),l&&(l.svg&&a.removeAttribute("transform"),n.scale=n.rotate=n.translate="none",Di(a,1),l.uncache=1,ai(n)))}},Ci={clearProps:function(e,t,r,i,s){if("isFromStart"!==s.data){var a=e._pt=new fr(e._pt,t,r,0,0,Mi);return a.u=i,a.pr=-10,a.tween=s,e._props.push(r),1}}},Ai=[1,0,0,1,0,0],Li={},Pi=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},ki=function(e){var t=ci(e,ri);return Pi(t)?Ai:t.substr(7).match(H).map(ge)},Oi=function(e,t){var r,i,s,a,n=e._gsap||fe(e),o=e.style,l=ki(e);return n.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(s=e.transform.baseVal.consolidate().matrix).a,s.b,s.c,s.d,s.e,s.f]).join(",")?Ai:l:(l!==Ai||e.offsetParent||e===Lr||n.svg||(s=o.display,o.display="block",(r=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(a=1,i=e.nextElementSibling,Lr.appendChild(e)),l=ki(e),s?o.display=s:vi(e,"display"),a&&(i?r.insertBefore(e,i):r?r.appendChild(e):Lr.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},Ii=function(e,t,r,i,s,a){var n,o,l,c=e._gsap,d=s||Oi(e,!0),u=c.xOrigin||0,p=c.yOrigin||0,f=c.xOffset||0,h=c.yOffset||0,m=d[0],g=d[1],v=d[2],y=d[3],b=d[4],w=d[5],_=t.split(" "),x=parseFloat(_[0])||0,E=parseFloat(_[1])||0;r?d!==Ai&&(o=m*y-g*v)&&(l=x*(-g/o)+E*(m/o)-(m*w-g*b)/o,x=x*(y/o)+E*(-v/o)+(v*w-y*b)/o,E=l):(x=(n=mi(e)).x+(~_[0].indexOf("%")?x/100*n.width:x),E=n.y+(~(_[1]||_[0]).indexOf("%")?E/100*n.height:E)),i||!1!==i&&c.smooth?(b=x-u,w=E-p,c.xOffset=f+(b*m+w*v)-b,c.yOffset=h+(b*g+w*y)-w):c.xOffset=c.yOffset=0,c.xOrigin=x,c.yOrigin=E,c.smooth=!!i,c.origin=t,c.originIsAbsolute=!!r,e.style[ii]="0px 0px",a&&(yi(a,c,"xOrigin",u,x),yi(a,c,"yOrigin",p,E),yi(a,c,"xOffset",f,c.xOffset),yi(a,c,"yOffset",h,c.yOffset)),e.setAttribute("data-svg-origin",x+" "+E)},Di=function(e,t){var r=e._gsap||new Bt(e);if("x"in r&&!t&&!r.uncache)return r;var i,s,a,n,o,l,c,d,u,p,f,h,m,g,v,y,w,_,x,E,S,T,M,C,A,L,P,k,O,I,D,z,$=e.style,q=r.scaleX<0,R="px",N="deg",B=getComputedStyle(e),F=ci(e,ii)||"0";return i=s=a=l=c=d=u=p=f=0,n=o=1,r.svg=!(!e.getCTM||!gi(e)),B.translate&&("none"===B.translate&&"none"===B.scale&&"none"===B.rotate||($[ri]=("none"!==B.translate?"translate3d("+(B.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==B.rotate?"rotate("+B.rotate+") ":"")+("none"!==B.scale?"scale("+B.scale.split(" ").join(",")+") ":"")+("none"!==B[ri]?B[ri]:"")),$.scale=$.rotate=$.translate="none"),g=Oi(e,r.svg),r.svg&&(r.uncache?(A=e.getBBox(),F=r.xOrigin-A.x+"px "+(r.yOrigin-A.y)+"px",C=""):C=!t&&e.getAttribute("data-svg-origin"),Ii(e,C||F,!!C||r.originIsAbsolute,!1!==r.smooth,g)),h=r.xOrigin||0,m=r.yOrigin||0,g!==Ai&&(_=g[0],x=g[1],E=g[2],S=g[3],i=T=g[4],s=M=g[5],6===g.length?(n=Math.sqrt(_*_+x*x),o=Math.sqrt(S*S+E*E),l=_||x?Rr(x,_)*$r:0,(u=E||S?Rr(E,S)*$r+l:0)&&(o*=Math.abs(Math.cos(u*qr))),r.svg&&(i-=h-(h*_+m*E),s-=m-(h*x+m*S))):(z=g[6],I=g[7],P=g[8],k=g[9],O=g[10],D=g[11],i=g[12],s=g[13],a=g[14],c=(v=Rr(z,O))*$r,v&&(C=T*(y=Math.cos(-v))+P*(w=Math.sin(-v)),A=M*y+k*w,L=z*y+O*w,P=T*-w+P*y,k=M*-w+k*y,O=z*-w+O*y,D=I*-w+D*y,T=C,M=A,z=L),d=(v=Rr(-E,O))*$r,v&&(y=Math.cos(-v),D=S*(w=Math.sin(-v))+D*y,_=C=_*y-P*w,x=A=x*y-k*w,E=L=E*y-O*w),l=(v=Rr(x,_))*$r,v&&(C=_*(y=Math.cos(v))+x*(w=Math.sin(v)),A=T*y+M*w,x=x*y-_*w,M=M*y-T*w,_=C,T=A),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,d=180-d),n=ge(Math.sqrt(_*_+x*x+E*E)),o=ge(Math.sqrt(M*M+z*z)),v=Rr(T,M),u=Math.abs(v)>2e-4?v*$r:0,f=D?1/(D<0?-D:D):0),r.svg&&(C=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!Pi(ci(e,ri)),C&&e.setAttribute("transform",C))),Math.abs(u)>90&&Math.abs(u)<270&&(q?(n*=-1,u+=l<=0?180:-180,l+=l<=0?180:-180):(o*=-1,u+=u<=0?180:-180)),t=t||r.uncache,r.x=i-((r.xPercent=i&&(!t&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-i)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+R,r.y=s-((r.yPercent=s&&(!t&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-s)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+R,r.z=a+R,r.scaleX=ge(n),r.scaleY=ge(o),r.rotation=ge(l)+N,r.rotationX=ge(c)+N,r.rotationY=ge(d)+N,r.skewX=u+N,r.skewY=p+N,r.transformPerspective=f+R,(r.zOrigin=parseFloat(F.split(" ")[2])||!t&&r.zOrigin||0)&&($[ii]=zi(F)),r.xOffset=r.yOffset=0,r.force3D=b.force3D,r.renderTransform=r.svg?Hi:Dr?Fi:qi,r.uncache=0,r},zi=function(e){return(e=e.split(" "))[0]+" "+e[1]},$i=function(e,t,r){var i=et(t);return ge(parseFloat(t)+parseFloat(_i(e,"x",r+"px",i)))+i},qi=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,Fi(e,t)},Ri="0deg",Ni="0px",Bi=") ",Fi=function(e,t){var r=t||this,i=r.xPercent,s=r.yPercent,a=r.x,n=r.y,o=r.z,l=r.rotation,c=r.rotationY,d=r.rotationX,u=r.skewX,p=r.skewY,f=r.scaleX,h=r.scaleY,m=r.transformPerspective,g=r.force3D,v=r.target,y=r.zOrigin,b="",w="auto"===g&&e&&1!==e||!0===g;if(y&&(d!==Ri||c!==Ri)){var _,x=parseFloat(c)*qr,E=Math.sin(x),S=Math.cos(x);x=parseFloat(d)*qr,_=Math.cos(x),a=$i(v,a,E*_*-y),n=$i(v,n,-Math.sin(x)*-y),o=$i(v,o,S*_*-y+y)}m!==Ni&&(b+="perspective("+m+Bi),(i||s)&&(b+="translate("+i+"%, "+s+"%) "),(w||a!==Ni||n!==Ni||o!==Ni)&&(b+=o!==Ni||w?"translate3d("+a+", "+n+", "+o+") ":"translate("+a+", "+n+Bi),l!==Ri&&(b+="rotate("+l+Bi),c!==Ri&&(b+="rotateY("+c+Bi),d!==Ri&&(b+="rotateX("+d+Bi),u===Ri&&p===Ri||(b+="skew("+u+", "+p+Bi),1===f&&1===h||(b+="scale("+f+", "+h+Bi),v.style[ri]=b||"translate(0, 0)"},Hi=function(e,t){var r,i,s,a,n,o=t||this,l=o.xPercent,c=o.yPercent,d=o.x,u=o.y,p=o.rotation,f=o.skewX,h=o.skewY,m=o.scaleX,g=o.scaleY,v=o.target,y=o.xOrigin,b=o.yOrigin,w=o.xOffset,_=o.yOffset,x=o.forceCSS,E=parseFloat(d),S=parseFloat(u);p=parseFloat(p),f=parseFloat(f),(h=parseFloat(h))&&(f+=h=parseFloat(h),p+=h),p||f?(p*=qr,f*=qr,r=Math.cos(p)*m,i=Math.sin(p)*m,s=Math.sin(p-f)*-g,a=Math.cos(p-f)*g,f&&(h*=qr,n=Math.tan(f-h),s*=n=Math.sqrt(1+n*n),a*=n,h&&(n=Math.tan(h),r*=n=Math.sqrt(1+n*n),i*=n)),r=ge(r),i=ge(i),s=ge(s),a=ge(a)):(r=m,a=g,i=s=0),(E&&!~(d+"").indexOf("px")||S&&!~(u+"").indexOf("px"))&&(E=_i(v,"x",d,"px"),S=_i(v,"y",u,"px")),(y||b||w||_)&&(E=ge(E+y-(y*r+b*s)+w),S=ge(S+b-(y*i+b*a)+_)),(l||c)&&(n=v.getBBox(),E=ge(E+l/100*n.width),S=ge(S+c/100*n.height)),n="matrix("+r+","+i+","+s+","+a+","+E+","+S+")",v.setAttribute("transform",n),x&&(v.style[ri]=n)},Yi=function(e,t,r,i,s){var a,n,o=360,l=L(s),c=parseFloat(s)*(l&&~s.indexOf("rad")?$r:1)-i,d=i+c+"deg";return l&&("short"===(a=s.split("_")[1])&&(c%=o)!==c%180&&(c+=c<0?o:-360),"cw"===a&&c<0?c=(c+36e9)%o-~~(c/o)*o:"ccw"===a&&c>0&&(c=(c-36e9)%o-~~(c/o)*o)),e._pt=n=new fr(e._pt,t,r,i,c,Xr),n.e=d,n.u="deg",e._props.push(r),n},Xi=function(e,t){for(var r in t)e[r]=t[r];return e},Gi=function(e,t,r){var i,s,a,n,o,l,c,d=Xi({},r._gsap),u=r.style;for(s in d.svg?(a=r.getAttribute("transform"),r.setAttribute("transform",""),u[ri]=t,i=Di(r,1),vi(r,ri),r.setAttribute("transform",a)):(a=getComputedStyle(r)[ri],u[ri]=t,i=Di(r,1),u[ri]=a),zr)(a=d[s])!==(n=i[s])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(s)<0&&(o=et(a)!==(c=et(n))?_i(r,s,a,c):parseFloat(a),l=parseFloat(n),e._pt=new fr(e._pt,i,s,o,l-o,Yr),e._pt.u=c||0,e._props.push(s));Xi(i,d)};me("padding,margin,Width,Radius",function(e,t){var r="Top",i="Right",s="Bottom",a="Left",n=(t<3?[r,i,s,a]:[r+a,r+i,s+i,s+a]).map(function(r){return t<2?e+r:"border"+r+e});Ci[t>1?"border"+e:e]=function(e,t,r,i,s){var a,o;if(arguments.length<4)return a=n.map(function(t){return xi(e,t,r)}),5===(o=a.join(" ")).split(a[0]).length?a[0]:o;a=(i+"").split(" "),o={},n.forEach(function(e,t){return o[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,o,s)}});var Vi,Wi,ji={name:"css",register:pi,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,r,i,s){var a,n,o,l,c,d,u,p,f,h,m,g,v,y,w,_,x,E=this._props,S=e.style,T=r.vars.startAt;for(u in Pr||pi(),this.styles=this.styles||oi(e),_=this.styles.props,this.tween=r,t)if("autoRound"!==u&&(n=t[u],!oe[u]||!Wt(u,t,r,i,e,s)))if(c=typeof n,d=Ci[u],"function"===c&&(c=typeof(n=n.call(r,i,e,s))),"string"===c&&~n.indexOf("random(")&&(n=ut(n)),d)d(this,e,u,n,r)&&(w=1);else if("--"===u.substr(0,2))a=(getComputedStyle(e).getPropertyValue(u)+"").trim(),n+="",St.lastIndex=0,St.test(a)||(p=et(a),(f=et(n))?p!==f&&(a=_i(e,u,a,f)+f):p&&(n+=p)),this.add(S,"setProperty",a,n,i,s,0,0,u),E.push(u),_.push(u,0,S[u]);else if("undefined"!==c){if(T&&u in T?(a="function"==typeof T[u]?T[u].call(r,i,e,s):T[u],L(a)&&~a.indexOf("random(")&&(a=ut(a)),et(a+"")||"auto"===a||(a+=b.units[u]||et(xi(e,u))||""),"="===(a+"").charAt(1)&&(a=xi(e,u))):a=xi(e,u),l=parseFloat(a),(h="string"===c&&"="===n.charAt(1)&&n.substr(0,2))&&(n=n.substr(2)),o=parseFloat(n),u in Hr&&("autoAlpha"===u&&(1===l&&"hidden"===xi(e,"visibility")&&o&&(l=0),_.push("visibility",0,S.visibility),yi(this,S,"visibility",l?"inherit":"hidden",o?"inherit":"hidden",!o)),"scale"!==u&&"transform"!==u&&~(u=Hr[u]).indexOf(",")&&(u=u.split(",")[0])),m=u in zr){if(this.styles.save(u),x=n,"string"===c&&"var(--"===n.substring(0,6)){if("calc("===(n=ci(e,n.substring(4,n.indexOf(")")))).substring(0,5)){var M=e.style.perspective;e.style.perspective=n,n=ci(e,"perspective"),M?e.style.perspective=M:vi(e,"perspective")}o=parseFloat(n)}if(g||((v=e._gsap).renderTransform&&!t.parseTransform||Di(e,t.parseTransform),y=!1!==t.smoothOrigin&&v.smooth,(g=this._pt=new fr(this._pt,S,ri,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===u)this._pt=new fr(this._pt,v,"scaleY",v.scaleY,(h?ye(v.scaleY,h+o):o)-v.scaleY||0,Yr),this._pt.u=0,E.push("scaleY",u),u+="X";else{if("transformOrigin"===u){_.push(ii,0,S[ii]),n=Ti(n),v.svg?Ii(e,n,0,y,0,this):((f=parseFloat(n.split(" ")[2])||0)!==v.zOrigin&&yi(this,v,"zOrigin",v.zOrigin,f),yi(this,S,u,zi(a),zi(n)));continue}if("svgOrigin"===u){Ii(e,n,1,y,0,this);continue}if(u in Li){Yi(this,v,u,l,h?ye(l,h+n):n);continue}if("smoothOrigin"===u){yi(this,v,"smooth",v.smooth,n);continue}if("force3D"===u){v[u]=n;continue}if("transform"===u){Gi(this,n,e);continue}}}else u in S||(u=ui(u)||u);if(m||(o||0===o)&&(l||0===l)&&!Fr.test(n)&&u in S)o||(o=0),(p=(a+"").substr((l+"").length))!==(f=et(n)||(u in b.units?b.units[u]:p))&&(l=_i(e,u,a,f)),this._pt=new fr(this._pt,m?v:S,u,l,(h?ye(l,h+o):o)-l,m||"px"!==f&&"zIndex"!==u||!1===t.autoRound?Yr:Wr),this._pt.u=f||0,m&&x!==n?(this._pt.b=a,this._pt.e=x,this._pt.r=Vr):p!==f&&"%"!==f&&(this._pt.b=a,this._pt.r=Gr);else if(u in S)Ei.call(this,e,u,a,h?h+n:n);else if(u in e)this.add(e,u,a||e[u],h?h+n:n,i,s);else if("parseTransform"!==u){Z(u,n);continue}m||(u in S?_.push(u,0,S[u]):"function"==typeof e[u]?_.push(u,2,e[u]()):_.push(u,1,a||e[u])),E.push(u)}w&&pr(this)},render:function(e,t){if(t.tween._time||!Ir())for(var r=t._pt;r;)r.r(e,r.d),r=r._next;else t.styles.revert()},get:xi,aliases:Hr,getSetter:function(e,t,r){var i=Hr[t];return i&&i.indexOf(",")<0&&(t=i),t in zr&&t!==ii&&(e._gsap.x||xi(e,"x"))?r&&Or===r?"scale"===t?Jr:Qr:(Or=r||{})&&("scale"===t?ei:ti):e.style&&!O(e.style[t])?Kr:~t.indexOf("-")?Zr:sr(e,t)},core:{_removeProperty:vi,_getMatrix:Oi}};Mr.utils.checkPrefix=ui,Mr.core.getStyleSaver=oi,Wi=me("x,y,z,scale,scaleX,scaleY,xPercent,yPercent"+","+(Vi="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){zr[e]=1}),me(Vi,function(e){b.units[e]="deg",Li[e]=1}),Hr[Wi[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Vi,me("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");Hr[t[1]]=Wi[t[0]]}),me("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){b.units[e]="px"}),Mr.registerPlugin(ji);var Ui=Mr.registerPlugin(ji)||Mr;function Ki(e,t){for(var r=0;r<t.length;r++){var i=t[r];
vendor: 40,655 bytes, line 1
1i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}Ui.core.Tween;var Zi,Qi,Ji,es,ts,rs,is,ss,as,ns,os,ls,cs,ds=function(){return Zi||"undefined"!=typeof window&&(Zi=window.gsap)&&Zi.registerPlugin&&Zi},us=1,ps=[],fs=[],hs=[],ms=Date.now,gs=function(e,t){return t},vs=function(e,t){return~hs.indexOf(e)&&hs[hs.indexOf(e)+1][t]},ys=function(e){return!!~ns.indexOf(e)},bs=function(e,t,r,i,s){return e.addEventListener(t,r,{passive:!1!==i,capture:!!s})},ws=function(e,t,r,i){return e.removeEventListener(t,r,!!i)},_s="scrollLeft",xs="scrollTop",Es=function(){return os&&os.isPressed||fs.cache++},Ss=function(e,t){var r=function r(i){if(i||0===i){us&&(Ji.history.scrollRestoration="manual");var s=os&&os.isPressed;i=r.v=Math.round(i)||(os&&os.iOS?1:0),e(i),r.cacheID=fs.cache,s&&gs("ss",i)}else(t||fs.cache!==r.cacheID||gs("ref"))&&(r.cacheID=fs.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},Ts={s:_s,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Ss(function(e){return arguments.length?Ji.scrollTo(e,Ms.sc()):Ji.pageXOffset||es[_s]||ts[_s]||rs[_s]||0})},Ms={s:xs,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Ts,sc:Ss(function(e){return arguments.length?Ji.scrollTo(Ts.sc(),e):Ji.pageYOffset||es[xs]||ts[xs]||rs[xs]||0})},Cs=function(e,t){return(t&&t._ctx&&t._ctx.selector||Zi.utils.toArray)(e)[0]||("string"==typeof e&&!1!==Zi.config().nullTargetWarn?console.warn("Element not found:",e):null)},As=function(e,t){var r=t.s,i=t.sc;ys(e)&&(e=es.scrollingElement||ts);var s=fs.indexOf(e),a=i===Ms.sc?1:2;!~s&&(s=fs.push(e)-1),fs[s+a]||bs(e,"scroll",Es);var n=fs[s+a],o=n||(fs[s+a]=Ss(vs(e,r),!0)||(ys(e)?i:Ss(function(t){return arguments.length?e[r]=t:e[r]})));return o.target=e,n||(o.smooth="smooth"===Zi.getProperty(e,"scrollBehavior")),o},Ls=function(e,t,r){var i=e,s=e,a=ms(),n=a,o=t||50,l=Math.max(500,3*o),c=function(e,t){var l=ms();t||l-a>o?(s=i,i=e,n=a,a=l):r?i+=e:i=s+(e-s)/(l-n)*(a-n)};return{update:c,reset:function(){s=i=r?0:i,n=a=0},getVelocity:function(e){var t=n,o=s,d=ms();return(e||0===e)&&e!==i&&c(e),a===n||d-n>l?0:(i+(r?o:-o))/((r?d:a)-t)*1e3}}},Ps=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},ks=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},Os=function(){var e,t,r,i;(as=Zi.core.globals().ScrollTrigger)&&as.core&&(e=as.core,t=e.bridge||{},r=e._scrollers,i=e._proxies,r.push.apply(r,fs),i.push.apply(i,hs),fs=r,hs=i,gs=function(e,r){return t[e](r)})},Is=function(e){return Zi=e||ds(),!Qi&&Zi&&"undefined"!=typeof document&&document.body&&(Ji=window,es=document,ts=es.documentElement,rs=es.body,ns=[Ji,es,ts,rs],Zi.utils.clamp,cs=Zi.core.context||function(){},ss="onpointerenter"in rs?"pointer":"mouse",is=Ds.isTouch=Ji.matchMedia&&Ji.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Ji||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,ls=Ds.eventTypes=("ontouchstart"in ts?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in ts?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return us=0},500),Os(),Qi=1),Qi};Ts.op=Ms,fs.cache=0;var Ds=function(){function e(e){this.init(e)}var t,r;return e.prototype.init=function(e){Qi||Is(Zi)||console.warn("Please gsap.registerPlugin(Observer)"),as||Os();var t=e.tolerance,r=e.dragMinimum,i=e.type,s=e.target,a=e.lineHeight,n=e.debounce,o=e.preventDefault,l=e.onStop,c=e.onStopDelay,d=e.ignore,u=e.wheelSpeed,p=e.event,f=e.onDragStart,h=e.onDragEnd,m=e.onDrag,g=e.onPress,v=e.onRelease,y=e.onRight,b=e.onLeft,w=e.onUp,_=e.onDown,x=e.onChangeX,E=e.onChangeY,S=e.onChange,T=e.onToggleX,M=e.onToggleY,C=e.onHover,A=e.onHoverEnd,L=e.onMove,P=e.ignoreCheck,k=e.isNormalizer,O=e.onGestureStart,I=e.onGestureEnd,D=e.onWheel,z=e.onEnable,$=e.onDisable,q=e.onClick,R=e.scrollSpeed,N=e.capture,B=e.allowClicks,F=e.lockAxis,H=e.onLockAxis;this.target=s=Cs(s)||ts,this.vars=e,d&&(d=Zi.utils.toArray(d)),t=t||1e-9,r=r||0,u=u||1,R=R||1,i=i||"wheel,touch,pointer",n=!1!==n,a||(a=parseFloat(Ji.getComputedStyle(rs).lineHeight)||22);var Y,X,G,V,W,j,U,K=this,Z=0,Q=0,J=e.passive||!o&&!1!==e.passive,ee=As(s,Ts),te=As(s,Ms),re=ee(),ie=te(),se=~i.indexOf("touch")&&!~i.indexOf("pointer")&&"pointerdown"===ls[0],ae=ys(s),ne=s.ownerDocument||es,oe=[0,0,0],le=[0,0,0],ce=0,de=function(){return ce=ms()},ue=function(e,t){return(K.event=e)&&d&&function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1}(e.target,d)||t&&se&&"touch"!==e.pointerType||P&&P(e,t)},pe=function(){var e=K.deltaX=ks(oe),r=K.deltaY=ks(le),i=Math.abs(e)>=t,s=Math.abs(r)>=t;S&&(i||s)&&S(K,e,r,oe,le),i&&(y&&K.deltaX>0&&y(K),b&&K.deltaX<0&&b(K),x&&x(K),T&&K.deltaX<0!=Z<0&&T(K),Z=K.deltaX,oe[0]=oe[1]=oe[2]=0),s&&(_&&K.deltaY>0&&_(K),w&&K.deltaY<0&&w(K),E&&E(K),M&&K.deltaY<0!=Q<0&&M(K),Q=K.deltaY,le[0]=le[1]=le[2]=0),(V||G)&&(L&&L(K),G&&(f&&1===G&&f(K),m&&m(K),G=0),V=!1),j&&!(j=!1)&&H&&H(K),W&&(D(K),W=!1),Y=0},fe=function(e,t,r){oe[r]+=e,le[r]+=t,K._vx.update(e),K._vy.update(t),n?Y||(Y=requestAnimationFrame(pe)):pe()},he=function(e,t){F&&!U&&(K.axis=U=Math.abs(e)>Math.abs(t)?"x":"y",j=!0),"y"!==U&&(oe[2]+=e,K._vx.update(e,!0)),"x"!==U&&(le[2]+=t,K._vy.update(t,!0)),n?Y||(Y=requestAnimationFrame(pe)):pe()},me=function(e){if(!ue(e,1)){var t=(e=Ps(e,o)).clientX,i=e.clientY,s=t-K.x,a=i-K.y,n=K.isDragging;K.x=t,K.y=i,(n||(s||a)&&(Math.abs(K.startX-t)>=r||Math.abs(K.startY-i)>=r))&&(G||(G=n?2:1),n||(K.isDragging=!0),he(s,a))}},ge=K.onPress=function(e){ue(e,1)||e&&e.button||(K.axis=U=null,X.pause(),K.isPressed=!0,e=Ps(e),Z=Q=0,K.startX=K.x=e.clientX,K.startY=K.y=e.clientY,K._vx.reset(),K._vy.reset(),bs(k?s:ne,ls[1],me,J,!0),K.deltaX=K.deltaY=0,g&&g(K))},ve=K.onRelease=function(e){if(!ue(e,1)){ws(k?s:ne,ls[1],me,!0);var t=!isNaN(K.y-K.startY),r=K.isDragging,i=r&&(Math.abs(K.x-K.startX)>3||Math.abs(K.y-K.startY)>3),a=Ps(e);!i&&t&&(K._vx.reset(),K._vy.reset(),o&&B&&Zi.delayedCall(.08,function(){if(ms()-ce>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(ne.createEvent){var t=ne.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,Ji,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),K.isDragging=K.isGesturing=K.isPressed=!1,l&&r&&!k&&X.restart(!0),G&&pe(),h&&r&&h(K),v&&v(K,i)}},ye=function(e){return e.touches&&e.touches.length>1&&(K.isGesturing=!0)&&O(e,K.isDragging)},be=function(){return(K.isGesturing=!1)||I(K)},we=function(e){if(!ue(e)){var t=ee(),r=te();fe((t-re)*R,(r-ie)*R,1),re=t,ie=r,l&&X.restart(!0)}},_e=function(e){if(!ue(e)){e=Ps(e,o),D&&(W=!0);var t=(1===e.deltaMode?a:2===e.deltaMode?Ji.innerHeight:1)*u;fe(e.deltaX*t,e.deltaY*t,0),l&&!k&&X.restart(!0)}},xe=function(e){if(!ue(e)){var t=e.clientX,r=e.clientY,i=t-K.x,s=r-K.y;K.x=t,K.y=r,V=!0,l&&X.restart(!0),(i||s)&&he(i,s)}},Ee=function(e){K.event=e,C(K)},Se=function(e){K.event=e,A(K)},Te=function(e){return ue(e)||Ps(e,o)&&q(K)};X=K._dc=Zi.delayedCall(c||.25,function(){K._vx.reset(),K._vy.reset(),X.pause(),l&&l(K)}).pause(),K.deltaX=K.deltaY=0,K._vx=Ls(0,50,!0),K._vy=Ls(0,50,!0),K.scrollX=ee,K.scrollY=te,K.isDragging=K.isGesturing=K.isPressed=!1,cs(this),K.enable=function(e){return K.isEnabled||(bs(ae?ne:s,"scroll",Es),i.indexOf("scroll")>=0&&bs(ae?ne:s,"scroll",we,J,N),i.indexOf("wheel")>=0&&bs(s,"wheel",_e,J,N),(i.indexOf("touch")>=0&&is||i.indexOf("pointer")>=0)&&(bs(s,ls[0],ge,J,N),bs(ne,ls[2],ve),bs(ne,ls[3],ve),B&&bs(s,"click",de,!0,!0),q&&bs(s,"click",Te),O&&bs(ne,"gesturestart",ye),I&&bs(ne,"gestureend",be),C&&bs(s,ss+"enter",Ee),A&&bs(s,ss+"leave",Se),L&&bs(s,ss+"move",xe)),K.isEnabled=!0,K.isDragging=K.isGesturing=K.isPressed=V=G=!1,K._vx.reset(),K._vy.reset(),re=ee(),ie=te(),e&&e.type&&ge(e),z&&z(K)),K},K.disable=function(){K.isEnabled&&(ps.filter(function(e){return e!==K&&ys(e.target)}).length||ws(ae?ne:s,"scroll",Es),K.isPressed&&(K._vx.reset(),K._vy.reset(),ws(k?s:ne,ls[1],me,!0)),ws(ae?ne:s,"scroll",we,N),ws(s,"wheel",_e,N),ws(s,ls[0],ge,N),ws(ne,ls[2],ve),ws(ne,ls[3],ve),ws(s,"click",de,!0),ws(s,"click",Te),ws(ne,"gesturestart",ye),ws(ne,"gestureend",be),ws(s,ss+"enter",Ee),ws(s,ss+"leave",Se),ws(s,ss+"move",xe),K.isEnabled=K.isPressed=K.isDragging=!1,$&&$(K))},K.kill=K.revert=function(){K.disable();var e=ps.indexOf(K);e>=0&&ps.splice(e,1),os===K&&(os=0)},ps.push(K),k&&ys(s)&&(os=K),K.enable(p)},t=e,(r=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}])&&Ki(t.prototype,r),e}();Ds.version="3.14.2",Ds.create=function(e){return new Ds(e)},Ds.register=Is,Ds.getAll=function(){return ps.slice()},Ds.getById=function(e){return ps.filter(function(t){return t.vars.id===e})[0]},ds()&&Zi.registerPlugin(Ds);var zs,$s,qs,Rs,Ns,Bs,Fs,Hs,Ys,Xs,Gs,Vs,Ws,js,Us,Ks,Zs,Qs,Js,ea,ta,ra,ia,sa,aa,na,oa,la,ca,da,ua,pa,fa,ha,ma,ga,va,ya,ba=1,wa=Date.now,_a=wa(),xa=0,Ea=0,Sa=function(e,t,r){var i=Ra(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=i,i?e.substr(6,e.length-7):e},Ta=function(e,t){return!t||Ra(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},Ma=function e(){return Ea&&requestAnimationFrame(e)},Ca=function(){return js=1},Aa=function(){return js=0},La=function(e){return e},Pa=function(e){return Math.round(1e5*e)/1e5||0},ka=function(){return"undefined"!=typeof window},Oa=function(){return zs||ka()&&(zs=window.gsap)&&zs.registerPlugin&&zs},Ia=function(e){return!!~Fs.indexOf(e)},Da=function(e){return("Height"===e?ua:qs["inner"+e])||Ns["client"+e]||Bs["client"+e]},za=function(e){return vs(e,"getBoundingClientRect")||(Ia(e)?function(){return Zn.width=qs.innerWidth,Zn.height=ua,Zn}:function(){return ln(e)})},$a=function(e,t){var r=t.s,i=t.d2,s=t.d,a=t.a;return Math.max(0,(r="scroll"+i)&&(a=vs(e,r))?a()-za(e)()[s]:Ia(e)?(Ns[r]||Bs[r])-Da(i):e[r]-e["offset"+i])},qa=function(e,t){for(var r=0;r<Js.length;r+=3)(!t||~t.indexOf(Js[r+1]))&&e(Js[r],Js[r+1],Js[r+2])},Ra=function(e){return"string"==typeof e},Na=function(e){return"function"==typeof e},Ba=function(e){return"number"==typeof e},Fa=function(e){return"object"==typeof e},Ha=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},Ya=function(e,t){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e)}):t(e);r&&r.totalTime&&(e.callbackAnimation=r)}},Xa=Math.abs,Ga="left",Va="right",Wa="bottom",ja="width",Ua="height",Ka="Right",Za="Left",Qa="Top",Ja="Bottom",en="padding",tn="margin",rn="Width",sn="Height",an="px",nn=function(e){return qs.getComputedStyle(e)},on=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},ln=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==nn(e)[Us]&&zs.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),i=e.getBoundingClientRect();return r&&r.progress(0).kill(),i},cn=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},dn=function(e){var t,r=[],i=e.labels,s=e.duration();for(t in i)r.push(i[t]/s);return r},un=function(e){var t=zs.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,i,s){var a;if(void 0===s&&(s=.001),!i)return t(e);if(i>0){for(e-=s,a=0;a<r.length;a++)if(r[a]>=e)return r[a];return r[a-1]}for(a=r.length,e+=s;a--;)if(r[a]<=e)return r[a];return r[0]}:function(r,i,s){void 0===s&&(s=.001);var a=t(r);return!i||Math.abs(a-r)<s||a-r<0==i<0?a:t(i<0?r-e:r+e)}},pn=function(e,t,r,i){return r.split(",").forEach(function(r){return e(t,r,i)})},fn=function(e,t,r,i,s){return e.addEventListener(t,r,{passive:!i,capture:!!s})},hn=function(e,t,r,i){return e.removeEventListener(t,r,!!i)},mn=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},gn={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},vn={toggleActions:"play",anticipatePin:0},yn={top:0,left:0,center:.5,bottom:1,right:1},bn=function(e,t){if(Ra(e)){var r=e.indexOf("="),i=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(i*=t/100),e=e.substr(0,r-1)),e=i+(e in yn?yn[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},wn=function(e,t,r,i,s,a,n,o){var l=s.startColor,c=s.endColor,d=s.fontSize,u=s.indent,p=s.fontWeight,f=Rs.createElement("div"),h=Ia(r)||"fixed"===vs(r,"pinType"),m=-1!==e.indexOf("scroller"),g=h?Bs:r,v=-1!==e.indexOf("start"),y=v?l:c,b="border-color:"+y+";font-size:"+d+";color:"+y+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((m||o)&&h?"fixed;":"absolute;"),(m||o||!h)&&(b+=(i===Ms?Va:Wa)+":"+(a+parseFloat(u))+"px;"),n&&(b+="box-sizing:border-box;text-align:left;width:"+n.offsetWidth+"px;"),f._isStart=v,f.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),f.style.cssText=b,f.innerText=t||0===t?e+"-"+t:e,g.children[0]?g.insertBefore(f,g.children[0]):g.appendChild(f),f._offset=f["offset"+i.op.d2],xn(f,0,i,v),f},xn=function(e,t,r,i){var s={display:"block"},a=r[i?"os2":"p2"],n=r[i?"p2":"os2"];e._isFlipped=i,s[r.a+"Percent"]=i?-100:0,s[r.a]=i?"1px":0,s["border"+a+rn]=1,s["border"+n+rn]=0,s[r.p]=t+"px",zs.set(e,s)},En=[],Sn={},Tn=function(){return wa()-xa>34&&(ma||(ma=requestAnimationFrame(Xn)))},Mn=function(){(!ia||!ia.isPressed||ia.startX>Bs.clientWidth)&&(fs.cache++,ia?ma||(ma=requestAnimationFrame(Xn)):Xn(),xa||On("scrollStart"),xa=wa())},Cn=function(){na=qs.innerWidth,aa=qs.innerHeight},An=function(e){fs.cache++,(!0===e||!Ws&&!ra&&!Rs.fullscreenElement&&!Rs.webkitFullscreenElement&&(!sa||na!==qs.innerWidth||Math.abs(qs.innerHeight-aa)>.25*qs.innerHeight))&&Hs.restart(!0)},Ln={},Pn=[],kn=function e(){return hn(so,"scrollEnd",e)||Fn(!0)},On=function(e){return Ln[e]&&Ln[e].map(function(e){return e()})||Pn},In=[],Dn=function(e){for(var t=0;t<In.length;t+=5)(!e||In[t+4]&&In[t+4].query===e)&&(In[t].style.cssText=In[t+1],In[t].getBBox&&In[t].setAttribute("transform",In[t+2]||""),In[t+3].uncache=1)},zn=function(){return fs.forEach(function(e){return Na(e)&&++e.cacheID&&(e.rec=e())})},$n=function(e,t){var r;for(Ks=0;Ks<En.length;Ks++)!(r=En[Ks])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));pa=!0,t&&Dn(t),t||On("revert")},qn=function(e,t){fs.cache++,(t||!ga)&&fs.forEach(function(e){return Na(e)&&e.cacheID++&&(e.rec=0)}),Ra(e)&&(qs.history.scrollRestoration=ca=e)},Rn=0,Nn=function(){Bs.appendChild(da),ua=!ia&&da.offsetHeight||qs.innerHeight,Bs.removeChild(da)},Bn=function(e){return Ys(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},Fn=function(e,t){if(Ns=Rs.documentElement,Bs=Rs.body,Fs=[qs,Rs,Ns,Bs],!xa||e||pa){Nn(),ga=so.isRefreshing=!0,pa||zn();var r=On("refreshInit");ea&&so.sort(),t||$n(),fs.forEach(function(e){Na(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),En.slice(0).forEach(function(e){return e.refresh()}),pa=!1,En.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),fa=1,Bn(!0),En.forEach(function(e){var t=$a(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,i=e._startClamp&&e.start>=t;(r||i)&&e.setPositions(i?t-1:e.start,r?Math.max(i?t:e.start+1,t):e.end,!0)}),Bn(!1),fa=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),fs.forEach(function(e){Na(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),qn(ca,1),Hs.pause(),Rn++,ga=2,Xn(2),En.forEach(function(e){return Na(e.vars.onRefresh)&&e.vars.onRefresh(e)}),ga=so.isRefreshing=!1,On("refresh")}else fn(so,"scrollEnd",kn)},Hn=0,Yn=1,Xn=function(e){if(2===e||!ga&&!pa){so.isUpdating=!0,ya&&ya.update(0);var t=En.length,r=wa(),i=r-_a>=50,s=t&&En[0].scroll();if(Yn=Hn>s?-1:1,ga||(Hn=s),i&&(xa&&!js&&r-xa>200&&(xa=0,On("scrollEnd")),Gs=_a,_a=r),Yn<0){for(Ks=t;Ks-- >0;)En[Ks]&&En[Ks].update(0,i);Yn=1}else for(Ks=0;Ks<t;Ks++)En[Ks]&&En[Ks].update(0,i);so.isUpdating=!1}ma=0},Gn=[Ga,"top",Wa,Va,tn+Ja,tn+Ka,tn+Qa,tn+Za,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Vn=Gn.concat([ja,Ua,"boxSizing","max"+rn,"max"+sn,"position",tn,en,en+Qa,en+Ka,en+Ja,en+Za]),Wn=function(e,t,r,i){if(!e._gsap.swappedIn){for(var s,a=Gn.length,n=t.style,o=e.style;a--;)n[s=Gn[a]]=r[s];n.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(n.display="inline-block"),o[Wa]=o[Va]="auto",n.flexBasis=r.flexBasis||"auto",n.overflow="visible",n.boxSizing="border-box",n[ja]=cn(e,Ts)+an,n[Ua]=cn(e,Ms)+an,n[en]=o[tn]=o.top=o[Ga]="0",Un(i),o[ja]=o["max"+rn]=r[ja],o[Ua]=o["max"+sn]=r[Ua],o[en]=r[en],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},jn=/([A-Z])/g,Un=function(e){if(e){var t,r,i=e.t.style,s=e.length,a=0;for((e.t._gsap||zs.core.getCache(e.t)).uncache=1;a<s;a+=2)r=e[a+1],t=e[a],r?i[t]=r:i[t]&&i.removeProperty(t.replace(jn,"-$1").toLowerCase())}},Kn=function(e){for(var t=Vn.length,r=e.style,i=[],s=0;s<t;s++)i.push(Vn[s],r[Vn[s]]);return i.t=e,i},Zn={left:0,top:0},Qn=function(e,t,r,i,s,a,n,o,l,c,d,u,p,f){Na(e)&&(e=e(o)),Ra(e)&&"max"===e.substr(0,3)&&(e=u+("="===e.charAt(4)?bn("0"+e.substr(3),r):0));var h,m,g,v=p?p.time():0;if(p&&p.seek(0),isNaN(e)||(e=+e),Ba(e))p&&(e=zs.utils.mapRange(p.scrollTrigger.start,p.scrollTrigger.end,0,u,e)),n&&xn(n,r,i,!0);else{Na(t)&&(t=t(o));var y,b,w,_,x=(e||"0").split(" ");g=Cs(t,o)||Bs,(y=ln(g)||{})&&(y.left||y.top)||"none"!==nn(g).display||(_=g.style.display,g.style.display="block",y=ln(g),_?g.style.display=_:g.style.removeProperty("display")),b=bn(x[0],y[i.d]),w=bn(x[1]||"0",r),e=y[i.p]-l[i.p]-c+b+s-w,n&&xn(n,w,i,r-w<20||n._isStart&&w>20),r-=r-w}if(f&&(o[f]=e||-.001,e<0&&(e=0)),a){var E=e+r,S=a._isStart;h="scroll"+i.d2,xn(a,E,i,S&&E>20||!S&&(d?Math.max(Bs[h],Ns[h]):a.parentNode[h])<=E+1),d&&(l=ln(n),d&&(a.style[i.op.p]=l[i.op.p]-i.op.m-a._offset+an))}return p&&g&&(h=ln(g),p.seek(u),m=ln(g),p._caScrollDist=h[i.p]-m[i.p],e=e/p._caScrollDist*u),p&&p.seek(v),p?e:Math.round(e)},Jn=/(webkit|moz|length|cssText|inset)/i,eo=function(e,t,r,i){if(e.parentNode!==t){var s,a,n=e.style;if(t===Bs){for(s in e._stOrig=n.cssText,a=nn(e))+s||Jn.test(s)||!a[s]||"string"!=typeof n[s]||"0"===s||(n[s]=a[s]);n.top=r,n.left=i}else n.cssText=e._stOrig;zs.core.getCache(e).uncache=1,t.appendChild(e)}},to=function(e,t,r){var i=t,s=i;return function(t){var a=Math.round(e());return a!==i&&a!==s&&Math.abs(a-i)>3&&Math.abs(a-s)>3&&(t=a,r&&r()),s=i,i=Math.round(t)}},ro=function(e,t,r){var i={};i[t.p]="+="+r,zs.set(e,i)},io=function(e,t){var r=As(e,t),i="_scroll"+t.p2,s=function t(s,a,n,o,l){var c=t.tween,d=a.onComplete,u={};n=n||r();var p=to(r,n,function(){c.kill(),t.tween=0});return l=o&&l||0,o=o||s-n,c&&c.kill(),a[i]=s,a.inherit=!1,a.modifiers=u,u[i]=function(){return p(n+o*c.ratio+l*c.ratio*c.ratio)},a.onUpdate=function(){fs.cache++,t.tween&&Xn()},a.onComplete=function(){t.tween=0,d&&d.call(c)},c=t.tween=zs.to(e,a)};return e[i]=r,r.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},fn(e,"wheel",r.wheelHandler),so.isTouch&&fn(e,"touchmove",r.wheelHandler),s},so=function(){function e(t,r){$s||e.register(zs)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),la(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Ea){var i,s,a,n,o,l,c,d,u,p,f,h,m,g,v,y,b,w,_,x,E,S,T,M,C,A,L,P,k,O,I,D,z,$,q,R,N,B,F,H,Y,X,G=t=on(Ra(t)||Ba(t)||t.nodeType?{trigger:t}:t,vn),V=G.onUpdate,W=G.toggleClass,j=G.id,U=G.onToggle,K=G.onRefresh,Z=G.scrub,Q=G.trigger,J=G.pin,ee=G.pinSpacing,te=G.invalidateOnRefresh,re=G.anticipatePin,ie=G.onScrubComplete,se=G.onSnapComplete,ae=G.once,ne=G.snap,oe=G.pinReparent,le=G.pinSpacer,ce=G.containerAnimation,de=G.fastScrollEnd,ue=G.preventOverlaps,pe=t.horizontal||t.containerAnimation&&!1!==t.horizontal?Ts:Ms,fe=!Z&&0!==Z,he=Cs(t.scroller||qs),me=zs.core.getCache(he),ge=Ia(he),ve="fixed"===("pinType"in t?t.pinType:vs(he,"pinType")||ge&&"fixed"),ye=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],be=fe&&t.toggleActions.split(" "),we="markers"in t?t.markers:vn.markers,_e=ge?0:parseFloat(nn(he)["border"+pe.p2+rn])||0,xe=this,Ee=t.onRefreshInit&&function(){return t.onRefreshInit(xe)},Se=function(e,t,r){var i=r.d,s=r.d2,a=r.a;return(a=vs(e,"getBoundingClientRect"))?function(){return a()[i]}:function(){return(t?Da(s):e["client"+s])||0}}(he,ge,pe),Te=function(e,t){return!t||~hs.indexOf(e)?za(e):function(){return Zn}}(he,ge),Me=0,Ce=0,Ae=0,Le=As(he,pe);if(xe._startClamp=xe._endClamp=!1,xe._dir=pe,re*=45,xe.scroller=he,xe.scroll=ce?ce.time.bind(ce):Le,n=Le(),xe.vars=t,r=r||t.animation,"refreshPriority"in t&&(ea=1,-9999===t.refreshPriority&&(ya=xe)),me.tweenScroll=me.tweenScroll||{top:io(he,Ms),left:io(he,Ts)},xe.tweenTo=i=me.tweenScroll[pe.p],xe.scrubDuration=function(e){(z=Ba(e)&&e)?D?D.duration(e):D=zs.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:z,paused:!0,onComplete:function(){return ie&&ie(xe)}}):(D&&D.progress(1).kill(),D=0)},r&&(r.vars.lazy=!1,r._initted&&!xe.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),xe.animation=r.pause(),r.scrollTrigger=xe,xe.scrubDuration(Z),O=0,j||(j=r.vars.id)),ne&&(Fa(ne)&&!ne.push||(ne={snapTo:ne}),"scrollBehavior"in Bs.style&&zs.set(ge?[Bs,Ns]:he,{scrollBehavior:"auto"}),fs.forEach(function(e){return Na(e)&&e.target===(ge?Rs.scrollingElement||Ns:he)&&(e.smooth=!1)}),a=Na(ne.snapTo)?ne.snapTo:"labels"===ne.snapTo?function(e){return function(t){return zs.utils.snap(dn(e),t)}}(r):"labelsDirectional"===ne.snapTo?(H=r,function(e,t){return un(dn(H))(e,t.direction)}):!1!==ne.directional?function(e,t){return un(ne.snapTo)(e,wa()-Ce<500?0:t.direction)}:zs.utils.snap(ne.snapTo),$=ne.duration||{min:.1,max:2},$=Fa($)?Xs($.min,$.max):Xs($,$),q=zs.delayedCall(ne.delay||z/2||.1,function(){var e=Le(),t=wa()-Ce<500,s=i.tween;if(!(t||Math.abs(xe.getVelocity())<10)||s||js||Me===e)xe.isActive&&Me!==e&&q.restart(!0);else{var n,o,d=(e-l)/g,u=r&&!fe?r.totalProgress():d,p=t?0:(u-I)/(wa()-Gs)*1e3||0,f=zs.utils.clamp(-d,1-d,Xa(p/2)*p/.185),h=d+(!1===ne.inertia?0:f),m=ne,v=m.onStart,y=m.onInterrupt,b=m.onComplete;if(n=a(h,xe),Ba(n)||(n=h),o=Math.max(0,Math.round(l+n*g)),e<=c&&e>=l&&o!==e){if(s&&!s._initted&&s.data<=Xa(o-e))return;!1===ne.inertia&&(f=n-d),i(o,{duration:$(Xa(.185*Math.max(Xa(h-u),Xa(n-u))/p/.05||0)),ease:ne.ease||"power3",data:Xa(o-e),onInterrupt:function(){return q.restart(!0)&&y&&y(xe)},onComplete:function(){xe.update(),Me=Le(),r&&!fe&&(D?D.resetTo("totalProgress",n,r._tTime/r._tDur):r.progress(n)),O=I=r&&!fe?r.totalProgress():xe.progress,se&&se(xe),b&&b(xe)}},e,f*g,o-e-f*g),v&&v(xe,i.tween)}}}).pause()),j&&(Sn[j]=xe),(F=(Q=xe.trigger=Cs(Q||!0!==J&&J))&&Q._gsap&&Q._gsap.stRevert)&&(F=F(xe)),J=!0===J?Q:Cs(J),Ra(W)&&(W={targets:Q,className:W}),J&&(!1===ee||ee===tn||(ee=!(!ee&&J.parentNode&&J.parentNode.style&&"flex"===nn(J.parentNode).display)&&en),xe.pin=J,(s=zs.core.getCache(J)).spacer?v=s.pinState:(le&&((le=Cs(le))&&!le.nodeType&&(le=le.current||le.nativeElement),s.spacerIsNative=!!le,le&&(s.spacerState=Kn(le))),s.spacer=w=le||Rs.createElement("div"),w.classList.add("pin-spacer"),j&&w.classList.add("pin-spacer-"+j),s.pinState=v=Kn(J)),!1!==t.force3D&&zs.set(J,{force3D:!0}),xe.spacer=w=s.spacer,k=nn(J),M=k[ee+pe.os2],x=zs.getProperty(J),E=zs.quickSetter(J,pe.a,an),Wn(J,w,k),b=Kn(J)),we){h=Fa(we)?on(we,gn):gn,p=wn("scroller-start",j,he,pe,h,0),f=wn("scroller-end",j,he,pe,h,0,p),_=p["offset"+pe.op.d2];var Pe=Cs(vs(he,"content")||he);d=this.markerStart=wn("start",j,Pe,pe,h,_,0,ce),u=this.markerEnd=wn("end",j,Pe,pe,h,_,0,ce),ce&&(B=zs.quickSetter([d,u],pe.a,an)),ve||hs.length&&!0===vs(he,"fixedMarkers")||(X=nn(Y=ge?Bs:he).position,Y.style.position="absolute"===X||"fixed"===X?X:"relative",zs.set([p,f],{force3D:!0}),A=zs.quickSetter(p,pe.a,an),P=zs.quickSetter(f,pe.a,an))}if(ce){var ke=ce.vars.onUpdate,Oe=ce.vars.onUpdateParams;ce.eventCallback("onUpdate",function(){xe.update(0,0,1),ke&&ke.apply(ce,Oe||[])})}if(xe.previous=function(){return En[En.indexOf(xe)-1]},xe.next=function(){return En[En.indexOf(xe)+1]},xe.revert=function(e,t){if(!t)return xe.kill(!0);var i=!1!==e||!xe.enabled,s=Ws;i!==xe.isReverted&&(i&&(R=Math.max(Le(),xe.scroll.rec||0),Ae=xe.progress,N=r&&r.progress()),d&&[d,u,p,f].forEach(function(e){return e.style.display=i?"none":"block"}),i&&(Ws=xe,xe.update(i)),!J||oe&&xe.isActive||(i?function(e,t,r){Un(r);var i=e._gsap;if(i.spacerIsNative)Un(i.spacerState);else if(e._gsap.swappedIn){var s=t.parentNode;s&&(s.insertBefore(e,t),s.removeChild(t))}e._gsap.swappedIn=!1}(J,w,v):Wn(J,w,nn(J),C)),i||xe.update(i),Ws=s,xe.isReverted=i)},xe.refresh=function(s,a,h,_){if(!Ws&&xe.enabled||a)if(J&&s&&xa)fn(e,"scrollEnd",kn);else{!ga&&Ee&&Ee(xe),Ws=xe,i.tween&&!h&&(i.tween.kill(),i.tween=0),D&&D.pause(),te&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),xe.isReverted||xe.revert(!0,!0),xe._subPinOffset=!1;var E,M,A,P,k,O,I,z,$,B,F,H,Y,X=Se(),G=Te(),V=ce?ce.duration():$a(he,pe),W=g<=.01||!g,j=0,U=_||0,Z=Fa(h)?h.end:t.end,re=t.endTrigger||Q,ie=Fa(h)?h.start:t.start||(0!==t.start&&Q?J?"0 0":"0 100%":0),se=xe.pinnedContainer=t.pinnedContainer&&Cs(t.pinnedContainer,xe),ae=Q&&Math.max(0,En.indexOf(xe))||0,ne=ae;for(we&&Fa(h)&&(H=zs.getProperty(p,pe.p),Y=zs.getProperty(f,pe.p));ne-- >0;)(O=En[ne]).end||O.refresh(0,1)||(Ws=xe),!(I=O.pin)||I!==Q&&I!==J&&I!==se||O.isReverted||(B||(B=[]),B.unshift(O),O.revert(!0,!0)),O!==En[ne]&&(ae--,ne--);for(Na(ie)&&(ie=ie(xe)),ie=Sa(ie,"start",xe),l=Qn(ie,Q,X,pe,Le(),d,p,xe,G,_e,ve,V,ce,xe._startClamp&&"_startClamp")||(J?-.001:0),Na(Z)&&(Z=Z(xe)),Ra(Z)&&!Z.indexOf("+=")&&(~Z.indexOf(" ")?Z=(Ra(ie)?ie.split(" ")[0]:"")+Z:(j=bn(Z.substr(2),X),Z=Ra(ie)?ie:(ce?zs.utils.mapRange(0,ce.duration(),ce.scrollTrigger.start,ce.scrollTrigger.end,l):l)+j,re=Q)),Z=Sa(Z,"end",xe),c=Math.max(l,Qn(Z||(re?"100% 0":V),re,X,pe,Le()+j,u,f,xe,G,_e,ve,V,ce,xe._endClamp&&"_endClamp"))||-.001,j=0,ne=ae;ne--;)(I=(O=En[ne]||{}).pin)&&O.start-O._pinPush<=l&&!ce&&O.end>0&&(E=O.end-(xe._startClamp?Math.max(0,O.start):O.start),(I===Q&&O.start-O._pinPush<l||I===se)&&isNaN(ie)&&(j+=E*(1-O.progress)),I===J&&(U+=E));if(l+=j,c+=j,xe._startClamp&&(xe._startClamp+=j),xe._endClamp&&!ga&&(xe._endClamp=c||-.001,c=Math.min(c,$a(he,pe))),g=c-l||(l-=.01)&&.001,W&&(Ae=zs.utils.clamp(0,1,zs.utils.normalize(l,c,R))),xe._pinPush=U,d&&j&&((E={})[pe.a]="+="+j,se&&(E[pe.p]="-="+Le()),zs.set([d,u],E)),!J||fa&&xe.end>=$a(he,pe)){if(Q&&Le()&&!ce)for(M=Q.parentNode;M&&M!==Bs;)M._pinOffset&&(l-=M._pinOffset,c-=M._pinOffset),M=M.parentNode}else E=nn(J),P=pe===Ms,A=Le(),S=parseFloat(x(pe.a))+U,!V&&c>1&&(F={style:F=(ge?Rs.scrollingElement||Ns:he).style,value:F["overflow"+pe.a.toUpperCase()]},ge&&"scroll"!==nn(Bs)["overflow"+pe.a.toUpperCase()]&&(F.style["overflow"+pe.a.toUpperCase()]="scroll")),Wn(J,w,E),b=Kn(J),M=ln(J,!0),z=ve&&As(he,P?Ts:Ms)(),ee?((C=[ee+pe.os2,g+U+an]).t=w,(ne=ee===en?cn(J,pe)+g+U:0)&&(C.push(pe.d,ne+an),"auto"!==w.style.flexBasis&&(w.style.flexBasis=ne+an)),Un(C),se&&En.forEach(function(e){e.pin===se&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),ve&&Le(R)):(ne=cn(J,pe))&&"auto"!==w.style.flexBasis&&(w.style.flexBasis=ne+an),ve&&((k={top:M.top+(P?A-l:z)+an,left:M.left+(P?z:A-l)+an,boxSizing:"border-box",position:"fixed"})[ja]=k["max"+rn]=Math.ceil(M.width)+an,k[Ua]=k["max"+sn]=Math.ceil(M.height)+an,k[tn]=k[tn+Qa]=k[tn+Ka]=k[tn+Ja]=k[tn+Za]="0",k[en]=E[en],k[en+Qa]=E[en+Qa],k[en+Ka]=E[en+Ka],k[en+Ja]=E[en+Ja],k[en+Za]=E[en+Za],y=function(e,t,r){for(var i,s=[],a=e.length,n=r?8:0;n<a;n+=2)i=e[n],s.push(i,i in t?t[i]:e[n+1]);return s.t=e.t,s}(v,k,oe),ga&&Le(0)),r?($=r._initted,ta(1),r.render(r.duration(),!0,!0),T=x(pe.a)-S+g+U,L=Math.abs(g-T)>1,ve&&L&&y.splice(y.length-2,2),r.render(0,!0,!0),$||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),ta(0)):T=g,F&&(F.value?F.style["overflow"+pe.a.toUpperCase()]=F.value:F.style.removeProperty("overflow-"+pe.a));B&&B.forEach(function(e){return e.revert(!1,!0)}),xe.start=l,xe.end=c,n=o=ga?R:Le(),ce||ga||(n<R&&Le(R),xe.scroll.rec=0),xe.revert(!1,!0),Ce=wa(),q&&(Me=-1,q.restart(!0)),Ws=0,r&&fe&&(r._initted||N)&&r.progress()!==N&&r.progress(N||0,!0).render(r.time(),!0,!0),(W||Ae!==xe.progress||ce||te||r&&!r._initted)&&(r&&!fe&&(r._initted||Ae||!1!==r.vars.immediateRender)&&r.totalProgress(ce&&l<-.001&&!Ae?zs.utils.normalize(l,c,0):Ae,!0),xe.progress=W||(n-l)/g===Ae?0:Ae),J&&ee&&(w._pinOffset=Math.round(xe.progress*T)),D&&D.invalidate(),isNaN(H)||(H-=zs.getProperty(p,pe.p),Y-=zs.getProperty(f,pe.p),ro(p,pe,H),ro(d,pe,H-(_||0)),ro(f,pe,Y),ro(u,pe,Y-(_||0))),W&&!ga&&xe.update(),!K||ga||m||(m=!0,K(xe),m=!1)}},xe.getVelocity=function(){return(Le()-o)/(wa()-Gs)*1e3||0},xe.endAnimation=function(){Ha(xe.callbackAnimation),r&&(D?D.progress(1):r.paused()?fe||Ha(r,xe.direction<0,1):Ha(r,r.reversed()))},xe.labelToScroll=function(e){return r&&r.labels&&(l||xe.refresh()||l)+r.labels[e]/r.duration()*g||0},xe.getTrailing=function(e){var t=En.indexOf(xe),r=xe.direction>0?En.slice(0,t).reverse():En.slice(t+1);return(Ra(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return xe.direction>0?e.end<=l:e.start>=c})},xe.update=function(e,t,s){if(!ce||s||e){var a,d,u,f,h,m,v,_=!0===ga?R:xe.scroll(),x=e?0:(_-l)/g,C=x<0?0:x>1?1:x||0,k=xe.progress;if(t&&(o=n,n=ce?Le():_,ne&&(I=O,O=r&&!fe?r.totalProgress():C)),re&&J&&!Ws&&!ba&&xa&&(!C&&l<_+(_-o)/(wa()-Gs)*re?C=1e-4:1===C&&c>_+(_-o)/(wa()-Gs)*re&&(C=.9999)),C!==k&&xe.enabled){if(f=(h=(a=xe.isActive=!!C&&C<1)!=(!!k&&k<1))||!!C!=!!k,xe.direction=C>k?1:-1,xe.progress=C,f&&!Ws&&(d=C&&!k?0:1===C?1:1===k?2:3,fe&&(u=!h&&"none"!==be[d+1]&&be[d+1]||be[d],v=r&&("complete"===u||"reset"===u||u in r))),ue&&(h||v)&&(v||Z||!r)&&(Na(ue)?ue(xe):xe.getTrailing(ue).forEach(function(e){return e.endAnimation()})),fe||(!D||Ws||ba?r&&r.totalProgress(C,!(!Ws||!Ce&&!e)):(D._dp._time-D._start!==D._time&&D.render(D._dp._time-D._start),D.resetTo?D.resetTo("totalProgress",C,r._tTime/r._tDur):(D.vars.totalProgress=C,D.invalidate().restart()))),J)if(e&&ee&&(w.style[ee+pe.os2]=M),ve){if(f){if(m=!e&&C>k&&c+1>_&&_+1>=$a(he,pe),oe)if(e||!a&&!m)eo(J,w);else{var z=ln(J,!0),$=_-l;eo(J,Bs,z.top+(pe===Ms?$:0)+an,z.left+(pe===Ms?0:$)+an)}Un(a||m?y:b),L&&C<1&&a||E(S+(1!==C||m?0:T))}}else E(Pa(S+T*C));ne&&!i.tween&&!Ws&&!ba&&q.restart(!0),W&&(h||ae&&C&&(C<1||!ha))&&Ys(W.targets).forEach(function(e){return e.classList[a||ae?"add":"remove"](W.className)}),V&&!fe&&!e&&V(xe),f&&!Ws?(fe&&(v&&("complete"===u?r.pause().totalProgress(1):"reset"===u?r.restart(!0).pause():"restart"===u?r.restart(!0):r[u]()),V&&V(xe)),!h&&ha||(U&&h&&Ya(xe,U),ye[d]&&Ya(xe,ye[d]),ae&&(1===C?xe.kill(!1,1):ye[d]=0),h||ye[d=1===C?1:3]&&Ya(xe,ye[d])),de&&!a&&Math.abs(xe.getVelocity())>(Ba(de)?de:2500)&&(Ha(xe.callbackAnimation),D?D.progress(1):Ha(r,"reverse"===u?1:!C,1))):fe&&V&&!Ws&&V(xe)}if(P){var N=ce?_/ce.duration()*(ce._caScrollDist||0):_;A(N+(p._isFlipped?1:0)),P(N)}B&&B(-_/ce.duration()*(ce._caScrollDist||0))}},xe.enable=function(t,r){xe.enabled||(xe.enabled=!0,fn(he,"resize",An),ge||fn(he,"scroll",Mn),Ee&&fn(e,"refreshInit",Ee),!1!==t&&(xe.progress=Ae=0,n=o=Me=Le()),!1!==r&&xe.refresh())},xe.getTween=function(e){return e&&i?i.tween:D},xe.setPositions=function(e,t,r,i){if(ce){var s=ce.scrollTrigger,a=ce.duration(),n=s.end-s.start;e=s.start+n*e/a,t=s.start+n*t/a}xe.refresh(!1,!1,{start:Ta(e,r&&!!xe._startClamp),end:Ta(t,r&&!!xe._endClamp)},i),xe.update()},xe.adjustPinSpacing=function(e){if(C&&e){var t=C.indexOf(pe.d)+1;C[t]=parseFloat(C[t])+e+an,C[1]=parseFloat(C[1])+e+an,Un(C)}},xe.disable=function(t,r){if(!1!==t&&xe.revert(!0,!0),xe.enabled&&(xe.enabled=xe.isActive=!1,r||D&&D.pause(),R=0,s&&(s.uncache=1),Ee&&hn(e,"refreshInit",Ee),q&&(q.pause(),i.tween&&i.tween.kill()&&(i.tween=0)),!ge)){for(var a=En.length;a--;)if(En[a].scroller===he&&En[a]!==xe)return;hn(he,"resize",An),ge||hn(he,"scroll",Mn)}},xe.kill=function(e,i){xe.disable(e,i),D&&!i&&D.kill(),j&&delete Sn[j];var a=En.indexOf(xe);a>=0&&En.splice(a,1),a===Ks&&Yn>0&&Ks--,a=0,En.forEach(function(e){return e.scroller===xe.scroller&&(a=1)}),a||ga||(xe.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),i||r.kill()),d&&[d,u,p,f].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),ya===xe&&(ya=0),J&&(s&&(s.uncache=1),a=0,En.forEach(function(e){return e.pin===J&&a++}),a||(s.spacer=0)),t.onKill&&t.onKill(xe)},En.push(xe),xe.enable(!1,!1),F&&F(xe),r&&r.add&&!g){var Ie=xe.update;xe.update=function(){xe.update=Ie,fs.cache++,l||c||xe.refresh()},zs.delayedCall(.01,xe.update),g=.01,l=c=0}else xe.refresh();J&&function(){if(va!==Rn){var e=va=Rn;requestAnimationFrame(function(){return e===Rn&&Fn(!0)})}}()}else this.update=this.refresh=this.kill=La},e.register=function(t){return $s||(zs=t||Oa(),ka()&&window.document&&e.enable(),$s=Ea),$s},e.defaults=function(e){if(e)for(var t in e)vn[t]=e[t];return vn},e.disable=function(e,t){Ea=0,En.forEach(function(r){return r[t?"kill":"disable"](e)}),hn(qs,"wheel",Mn),hn(Rs,"scroll",Mn),clearInterval(Vs),hn(Rs,"touchcancel",La),hn(Bs,"touchstart",La),pn(hn,Rs,"pointerdown,touchstart,mousedown",Ca),pn(hn,Rs,"pointerup,touchend,mouseup",Aa),Hs.kill(),qa(hn);for(var r=0;r<fs.length;r+=3)mn(hn,fs[r],fs[r+1]),mn(hn,fs[r],fs[r+2])},e.enable=function(){if(qs=window,Rs=document,Ns=Rs.documentElement,Bs=Rs.body,zs&&(Ys=zs.utils.toArray,Xs=zs.utils.clamp,la=zs.core.context||La,ta=zs.core.suppressOverwrites||La,ca=qs.history.scrollRestoration||"auto",Hn=qs.pageYOffset||0,zs.core.globals("ScrollTrigger",e),Bs)){Ea=1,(da=document.createElement("div")).style.height="100vh",da.style.position="absolute",Nn(),Ma(),Ds.register(zs),e.isTouch=Ds.isTouch,oa=Ds.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),sa=1===Ds.isTouch,fn(qs,"wheel",Mn),Fs=[qs,Rs,Ns,Bs],zs.matchMedia?(e.matchMedia=function(e){var t,r=zs.matchMedia();for(t in e)r.add(t,e[t]);return r},zs.addEventListener("matchMediaInit",function(){zn(),$n()}),zs.addEventListener("matchMediaRevert",function(){return Dn()}),zs.addEventListener("matchMedia",function(){Fn(0,1),On("matchMedia")}),zs.matchMedia().add("(orientation: portrait)",function(){return Cn(),Cn})):console.warn("Requires GSAP 3.11.0 or later"),Cn(),fn(Rs,"scroll",Mn);var t,r,i=Bs.hasAttribute("style"),s=Bs.style,a=s.borderTopStyle,n=zs.core.Animation.prototype;for(n.revert||Object.defineProperty(n,"revert",{value:function(){return this.time(-.01,!0)}}),s.borderTopStyle="solid",t=ln(Bs),Ms.m=Math.round(t.top+Ms.sc())||0,Ts.m=Math.round(t.left+Ts.sc())||0,a?s.borderTopStyle=a:s.removeProperty("border-top-style"),i||(Bs.setAttribute("style",""),Bs.removeAttribute("style")),Vs=setInterval(Tn,250),zs.delayedCall(.5,function(){return ba=0}),fn(Rs,"touchcancel",La),fn(Bs,"touchstart",La),pn(fn,Rs,"pointerdown,touchstart,mousedown",Ca),pn(fn,Rs,"pointerup,touchend,mouseup",Aa),Us=zs.utils.checkPrefix("transform"),Vn.push(Us),$s=wa(),Hs=zs.delayedCall(.2,Fn).pause(),Js=[Rs,"visibilitychange",function(){var e=qs.innerWidth,t=qs.innerHeight;Rs.hidden?(Zs=e,Qs=t):Zs===e&&Qs===t||An()},Rs,"DOMContentLoaded",Fn,qs,"load",Fn,qs,"resize",An],qa(fn),En.forEach(function(e){return e.enable(0,1)}),r=0;r<fs.length;r+=3)mn(hn,fs[r],fs[r+1]),mn(hn,fs[r],fs[r+2])}},e.config=function(t){"limitCallbacks"in t&&(ha=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(Vs)||(Vs=r)&&setInterval(Tn,r),"ignoreMobileResize"in t&&(sa=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(qa(hn)||qa(fn,t.autoRefreshEvents||"none"),ra=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=Cs(e),i=fs.indexOf(r),s=Ia(r);~i&&fs.splice(i,s?6:2),t&&(s?hs.unshift(qs,t,Bs,t,Ns,t):hs.unshift(r,t))},e.clearMatchMedia=function(e){En.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var i=(Ra(e)?Cs(e):e).getBoundingClientRect(),s=i[r?ja:Ua]*t||0;return r?i.right-s>0&&i.left+s<qs.innerWidth:i.bottom-s>0&&i.top+s<qs.innerHeight},e.positionInViewport=function(e,t,r){Ra(e)&&(e=Cs(e));var i=e.getBoundingClientRect(),s=i[r?ja:Ua],a=null==t?s/2:t in yn?yn[t]*s:~t.indexOf("%")?parseFloat(t)*s/100:parseFloat(t)||0;return r?(i.left+a)/qs.innerWidth:(i.top+a)/qs.innerHeight},e.killAll=function(e){if(En.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=Ln.killAll||[];Ln={},t.forEach(function(e){return e()})}},e}();so.version="3.14.2",so.saveStyles=function(e){return e?Ys(e).forEach(function(e){if(e&&e.style){var t=In.indexOf(e);t>=0&&In.splice(t,5),In.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),zs.core.getCache(e),la())}}):In},so.revert=function(e,t){return $n(!e,t)},so.create=function(e,t){return new so(e,t)},so.refresh=function(e){return e?An(!0):($s||so.register())&&Fn(!0)},so.update=function(e){return++fs.cache&&Xn(!0===e?2:0)},so.clearScrollMemory=qn,so.maxScroll=function(e,t){return $a(e,t?Ts:Ms)},so.getScrollFunc=function(e,t){return As(Cs(e),t?Ts:Ms)},so.getById=function(e){return Sn[e]},so.getAll=function(){return En.filter(function(e){return"ScrollSmoother"!==e.vars.id})},so.isScrolling=function(){return!!xa},so.snapDirectional=un,so.addEventListener=function(e,t){var r=Ln[e]||(Ln[e]=[]);~r.indexOf(t)||r.push(t)},so.removeEventListener=function(e,t){var r=Ln[e],i=r&&r.indexOf(t);i>=0&&r.splice(i,1)},so.batch=function(e,t){var r,i=[],s={},a=t.interval||.016,n=t.batchMax||1e9,o=function(e,t){var r=[],i=[],s=zs.delayedCall(a,function(){t(r,i),r=[],i=[]}).pause();return function(e){r.length||s.restart(!0),r.push(e.trigger),i.push(e),n<=r.length&&s.progress(1)}};for(r in t)s[r]="on"===r.substr(0,2)&&Na(t[r])&&"onRefreshInit"!==r?o(0,t[r]):t[r];return Na(n)&&(n=n(),fn(so,"refresh",function(){return n=t.batchMax()})),Ys(e).forEach(function(e){var t={};for(r in s)t[r]=s[r];t.trigger=e,i.push(so.create(t))}),i};var ao,no=function(e,t,r,i){return t>i?e(i):t<0&&e(0),r>i?(i-t)/(r-t):r<0?t/(t-r):1},oo=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(Ds.isTouch?" pinch-zoom":""):"none",t===Ns&&e(Bs,r)},lo={auto:1,scroll:1},co=function(e){var t,r=e.event,i=e.target,s=e.axis,a=(r.changedTouches?r.changedTouches[0]:r).target,n=a._gsap||zs.core.getCache(a),o=wa();if(!n._isScrollT||o-n._isScrollT>2e3){for(;a&&a!==Bs&&(a.scrollHeight<=a.clientHeight&&a.scrollWidth<=a.clientWidth||!lo[(t=nn(a)).overflowY]&&!lo[t.overflowX]);)a=a.parentNode;n._isScroll=a&&a!==i&&!Ia(a)&&(lo[(t=nn(a)).overflowY]||lo[t.overflowX]),n._isScrollT=o}(n._isScroll||"x"===s)&&(r.stopPropagation(),r._gsapAllow=!0)},uo=function(e,t,r,i){return Ds.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:i=i&&co,onPress:i,onDrag:i,onScroll:i,onEnable:function(){return r&&fn(Rs,Ds.eventTypes[0],fo,!1,!0)},onDisable:function(){return hn(Rs,Ds.eventTypes[0],fo,!0)}})},po=/(input|label|select|textarea)/i,fo=function(e){var t=po.test(e.target.tagName);(t||ao)&&(e._gsapAllow=!0,ao=t)};so.sort=function(e){if(Na(e))return En.sort(e);var t=qs.pageYOffset||0;return so.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+qs.innerHeight}),En.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},so.observe=function(e){return new Ds(e)},so.normalizeScroll=function(e){if(void 0===e)return ia;if(!0===e&&ia)return ia.enable();if(!1===e)return ia&&ia.kill(),void(ia=e);var t=e instanceof Ds?e:function(e){Fa(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,i,s,a,n,o,l,c=e,d=c.normalizeScrollX,u=c.momentum,p=c.allowNestedScroll,f=c.onRelease,h=Cs(e.target)||Ns,m=zs.core.globals().ScrollSmoother,g=m&&m.get(),v=oa&&(e.content&&Cs(e.content)||g&&!1!==e.content&&!g.smooth()&&g.content()),y=As(h,Ms),b=As(h,Ts),w=1,_=(Ds.isTouch&&qs.visualViewport?qs.visualViewport.scale*qs.visualViewport.width:qs.outerWidth)/qs.innerWidth,x=0,E=Na(u)?function(){return u(t)}:function(){return u||2.8},S=uo(h,e.type,!0,p),T=function(){return s=!1},M=La,C=La,A=function(){r=$a(h,Ms),C=Xs(oa?1:0,r),d&&(M=Xs(0,$a(h,Ts))),i=Rn},L=function(){v._gsap.y=Pa(parseFloat(v._gsap.y)+y.offset)+"px",v.
1style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(v._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},P=function(){A(),a.isActive()&&a.vars.scrollY>r&&(y()>r?a.progress(1)&&y(r):a.resetTo("scrollY",r))};return v&&zs.set(v,{y:"+=0"}),e.ignoreCheck=function(e){return oa&&"touchmove"===e.type&&function(){if(s){requestAnimationFrame(T);var e=Pa(t.deltaY/2),r=C(y.v-e);if(v&&r!==y.v+y.offset){y.offset=r-y.v;var i=Pa((parseFloat(v&&v._gsap.y)||0)-y.offset);v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+i+", 0, 1)",v._gsap.y=i+"px",y.cacheID=fs.cache,Xn()}return!0}y.offset&&L(),s=!0}()||w>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){s=!1;var e=w;w=Pa((qs.visualViewport&&qs.visualViewport.scale||1)/_),a.pause(),e!==w&&oo(h,w>1.01||!d&&"x"),n=b(),o=y(),A(),i=Rn},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&L(),t){fs.cache++;var i,s,n=E();d&&(s=(i=b())+.05*n*-e.velocityX/.227,n*=no(b,i,s,$a(h,Ts)),a.vars.scrollX=M(s)),s=(i=y())+.05*n*-e.velocityY/.227,n*=no(y,i,s,$a(h,Ms)),a.vars.scrollY=C(s),a.invalidate().duration(n).play(.01),(oa&&a.vars.scrollY>=r||i>=r-1)&&zs.to({},{onUpdate:P,duration:n})}else l.restart(!0);f&&f(e)},e.onWheel=function(){a._ts&&a.pause(),wa()-x>1e3&&(i=0,x=wa())},e.onChange=function(e,t,r,s,a){if(Rn!==i&&A(),t&&d&&b(M(s[2]===t?n+(e.startX-e.x):b()+t-s[1])),r){y.offset&&L();var l=a[2]===r,c=l?o+e.startY-e.y:y()+r-a[1],u=C(c);l&&c!==u&&(o+=u-c),y(u)}(r||t)&&Xn()},e.onEnable=function(){oo(h,!d&&"x"),so.addEventListener("refresh",P),fn(qs,"resize",P),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=b.smooth=!1),S.enable()},e.onDisable=function(){oo(h,!0),hn(qs,"resize",P),so.removeEventListener("refresh",P),S.kill()},e.lockAxis=!1!==e.lockAxis,(t=new Ds(e)).iOS=oa,oa&&!y()&&y(1),oa&&zs.ticker.add(La),l=t._dc,a=zs.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:d?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:to(y,y(),function(){return a.pause()})},onUpdate:Xn,onComplete:l.vars.onComplete}),t}(e);return ia&&ia.target===t.target&&ia.kill(),Ia(t.target)&&(ia=t),t},so.core={_getVelocityProp:Ls,_inputObserver:uo,_scrollers:fs,_proxies:hs,bridge:{ss:function(){xa||On("scrollStart"),xa=wa()},ref:function(){return Ws}}},Oa()&&zs.registerPlugin(so),Ui.registerPlugin(so),document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelectorAll(".js-gsap-fade");e.length&&(window.matchMedia("(prefers-reduced-motion: reduce)").matches?Ui.set(e,{opacity:1,y:0,clearProps:"all"}):(Ui.set(e,{y:8,opacity:0}),so.batch(e,{interval:.1,batchMax:6,onEnter:e=>{Ui.to(e,{opacity:1,y:0,duration:.35,stagger:.05,ease:"power1.out",overwrite:!0,clearProps:"all"})},start:"top 95%"})))})},859(){const e=()=>{const e=document.querySelector("header"),t=document.querySelector("#wpadminbar");if(e){const r=e.offsetHeight,i=t?t.offsetHeight:0,s=r-i;document.body.style.paddingTop=`${s}px`,document.documentElement.style.setProperty("--header-height",`${r}px`),document.documentElement.style.setProperty("--admin-bar-height",`${i}px`),document.documentElement.style.setProperty("--total-header-height",`${s}px`)}};window.addEventListener("load",e),window.addEventListener("resize",e),document.addEventListener("DOMContentLoaded",e)},893(e,t,r){var i={"./button-popups.js":975,"./gsap-animations.js":615,"./navigation.js":37,"./site-scripts.js":508};function s(e){var t=a(e);return r(t)}function a(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}s.keys=function(){return Object.keys(i)},s.resolve=a,e.exports=s,s.id=893},975(){!function(){const e=()=>{const e="ambry-global-video-modal";let t=null;const r=(e,t,r="")=>{e&&(t?e.replaceChildren((e=>{if(!e)return document.createDocumentFragment();const t=(new window.DOMParser).parseFromString(`<div>${e}</div>`,"text/html").body.firstElementChild,r=new Set(["A","B","BR","DIV","EM","I","LI","OL","P","SMALL","SPAN","STRONG","SUP","UL"]),i=new Set(["href","target","rel","class"]),s=e=>{if(e.nodeType!==Node.ELEMENT_NODE)return void[...e.childNodes].forEac
1h(s);const t=e;if(!r.has(t.tagName)){const e=t.parentNode;if(e){for(;t.firstChild;)e.insertBefore(t.firstChild,t);e.removeChild(t)}return}if([...t.attributes].forEach(e=>{const r=e.name.toLowerCase();i.has(r)||t.removeAttribute(e.name)}),"A"===t.tagName){const e=t.getAttribute("href")||"";/^(https?:|mailto:|tel:|#|\/)/i.test(e)||t.removeAttribute("href")}[...t.childNodes].forEach(s)};t&&[...t.childNodes].forEach(s);const a=document.createDocumentFragment();for(;t?.firstChild;)a.appendChild(t.firstChild);return a})(t)):e.textContent=r)},i=t=>{t.setAttribute("aria-haspopup","dialog"),t.setAttribute("aria-expanded","false"),t.setAttribute("aria-controls",e)},s=e=>{t&&t!==e&&t.setAttribute("aria-expanded","false"),t=e,t.setAttribute("aria-expanded","true")},a=()=>{document.querySelectorAll(".has-video-arrow").forEach(e=>{if("1"===e.dataset.videoBound)return;e.dataset.videoBound="1";const t=e.querySelector("a")||e;i(t),t.addEventListener("click",i=>{const a=e.dataset.videoSrc;a&&(i.preventDefault(),i.stopPropagation(),function(e){const t=o(),i=t.querySelector("[data-video-modal-container]"),a=t.querySelector("[data-video-modal-title]"),n=t.querySelector("[data-video-modal-description]");if(a&&(a.textContent=e.title),r(n,e.content),i)if(i.innerHTML="",i.classList.remove("is-empty"),"mp4"===e.type){const t=document.createElement("video");t.src=e.src,t.controls=!0,t.autoplay=!0,t.className="videos",t.style.width="100%",i.appendChild(t)}else{const t=document.createElement("iframe"),r=e.src.includes("?")?"&":"?";t.src=`${e.src}${r}autoplay=1`,t.className="features-media__iframe",t.allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",t.allowFullscreen=!0,i.appendChild(t)}t.style.display="flex",t.setAttribute("aria-hidden","false"),s(e.trigger),setTimeout(()=>{t.classList.add("is-active")},10)}({src:a,type:e.dataset.videoType||"embed",title:e.dataset.videoTitle||"",content:e.dataset.videoContent||"",trigger:t}))})})},n=()=>{document.querySelectorAll(".has-form-arrow").forEach(e=>{if("1"===e.dataset.formBound)return;e.dataset.formBound="1";const t=e.querySelector("a")||e;i(t),t.addEventListener("click",i=>{i.preventDefault(),i.stopPropagation(),function(e){const t=o(),i=t.querySelector("[data-video-modal-container]"),a=t.querySelector("[data-video-modal-title]"),n=t.querySelector("[data-video-modal-description]");a&&(a.textContent=e.title),r(n,e.content,"Coming soon"),i&&(i.innerHTML="",i.classList.add("is-empty")),t.style.display="flex",t.setAttribute("aria-hidden","false"),s(e.trigger),setTimeout(()=>{t.classList.add("is-active")},10)}({title:e.dataset.formTitle||"Coming soon",content:e.dataset.formContent||"",trigger:t})})})};function o(){let r=document.getElementById(e);if(!r){r=(()=>{const t=document.createElement("div");t.className="modal-popup modal-popup--video user-modal",t.id=e,t.setAttribute("data-video-modal",""),t.style.display="none",t.setAttribute("aria-hidden","true"),t.setAttribute("role","dialog"),t.setAttribute("aria-modal","true"),t.setAttribute("aria-labelledby","ambry-modal-title");const r=document.createElement("div");r.className="modal-popup__overlay";const i=document.createElement("div");i.className="modal-popup__panel user-modal__panel";const s=document.createElement("div");s.className="modal-popup__header";const a=document.createElement("button");a.type="button",a.className="modal-popup__close",a.setAttribute("aria-label","Close modal");const n=document.createElement("img");n.setAttribute("decoding","async"),n.src="/wp-content/themes/ambrygen/assets/src/images/close-icon.svg",n.alt="Close",a.appendChild(n);const o=document.createElement("div");o.className="modal-content";const l=document.createElement("div");l.className="modal-content__video-wrapper is-empty",l.setAttribute("data-video-modal-container","");const c=document.createElement("div");c.className="is-style-gl-s24";const d=document.createElement("div");d.className="modal-popup__title heading-5 mb-0",d.id="ambry-modal-title",d.setAttribute("data-video-modal-title","");const u=document.createElement("div");u.className="is-style-gl-s16";const p=document.createElement("div");return p.className="modal-content__description",p.setAttribute("data-video-modal-description",""),s.appendChild(a),i.appendChild(s),o.append(l,c,d,u,p),i.appendChild(o),t.append(r,i),t})(),document.body.appendChild(r);const i=r.querySelector(".modal-popup__close"),s=r.querySelector(".modal-popup__overlay"),a=()=>{r.classList.remove("is-active"),r.setAttribute("aria-hidden","true"),setTimeout(()=>{r.style.display="none";
1const e=r.querySelector("[data-video-modal-container]");e&&(e.innerHTML="",e.classList.add("is-empty"))},300),t&&(t.setAttribute("aria-expanded","false"),t.focus(),t=null)};i.addEventListener("click",a),s.addEventListener("click",a),document.addEventListener("keydown",e=>{"Escape"===e.key&&r.classList.contains("is-active")&&a()})}return r}a(),n(),new MutationObserver(()=>{a(),n()}).observe(document.body,{childList:!0,subtree:!0})};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}()}},t={};function r(i){var s=t[i];if(void 0!==s)return s.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e;r(553),(e=r(893)).keys().forEach(e)})()})();

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.