var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); ; (self.AMP=self.AMP||[]).push({m:0,v:"2202230359001",n:"amp-carousel",ev:"0.1",l:!0,f:function(t,i){!function(){function i(t,n){return(i=Object.setPrototypeOf||function(t,i){return t.__proto__=i,t})(t,n)}function n(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&i(t,n)}function r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function e(t){return(e="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 o(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function s(t,i){if(i&&("object"===e(i)||"function"==typeof i))return i;if(void 0!==i)throw new TypeError("Derived constructors may only return object or undefined");return o(t)}function a(t){var i=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}}();return function(){var n,e=r(t);if(i){var o=r(this).constructor;n=Reflect.construct(e,arguments,o)}else n=e.apply(this,arguments);return s(this,n)}}function u(t,i,n){return i in t?Object.defineProperty(t,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[i]=n,t}function l(t,i){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);i&&(r=r.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var i=1;it.length)&&(i=t.length);for(var n=0,r=new Array(i);n=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var m=Object.prototype;function d(t){var i=Object.create(null);return t&&Object.assign(i,t),i}function b(t){return"number"==typeof t&&isFinite(t)}function g(t,i,n,r,e,o,s,a,u,l,h){return t}function x(t){return(t.ownerDocument||t).defaultView}m.hasOwnProperty,m.toString;var y=/(\0)|^(-)$|([\x01-\x1f\x7f]|^-?[0-9])|([\x80-\uffff0-9a-zA-Z_-]+)|[^]/g;function w(t,i,n,r,e){return e||(i?"�":r?t.slice(0,-1)+"\\"+t.slice(-1).charCodeAt(0).toString(16)+" ":"\\"+t)}function S(t){return String(t).replace(y,w)}function k(t){return function(t,i){for(var n=[],r=t.firstElementChild;r;r=r.nextElementSibling)void 0,s=void 0,a=void 0,f(o=e=r)?s=o:1==(null==(a=o)?void 0:a.nodeType)&&(s=o.tagName),!(s&&s.toLowerCase().startsWith("i-")||e.nodeType===Node.ELEMENT_NODE&&(e.hasAttribute("placeholder")||e.hasAttribute("fallback")||e.hasAttribute("overflow")))&&n.push(r);var e,o,s,a;return n}(t)}var j={bubbles:!0,cancelable:!0};function E(t){return t.parent&&t.parent!=t}function O(t,i,n){var r=t.hasAttribute(i),e=void 0!==n?n:!r;return e!==r&&(e?t.setAttribute(i,""):t.removeAttribute(i)),e}function A(t,i,n,r){var e=n||{};g(t.ownerDocument);var o=t.ownerDocument.createEvent("Event");o.data=e;var s=r||j,a=s.bubbles,u=s.cancelable;o.initEvent(i,a,u),t.dispatchEvent(o)}function M(t){return t.hasAttribute("i-amphtml-ssr")}var z,I="amp-carousel-button-prev",T="amp-carousel-button-next",R="i-amphtml-carousel-has-controls",N="amp-carousel-slide",P="i-amphtml-slide-item",_="i-amphtml-slides-container",B="i-amphtml-slidescroll-no-snap",C="i-amphtml-slide-item-show",L="i-amphtml-scrollable-carousel-container";function W(){for(var t=0;t1?2:e?0:1;return{prevButton:F(t,{className:I,title:Z(t,{index:String(e?i:0),total:String(i)}),enabled:t.hasAttribute("loop")}),nextButton:F(t,{className:T,title:H(t,{index:String(o),total:String(i)}),enabled:i>1})}}(t,i)),n)}function H(t,i){var n=t.getAttribute("data-next-button-aria-label")||"Next item in carousel";return $(t,{prefix:n,index:i.index,total:i.total})}function Z(t,i){var n=t.getAttribute("data-prev-button-aria-label")||"Previous item in carousel";return $(t,{prefix:n,index:i.index,total:i.total})}function $(t,i){var n=i.index,r=i.prefix,e=i.total;if(G(t))return r;var o=(t.getAttribute("data-button-count-format")||"(%s of %s)").replace("%s",n).replace("%s",e);return"".concat(r," ").concat(o)}function G(t){return"slides"!==t.getAttribute("type")}function X(){return z||(z=Promise.resolve(void 0))}var J,V=function(){var t=this;this.promise=new Promise((function(i,n){t.resolve=i,t.reject=n}))},Y="ArrowLeft",q="ArrowRight",K="fixed",Q="fixed-height",tt=new WeakMap,it=new WeakMap;function nt(t,i){var n=x(t),r=tt.get(n);r||tt.set(n,r=function(t,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.needsRootBounds,e=n.threshold,o=E(i)&&r?i.document:void 0;return new i.IntersectionObserver(t,{threshold:e,root:o})}(rt,n));var e=it.get(t);return e||(e=[],it.set(t,e)),e.push(i),r.observe(t),function(){!function(t,i){var n,r,e,o=it.get(t);if(o&&(r=i,-1!=(e=(n=o).indexOf(r))&&(n.splice(e,1),1)&&!o.length)){var s=x(t),a=tt.get(s);null==a||a.unobserve(t),it.delete(t)}}(t,i)}}function rt(t){for(var i=new Set,n=t.length-1;n>=0;n--){var r=t[n],e=r.target;if(!i.has(e)){i.add(e);var o=it.get(e);if(o)for(var s=0;s1?i-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:"";try{return decodeURIComponent(t)}catch(t){return i}}self.__AMP_LOG=self.__AMP_LOG||{user:null,dev:null,userForEmbed:null};var yt=self.__AMP_LOG;function wt(t,i){throw new Error("failed to call initLogConstructor")}function St(t){return yt.user||(yt.user=kt()),function(t,i){return i&&i.ownerDocument.defaultView!=t}(yt.user.win,t)?yt.userForEmbed||(yt.userForEmbed=kt()):yt.user}function kt(t){return wt()}function jt(){return yt.dev||(yt.dev=wt())}function Et(t,i,n,r,e,o,s,a,u,l,h){return t}function Ot(t,i){return Tt(t=function(t){return t.__AMP_TOP||(t.__AMP_TOP=t)}(t),i)}function At(t,i){return Tt(It(zt(t)),i)}function Mt(t,i){return Rt(It(t),i)}function zt(t){return t.nodeType?(i=x(t),Ot(i,"ampdoc")).getAmpDoc(t):t;var i}function It(t){var i=zt(t);return i.isSingleDoc()?i.win:i}function Tt(t,i){Et(Pt(t,i));var n=Nt(t)[i];return n.obj||(Et(n.ctor),Et(n.context),n.obj=new n.ctor(n.context),Et(n.obj),n.context=null,n.resolve&&n.resolve(n.obj)),n.obj}function Rt(t,i){var n=Nt(t)[i];return n?n.promise?n.promise:(Tt(t,i),n.promise=Promise.resolve(n.obj)):null}function Nt(t){var i=t.__AMP_SERVICES;return i||(i=t.__AMP_SERVICES={}),i}function Pt(t,i){var n=t.__AMP_SERVICES&&t.__AMP_SERVICES[i];return!(!n||!n.ctor)}var _t=function(t){return i="action",Pt(n=It(zt(t)),i)?Tt(n,i):null;var i,n},Bt=function(t){return function(t,i,n,r){var e=Mt(t,i);if(e)return e;var o=zt(t);return o.whenExtensionsKnown().then((function(){var t=o.getExtensionVersion(n);return t?Ot(o.win,"extensions").waitForExtension(n,t):null})).then((function(n){return n?function(t,i){return function(t,i){var n=Rt(t,i);if(n)return n;var r,e,o,s,a=Nt(t);return a[i]=(e=(r=new V).promise,o=r.reject,s=r.resolve,e.catch((function(){})),{obj:null,promise:e,resolve:s,reject:o,context:null,ctor:null}),a[i].promise}(It(t),i)}(t,i):null}))}(t,"amp-analytics-instrumentation","amp-analytics")},Ct=function(t){return At(t,"owners")},Lt=function(t){return Ot(t,"platform")},Wt=function(t){return Tt(t,"timer")},Ft=function(t){return Ot(t,"vsync")};function Ut(t,i,n,r){return function(e){return Dt.solveYValueFromXValue(e,0,0,t,i,n,r,1,1)}}var Dt=function(){function t(){}return t.solveYValueFromXValue=function(i,n,r,e,o,s,a,u,l){return t.vf(t.df(i,n,e,s,u),r,o,a,l)},t.df=function(i,n,r,e,o){var s=1e-6,a=(i-n)/(o-n);if(a<=0)return 0;if(a>=1)return 1;for(var u=0,l=1,h=0,c=0;c<8;c++){h=t.mf(a,n,r,e,o);var f=(t.mf(a+s,n,r,e,o)-h)/s;if(Math.abs(h-i)s&&v<8;v++)h1&&this.gf.sort((function(t,i){return t.delay+t.duration-(i.delay+i.duration)}));try{if(i>0)for(var n=0;n=0;r--)this.gf[r].func(0,!1)}catch(i){jt().error(Xt,"completion failed: "+i,i),t=!1}}t?this.Dn():this.Af()}},i.xf=function(t){if(this.Hn){for(var i=Date.now(),n=Math.min((i-this.oc)/this.yf,1),r=0;r=e.delay&&(e.started=!0)}for(var o=0;o0){if(r=n=Math.min((i-t.delay)/t.duration,1),t.curve&&1!=r)try{r=t.curve(n)}catch(t){return jt().error(Xt,"step curve failed: "+t,t),void this.Of(!1,0)}}else n=1,r=1;1==n&&(t.completed=!0);try{t.func(r,t.completed)}catch(t){return jt().error(Xt,"step mutate failed: "+t,t),void this.Of(!1,0)}},t}();function qt(t,i,n,r){var e={detail:n};if(Object.assign(e,r),"function"==typeof t.CustomEvent)return new t.CustomEvent(i,e);var o=t.document.createEvent("CustomEvent");return o.initCustomEvent(i,!!e.bubbles,!!e.cancelable,n),o}function Kt(t,i,n,r){return function(t,i,n,r){var e=t,o=n,s=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}},a=function(){if(void 0!==Gt)return Gt;Gt=!1;try{var t={get capture(){return Gt=!0,!1}};self.addEventListener("test-options",null,t),self.removeEventListener("test-options",null,t)}catch(t){}return Gt}(),u=!(null==r||!r.capture);return e.addEventListener(i,s,a?r:u),function(){null==e||e.removeEventListener(i,s,a?r:u),o=null,e=null,s=null}}(t,i,n,r)}var Qt=function(){function t(t){var i=t.element,n=t.go,r=t.nextButton,e=t.prevButton;this.Gn=i,this.tlt=n,this.t=x(i),this.Tm=e,this.Rm=r,this.z0=!1,this.ilt()}var i=t.prototype;return i.ilt=function(){var t,i=this;this.setupButtonInteraction(this.Tm,(function(){return i.handlePrev()})),this.setupButtonInteraction(this.Rm,(function(){return i.handleNext()})),this.Gn.hasAttribute("controls")?this.z0=!0:(t=this.t,Ot(t,"input")).onMouseDetected((function(t){t&&(i.z0=!0,O(i.Gn,"i-amphtml-carousel-hide-buttons",!i.z0),i.Gn.classList.add(R))}),!0)},i.setupButtonInteraction=function(t,i){t.addEventListener("click",i),t.addEventListener("keydown",(function(t){t.defaultPrevented||"Enter"!=t.key&&" "!=t.key||(t.preventDefault(),i())}))},i.setControlsState=function(t){var i=t.next,n=t.prev;U(this.Tm,n),U(this.Rm,i)},i.hintControls=function(){var t=this;this.z0||Ft(this.t).mutate((function(){var i="i-amphtml-carousel-button-start-hint";t.Gn.classList.add(i),Wt(t.t).delay((function(){var n;(n=t.Gn,At(n,"mutator")).measureMutateElement(t.Gn,null,(function(){t.Gn.classList.remove(i),O(t.Gn,"i-amphtml-carousel-hide-buttons",!t.z0)}))}),4e3)}))},i.updateButtonTitles=function(t,i){this.Tm.title=t,this.Rm.title=i},i.handlePrev=function(){!this.Tm.classList.contains("amp-disabled")&&this.tlt(-1,!0,!1)},i.handleNext=function(){!this.Rm.classList.contains("amp-disabled")&&this.tlt(1,!0,!1)},t}(),ti="amp-scrollable-carousel",ii=function(t){n(r,t);var i=a(r);function r(t){var n;return(n=i.call(this,t)).cD=0,n.nlt=0,n.rlt=null,n.ft=null,n.vD=null,n.rg=null,n.Rd=null,n}var e=r.prototype;return e.isLayoutSupported=function(t){return function(t){return t==K||t==Q}(t)},e.isRelayoutNeeded=function(){return!0},e.elt=function(){var t=this;this.olt(),this.ft.addEventListener("scroll",this.om.bind(this)),this.ft.addEventListener("keydown",this.iL.bind(this)),this.rlt.forEach((function(i){Ct(t.element).setOwner(i,t.element)})),this.registerAction("goToSlide",(function(i){var n=i.args;if(n){var r=parseInt(n.index,10);t.goToSlide(r)}}),1),_t(this.element).addToAllowlist("amp-carousel","goToSlide",["email"])},e.buildCallback=function(){var t=D(this.element),i=t.cells,n=t.container,r=t.nextButton,e=t.prevButton;this.ft=n,this.rlt=i,this.Rd=new Qt({element:this.element,prevButton:e,nextButton:r,go:this.go.bind(this)}),this.elt()},e.layoutCallback=function(){var t=this;return this.rg=nt(this.element,(function(i){var n=i.isIntersecting;return t.viewportCallback(n)})),this.slt(this.cD),this.ult(this.cD,1),this.Rd.setControlsState({prev:this.llt(),next:this.hlt()}),X()},e.unlayoutCallback=function(){var t;return null===(t=this.rg)||void 0===t||t.call(this),this.rg=null,!0},e.viewportCallback=function(t){this.clt(this.cD,this.cD),t&&this.Rd.hintControls()},e.go=function(t,i){var n=this,r=this.flt(this.cD,t),e=this.cD;if(r!=e)if(i){var o=pt(e,r);Vt.animate(this.element,(function(t){n.ft.scrollLeft=o(t)}),200,"ease-in-out").thenAlways((function(){n.vlt(r)}))}else this.vlt(r),this.ft.scrollLeft=r},e.goToSlide=function(t){var i=this,n=this.rlt.length;if(!isFinite(t)||t<0||t>=n)return this.user().error(ti,"Invalid [slide] value: %s",t),X();var r=this.cD,e=r;this.measureMutateElement((function(){e=i.plt(t)}),(function(){if(e!=r){var t=pt(r,e);Vt.animate(i.element,(function(n){i.ft.scrollLeft=t(n)}),200,"ease-in-out").thenAlways((function(){i.vlt(e)}))}}))},e.plt=function(t){var i=this.element.offsetWidth;return this.rlt[t].offsetLeft-(i-this.rlt[t].offsetWidth)/2},e.om=function(){var t=this.ft.scrollLeft;this.cD=t,null===this.vD&&this.HD(t)},e.iL=function(t){var i=t.key;i!=Y&&i!=q||t.stopPropagation()},e.HD=function(t){var i=this;this.vD=Wt(this.win).delay((function(){Math.abs(t-i.cD)<30?(jt().fine(ti,"slow scrolling: %s - %s",t,i.cD),i.vD=null,i.vlt(i.cD)):(jt().fine(ti,"fast scrolling: %s - %s",t,i.cD),i.HD(i.cD))}),100)},e.vlt=function(t){this.clt(t,this.nlt),this.slt(t),this.ult(t,Math.sign(t-this.nlt)),this.nlt=t,this.cD=t,this.Rd.setControlsState({prev:this.llt(),next:this.hlt()})},e.flt=function(t,i){var n=this.element.offsetWidth,r=this.ft.scrollWidth,e=t+i*n;return e<0?0:r>=n&&e>r-n?r-n:e},e.mlt=function(t,i){for(var n=this.element.offsetWidth,r=0;r=t&&e.offsetLeft<=t+n&&i(e)}},e.slt=function(t){var i=this;this.mlt(t,(function(t){Ct(i.element).scheduleLayout(i.element,t)}))},e.ult=function(t,i){var n=this,r=this.flt(t,i);r!=t&&this.mlt(r,(function(t){Ct(n.element).schedulePreload(n.element,t)}))},e.clt=function(t,i){var n=this,r=[];this.mlt(t,(function(t){r.push(t)})),i!=t&&this.mlt(i,(function(t){r.includes(t)||Ct(n.element).schedulePause(n.element,t)}))},e.llt=function(){return 0!=this.cD},e.hlt=function(){var t=this.element.offsetWidth,i=this.ft.scrollWidth,n=Math.max(i-t,0);return this.cD!=n},e.interactionNext=function(){this.Rd.handleNext()},e.interactionPrev=function(){this.Rd.handlePrev()},e.goCallback=function(t,i){this.go(t,i)},e.olt=function(){Kt(this.element,"touchmove",(function(t){return t.stopPropagation()}),{passive:!0})},r}(t.BaseElement),ni=/vertical/,ri=new WeakMap,ei=new WeakMap,oi=new WeakMap;function si(t){var i=ri.get(t);return i||(i=new t.ResizeObserver(ai),ri.set(t,i)),i}function ai(t){for(var i=new Set,n=t.length-1;n>=0;n--){var r=t[n],e=r.target;if(!i.has(e)){i.add(e);var o=ei.get(e);if(o){oi.set(e,r);for(var s=0;s0?s[0]:{inlineSize:0,blockSize:0};else{var a,u,l=n.target,h=x(l),c=ni.test(function(t,i){return t.getComputedStyle(i)||ht}(h,l).writingMode),f=l,v=f.offsetHeight,p=f.offsetWidth;c?(u=p,a=v):(a=p,u=v),o={inlineSize:a,blockSize:u}}ut(i,o)}}var li="__AMP__EXPERIMENT_TOGGLES",hi="AMP-CAROUSEL",ci=function(t){n(r,t);var i=a(r);function r(t){var n;(n=i.call(this,t)).Iu=null,n.dlt=!1,n.RW=[],n.blt=0,n.G0=null,n.glt=[],n.xlt=!1,n.ylt=null,n.wlt=!1,n.Slt=null,n.klt=!1,n.jlt=!1,n.rq=!1,n.Elt=5e3,n.Olt=null,n.Alt=0,n.Mlt=!1,n.zlt=!1,n.Ilt=0,n.Tlt=null,n.Rlt=0,n.Nlt=0,n.Plt=0,n._lt=[];var r,e=Lt(n.win);return n.yD=e.isIos(),n.oR=e.isSafari(),n.Ks=null,n.Blt=!!Lt(n.win).getIosVersionString().startsWith("10.3")||!n.yD&&("amp-carousel-chrome-scroll-snap",r=function(t){var i,n,r,e,o;if(t[li])return t[li];t[li]=d();var s=t[li];g(s);var a,u=h(h({},null!==(i=t.AMP_CONFIG)&&void 0!==i?i:{}),null!==(n=t.AMP_EXP)&&void 0!==n?n:(a=(null===(r=t.__AMP_EXP)||void 0===r?void 0:r.textContent)||"{}",JSON.parse(a)));for(var l in u){var f=u[l];"number"==typeof f&&f>=0&&f<=1&&(s[l]=Math.random()1},e.mutatedAttributesCallback=function(t){var i=t.slide;void 0!==i&&this.goToSlide(i,3)},e.Flt=function(){this.Dlt(),this.wlt=!0},e.viewportCallback=function(t){var i;t?(this.FO(),null===(i=this.Rd)||void 0===i||i.hintControls()):this.Dlt()},e.interactionNext=function(){this.Rd.handleNext()},e.interactionPrev=function(){this.Rd.handlePrev()},e.goCallback=function(t,i,n){this.go(t,i,n)},e.go=function(t,i,n){var r=n?1:3;this.moveSlide(t,i,r),n?this.FO():this.Dlt()},e.Hlt=function(t){var i=this;this.ylt&&Wt(this.win).cancel(this.ylt),this.ylt=Wt(this.win).delay((function(){if(i.ylt=null,!i.xlt&&!i.wlt){var t=i.G0.scrollLeft;i.dlt?i.Zlt(t,1):i.$lt(t,void 0,1)}}),t)},e.Ult=function(){var t=this.Blt?45:100;this.wlt=!1,this.Hlt(t)},e.hw=function(t){this.Nlt=t.width,this.Clt=!0},e.buildCallback=function(){var t=D(this.element),i=t.nextButton,n=t.prevButton,r=t.slideWrappers,e=t.slides,o=t.slidesContainer;this.RW=e,this.G0=o,this.glt=r,this.blt=this.RW.length,this.klt=this.element.hasAttribute("loop"),this.rq=this.element.hasAttribute("autoplay"),this.Mlt=this.klt&&this.isLoopingEligible(),this.zlt=this.rq&&this.isLoopingEligible(),this.Rd=new Qt({element:this.element,go:this.go.bind(this),nextButton:i,prevButton:n}),this.Rd.updateButtonTitles(this.getPrevButtonTitle(),this.getNextButtonTitle()),this.elt(),this.Wlt()},e.layoutCallback=function(){var t,i=this;if(this.rg=nt(this.element,(function(t){var n=t.isIntersecting;return i.viewportCallback(n)})),"[i-amphtml-scale-animation]",(t=this.element).closest?t.closest("[i-amphtml-scale-animation]"):function(t,i,n){var r;for(r=t;r&&void 0!==r;r=r.parentElement)if(i(r))return r;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)})))return X();if(this.Clt||(this.Nlt=this.G0.clientWidth),null===this.Tlt)this.Glt(this.Rlt);else{var n=St().assertNumber(this.Tlt,"E#19457 this.slideIndex_"),r=this.Xlt(n);Ct(this.element).scheduleLayout(this.element,this.RW[n]),this.G0.scrollLeft=r,this.Plt=r}return X()},e.unlayoutCallback=function(){var t;return null===(t=this.rg)||void 0===t||t.call(this),this.rg=null,this.Tlt=null,!0},e.llt=function(){return this.Mlt||this.Tlt>0},e.hlt=function(){return this.Mlt||this.Tlt=this.blt&&(o=0),i){var s=1!=t||e?this.Nlt:0;this.$lt(s,t,n)}else this.Jlt(o,n)}}},e.om=function(t){var i=this.G0.scrollLeft;this.yD||this.oR||this.Vlt(i);var n=this.dlt?200:this.yD?45:100;this.Hlt(n),this.Plt=i},e.iL=function(t){var i=t.key;i!=Y&&i!=q||t.stopPropagation()},e.Vlt=function(t){var i=this,n=this.G0.scrollWidth;-1==this.Ilt&&t>=this.Plt||1==this.Ilt&&t<=this.Plt?this.$lt(t).then((function(){i.Ilt=0})):t<0?this.Ilt=-1:t+this.Nlt>n?this.Ilt=1:this.Ilt=0},e.$lt=function(t,i,n){var r=this;this.xlt=!0;var e=this.Ylt(t)-this.Tlt,o=this.llt(),s=o?this.Nlt:0;return 0!=e||1!=i&&-1!=i||(e=i),1==e||-1!=e&&e==-1*(this.blt-1)?s=o?2*this.Nlt:this.Nlt:-1!=e&&e!=this.blt-1||(s=0),this.qlt(t,s).then((function(){r.Zlt(s,n)}))},e.Ylt=function(t){if(!t&&!this.Nlt)return 0;var i=Math.round(t/this.Nlt),n=0,r=this.llt(),e=this.hlt();r&&e?n=i-1:e?n=i:r&&(n=i-1);var o=this.Tlt+n;return this.Mlt?o<0?this.blt-1:o>=this.blt?0:o:o<0?0:o>=this.blt?this.blt-1:o},e.getPrevButtonTitle=function(){var t=this.P0(this.Tlt),i=(null==t?0:t)+1;return Z(this.element,{index:String(i),total:String(this.blt)})},e.getNextButtonTitle=function(){var t=this.A0(this.Tlt),i=(null==t?this.blt-1:t)+1;return H(this.element,{index:String(i),total:String(this.blt)})},e.Zlt=function(t,i){var n=this;if(b(t)&&null!==this.Tlt){this.xlt=!0;var r=this.Ylt(t);this.Iu.mutate((function(){n.Jlt(r,i),n.Iu.mutate((function(){n.xlt=!1}))}))}},e.goToSlide=function(t,i){var n=parseInt(t,10);!isFinite(n)||n<0||n>=this.blt?this.user().error(hi,"Invalid [slide] value: ",t):null!==this.Tlt?this.Jlt(n,i):this.Rlt=n},e.P0=function(t){return t-1>=0?t-1:this.Mlt?this.blt-1:null},e.A0=function(t){return t+1=e||this.Tlt==t)return!1;var o=this.P0(t),s=this.A0(t),a=[];return null!=o&&a.push(o),a.push(t),null!=s&&s!==o&&a.push(s),void 0===this.RW[t]?(jt().error(hi,"Attempting to access a non-existant slide %s / %s",t,e),!1):(a.forEach((function(i,n){r.Mlt&&ft(r.glt[i],"order",n+1),r.glt[i].classList.add(C);var e=Ct(r.element);i==t?(e.scheduleLayout(r.element,r.RW[i]),e.scheduleResume(r.element,r.RW[i]),r.RW[i].setAttribute("aria-hidden","false")):(e.schedulePreload(r.element,r.RW[i]),r.RW[i].setAttribute("aria-hidden","true"))})),this.G0.scrollLeft=this.Xlt(t),this.W0(t),this.Tlt=t,this.Olt&&this.Tlt===this.blt-1&&(this.Alt++,this.Alt==this.Olt&&this.Klt()),this.Qlt(a),null===(i=this.Rd)||void 0===i||i.setControlsState({prev:this.llt(),next:this.hlt()}),null===(n=this.Rd)||void 0===n||n.updateButtonTitles(this.getPrevButtonTitle(),this.getNextButtonTitle()),!0)},e.Jlt=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.Glt(t);if(n){var r="slideChange",e=qt(this.win,"slidescroll.".concat(r),{"index":t});this.Ks.trigger(this.element,r,e,i),A(this.element,r,{index:t,actionTrust:i})}},e.Xlt=function(t){var i=this.Nlt;return(!this.Mlt&&0==t||this.RW.length<=1)&&(i=0),i},e.Qlt=function(t){for(var i=this.blt,n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];Bt(t).then((function(e){e&&e.triggerEventForTarget(t,i,n,r)}))}(this.element,t,i)},e.Llt=function(){var t=Number(this.element.getAttribute("delay"));t>0&&(this.Elt=Math.max(1e3,t)),this.klt||(this.element.setAttribute("loop",""),this.jlt=!0,this.klt=!0,this.Mlt=!0)},e.FO=function(){this.zlt&&0!=this.Olt&&(this.Dlt(),this.Slt=Wt(this.win).delay(this.go.bind(this,1,!0,!0),this.Elt))},e.k0=function(t){if(t!=this.zlt){var i=this.zlt;this.rq=t,this.zlt=this.rq&&this.isLoopingEligible(),!i&&this.zlt&&this.Llt(),this.zlt?this.FO():this.Dlt()}},e.Dlt=function(){null!==this.Slt&&(Wt(this.win).cancel(this.Slt),this.Slt=null)},e.Klt=function(){this.Dlt(),this.jlt&&(this.element.removeAttribute("loop"),this.jlt=!1,this.klt=!1,this.Mlt=!1),this.rq=!1,this.zlt=this.rq&&this.isLoopingEligible()},r}(t.BaseElement),fi=function(t){n(r,t);var i=a(r);function r(){return i.apply(this,arguments)}return r.prototype.upgradeCallback=function(){return G(this.element)?new ii(this.element):new ci(this.element)},r}(t.BaseElement);t.registerElement("amp-carousel",fi,'.amp-carousel-slide>.i-amphtml-replaced-content{-o-object-fit:contain;object-fit:contain}.amp-carousel-button{position:absolute;box-sizing:border-box;top:50%;height:34px;width:34px;border-radius:2px;opacity:0;pointer-events:all;background-color:rgba(0,0,0,.5);background-position:50% 50%;background-repeat:no-repeat;transform:translateY(-50%);visibility:hidden;z-index:10}.amp-carousel-button:focus{border:1px solid #000;outline:1px solid #fff}.amp-mode-mouse .amp-carousel-button,amp-carousel.i-amphtml-carousel-has-controls .amp-carousel-button,amp-carousel[controls] .amp-carousel-button{opacity:1;visibility:visible}.amp-carousel-button-prev{left:16px;background-image:url(\'data:image/svg+xml;charset=utf-8,\');background-size:18px 18px}.amp-carousel-button-next{right:16px;background-image:url(\'data:image/svg+xml;charset=utf-8,\');background-size:18px 18px}.i-amphtml-carousel-button-start-hint .amp-carousel-button:not(.amp-disabled){animation:i-amphtml-carousel-hint 1s ease-in 3s 1 normal both}.amp-mode-mouse .i-amphtml-carousel-button-start-hint .amp-carousel-button:not(.amp-disabled){animation:none}@keyframes i-amphtml-carousel-hint{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}amp-carousel .amp-carousel-button.amp-disabled{animation:none;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}amp-carousel[i-amphtml-carousel-hide-buttons] .amp-carousel-button-next,amp-carousel[i-amphtml-carousel-hide-buttons] .amp-carousel-button-prev{opacity:0;pointer-events:none;visibility:visible!important}.i-amphtml-slides-container{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%!important;left:0;overflow-x:auto!important;overflow-y:hidden!important;position:absolute!important;top:0;width:100%!important;scroll-snap-type:x mandatory!important;scrollbar-width:none;padding-bottom:20px!important;box-sizing:content-box!important;-webkit-overflow-scrolling:touch!important}.i-amphtml-slides-container::-webkit-scrollbar{display:none!important}.i-amphtml-slides-container.i-amphtml-no-scroll{overflow-x:hidden!important}.i-amphtml-slide-item{-ms-flex-align:center!important;align-items:center!important;display:none!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;height:100%!important;-ms-flex-pack:center!important;justify-content:center!important;position:relative!important;scroll-snap-align:start!important;width:100%!important}.i-amphtml-slide-item>*{height:100%;width:100%;overflow:hidden!important}.i-amphtml-slide-item-show{display:-ms-flexbox!important;display:flex!important}.i-amphtml-carousel-end-marker,.i-amphtml-carousel-start-marker{background-color:transparent!important;display:block!important;-ms-flex:0 0 1px!important;flex:0 0 1px!important;height:100%!important;position:relative!important;scroll-snap-align:start!important;width:1px!important}.i-amphtml-carousel-start-marker{-ms-flex-order:-1!important;order:-1!important;margin-left:-1px!important}.i-amphtml-carousel-end-marker{-ms-flex-order:100000000!important;order:100000000!important;margin-right:-1px!important}.i-amphtml-slidescroll-no-snap.i-amphtml-slides-container{scroll-snap-type:none!important}.i-amphtml-slidescroll-no-snap .i-amphtml-slide-item{scroll-snap-align:none!important}.i-amphtml-slidescroll-no-snap.i-amphtml-slides-container.i-amphtml-no-scroll{-webkit-overflow-scrolling:auto!important}.amp-scrollable-carousel-slide{display:inline-block!important;margin-left:8px}.amp-scrollable-carousel-slide:first-child{margin-left:0px}.i-amphtml-scrollable-carousel-container{white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}\n/*# sourceURL=/extensions/amp-carousel/0.1/amp-carousel.css*/')}(); /*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */}}); //# sourceMappingURL=amp-carousel-0.1.js.map } /* FILE ARCHIVED ON 14:05:59 Mar 07, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 09:39:06 May 13, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 1.065 exclusion.robots: 0.113 exclusion.robots.policy: 0.099 esindex: 0.014 cdx.remote: 5.981 LoadShardBlock: 185.759 (6) PetaboxLoader3.resolve: 148.351 (4) PetaboxLoader3.datanode: 71.822 (7) load_resource: 87.552 */