1(self.AMP=self.AMP||[]).push({n:"amp-sidebar",v:"1910302211460",f:(function(AMP,_){ 2var h,aa="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},n;if("function"==typeof Object.setPrototypeOf)n=Object.setPrototypeOf;else{var p;a:{var ba={a:!0},q={};try{q.__proto__=ba;p=q.a;break a}catch(a){}p=!1}n=p?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var r=n; 3function t(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(r)r(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Ta=b.prototype};function u(){this.l=null}h=u.prototype;h.add=function(a){var b=this;this.l||(this.l=[]);this.l.push(a);return function(){b.remove(a)}};h.remove=function(a){this.l&&(a=this.l.indexOf(a),-1<a&&this.l.splice(a,1))};h.removeAll=function(){this.l&&(this.l.length=0)};h.fire=function(a){if(this.l)for(var b=this.l,c=0;c<b.length;c++)(0,b[c])(a)};h.getHandlerCount=function(){return this.l?this.l.length:0};function v(a,b){b=void 0===b?"":b;try{return decodeURIComponent(a)}catch(c){return b}};var ca=/(?:^[#?]?|&)([^=&]+)(?:=([^&]*))?/g;function w(a){return a?Array.prototype.slice.call(a):[]};self.__AMP_LOG=self.__AMP_LOG||{user:null,dev:null,userForEmbed:null};var y=self.__AMP_LOG;function z(){if(!y.user)throw Error("failed to call initLogConstructor");return y.user}function da(a,b){return z().assert(a,'"toolbar-target" is required',b,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0)};function ea(){var a,b=Object.create(null);a&&Object.assign(b,a);return b};function fa(a){var b=a.indexOf("#");return-1==b?a:a.substring(0,b)};function ha(a,b){if(a.__AMP__EXPERIMENT_TOGGLES)var c=a.__AMP__EXPERIMENT_TOGGLES;else{a.__AMP__EXPERIMENT_TOGGLES=Object.create(null);c=a.__AMP__EXPERIMENT_TOGGLES;if(a.AMP_CONFIG)for(var d in a.AMP_CONFIG){var e=a.AMP_CONFIG[d];"number"===typeof e&&0<=e&&1>=e&&(c[d]=Math.random()<e)}if(a.AMP_CONFIG&&Array.isArray(a.AMP_CONFIG["allow-doc-opt-in"])&&0<a.AMP_CONFIG["allow-doc-opt-in"].length&&(d=a.AMP_CONFIG["allow-doc-opt-in"],e=a.document.head.querySelector('meta[name="amp-experiments-opt-in"]'))){e= 4e.getAttribute("content").split(",");for(var f=0;f<e.length;f++)-1!=d.indexOf(e[f])&&(c[e[f]]=!0)}Object.assign(c,ia(a));if(a.AMP_CONFIG&&Array.isArray(a.AMP_CONFIG["allow-url-opt-in"])&&0<a.AMP_CONFIG["allow-url-opt-in"].length){d=a.AMP_CONFIG["allow-url-opt-in"];e=a.location.originalHash||a.location.hash;a=Object.create(null);if(e)for(var g;g=ca.exec(e);)f=v(g[1],g[1]),g=g[2]?v(g[2].replace(/\+/g," "),g[2]):"",a[f]=g;for(e=0;e<d.length;e++)f=a["e-"+d[e]],"1"==f&&(c[d[e]]=!0),"0"==f&&(c[d[e]]=!1)}}var l= 5c;return!!l[b]}function ia(a){var b="";try{"localStorage"in a&&(b=a.localStorage.getItem("amp-experiment-toggles"))}catch(e){if(y.dev)a=y.dev;else throw Error("failed to call initLogConstructor");a.warn("EXPERIMENTS","Failed to retrieve experiments from localStorage.")}var c=b?b.split(/\s*,\s*/g):[];a=Object.create(null);for(var d=0;d<c.length;d++)0!=c[d].length&&("-"==c[d][0]?a[c[d].substr(1)]=!1:a[c[d]]=!0);return a};function ja(a,b){var c=a.ownerDocument.defaultView,d=c.__AMP_TOP||(c.__AMP_TOP=c),e=c!=d,f=ha(d,"ampdoc-fie");e&&!f?b=A(c,b)?B(c,b):null:(a=C(a),a=ka(a),b=A(a,b)?B(a,b):null);return b}function D(a,b){a=a.__AMP_TOP||(a.__AMP_TOP=a);return B(a,b)}function E(a,b){var c=C(a);c=ka(c);return B(c,b)}function C(a){return a.nodeType?D((a.ownerDocument||a).defaultView,"ampdoc").getAmpDoc(a):a}function ka(a){a=C(a);return a.isSingleDoc()?a.win:a} 6function B(a,b){A(a,b);var c=a.__AMP_SERVICES;c||(c=a.__AMP_SERVICES={});var d=c;a=d[b];a.obj||(a.obj=new a.ctor(a.context),a.ctor=null,a.context=null,a.resolve&&a.resolve(a.obj));return a.obj}function A(a,b){a=a.__AMP_SERVICES&&a.__AMP_SERVICES[b];return!(!a||!a.ctor&&!a.obj)};/* 7 https://mths.be/cssescape v1.5.1 by @mathias | MIT license */ 8var F;function la(a){return":not([toolbar]) [autoscroll]".replace(/^|,/g,"$&"+a+" ")};function ma(a){var b=a.isConnected;if(void 0===b){do if(a=na(a),a.host)a=a.host;else break;while(1)}}function na(a){if(Node.prototype.getRootNode)return a.getRootNode()||a;for(;a.parentNode&&(!a||"I-AMPHTML-SHADOW-ROOT"!=a.tagName&&(11!=a.nodeType||"[object ShadowRoot]"!==Object.prototype.toString.call(a)));a=a.parentNode);return a}function oa(a,b){for(var c;a&&a!==c;a=a.parentElement)if(b(a))return a;return null} 9function G(a,b){return a.closest?a.closest(b):oa(a,function(a){var c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector;return c?c.call(a,b):!1})}function pa(a){var b=a.body.getAttribute("dir")||a.documentElement.getAttribute("dir")||"ltr";return"rtl"==b};function H(a,b){var c,d=this;this.Ba=D(a,"timer");this.Ia=b;this.Ga=c||0;this.R=-1;this.fa=0;this.la=!1;this.Fa=function(){d.$()}}H.prototype.isPending=function(){return-1!=this.R};H.prototype.schedule=function(a){var b=a||this.Ga;this.la&&10>b&&(b=10);var c=Date.now()+b;return!this.isPending()||-10>c-this.fa?(this.cancel(),this.fa=c,this.R=this.Ba.delay(this.Fa,b),!0):!1};H.prototype.$=function(){this.R=-1;this.fa=0;this.la=!0;this.Ia();this.la=!1}; 10H.prototype.cancel=function(){this.isPending()&&(this.Ba.cancel(this.R),this.R=-1)};function qa(a,b){for(var c=0;c<a.length;c++)if(b(a[c],c,a))return c;return-1};function ra(a,b,c,d){this.type=a;this.data=b;this.time=c;this.event=d} 11function sa(a,b,c){this.o=a;this.c=[];this.K=[];this.m=[];this.h=[];this.j=null;this.Pa=b;this.Qa=c;this.ba=!1;this.$=new H(a.ownerDocument.defaultView,this.wa.bind(this));this.za=new u;this.P=Object.create(null);this.ua=this.Na.bind(this);this.sa=this.La.bind(this);this.ta=this.Ma.bind(this);this.ra=this.Ka.bind(this);this.o.addEventListener("touchstart",this.ua);this.o.addEventListener("touchend",this.sa);this.o.addEventListener("touchmove",this.ta);this.o.addEventListener("touchcancel",this.ra); 12this.ha=!1}function ta(a){var b=!1,c=!0;b=void 0===b?!1:b;c=void 0===c?!1:c;var d=a.__AMP_Gestures;d||(d=new sa(a,b,c),a.__AMP_Gestures=d);return d}h=sa.prototype;h.cleanup=function(){this.o.removeEventListener("touchstart",this.ua);this.o.removeEventListener("touchend",this.sa);this.o.removeEventListener("touchmove",this.ta);this.o.removeEventListener("touchcancel",this.ra);delete this.o.__AMP_Gestures;this.$.cancel()}; 13h.onGesture=function(a,b){var c=new a(this),d=c.getType(),e=this.P[d];e||(this.c.push(c),e=new u,this.P[d]=e);return e.add(b)};h.removeGesture=function(a){var b=(new a(this)).getType();if(a=this.P[b]){a.removeAll();a=qa(this.c,function(a){return a.getType()==b});if(0>a)return!1;this.c.splice(a,1);this.m.splice(a,1);this.h.splice(a,1);this.K.splice(a,1);delete this.P[b];return!0}return!1};h.onPointerDown=function(a){return this.za.add(a)}; 14h.Na=function(a){var b=Date.now();this.ba=!1;this.za.fire(a);for(var c=0;c<this.c.length;c++)if(!this.m[c]&&(this.h[c]&&this.h[c]<b&&I(this,c),this.c[c].onTouchStart(a))){var d=c;this.K[d]=!0;this.h[d]=0}J(this,a)};h.Ma=function(a){for(var b=Date.now(),c=0;c<this.c.length;c++)this.K[c]&&(this.h[c]&&this.h[c]<b?I(this,c):this.c[c].onTouchMove(a)||I(this,c));J(this,a)}; 15h.La=function(a){for(var b=Date.now(),c=0;c<this.c.length;c++)if(this.K[c])if(this.h[c]&&this.h[c]<b)I(this,c);else{this.c[c].onTouchEnd(a);
15var d=!this.h[c],e=this.h[c]<b,f=this.j==this.c[c];f||!d&&!e||I(this,c)}J(this,a)};h.Ka=function(a){for(var b=0;b<this.c.length;b++){var c=b;this.m[c]=0;I(this,c)}J(this,a)}; 16function J(a,b){var c=!!a.j||a.ba;a.ba=!1;if(!c)for(var d=Date.now(),e=0;e<a.c.length;e++)if(a.m[e]||a.h[e]&&a.h[e]>=d){c=!0;break}c?(b.stopPropagation(),a.Pa||b.preventDefault()):a.Qa&&b.stopPropagation();a.ha&&(a.ha=!1,a.wa())} 17h.wa=function(){for(var a=Date.now(),b=-1,c=0;c<this.c.length;c++)if(!this.m[c])this.h[c]&&this.h[c]<a&&I(this,c);else if(-1==b||this.m[c]>this.m[b])b=c;if(-1!=b){var d=0;for(c=0;c<this.c.length;c++)!this.m[c]&&this.K[c]&&(d=Math.max(d,this.h[c]-a));if(2>d){a=b;c=this.c[a];for(var e=0;e<this.c.length;e++)if(e!=a){var f=e;this.m[f]=0;I(this,f)}this.m[a]=0;this.h[a]=0;this.j=c;c.acceptStart()}else this.$.schedule(d)}};function I(a,b){a.K[b]=!1;a.h[b]=0;a.m[b]||a.c[b].acceptCancel()} 18function K(a,b){this.Sa=a;this.X=b}h=K.prototype;h.getType=function(){return this.Sa};h.signalReady=function(a){var b=this.X;if(b.j)this.acceptCancel();else{for(var c=Date.now(),d=0;d<b.c.length;d++)b.c[d]==this&&(b.m[d]=c+a,b.h[d]=0);b.ha=!0}};h.signalPending=function(a){var b=this.X;if(b.j)this.acceptCancel();else for(var c=Date.now(),d=0;d<b.c.length;d++)b.c[d]==this&&(b.h[d]=c+a)};h.signalEnd=function(){var a=this.X;a.j==this&&(a.j=null,a.ba=!0)}; 19h.signalEmit=function(a,b){var c=this.X.P[this.getType()];c&&c.fire(new ra(this.getType(),a,Date.now(),b))};h.acceptStart=function(){};h.acceptCancel=function(){};h.onTouchStart=function(){return!1};h.onTouchMove=function(){return!1};h.onTouchEnd=function(){};function ua(a,b,c){1>b&&(b=1);var d=a/b,e=.5+Math.min(b/33.34,.5);return d*e+c*(1-e)};function L(a,b,c,d){K.call(this,a,b);this.xa=c;this.Ea=d;this.j=!1;this.oa=this.na=this.ia=this.W=this.Aa=this.ka=this.ja=this.F=this.D=this.J=this.I=0}t(L,K);h=L.prototype;h.onTouchStart=function(a){a=a.touches;return this.j&&a&&1<a.length?!0:a&&1==a.length?(this.Aa=Date.now(),this.I=a[0].clientX,this.J=a[0].clientY,!0):!1}; 20h.onTouchMove=function(a){var b=a.touches;if(b&&1<=b.length){var c=b[0];b=c.clientX;c=c.clientY;this.D=b;this.F=c;if(this.j)M(this,!1,!1,a);else if(a=Math.abs(b-this.I),b=Math.abs(c-this.J),this.xa&&this.Ea)(8<=a||8<=b)&&this.signalReady(-10);else if(this.xa)if(8<=a&&a>b)this.signalReady(-10);else{if(8<=b)return!1}else if(this.Ea)if(8<=b&&b>a)this.signalReady(-10);else{if(8<=a)return!1}else return!1;return!0}return!1}; 21h.onTouchEnd=function(a){var b=a.touches;b&&0==b.length&&this.j&&(this.j=!1,M(this,!1,!0,a),this.signalEnd())};h.acceptStart=function(){this.j=!0;this.ja=this.I;this.ka=this.J;this.ia=this.Aa;this.I=this.D;this.J=this.F;M(this,!0,!1,null)};h.acceptCancel=function(){this.j=!1}; 22function M(a,b,c,d){a.W=Date.now();var e=a.W-a.ia;if(!c&&4<e||c&&16<e){var f=ua(a.D-a.ja,e,a.na),g=ua(a.F-a.ka,e,a.oa);if(!c||32<e||0!=f||0!=g)a.na=1E-4<Math.abs(f)?f:0,a.oa=1E-4<Math.abs(g)?g:0;a.ja=a.D;a.ka=a.F;a.ia=a.W}a.signalEmit({first:b,last:c,time:a.W,deltaX:a.D-a.I,deltaY:a.F-a.J,startX:a.I,startY:a.J,lastX:a.D,lastY:a.F,velocityX:a.na,velocityY:a.oa},d)}function va(a){L.call(this,"swipe-x",a,!0,!1)}t(va,L);function N(a,b){var c=D(a,"timer"),d=1;return c.promise(d).then(function(){return c.promise(b)})};var O,wa="Webkit webkit Moz moz ms O o".split(" ");function P(a,b){for(var c in b){var d=a,e=b[c];var f=d.style;var g=c;if(2>g.length?0:0==g.lastIndexOf("--",0))f=g;else{O||(O=ea());var l=O[g];if(!l){l=g;if(void 0===f[g]){var k=g;k=k.charAt(0).toUpperCase()+k.slice(1);b:{for(var m=0;m<wa.length;m++){var x=wa[m]+k;if(void 0!==f[x]){k=x;break b}}k=""}void 0!==f[k]&&(l=k)}O[g]=l}f=l}f&&(d.style[f]=e)}} 23function Q(a,b){void 0===b&&(b=a.hasAttribute("hidden"));b?a.removeAttribute("hidden"):a.setAttribute("hidden","")};function R(a,b,c){this.pa=a;this.ea=b;this.Oa=c;this.da="backward";this.O="horizontal";this.Z=this.B=null}function S(a){return"horizontal"==a.O?a.B.offsetWidth:a.B.offsetHeight}function T(a,b,c){b="horizontal"==a.O?b:c;return"backward"==a.da?-Math.min(b,0):Math.max(b,0)}function U(a,b,c){c=void 0===c?"":c;var d="backward"==a.da?-b:b;return"translate("+("horizontal"==a.O?""+d+c:0)+", "+("horizontal"==a.O?0:""+d+c)+")"} 24R.prototype.startSwipe=function(a){var b=a.swipeElement,c=a.mask,d=a.direction;a=a.orientation;this.B=b;this.Z=c;this.da=d;this.O=a};R.prototype.swipeMove=function(a){xa(this,a,!1)};R.prototype.endSwipe=function(a){xa(this,a,!0)};function ya(a,b,c){var d=.75*c;P(a.B,{transform:U(a,b,"px"),transition:d+"ms transform cubic-bezier(0.15, .55, .3, 0.95)"});return N(a.pa,d)} 25function za(a,b){var c=.8*b;return a.ea(function(){P(a.B,{transform:U(a,0),transition:c+"ms transform ease-in"});P(a.Z,{opacity:"",transition:c+"ms opacity ease-in"})}).then(function(){return N(a.pa,c)})}function Aa(a,b){var c=S(a)-b,d=.75*c;return a.ea(function(){P(a.B,{transform:U(a,100,"%"),transition:d+"ms transform ease-
25out"});P(a.Z,{opacity:0,transition:d+"ms opacity ease-out"})}).then(function(){return N(a.pa,d)}).then(function(){return a.Oa()})} 26function Ba(a,b,c){b=void 0===b?"":b;c=void 0===c?"":c;P(a.B,{transform:b,transition:""});P(a.Z,{opacity:c,transition:""})}function Ca(a,b,c,d,e){var f=22.5*b,g=22.5*c,l=f+d,k=g+e,m=T(a,l,k),x=T(a,b,c),Ja=.5*S(a);return m<Ja&&.65>x?ya(a,m,x).then(function(){return za(a,m)}):Aa(a,m)}function xa(a,b,c){var d=b.deltaX,e=b.deltaY,f=b.velocityX,g=b.velocityY;a.ea(function(){if(c)Ca(a,f,g,d,e).then(function(){Ba(a)});else{var b=T(a,d,e),k=b/S(a),m=Math.max(0,1-k);Ba(a,U(a,b,"px"),m)}})};function Da(a,b){if(void 0!==F)var c=F;else{try{var d=b.ownerDocument,e=d.createElement("div"),f=d.createElement("div");e.appendChild(f);c=e.querySelector(":scope div")===f}catch(k){c=!1}c=F=c}c?c=b.querySelector(la(":scope")):(b.classList.add("i-amphtml-scoped"),c=la(".i-amphtml-scoped"),c=b.querySelectorAll(c),b.classList.remove("i-amphtml-scoped"),c=void 0===c[0]?null:c[0]);if(c){var g=(a.win.getComputedStyle(b)||ea())["overflow-y"];if("scroll"!=g&&"auto"!=g)z().error("AMP-SIDEBAR","for 'autoscroll', 'nav [toolbar]' element must be set to overflow\n 'scroll' or 'auto' for 'autoscroll' to work."); 27else{var l=E(a,"viewport");l.animateScrollWithinParent(c,b,"center",0)}}};function Ea(a,b){this.va=b;this.w=a;this.T=b.getAmpDoc();this.Ra=this.w.getAttribute("toolbar");this.S=null;this.A=void 0;this.aa=!1;this.w.classList.add("amp-sidebar-toolbar-target-hidden");Fa(this)}Ea.prototype.onLayoutChange=function(){var a=this.T.win.matchMedia(this.Ra).matches;a?Ga(this):Ha(this)}; 28function Fa(a){a.S=a.w.cloneNode(!0);var b=da(a.w.getAttribute("toolbar-target"),a.w);a.T.whenReady().then(function(){var c=a.T.getElementById(b);if(c)a.A=c,a.S.classList.add("i-amphtml-toolbar"),Q(a.A,!1);else throw Error("Could not find the toolbar-target element with an id: "+b);})} 29function Ga(a){a.aa?Promise.resolve():a.va.mutateElement(function(){a.A&&(Q(a.A,!0),a.A.contains(a.S)||a.A.appendChild(a.S),a.w.classList.add("amp-sidebar-toolbar-target-shown"),a.w.classList.remove("amp-sidebar-toolbar-target-hidden"),a.aa=!0,Da(a.T,a.S))})}function Ha(a){a.aa&&a.va.mutateElement(function(){a.A&&(Q(a.A,!1),a.w.classList.add("amp-sidebar-toolbar-target-hidden"),a.w.classList.remove("amp-sidebar-toolbar-target-shown"),a.aa=!1)})};var V=[];function Ia(a){var b=[];a=Ka(a);for(var c={},d=0;d<a.length;c={M:c.M},d++)c.M=a[d],c.M.parentNode&&w(c.M.parentNode.children).filter(function(a){return function(b){return b!=a.M}}(c)).forEach(function(a){return b.push(a)});return b}function Ka(a){for(var b=[],c=a;c;c=c.parentNode||c.host)b.push(c);return b} 30function La(a){for(var b=[];a;){a=na(a);var c=a.querySelectorAll("a[href],area[href],button,details summary,iframe,input,select,textarea,[contenteditable],[draggable],[tabindex]");Array.prototype.push.apply(b,c);a=a.host}return b} 31function Ma(a){V.every(function(b){return b.element!==a});ma(a);var b=Ia(a),c=Ka(a).filter(function(a){return a.nodeType==Node.ELEMENT_NODE}),d=La(a),e=d.filter(function(b){return a.contains(b)&&void 0!==b.__AMP_MODAL_SAVED_TAB_INDEX}),f=d.filter(function(b){return!a.contains(b)&&void 0===b.__AMP_MODAL_SAVED_TAB_INDEX}),g=b.concat(c).map(function(a){return{element:a,prevValue:a.getAttribute("aria-hidden")}});c.forEach(function(a){return a.removeAttribute("aria-hidden")});b.forEach(function(a){return a.setAttribute("aria-hidden", 32"true")});f.forEach(function(a){a.__AMP_MODAL_SAVED_TAB_INDEX=a.getAttribute("tabindex");a.setAttribute("tabindex","-1")});e.forEach(function(a){var b=a.__AMP_MODAL_SAVED_TAB_INDEX;null===b?a.removeAttribute("tabindex"):a.setAttribute("tabindex",b)});V.push({element:a,hiddenElementInfos:g,focusableExternalElements:f,focusableInternalElements:e})} 33function Na(a){var b=V.pop(),c=b.hiddenElementInfos,d=b.focusableExternalElements;b=b.focusableInternalElements;ma(a);c.forEach(function(a){var b=a.prevValue;a=a.element;var c=b;null===c?a.removeAttribute("aria-hidden"):a.setAttribute("aria-hidden",c)});b.forEach(function(a){a.setAttribute("tabindex","-1")});d.forEach(function(a){var b=a.__AMP_MODAL_SAVED_TAB_INDEX;null===b?a.removeAttribute("tabindex"):a.setAttribute("tabindex",b);a.__AMP_MODAL_SAVED_TAB_INDEX=void 0})};function W(a){var b=AMP.BaseElement.call(this,a)||this;b.L=null;b.ca=null;b.Da=null;b.Y=null;b.C=b.win.document;b.Ha=b.C.documentElement;b.H=null;b.Ca=[];var c=D(b.win,"platform");b.V=c.isIos();b.Ja=c.isSafari();b.U=-1;b.qa=!1;b.N=null;b.ga=null;b.ya=0;b.G=!1;b.ma=new R(b.win,function(a){return b.mutateElement(a)},function(){return X(b,!0,100)});return b}t(W,AMP.BaseElement); 34W.prototype.buildCallback=function(){var a=this,b=this.element;b.classList.add("i-amphtml-overlay");b.classList.add("i-amphtml-scrollable");this.H=b.getAttribute("side");this.L=this.getViewport();this.ca=ja(b,"action");"left"!=this.H&&"right"!=this.H&&(this.H=Oa(this,pa(this.C)?"right":"left"),b.setAttribute("side",this.H));var c=w(b.querySelectorAll("nav[toolbar]"));
34c.forEach(function(b){try{a.Ca.push(new Ea(b,a))}catch(e){a.user().error("amp-sidebar toolbar","Failed to instantiate toolbar",e)}}); 35this.V&&Pa(this);b.hasAttribute("role")||b.setAttribute("role","menu");b.tabIndex=-1;this.Ha.addEventListener("keydown",function(b){"Escape"==b.key&&X(a,!1,100)&&b.preventDefault()});this.N=Qa(this);this.N||(this.N=this.createScreenReaderCloseButton(),b.insertBefore(this.N,this.element.firstChild));b.appendChild(this.createScreenReaderCloseButton());this.registerDefaultAction(function(b){var c=b,d=c.trust,g=c.caller;Ra(a,d,g)},"open");this.registerAction("close",function(b){X(a,!1,b.trust)});this.registerAction("toggle", 36function(b){var c=b.trust;b=b.caller;a.G?X(a,!1,c):Ra(a,c,b)});b.addEventListener("click",function(c){if((c=G(c.target,"A"))&&c.href){var d=ja(b,"url").parse(c.href),f=a.getAmpDoc().getUrl();fa(c.href)==fa(f)&&d.hash&&X(a,!1,100)}},!0);Sa(this,this.element)};function Qa(a){for(var b=a.element.querySelectorAll("[on]"),c=0;c<b.length;c++){var d=b[c],e=a.ca.hasResolvableActionForTarget(d,"tap",a.element,d.parentElement),f=G(d,"[toolbar]");if(e&&!f)return d}return null} 37W.prototype.createScreenReaderCloseButton=function(){var a=this,b=this.element.getAttribute("data-close-button-aria-label")||"Close the sidebar",c=this.C.createElement("button");c.textContent=b;c.classList.add("i-amphtml-screen-reader");c.tabIndex=-1;c.addEventListener("click",function(){X(a,!1,100)});return c};W.prototype.onLayoutMeasure=function(){var a=this;this.getAmpDoc().whenReady().then(function(){a.Ca.forEach(function(a){a.onLayoutChange()})})}; 38function Y(a,b,c){function d(){a.Da===b&&a.mutateElement(b)}a.Da=b;c?D(a.win,"timer").delay(d,c):d()} 39function Ta(a,b){Q(a.element,!0);Q(Z(a),!0);a.L.addToFixedLayer(a.element,!0);a.mutateElement(function(){Ma(a.element)});a.V&&a.Ja&&Ua(a);a.element.scrollTop=1;a.element.setAttribute("open","");Z(a).setAttribute("open","");Y(a,function(){var c=a.getRealChildren(),d=E(a.element,"owners");d.scheduleLayout(a.element,c);d.scheduleResume(a.element,c);if(!a.V||!E(a.element,"viewer").isEmbedded())try{a.N.focus()}catch(e){}Va(a,"sidebarOpen",b);a.element.setAttribute("i-amphtml-sidebar-opened","");Z(a).setAttribute("i-amphtml-sidebar-opened", 40"")},350);Da(a.getAmpDoc(),a.element)}function Wa(a,b,c){Z(a).removeAttribute("open");Z(a).removeAttribute("i-amphtml-sidebar-opened");a.mutateElement(function(){Na(a.element)});a.element.removeAttribute("open");a.element.removeAttribute("i-amphtml-sidebar-opened");Y(a,function(){Q(a.element,!1);Q(Z(a),!1);E(a.element,"owners").schedulePause(a.element,a.getRealChildren());Va(a,"sidebarClose",c)},b?0:350)} 41function Ra(a,b,c){a.G||(a.G=!0,a.L.enterOverlayMode(),Y(a,function(){return Ta(a,b)}),E(a.getAmpDoc(),"history").push(function(){return X(a,!1,b)}).then(function(b){a.U=b}),c&&(a.ga=c,a.ya=a.L.getScrollTop()))} 42function X(a,b,c){if(!a.G)return!1;a.G=!1;a.L.leaveOverlayMode();var d=a.ya==a.L.getScrollTop(),e=a.element.contains(a.C.activeElement);Y(a,function(){return Wa(a,b,c)});b&&(Q(a.element,!1),Q(Z(a),!1));-1!=a.U&&(E(a.getAmpDoc(),"history").pop(a.U),a.U=-1);if(a.ga&&e&&d&&(!a.V||!E(a.element,"viewer").isEmbedded()))try{a.ga.focus()}catch(f){}return!0} 43function Sa(a,b){if(ha(a.win,"amp-sidebar-swipe-to-dismiss")){var c=ta(b);c.onGesture(va,function(b){b=b.data;b.first?a.ma.startSwipe({swipeElement:a.element,mask:a.Y,direction:"left"==a.H?"backward":"forward",orientation:"horizontal"}):b.last?a.ma.endSwipe(b):a.ma.swipeMove(b)})}}function Oa(a,b){return G(a.element,"amp-story")?"left"==b?"right":"left":b} 44function Z(a){if(!a.Y){var b=a.C.createElement("div");b.classList.add("i-amphtml-sidebar-mask");b.addEventListener("click",function(){X(a,!1,100)});a.getAmpDoc().getBody().appendChild(b);b.addEventListener("touchmove",function(a){a.preventDefault()});Sa(a,b);a.Y=b}return a.Y} 45function Pa(a){a.element.addEventListener("scroll",function(b){a.G&&(1>a.element.scrollTop?(a.element.scrollTop=1,b.preventDefault()):a.element.scrollHeight==a.element.scrollTop+a.element.offsetHeight&&(--a.element.scrollTop,b.preventDefault()))})}function Ua(a){if(!a.qa){var b=a.C.createElement("div");P(b,{height:"54px",width:"100%","background-color":"transparent"});a.element.appendChild(b);a.qa=!0}} 46function Va(a,b,c){var d=a.win;var e="amp-sidebar toolbar."+b;var f={};
46var g={detail:f};Object.assign(g,void 0);"function"==typeof d.CustomEvent?e=new d.CustomEvent(e,g):(d=d.document.createEvent("CustomEvent"),d.initCustomEvent(e,!!g.bubbles,!!g.cancelable,f),e=d);a.ca.trigger(a.element,b,e,c)}(function(a){a.registerElement("amp-sidebar",W,"amp-sidebar{--story-page-vh:1vh;position:fixed!important;top:0;max-height:100vh!important;height:100vh;max-width:80vw;background-color:#efefef;min-width:45px!important;outline:none;overflow-x:hidden!important;overflow-y:auto!important;z-index:2147483647;-webkit-overflow-scrolling:touch;will-change:transform}amp-sidebar[side=left]{left:0!important;transform:translateX(-100%);animation-name:i-amphtml-sidebar-slide-out-left}amp-sidebar[side=left][open]{animation-name:i-amphtml-sidebar-slide-in-left}amp-sidebar[side=right]{right:0!important;transform:translateX(100%);animation-name:i-amphtml-sidebar-slide-out-right}amp-sidebar[side=right][open]{animation-name:i-amphtml-sidebar-slide-in-right}amp-sidebar[side][i-amphtml-sidebar-opened]{transform:none;animation:none}.i-amphtml-sidebar-mask,amp-sidebar[side]{animation-duration:233ms;animation-timing-function:cubic-bezier(0,0,.21,1);animation-fill-mode:forwards}.i-amphtml-toolbar>ol,.i-amphtml-toolbar>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;list-style-type:none;padding:0;margin:0}.i-amphtml-sidebar-mask{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-image:none!important;background-color:rgba(0,0,0,0.5);animation-name:i-amphtml-sidebar-mask-fade-out;z-index:2147483646}.i-amphtml-sidebar-mask[open]{animation-name:i-amphtml-sidebar-mask-fade-in}.i-amphtml-sidebar-mask[i-amphtml-sidebar-opened]{animation:none}@keyframes i-amphtml-sidebar-slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes i-amphtml-sidebar-slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes i-amphtml-sidebar-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes i-amphtml-sidebar-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes i-amphtml-sidebar-mask-fade-in{0%{opacity:0}to{opacity:1}}@keyframes i-amphtml-sidebar-mask-fade-out{0%{opacity:1}to{opacity:0}}\n/*# sourceURL=/extensions/amp-sidebar/0.1/amp-sidebar.css*/")})(self.AMP); 47})});
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.