(p=m()).done;){var d=p.value;l.includes(d)&&(a[d]=!0)}}Object.assign(a,function(t){var n,r="";try{var i;"localStorage"in t&&(r=null!==(i=t.localStorage.getItem("amp-experiment-toggles"))&&void 0!==i?i:"")}catch(t){nt().warn("EXPERIMENTS","Failed to retrieve experiments from localStorage. (!t.isSingleDoc()||!t.getRootNode().documentElement.hasAttribute("allow-viewer-render-template"))&&this.co.hasCapability("viewerRenderTemplate")},e.assertTrustedViewer=function(t){return this.co.isTrustedViewer().then((function(e){W(e,"Refused to attempt SSR in untrusted viewer: ",t)}))},e.ssr=function(t,e){var n,r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return i||(n=this.ty.maybeFindTemplate(t)),this.assertTrustedViewer(t).then((function(){return r.co.sendMessageAwaitResponse("viewerRenderTemplate",r.oU(e,n,i,o))}))},e.applySsrOrCsrTemplate=function(t,e){var n,r=this;return this.isEnabled()? "-".concat(s):s),a)}}function _(t,e){for(var n in e)L(t,n,e[n])}function I(t,e){void 0===e&&(e=t.hasAttribute("hidden")),e?t.removeAttribute("hidden"):t.setAttribute("hidden","")}function O(t,e){return t.getComputedStyle(e)||D}var C=/vertical/,R=new WeakMap,Y=new WeakMap,X=new WeakMap;function j(t){var e=R.get(t);return e||(e=new t.ResizeObserver(N),R.set(t,e)),e}function N(t){for(var e=new Set,n=t.length-1;n>=0;n--){var i=t[n],r=i.target;if(!e.has(r)){e.add(r);var o=Y.get(r);if(o){X.set(r,i);for(var s=0;s0?s[0]:{inlineSize:0,blockSize:0};else{var a,h,u=n.target,l=M(u),c=C.test(O(l,u).writingMode),f=u,d=f.offsetHeight,m=f.offsetWidth;c? "1":nt().assertString(function(t,e){try{var n=dt(t,e).parentElement;if("AMP-AD"==n.nodeName)return String(n.getResourceId())}catch(t){}return null}(t,e),"No friendly amp-ad ancestor element was found for amp-analytics tag with iframe transport. !this.$t.useBody,this.gOt=null,this.yOt="inabox"==K(this.t).runtime}var e=t.prototype;return e.sendRequest=function(e,n,i){if(e&&0!==n.length){var r,o,s=this.wOt(),a=(r=function(t){var r=i?s.generateBatchRequest(e,n,t):s.generateRequest(e,n[0],t);return r.url.startsWith("amp-script:")||(le(r.url,"amp-analytics request"),function(t){st(! /*! (Thomas Stearns). ")}}(this.Gn):n.length>1&&nt().error(e,"The tag should contain only one