?????????????? ; (self.AMP=self.AMP||[]).push({m:0,v:"2305252018001",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(S(i))return i;var s;c||(s=Object.create(null),c=s);var r=c[i];if(!r||n){if(r=i,void 0===t[i]){var o=function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(i),e=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.M1=r,this.z1=n,this.N1=0,this.P1=!1,this.C1=1,this.I1=1e3,this.L1=!1,this.B1=!1,this.U1=null,this.H1=Number.POSITIVE_INFINITY,this.xi=s.getAmpDoc(),this.W1(this.I1),this.M1.addEventListener("scroll",(function(){return i.V1()}),!0),D(this.M1,"touchstart",(function(){return i.D1()}),{capture:!0,passive:!0}),D(s,G,(function(t){i.F1(t)}))}var i=t.prototype;return i.stop=function(){this.B1=!0},i.pause=function(){this.L1=!0},i.resume=function(){this.L1=!1,this.X1()},i.updateAutoAdvance=function(t){this.P1=t,this.X1()},i.updateAutoAdvanceCount=function(t){this.C1=t,this.X1()},i.updateAutoAdvanceInterval=function(t){this.I1=Math.max(t,1e3),this.W1(this.I1),this.X1()},i.updateMaxAdvances=function(t){this.H1=t},i.W1=function(t){var i=this,n=M(this.t,(function(){n==i.U1&&i.Z1()}),t);this.U1=n},i.D1=function(){var t=this;this.pause(),X(window,"touchend",(function(){t.resume()}),{capture:!0,passive:!0})},i.q1=function(){return this.P1&&this.xi.isVisible()&&!this.L1&&!this.B1&&this.N1=2},i.i3=function(){this.s3()?(this.M1.removeAttribute("aria-live"),this.M1.setAttribute("role","list"),this.J1.forEach((function(t){t.setAttribute("role","listitem")}))):(this.M1.setAttribute("aria-live","polite"),this.M1.removeAttribute("role"),this.J1.forEach((function(t){t.removeAttribute("role")})))},i.n3=function(){var t=this;this.J1.forEach((function(i,n){var s=!t.s3()&&n!==t.Yr;i.setAttribute("aria-hidden",s)}))},i.t3=function(t){var i=this,n=F(t).index;this.Yr=n,this.G1((function(){i.n3()}))},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.DG,r=this.g3,o=this.J1,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.R3(a)&&this.R3(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.v3=!0,this.P1.pause()},i.resumeLayout=function(){this.v3=!1,this.updateUi(),this.P1.resume()},i.getCurrentIndex=function(){return this.DG},i.getVisibleCount=function(){return this.K1},i.isLooping=function(){return this.kd&&this.J1.length/this.K1>=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.J1.length-1||isNaN(t)||t!==this.DG&&(this.w3||this.A3()||(this.d3=!1,this.g3=t,this.S3=n,this.C3(this.J1[t],{smoothScroll:r})))},i.updateAdvanceCount=function(t){this.h3=t},i.updateAlignment=function(t){this.M3="start"===t?$:"center",this.updateUi()},i.updateAutoAdvance=function(t){this.P1.updateAutoAdvance(t)},i.updateAutoAdvanceCount=function(t){this.P1.updateAutoAdvanceCount(t)},i.updateAutoAdvanceInterval=function(t){this.P1.updateAutoAdvanceInterval(t)},i.updateAutoAdvanceLoops=function(t){this.u3=t,this.updateUi()},i.updateForwards=function(t){this.N3=t,this.updateUi()},i.updateHideScrollbar=function(t){this.j3=t,this.updateUi()},i.updateHorizontal=function(t){this.z3=t?0:1,this.updateUi()},i.updateLoop=function(t){this.kd=t,this.updateUi()},i.updateMixedLength=function(t){this.Q1=t,this.r3.updateMixedLength(t),this.updateUi()},i.updateSlides=function(t){var i=t.length;if(i)this.J1=t,this.DG=this.isLooping()?Z(this.DG,i):q(this.DG,0,i-1)||0,this.r3.updateSlides(t),this.updateUi();else{var n=this.zl.tagName.toUpperCase();(z.dev||(z.dev=k())).warn(n,"No slides were found.")}},i.updateSnap=function(t){this.i4=t,this.updateUi()},i.updateSnapBy=function(t){this.E3=Math.max(1,t),this.updateUi()},i.updateUserScrollable=function(t){this.a3=t,this.updateUi()},i.updateUi=function(){var t=this;this.Y1||this.v3||(this.Y1=!0,this.G1((function(){t.Y1=!1,t.M1.setAttribute("mixed-length",t.Q1),t.M1.setAttribute("user-scrollable",t.a3),t.M1.setAttribute("hide-scrollbar",t.j3),t.M1.setAttribute("horizontal",0===t.z3),t.M1.setAttribute("loop",t.isLooping()),t.M1.setAttribute("snap",t.i4),x(t.M1,{"--visible-count":t.K1}),t.J1.length&&(t.P1.updateMaxAdvances(t.u3*t.J1.length-1),t._3(),t.T3(),t.I3(),t.e3(!0))})))},i.updateVisibleCount=function(t){this.K1=Math.max(1,t),this.r3.updateVisibleCount(t),this.updateUi()},i.L3=function(t,i){this.x3!==t&&(this.x3=t,this.zl.dispatchEvent(V(this.t,G,{"index":t,"total":this.J1.length,"actionSource":i,"slides":this.J1},{bubbles:!0})))},i.B3=function(t,i){this.DG=t,this.b3=i,this.zl.dispatchEvent(V(this.t,"amp-carousel:offsetchange",{"index":t,"total":this.J1.length,"offset":this.N3?-i:i,"slides":this.J1},{bubbles:!0}))},i.notifyScrollStart=function(){this.zl.dispatchEvent(V(this.t,J,null))},i.U3=function(){this.zl.dispatchEvent(V(this.t,K,null))},i.D1=function(){var t=this;this.w3=!0,this.S3=3,this.g3=null,this.d3=!1,X(window,"touchend",(function(){t.w3=!1,t.o3()}),{capture:!0,passive:!0})},i.P3=function(){this.S3=2,this.g3=null,this.d3=!1},i.V1=function(){this.d3?this.d3=!1:(this.y3=!0,this.H3(),this.notifyScrollStart(),this.o3())},i.O3=function(){null===this.g3&&this.e3()},i.A3=function(){return this.y3&&(3===this.S3||2===this.S3)},i.W3=function(t,i,n){var s=i*n*(this.N3?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.z3,t,s),t._revolutions=i},i.V3=function(t){var i=this;this.J1.forEach((function(n){i.W3(n,0,t)}))},i.D3=function(){var t=this;return this.J1.map((function(i){return tt(t.z3,i).length}))},i.isAtEnd=function(){return!this.isLooping()&&this.F3()},i.isAtStart=function(){return!this.isLooping()&&this.X3()},i.F3=function(){var t=this.M1,i=t.getBoundingClientRect().width*(this.N3?1:-1),n=this.N3?Math.ceil(i):Math.floor(i),s=t.scrollLeft+n,r=t.scrollWidth;return this.N3?s>=r:s<=-r},i.X3=function(){var t=this.M1.scrollLeft;return this.N3?t<=0:t>=0},i.Z3=function(t){for(var i=[],n=0;ns.length-1);t.hidden=a||os.length-1);i.hidden=a||r>o}))},i.H3=function(){var t=this,i=this.M3,n=this.m3,s=this.z3,r=this.DG,o=this.M1,e=this.J1,h=lt(this.D3()),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.B3(f,m),f!==r&&this.G1((function(){t.q3(h)}))}},i.e3=function(){var t=this,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.S3;if(!this.w3&&(this.S3=void 0,this.y3=!1,this.G1((function(){t.U3()})),this.x3!==this.DG||null!==this.g3||i)){null!==this.g3&&(this.DG=this.g3,this.g3=null,this.b3=0);var s=lt(this.D3());this.G1((function(){t.L3(t.DG,n),t.B3(t.DG,t.b3),t.V3(s),t.I3(),t.q3(s),t.G3()}))}},i.G3=function(){var t=this.M3,i=this.z3,n=this.b3,s=this.DG,r=this.M1,o=this.J1[s],e=(et(i,t,r,o)-n)*tt(i,o).length;e&&(this.d3=!0,at(r,(function(){ht(i,r,e)})))},i.C3=function(t,i){var n=this;(i.smoothScroll?function(t,i){return i()}:at)(this.M1,(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.z3,n.M3,n.M1,t)}))},i.J3=function(t,i,n){for(var s=this.DG,r=this.x3,o=this.J1,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.W3(l,c,t)}},i.q3=function(t){if(this.isLooping()){var i=this.M3,n=this.J1,s=this.K1,r=i===$?s-1:0,o=(n.length-1-r)/2,e=(n.length-1+r)/2;this.J3(t,Math.round(o),!1),this.J3(t,Math.round(e),!0)}},i.R3=function(t){var i=this.M3,n=this.J1,s=this.K1,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.K3=i,this.dG=U(i.element),this.Q3=n,this.Y3=r,this.t5=e,this.i5=u,this.n5=l,this.s5=!1,this.tZ=[],this.r5=null,this.o5=null,this.Wd=null,this.e5=!1}var i=t.prototype;return i.setQueueChanges=function(t){this.s5=t},i.h5=function(t,i){i?this.dG.scheduleLayout(this.K3.element,t):this.dG.scheduleUnlayout(this.K3.element,t)},i.u5=function(t,i){this.n5(t,i)},i.Ca=function(){var t=this;if(!(this.r5&&this.o5&&this.Wd)){var i=this.K3.win;this.r5=new i.IntersectionObserver((function(i){return t.a5(i)}),{root:this.Q3,rootMargin:"".concat(this.t5,"%"),threshold:this.Y3}),this.o5=new i.IntersectionObserver((function(i){return t.l5(i)}),{root:this.Q3,rootMargin:"".concat(this.t5+10,"%"),threshold:this.Y3}),this.Wd=new i.IntersectionObserver((function(i){return t.c5(i)}),{root:this.Q3,rootMargin:"0%",threshold:this.i5})}},i.a5=function(t){t.filter((function(t){return t.isIntersecting})).forEach((function(t){t.target[ft]=0})),this.s5||this.f5()},i.l5=function(t){t.filter((function(t){return!t.isIntersecting})).forEach((function(t){t.target[ft]=1})),this.s5||this.m5()},i.c5=function(t){t.forEach((function(t){var i=t.isIntersecting;t.target[mt]=i?0:1})),this.s5||this.p5()},i.flushChanges=function(){this.f5(),this.m5(),this.p5()},i.f5=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)).YC=(s=i.win,E(s,"platform")).isIos(),i.dZ=null,i.M1=null,i.J1=[],i.DG=null,i.uI="carousel",i.Fj=!1,i.vp=null,i.mp=null,i.d5=!1,i.Gr=null,i.b5=null,i.g5=!1,i.x5=(n=t,O(n,"viewer")).isEmbedded(),i}return u.FK=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.dZ.goToSlide(h,{actionSource:t.w5(e)})}),1),this.registerAction("toggleAutoplay",(function(i){var n=i.args,s=n?n.toggleOn:void 0;t.y5(s)}),1),this.Gr.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.Gr=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.S5()),this.M1=this.element.querySelector(".i-amphtml-carousel-scroll"),this.mp=this.element.querySelector(".amp-carousel-button-prev"),this.vp=this.element.querySelector(".amp-carousel-button-next"),this.dZ=new ct({win:n,element:i,scrollContainer:this.M1,initialIndex:Number(this.element.getAttribute("slide")||"0"),runMutate:function(i){return t.mutateElement(i)}}),this.M5(s),this.FK(),this.element.addEventListener(G,(function(i){t.t3(i)})),this.element.addEventListener(J,(function(){t.z5()})),this.element.addEventListener(K,(function(){t.k5()})),this.setupButtonInteraction(this.vp,(function(){return t.interactionNext()})),this.setupButtonInteraction(this.mp,(function(){return t.interactionPrev()})),this.N5();var r=U(i);return this.b5=new pt({ampElement:this,intersectionElement:this.M1,nearbyMarginInPercent:this.YC?200:100,viewportIntersectionCallback:function(i,n){n?r.scheduleResume(t.element,i):r.schedulePause(t.element,i)}}),this.b5.setQueueChanges(this.YC),this.b5.updateChildren(this.J1),this.dZ.updateSlides(this.J1),this.dZ.goToSlide(Number(this.element.getAttribute("slide")||"0")),this.element.hasAttribute("controls")?this.g5=!0:function(t){return E(t,"input")}(this.win).onMouseDetected((function(i){i&&(t.g5=!0,t.j5())}),!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.b5.wasLaidOut(),this.dZ.updateUi()),i||(i=Promise.resolve(void 0))},u.unlayoutCallback=function(){return this.b5.wasUnlaidOut(),!0},u.pauseCallback=function(){this.dZ.pauseLayout()},u.resumeCallback=function(){this.dZ.resumeLayout()},u.mutatedAttributesCallback=function(t){void 0!==t.slide&&this.dZ.goToSlide(Number(t.slide))},u.goToSlide=function(t){this.dZ.goToSlide(t,{smoothScroll:!1})},u.interactionNext=function(){this.uI!=dt?this.dZ.next(0):this.E5(!0)},u.interactionPrev=function(){this.uI!=dt?this.dZ.prev(0):this.E5(!1)},u.E5=function(t){var i=j(this.M1),n=t?1:-1,s="rtl"==y(this.win,i).direction?-1:1;i.scrollLeft+=i.offsetWidth*n*s},u.S5=function(){var t,i;return(i=(t=this.element).ownerDocument||t,l&&l.ownerDocument===i||(l=i.createElement("div")),p)(vt)},u.w5=function(t){return t>=2?0:1},u.M5=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.dZ.updateForwards("rtl"!=n),this.dZ.updateLoop(s||h),this.dZ.updateAutoAdvanceLoops(u),this.dZ.updateAutoAdvanceInterval(a),this.mutateElement((function(){i.mp.setAttribute("dir",n),i.vp.setAttribute("dir",n)})),this.y5(h),this.O5(e,t),this.j5()},u.P5=function(t){return t-1>=0?t-1:this.element.hasAttribute("loop")?this.J1.length-1:null},u.R5=function(t){return t+10&&n/s<.5||n<0&&n/s<-.5:n>0)?"amp-carousel-next":"amp-carousel-prev",o={"fromSlide":this.W5(t),"toSlide":this.W5(i)};H(this.element,"amp-carousel-change",o),H(this.element,r,o)},u.U5=function(t){return 2==t||3==t||0==t},u.N5=function(){this.x5&&D(this.M1,"touchmove",(function(t){t.shouldViewerCancelPropagation=!0}))},u.y5=function(t){this.Fj=void 0!==t?t:!this.Fj,this.dZ.updateAutoAdvance(this.Fj)},u.z5=function(){this.b5.setQueueChanges(this.YC)},u.k5=function(){this.b5.flushChanges(),this.b5.setQueueChanges(!1),this.j5()},u.t3=function(t){var i=F(t),n=i.index,s=i.actionSource;this.d5=this.d5||3==s,this.j5(),this.uI!=dt&&this.B5(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);-webkit-clip-path:inset(50%);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