; (self.AMP=self.AMP||[]).push({m:0,v:"2505300108000",n:"amp-carousel",ev:"0.2",l:!1,f:function(t,i){!function(){var i,n=function(){var t=this;this.promise=new Promise((function(i,n){t.resolve=i,t.reject=n}))};function s(t,i){return(s=Object.setPrototypeOf||function(t,i){return t.__proto__=i,t})(t,i)}function r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function e(t,i){if(i&&("object"===o(i)||"function"==typeof i))return i;if(void 0!==i)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}Array.isArray;var h=Object.prototype,u=h.hasOwnProperty;function a(t,i,n,s,r,o,e,h,u,a,l){return t}h.toString;var l,c,f=!0,m=!0;function p(t){return function(t,i){if(a(1===i.length),a(Array.isArray(i)||(s=i,u.call(s,"raw"))),self.trustedTypes&&self.trustedTypes.createPolicy){var n=self.trustedTypes.createPolicy("static-template#createNode",{createHTML:function(t){return i[0]}});t.innerHTML=n.createHTML("ignored")}else t.innerHTML=i[0];var s,r=t.firstElementChild;return a(r),a(!r.nextElementSibling),t.removeChild(r),r}(l,t)}var v=["Webkit","webkit","Moz","moz","ms","O","o"],d={"getPropertyPriority":function(){return""},"getPropertyValue":function(){return""}};function b(t){var i=t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}));return v.some((function(t){return i.startsWith(t+"-")}))?"-".concat(i):i}function g(t,i,n){if(M(i))return i;c||(c=Object.create(null));var s=c[i];if(!s||n){if(s=i,void 0===t[i]){var r=function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(i),o=function(t,i){for(var n=0;n0?s=t.setTimeout(e,u):(h=o,o=null,i.apply(null,h))}return function(){r=t.Date.now();for(var i=arguments.length,h=new Array(i),u=0;u2&&void 0!==arguments[2]?arguments[2]:{},s=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];B(t).then((function(r){r&&r.triggerEventForTarget(t,i,n,s)}))}function W(t,i,n,s){var r=t,o=n,e=function(t){try{return o(t)}catch(t){var i,n;throw null===(i=(n=self).__AMP_REPORT_ERROR)||void 0===i||i.call(n,t),t}},h=function(){if(void 0!==L)return L;L=!1;try{var t={get capture(){return L=!0,!1}};self.addEventListener("test-options",null,t),self.removeEventListener("test-options",null,t)}catch(t){}return L}(),u=!(null==s||!s.capture);return r.addEventListener(i,e,h?s:u),function(){null==r||r.removeEventListener(i,e,h?s:u),o=null,r=null,e=null}}function V(t,i,n,s){var r={detail:n};if(Object.assign(r,s),"function"==typeof t.CustomEvent)return new t.CustomEvent(i,r);var o=t.document.createEvent("CustomEvent");return o.initCustomEvent(i,!!r.bubbles,!!r.cancelable,n),o}function D(t,i,n,s){return W(t,i,n,s)}function F(t){return t.detail}function X(t,i,n,s){var r=n,o=W(t,i,(function(t){try{r(t)}finally{r=null,o()}}),s);return o}function Z(t,i){return t>0&&i>0?t%i:(t%i+i)%i}function q(t,i,n){return a(i<=n),Math.min(Math.max(t,i),n)}var G="amp-carousel:indexchange",J="amp-carousel:scrollstart",K="amp-carousel:scrollpositionchange",Q=function(){function t(t){var i=this,n=t.advanceable,s=t.element,r=t.scrollContainer,o=t.win;this.t=o,this.sZ=r,this.aZ=n,this.lZ=0,this.hZ=!1,this.uZ=1,this.cZ=1e3,this.mZ=!1,this.pZ=!1,this.vZ=null,this.dZ=Number.POSITIVE_INFINITY,this.Ki=s.getAmpDoc(),this.gZ(this.cZ),this.sZ.addEventListener("scroll",(function(){return i.yZ()}),!0),D(this.sZ,"touchstart",(function(){return i.bZ()}),{capture:!0,passive:!0}),D(s,G,(function(t){i.xZ(t)}))}var i=t.prototype;return i.stop=function(){this.pZ=!0},i.pause=function(){this.mZ=!0},i.resume=function(){this.mZ=!1,this.wZ()},i.updateAutoAdvance=function(t){this.hZ=t,this.wZ()},i.updateAutoAdvanceCount=function(t){this.uZ=t,this.wZ()},i.updateAutoAdvanceInterval=function(t){this.cZ=Math.max(t,1e3),this.gZ(this.cZ),this.wZ()},i.updateMaxAdvances=function(t){this.dZ=t},i.gZ=function(t){var i=this,n=S(this.t,(function(){n==i.vZ&&i.kZ()}),t);this.vZ=n},i.bZ=function(){var t=this;this.pause(),X(window,"touchend",(function(){t.resume()}),{capture:!0,passive:!0})},i.jZ=function(){return this.hZ&&this.Ki.isVisible()&&!this.mZ&&!this.pZ&&this.lZ=2},i.AZ=function(){this.RZ()?(this.sZ.removeAttribute("aria-live"),this.sZ.setAttribute("role","list"),this.OZ.forEach((function(t){t.setAttribute("role","listitem")}))):(this.sZ.setAttribute("aria-live","polite"),this.sZ.removeAttribute("role"),this.OZ.forEach((function(t){t.removeAttribute("role")})))},i.IZ=function(){var t=this;this.OZ.forEach((function(i,n){var s=!t.RZ()&&n!==t.es;i.setAttribute("aria-hidden",s)}))},i.zZ=function(t){var i=this,n=F(t).index;this.es=n,this.MZ((function(){i.IZ()}))},t}(),$="start";function tt(t,i){var n=i.getBoundingClientRect(),s=n.bottom,r=n.height,o=n.left,e=n.right,h=n.top,u=n.width;return{start:0==t?o:h,end:0==t?e:s,length:0==t?u:r}}function it(t,i){var n=tt(t,i),s=n.end;return(n.start+s)/2}function nt(t,i){return tt(t,i).start}function st(t,i,n){return i==$?nt(t,n):it(t,n)}function rt(t,i,n){w(i,0==t?"width":"height","".concat(n,"px"))}function ot(t,i,n){var s=tt(t,i),r=s.end;return s.start<=n&&n1&&void 0!==arguments[1]?arguments[1]:{},s=this.BG,r=this.ZZ,o=this.OZ,e=n.actionSource,h=n.allowWrap,u=void 0!==h&&h,a=null!==r?r:s,l=a+t,c=o.length-1,f=0===a,m=a===c,p=l<0,v=l>c,d=t>0&&this.J$(a)&&this.J$(l);i=this.isLooping()?Z(l,c+1):u?d?0:p&&f||v&&!m?c:p&&!f||v&&m?0:l:d?a:q(l,0,c),this.goToSlide(i,{actionSource:e})},i.pauseLayout=function(){this.FZ=!0,this.hZ.pause()},i.resumeLayout=function(){this.FZ=!1,this.updateUi(),this.hZ.resume()},i.getCurrentIndex=function(){return this.BG},i.getVisibleCount=function(){return this.SZ},i.isLooping=function(){return this.dd&&this.OZ.length/this.SZ>=3},i.goToSlide=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.actionSource,s=i.smoothScroll,r=void 0===s||s;t<0||t>this.OZ.length-1||isNaN(t)||t!==this.BG&&(this.DZ||this.Q$()||(this.HZ=!1,this.ZZ=t,this.QZ=n,this.K$(this.OZ[t],{smoothScroll:r})))},i.updateAdvanceCount=function(t){this.PZ=t},i.updateAlignment=function(t){this.qZ="start"===t?$:"center",this.updateUi()},i.updateAutoAdvance=function(t){this.hZ.updateAutoAdvance(t)},i.updateAutoAdvanceCount=function(t){this.hZ.updateAutoAdvanceCount(t)},i.updateAutoAdvanceInterval=function(t){this.hZ.updateAutoAdvanceInterval(t)},i.updateAutoAdvanceLoops=function(t){this.BZ=t,this.updateUi()},i.updateForwards=function(t){this.YZ=t,this.updateUi()},i.updateHideScrollbar=function(t){this.W$=t,this.updateUi()},i.updateHorizontal=function(t){this.KZ=t?0:1,this.updateUi()},i.updateLoop=function(t){this.dd=t,this.updateUi()},i.updateMixedLength=function(t){this.NZ=t,this._Z.updateMixedLength(t),this.updateUi()},i.updateSlides=function(t){var i=t.length;if(i)this.OZ=t,this.BG=this.isLooping()?Z(this.BG,i):q(this.BG,0,i-1)||0,this._Z.updateSlides(t),this.updateUi();else{var n=this.ql.tagName.toUpperCase();(z.dev||(z.dev=k())).warn(n,"No slides were found.")}},i.updateSnap=function(t){this.G$=t,this.updateUi()},i.updateSnapBy=function(t){this.X$=Math.max(1,t),this.updateUi()},i.updateUserScrollable=function(t){this.LZ=t,this.updateUi()},i.updateUi=function(){var t=this;this.EZ||this.FZ||(this.EZ=!0,this.MZ((function(){t.EZ=!1,t.sZ.setAttribute("mixed-length",t.NZ),t.sZ.setAttribute("user-scrollable",t.LZ),t.sZ.setAttribute("hide-scrollbar",t.W$),t.sZ.setAttribute("horizontal",0===t.KZ),t.sZ.setAttribute("loop",t.isLooping()),t.sZ.setAttribute("snap",t.G$),x(t.sZ,{"--visible-count":t.SZ}),t.OZ.length&&(t.hZ.updateMaxAdvances(t.BZ*t.OZ.length-1),t.Y$(),t.gQ(),t.xQ(),t.TZ(!0))})))},i.updateVisibleCount=function(t){this.SZ=Math.max(1,t),this._Z.updateVisibleCount(t),this.updateUi()},i.kQ=function(t,i){this.$Z!==t&&(this.$Z=t,this.ql.dispatchEvent(V(this.t,G,{"index":t,"total":this.OZ.length,"actionSource":i,"slides":this.OZ},{bubbles:!0})))},i.jQ=function(t,i){this.BG=t,this.VZ=i,this.ql.dispatchEvent(V(this.t,"amp-carousel:offsetchange",{"index":t,"total":this.OZ.length,"offset":this.YZ?-i:i,"slides":this.OZ},{bubbles:!0}))},i.notifyScrollStart=function(){this.ql.dispatchEvent(V(this.t,J,null))},i.MQ=function(){this.ql.dispatchEvent(V(this.t,K,null))},i.bZ=function(){var t=this;this.DZ=!0,this.QZ=3,this.ZZ=null,this.HZ=!1,X(window,"touchend",(function(){t.DZ=!1,t.CZ()}),{capture:!0,passive:!0})},i.$$=function(){this.QZ=2,this.ZZ=null,this.HZ=!1},i.yZ=function(){this.HZ?this.HZ=!1:(this.JZ=!0,this.OQ(),this.notifyScrollStart(),this.CZ())},i.Z$=function(){null===this.ZZ&&this.TZ()},i.Q$=function(){return this.JZ&&(3===this.QZ||2===this.QZ)},i.SQ=function(t,i,n){var s=i*n*(this.YZ?1:-1);!function(t,i,n){var s=0==t?n:0,r=0==t?0:n;w(i,"transform","translate(".concat(s,"px, ").concat(r,"px)")),x(i,{"--content-transform":"translate(".concat(s,"px, ").concat(r,"px)")})}(this.KZ,t,s),t._revolutions=i},i.NQ=function(t){var i=this;this.OZ.forEach((function(n){i.SQ(n,0,t)}))},i.EQ=function(){var t=this;return this.OZ.map((function(i){return tt(t.KZ,i).length}))},i.isAtEnd=function(){return!this.isLooping()&&this.zQ()},i.isAtStart=function(){return!this.isLooping()&&this.AQ()},i.zQ=function(){var t=this.sZ,i=t.getBoundingClientRect().width*(this.YZ?1:-1),n=this.YZ?Math.ceil(i):Math.floor(i),s=t.scrollLeft+n,r=t.scrollWidth;return this.YZ?s>=r:s<=-r},i.AQ=function(){var t=this.sZ.scrollLeft;return this.YZ?t<=0:t>=0},i.IQ=function(t){for(var i=[],n=0;ns.length-1);t.hidden=a||os.length-1);i.hidden=a||r>o}))},i.OQ=function(){var t=this,i=this.qZ,n=this.XZ,s=this.KZ,r=this.BG,o=this.sZ,e=this.OZ,h=lt(this.EQ()),u=!!n.length,a=u?n:e,l=function(t,i,n,s,r){var o=st(t,i,n);if(ot(t,s[r],o))return r;for(var e=1;e<=s.length/2;e++){var h=Z(r+e,s.length),u=Z(r-e,s.length);if(ot(t,s[h],o))return h;if(ot(t,s[u],o))return u}}(s,i,o,a,u?r+e.length:r);if(void 0!==l){var c=a[l],f=l%e.length,m=et(s,i,o,c);this.jQ(f,m),f!==r&&this.MZ((function(){t.RQ(h)}))}},i.TZ=function(){var t=this,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.QZ;if(!this.DZ&&(this.QZ=void 0,this.JZ=!1,this.MZ((function(){t.MQ()})),this.$Z!==this.BG||null!==this.ZZ||i)){null!==this.ZZ&&(this.BG=this.ZZ,this.ZZ=null,this.VZ=0);var s=lt(this.EQ());this.MZ((function(){t.kQ(t.BG,n),t.jQ(t.BG,t.VZ),t.NQ(s),t.xQ(),t.RQ(s),t._Q()}))}},i._Q=function(){var t=this.qZ,i=this.KZ,n=this.VZ,s=this.BG,r=this.sZ,o=this.OZ[s],e=(et(i,t,r,o)-n)*tt(i,o).length;e&&(this.HZ=!0,at(r,(function(){ht(i,r,e)})))},i.K$=function(t,i){var n=this;(i.smoothScroll?function(t,i){return i()}:at)(this.sZ,(function(){!function(t,i,n,s){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=i==$,e=tt(t,s).length,h=o?nt(t,s):it(t,s),u=o?nt(t,n):it(t,n);ht(t,n,h-u-r*e)}(n.KZ,n.qZ,n.sZ,t)}))},i.CQ=function(t,i,n){for(var s=this.BG,r=this.$Z,o=this.OZ,e=o[s]._revolutions||0,h=n?1:-1,u=1;u<=i;u++){var a=Z(s+u*h,o.length);if(a===r&&s!==r)break;var l=o[a],c=a>s!==n?e+h:e;this.SQ(l,c,t)}},i.RQ=function(t){if(this.isLooping()){var i=this.qZ,n=this.OZ,s=this.SZ,r=i===$?s-1:0,o=(n.length-1-r)/2,e=(n.length-1+r)/2;this.CQ(t,Math.round(o),!1),this.CQ(t,Math.round(e),!0)}},i.J$=function(t){var i=this.qZ,n=this.OZ,s=this.SZ,r=i===$?s:s/2;return t>=n.length-r},t}(),ft="__AMP_CAROUSEL_NEAR_VIEWPORT",mt="__AMP_CAROUSEL_IN_VIEWPORT",pt=function(){function t(t){var i=t.ampElement,n=t.intersectionElement,s=t.intersectionThreshold,r=void 0===s?.01:s,o=t.nearbyMarginInPercent,e=void 0===o?100:o,h=t.viewportIntersectionThreshold,u=void 0===h?r:h,a=t.viewportIntersectionCallback,l=void 0===a?function(){}:a;this.TQ=i,this.SG=U(i.element),this.PQ=n,this.BQ=r,this.LQ=e,this.UQ=u,this.WQ=l,this.GQ=!1,this.tZ=[],this.XQ=null,this.FQ=null,this.gv=null,this.HQ=!1}var i=t.prototype;return i.setQueueChanges=function(t){this.GQ=t},i.VQ=function(t,i){i?this.SG.scheduleLayout(this.TQ.element,t):this.SG.scheduleUnlayout(this.TQ.element,t)},i.ZQ=function(t,i){this.WQ(t,i)},i.Gc=function(){var t=this;if(!(this.XQ&&this.FQ&&this.gv)){var i=this.TQ.win;this.XQ=new i.IntersectionObserver((function(i){return t.$Q(i)}),{root:this.PQ,rootMargin:"".concat(this.LQ,"%"),threshold:this.BQ}),this.FQ=new i.IntersectionObserver((function(i){return t.DQ(i)}),{root:this.PQ,rootMargin:"".concat(this.LQ+10,"%"),threshold:this.BQ}),this.gv=new i.IntersectionObserver((function(i){return t.JQ(i)}),{root:this.PQ,rootMargin:"0%",threshold:this.UQ})}},i.$Q=function(t){t.filter((function(t){return t.isIntersecting})).forEach((function(t){t.target[ft]=0})),this.GQ||this.QQ()},i.DQ=function(t){t.filter((function(t){return!t.isIntersecting})).forEach((function(t){t.target[ft]=1})),this.GQ||this.qQ()},i.JQ=function(t){t.forEach((function(t){var i=t.isIntersecting;t.target[mt]=i?0:1})),this.GQ||this.KQ()},i.flushChanges=function(){this.QQ(),this.qQ(),this.KQ()},i.QQ=function(){for(var t=0;t'],dt="carousel",bt="slides",gt=function(t){!function(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(i&&i.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),i&&s(t,i)}(c,t);var n,o,h=(n=c,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}(),function(){var t,i=r(n);if(o){var s=r(this).constructor;t=Reflect.construct(i,arguments,s)}else t=i.apply(this,arguments);return e(this,t)});c.prerenderAllowed=function(){return!0};var u=c.prototype;function c(t){var i,n,s;return(i=h.call(this,t)).yW=(s=i.win,E(s,"platform")).isIos(),i.o0=null,i.sZ=null,i.OZ=[],i.BG=null,i.EO="carousel",i.VR=!1,i.xp=null,i.wp=null,i.y0=!1,i.Ye=null,i.b0=null,i.Ztt=!1,i.Jtt=(n=t,O(n,"viewer")).isEmbedded(),i}return u.Ktt=function(){var t=this;this.registerAction("goToSlide",(function(i){var n,s,r,o=i.args,e=i.trust,h=Number(o.index||0);n=!isNaN(h),s=o.index,r=t.element,(z.user||(z.user=N()),void z.user.win?z.userForEmbed||(z.userForEmbed=N()):z.user).assert(n,"Unexpected slide index for goToSlide action: %s. %s",s,r,undefined,undefined,undefined,undefined,undefined,undefined,undefined),t.o0.goToSlide(h,{actionSource:t.A0(e)})}),1),this.registerAction("toggleAutoplay",(function(i){var n=i.args,s=n?n.toggleOn:void 0;t.Qtt(s)}),1),this.Ye.addToAllowlist("AMP-CAROUSEL","goToSlide",["email"])},u.isLayoutSupported=function(t){return function(t){return"fixed"==t||"fixed-height"==t||"responsive"==t||"fill"==t||"flex-item"==t||"fluid"==t||"intrinsic"==t}(t)},u.buildCallback=function(){var t=this;this.Ye=function(t){return i="action",I(n=A(R(t)),i)?C(n,i):null;var i,n}(this.element);var i=this.element,n=this.win,s=function(t){return function(t,i){for(var n=[],s=t.firstElementChild;s;s=s.nextElementSibling)void 0,e=void 0,h=void 0,"string"==typeof(o=r=s)?e=o:1==(null==(h=o)?void 0:h.nodeType)&&(e=o.tagName),!(e&&e.toLowerCase().startsWith("i-")||r.nodeType===Node.ELEMENT_NODE&&(r.hasAttribute("placeholder")||r.hasAttribute("fallback")||r.hasAttribute("overflow")))&&n.push(s);var r,o,e,h;return n}(t)}(this.element);i.appendChild(this.L0()),this.sZ=this.element.querySelector(".i-amphtml-carousel-scroll"),this.wp=this.element.querySelector(".amp-carousel-button-prev"),this.xp=this.element.querySelector(".amp-carousel-button-next"),this.o0=new ct({win:n,element:i,scrollContainer:this.sZ,initialIndex:Number(this.element.getAttribute("slide")||"0"),runMutate:function(i){return t.mutateElement(i)}}),this.tit(s),this.Ktt(),this.element.addEventListener(G,(function(i){t.zZ(i)})),this.element.addEventListener(J,(function(){t.I0()})),this.element.addEventListener(K,(function(){t.R0()})),this.setupButtonInteraction(this.xp,(function(){return t.interactionNext()})),this.setupButtonInteraction(this.wp,(function(){return t.interactionPrev()})),this.iit();var r=U(i);return this.b0=new pt({ampElement:this,intersectionElement:this.sZ,nearbyMarginInPercent:this.yW?200:100,viewportIntersectionCallback:function(i,n){n?r.scheduleResume(t.element,i):r.schedulePause(t.element,i)}}),this.b0.setQueueChanges(this.yW),this.b0.updateChildren(this.OZ),this.o0.updateSlides(this.OZ),this.o0.goToSlide(Number(this.element.getAttribute("slide")||"0")),this.element.hasAttribute("controls")?this.Ztt=!0:function(t){return E(t,"input")}(this.win).onMouseDetected((function(i){i&&(t.Ztt=!0,t.B0())}),!0),this.mutateElement((function(){}))},u.setupButtonInteraction=function(t,i){t.addEventListener("click",i),t.addEventListener("keydown",(function(t){t.defaultPrevented||"Enter"!=t.key&&" "!=t.key||(t.preventDefault(),i())}))},u.isRelayoutNeeded=function(){return!0},u.layoutCallback=function(){var t;return"[i-amphtml-scale-animation]",((t=this.element).closest?t.closest("[i-amphtml-scale-animation]"):function(t,i,n){var s;for(s=t;s&&void 0!==s;s=s.parentElement)if(i(s))return s;return null}(t,(function(t){return function(t,i){var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector;return!!n&&n.call(t,"[i-amphtml-scale-animation]")}(t)})))||(this.b0.wasLaidOut(),this.o0.updateUi()),i||(i=Promise.resolve(void 0))},u.unlayoutCallback=function(){return this.b0.wasUnlaidOut(),!0},u.pauseCallback=function(){this.o0.pauseLayout()},u.resumeCallback=function(){this.o0.resumeLayout()},u.mutatedAttributesCallback=function(t){void 0!==t.slide&&this.o0.goToSlide(Number(t.slide))},u.goToSlide=function(t){this.o0.goToSlide(t,{smoothScroll:!1})},u.interactionNext=function(){this.EO!=dt?this.o0.next(0):this.nit(!0)},u.interactionPrev=function(){this.EO!=dt?this.o0.prev(0):this.nit(!1)},u.nit=function(t){var i=j(this.sZ),n=t?1:-1,s="rtl"==y(this.win,i).direction?-1:1;i.scrollLeft+=i.offsetWidth*n*s},u.L0=function(){var t,i;return(i=(t=this.element).ownerDocument||t,l&&l.ownerDocument===i||(l=i.createElement("div")),p)(vt)},u.A0=function(t){return t>=2?0:1},u.tit=function(t){var i=this,n=this.element.getAttribute("dir")||y(this.win,this.element).direction,s=this.element.hasAttribute("loop"),r=this.element.getAttribute("autoplay"),o=this.element.getAttribute("delay"),e=this.element.getAttribute("type"),h=null!=r,u=r?Number(r):Number.POSITIVE_INFINITY,a=Math.max(Number(o)||5e3,1e3);this.o0.updateForwards("rtl"!=n),this.o0.updateLoop(s||h),this.o0.updateAutoAdvanceLoops(u),this.o0.updateAutoAdvanceInterval(a),this.mutateElement((function(){i.wp.setAttribute("dir",n),i.xp.setAttribute("dir",n)})),this.Qtt(h),this.sit(e,t),this.B0()},u.rit=function(t){return t-1>=0?t-1:this.element.hasAttribute("loop")?this.OZ.length-1:null},u.oit=function(t){return t+10&&n/s<.5||n<0&&n/s<-.5:n>0)?"amp-carousel-next":"amp-carousel-prev",o={"fromSlide":this.mit(t),"toSlide":this.mit(i)};H(this.element,"amp-carousel-change",o),H(this.element,r,o)},u.H0=function(t){return 2==t||3==t||0==t},u.iit=function(){this.Jtt&&D(this.sZ,"touchmove",(function(t){t.shouldViewerCancelPropagation=!0}))},u.Qtt=function(t){this.VR=void 0!==t?t:!this.VR,this.o0.updateAutoAdvance(this.VR)},u.I0=function(){this.b0.setQueueChanges(this.yW)},u.R0=function(){this.b0.flushChanges(),this.b0.setQueueChanges(!1),this.B0()},u.zZ=function(t){var i=F(t),n=i.index,s=i.actionSource;this.y0=this.y0||3==s,this.B0(),this.EO!=dt&&this.Z0(n,s)},c}(t.BaseElement);t.registerElement("amp-carousel",gt,'.i-amphtml-carousel-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-carousel-scroll{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;outline:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch!important;--visible-count:1}.i-amphtml-carousel-scroll[hide-scrollbar=true]{scrollbar-width:none}.i-amphtml-carousel-scroll[hide-scrollbar=true]::-webkit-scrollbar{display:none;box-sizing:content-box!important}.i-amphtml-carousel-scroll[horizontal=true]{-ms-flex-direction:row;flex-direction:row;scroll-snap-type-x:mandatory;scroll-snap-type:x mandatory;padding-bottom:20px!important;overflow-y:hidden}.i-amphtml-carousel-scroll[horizontal=false]{-ms-flex-direction:column;flex-direction:column;scroll-snap-type-y:mandatory;scroll-snap-type:y mandatory;padding-right:20px!important;overflow-x:hidden}.i-amphtml-carousel-scroll[snap=false]{scroll-snap-type:none}.i-amphtml-carousel-scroll[user-scrollable=false]{overflow:hidden}.i-amphtml-carousel-spacer{visibility:hidden;z-index:-1}.i-amphtml-carousel-slotted,.i-amphtml-carousel-spacer{box-sizing:border-box!important;margin:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;width:100%;height:100%;scroll-snap-stop:always}.i-amphtml-carousel-scroll[horizontal=true][mixed-length=false]>.i-amphtml-carousel-slotted,.i-amphtml-carousel-scroll[horizontal=true][mixed-length=false]>.i-amphtml-carousel-spacer{width:calc(100%/var(--visible-count))!important;min-width:auto!important;max-width:none!important}.i-amphtml-carousel-scroll[horizontal=false][mixed-length=false]>.i-amphtml-carousel-slotted,.i-amphtml-carousel-scroll[horizontal=false][mixed-length=false]>.i-amphtml-carousel-spacer{height:calc(100%/var(--visible-count))!important;min-height:auto!important;max-height:none!important}.i-amphtml-carousel-scroll[horizontal=true][snap=true][mixed-length=true]>.i-amphtml-carousel-slotted,.i-amphtml-carousel-scroll[horizontal=true][snap=true][mixed-length=true]>.i-amphtml-carousel-spacer{max-width:100%!important}.i-amphtml-carousel-scroll[horizontal=false][snap=true][mixed-length=true]>.i-amphtml-carousel-slotted,.i-amphtml-carousel-scroll[horizontal=false][snap=true][mixed-length=true]>.i-amphtml-carousel-spacer{max-height:100%!important}.i-amphtml-carousel-scroll>.i-amphtml-carousel-slotted{will-change:transform}amp-carousel .i-amphtml-carousel-scroll[horizontal=true]{padding-bottom:0!important}amp-carousel:not([type=slides]) .i-amphtml-carousel-scroll{display:block!important;white-space:nowrap!important}amp-carousel:not([type=slides]) .i-amphtml-carousel-content{position:static}.amp-scrollable-carousel-slide{display:inline-block!important;margin-left:8px;margin-inline-start:8px;margin-inline-end:0}.amp-scrollable-carousel-slide.i-amphtml-layout-responsive{width:100%}.amp-scrollable-carousel-slide:first-child{margin-left:0px;margin-inline-start:0;margin-inline-end:0}.i-amphtml-carousel-arrows{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;pointer-events:none}.amp-carousel-button[dir=rtl]{transform:scaleX(-1)}.amp-carousel-button{position:relative;box-sizing:border-box;height:34px;width:34px;margin:16px;border-style:none;border-radius:2px;background-color:rgba(0,0,0,.5);background-position:50% 50%;background-repeat:no-repeat;z-index:10;pointer-events:all}.amp-carousel-button:focus{border:1px solid #000;outline:1px solid #fff}.amp-carousel-button.amp-disabled{animation:none;pointer-events:none;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.amp-carousel-button-prev{background-image:url(\'data:image/svg+xml;charset=utf-8,\');background-size:18px 18px}.amp-carousel-button-next{background-image:url(\'data:image/svg+xml;charset=utf-8,\');background-size:18px 18px}.i-amphtml-carousel-slide-item{position:relative!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important}.i-amphtml-carousel-slide-item>*{width:100%;height:100%;overflow:hidden!important}.amp-carousel-slide>.i-amphtml-replaced-content{-o-object-fit:contain;object-fit:contain}\n/*# sourceURL=/extensions/amp-carousel/0.2/amp-carousel.css*/')}(); /*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */}}); //# sourceMappingURL=amp-carousel-0.2.js.map